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 49054 71f94021a4fcc973e8a885b4a7b69f0d9f27a9310963251ec21596b7b0763e82

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
63df5d5e527825e4598f556f52737cf9c4aee4a4d316aec4ac14c1f4b4400b26
Certificate Block Hash
71f94021a4fcc973e8a885b4a7b69f0d9f27a9310963251ec21596b7b0763e82
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...001720000002230000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000090461a05ad9cc44a03b2279531e198af5568717fc9b1ebe75e18923a8ec0e13b717933e5e157240399a0aae3bc06e0cbb949ff33a16146384b85c0c878775e1b198c9bcfb4bb8d5770ca11eaef85c9851b8a853d1f3336ec2c3d00000000000000800000002800001720000002230000

Raw Header Hex

000040205f99910ac86bb50885a2987c365835cdfe12cb7cc6570c7455930a0050d8b273100f36a76440e54291be188b5710e17b895474d3107deee09429ca6a09a84b9ad8d1006a6ea80e18260b40b4f4c114acc4ae16d3a4e4aec4f97c73526f558f59e42578525e5ddf63

Proof Data Hex

59,560 bytes
121216010307b57753171f51cf09b8eebeb8e6a8f79c00f4becddfc37bfbb89c5016efc7c0c3c0f7ecb354f08a69ce4269ec4a5ddf3eda15941c32d4def81243c66cc6e803b80ea5a225c8c744078a534fb4ec4f5b3f7808a0353e71571a2fbf369d7b7a5f6a3aaa093b2188d4024ca2ce2de8585eebf05e729c8226bb9bd0a05047f99edd46c7488790203923cb56d647ea15617fc562042556e72960f31540480c1c134b877295f1ba3edad9ea5a313f27c15a036231d4131830471b4dd59b986f7935d8061db04dddf5e1e4f371426cfaced08406c2a9e556622df0ef8b38d9d12894685f0ed5bcba7b71f96b0c917185aa46628a221fcd5bc4ea7e7a6047b0b7166bf3a1eedf0eb2c4441a4f14148019931da40c87d4495c3c47f624a0db5c470172086e6499eb3188da8adfc3630ed45d612058549509b42a7b3852a078b9a687e807624c130319c073d57a5c59e37c798f45769a9fc41103ff8e12c30102b1265c626d5c2afbbffab238ea6d6803163ecc88800c112c001dded74455373e5749cd80e0abf7497512183c67a07319d45e0a10ec6397ac18a67021833b062c9ac027665fc449cd5b1a11f258411e54783ee4787e8ed5afa4687688f18f7a38e6ae76b24dfda76c0c15c6f696c77525eea5e6010cde1bd7920dc0f1cf4b13833c7dcf586e5318691b146dfe293d55c63132889d540fa29d40f30a73525119b19e6f214ba3de540a12818bc36e671f7947837051e16d73d4071afa461f83aec025f6c126a4ef681da2d9f4a3644478c9cba70bd85a9e4852b21b5ba58601afa674685234a60b1d8316905c34333cc1731f92d772834324538900c0951fe4c6fa534c676b0bc194c88e83451c54d5ec21b807abcf44488af4665a47d726b8c7d6fd94aa944f0921c740b210ae75b9a91490a9758ecc64d2fc653c64f2f11ab0577d426e225942b7883049a794ca3e2cbb91ae9063cd512652115e5599d41983ce9b3feb6c7a0262cc6b3474d03304a94d85ddfddfc8c2b39ebec230f40419637a8fe1bbb52574a5fb81bc1c866ac3900d16e7dd52eef9ef9fd408fd2a255082bd39997a5c5f51997298f97cb77e19a998d8f1e74f970cb357a4246419585e242fed903835890d6222965bbce934cbbd2b515186c8cbb5ab2886103c1862784d4915c7d943436dc1872185f29d841a078639867af9446225fd65574bd36df9d7312df64b37701e749a2f316305c96539707b5e259a41282c0b1294ef43609405bbe03a2b32db51ff924fc6ee94c6a7b2820d0c87b94bbadadf725844c460ea120f740cafe7545ca46ce8771a2624a09fe0d7e194573fc405b6307b5af7ca451a0bf90ab03b2ac0e5599b83ac9155885ba7c6c30bcaec70c2bbd0a5d5986d76fc174f171c08f2f81b2cb0f21eec83186189645796b22b552251ab8b2b2cef90155235b0a4077f70470b0d85cc262e1028dfdb22748e9ce98a0c8d34b8d8ad4eb4037c75df810a5c82dfc537f78dd2f46539e0f63d82023a99cf88aa3dc0fd9a013ff246bcd88ef0eb7c1a29e5663dc52d068a141afaa52aebb0993d13c815c2d9b5a29a26d0b5bc45a24853a75ff3a3b27fdb25dee6da5d90d6ab5ac97e01b9e4e729aa6daea8cc1a0ea9e0254c0e4bd3508e001dcb68c9029eda77a88abe17409f452207ef764da4497fd337f5846f1613f9009c4ceef1d31916132de3b57582e0427e546897651a625983c93be48db52ec52bf18fdccceae0250f9addf9afe92e0a146ea8fcb585f50cd1f639bf763a23734fcb765e6adc9e7dbd83be1ea39f1efa9d7609b9ffa728aa4b735e524148b15d6b46cfdc3eba12accb9ce3daf134453ce5f6b19a3cb7732e804ffd831c3f7edafc01c3c887dc1cda3a5653bb6c66fbc35c7e9a81082bd54e8d4d933bef3bbb1c29b06b53904fb3bd7b5f98eaef4a78cd0df7b4b27b06533277e07bc9c2a35df1b1de5068072eecb3cce787a37791104d8106ac7f26e8b88084785091cd5d1a45ec1bdd359acdb99af5a8367624f9f984fd31848c9f5d4cca2f0a02c97a9c3a807d5117ba175a4d2703079f3314e9b50acab0d43776ed6ccf76164250ac581a7dbe7cddc94334e5e608d0cfd8454142f71507afc6447885cab8a8bcf0b2d6f5b24e91fcd884d7aea042ba2c1d188f61a4b3696fee3282cc9d5071855817c8dc97c1983ecb52cdfb06c5a6e844aa41eb775b41254c8363ee393b603162a4ade401984c4e1edc2aaf2079f096747e80e46d1aba42c52348f32cdbeab309feb7b02ea2e3b4fd78a2655037b997658d2cad11ce2df49484ba03b4c6c5fb804ee01e315166e10aaa8f2dd1327d432c44d803cc5f925f02a47d8871d55a11ae1fc46642455f485dc7010178d61908c782d698ad7da2d838b0dc201ba73d9ab712b7bb4e93f0e0cc7fc5e55e52b4e67a87d07f7c57b8ad828542ba77d9d06c3f7415837b06a4918e9af468e3283df371e8d39ab91542b82dffe9cfddce2e9d71e7a238f9c0da68810539544c9c8d700c07368f8db1ed6aa3e5b2f9a9ebdbda3724d8f52de9e3cbac71783a245d47f5513d7cbf0e4c22bb2d805d1479b146f7fa077413543840533fa742c94eaa5edec23967b0924b5563d05518524c6a8b95a1c4b3118c066d26ffc7e4f54e65ff34843a59ac90664ec745346555649322abedbe0bacecf32ccd5bed292ae3eb9a0454f0129bbe6fb249f54692f98850fe6f6618aa8c52cb4042fec18772c288429073bbae9057e5e2b3e7932ced15edc8f0afd3cad636d97545e5bd067b8959f7d0c7a865e89833acc5b51d91e02f0f366697c0dde640fbb968ef7975ab241063262fb71589818570493e757214605c31a1136bfbd18dd4c737a7cc0b332c45d67d447737b1d57ce59a231f79e92f375d480b544a807cc9c0e0270adccf74a7a9a2e7b8670583eb8406b24c59aa53a0f378c8ff6568186b7a51310674401238603042b3e2e0468d8d778c051af31ac02e60df80b685843c532edcc4ca688ad22e757d5295dc3d1f59b8343d4ad93013f7081346d3d6b360dbf50e8298267cd71fd35ffba0a7a1c9a43849737b601f762561ecd3b1f4793f0845c641e3cbaed9948740afa79acf8c3e513d5f1f388808ddb9d535a01342ba75dfb15d39d605c51a776dd4086e06842e26dad8c4654f74eb3dd6bad56ae72721952969469a1555958e8693cc682b5e662814ae9f54f606746b449e8e321a913ed344b26dc11223b029be2f31de3799eb53cc11a9c3de38f8f3a4c8b7b187bc36f67376fd431c4e71391a13a56ef0d9727c03307f95e029b7e39bbbdc0661bb3ab8263df2f817ab4f5ffe9853509c30189af52b56bf18afbba198b2608c8a4b8c1c4ce8821dd16c41e4b07ba38f417d54be085aa0ce7b309e7b99db6be404c9122ca5aac86b4dd7d22ff8fd414aa3543892739e6644cb7bd50b1eefc967fa9ef42fcd5b5423aa15f67a939495c771d4003453d15ab1ae84443d75987b6d1554e2de6c44c27a53332b3982a8cf66ca84698bb224d9572026d37ae9aac6d23e347d2030e512216585f54cf7f9cdbe9c28024ebc3e09af57a28561eb8f08e9683a5c8a16bed8a3fe9f557ad2507a3559d059125bd5d8b4664c3b7fa540be6eacb15466820ae453e52f18d749b309767965863ebf550d9e4572b5bd08463987b7df476dd94c68862af9fae5e0792a3953796f9b80764606cdb911210be48ea90cbec6598d6bb9d6edc257b4344e2d8cdcbba4eaf93e3a1904324b9a040d1917791dc683a4c50a76ab9885b2de61c3809c14b565b89111931a1e94d75cdb94b0bb559086a08f976e30437b1d90bfc53d63578018de2799de66e77694b95a66f50e7061fad20eed2d3dc1af06fdb19918ac1929aae4f08e6712614e4054e8012f4661328d04c56b329c721cd1704d0ad5a72de532e5f26203061299823c20edc22bf6e6e6d5927c5e3f3343fde9cb737d981881be8c648dfd77427308d5d49b12f84f605d794617a499dc2fb5d7ef74d6faf31061ab4a488aad25e7b6818ef6cb5b444670d0483de6721ae03da87896750179b146cec0d6a397a7b398ae7520d2c8691dba71f2b231f4af34c5cfedd891a0b4b7ac1fd02ca2e4547a02b3a16901a4261de8417c296e3a959333d5032b2a306588349a48ab0f8bb3be2105fd505342f39e497e6e9825029d832b1b2ee31d9722e9eafe571e8e0237e7559b170fd30ca980bd7069751b5a9882e2c6e047c96a9edd6ff0dece52aa29665d10b79c089ef7fd970da8cbd22bd6cbabbb788611923b0268aeac1f32623ad786ce6dcc8c08e0b382008bcc1994fe964c61b9e111a43fc21d6844dba20f50448b4e96d9235fa29168180ae5b2f609e9be8fdd212acc7572c8f60b3019a43caf67d4ede343f385f32ec96df988ef468a26ff422aa6de0bec4e33d4e2c5c4f28efe25684c8812bb2f5fc488b93a665c2248309445d791dfdcd1333306cf697c238da2d4caa48dd4d3715ccfa7e55fe70870f502a540ccc98287a69c304c9381f3e7de54fa583bc3e42986094222ca2906378c50219443fdcce403ed4c37f4e3a3da9914e0e54b172fe387e08ba9a13a7c895624c5153b18112b23282d346895cd5705320071458c3cee82563cdbd6d52df2a45f3550caed7ad1b9bf2871c45bafc5d5dcdd6dc7eaa7ec9b07a735c36aaceea1aea203f2bef474c21cbc2bc0dc03618421a4b394e50f517c58267bbd670685fcd444c2721a32a6acf450803e813e6b8d8f24355a3e627df156427d5108a8b9cae154d4b097e438f8fbc8a52c4525761e4d06d0db7c0e7ec4645f92ee7e97e143aa4c195826fdb337849e8590aa8bac2788c56d7ce2104601cf5cb9fdea5322013cc48ac9ffab9e3bef9a3790a66ff245c0166b4677cb0555372f25d34556b4450b1229aaa7fe1f6d196e7d57f9d880f5a43fe82a4a3601d86ad60a14d05ef4ac171cbb8de5b5cb2964cec0d3c78eba8fcdafd7e904afd111e12fb063ccf0e680c660fc7ceb525ae2f31dc4ee3f74a66ce5a54a732db78d5118218bdccd8e697fde2b86ee303b3d5e658ff57d5a0cd9cc4608063741da26e2f3c5c6ba96a1cdd437b82c8cdf7513c7b513711ac2560b89cc84d209805de4331842fca3f452420e6ce6c37483af15792b58de22c6f1a0da7b77e3d9974e21929bed7ecb7499773ec839379f9483c33999d0c477314042a730f39ba051b9b37a6eeb99013991c8b57224c4e7adc8cd64bae5cd2a933324d895768bf9a63e44950d563d3cb9199c44af0462396002dba2d22ccf7ed870f00bd0a4be3156e95450b2ee2247adbfc9eb23bcf6271c3317314ec18cf4fb83d52b3149cd537d6818c7d7a20f08d2e9d3e5034ec08d27ec006a9c4a9b1ad6053773519200ac716ac8edbb5e48867a377eff88dcd04f2ad2f01aef60bc17fcfed518719a411e110312cc93914e36eceec82ebddb17c6ab5a86cca5339844bba08c0f059ac284e9c707083e20b973acb0b4ed2bd74e475a1c472cc591e436808284142b9fd49f5f4cdbf75eef0667121bcc7ee5e1ad6a73302105691bfeedd14e30cc4331973f6439d754ebe5127f8c45deb621cf5534053ca5bb9e450ccec505e84a623408556fc1342763d15d9b71bc8ef4cab5ebe54aca2f0dfcdce3615b81303d97e5a70de054e88dff7e809fe21c1ba9cf2d3472fb62f275516c54d635b05d83f78c767c9eb77e0ed6b895876ce33cb912b592013c1d3a5d9e4b550e7a58d17a7c596bf88f4e2b178dad87a6edc8d447052aff0a8076bbf69c1ffa983cd57afd3c1980054974a0cfe9323895bdd454f7a76e541ba8766a5d580d582d02ed216ecd87cf45fe924052485bff5239293d3a3265d83843ee873b6302732688f712610c7e6cd0bc59afc3e83805241a036df482b9e90a15173ea9fd871d22b624693b0e7540d11a05e29c252e91696b955398265489848061815af1edb0b08a5437c2ccb7bb89456992dcdcd28320abde53c2abf9faa09a2d0531345a2a77bd18b9972b9afa23ff74ac661ddb129cd6f0d533493e6e5a0bc81bcff0cbd5cfe87bd3ae19ecd719323e399f674001cbd687108f206a8a876b3cac02789ba12a10951f6c0a64b0f8a6ff15ca1184fc962163a2485dd84b07624a09ca64d6fb30d94dab18526455acccdbf8204f91c82490c679acfe4bfa0aca162dd02a584f039cee918084a7382ad50e44d3fe5bdd84e2b741f27027a01e9d35b88fb31b8ab8ca57f03b7cd729a54fb493ecda11a2fde4e7b04ad5103e833d2fdb4db2cd39318e24433ecd932e2d0963dc278b83d0cd3188fbe91e26429ff6e28a42a7c4b8bc41990975812e0ce439c95aeb2e973ce72233efe2a69a01b0ea60cc222c00ebd6a1cfac8fe52e159b4a6226fb516271b7d8804384d29be275f365ff63cd09327e9a65a9c8e45a8518437d46754bca5b61bd00db08545098bfda6e00ee9b38c3645f1d6798872fda1fbe0ee5a288b0ae6310c2bdf48c1a2c71c72f725d5008da2517d60d3c55a03b1f69f31de235b3e85c196d42704fa1a387d7867e1519b3cc236d6a6af2c96940d8a42833a6f77f83d15767f211302324704c487d177c835982ea07d0d94f7dc1ebfbefd58b51612e3fed5b5db77267dae05fa44cea061cf5aaaa21df540553d3acc51a5acc36fa5cc11945bba5fa2e27801a90bc58931fef34c8a385c90c8dd9ce19341b6d2f856ff65c17553c8851e00e7f3ca22944fcbb6aee6901bac554542fc80f6fb3b18bb1250fcd938713c4079e303bbb4f040ea0e98ee3342221e29cdee005b7f25dde4a939bae5f5cd048716ab21fd9050fe9acfb17174a2678084454b34aeb312ef1dee1668386972b524628c0236b66b9bb1d48f6ce07c9aef66e82434ab983c8b826c04b96108166386dc4a4d602407a7785c729e64662c2fede0809de6e9a9ce87af46394215cf7c8849a10eacee752656f5faa6edfee6b5d58fca80c7db8c95343f780b5fea5808d6415e66092f954ad1b1cc7e829bf23dfa12df7fb3dfd05251d7b9a9b1cedea00a1014d4b2a52d249e844083600fa08a4abfd0d39a203c5acf4fcfa7dcd263bb79dd21076a1da5787853c66b4166d46bf5a561e06a100c2658224656b04546b48eada47dfd1ad6e3d2b0f9892b968a043d790331feb951d56851812dfa05834721fe25e81f2f635e4cdb722edcc6c78566d53f1e89979d9a4c5d4ebbc46395121ed4d644e79451885a40e2285f46ebc605b2dcc0e8bb3ed322467567b55b869ce135e8185c2017247faa8d24ad9b5f4604c641b70052e97a1beee322bffa0ac36c8cb862ecb39d56b39718ca6a4eb0ddf4735c0ce40d756d0ce67df76d202575c71d4ef087a74c634a63a9a853e30fae6d3e11be1628ca2deec0ec30f9af0c16c8bb33ae7a3a4d2ba8480e940744d96c618d0b41b5902c98d8b22e3d43787ef20b33cf20825f1930baa729e03d477cffffe94ae98cf7cd35d078249675fc49c89424d41a041ae468bfc80bb6ce776f2066e28584d83f2021757fd427b168ee3c5b38b461e13faf25ae4c4419696920a62b2e3f499c4fbb89d04428c1079f401fa7cf9eff99266b4c294965353922f8efb3debcc4b08649b7b5ed7e788b31248920d318b0bf3e30ca86468e7eab2289e846971ee2bf278dfa43ae098bfbd49fc118f02e15502f30657b6b95d503600db7b7d25d5cd53115e95ca6f4014fb37631ec0dd0b0a0e5e888ecb639a07ac25f16029470249e751642d8763c9ee167fd13e20f002a03efcd592a7a744534dc17375977c8242d834d3d4b8dd4918714297f872ba1f2b2e39ab99b59f8678f03ff4d8a2cbe4464e9dc3707927a3e20df74ed2d34ec6f8129e8c8f054124cd15f4f6ddda3457ab6bc736b47435ba713386ff127b6844d9de85fd89270976233de3f534ce4b7afab3074e43922a7c331a50b8e8b12d28adda8a09c736b3373d7efa4493436cf8bdc09216e74761f128c13e51680e8d2fdd86a689e60c3781885e65fb565f567ef9153b02297e07a033e56f7cb841e54bd2d366e4fa460267af08a5c1ce45af82e10f140d10a4d2280e5aa1f90c5494d05851e7b487fa4b553332d4a12f7aa2e9016fb3bef53848d404318c9f83ef7b4d6c6257c8aa48e2d05d8519a537d2db1bf15e92f49eda05133555b9515f76fc437040c1d145cfcff378322f325b3e50cb1700e151dd5aa8bb355b4bd76fa7b3de88daa671017bc8fd491b1c14292e412c77998b8bf8d51addb4ceb1bde66c130be710f08f4619a21e59e4b923c296b69544c88d2a9c9618177fa3241a154e2b285a309b07259481e0a6a1fa072a2809b18ca55dd5ba85ef07aa660e7a1bb0e4fb31ef55c9b795eda9853004a790ccfdaca59eef3f003453564a69ee3443e494b89c6f9d076bbe4909e341ca2eb900d7d497509dac9cb1dc0ca3013acb7a88d06d257871cc54b43164cfa4c1522b7dc147a466d80b666ad11ed3bd7886c25e677351ccdd2cd033fdeb4ea870ef42b0293b8a9a3a7200d45bfefe38c243d115b424be10e9e79009d3d4ae4e47810d6a02f1e6c273cd842a6f03cce9f2d7131e82985d0e334fa0ecca05af997ed3d98340d25c8a08037fe3209de81c570e3640c2eb6bb95f32f20b11d8802a6ed5c14edb0801b4b286e941664789248bc195bf04d24013f4fa762ea2ef5e05f7f18a6dc2fd216da2dfa2ad9426d79c92ef8dd5bbc2ee705f6e4e56c286c8401d305b6127d3dfcf2b9d715916b713f4a11228b9bb8ef4d005cf48ed697578e5ed27bb45465ea85a557090e218fe93dd7095df35aef5d9f4c9dc66cd61d7924658983622bec91f39b52f2e0afb488ebcd2de2ed137a419fed098375a0c7779cffb5aa4ccd561f8c009c189b1248961fe5307d6ebdc329cea4b08d76222eedd21b5d23e292d353117d888bc4e7b5f0065f56976680ca43551e136583bd8d139871ed2ebd42ebe714eef14b7b65a1ba55688ffd8808b3e1c712e081adecd6f6b0afe8232bc21ba0c743a512a4af956f7ba06441b1caeb568906d44c6190e6f8b67080bddca1b53c90ea11432984b0f91515a248bf474fb9552bc2949bde0e601e1caafe18bfb8aa2d0c6115aaaf04118f98d6c2951681647d036e579c0ee360b2540a3261933f88cffab96a96cfa1a256e94496b94e8b0daa2d5093401e99919a3afcf6d7cd2b31cc77a843a03508720102df460239e18f2c3a94236778d0c82fb13380807561b7922fd1f3c511410b1603916eb3a8b94c94cf17e7d0e30e073530254c6faed00c111d2607d24405c2e9750a72c20916bda615ddd0b1b8d8730ef62ed35de691dcac910fa3a356ecc43f9a861f97380fe40e82626d0daef83bea6323a3623b1360d3e0d5b030350d4b544cde8eebcdb1c63f06fce166e3af824984f86438052db5090f6f617ca1f8224c2f2d06fbb7fd8774eb85d6bdb1922e2d66e8346c9bea37c77833188edd640007f7e5e7ca32921441f4fe32496cb8c16cd6478ad467286467b96d5f10a57ec740c5bd31114b03131383ca1bc68b6ca0f5fae249cbf7fb19881fe3f66b6e54a4f035fb32098e2db80f97b325aa80d91244887e81b8fdba1a40d6bf6385e265cf9230e9a8673e658ca4826228b3d85504b3fd998fd892f12fc9f42faa3323432d868a7ba22a1151c784dff21bf8346a48a288c470fe993d0c173e51e60cde671214d9d4abcbc994f7d1fdd7572bc0ee91f8dcfe0247e6dba60db69ace72e6733dc3441187401773b403aabe785082657b41e65da7f7dd7d8d04f58f4de314a263c2df18c530576506eb4a33db93c67511bdd13a5f9972ea453b063aa9b92e2402f74f522cc2752003fc787be711f031d955e796665438f7f53d44e3bf08750792298c24b73f6fc4ed49e9d138fa349b47da45e3b4d3facca05c477a2b75a77defd194ebffa7df06434544d8767ff34f630fd27463b075cc796029965d2cf6cd764e4c3f26fa06cb65f3180741b9b5ffa236da6d780ebe10759fd130b1ab933e23b6e75ba160054b74e63c0617e058ad9b8eeaf5e03b6f751e23e20fd47cbf7f246f3e74cf35b3d5ffcb39b9d2e5671e7847b408c82639fc7313019ccc71425747ac98f51d034e6d01f74ac3c8b3439bca0c67cde66744fd994dc4dd798ef82c6b917fea1a96224ca1f6c8934a09ab08de03e395cd8c87282615028693f5c79bea96568fb07d17d13384260c3eea3ffea1cc81a6c1d22d7077ac119116a7de29413cb7824710f8538d7f5324b55819d2a6899f843374f9c921acc25151164d1055f990b0c5476f92cb3b58dcce1be39b9514abb0b12e71c19278f1bccf42642d57357d17cf4a41b374036c9bcc510631267e9ec449ca4e40865ad7da36e25fd60bc627615d3ad6ff304809cddc0b854d4ff9c658565aa0ca461febc6221b7200b218899247e69d66e88bc9b3916a9e7d5f38a1402b242fb2af9a4abb201687b119689f32f284b308766010f0de8a8555d2b8080f31699dd4205debd6c95ccbf6fbd93d76f8b1d4a1915364fbbdb1e16d9245e4856d7ce87c5633a4346a6aa2aa4c46c1f2e3b1d2a6065970886aaa283347b6af8c1729f033f710366078a6edc4464a05741de1deb217a4f99b0d19b87a74ec1d81ae56dbf5ffc6315bcccf5ddc8f2814879abdc98fa6c301e94e5fd859883629f3b457a6120a73c958852ea8b19cb1cf54ba2a523f07e80eb9f960dcf964e6774dd0a78af8fd74fd979468537c116a0a2e4567958248f7fbec6010cf12488a4b9ce85d5c1d77b19f918dc04d1c6984aebb1d1cc74e04096a22e4b7e0cd343315ea5452a8dff854dac52dd7214747e450d291f67eb7779a9a7f8fb711504c5ba4d62351df5e29e3f773d1b20cf383f371fba61d5b41925ed374cd4a4fd80791561831c9f21d1ee17ba90c05c912ecf0e10e82e64f57215a91a0c5d013bb83addaf3aeac80ec5fb76d32d8419fabc05418f973193340135a514090fda6f63e489a5b23d5663af5db3f10eb505bba1bd5b9c80ae6bf3a07ad449b7e0ed0a74dd2054d7e50f77302a7b38ab655db1a0ed2cf00721063a8b61e1deba3b4b3a67af8a3166e9b8200b354a0750c3ff0e32498e35dddd3f5d15447559eb183cca8742b015e99b21259f5ac42631ed68be0fbe76e3ee22846b78c43e8006600c6963d3795282104888c98de6cad04091818f6079a0893eb0b7f6285d51ed49626470fe0e777b544acdaaa8110eb1cb8eb81bd6c08f64adcadf0293b9189f0a15a4299f2ddcd13fb90c17edd99f7a719e2fc3f7f5d3f173dfee5d2a0a65464f91f68ed5a97584a2917ceda622b169d4910a557aa3bd349d4090f8a9c4f36c7039304adc6c0d8d7555109b7ac50ed1232e194dd5db69391dab150a1e95d49d306d273eccb9360217b8819e0b08af705d603f6568e93618866f8e639b4d616abdbaa5787e2a518afc75250cc2af55f2ff3a8992323af1b38f5bbbe4cec39a97c571b369c015424771258b784b7562f51e718af05fe3f2e69bd97340730d084dc178c564b01a1c3ba83728339609513f0ddfebc114175a39c795ea0cd005fa3dcb82e54044c1368e4c65321634488369233dbec8f240a054e4ac6b6982a9be3c10761b8da2edacf44fd142f2b834cce56519cc2408b95f80df183277e5215a0cdfeaa2394687c8e3e5f291e5381e7773c47cc84eabc4b70810437cdcbac588d6a25c827c65ec10915766342f7c11a9d0e896ed165a4bf22e95a74d29b7f85ccfea8a994fde41a258b3365a23682ec8d17ac08970468e1f3cdc4b844e39d7a37e75b8f925accdbd3e9885d88a5490c8c8582d1bd26193dbe79992c83441f487418bc8abba5b90c30fcd641270ef88d6bf62450828ba9e9ee0c61a04a8b598800e951d501cc657e8faa98a9f3eba7fe9308e37f37b9b9c8a5fe723fd259bed6d6fc88904c54971f48b66bef7052ecc3bdaca832d675c1f648a799b1e37a124fdcfcf8548cce1001290932d3401e547b636b3ce475ca1041b74893d04e0757f171f727e50f3019e04e2c26b84654354594b4acde50715888ab2eb22abacd5eb32abeec910807863f1b4491845c0aefafd60b0595e53108863b90691e0061c8c89a5b95b64ced63310847cf3b43f452054e658be39d122b71f3dbc7b04c350b42cee9e92cddbb0253fc069a98139a2d9886b4e74b0c6c4d2678b6ac061c3fe33e6779351b8876852836a72bab693e24864b0e6afac419770fe9081f5540b65c23ed0c3c193e3875057ba26979737ae58c3321ef45d3fb1472d3324c98f2c7f0e4aef652cf1c493cd74fab22dc3e2fa753db700ad75a863bd22a7b368e5774e9d3e6ff2ec036340373843d20df7a2d2ccf2d8e948d8102ba8bd2d5418eb5497ff42edaf88d1c0f58fd8b0b21cc51d8fc59f7e0d1f88ecd97fd693ec4479dcbe792447ef60d08f6aa8ab1cb5a726b1a647679bc35a5413cdab122e7d5ccf1722f46f9d9e58fd39ea7d50ed13677095a4ae821d4f049dcf3c7ca4ba2090a88d5e257b1d713a05771f689509f080a788597105f1a43d501591987fd8b58fc414879be7680443124d877b584bde0fc68558cdbecb1cdca6e524d02b64eb66e8ea1db0e31433e3a8bf8cc37e306eea6fc53cb636071606abcc9d0f87d7e073ccd7006145d722f123e06db15b078120dd81298331309a4907b260fc514ff4b7ec93c964c6fcf31586a1df59b7dab5518511f16b7e2080e61acd33a2ff5e6e8c8777a1e9f680aa9f72a8c1edc77ad10678d17ce3e88b1eaa1c954093d63f09be408d9158162e45a84c62249ef8d50a62f49cf4a9fdf2fe639e6ea1fd7c4913dd358859e42c104f430c3fbf089574fac8b8c4268a512ef85bc144a5a25f7e5770767c01305e69d3d35ad59bfef0a610142f700acb76d3605d7559dc8d8fc0d986d3862dca00880abc486fdc7731b048275bf840fc6b9daebbc1568229a51ba829fac447b9ee9c87bd59d34398e485318264808bcaf2fa37103b5806c88f15a5b953dc1c5a03861a70ade2cd0b5aa068ed548e430973e6090c8027cccebb49f89da24943b749a6aace425e68079ae565bb73216adc4e2aa93012707b6e9f3d772ac1b262f809921d581c1a24bb115000c393f2f8187d24e02b251b3c7197565252b88b71108bd35a914d03957be4eb85e68a700d0f0dba526ccbdc04e5b51e67372dc9f63f66a63bfc2e9ce1201358eeaea0748e3bf2f9f61df54c71719393bd0ccda6754d8ec20888e4d285658572d2b007b78e1b63cc3c13a1eb99469bbcdd8a52b4fc3b10422823f4cf3a082f2ae1a722676e2e94aedc2fddc95592e6584452bf07d50e2b5088e39e38de7b8623e7b28531966a9f8782a2e733a17f9b4c0965efb08f7bdc77b3614996bb48db0fa5acaef1ac5e23007e837d3d0c0e0efeb50fb77085b64fc21a64dd7a149ebf162b5c2ae6a4aca6cbd9e15c42e44342579312e49463eb1159a2fe39364c3b57c569d223a8f115df25cc3391c8c9b0b991ed3218cb3c3507dfe9b0f2a4d49bd71316fb3adafbee0d2825556c792491015c174095253f3cf1f78e70679592046257dea4bc63ddf106ac86255193f4cf70fa41e16f585a459eb83435c90fc08fcc55b441e7e3d107f8a055a62a7225e30d561041e994578de87852599393a63c259f0ffa28bbc2b2f2d25843999e1b20dae1a3b47c9554842654205984d7cf1091425200aebdcab2fd5a419860b8f2b3f5b93c21f95937ffe18ef4b649723ea5be0d446f124113d1933c82812c52bccdef30c16fd71c9864b3e7c2fee44f0c794a141cbcb0d3e04ba4cf39b0680c1e486612c6d23c3d92c25ec94eaa97fbafd3610d57674c5215b122788286201b0b7ff4edc0d8699f5d0c8e1f14a7e474334f76310833ad09fb332e4712a7fdeb6734ff8c8d5ed24edfda6a0d63788f98be11fd92c069c9b05d5a06ff967b988bd4167f29f9b7629f323adeacd772281a9183d9d0896c6b6ca9f3846a583f0c6bfc06917bbc4430047aa0d15e57594a2befe1a4b1ed37918a2968122b175ca30151c30478db30fed014b1646a294189573765165319b068c09f29a6865539e53c248ad1d71fc23054d7bf8c52af0b36112ca359505452cef736314a186774801305179aa811fe0e54739bc5a62eab721e3cc312e9e0b639795a436f154987ab9343fafc3a214b5394a1debba0c525b6e3ae327009efc864c0d52fb70948109a85229327a49985b26ecc679b97986513fa7cb7e99f873d3cd58b61fbe42db0d90f2553251eb9c4f97db424750c73c0b0b4354b168fd8ef3e0c1595bd36817057d6a75924a97936a1a2e8d360c3887e5665b3bd4118d4df7643fa1673e1662cca054141b776aa0caab5b9b8ab484c157b9bce4b64a400a6a36f65005f81113b14ee4ea5fc67c6f5d2ab4e17d23e6f668adb33d8260c594e9897fbbeb777bf8fc78048f442fe87e475d4c0c74eb2eabbec2505838cade7983e07bac5088b384cb9d13a18ea610c097c6baf24c7eb341d4893cba120ea8315f1cef4a720e40c3f6e3ac9adde2dd4c30e5233509390d30fbbf2ff774baec498a68a97e60270d1c0c2582669fb48a8dae1dd9701857627c92056decb94ea44e67570b198a9093e30b7ed78be6af26fc87e0dbb73386d29fdac7477fa33078dad7a559b3b8862b3448a168d475133ee8e87d3ce72ff02a7844938ca42e052b758bc2da3a6fa0d7979bba117be5a3a7c27c7246b4f84318238a2ba13956db59acae91e66a37009f96791517244efa05825b25d93d2c1d794ccc51a46ffafe77ba52f5622b1003970c7b965df7ddaeae5fd4b7fd7717526f8885b4881163f8db1eefb6932ce475249ccae7d7c1eec88794bb2bcf53383948b10a73791a6f8b2a1ce64381c46373613d1db2dfeabcdfffffaf7fc3b21338e608d8b2cb7a790e8f0a70a420585e6e0295640cf649517223790aec61e48ab21692e6cec8170368f343b46c9d2863d64815a29018ba5eaeaa5bb6ddaa2cd090df8cb3156a7d7ca8da2c708b02f9db53cbb31dd6357cfa727a313e283b59f528bd8a17eef1979404be2116973d9b41375525fd3eb548c466d621de10cf816937c92a3ad878edf3f85b484ebecbc32f345816dbf77493bc69dd82c8b87ea5bc77ef8636906811bd6548ebf4fdafc5eaea1fd230cc2b51dcd15262eb64025ae1fbb20103d1f2a5dcd03d8e37f5f7fb2680f523dc12f1d2dae2e9f5df09e6c48c0442ee004961792b135c0e5efa17c158117bdf882d63b0e8dc8a8ae7b100fe80fe0af50829c568858b71a60cf627504710db11753f045ac95aeac38371eebb6e42f2b012413605811296c6eb104f71b3a3639a61b03fa9e19593099841064984f30f63fd0b4ca47dcdf87794c3d0634274ca6df3f6a1bd36901244938752bdb148a5756c2ca842c164bb292c2700afcbd7211d21155384f1f9611275c690a69720594f7a60a3edd7b19ab58375387916b85d5c9b0578f19525a164b1cbc26dcedaa6b614a50e96c5cc559dfc383bbc5bac75faf1b6d981661aa72c3155dacf016eb97435457cfaf5c18abc6856209a72d8851157a010ea9b1a5d178ce5f9eace325499613003589d3b22a39bd420bf94fc291fdc8ec8d916ac69117f9b16448c3c2420d1c19847e0346c95d95e03c6cb103cc13560f5ceddab31d162b92fb7c07999f492fc831271d6fd0363186a70b00ade57038e63ee7c953da1a594c9845f51b0d9f90a32909b380727d7cb4d44e815427a2ae4070f93b2a6c8159e0fb071e545627e58f4f4a15fabd29062eaa097fdaa7efaf16f4a68b9bea4aa821d27cf9e2955a8364b451a8c4e2f8c13c004be847674c4b33d3ee912cadc58c51f8383e0432496b80396b4944d2733e1bb36e2d6f3f8cafc4ab0465bb1ee0e370c32468779f3538bf55182a927c560de7764aa77a6f6fcd14ae0ecd51c441e92fa60eceb64e43ecd4a2ffbd9e2af755c9e46576dde4e4d6bf2bde656dc77db78d9546229dd08a7e0e71510ebc58f49dc994dc79332f36f096264fa954d90e243c599db91175c450e2832b8da4593d9edc5774ab9272b5108379d39d3de2a323533993035fce8d5a8af6fcfce91240f46d4da5ad1fff0a715e3daf00bf211ac7499f47c2f2bd63a567da1a69ea1323b538ad14172ae263352a7c922ce49f54c444f29219030ca857a89a1530e12cc1d207627de5800de8db1f44f038c963e16e2edc3113cad8d0e367788e6d8d85ecb0c2d44a2731ec66d8812e2cd4654a7d412d438cea693c24bc2d8cdfe0e8811155aca4da1e5540f877a9aad6f5c269d13d3f9c2eaf1b4f0868636ca220686ef26b3a4ed8a978226fd4d233c0f7fd20e55697772232e44184c74b19de536e3abab0f21a127b1f2a7429ec61b82b992c6dbf4ba020ea0f549b29750c169a8e811942a0b48d749aedc5cdb765e9ee6ed6516f6fd00120d1b4cb9775135cb69d84c4d19c1338c070d4cb8d5cbffabcaecdff4d36a56c43e4884a53ac45a37f49ad95a1824364fbd1b04cc67eb6dab4b00f5ae652eebff6d11e218a091749cf3ccff14c1cfda8f811782ea7e9048ad919033e4ea4ed460e79bea4af85b94a714be52d92377553104110ef630cc78d2fc68a1b2a3d4f37da7dd43d392f52b47e94a88b4aaf1baf480880a082d411b5ea8d9a7b6df8b908a30ae8070c560647e970e0898df0ce3a81b7cc6076a6f9338d1a4226e3cf54bae515c21a5b49884d45d211be6172c5dd89b1610add9d90322d754d5239b4845a6bd83b789dabaf7f2d49b8723673e2fcc5b4f0baf5a1b373188979f632ff44b517ab5dd4e31b2c0f409c9fa7d7e8b22d46ebc6dcf2122edb362026328fe8100195018e13dc685a46ce858d4ff5c0f637baacfd1dede3a9e187b41d5d039aeb90032e8bfdaeabfc3339b9fa6f0f16622ec9af34f535175ca8e107141aa674f6d10589efb1b20a18487aafceece615390f8500fbe8a068cdfcaee81ac1a0e5f66a667eedba62d7ef8b4800e3819cfa2bd8e48cdda38d6719d9cd3c66b0628a4692ccdc9bec5f50708e0e4ec3ccc931a2702edb2cc67232324bc7a687673f956729cc3f2a01a4f577a2b6129c353b1ec3230406e0688d0684dc4c30b8e299a33e363e4eada36da197261d6a575d0914a59d5bb4d908159bfab0f3cd0917fb17ceaa521884eee5d3b64b2ef92b52370095805be0fcf728b89631b58d1218c3b879fc59cd8dd4914748019124fd52b2cac6322f739d36be594f9ba24aa9b92b16138bf573ca4f803c3b074395276168135f22abe1d5ed6c872a6b4e1e34bb237cdd7ec4e6c6a4fcc474761fe158e5e10f89fd6a728468547f59fc5760fd0535183c92c93f687b57e0953dd82bbfe82f48dfc2b48362108d23283859fbfa13ce068ce648c15c44dd3d19c76aec6cfc3876d868eda1370131cd88a72c259ae1d5cf40cf4ff72c6c9d5e0cc9c020837b03abaff4a2bf7516f90886a3f1fffe6b2490b67a5072fa0bd892ff7a26fc4978a024fb16eb314afc35a01bda3bce9520b8930b1a9f724412054422052a1cbedc488dabc90c64dbf1632c469959c386523ad01e59c93045b584de2a5d95c4e9debd3b6694cea93d956250ef97425ee0d53d18402984730a825d9a0cc597236a61f50feb6c631bfc664e078c002525cfa9e5ccb047a55f2f9cd6087108d54710fd7e21bbdee066d712a5191f492a1c0fea6de00d30464b9af934ff7d479988b5a290957140fa880dad86f5fc623021533022420a47e178182c9b278409bc12777a9426ae1a34e87482e5414296af071f18d28e6aad0674cf620229e2b8f11eb286e23f117bf6a692d1a6dd87b859fa32209f24c336df35531ae7215247c2256888466594ac7467af802cb55e4091677d3f62ee5c6111984f9aec54641adb2f18928e59c31ebaf3f11af75b34eae1f3056ca22f96a9d93c437cf6f1c228c07aa25860f77cda16b9dd86d43c95d69540052d0dc70b10bf7fe7b977eefcd020bc5228752aef23c438d5fd58f8f6f8b88a8ead051b4f7b8b6a562690586730dcef270d1ff4da97a95e41c1c557033a73c3d9a1a18fbe104a1c42960ab10dfd37ffdb17198b1d75fd0d29ac6cb2c34e9a47b94cee5ecaccb8d0e18bc4343cf3c77b3a7cec8ddf221a6f9513152a6e38a2e52e056ed0fc0841202e28c127b1423896c74849a4114b4eb7844d78de81cfccf2605767f52dd2cdd5f93acd718c0c3018a308f5a03b562525fb552477096e42750b6a6af31ca4b5e38f197a134821ba72f7bb97f6a86933648a93633f1273344fade2153d5e406d798bad81e21c5c645061922b83b91b3a0df8e4d565465e6a917b0db9d4b199bb34dd3bd18e0d0c56378f12c5920a57e79b580d525d083754ce7fa1a1616f368fc196369c54624c503a654afe1ee8196ccbbe9eea94a8b70466119a5ed0f32bcf774545324375d23544432d44724d68c8d066ad928f419629e6175e6d12ce55e5cac631f1b21db8bcf4adec88ce83dde2c8464a56f700be024fe8fc8ab36805bc87c47c7245ce84d5e1982441291f43e2b4475ded28e012b864790267a417ca5ece9d70ad87bed9d42993719d1784159800dfa9b4264f57cf55a8956d6ad6f6863b52918409c7bfb179c48398689ef21daad32af5518ad3b1b81b2ef300bcf596e531da924dfbc10f94e3b74eae9659a2b2b52c938c0a5c8e24c36767bebdddfa5b6af2a854daee4a54cc0491bf7bbc7a800321239de49c83119a06fb38c4d5ad56fd23ef67cdc7525cb296a1202a917ecad76b3435ffaaeb7f5d6c4011643765d871105e85f135567fb31a2cea144535191516692060b6c6b1fe63dddd7c6d0b8a7bb81fb2273400002fdb4ae708ef27b80723269c844d390c022e7c10c0f6c20480764c65a745b0e55a1d9514e0683332226546316d8639744427a1a4eb94dc6dda65529b5cce2147084153f5d1cb26b43e716082c8afb2764a1441b18154d8ec2573c9631817287fa293e2b540a6b6bc4635f7c3029aba5878867044691d8d3c3f589b8125ae098788ffe08275d507b13bb0be9f1a87ce82acd4ddf0791431fd8a63b54732d747df4f888b84de1849b28810729d996ea84db0e64b84b7001c14db41b2fd1af5216415a16fea0d548ed35cdf0ee050850ba904057d9ef0593363a6c970a2ac359b177cf80b9e5701182583ecabbf589b49c32355b170adbc0f49f15bb152feeea1b9eec89ed1e0b736e300debb68182002b150e2b61c1f18f4386ba7c92be1df4b885ebfc12bddf3e566cee6c5b2bf6843e56bd07683ec4d9af99aab8b9eef82071a0bf3570c99b6be9a344ddff5fbc6565b39021468e3d14e688c4cab835b337aa907bdbb85717d712a237121ef339c013ad75925365c167b909d241f3b75ce2b9ba775cb5e9dc7c7db9c503497928a242a56505a160c042a71c77a4a0b9bc198ff2f3cdee934b559986d4dbac3c7b220e52a40380820bfaaa419b1154a1235b92da6ea617d3624f2b45c65c3778cb9d7041dc6f7551ae4ec69240bfdfbe15acd91ae56763de891c670c31e6450f2c0d7637328e1a765354d7bc1c2cbeda8c2f897386cc1de144beda690f1ef455ad4d37fc5732c7072273f487a20b3e7bc3877085a72ee961b7209f8022ac671b6d4c9bbb2b1234c9034ea1076e37e7b89bf1d671a4ae71b609c72ad31acb71b8656b2316e93e6baab049edabff743ec87bec36157d209d4769501640ebac5ae22765997d4f12bbb1f84cf56b50a0cdbf05218333393866b2bc8c9067006a3afff57507af06f9f9439f13c62803ccb12142a0da559b83ffbef9561ba7e9b664ba82d900b4c45f1696ee463a60551f4cc69464ccc562395475c2d9efbadc233d70a07847c59b8f2aa785a68f300dd7ebaf30526eef73e5b7a0302a2a23defeebbcd57cc22184da4a40f385b84a3781c9032b688397d24325673274f2117d15ee7e5d64936b8d1b9f8b0cbe25e74863f26b54abe561d73ceb943103d09c03f0bcdd9c04abbfac3c0d95a83920fafb2f82baf99d9b86f7a782a2d37f52a6ca8aa26fe8d876ef188c25093cfe253c1091bc5d0f7d3f5a9251fdf4dd07669df1528fe6bd46be7fe3b482fdcbc9067b7ec0662d14f05c6f0297c1294c016fb2e3c4dc05ac225d9ca762ce08d978dbdf70eaafe2dd61a3757f8885cd2fc2cd3b39d7d4e012b5271975767dc6a7a2980f64b3477629e18f0874c5b9b3ea2dd66fa1d82c59c3a820ebbccffde33d198e9cd0990b279feef74498978115a9dfdaadeb5ced2df02c1d0c4fb1d438aec1fd3bb345dc22a1071765a6ef777cf08a47bf9b0b0d7d3fd8250f9cef120ca71803cede7f4bf072bd6b011ed654a440139e417c086ca11c38032a0282e81c90e72562dc20bd7ca8dd4d9aa54ecc5a30d90204fbb0b5d1dedac3d0e7f8f7d0010735d5952170ba56cf2922b788839dfa960717a921c5c8a17898e4e62610296002885526374161ece39faed345421098e0a6b4566844375d499a78799e063d02a1e7f68f54c7ee2c598c8524fb6c518847d9f67cf1bb8c0550b73a2d8dece5a4253dea1c7ffb9255dd24ab8a3daecabdc7c7f97814bce37def47e1b950250c2cee371ac8f4e89680194b68379d238e16efbff0f04fe9b623a489d73532f58f9cfc0db123f5fee5085e0a0e6f728bf2604d7647ad7be22e8b38a527193839076b85718988536c3f0ac74387b6c95afe3e8885d08f433957e9f3353cea6d7388273293d22252871424f5c90d9f08a66e6b067c6bf86d4d9028177865d65aee3209399829c0911607b722e3e36f0d211cca0c8661df291323235c7048031c6925a7d7917d1e78c351aedc343cac5848f313049247f81c0d39bceb7f027f610d86a909669a82d6788814b47b9e100a8fe0fcb8e7b95068b2f664e356466fc7afa22d571b7649e481b07c07bc7204c6ac4adf2d1aa114521c158357a554f3d5367f96266f29b24f738bcac6d64c48d56ba6ae94f48aa9172f60232ad2ddab55e80e7d15b8b6d835d1ceef134aab9e8f85a0a6bd6db934803a7266cc813fc835a176f19f8cb6c44973a70591a17c1253d08ff9ed3ba4cc9d3654b4fe55fedd887e128a24964c8ddce5a85704def7e0a4db7076515f53e05fc52ef803c40a8db4c00d77af93c5fe5cf81ac511b8a7a4728028584189ab8fbf61e43cb81b525c318bede64fe61f1d55ba7d76a09b521c38d0e7458029ce6fe2a91e1bd09fa23b59f74600758bce5122dbd23f36ded321ae20451f3d042193d650657d5bfea7f5426684a2568277e945e85f171ff660d9df576a6db46a4e142219ccc58f2f6e303aece600ec8229183276cc2314b96259ed028dad793e6a5cc2d51038d0206627cc2863c9b0bc9ea1ed0feb88ed8acfb8288a0c9bf79911ae28b70dca2aaf82e10e6789f2a7da67a43eb1d54d9bdd4a441c5fad12c5ad05acd133098fb3edf1886aac1765cba381192987d4c7389987c2e918dfe080b315578cc7a52af1be374f09b1257b7f1d478484ec352b5e5c921af9c34a71330bce0ee56424f6bc42bc078ff545b5f67d3cdba11b3b006938a79bb3eec4c6e59504e29a1ada30533f54a825f64383d3cb82e9c6b2a2b10f586b1c48f9157806fddbc1919fef0150e53822f06af6e3594d299fd68ec6af1e54dc00fb89319a4cec061df95fc54c9fe0336913b90ec032510620e15215604872de287e3a7037cf00bf6ac4846d0c739bacf0dd1299e9c3425001b25b90c9aac157908991727698a70c3da8368bcdb348f551ea90bdc15d25971a2775f9c78c381731f7c18392437f8a0563e24c94ee247b7d30599299a14b1949b65bfa0f3be175aa1be4129710f8f42cead9f760960270b7448b18972b6000896e5db1e0977a4577a5c33028acb2035f2c7bb51bddcc02bd9ae9de271dd654051beae369df8eadc45d4dba505d0c686f4540331fee52816e95bc1acd1607abbaa9417c35be984635d40ed690f8086fa3a655a4749a7662d7e468f1049cd7ab8e6e1ef28fbeb2277cafbb9414cba54b57faf81bbfa67e755c069a834b41161f053c364bab05c3c2cf75bed1f8c1ee99be13b1aa4649c798f448ddcf5700c7e1ff0e6a8b349524ef34bbecc58d7bfe35f146276e422494a4b4bf11ee2a4e4a0a890092efe6b5aeae97ab0b015379919521da551c9f2e7bcd52a0172a825cd317fc27c55d772a53dc95a70a7bdc6ca0346a3306dc31b84e58f618f7353575cb0f632f9b04cdd4af227b27565f55644538e643dbaa35f9adf6afcde9125abf318d4617e95e6c0ee23db1dba392d3cd92a373952a7222caf12cd35368fab2035e863e849e3aabc999dad97bd0c93171e56852bf00191b88fa4eb6b61ee6dc1a9c0fa8535b6da3521752823835f3578065f3c33727c9eec47f66226621712605ed773e7fadcc134744cc25b84ae97bc7817cfc4988fa9cb46bec9d2e23213839c3356d22387354b8e1718ed3c0ddde324639d6f41faf810907d33b74a5c918c5a0be8f12aa3af10f55bedb17d137f015c304a95a25c9cc3ca8518455cda588c8d600c827e3b30896e28f2a607b7af6f8a04866d19f8e7e0d14d744532a7549f99aa6f75d3e1bd847269e94928f4e6a50a5104935190e09649ae36fa80fc27bab6a8de7069e31807991910231b456dc6a5cd233c2b4d565f502a0dc96ac3aec0dd91eef3ddd9795448518269852501eceeb1f7768c77b4cc5380942d1bfb68c6188be37ae5ae2ff95f6911488f1b747d86eb08a78e70af359896e1c8b00ff4142a18c334ea5bf96d57a6a92d7158078ac317a3471a85716e4d3a2352567ee707d90b91f41771eb7bc651477ca3374c06f6b62dd68498f8e943ffd6dc23e21ce1cceecb64ae3e526cc92560c5d453868368ce18702792591182cb6da6288a385a10e68221961cb79252048a5e630b96d74a9e115dcd6ce7431053c8dadf597ca7cf0447e3706006ad27e443d660af6e6ae43171d75ccc74db30ae98fff12b908dd4061203a2e825a7ef2d2fd2593e90bb23b531f7fb72a312bdd47104853d3ff139916459cf0ea6d9b6ea7db94e269efc5e239fecfb3101f3d5b545650b002b9e2cf6b6746da87096a918cefbf830db067f2ab3fdeb285991870d8b946a5c737caf511761be4fc89c47bcfdd9aa502bc4ec7f2f20ae6c3f423caa8a224154823abb041973124f9b076baa497256f89df0409f697ffd7855f2542e587e969cdcf30a82d873137ce148445449123736c2d5f1e2644ba13a03db72d15ecf52e492bbe1024ac80ed1564b36fc1f444f257abf6237ca1764917d0b8bb33f06d55c3218098060a3fa697e4c2cb0fcc771e729e2c0b98c722b45004f23117e10aaacff8a15a95ba80da3a88bec7fe02bd15ea1a521b34bfe2c3eeaca64b7f85e0cbc98f119aaa3d5adcee47dda5a39710695524ef00583d68469e9b059d2cc040a04e57227732e35a73444b0fa9190817f6dd4fb67fdc42a8927f1c36ba4f183c7b7f660c41caf3b7b6e7d10feb6d9a6bf92398526e0755d763d0bbc6be4ebef3859dde4c21f09fd4828150cc96b64ce1737a4d2fd4b373143b646b327d1eecff2a9997dfd3a937fe72ef9b94ccd762ae64bae1eaad5a3ac6215364b077578ef5589207ce606ad3794e3634a52bde547b81175bba1bbda0125521ebd0ab4e2a2e4dd87ed83d683c2f9adb4707804933a92d1ef03b2a738722b72c8096aafe8556aa02cfc09da9c0fd3f6385df10e7c0f4b94589bd1aa0eb7473df3fd3c9f4ebc8bedac72e275a048e793969abf4268c7374b02c069bab5d21fae548854bb32c72afea36e2e0960acc8f005067c55fb5c3e31a365c22d2d653e36772d7ce82ff5672da78b1bf47f76159e2ad5192227701241cb9ba1595e9af6fc56a9feab6b6b31d4fe78e070434588c250d7a4986869ca87a648503d7a384d87e3a41b818b054e6cf885f0389e5405c1cd29359cb3ebfb628cfcb870041dcfc75b070297171a486baad953969711e520ab1da337dcd19cf104f33708bbf5d07ac123cceb4482af511623a8d8b65edb06ae8a5ac288b6abd7a38f6b8b15d5995f5bda86af5e53631e909150ac7c470b025b00ea1d61dd2fa8298c3323565acd9ba084b2c153243de984710beb4ddee677169fa870af4dd2fa5d6898e94ef4a18432e0e231768dc35362377561ee58816791397256c24c2d5bf366385a59b954cd8be1f45afde723f462dfe868361c15e45b73b27b5b6b74106112aa443099e62c1ed6cc7f0707aed0b18835f14b398138e35d35f6f78b401c5df3d25c48d0a009798cd601ed1a6ed70e8468c53af50fa782d253b178cda8603c3091e13987b6d7a8994ae6417debb910f4c3f6afaca2035e853f86f7615399590e558a576f0d09e872a1c20f6c5b7ba6cdda9e1f1de0771eaacb23661bf487b4accae99527b2f3b14327ed418948f03562b728aa5a662e8648d5dee27a7a60b91b3570ebf6959e4b6c12df8150b1462cea920c15e4fad1da63c7f9432ece03118db5bedb4b0340ffa7e0b79771ca8dc21e176bd1049e6b18f25178108c7e6227effb9cd53a84aab44f4c9cc4d509fa4699a164b6b07c511f6ceddb85fcf19f840778f55c339a391022f23a7ec1c825da93d2d0d4f0c3f16e4176db45bbb3647fbd74128f90f6a64dd7c5b76a165fa5432aacc65fd47a2d8d32bed42a165bab45c0ca6b72705b6b91b6d47ffa39ded04b7c55e1ff2179f3f8c8c3d800d691375a27e0ef5e00c76bbd03892d76c0ffd548d2554a0707f1bba01f40656b7f32d0c6ed12209ee811a36b0785ecb673d65fbf4b6b0dc772c3fc7641e871a648187ffcb5b67fb561a4cc37fb7b12b3a3f6fa976099b70c55d894704b8d78c9454e12436bca2bfb0ff658b6fe708a935ec2dd9bbf1aad7c3e73019ac663b3cffb71c81aa7c4ecf7d56506a44327672632a74e8bdd58daa19ec3b1b9cd8134bb71188523503e28bfc9ee73306307ebd3288698491a3b886c0000fb23542e465b54efde6a3ad13113eefab6521849c0f5e6a45633aaf583e578a979b41de1e7917a992341710b874e2937f0bfea774febc4eb8daf5688f2520b4bae7ebed3ffe8aae50500b6a3f956f00ccc1274d32d5dced4105fa40b8879a32605097a3cbff6840042074d4281cf87e01ba098ac4ca5a11b78121f5e7f3ab11bd86b1cac74690d4e2426dd8e7588eb40ed52601fd03e3c2c9820ac9b3bff0a4769bda748930df04f91c0c5ee280a2d87b59a94fdb3aecd5537d8484d35eafd9ba19d4f71926b8301868bb4bd10a31d18a24472cdb9ee50f0eccbb29cd018258eba998a07a0dad83b7cb06dc0550c3562e78a5c4ee6d9b969e9cff6d0a827b65e393d99135fd02ffdac6f55d954ca390d2e5e290e06f4ca136bcbb78329d6c9f8e0a42df31484686be65f6f03d246cc18911f2264d6567293b9c82e1cade0b2819a3e1c0b0e7a3dc152b5ef6ef1450c2afeb0488b2222fbd54247722add81f828becdec164e7b1e02600d32bb4202ce6701a72fadb90291b76d2ae8398c0334067f32046c12244407e7c76c45a82ee49089eee4af312b03dd30bf86b119f59b459d38091930923a80b6bcd5aef1abda7f7b5abd79ce04ce0d38d5c5cd0949c60219e0650aee22fea32460838173ab81182540632609c42bb43e2ab75ec280e5379f0dd419f8d5d6423694965b0952c6e7c2b53e6c211d455def008428543ba0513067a1a439a9fa447ca5529d1027a425834c3bc6099d761f39229f37a6ed350523aa801efd2e0066418a0c97ebb43fafd6552f6f845cbf3f250d73ef179885c77678909f430db2cf4f78dc5003be9d5ead5312aa12be230c504c124aab25cbebfca0ccfc8dc4c8ebb88b66c45ec18db0c6c547d70c3d8fa5588e7670b540a38a682b714509447abb966bc4f32cb5f05825c5b94261efea105a73374f58e8577123e916d8833b4af1c448a1a911a0d1ebb321ea5ac495c7daefd019f0dc2071403c98912598a4c7c3bc18afde5e3fe50eec1c03fb64a406f61c996394c870c957557003b22484af25b9ff12e09e779cac4c456f4b10bbca40475d3b6712a36bbd1d1c490c24ef153158e24ef5049fd8dc08f255095bc0e560804eb534f553bec327767eb031c30176bd89e199eea3c243b0cd147b6493bcb9a858cdbb52c7b02a04fd75700cb83fa1a8a2f0b7e32c54c6267f96c5dba674697383c9258e1bc0c44acc9610e76e7f9c1b3629a87b88a69d913372a5118efa10ffef6030e969833675a603d6afff1d716920cebc8c3cda9764386d2606926ff07079440b89c501069484caff069d57a8d7c51d3c97b6dd1ac9027ee432e0730f9a1190f53b8e185576e4fcc7a0d814b44e3a7cc284a32a9736581351567c1f923ddb6bb9fe67ba6bb385e8b7b15823a384c8374e5c4cb6964c96b1942022dc818f27331bf2ef9b76e0acf26e0db7a4cd3cfa37459960e421046032b8cad9cb1364dba0f620a51433943c9233a0a6566e802f2915078abbb5843232f84edca643d786a2fca454890d733aff1bfe1f87988b0b803408af8c1e2e095ee853aa841aca508d9e4a5d8dd51029916460d35890649d6d23df13581fb7c6df9d06e6a11de80040b9ff932f3e4ff11b3a013a5d62ccf2b2b394a3d5814edc14b221f9b2e13830c3d5a3e9030f5ac8b895d510177b893b08097756afca207f40460ec5dedaaab67ec6167ff8828b0fbdd49ef3d536bb4e35b532ab60f6895e8db1fcee9a055edd79b8b2ec1e5ac45d8faf1e6ffd173c5fe0eaa7152a8cd92ea9aefdb7ed3798265a9ff3c52956783b7861f9056c33840e561d9b85d9ccac556c7449acf1aaf0da8df941068a5b498ca822e93483604caf9ddc6364ad4c04bb18afa5a04f85ca633efa4a394b999fbe5345e666a6195978738be4a2b0e3467729c0ec5003aebb84b0b728710c74f0ec88cc8c00dca4392c7c564d9020ca310fbe41a60e08af0206ff25974d18394cde1bfd0aa88b99f8adb8217831b8e6f8b1ad525f65c3e276630ee88d4229c53f6437960e9e26f21adb8283f80ffac40bd084910bfe974ea838a2c4c29ff5787eca54cf0373ca9fe98cdb9cc17badd665a838d95953eecb3bc0e0f3b78350c38663bbf3f1321959cf29a0dd3d7ff86ff2db84e39c234e90184e8a091ff10abf9461168e5157ed1cd6af054a4719ea1724f8fc1d18b440d89f7a499a5343fb710bbec9f48ab6d751a22c4d73c7124b11b4e50fc214b8d2f16e3ce748f5e5a71b3a73b56c527556caa3d17c78a005ec6450476d73e65c1148890075cf54bc61120165cc7c6682e3e3abddc5dd916c442a5c9901dff3b1b38104c171917809af041c29bc4157ffb2c29778d4702c8f9964cb57fdf8e13c31f6ec24674717f1467a5635760c475c80be0603bc9cd5ab756016451a34497f0c1bba077c2bb7008d774b346f68c7e3ad9ac58789640f8bfb8207adbf54435b8a7826ab8b67058bfcbec576cbca08f870a7127d490184627e0850dfb77bf71ff1687a8915500aa0b9bc6f67c76ac24f5158a17fb63c438c5e0b7302133bc75eeffe06d9668eea8a425f0f23b95877c6e06e9f376e7798c930646c1f8abf8b8b96c4b9bda8b5ec1019ad189471aea901b625511bfc391b4f57878b340917bdf0ec418fc4992f8a767953038d284fe69cf963db4a508170f1a29e5a028efca6e00ed12fed0352deba669895c488916618d105e775c539856630da366502d7c4bad8dae084144535fcd60b2201ae1e0503191a56788b9bc6457551467d2bd2031d09f75b5a587aa6427f26c2c2b491062e5b44a94db389fa5f8278a81d890f968697553859910fcbce5f6bdb77dd56d6225b08c25d90804e5fe3ffed609588a42252df4f7b793c47fdcfcaf1615df1c6ddc99c5a3adbb581575754719ceefe0d757fe93b2cacb59cd9a99b4db8d7bf62e7d4db710b3710fa5d5dd3ea72aeab184335ce605df2dd69258050527b1e6d8cb98c8e36f56804343eb7835edeab25678116b8e77134dbf4f7428f51fbe01e5caa5e177750193971eb8e56f3f3a291154421f924faabedeb35bf503c07d0fff19278c92485faba2431d1d20a124a7d31a3ed6710c5dfc982832062af9ed9274c8f8d00a54bc6227948ffcab8a65347637247ec6fd015ccc034e6e160c70131097e248ac299db0762f39bbbcbfcedb9cedb9c1d0529cbbaaa65cabf245c0a4d2d7d69dfe8ea74d4b4355b88848d72c1fd94bb0e3c05a99ec558d1b115cb319d33cd8940e0e41022603bd44ac45b0b2e537416d955400f0c475af5b1c5edeaf391f719e40ec1442eb0d60ed756bb834d0d824dbad79ecb4d60d62d094d27e2477c3647436ebd32ac12649738a604b3d19da5a7f5e75883aa8687e0a03068773a74a59956957957cab30949411e10ceecaf09905a62ed25d6417c78bae3c6f0efc0f3365c74deb13899fa965f4d6427183c69a57102042ba53fa613e34e741df95a4910680cdd7214ef47c30523b0ce3cbd15812208449b653bda0317e9f69d1cdf2b479b6b1d5fe2e14306cc800b27ef537f96ca90360521c1ac8ab308469ee8735b9d032780977f8f44baad9e643b7667a7eb1aa6738fccce55fe1c796988b9691b5ec4afb368d2825be3660cc8b0abef7b319074b4d14d89a326078d2e9f18d739e86ab12db3007575668fae2911d2623df3f89e2e0e18bc45b6fe7cac6210a26dd3850eba0782957caafb5b630a1208b39de9cf9cc743944856b587ac0f5fe5ad8793bc01365993c534cb8287a42ad8c6ebf6ed88eadc0d1ce67b8ccb9236fbbb03cc700f08d4fa058126d58989cd390796b629b537119b6f6fb8740a8d502a650da9829a99d40a20802bb581b35fc6f3e00206689f06d2afa1dbd0405bc1580ece904505f374c345e7b12b4239e7da486678fd1101d5a48e1910c1c27c8760a3e04b8adc56aa327d394a502a2eba70f76a1c811e84de5a57f20ad7cee0a1ebae5266d6c2a770f08a8358eb4d110dd8b1503ed8ac4fb0ad5fdc1edebf57017dc5083650a08cb8a72f53ce53bf765f35c786620ea76d444550367ebba80e13c45ff9319e426752cbca2b6a9db7e1d16424c30de81ed2a4090758cce13a4ccb92f4129d404a3916991c32b7e4cdab75bbc3e56814ba71df0e0da2819638c6c5e375ce64b63565525f5695cd02ec7959f0c261219acb96b3d2d9e904f70fd2094bbd2df3ece3d76e688a8de91037dfa8766d0ba11a15a22f8bed67896e547c311d0a713455bd6b607c722812f5963fce26bab7aa0da6775bb9c227f4264e8766cad829f8512e9182422a59f39154edeaaa5206298002edaaac87deb32fa6de2569fddd2fa1a0bf6eaa716692d03dbeb01d70d2bc0994db146fc60baa4220f55b854ebb041e59ccaa93d603136512adaca5567b0c5a07c756b2be908c5cb11405fe1f23a3f576116b390da2287a180eb601df6123c12753ed892a815a0f811cc4bd56b18be60934e2c798619dfff7e2ac18f040aae2de9e17ff0fb38499ed4df7bbc119b87d84bd29829a47f50e83aa2ba96d39f99cf7df995446100cb60c40f812e5eb24dcc16e95af42a8ea08e34fcb4fb27d3947f37ec3bca119df7ae235c24798ed6486a2058f00daec776cc3497dcc7689b640529d925e6372802addf8ed147f322b3d8538a07b061ac71068bfa8c04efc983f1928ccd8fed75af57fe6a46457557fd7feef8a9814b9cd5aebe99454d225ae6690853fc5aaca2713272dc6a18a225051a0bcfbd792be879cd4a9df023ef85da760dc7e9ee9e1c2e1aa3998f0eaadc587aa7432ac15e1617e826164a0d7340a05b732ed7727665c4f81a5c5832175e00e829b527a11116794cc5bae284f88ae658fd67636e629f5c5ffcad33e30d2fade8fd0c26b5f2e9c4da3562e94bda2d8fe4f964e72caec8f11db5ac5f9396ed1689046fa7196e1a9e3916e9c0be39e7e31ca22b4649a4e52ef757c65e75f6ababdf1ca31a6ce36006a84b35a5a4119a340e859e6109d3e95ab87e0587691d7006beb8362bb29ac29af36076eccc6279d4cc34741c731fee106e9307198d4e9a50dac019b73ea0cd647a6d6dec2f8c786f7a6ac947ecf6102e08739da61f8f8124abaadf17585b823564bc235f09922cd6e336f6e245b3ac4ca35fe7304b39052b3386fa28d47b79325df246de31444e0dab571ec575589c2dc2d7b76097a934cfb94571c7ec5a33836813b9019e21c0ac9f829c0b0fa93985136527c813ca90244840220e1df82addb61715b6e4aaa27474966ae025d486d3f84b5bbdeb40c07cb5e9b34c2cde76fe3376cbb88f47928f506d8908f80824f54fce261f5d29e4afdee373f46e0b607aacc126f5e48279385c77cdc2dfe34d7d7c10692364504acb9bbe08d0e61f03c8a5d90ddc716a14521f8912c68618828f0326a8584e2667ced18d32ac2f44a8eb5661ad656c99f7a43456a1f4ad2684adb87f32d7e853746734fc3e88912e8b003bea630ade7e99adf5dc81315ca01feedcb5545fe832b087df1ef9bd802c5528527d947042a72cc650502f74dc0c9b40cceccec5cbf08c8eb9af8891c728a373be89f4ffbc5984f92f12dc22e8a580bc7b891f0f6244a39a2cc5c6645bb1e7e453d4c8f1e6e5840b08057e6c51cc48b40c9697a261c4bafdc3e739bcc9010828030422e54ae9f74365ce37437b0caa5ba9ac70258afc0b5542f094a6cb0379c883afbeba9775031239d96b66f344014efb52efb52293e6ed7e6ddeb2bc093c921ea6b0f247e86433cb5d05e8eafae3fe27d1036ab081c6b01964e5d87059fe8ba1ed6c2a1ac683407aa4ab0f3a10957945e3de07589a9ddb5d401f555e7f08de0c61b56e22accf5e262ec828e417bb49a0900d1479fd63c2c49eeba28f9bde25cedbeaa1715c2e6155d023312012fcb0fe8edefddf527f51c7415f0d0c25a74efd0f1ce081638876369107c9d92fae656a44a8ddb7e6a9c8e4fea855903e76d4a23345c217f9372505ed5cb35f619b671bc369954ffcd752f248da034e55f688f892bd49ba845ece395f4a92921518f90d73b7de7d87a9bf8ee6cb6eaf36dad0c264fe965a5eae7434523078b02ae0573a2db873a10fff04089c158f2055ac3718a4038806bc4d1914326ad8f186999dd200f026c8a1bda7bcb492554f0685a0e04111f35fabe04762003e4718bf9eb8d3914221f138a6f3c3e1d389788e429ac725806b18e6a6ebb9e57f8cde3e2d629fe82fef75e683edb1708ecebbf1170a830063acc2cfb8f1a8640fcd9f768718c6c76085a22c73312da36d7026cd8d6da4227dd011f4bca0a1c299bdbbe277f38051e3f944d36ecb71e626f9659d2a92775c9327471fd8ee2b28e46197c767f1e2e1bdd8cfa038050409b7d291b34378b19978b039127c8f3461dc6ca0cb8d9f6895fc90b496b81342f75e7be098baf13918dcea57f37f740f9bc93e22e5d6318d0d826a4e19cb4a8de42620664fafb044d20cf708d8a1df5e25392b332576752fda4b912bedd82c52b8ec57ab38763eba37f83de651adb946988d988ce924ac47444078270d6758e7bdafdd0a88ee6b7561d2820d4f6a7fc14244f41adf503f8d197b24d07cd3b4c9f89158f260a0581ed300da2d1e07c3467c975b9e07e4a12307ca58453b6f2b8f1196c48fd7f9ddc562f6e7652f4857473b133837c30f2887aae68ce58f4b7cacdb806ef94c8ac524f6283d33637b8e4f74b94c42a04f5399e126a12a14ceec89da07e7cc882ac3ed183381af8a50dd1437a81078de84998e5f74429c6e3ab2b0a320ad8c0c2963ed26adf38fe5d25c55d38f31cb109675b8b37fc83eb322f2e0bd14ba305c460957340d9fb14ba654121fa6614d1a138d882df3e9b905d0ba1c27be025b66cc5e4948f067ae2ecbf5dc4710fb42bcf4401de97cf45b82df86b6aed8db0baf2db36e4537a4299e79e77bb4900ae514dac1a1b1f26fa6be4b7c6209a9ec3cf37bbdaa8f1c23363b9466f5d4ec41a072ddf35a8e0870b857f8113ac13681f2b601325151392b6695544942119870cd71242088f6cf79a72eb8a7b95b5e449a38dd240a598f3c1fe942272ea4fce74afcc5569f522a6612a8693f45daba93954ba220ff1711859e49e6bd53f874f0141d899c1c67ba6b16399eb27b5ba70c66c5d75352bfd414002b0c7f975ea8b33d40c7f7ef64eeb0183429fbe2d026ccbc4261268f4252d9c434ef04e949fb3b809be97d1f7b7675248ecc5cc11517c2fed1facec678526967d72b3615b58811f75a9c02d92bcd715e0544b4c3d9deb102e17e4e6de25eacbaef5b183e6d0af95caf9e0421d202877d0da21d69248f0abe3eaeac0555e27fd103153fc34f42b99c358ad2f206169f5f53867f6ea32701bbbb06a6f863a57ca10737b0c5c8b758b025fe6e9de531fd02e5a51b484acdf491610f4aecf4e91faf5e23a58d296f78cf857a7984be3a71822f5c37270798a0b04e0ae7051cd0a93a01138bb97fa525970ffc668a3fa94a52e056c8396709428f51a9769edebbee0480b1b90f0e9a11f5234b051b3c60dd11432e761f891498058924721a2f463538c445d7e2edfdb1b840647df74e660bcc07560ae887c0eea467c9cd930bc06c3c01c577b258aef6f797b96636bb50712d03762fb79a61668e4541101aa330e39dcbaeb73bbb08545683d2cf3f543a66dd94d82b6d108a5b40d1a5d612027ae4e8c818bfa9ab53ec6f2d5347d6ecd6e9885c206e80aa26f1bf576730b832b2af1ccd04adfd60a5340da15b279e6cd0e11e7cbd5bbee618c92b7e6eb87bedaa2c92a6f38b169a269aaa88e95d5f6d30f970873162068befcdb47c5e923dc68dc895867ad213b304a45e3665d0e4c08c7cd2f2d316fe5c30d83441d6b00c9d5cf6a811fe59b0b8994e8a00fbfd87ebebe975b08d17fe608d672b97c1ddd21fe4cac9343881d213c3479f5d5b6c29782080ff5a48e98e528fb98671b325b49ad59b867d520c16b7474992f356f0014f1226d47352a331f56d0c47920e281c00519a19f306c41f4b93c9bdfc272f9584fab01e68fd709658831dd1c7316f75c3926244a59252bf330938cf48918f78cbd9dd5f4e1e4ab310c4d8fc0e259592337b498525ded66c8dd6b6846d786c89a8165afa71bd94b7c4a61f3a0ec21d159eab1638a095b80776f7c2c1b4fea51408e27a76c86cc9125fbfd342730a6f9bcf858323be2c29f89ca1a3e04a731c20003c75fb173d35a1469781ebe3619cac73cf2c0a0e84b4146b2d831961996c1ea878b593017fedb3a9a2b5c512b0917034f3c8ba8fdb57afd8133c00bfb23c24c0b27615c1cf054010cf7efd1efcd506ba7eb37c2c6c9748f063e8e1ac6ff2893854cf0b8b781c2f207ac94c0cbd10b0045fb7c01a05053ec5c91a3aaffdf9b98f1d0556a05428b6eaf54ac5470a33154f7b087dbe70f9ba77b81b58b70af63f5ea8ddd37c0fa30dc0152dd5c69530fe9568903eb8d8492f1472b0feefadabda3c7a16124b5654c8c8eabbbb20ec2e080602944e91df110a82b914b39cbb796a3f5216648acbf40b083c865a9fada43b4f200a454c3719129dcdddd27de1bcc937f19b08438ac97e8df0b08653221cc6be201d86deebe22677f4ab27ccd09dc736b8a8b32db3e0ae02890a4707b383aa02df445d3e91ec406026d52c67174e847d719ad0b8cc1d112651bdfe130cae93c0d9cf9cb62cc135e8421d9d570d11388f4ecaef7aec5036f22099a192d7f1b383d8f7b509cbd2c9a05528823265fe5f751ba15b1c45171c893d1fa3b7a91008b62cbb3de93e25631834c1c742218354553c9f445ec1419d4dec80647f4535825e9a4346cf8d7e62a1f5e1dc827337101c4eb4665735ef9c9308d0f48ba9b096075f5ba0a074274529cfaeb53e16addba1d954a1e673b76e7d64d91faaa16659e1a8164f0f0282b0ae446674351022c6282a9ae8e41674dc16833e2216cb2fe34c19673400dba8542f2efc517d02f490efdbf45e573fdd7723805099e79f70b9fe3fce69ec6ad808f2e350e3777bf1dd6af4baa1dbbb4bf72558588d70ec4727240a988698c9f6ad06f7c6a79a5c6ee779b0936fd65ad79fdf0fceecfad6b5840ea86d452c822581059ab2006c9a203cbc4722b9039a91a90cba8646b6b3c998106a9b1b49d3f9ca009fefbf2bf722b036bb32ae8a1bab89ffb5527c711b829a437caa5ecbdc010659ff8c449327b219d94f189c83375df8df89f41ac2952df677d6ca80523864c1723a5949ad662ab961d62b22078675554870c40797f2eff48038d72d1f90a4284f14918c54216a6d7f14d6c9f5cf5337ae21bfe50a329d7f3074b775e1b4285dd89213242b42a1f58db6b175aa78aeaeb911edd10a15fd784942b2ea5e0f6423c2ad8c200ef3338057751fd72b5f8a61d9651752911a4596cc79ab2260f2c9b789282e703f6c28cec8573d30e5d5af6fc1d2ab1a82113eb7d185da91a970fa80432360d811073b41a585209a7105dba8a1d4eb5f3d156f4538c6da7cb97e9b6b27375ccd44b0133128b4648412f42888ce1f819e4129b439e1cbecfdf816454e02d0418b080b289c94e29a4ab9a6f9dd44347718c1ca07ea8ea5dd6a5cb7f335dfb15117cebfae6d50ce4971d4823d83b27a8bf4765721ecb462929ead5e7286b4f2fe04573092900b2d1ff911b6aa020980196f3077abe90a91cab9b4495f11ec410323c4c79e3e7c585a5e14ef649a21a1faa112a846c0ae1bc152ca2d561075026368681e1eb13ff633e940f7a609d4cffc67b6ff359efdb9a5e78015d6f932606aa58cd2955305e9be26ea9e4ba6bbd62acfbbf00918cdcab8b0ec7e3977316d60bdc4db628ff8e84c735d86fddbbb2708afe61d6ca73886178b35196184c44df7b9b1870586409ab29985625498157bc58d06547650f451a5298f9271f3d0146b9974d63d9672619e748b7ff11a64aa573e23f55df572b62ad0cdd39e3ed76b1eb9fe44e7a7c5934d402b03a48f08ecbd118dd8e8effbaae3ae42ccbd649d0df1d6dab0c144059bc17e17da0e073fa027ea7f9836f22190f866e4edafe34d021953f3d5c4f609d4d058dc2d902239735b21df80380521589f7022264f8bbdd451cd983457074cc24abe6a045e2edfe5d3a971ef7b9fd5804d4741279e719df68e33da528cb390800028e5b7287ee25e009771ba0b76e928818758a4b81b88a00c256013219a9d1ca6305683399e99ee0294d53a4ef32350dbf442b7508c287f402715d9f86379632ce8791096c764fa8b5861f16592ae1bcda654c94df4003d36289b915e67009c7dd25d042030ab8dcf2c2fd81c6c6f071081c271fe258177245644d321a13686cba3fe5284773d572d55a3d8e9d46dfa7d5a18e97aede12540916c71259e111b45db640b21e884864dbbff8a913a307bd1cd7fac054e73f2ae1caac62c046394a441206a7d09574c5d6bfc6a9ff3c3876cabfb102b3f987e3252d1a68edf3328392ceb1c4d73f596950a6c999ed481e36991f8c2f1f74e4da8c0b68bef9980d8e6bb67976a2239c2e581d3b6b2eae19ac31c02226fbb88cd81e301ffdfde8f9fe4bb35f5e040745be9ce00b5e102f559ec75e0656ed590f90f7082a6e8d0a1d0a56ec194739b3937b00827aab4c88070553975a7430792671aae513f12c7f2625cf5ac072c10302ca7fb7f136155f16196afccdd6e489f0c191eb83a25acd7bf450a9228d31b0ee76ac2435c168019850e591643a0e44de9d701c917d3b68ffa5c38c3ee64c9d1109ce14b354ecee0e9cd38ad87c60baa0ad06b84d9b3cb05c521dc32267087b1986b33f949890657bcd0fdc673279bf0acd4b1dc2d826c3019640cf7f5e1bb058fc7f0f5d4f3ed5480a370a2c9099eae4c89492113fdb9c3f2f8739d9cb2fb51618868aa99e77b0bfef3b227b133f7be028f9a89b125436d1cf8bef27b1639cef81e99a9919eb837343e845cafdef12058e581239b9f0e650530a05cb7f99a28bf9e6261129b1eed4603a766db03081a92a08a46d9a0b43dab7655194ea1be733d1fff83a5e8994a0f095b425d01dcb77ecd0bfd67e244fcda738acbace15a83cdbd75cc074a7d36807d91c5603210c912b9324b641260b7a2ebe610d9f90e40f5a2847f421c24b7a93622201c7381436efb12c83e81e926346f2378313fd7a31125d66b2b4286fd371a85fd8f064898c8220e6529029a4f421c45e59d1bb78d26a4a5a5d8ba8e9f590032327d78c89a57972ef432effe4b7756e04292b2b5a5d578c47a86a57e1800623b2c332498c1491cdf1a7b8c79a35f8539a795012a041e8fb166a4e3f6d19a8706eb14dad904bd47be9026a2cc3fc6a745213011b6b33dca14b3a8edcde7ee10873e0271cab51926cba421d5d0389f4b26faf1ac7682cbed48737a02a2fa4cb44baea7039cedd05095795b005efbf893bfd72e1f22c789149fd9b0ffff887ee845ddac9310541083c3e478161cb931a9b58f885fa6cb0a0689d135cb69cba7f2fb414e9fb1cba8f359377f41f1680ae8c9290992976ad38e9a8ba4ba9b1d322a9197ae1ff9e6d72f85e62f97fd8204265737d63a281d32d380869ea67bfac7cec909d126bd3c239fd9a2a2349f9470798d2516ae6df21325a07c1bb62a8d5e437bbd85ea6199dfc212f9eecf3de24d218915bd2be892cd07a6f59bca80d528d18322b49b823240bb011830e94efeba5e93178dd9e41b83bc97c23b1c777c7b3b77ca7d4e9549325955b0029690f50104e947cb289f445b92b00aca97eb8c4842a2244428a2b658e88fd3903c7fe4d6e6d0af20822e8824fce174e5e404e7e91d37f1558197ac21b9368441817aba4dc89509566270924cbadcd82ec88ba4328b5b7ec58b21130f1fa8c409632975b80596483296aad28c3a04609ab4dbb318e4a8167f4e1f55e8658af69d8818bc96005158d3f81e6590fe925645df31a3d11f11d1ed4e0c39a4dcf0096ed8857b91a57dcddd5fa37fc8a798a7997e90b2897c4dda95c611051dcd6d49793f91d17b994bbbcb63549c9ffd2865f5cb4ef5f2de44ecc9bf0df425eff9c888a54682145dd2e5c8c54500077fe9b6f4734f2e7dc0559e6b5a1c0e876174bbfd342033896deeea76fb94ad9b583ffda4077614122debdcce32f38a8cb45092f10486ea6e87a8171d84117617fd1f35cba96fc040fee748958e45d305000122ea4c495d2b8cb0f35eb5888137b90bf8967d7d7f7489dc49595b6b9b420e7eff9cfad5cdb8cbef33d7cd1c1d0a9c843c36d7bafe13b814aa292b5f7b687f714b4a964a5096cd917ef1643afa77069c1d4fed4c8c3ea8cd92a0336a052bc7bd289b399b0d37e9c31ed1a9e21ded8b98785e033ecbbf4fb1d65c01f6549bdb70cee600a31a967dbf4d4a59bb9f9f5b5efb19cd4d2308cf66812707a087d4e467ffbb92607eac85e9cb919f7880c2ed09aa272eff80b5fc9e07f297ecf0f5a37bfe6631ff7d774b14e1b506387c19d09a778d72cf652108a7d58a01fec85b50a9806b378fd3ae3316af4b63672ca7689b8f30e245e9921bfeb26ab6e41ed01854b9cf4bd764870c122c92c7af4572a6ee4418c05a2cfec902fb0f3a79bc88e1221a6abdfa7bd1d8348023a00aa9f8e627f4d2f17b6f94841be65ae7bd3f40eeb7366ea81e91c8402473e2a4b0c256bef3efe01cd19cf2f2e51cad5d401079007dadefab05629893ee2bc073f50adbdf1405119b0a971184bcc2d70281cd9ec3d7b8197f7ed151335b91775ea639c09ced0d33a1146f7c182900e80478090b2b7a075685207510701e9e86d3a030667419e708623cda56428716859e9f4f60216b8a0c66ee9ed311ae884fbc73b9378b4bd0d394da1f1c293e48ac9c1b3095f428ce7f3c22fa50150209990020a45fabee31709c6506ddcd36affe58d3a9c0207a86dd7594e9e92125b61e4737a3f6f1dcf1f65b74f538c1f028b76fc7129f5b8bb816a680f54055333fcb97bffa5e2435c1fbdb93a43d6b46b572790da6eea097fb17a9ed41386fd50ebb51e58c3714c329272d6ae6c4e30c05b70d28ce8105c41a9e2281dcc636f9a31a6ba4fd32b881ad07352db877231dcc75d0d7cf4cb00177565e0013136505127b91005c425672207ff298171fedf4ab8f36c6f40ebb44bb6c41a7e0d875c397f7775337236a8cab0b752b6e85eeaeca4ccb4fe3275fc7566a7e80874673aa11785acef9fde6d222a075dacf0a849037847fd991a2e50db71466d02ec38642ea9a3d9e31597cf146e0f4494c467c246c13c577704e013ec80957716bea0ea7a9e8257ec39a9516451d0d21c90702472340cc2bc64a61f43dbf0d75aec64aebde2358af420017fbd39fc3a9754f302d14aa90a9377d3aa935d2c7bd3ddca24847df247f63b1338202ef308fa57b9b171a5a9f9e99c42fe9c6b23b4498d43ba2e5482f227be692a22ce08faab9f96b42d0135834f0c3e55a199de7c9aa0d03709a63466ea7034b363df8ea3042fe35b332f2647badc8ec035a133f62255b1c8461ee4d25d9d662989ec7f34ae23677d08224cb501ebf8c07c9f411276cfbbcd45556e6a58956f77891f556774ee9fed22a9cbf0226cc5e7bf2ab1dc7a1134a960eec2171b991ad84e290f7ec7753e34b476da1995da8d4c20365e8738da4d5d8ef5b2c3795f4bac159ea6c8e7e39f65beab7e79601bebdf00456c4d4dc35e879075e9542805c0fae5fe3ffa77742e608128860b8767af6668e37d77a620ad3487e2d38701997dbe82d201c8b110dbfe03eac8db32f2219c688df6f117d49ea9456396ad3edc3648a8004d98041e88b9bd6ccd8077c4a0d0bb0997d1087de6d9ee0e7153ff5564609278d50d2468e94f765bb47f120de827e77167cd38e0f754a0d7a33d11d459b613695ed6a0ddf007446a73fb22baf91ad0923bd78a25daf355a4cbc84a1f8d7dcba90f1b07414e1446d6ed507bcd1299d5ab1f00175031994454103e7c6e4001d1aa51eafa3a5ff2d48e7d5173e6f5485477e2beaa2f23374122466b67486dee239c215def60da26393fc026a9b7ddb53c1ae1f297e5d8194a398e6544c211951c587f920fb1d452d170f78edc7f9b1efaf6d21f4c4799217959f3dfe742c4e9fb37d8f8ab00e1830aedbc9410fe1371d12b7cb64428adeffa7d3c4db49770f1c84ae4b6489224e7a2580c598a38ee00fd04f4f46edb259b12d38337e8abbd2191fa597be7f10170e732a98a9701730a74efad87a84dfe43ef8f39badfd8f27b688ab1ebcb862546509445748e0014a113e16d028607a80e635ee68d755bf54c91fa3a644a4ea6cfb821204fe3529bc7e3a65cd93a63e886b7504f80b7fe510ec824942239153c9561ae2cd76198e6349c7aac4548b45f2310bf3f2df29d5613038fdd3aeefdbf0ed6c0bd9d1152544ce109f8ca72e2a776e96a9dcf093447ba0bb60f99c2eafb7c2a587fcad384de89cf7d25746e1ae277ba66e3907552634196e091f920b9dcbff0a4f58174174ee3012a7116d6b438321e0404d775d22ac6365c8576553bc8b0ce072f9db4b6ccb4d5f47de4fdda8bb2fbce04ccf001e1314b9be61fbd35623c3375723de6b315eb15a18b60a057bce973e6168b0772022488ac4c7c5982541e74fb8f1ca7bb38d681bc04648630419ceb54d9805c8181a97eb834e05c77e1317c6fa57710ad01ac650ef65e9c046b0d0c794e6e4a6072a51679d559792ca3fca1ffa8802c7a9f1b3325550f05f14bf8d8be1dcf8c56f21fe82b1c1c19840da3647b98c70b5c43d92525186079f0c4114f9ff27c266900388f0da5d226c7b697daabefd3802da04c68c41353a19c856d54a7dbc347641236f6dda810fb5bc845c6b49d7654fce36ef7d99176b089da5c47174e4c762b6aa5439dc97107f7dda85d12b0d3278859dd54d66cb2cd1a1010ce7587e2ed856d0848b614b1e12a5ce6b3da1b0bf65f5b4f38a571b5f140105bfa534fcb424128cbca679aa026f42e67a89102c70236a635a1df096e56bc6cfd23f9cc99d81063713afee75f05328bbf06aaae06d14948dcc7de646d03c3f6b5d18df5165de521527bc18911b32c56c08ac7de4e416952c1ceff636fd250e3381b86e74d3e5da523f2241a55fdbb2445a55790419bb984f0064d4296e037f97da2a42d41f2d9c6147603002ae7d1478cb2619696b5deb98b7725fb13af0d003ea8f152831c6dced9c20ff10227fa902e3edc0de6ce25f274b84d36c0d8e87c4aaace0b7b3feb8ae8280bcc2f5c349dea5fa7b2d828dd76d6d1f0d58152355cc015f573723807ca50e7bc97554847ddb72d546242b4c79bcaf49ced4348c20c2451e79fbd040911a8194e828de7e1b08bd125d638c83fc05c10fb769aefd95ebd7219fbf45f7ca7317f01fe2e5e52022f507c6e0d5db0794de9b8d26ecea9de97788f5bc686c2c1933a07eaeefe1546e39998132384082a32f30cbcaa27a2dc34e2c5141f9013ee27c003ff67ef271cf31a31697cbbc7726f7eed025ac11d44b8c7d692a6d0b327d675ebe023c3d85f94b07bf2a374268b72f39884a8f0264821006940e1ad99f8f9bd3619e505e88ed9efea592f116fce44caa74ffb2a0ed74217d7896987ccdbb6d97f4b323bc6a0579484293e47feee26bc1554fb9634063469a72ce2d72e0ddf3ba780e21fbdfcabadc662bed3f99be14fcf3423553d7a18507751bf3a67682acd94accef631e297bee48dd53a4ecfe9cef1fa2950ec9a3c683f2f515fbdc96e2feffc3ee76f07706b889ef53ae44855951f5d38e2ab53e1eaa8c83fccca250b7369fb55de41442bda30445ddf3f44d20e334b224c45e0810ee8b69e48629af37ec0a8eaf2bdcb6c04d93ca5baf420deb5725b157c694774b81fe063b4a825752bd19a9aedff36823a4703a7927d23411bddb70ded7a050a3208d51994f79f8527d63b0dd799b73a881dd7e99888f5c541a27a52fb5e3b78684331523bbad7dbe1bdb20292e4139603533ba836384396ee69a9547a3218d0d587b1b8a93bb892cf5bc39ec0221f61fb3eb58c4c942135b549f03fff7bb3f442d9382be6ee54b0af0f0df5a03616a387b634ba8a2777f82a52f519cc1334579c26dc2c5a16172d5274e6b60ded0cae4240e782edf092954173dbe51d7d1a66cd7300ace6832ef43b82adfec3c3f6a89701fa1997179012a33f9b0f89f09d5ce11e6a1f706fd293bfb70c6335ecb5151c2fe23edbe4833c700b4ac3f233bd7a6a449c7634811c4f8809a2d0b3039c52fdcd53ef0ce892ef8db815b6617e65eef3886e0d458efb99dee60b7ff9989fdbf45cd5b69ff61f4461a33d2fad468f31f619c547bfa4e61329f51ca730be22be798dd20c9ba7433013c435b16806252d37d1ee533d168a658778a2d7a1a1f8dd45056be4ebe6c40175226c213646f9d34cb33582032f024aa7f5be23d75ee842261fa2e7d218b6439321d7701e95280853ff1f2b19f21e8d963734bfc3c86bbcd84fe2ffdd0ec6760a4c0c44cb1a35397119ccf81e2f7c8ffc8bd372b3264253fa4ec143b9b64d6ff12fba1d0084cc5148ad2a201a462a79231a478d03f1260cdb9951b0ae0ccaef81abfbbfd1c76647d110b8c5b0f13106d980d1cd48c32189a10e1d84d17a36c83e077ed39e9ca7621e549610488a7f54fcef5eff2662c440a6522d72bec9cf93884b2346e533420cd7574549637589ab3397e975733b6c5b9234e69179332f133f90241b0665c4bfaf12997a4b25f93a54470e855e0226b8c197a4f110d6c80e52f89deb4ef0fb9af2a773bfda9df51b3510a56594eb45d8f9fbe6b2fb007cbbc66af7bd61f29e2ede1c1ad26f6ef52f0e435981d06be1f010bacdcb59f0a480db41dd700ac59a4eadf13bae3eeb85056bf4eea8338cf5c6ad14a76f86a441dc8ce67ed5703195cf41d463243a863b6ade4587a33f61930e2a687aa5a1adb20b718a1edd737a77d2cba1bd4b486a4e614fc283eae6ef66357e56ff555c40b499604b2da441d0114b3c17c6b89a64f95bde1e7b3c38e1c749c1870c06bbfc7db6f7c6af45899948fedc2bdbb02c7e57c2cf8de00c8f83580b085b34028a5c3f8937b32ecc5f04efbeba25ffd886d8cc75741416efff54fcb94a5bdc936b0f066d49f237e3c18b4179ac6e0e15f03135b7dcbe9c45f8920552be2b4187239a8a2e01b3c474a87c41b3a541737967e1808db1eb6a80826f85134d2da03ca90f57fa40b33c9f70002a5edc6a848d0fe0092e17cfd48a38123b9f860f469a835afc5c9c96e7c4d13073ab520bb21714fad67400ff8b4b66f31ea8e704beda8512970ec055f215c25b81fe44495e94a4c07ca01f1136f08fe04179ed87875c130d516cc2f6c763e64455f9d16027f0474cb8001e2426f88f25b424cb7c30c10279585aeca148143080c48f59cc38c5003de88c387982f86bf23c39e28241b5611b7235036f877908f3e671be5925f0a338b893c3fcd8fddb12ee5d396a55287a2e590966a8870167272e84eada5a8b10ba9a06ff80b43fae656dc5a473f4c766cbccb686ad3f4d7b503536c1a803dde3526a2cf0b1cb41b437956fe9b3d05b62c90c689b07eeedb804cf96fe8ca5eea49f8fb77f73e55ddfde3a4328703e507c6dc9fb2354712972e5fd08167d170178ccd23dbb457d25c32faedf1d7dc68d07c5af1f438552588bebeb011d7d729a5d4d604042e657a9cd4da9c9b65fe895a71f2c093c0d8e222206eb125c5a6735c87625e22f9d77d9a47b6be5adb1730d7eb95157f94b994fdb9e3aa86e117ff5ce11e1a042783944c666cbb7560ec576c750c25ab23032e0a586f5e0553e349fa2a7f632e6473e3177cd072b22c10823c4a10a0dac8e1d0b1d5b54be4daa689155e66d8fb534d0e06616fcbb7ecd1ae6e32bd9bceb12b2656a889f55a230c9cd9ec4610d2a45ac7301700f4669aec8d8500538a8759edca2c795acee746db9f9a3e00ba584b2b17c4fe3a2f8751047a44b6298f72640caf03de547e148c179a009da801584ce6c57ddcb31a6bf35fe740b3e6a0c88bededb2b9a2c0f59d25b84bf180e3694972a8b7b16dfd20abc97f79b91b26f0ac3e3c2a536bd2db24f56b673e42d953fbe71c3b19d46fdb4dea8f9e24c5369d88072be8262f269db925dbf44413a92bbba46691ca48f70e01d0d4cee52a3c666b66d61a4e6381a6bedc94138d89ff6d6061d80e4ab551f6be4b025764cb3a1152309d282c1e5410d274a9d8bd0a6e0ebef52ffde69cf318ff289caeb099989921775a9287686024c53442a773db5ceeddcdc7dce43e8b8d00c33bca09f0f05fd5c189d45ba008fb8ae119684823ac2925e12c704362b8d6098db9e256b2ab07a7ea1d794842d02aa95cf8e259516f0194eb4be859e65dded59bf3730df3157910823f3ebd7a862a0ce372f5b5231de232a7ec917dac5858e28d49a374fe75e28ebc1770212389ff072df42c5c1f9a436b60f16509580c59865b18e906f53dc4ffa91cdf71ff57cf4c35bd50d8f8a46b474f8f235556e2714b917a2b46a0e8d95831f4e04a2dcd72ca9ece0e1d517430421f501698f4b0c61b09f245f9ca54660d47cd2ef40c038cddee516c68ee4f64bb78b08863cb14744126479e7660a8678790a2db3272c1a468fe4bcc62d5152ce0c3688a75ea397a377a3c5a92c53262bd1e357de3da91e2a75c9f09ce85c6331cfc293b7845857199c68a0df663224d1166716e2bdb09e5ac27998fb7eb57427913bb74e57ff761487f190dc804b16904f7870ce2573663a49b75d6c6a5912d715d76d3759f76c0042ee4ad6cc24e263f45dc814651b0efb85ce612c148bacd01ace2fa4dc2b82b5795fe307007991f2921579e823490bde59126df5f34650b904ed07c116fc2eedae3ea76507762d634c2dbad14758316fb0a8d70342d530170b439e854a9795f329755598339a70b127a7a31a561404202317e732a27e6d8b36f7a9dc2679443e58fd7e7ae63a1b9115bc5e8066fc7e3edebb4e5e5423cc7f07b303950f42bb78f30ec6869642d7bcca834942386c31bc4d2ec2235da422f5819214885fcc1ef143e943c51a0527ae7eabe1e168d27f96407c851f5e574c8a971502175b528b486c7613f70c8892b9bb529bb3d07094594658df27445d22dcd609b09a3b523bd5a2d8035f05aee0e4e12a2874d1327fafb74b43416a29bccec8b9ec0a4279bbf0f05c10e1f2ff340b4350f768d0efc991d7689f5d66be26fd1cad30a082746d9df0c50adb4d4c1fd5945a81b3516024408856893784417ce17d3b52198a526624793cdbb0d6c81399bfbbb0cc8da7e7bb12771d42db69bb5963bc1d1222258cb9744bf376dd2555762a0a4e0ffd0e553b1e5f60d3444a4623d30261480f95a4fe129160e4ea946940ce89b1d1ed23d08639f7bd12f031e681ae8896654edfb3f1763f36816a87229ee42a4df4e03effac1b95811339718af1b2627512778374405016c19e0757d416cfe1fe78fc66c1ff0761b8f1f021357223a2d417d4b8c5e49b67aac34ad137a2312adf3984f38af9619ddb2471b01bdc4e46a72b27594ac0f5a1b5d0b83147fe63ef38540ca4874dc421a1f5f4ea710f94c83dd1920f003655cff924335dfdfdf2ee7537bd8b445f17289ad92f91a2dde9cacce8860c289b010ac6a09ca7cd3a77a278012349c2421cc895d58cc572401671598c5a05f31b9ef90a1ba99c2a2d83ca8f092806b363316ec177907a5cfa4cbe04af0c1a315b286edab7b41d1e00f48e56a914df63aac3a10c173e7f759b26befe92bf245efc1825fb91ff4ede40c4d391b11c1f675f7f06b13fe4015955e4aa4aaf955949ed58b27d36fab3327b12a1b74bfec60c20f0a0915d05d122464f69493a7819cac75e6ba81ff6a5ef1941d8043b80af21d970f6eb7a729fbbc8f715ed88428d100fa33a14ee348a89c8bb5d7fa4a40be5eafc1081cc51fb718271d1bb7ee1341bc784ff9faffef1cc4d898b797cdc42163006cedd994228768b1bcfe1b0a60c012056655f51305d5cdedda7e24f4530d89fcadb267f7b6427390a5e386c8fff67adc26f48a79ef647a6e2c1da979f5e11e59aeeb94aa220c79e2bded16d422f57b4095bb93dd9e1087fa150f0fe738ee3084a9a54923a0bf40e1b95422ee368a906025e5c4f7a08d8ae0865dfd8bf3d1ead9435d3dc70e2d27c6892af6caf4afe2ac87dc837c97608239a3caf5a34bb0f6716e3c111277800983de57424b54db281db447e2adce91fe27885410d7319874a1b3e2dbabc43864a77c55533f8ede9326a263294b090462cfca0df564455426e52f918183b4b65d1be8545da175ead0cb6b63d513695768d0d993467bc5a5a0ccce32a4daaf743dd725918742b42000eaec7fdd8ad28c1e284406f327d3e4a24cda8321e73e44e098a576d1cc0be97cb3ade1ac709e381b1af2fc6aec0d0bdb9f5eb3976aa3ca323896c8fa2ac8058d8fc8deea2f539e30c6af2c92ae87899abf343bcfa35fdfed0139934e977aafcc705257e9d995951db8db41829bc7af605c62ccfd2c0735bba8355208b54f033a8172dab3de8832365c668d70b0377b959175c6674dad7d54d5282bc5ba9cee80a1ab18cb5124d5bd4547b3b0bdfd3396e3db140bf6648f7ef8a378793bc0316e5287e0c9a7b29a9da27fb53ea29f14f4db52d316dacfc8fad8c70d25fe32de824aee8d43dbc4f731bb2df02ca5a1c71994f08aa771f288cb092e4f072d1866c53c80d51850077f64d6d4d2cc9b530bc7610e68355ec03bbb4e8203bb12665f9c30fdc9375ed7fa3c250c88cd20a6d1ad9de2c3dccd98d8b264a0df57350ef9eccdb53dc103d2883bfdcd9a8e7443609c378b7683b00cc275cbe9798147ef0d283a2899d2b2a5dd2f65cc182ddc67f107ebe8da00d2065f0cc8b1a06529e62c7766d807501eb401ba900811dd754490cd0c8150c87d501f59c77cae579fcf59187576742e4fb33b29620662331f0e7ab258de03dfa42eccada4f48d3d392ff5bd921890d9f49177a4b4e9d79c2ea38937451179f123fab91acb0b594310ded9fe9533576b46727d3996b3dbbaa0da4b399594736702c272f89e5cf5995657ee2b02294d203c37ba27495c9f13fc10452e4358f779a9ff8d9674d903aa97a6c46e391a1e1f39c92b93c15f8f09b623a6b35a02e890f6352a1bdc504f3d49c6df83de543f65d82e3833a54b7afc1f45dae6bbad78fc94a378c42473e19a36273bb8f943364fe811d3a1bf041ec30448fc3921f40f6f097cf86e56449dd9dbbab5513846f68912cb227836d82a9e252fd66b8a6a63a9b50dcd34db7dfe637b23dcde320227dd1fbfe185e2e59f3bbb6e93faaf81d9024e3528f9b4ac99247650653e2cd9418275fcdd29cddcba3de5c5a830c2ec7218ab91dcd99e754b26eb070201462e95c3119e38b0deed7e94b3e00394d2016517f88b44dc61cdea6fdbdebe24bd174c8574bd63bfda645b5f54c544fb184ab18a7b6d9fde0bd6788ea03fe6acb0e18e0f78c0359b2478ed3f6156d473572b760e095dec78693f3dea17c58ac31b072d5f06834b7903d2dcc2947724f622c3c2b9da99e0966020e7424cb4fb2dc38a0f2e7daf2fe73bbfa11f52b02f4558bd65e240d81b5da61a303a0153b4f2bb1472bcdf21153a1bfd3b726c1208cad7eaf80f58aec6f721558eb364e6d5d2e6e339830c8682f1d409dad2aa3c14600ef82a17397250443a01970b58157fe677f1d70ce40c2e194afbd2eda53f8bb0c23a060d085817d5500abbf30fc5bb87125a55ffdc2e270dfa2b47dc16723089e205ccd5409c0d50535f2ded104ed0795569491557c6ac9035c20049cceb037b1d1634d00991fbac47c1c9e668ef5877708a31311e2602aa74a49535c7ddc57129927d1ae88288c5e18e3e8dff4d07918894657a016042aeb9e9ba1a91e777f308866940076177d848441d153dc4f9895ad6faf5bfe9457b361cffe43b776305075b333356a98de096ffcd6769a9409315732f06d1aa2b23e9ba759d3777baf36c530a11e9985e9f9add9c187edfffcc115ca04bc3feac8d77ec4956869d8076eae54e736e6222a336307efb2a196342da61a65578e00c8a689bd621c89e6863fcccd18e3c1ff8da56430bd5a8e9245d17702990837377e60a7ab1dc34676e35c69989beb81a3bbd40627da5815e91c7028357b5edb66fc77abbad4e67fc787a20969da44ee35f48631cd5443e0588acb45b0a5faa85b98b0c242ded9ffe334f6ca3cc38d8093a2e8205a0e12be9905a13898b84443c2b8ce5d30b6fa541ef7021fa6fefb845e97ebc46af73e6bae79638a82760f015c66801036c7e566d3cea77035cd913baa20efcd3768ce170f7b05ed083155a0917697c1f5cb4ef706dcdc027cdc96a725ccced186562e963c88a13d796774df0eb08aef4220797917068cbaa83446089ad2f97bf578d4dff383c891ec75047820600c96360dd8367d455c476ac0bf4474b72b722fc2dba6483f56954a80fe28e189ab56ddd1fcdd030ed75f9665cf3038fb3d7046d2e3f1a2cce850f9379f2f0608c1f108630eed79051d0e90c8b42e5c903180f920648f2b57e0ed5f915dbb6da65b8eadd7ac9ffebab2b1b9122e402a3f8f6f1bb1239e09c87aca07496831f29268071e810d6d53049e1f1e33363ee5f92a65f9d9be86a941d500bb3771a4c1ca6c03fc68b0baa31c502dbe861eb4477d006c425bbabe593ac98065e305a464eceea5fca7e306c6c07fa6fbdefb908fe1a32625589cd4d73457b83e81a6bb7798d812f69509084317d3c589952caef57bf228871708bc05e41955dca1889ce3a17982ffb473357abae43547364268c037ec94cc9963305d1889d60bf16afa84a60e36b45dde41478779ca1c894fa6cf4e32cacdcb269f4d4ef087e2f4ae51dcd792520720cdf0ecab32b0b6f975cf7b4f069b8e6c1562c026b80ea82fcee642d41a3466c38074a23e3e478d5ba783eddc5910af397402fc895db5defed285229b2540f2d8427ae1a2efb5f37f57b2efd25c2569b4393fec820beae31395166fd2e09ae6e7aa589d2c5dbd379ceba6ac3692b935d361f7f161f7ad9f1a7edfb9a97da8a6f25a1fdc984ac60f956ae929c658da42b22f87e2703177c7e3d0a6f783f0c57792633c5d607ddb52653c41125cb4d451d523f2caf34d9442931afadafa99c4d3c9d3c327370afc573364a58f4644edbfb24b4c94919da9456b2c249867592a1673e40c86c48db4a9660960831beb34492a05e62f8d28a747ccde56427671d6f8b1dfb08e319cd5f14b6472fb0ecba7da2e343617658aff79bd335789970ff99ac8873fb44eb79ff07d63da5f4cdf93a540fe4172dd104ee6b4ddcc4b76ebfe29a971ef9754bc886d8fbdb58817c2f273dceff5f79d0eee1b230838222d9e9aa47b950e3ad6272ffb3143df0885c1943ce1400fa408f6b70c0b054c21cae0e27171f1261b3511c9354061a953ef536810eaa23643ff617f928e64d01675acbd9c9a6b09df3347890035b50a79f260b3f303d20dcfd4bc0c4f3acffa77013ff8ae9c04208095026d8319bf878d624789c0e9e3a241d4657f0eba1605f3459cdb62cb915816b7b5ef3b0c77d0182bb71fea589579740d17576df848b43ae130988de041ccd997e91385cd893de88ab9c5be700ecf39e697fcce5a2730f4df350ef3a0fbd1ff50d46668bc5c30e758f05ecb6ec93c5547da9fc02faa7432a9ba55694a6758711fb5f52ab4eda4f8777dbeb58838d7cb620262901abc33da12c50c44cf9ae3c2e079970695431b23c08197eab0c019d2d4039c9365903c3adf7c3bdf03d2adb47c43c740e0b9b2c29203e3bca0908f7cbbe07e8e8d3b946fb3ba6058e1bd6536e7e5ecdaccfd624bce4f451f746c97829c76f1bd54a96a5d856bcf9578cc688205caf622f52cbdc1349d862fe1be2d97c4035f5b0db81c10a0103253356a61d71f73ad6bb1db4a3db71ff498eeb41f2676d63404ad1f9374ea9e1c1cf3f327d8ffbf3618013b925d541b4f7312ba682f814be433725c95e0bf0d4d0cc449c1c12e15be3055514e7f9d3dd8a4e8e6e516e30f45a0d933a4c9c7ca44484bd6f2b38c360a2976ed27452d520584a5d30db0613c45d7fd7b82d838a94672c8ee894c55a3e1ce82b42f59483379c42b8036672cf2c6ef4137265dc3a1c7160315b6fea2809086c232067d78eceae1206bebd35007f1b85496a7fea04f0a50fbd15800c75545a808a3d1a8def7b1895d2aef20aa940509b99c7275263f1c092fd49961c34aef526dbccf89b94c0aaf8288291fff7e429574d286b275d386ab49dca1b5e48c140e44e7143943c08906a6deedcf98509cd5d5ebb386bb12064062d8fd1ab315fdf3dba33844f3582047e62b3c58e118f0aaf8aa5d2901f2e0264308c5bef01ed435af360ba1ebb9985b093b45828b6d57cda77ffa658d41fb1a719a18f723ceeac559e4ee054789ae4569d25fa14430ec99f2d62b22beededc48d365b3923b24b5a4a9164983add905526a0a1553e1e9495af95861cc302cf89122bbe91bb3d810706728c39fd8afe74a87c5925dbc16b2c7004b61c61c092c65a6de1e2f322640ba79ccde6c0d4c7704090ece33d362c31c3df4e8bc24ff0fdc0b123ee577bbd26f4c94da35c817beb9ec9f7b996d1f337ab2aef47f9219c9adcd33bb9fb5e4449c912d1305d840e3f4ed7cc6975cadb473363f16fd22a5174ab431dc9371cc0a2c2950f1424f36cbc959ebd38891326f09350c31c11ee860c7941c5ea1d860bbbd478911c10a8e61b0c679ef2732c3b8b953d4596ac5611c597c83821551622b39bcb5b0cc03bce5a4c21d3b8c2161e355eb635f69af889c66330c7a47242fb30ce9235cf1c9b617417ec142b4d9817733c3eeb26e3d25897b1189279b94707d22aa4896a8cd25bbec97dda3a125a1ab48de1a7d539a0d39533c0b5d171423ad08e2fe6bf5f1ade1a5410297d88977791e131ca785051f3ba244ea940c5be78a795c98bbeeed7abc5656cffb99823da97b802d1a32b2d76e32eed9fd9c09a709c801cf4ca1aea8fa08e3a89c5473255b8de43ed007291617ecd274b2b3d6093ccc268a0c2df507f4211557ebc163cc9b32fc6dbb40d8b0b35e91d933379e06c217e017d17e84ef4d9173236063783d15471887ed0a850d3ba13de7e0401b721f5dcbab2d9ac3ca4aa4f66481e2952815b12b0c57e065f2af3b4aacba1c7e316bc1bbad9848381e100feb3b07bf63d226a01e5551bb78e675572e6d00f12701c0c2ca016eb80f7fcdd22f7726761b992092674559efd41eada0ea269c0b4a40a63e3353dbddb34d92d5cc4a69fd4fa69b94099f3cc30ef741690577a13cc92afb8199c1e2ebbf08380dcb8fe58e7fe3dd04282b803b9e9c108bf2a9081b1e5462d893803485014574c093eb05e7b23d7ae01818acc4008b2ce3005d475c418ee5b612d1d80bf6a0c020967a23f566792c82c30b9b206601bdb30e84ecaad7c925431ec8983e70af91304277dbf64c24c7fe83180feb46b84f6b92f0c8f5240b856f53f75095e98bd53afb19c05fc1c49049120006aff724cd29896203b5af1f261aa4eeee1460f2ebe2ef40f7d766aa0bc55799d73e5d1b319ed97beb5c321cc1c8dbc3e51c3f84669a171df1849f5208e5e884fb77e0c7908c011e76fef23a25d3fe445490644eba0041662bf81d036c0c0cc27a45cd369eef872877c165492347cdfa2bbf0751160659d47ab8d2b87e392a5b5129a2c9edcad1b1bed3296100c3e57c172cf408efb17b28acc0a1241fa960c25a75823b128463d644d838554a76e66817fe73cb2305d2f5046ee6aed71250d52080b4c48686c172e526e9dccd72fb3f168235e8b319422e8a0f8a50b43d81d14c929e693f68afdb5bd8ddd070b74953a43c051c2006bc8697b0aaa9189c1123a5b93027ff6ab504bbc1f8bd0a5fa27a6a480d32dbf5be8606df3e010b24fab6a5601c186f85d376c7a2ac6c37f29889cf51a1a89905ac8103968688de80c45e2055e6476f7b134c1868603301901ac4ba2bd75de409d2aaaa7d1ccf69cd71d5460cacd064256cc3a194e12188a8d1d5dbcf594a082c3db8435e3b00f1e619918cf6fbeb90fa8f511f50e19a2dd8d7c738d1047afacd26e4006bea4ee1e2251643d2dc80e011ece08c6bcd46f055a2311c2c940d71b7a4256c3f933c9501f1d828a53854ad8160aa16855e6e4765f9b15b36ac13512e14df4168276d0ae3813ef53f0cdcc1f5c9865fcc272b4563b29fec42b94ec0a15f1e024879e4dfd59cc29dd0a2ffa696789f1e52cb512181f17c86b4fdd5b98b6b07148e4c13e1c007ca6a862c203d2b115c32b022c61591ed5b6761fa08b31f518239b56383685a85b1bd16ccd4bd882d1ad2ce044d4e2cc8aae735566b9cf1b0ad3825f4d2c60e1f9dfa7b164c59b09739480ed9767ca625490a2a6485c9cda18ac5cfb9fb6acf163de8f91408e6e5ed109ec627a8495701d9641dadc9ff44d2257c6db451c143eb365b71ddd61fa06b2dae3ceff51b29bc47ca1290901d9e7743cb563342a3b3261317ca64fdc1c9e8a1763992668bd0241c3c099d5b787cc017e0785d211203c79b3cf19cf59cf97ab967bbefdb70ed91b62ea247cfbb4d54ad366efe84b236e507a3e17da7cdeaeaa5aaa5c1c6047480d62d6bb30714fe2bcef0a7060a6194119f553a5b0fdf31c3be5127623f0e90e0c302ed0260a6bb800604fa381fd412a28c835985fe9086ebb744d47fb68a15e4f816968ddcdbc2fa32809b9e8a0cdee86c1e50c6a79dc34ad3f3a4356f71b9cc16732625d6b804783c14aacadce5838552fd06efc8ad5c4b228ea4a751d3261c892b2a34373d4f633a19be9595dcef595909192f9df49c079782da4062f9b41501a960bb609e4f01838197ed2d8cca0c3d05ff2e92f0abb797f72ad62421f170f02be04c30a5417d6b4bc74ff5fbc9efc17215f0ea50400d3f91a4a5a2e801e7a45e2c0ad53d0bf2ae402a2b36f0824bf4b2d509d37cba42dcde225bae45611f7f33d7f559d04f9d15100f94ab03a553e33e008f6184d63f5b79ef29d6bd426aeb14ddc6aac372fbd9f2ffb29eef6ab7c6f35c3af0243d363dcef1e00e31b59d09272f6efb2dbed22e2f983aa6a299494d4ec18756db649de7b4c9635dea26517e00d353bafb62aac74126d36deabe3b6e2695c36d5c3f49328edbcb2977c86e9fbf153d23ea987fd75facfcb6f489c0f932834291d82e87ff29c3d5a3112d1df8c15368784c6a67825f1333d2939bbf0d58f40977fd46da2ea9608edc972e261b05f0abbfb85f770e824d7370904e8d36781d19f166f987d089d6b47649c4fcfc8aafbd9c3649454e2638a98053525e686d50f4595cffe709a02f8bb08881f1138052bbfffa5d93aa59cd2ba83a5f59d78c8ce07c0213168e9251cccd8533ec5ffa0acab0b0fc367f5d14304a380b610393e2d9817abbf4e37c1727c29268556ef7f60dfedff421f6a53e2f554f60f1f3540941d37736f3390536f038934fbc6a60e917720f2e0bd2811adb423ce0663de21e494741017430520e706f0ab1ea33e2666d82084962e3414b7e1dd52974349b5b9a7447308c173f1d15aacd5cf2b411ecf790683a02b4d7bcea8a81759ea2206e71281388d00bc067649ae5d9921dd2702a466c4f4141a26ac115bed548d48fbc063972f503810a836edfb38f24fb1a8f3e8079a20d286eb19ea1e7fefd7b5dfefa5136cf31279a401b580b0dfa154015c28fc108faa3692e18d8a334a6c3c82d40e68ade950df1db53a99b2daaa12ea9de41b59c1b8cec2e44a7a76218ce370426f420abe8285a71f98b8906ab0abcd1f2ef0defea54e2b83ba7c029bfedf00d8dcded2f5a10a4f49a4df9ccd37242ba2d8fcd8b70e0ed66fc1d567f1ce8799b325cc2da1cc6b7075a21751a57a2408d8bce2c31aff05125776fee60bd737b31d510ab46ed03c7030e1ba282f9ecc8c7d6acb23ea4c2d5d0ddec510885668f0614f8a100efcc518d29006840f90852420206f033c737dc8b4a9f3acb07b1ce2e079373b07c96d3fd1a079a64e85d24696bef1c41f692a9c9a975bab6f071b020ecbdd8b5b26bdd79a1a7eb5b6999532864ae59d5f8595b0617fb738eebd1c67fe5b677c3ce7f32af1e7b88326ac0fdf0a692adacd0dee5051f96d7b9b927e9f2f66dbee2681a6fdd15eb8245d4d532904559b3e1b4609a2820377d3a8e55708615b017a4eff7466f010a5f06d8bb69654d67cc7d2f434ee188d2c8676f3f1ac60027648ed3c31d29cad6a0e02eb87beee41d3c64a9f17250ccc2d2899fad333fff7d928dc1b3c269146601d74936234e430f9145bc56f35c42257d36a2bd455aa50b287a637c6bb3daae5d621aa7399c094c1bcf09be1aa2accd9eb0693059056350e2f340b8fb4e9ee5af378eb9afa8904ebc2540aeb534e24e3171ab84f8fdfd2a8e3d7b3a7998818546324dbf183c71da0063406f121ddf76e9a8aa6c4e3d489a7493e04c0814c439e016631d8ffab9329edc29600abb5878065019f540aa188b76236896627b6f8282f57f734bc6fa9aa8eed1e9f3518d2ec8068d8b8561cb2a5b1502c0ee19a32fdf851c11d49a12a6ac7a7a3994eb3ba47a830480237d10178da87f282e42e9ffbe0dc3b5df4d0dcdb984be20de8a9e81bcbcf49986352ad08d20d3f8b2b111f0689e86d15afad5580839b946b3d8804347c07f97e81037a2fa788ec852781aa8fd306972279a73ba941e48624ad0c00a6255fe0d311f5d34c7352907044223c15ed5dd0768a3e0f919013d99b9f5156765ea274aedf78afcf2cdc96412156fe650a05f8c35c6dcea63216c731f5aa846f4740701ccdc3b6b9553ef85df649156574348a56dd645284e766f769c8fdee314827d34efd5e4b39534ebf8a56c4591e131760d3256ca42b2ef00ef7287c1047584e196ece4c9b2b103415402cef666bf865a812af0add84a554b3447c18a83a235811b20b27b73410ec9234a6f605230910b8741e2e9567a804e0b9413f9ea25046b78ddc1c04c96fa7f1565049fd3a614e5a243cb865fae73bfbb0071f4f68aab550bb76ede48d82757edac6ff205a5e9b05e5c724c9aa85685342c0a167e3670f42dc714f54e37d037cb3a9f47e8ddfa09f060d64bac5cb94d01d911764b1158e72bece42bd4d697afed19b9b7801d2d080faed5d91a09807aa438d0608e999007b750b534fe4e8a696f90b1211aef9a00cfae44b75738c28c5a68103f1161b423d38621efa5fb7ac904bf36776b0da62d57513b00c114c4e5ee3c08b6a7a98023461e5b79238bb4e9b8156389a2fa0c7f2aac5d635b2ca619dc75f9f9603a89f6f7fd203e1724bfdebc49a905d3f7e6898b268c94f0a43fdb68e05c1b091a9c80cf3752997f5d921dd0f8785e7a53256f80e364db05ee8d36999252eba83519825a27ae8bb468c02e050441aabc1c4ffffbbc7e891a72dafcf70691b75f2c1a481516befc8387285e8b20542b1d02fd7ddb827820220990322e86b0cdecda11e310903cae78da08c0775ea497d2c8c6b8ba1337a86021b84511cb28a2185886a6ef578ebeb9b8dec7617f37331390909a530d3876a510b6294cc021ee4317fe80f56c21cedb91a6012db2f8e21e34c3e8dd25f87fa0ab9b45fdb9da789d536d9910d4db3d3f5d6f792b5d0b78b8c9842f3a316681c5ce0b737c1a9f9b2018c4b01472b0c964a8d03566fa41147af67fc3ee2fc93b68befbfd33d2eb1be95789405cac328e4bb946d8e43724dfbc74f4548e15487692665229ee9329a6c255851a34d3c33e9654d63de84714ced34a38615a2b001e4e055125c9e0fc7e389f9833ed0d0ff2e4731d1750c5e220cb047f4c07c6daa560ca096401d036d46beee8ee399d1186469b36195393dd250ecf421f1255b938dbc7de58864d5c79fbdba4d21063619d7db23c319eaf86f83b9f1c04f1a7bdbb02f9ae2512a2a106ba682eeb691b03c468ed0eb05c7453e5e04b17c502b3c34444ac39169a7d89cc4b1e3146d741a2bb9c260f14723e71294a0d26bc81573abd42ec92b5e6092967b6cc8c9d41e5b20327a7c23d32fd36fa3bdf48c1aa47384ca93bb9f39e7c870ff24a873410cb12b9227549ea5c238a6394e859dbf35a8e94bb3e0796bcc239e554359ad4e9788ffed14e95df59a15ca21e7eb45dea2f06783ab932392442929516787079d6bfa7ad6dfe86c8bb4378ce13f00b60427e4121b20b60b505549ebc8ef5695df1bc092592e6fc7dbc3cbaaa51a337017ff2c550ae401fb0c132597f02b25baf3022fbdb2e31b693d385baeb9bcb064529ded76bf1c387e960cab2411166428f0b762aa2a30d04c32d58df97046259ea0681d3d048ef3b960af53d297f7fb7ab104f9da1cebc9ba5100182b8a458b874c6365727f1e89330c670583fd0b60bedb7115c29e6b80df8c212740888060bd947aad96c19af1035694ebe87d104a8a902e5f8388374952a4e700ddd19467311d6102d9783a3f40cf0c09542b98b341cd4f7ab96d52a25bf45ea0ee3b5394d10e5b5b0414b077319d02467d4fa1ce03cfa1ecbd9659473f1676ad604c304207b833d573acf6167601f020d46b68abd6a0bf4615e97b42ed9ca63cb844d57febfbf89a095748d5250504fbb508af2d14fb0c604f00f60570be947d6e9d200317ad9e6d7209efc6ce2749a3e3e840c9cbf7db97f03b66dfc20fbcec6e534f650a4327fd49682abb3f65057450ffe52aaa2b56f175879a4f802ca4960fb567f5d485bc5402d56434c084be46b8c0ec23dd65c71d54e6b5e2c14da500535b116b81a5155c6071b314bae93fca7131aeedc6b5c349445cc197b33ce77f966a3aa1376eb0f7cec0fdb0fb181bbacfdd8ad18290afd9ee29f9c92647b90d70269a1513d09dd8097d145890ac37fdbff833f15ae1851c18ebb7c001ec16f020c927294ed0c88e7fb959350ec953df9d7c59651641d6de03c26dc27f6fc9f0f5ebe1c08ba4784fc7d83ddc29d2731397048c35923bfa98f450ab0bf3673a61e9d1e0af8d530f236255814ddba604d6efcf596e8ea52a946435fb7820bc3db2af07d5eb2fe3450bd710e23195ebe665d77a325944f32c1d700f9369f6b548b3ea3558f3c1cf3fd5779978a426c01ce237ed60d2bc482ac8001ec5f953b5aa66607e7586e9537929f8a4e7d9708cecf98a227337b2b7ad343df202067574102de97f11735fa47bb2255681f1fc8212e4110d1ca1b7f082c2fdf2355a369e69d0d975d1ef953029d9fed8a2d23d5af8e0cef29c04c45b1222319cde6414bed3c6f76f85c37a10ca065fcca1ca44e1a3abf9038fc31b41b2a3e0a4e3e1dde5b337d39e35679c06905e47f0df55c740e4ba9b676956dbd0b2b83c7b85d619653042793ec9769d2a0f528e3b568eeef7f4be01d480e867ffc9016be7a372ef2d127e7188384a5a4babfff016960a1f1d213f461aadae0223ab76d4e714a2c436953863f2ca6583551aaa2c0db60b36eea942020f3be4c261780f1b5e0800c1d18b8d8569fc2e8e30869d07dc689e0fcf1b47a174e35f46dac9cf9894505a11b31bcada243bfa10c772b9d34cfb6a0f23b9d19aab7f75ac4358564afcc40bf7cac5064db5914779f9ba47e4f65dd30d30f2ca84f63f88cbdc62a981cad9d50eef2f91826d9b6f4962745e925f3696d52feeff12489c10e20c3b8b55d2a3b073f979836363990c23725e755b50403bcf74685d0b1dea41089cf2854387bd3ce853b5bf679468516e2d126b4342045db00577124581fd0e68b9115b5f299a72c78fc884fb8c272623685c5720543ea6cbdc9cbfd1bf0036883e20172d4abdd4a2516b5a35a0cad6c4959e37f33541c375b18e7b46b7a438f4e146b7624b9bad15334132e6d78cadff212dc006a1c9efc2229fa16443cdf8cfcaa7905b085d2ef1f85e2c8c19efecabb33dde5de0d2a76f51c0e5bb3d5b8f28ba3b6bf40e4358af62d81cef5e9a8b058f825c755fa9fe969ab93da549d4ca7f39de82d8b6efac1d268b23ada5a2f77d5a55494028b317240bf44192b29cac10ab4f5185d4523ee9701782fbf1699aa53b947a0dd9603f0fc61c28e39b65fef266cbfcde08859f78790b720ed4ac4b6e4e1c90bba0fee10391a17b83db9b22e91a445433fd13742cb0391e35be3693c6c79b6fc20be4da40083cd4da309f5ca7a5dfb2008e82dc1b3428b70864c0ff6d22100c398cf00b51d2ac16d19cbab1c9191a90451ed23f0adca8e30145dd9ed13ff1481baff5be2cb418c5fb33059727a0085801890d7f5461340063be68305f0cb846487671b9d624bcdc1b25aadc1a29b1157bcb2cf4066a5178a61faf191da4026ae2b4df676452486d562945539ec23670b863d3fba853e49c656a7ce95993de717f08c0261458f1c628496a2dad0158d0a94a2f0fa6f9199e3e0012c921b4edd1f69ef2b522c311c3c35519712e336b5620369f8e41deb31ff074b96fff6e424a321611219bfc8442b89b4997748709262b626b826a11a49e5369e16325a7e58fc54fc0a03d95c0ea217e5b7630a8112f6103b9555c34cbe6870c2ddcbb3f61413d8c5ce4aa015979d21403ca93cdee16d2ed20272987e0125477207715180a7be414007eaa858a080db10ec5b2fa1c2dc87b3ae5f6f3b1e73157b5744a30def84edc047cab3ca1988a7f9a1e5135e0c889d30daa3c9888ce518abfb879df8d1ba62a49934de9c581a878d11d04f5578ebbf48dc47ecbccb40c207434ff1353aebbea4099190447eb6fa029241c171772fc0b05f02ce127917c318582da6e1eed3ac5d19bb92451579c680a97a34a5b1c3fb27b6d8488a3909f4cfab6e532e082cd6056e08a8828a7b66bd629de9149452826c4d7c9a8e7d0b8211c45230ae66c7b226f824ede72a25e576ade422fd7c5ae3fda2f2e51cad5d401079007dadefab05629893ee2bc073f50adbdf1405119b0a971184bcc2d70281cd9ec3d7b8197f7ed151335b91775eace7e6b7713a02e5d27122440f0b20b744feb0ac87f82b1dbb4b2d8a0da9db03893c6f0186dc379566b9cea825cd46755ad8c5edd9a0b56948beb06b7dfec160c70d19b5ffb984280768acab666accf06c0d8046119d7506935de68e9a93f873989ca3e942f4da5753df37609b96611830dc5fa33003513ceb274968359ced0282d1723462a105e1ae94fcfed9b6ee7b566112a9966af693b0f00a216b63597922d02b9f26e39c0c63526cd84155c5e3a7c03ba646ca4267b6d5090307ad2fbe16b7d7a848a6603dfc86f49ce2226911fa7c0e75afec156c4b9dfd588f23867433f09f62f31629cc6aabb28c9e5c0d8f87923709a73178b644c2c84026fd6be3223a84e1eb8ebb6160d28c7d97c103ca06fdbce1fd979f40253eb917eeab8737e8bc61741d8f3fd9bfe69cfe93a3c2ede899b8e5d4088a596ba8ea5054b7f13757f2770f270d314d14291b9efc68f29daed18333d36fb4aa2e7bb69b8f55ee3acef871a82450703738bd2a13e0d701f52ddeca1ebc16ef4903a136bbe1477825d33f4751991689e51da2c2f9a519e349c68f0248ad2e40ae25343509c91d1befa13ba39e7e5d66fc2a6b8a00549323002d95e632a095f41b035a59f0e4f9c0a495e7055751faf3518a3de03515a36eb1381713cca3f1bb958fbfb79bab7847b05cb7cf572a67f3a13ccd82beb9b8af9f304a4acb1c2358c3a9aa0d03709a63466ea7034b363df8ea3042fe35b332f2647badc8ec035a133f62255b1c8461ee4d25d9d662989ec7f34ae23677d0822b5b62ffc8f733c741c30e2c2e76054a8fc304b4014785e374cb5d8dc4d370f8d336f14e4ed90bd62d102e6f73748325a4885a2cd404ca4dd129a531b3be97932ae28ad3206e2c71f3684e5ddf5778d8192643c9ce58abee88fd3dc1ff502c0b1921f84d4ed44e6563f59f84a3167a383bad69b368d93e4307b94f5eb4803dd2e9346937970968b103e1eaadb750fca5a150f4fff11ba8fcad61e141508f6b88439fe6381b19d00b155a614b8b0210233754c7a5839d9e22d421c37c5e54036713e91b3c985bc4a51895051686866b06d0f7a748e2731b224c87661adac62655e46cd9b81995d0329fe289173c1dfbf12bd5a0fa8c8123b5cec9e7eb17f4fd9d0100f62c0fabf0b6617c9661c003e252517e67be01992213c0fe696b7fafba07f068d8bc49d76c3f160a5d7ce1e0497856bc8643ee3623d1aba1d1efecebc26965bc365cda421775f5a6ffbd064dbde3830e77b646bc2a873e8430da9017cf9974c12afe1681bde2012f4c5dec2996e8c0c1f8698dcece9b3b79e067a8c33620121545f1467bce3b3078aefad42f72adec92cadc90dd6f4c049632d58e815fc06bf38baa66e3cde0d6322ef9dcf502288305d1bff323a463ce5cbc5b97756103492ceb164fb7b0ee442b1ddfaf7356f75bd1263d23abe8c507b5da6458e318ca8f8404665857562b8432f20f9bb9b94a71a68379e69d9f7ab3617f0302a9eb1d86f18a63e1da8a0de08d53961cf243dcafae8d1b54d6bb18b549e51865093f92f65f0a51c6140da4f1b6f058fdeb7308db4289137fc642fc8a869a6cf4e6da7ec75d9a869a0506962747f358f61e5d3738066c1f9b15ab70396d7bd479ed16a37ea103f0b60b2d533005592d6e06b94f6514cf8b2956d1b8e0f99c2eafb7c2a587fcad384de89cf7d25746e1ae277ba66e3907552634196e091f920b9dcbff0a4f58174174ee3012a7116d6b438322da9759bba049fd83dea306d678ac78be5a63e503bf11590470ae509e0e0f4776898b559ffed2e30f835c6f8c9bd4fca1d8b2772bab366444ffce43ba89f05d7317c2e6a988813ea0691971efb2d20d838153a978051ee8ffdf6934bdaa7fadb7c48786da4c44664aad02b89173ce5aca017bf7a18346586565eb8ad5b1420ab0c28f4fdf3e63b8589e9fb5226d52c9803807c4268633dc084075c98f2154836b58ae7052ccf3bdd7177582ff9ac222843994eff2d67946dd7f00650f63632f366ddf0236121130eec74cacfa85aa579acf158da33aa67d2f8274d602ebe08d7c0e61341c37a168d75be892f32e358aa562c2cddf4335b9721cb33a3cc8e5350d49f563a5d9ad3841b510d18f434101054c55c185c5f42311ec0ddea61f11e8bc987e02b818fa0441d03439e73fd0b0b1fc890d495406b10f2cf84d86cdce73815471e708bc6dfed0185dcbab59fe4241464959d7b29a638b97213a0d21ee91cc080185ddbcbbaab56bfaf2a1a15329162e3b521663d93028cb86204469aa664a8258740124a5fa24060563b5665b1c08ac7de4e416952c1ceff636fd250e3381b86e74d3e5da523f2241a55fdbb2445a55790419bb984f0064d4296e037f97da2a42d41f2e0beb35cfc845b796c4f301f7d2c561da4974d46cb2e7d1f02f918c3e517960e4e85145ff2f09d933badf9067e8ac7f37300c3de1f154ccbf017dc43430377fe0cc4f59603dc2d53d854e454800ac4741170ee4360c5155a0d3bca61b92a43c72a097af0d6a73f0f61ece47ac3a07f5456d39c4b3d59e48431106be4e38c4522099d5158331cf21e9ed70db68e8b4d6111b194c99493fdf3f3b0cf566b15a8e5a6c62578d8dab41cc20e841c9a6c41fcbee51cf3cb96de414cf66489e31e93e21e83ddc096e3f2eb5d0e2004316c0a35a625490c81bbfd70387a88a5b9b14f077c752b0f340a4a75cac161e3f781d343154b91978564076f36a6edbafd9d01f169dd179f7a1d148ab4ed3cb81263983b95fa5008195efdcad44ec1fbf1e59ffc7f04c18ec7da859b3b4d01440a344f873cdafa204c7260c58f24f08003f26987ccdbb6d97f4b323bc6a0579484293e47feee26bc1554fb9634063469a72ce2d72e0ddf3ba780e21fbdfcabadc662bed3f99be14f7aa9e9f5537af44ef44f2cc7b8d97009afdef06f89163a13c40487f287eacd18cf6b71a01a0025deb38c36bc168c75665449ffd698dd0df8e4e162af60c228d4d6ea4090a895ea7d0cfe26daf51b927f0fff4b1bae788af81e37bcb889b2759a8d3ed9a72d0d44c746fa5bad6433e3e730a88969d6ee6fe78ff15e2ad6cadd42cd9b7fae3858d89d24ec230c9e53a10e18bb53ec4b8b3481a161d798554080d6d3e2707dbf607390433a943d60bf72ad198ea85c3bfcdba7c9fe462c1826d15d4c8e6fc70aa641cd06d9a631cdf3f942261f8bc26ad531ee3c0e13b3041566eccf30644b035d86f46edb14ca678efadf0c4d52a0eb3f8726a0045d75926aecdea125c793f0d5ac582f700f6d61ba5d2792b49b1febf0855ce991b19282f63d400d9111b6e37ff8639760260115ee3c91ee4f95324857d961e5ab6ba6f145d423fe45f08a24d057e9e5598709a9ea3435f909cae9f7731fd536fe7325e494c48ad751d0e5c6fff235fe7be81d990218a4a6fdf1e7bdb6832a2318c324525a8c1c7278f8f4376aa482d2ffdc2d804f2346ca1d163109ebe928ed1933099186e36e7b6f2a5093f2863e491e1fa896550ec94daae6c0e3d70ba9967a0467a8eaaf005c8607925fc8a34b11f099ea7d1841c241cd92b8e2980d5b9a9fe946594555e4afb4d9c5a8a8de1d3219e81625d3bf958e85d04c241a12b5615d035ce4735df3e6668c710fc1c6a5874a8ac6479ff0da718fd5eada3a00661276f7c395edc16e49d51f1410ac1290913f8048ce26fbe28ccb0a41ea8677d9854ae0e0ee793260b5b3aaf1b056248e62e24c898fcf4a474737863ef188c73b97cd241323d5c0a2a1e8d8b8ba3026457684091c3c079556e31443258299c6b67dd4852f9f78e3937d568353d8f47845831c6f582b92e5b385c5063090885e74089e3af976e3d9ba6417e07d7268fd816ee6144b18cb79b2fbdb46f34b9626b2c9d9e356de56cc87aad5bc8b01b8cd4c5cdfa97071069e283809f99fa77d62a320e9aab7ef93ce49aaef45ede6125578c962c45177067301a5b1ef5e079897470da94e8d18f13bd6d8fcf21dab21284159465c49ca2e51939b13ac1afa73956551cb8099333f679b531883ddbd32f50d69a773f834b4e094631ee3a2985305655f0758f11e2397fa39ad9881c38c9bb9309a4c39b7b666146e437bddfe1f4059cd5a732451a4562a8fd2262bdcb2af51191f07fabf45e9fba8ae4bf15b056062d824027ff8cb3eef818114cb143c1fe5b5bb542c12298d38fccecd21f9c061eb7de67ef68deee54ac34cd701dc27564730d5158100b0f3b5379d71cbb6b78c06426901f59efb7052e5f6ebe5c78634f66ddde51f9f840ac92c3ba53f0548d95402fae24c1e125c8c75166adb2e2127f00160a18e7edee576e1ce3b92497efdd3bc10bb97fcd2b7c4e8fe8a496517ff1c4dd553e279d33e0892f1afcf42e3c7812dcd570c7f1bb96e744740baf27257d6161e1b8a8ecb01ea81407fcbf844b3232c039db7bf799e4902ac1d2590d924489e6890eeef11b451c19413abe20c55fe0f168884a56c095c878058bcd759aec519eb445586e6e38fa86173f5cf9226d2abe31163394eb4a17fb59b26e1cf9dce98d43353c9dba1ea447c921f6907c7f098597f2a8a33f0464a6abfb41f9e9e456fa35e7f989e812757ceadef803e62f420a78399286f52f59627ab2fcf646d20c715f01dc221eca3651f4123de1b04aa68bf679751fddd09959d693868f3303db51b462a5beaedc0934a750483da7a3d077dea7f16da5d05a5a2cca3f145337ec9c98a740aa51ccc31cb576ce6a1ec46bab4d2f1eca6269af0249861bee3488a57b843fee39e09ea3bca28b69c7e9892ea122e1b5dd7cb6fef6d24ac9a735b3fa80bf34e3d2a3fc13553ae8da01eee81b3d017c757a0c1e40fcb7bfaa091929a18ecd4f97a9d5cca17a385558a5e55edfaaf84e51ae1f439c332692e8d2525414a93b08913733ea086729c88e46eba42adef50d6b9237e92b1121fccf7b6ff2ff7cf9999ee31195e2166adf62410c5c37c7e81c2e1cd39ee41a938f07b5b0854cbdd8896c55e3e9bbe58582e3d96005e6b422ca17ecf6b5ad47bc071d4748591e37784bd69eee89efce1a2680935a74dcae88b4cf33c80df35398e1511de4f6cc9f1cd652f196f893ba6d8a9ada3cb8a612f944e4005a9d7fe51f6c61e6acc9cce711fa576f59cf9997f6c75097c715a7ca87e83b1bad2b4747d6e0f515bdb319eb4191dfa384ea3b7abb20f99d37431114362780900d20f4ef71fd48a173f284d757d1443b0c4598b734ece9949eace5201e47ca794ed20500d4f3240100f9a0de997074834d09a35d2d1b35366e80e212fd84c86a33adc44396088d239cc4f380d708cf65028928b92c20a7929500a08a92d90d744214470928975c95eaa96630998f616558a96b25f2cf42730760bc82ceb7542218ee1e917142d984fba2ec5fa33d93a151c646c18eb2b2dbc641c726a57408032a7ab79dffc5fd9add66af98cd487dcd4e865635f76e0847332963a5612ee12a35c0ca15bff3800ff7a72f1f7f890cf86a0dedd5a39830a174f1e65d8a234ee6b621d7b23af507fb52c294ea3433ab048d44a3de00c7952dd3a3db7aff8c32294bbf49c781aef602c42584c0adf1086a7a3e09b245a648d8c60d053de5bdcc3c533c2db06bfdca2fca589d26ab6e9f12a5ed7164dfb108dbbc14bf08bd7baa7849a9ed99530783e7a0c12e2c70b314123361ba691927bf82bf01c7c2ccac3e5236dc5f1dccfcaa9b0ced9fe5b24a647a99b427e5d918e2012c43374bc9a6ccec6fd4f60f9bdf0453e7fef484258706237211644b13a58a02f2d5c591beb91dd4b767f5a2c4ea2f1e792c10cc6fb013a30015c597a4888c3f0a12d7e4392f5dedae6bddce710ca5d49135e36e72d9a86f1f3e70fa98a32e68423b451dc0c35f325178b69ca599dbaedfa0410118d2397395fb039d907426cb53ca7fb35f582f1adc59e72e6f8a73b06e2c98151aaed6853960700c322891d2dc2e8d76c08e8a7e48fed997c0b74641f3dbacb508aabaf7a4cbb4f1a042fac4b4823889f53a24e26bfc0700796b9ea32a89304cd87bce00978c86bfe51bb648a737726d2496159e4a7711b2152b1fbdb15692867718589ba33b5f44470ca16f810b0a35dce77158ae38d166f47e84a68154cb6d512656377fcc852040e5a1b8f71997e310fdfd83a244b63ecf16d0027bed5fa88e5fdf4f6087c0c6bba554f202f902312ac8609be0e5996c82613c7ce7b19c700f1b599aae534c556553f0f814a866e987aef35c158b6cd2c70043e39722a14ca325b0a0194d345cb576fbe7ac8bdbc57abcfdd85d52140d520156dc09ad535c9012005a45b2c9462ba091eefd41ad8f5c118e0c24d8a0f7590cf0a2cb0745db0693f8b9fb23e01aad970e2cf5b3d11df9a132cff6fd8a3b94600e55329240fc48056198f453380f114afaaddb0306ecbbc35c0f367f69eed2e29324597264f14168fd385be18e77b92e1c8c4d4152b716e6a20e6336e25a60b79a364f0cae3d8891cc0482774ec130ac581b83fd27e6387a6ed516476a35771c89776ae681a04d66b30ea06e5c72f6278def108d8dff5f0ffded4231135944bf5455806495c306ad259f522bf3a9f1985110f5fb99181fd27f7b38d9bd92be39ac1e12b0b01949b1a61b9f78711ebf830bc357125589eaa5c549fb95454914d6880544e4894b2dbf78bac8040b92fcdf1d82e9fae029533c6ce8351845bbb1be76653f30f808bff110222071e5560875a09fd6b618822f2b6e3f9ecea5d3ea767b0f07c1616f66bf7ec90e6605f2e6355cd77c667047263b89894da32520e2a9a4986a0d49f1ba9fb8d69af55c637d1a264a7bed47d9f343279579802f1c79fd2930ab7237dedc79a7d25df2ec937e7e69eda25d21c01fb4b35888269065ff42643cf686f5bd1417b3dacff487893cbee6947e9f6230280f3a99bed33b1359848b81359bd7f064bf8047f04073d2f66179c932fbde3bbe4b345fd83f28c89ee95185f22cad3050ccefb78fb8e5fd566ad724ec9b744fb6acf840c30db4c89c5f1bbc7336d28d627a474a70ed1edcffe5573e62d516a5d9b9753a834ffa3467e0d187bb648dc7994135cca00199263abc9aab8ff7dd7d917e44d3e040b115cdee850254f800c569579f2b7b25ce52cfb2e247f002de5b52a6b235b9958c24dca6383887f3c4265b91815a90fdd002b921b583927695926f4195edc17b8676340c289e411c2f98f563371bd7b5daad63db8a8ca42fd3fc4175e731364d3ebaa8f3f345fd2912f0cf2457a10e8163cc3489014721de4e3b73022c41968d5b92331e07f593aa46afa69e80939f538c5f862dcbae4483681a382f130b8f24e37f7096455fb439a1712629c5993cacedc4d58071ac67e6a48195cc599a2527d47f7f0af1d2cde547d7eb5e3f88467606b9b4f5d84f53ae81b9dba10c9c202594bbebc94f5fe7f20dd308f8593abcf3a46038975f3114ba2136c51950bcda2bd4655d7e469266a0c6b9e951fa474ad812550c19f54f198f9d65fda5d1f2594ef84c55fc5890cac304ca2be69b59b3b8b7bf55ecef5294cdd396e93bb987d4ea6a762c7c22de7c6f08e31a06422d525887186566e432ffb477e9e1aff856c0e216dfcdc7a3ce779113df6f23f0708f109fdef2139f8695859f20f55ce91270bc1fd25141a1f948cbf4ac59743a7bb4e0160a840a629e2a4cb047da7d6b802eddf10ac27af8bb95d86ab6198bd2ad9923894453b0c497c3580a45a80e3c03de1aeb8264830bec6e3766251dc3db1765e8fb95be88f8e7ffa5e470b6145255d0e3fceaebe1d91a88964ca3a228a7afac2f7110ef9e8c1df4deff0d1c1239be48f1bfcefa5b7f9eee2af6e13d7611280dfe92dadc73e06d1e54abfb7989c8dafb1affa1d4e22e2819474b5d5e0f4e50df6953baafb59bf6a7d8f65291d202f4753ff8f1a21aedb35466c5eb47ceb243b9b9eae14bdc09738529e34b9f3ab029a334e534da19dd9009f10e2b2318b50b022ebfbc5a2a4e886b46842ef3aa61e9d04b13be775d15f47240318d38928def028c0f8a4f7dc94373e2d70442c3a929b0eaaf8a80e8b0f23750ce3b8ea5f080dda547caa396290ee812b52f543a3986cb18e694bb418104c5593aa7a1a7002beabc9c124e0ca9a6f48f2233083f8e64a9aa9d8459236a9a5168f8ad8bdecc3f73801278f9bf82409f10c830585846553205fd63a629522a12af0123fa01daecd67b3201768a7d62e84ed50bc9a23fd7a2cf7143c97ffca4d901024eebfc72ae6a866a36987dd34e1f9864c7bf44af66899f7b1d78e7fb5627245fd601a947554d7b22786da8a4129d0256dd07268ed1fa85b52f4d04bf73e951d6fe64edb2185f95c8e2fba892547b8809d3f818a2612c48f133d81e15f9875b4ad4011f677c8dc506a08b92ef973c66908514607d07155ebb74094f770d008a9fedfcaaf51a865499572a5d2fb5b389dab171bb70b0978254dcfbd2bf9e4b1c8ac2a1a0302065e4cda7cc9129f241096393f74d958d4c91a3ae6963eaac7e746058921783fc96a56c3129bbd5e51c3b5bab88ca674ad7b078c0867a0b2374a3cfa548484301c00af434269d71c463fdbfd8860554b76d9b8dc799943b4bcb8a94552d3d6497cd36d37362342543ece7d798364caa39100753ea5f238d8e55b2c05f7a759bd0ad2cc2bbf87b3d01f4a92440bdd8400814fb6c3cf337fd41deb9f4afc7db098f138530fc685e645144572202ef62b47cd5b0c6e2580992c34f0f81f6d1b30dbc365941f9de6013faea9ace9d40867a4303b3dbdcfb7e7f7fe2b1b91b2325f824ff88c66bbbbc238770b5259a8dcb351215c734ab1902b3ae60dd274c016f27a5c6e05b1b435f7a986c2229432df8946ba570abf1d602af09d62cc0fc53af5a1a3b7ae2779f2b4c847c5c43b5c5b480cffa93d62f1d9324afa5ecf1b5610f0a0a5181237bc4762e157d52e36bc64258ebc44d9b74122bdce9e4f1ecd0044b860229ff97c95fd7ff2f72cb69e40d69ee8579e841e3eda38a0e73a3720a83086594d551715ada9dbeb6ca2cdaddaeb87aa603be6010cf230325e7856c92c6909da3d9f2970f176450fcba4fe35df7b8e78805e326fc9fac6d5d4ee3dc3eebb6ed5ef3dc4b294dd00ef2c543c6e240e350730da4937f4b86c9aff3f202294523b2ea0a0a1dc61ece60cd8cb3a5c8c2312192fc91a17e3c5ee09012618f8b2b296cab6a26161ebab38e6936c319dcde646ffdbd3a37be92fc9d2828b8e17b8a86e3b4ca4b44d4e907654a1254ca1f0099bffe288e1c3e44beb32d31869cd536a4105c0e710c474559cf7cf5214a5a73aa4cbf01c31b7e554d28b7dcb60fcf619da4f10a094af34c94d0058bed5c043337abffb3f1b40c436b3bc6c9d4ed31f8e60b99a9ad7199ec81fbbf331f638d2301f79a3bbea4124d34f91b0d7788a1af93a99f4f31bc804a734a47ae16eefa6a95b8b10ad4a06b4c7bdf8cf34d63ba4ae48af27cf5c847a22159d8eeed1a034e42ca25a0024dd4450269525348e7abd3f078c3619cdab5bfa2bfba7e74cf271980fba85cb2c93bc4fc1603aabe9f536867de4597903bdca52a05af90f2c9918d729689bc78bb41ba755205a6fdb76a0e16376a3ba586abc1f0720832a2c053c62311798f9e46527a9513c8df7c3cd8567b4b086e10944d2c532d33abeb7fc4658ee8149aeee71736a2fae07e54191fd65d3238526333e6c30b35fc15e890e32deb31e414fcfbfd15e059062826e7903a0b626c2baeb5f0092091ebd82066f6b7c452aef457db6826f61fa8aa3e5eaeeddcf8f164fe7adb5bd42391b946810d0fd0631c3089c7fe61e39e641136f5be1cd9bee2aa8ec23220f5e8a780dd16e73c9a4e3086e60fe437a2ce7d7fc25e3fdcbbf953c75ab9befef8afe9a359f4268f51c610e07460c878548f269bdcf148b061858ba7af2cb2d5f77bfaf686c6f051d6b4e326f9b9b53a5d0d47c796a93cc40a1e169b060ccf9d6aad4c9a629d9f56cca906cbd20775599f5d312d7c0b731ddd12af2826553d164ba3805aba627b97fdc7d8e4be04c3867d1d80a532ea1e0b8c1dbc655a5400fea2747fc2863677dd95a9db8c51b279757c40c29bc3a1d6bbd015a087c0a27087203b919846959fdcfe3ff88b7c0166de527416f6d04c872b490ce17025b0246bea6a163da612ec355ff26ccfb9d44344ca48de56aa8657797ddcb1d436520488ac36de8e1ab120a5b1be47b3f68f04f43176fec2f8e673ae9b86a9f6b7cb8db2052aa501920b30fc3d9834d6a34ff1beffe71e7729c3db06767aa4b072f7abb76f26ec510eeef562b15ce6e2e36e321cfe8035a91bbc00f65d94405e84824fe7fc4fd4450eab5be64f22d0b70cf6365c11abe89e290dab109fd3046e365557b819d0464fd2cbe6deff44cc40c4b5b7e0f94f39515b9965e9933b8ac16336bd72ad60457e46f0b99dc7b23cdcfa2ea15f72d03ab2661b94e0c27061dd1b5607c8cc535ba6a17c940763bcde98120c17fabc8d1cb6666042903a78fd0dc70230e41b29a92ef1511814f76037e693cd7024246bb6b8569da8313a800b67445b18f1d046948da3b02700ac03e71bf5034b7ab966e8a333fa639554ddd7a6c5d376156568200c4ef5b82cc9a90d7dd8c11136f65c3a851c08a01cd9edd8c34370a5b9b8f32f4b6dd620e035b7936bd2e152585e0f6214c0571dd8e46af0d1b3c41fb822d4474ba904b9d27375b9846a8480f50bd7cbc12b36b6ad20c4acd40f2aed6239a7ac087d51be53a22f0a255db36715dcb06d1c438daa24de1ac8783e6bb1276114ad763bd49cecddcd057ffae69604d46001446d1e17580a6ec489848f769b49ebdf98f7fcff882b9ee5e19d85fd9f9299da766b3b5d60192a26f5777a813625c1e15ab243523e61782a6ec0f97b47599b006799e6c15d88cd7ee8600ff2b7288fcd8fdd7cc414d7dd5475af65a66b863a317929dd2ef40a08f78008b044fdf13996d30cddb0665075029601541c676e67bd33ee7e60e69d6c66bab60407bd7b2860300c36bc3fa962e99ea0e688cd6bf00b0ab5ddc9a09dace777f0e8aa5b798181d228aa0408249cf52e731fe4c3aaa17d2b1f61a19f779822e37da906a90e6714bb2c83eb3b353f644ba15a87bd3dc3dfe2d5801b57d8d3d7bf01a5e59bb02433b66b055bd04bf7aac4ad0478a3ba5a382e9f11cf762ded75ac8acd446ea578e7190438aa999bfebbac641de79c6a7849b5403ca04b81eed4db215942e82062e594958108b8b761300cee55d914811faf0c044160ad77ed47b48e27437027e92ab7e0f18a28a82ba32661690aa5af2e46c7dd52f6019f849222b92a42ae1ede8befc2086103416bfdba77bf73d2b1fc2d71e2b799de4ae62998fd2ebd6d7e23362bdc6b83144cbdaebad527842a72cd66fe4284013d1345456e5d36680d0667a3bfbc2eadf9685b9c800178a9e3407fb9f71600e26f26e894dc7226c1ae573b1a81d24d619e390b9f72f6d35aaf2e6630f46a9bc4c8a8410f30b4a50791fac6168efbac3cd07717433b38c69cd98868882cfd167f1e76e42352476a1b0059a15fd770cf16377291f33e3d861bab7a83e4bf214a4bf1cd5f8f80b492144653344ca0476799854747d3e04e346b49edf35b8f5bb91e611fa9cb7a51d9587b9131dea154d0aa156ae04fed62f196264306475556d381ca63525e5e559c55ce81684589b7cd4fc3982c38af605bf66cd44a2c0568016b44b329cfe95905524fb126bfc0b7406320c3b6734da6e40b7c76c682a3046c772059be296742f5d6cc2936bfff83b413819f9a091a6529005731d8977b5bf1577c53db668915988c60b9f5795c92db95629553fccacebf74617e8e3539a42fc639865a0114dbb687aca01aa4bb7d9d183dbac6114faaaa59c370448d0f1dced59e92611cff716cce352286ac99a3d1466b5d27e3932b7073bdb6b04d456417af5e0bbfdb19a77c5747577b21a3cb92aeabc2d64fe54308cea0dbf7b91b485e8282e478fa6a48488bf6996b2f0f6823abb411f22e1cf8a2eff76bb5579818de3f71dd8e70cfc98b7bb858353adde9482e56e50cb532f146778b2d8091ea87ee85c91f40aed34c501fecd2a3e9413af7e5329e3cac77a4faec7e495728e839185956a9b9bf1852ceb5b711381fc47b15e0b4c99de73ecb69994a3305e841c4dc391ac9e321153caac9fe34bd9d44ea5628002876d09d079a8830b00d9a197622cdfc10172f0db96ae0585bcb21b9706e21dfc9195aac70f2ef9b5de952a654859d64f0c48e1dafa3a5c7fa626f0a167d926e9cd712e4071f3a79e4ff672f5a841f99437d0f0f9957f1d45049410f66b8c87c98736c6021a5cb4f213cb79d67c53103424fca74cdbb61fa9e9a0bbc16f33d66f0b5e7b13ec3ac46f5602d5d828fb1b2d16b9bc099697d4a8551023e5bf5841b65f1a9e6ccdcf9f8bc537d49a3686dcd52c64afd97fb1433cc1eef09c81ae122f7255dc3655ab316962eb1b9618aaeceb4cf5fd7ab49901730b622eaed68eecae6f273fdc1bb6983b74d98583b2f9ffa0933a66d02b27e81d72a13ddf227f3bf33e77f69dced3c9e9857003cd8789fdf13d51741c87360274b812e978db650619316dc5952b6d35e620ddaadd5d93eb5ade1ac3e291e6409e506937ca06b122d353b0b8a010fb55c711d7b4042f42912fc38d297337a5eb0955c72e778fb4b3dcc6e25ab1ba2e1d3fdeea3cca205849798d52c552beda3fb1da468722e7e22c96b3d37e3ea898c89d9819d86192c8fa790eaf80251bd98cb9e634eb44c5fa3c1163d98ed8f117370ce03223a44ca1a640e2cab6ed3fdfa4759301fe29b590b10ff97c9c0d8fc6b9a7c3076cff30796dc6adcc0c92262ac4aaf16ae5bf53d06ea4202e0257a0a3e14f1c85d0029b5f8f3747b7b4e51cbf2a02c4f14d3547527745faaa974d2916b4305718bf6200a97fb760224dbb81bfd592db65e3f0c33ca2facd984228c8bc3dd66546d55b873cd3d5424d0b3f0e7ec549e5845d199459eee88f7a238e2c34514aed5bfc3b687b122f5e3267367280a57b1a741dbc5c1b359fafda61e7ea80f7b2bf8468c545e18b1fbdfde2ec281b41dade6b139264761193fbff1603074432c62975e09f449bfe92a4b6155dac2f6832f480ddc62fbc0606ee3af9bdae357488e6edc2da10a30194fe5beddece06d3169431f948c21af2c0c05e72b6dc03ba25b6b5c1048a3d176db5f3122fb09edae19269bb55b643920cfad062e95c541e0f5d14be6e48bcea82190ca5c36ff2dca055eb395afda51aa5ea7509ba03991e0a8000944a9f46855e9bff9d8aa276460338bf2064f2e44ff6732547631083ba2d6429276ee6968bd592c130d4c3c3a600d5fcdf3b8ca97df3896d25e76372039c8f13fe15af56f12e040f673476325c81891070acd1441acf953e11608957f6d1b9716a09f7711217d7dcab023e35fd35906dd46d889cc5a95dfbb1bd8b5c072269c72a21959c84fff980452891a6cedc9fe5ef548084901549ed2f4165895af351ddf6594184653991b8c8638c9c62132e2a358525154142f8794705c9181a9ab5e4318b563ffd40091c374623ea7d02f273c508748788136c42adf5df81a3fb4b1555e17b393c3034e69e1579b782a766b0a991a8c2605f2ba5c91b46f6cb17370d2a08940923e0c65d53ac1d0a05e2bbe95130a27c2be25192959dabc3d85e2d1b5e046447c917a2528af3c65f34397fcc28e8fe4fb8149269096717590afc98ae4400e8321b59b199d9a06e580fcf9a7bb6604d9ebb63d47a42c5b54031d0185717161dfe0392cc352494049b50d55e8bc870c5a556ecc65118ff5f0ef0f8139e013551aea401af166a9b44ca3407758dd74bbdae8174d5704ce1616d81cadb531a720857b81ce864eba1f5203281be6bb8608c1e8ee807449efa4faf8c703592b5a1126c3593554194223cbf17abc53d6a7b7e81038e68623246f73eccb6dd7e6f299f97d0c609fc58999e0e7d4706c39c82b5ee7a216cf470875817937d675ac5525269881200f9ef1192ff3ba8865fa140485e6ff90cd9d3d13f6dbf75001e730f52e0f6a3f62f4f010f255db9305ea92b09b9388428110d7061997db6ff7a473f42b77bd0446bea55b8054e07232473ce98710c8f21083a1b161657733ee2827c28012c5dd3ba59f6e4380beb79f215eb9d25f6998b09a3777f8c6edcf25d5512eb3004cdb76825cffcd5d653ef58e7baa8bba5b02963a4a440a214462f6b15745306dd224099cdf41c1c511d77e37901b291cadb03cfe4de473ca99e892a8525236c7217f247003bcea1a78bb7916f3598bac3b4a69dc740c0a1351ce7881e7195089a6ec855131a5ba9ce2c3de4b87aae7256d0b6fc89a280fc3a2594845b2a9e4860bb161d9ca3549b71cbe4aab33caf6c88982d184ebb87802ea9125dd331434ebbee7847971de46097c5e1c4aeb46267d23fb28f2d64a51271b1263e6188d168bd376df7d22f1dfa01b70c7d11e8b6e56f96fa678fd47b4f9d886eac971d999efc5e2b1bd43b751486f39a1ac89cb26f0e1bb441cb529bcdc896b918e247ff62ba4b4d9466e8c55f1dbe32c93cf9ef6c96ab509cff0f6e8997b91c3fe6fa80a2307cc7f4b1661d51db108dcbf905a46429f977b9a92707c0e367dc39a9d5f65e5dfab48f7242afd6e1a713d1b4807ed26d00aff9d1299f7a919f347b5d9b9253b8cd731bc1fdb93b882ac4b1488fe2a0e6757e938dcd7002bc16d89de00f53c6ad1e99a35a4c265b8bdf7de5c2b48c4a7e2e129926f43842965721e7602121d244b2eb4dde187bdbff4dc26ac488d6cb229dfd8c8da1503a791776b279d2f7ae5f80d81a2ece7fba20c973f5d456d4b9675b90c1b0a44faa112ea2b6cd177149b473ea29a74c781cd859753e37f09277a2edb99be634df8cd63a1219d8e820927f372dac87acf95c9a6a33e2cefd8f9fbe0dc3c00e804bbb0ece35621f41cac60215fb9c2e8b98ac21ee367e67433cdb3741f74ef567ad58b4a10237ba815a820816827b9b7839d1d80006f093a1d277ddb9053252209a4c9e6a7f37fa5ee3ebb441428dbcb438ec8734803425675f4f16292c3a9f5d12a2fe6d39907d28870cf5021f45a134574c0ba91b6f4aaf55aadb5b760f235b385f8e5599b2188a6711a3e7e03d89b124407656c50e9cc6402e0be990171450906c79ad8163b6f49c9dd9c1eec323ad7e4c707456b0ae61f07c51ef8d2b4280c4541046c6221d1d59c2d484cd4ac7ecd87c9cc6c0f5e5dde1be38effbe9a46cf6cbbdc420a27071e03e8c9e5de72dedbc763220d58d149849392e57afd4cbb6726034aa2bd5875727056c1a70c71003422598ca14a032a05879674bc593df4f9a84200768eb7e047c2b9d27c50fefebb2ad2e35c5d0a831ebe1fdf65e8cd9e2cd539b0b358d308b0fa8450d0056d03c3f01afb534ee2567d2fb2441521d11ec9f2e92413a55054d1e75df08d92d2b7b3f82c13f4bc76fad9edd265fcbf28d3d1fb61e98c32003a54f2a48e9f4527803b0349f6b3c46ae89d81018c0bc66b6a6270a2492078a31a5a50a6df039961a15fb7eb02388069b4ae5ba376d306b24cbad7328fc6f7734c16f9d6d0d0e582252e17a554c7f7b1977ff55af56c79c371f0839e42f1f1b291909e4767ef141b15fcd194c441d11733e5e3ff5d9b8d493ce47f7655b0355136d3eeb19c9fbc130a4bd9e8466841a3a55d15253c7c3eaf7dd4f6d0abb1fe88cf5561b897cf2b4b8aff04cd0a76e4aac4e09a10ca80b779fc5006cc11b614eefc36258638019508424fc57748c961687eac56b8ea6170b55b5af92ea2f7dd780809396ec43b46d1a6b2d7b4c287fe5d2046e12908fcd24e7263a7d2c82a95381d718f0532f9732a5908779ebbf7bed7ec7990286811b7bc24a020f28bbae19408afd487fa4bfddb7ce0dd1e7993b10dffa4084be023184c0e941a82bb2fec944f291652f348adbd2ff837365482eae7682ca9a8fc5cb886ac1c1287f82e27d93f5769c82ac984ab2815cec8b90302efa8814e6b5313ff48db3887d4e39bbd084b8c7314c1817fbf1ff92517e1860d4bdbb6f438ccb19951a216bfeff8d74572c19feb366801aab2c49807487473ffcc975fb7e897899b0152a98b97947ca2cf4508b178661eb377ee454f440005659dd125840be6e5425552a2d2ce7c2c3af14db386422223a3ed5121e9c025a3de43f3fa070dead72e0ba0180454ceb4974fa8416e1105f7272e865928526717bff829c99e110924660b20e30cdc2eee9955f9d9b105265ef822bab958de653c705fe2b533eeb883f0ce9a848e3b251b8c9f26a453039e85fb8f6799355e78e6a7ea22954e96a0fbc44e44046dd1c9e623984bf5a9bbac9f7f73c3940e8bed3d2d7dcd8139e1357ba033315fd2e7f44ad631794684fc7209b91d87d1377d483863bd2d84dfe2eb35fd6a253ba1d8418000056fd29ac0e10a73f24d43e09ec4c7bf41f890725f87bc2e785a82d18bfe0eed0a241e55652e888efdea9a4a424e7ea31e86ce08537d896cfd0ada8c904ec4d9c18341615adaf1ebc2752ab35f01e261938ebe4db9a299f3a80b451a3a432a6a8de4e50495cc721000f666a799fb72b95d0b5f7451769ec0dd1f40eff57c53bf5943596361d71046c5cb898693a816a07aa06b331385370e874ceac590b3ef66d386a01da6f5857699c32e941b3bd24b2c9d70157fe255df255907aeea0885c097eec9694eaf73251cd7f62a7b3c531ea2d27d8b6cf2d258c46e48381f56643e0306f63975d0ffaef706f78b4699cf4d463c6ec44ecaad3365af3739b8c0d8a5d1d5edcafb7ac31e33de6533f4bdb345bc2956bfea9081a71b000b59ca98d4471ded4bb02a172ee7084c5c0d5ff054c410689a6baab54652ff7dc86004b56b3c528c66619e97852838e453e5e1cbd20acef9d8d0270224cb1814245a5619d592cb7e23760b183fe5281e22d79f22183d8faf8011e513b91d9d8bd799606ce1349db5112e934985f06bda5fcf17d2911dc1575583b2b683442d4a1351290726400b5f660fd324c406a15c4b38bc3de4c3348a2a3d0c2d136de8fd9e4bd0cba0907d2fee42e9b6fed4c71577d0c712f71d3c11124cb76e82d1cba0d365804b22363ce8d56457864de697ecc1f8e89db0c07eab7e927666a9f3ff398e3f5b390b0aa58581623547d6ba82d4d01d6facd5fa5c0d8eb7e87fd6ce4d15e217ee55dd77215310392bd18e478b9927c2fedcde0b6fba5d9931e86645fc2bc5382581db1c8a65674940b7ad7210f8d4ab77ec9a4d3aa25217ab8804318701caa8aca4d4e27275715680a236b2eacba20e8812918004912733ef35d595933586204eed2a6d3651524397f4bcbc1b6b8435cf81d068445f2671cb0a4889943fd79d08541b53a3944e8e6eff64b6d4660e327797e337df506e5c8444241caf21309066d1ddff3147d0a67e249686a46d2badb88893ad938774037ce807811a6c0d6f9847863eb2af19d300db02e59e7eba4bb24c8a1a13b36b36be76cc98e9cb058917f463f6e2178e190c3924ac5bec99d06713e6be8ba57e0e47cf5cfb4efe8727d7e98160e7e9ede4203c031e7bf006efa95cf896e118f7ce3914c6bf53de10f99b37a66c83e0c8017ac03711ada905ab048387d3703ee60c637224feb91a7e07b198f837455039582509c0a99f5fc2a2eec1dca570c37f42c172a102bb31f11c52abcc658547569fb6ba1e6a144ff967a7797ba9c096eb0ea8c209ac308912db976a614801cd3d3da533fbe075d253b088051ae3ac0046d359aa1f4dbbdba13fcf8b22a034b18205a45dad7606c3914d6890c378e40b7a52c8377a38818fee0ee96402e4ee2a16cfdbb445c11904f33ca8a937522305b4e6e4a438492f3f13d6c8e6ec4c951bd84f7fae1e472c00799c793f37034ab347966f03429d185e63c4fb28b6956479ee06f038566e53ad53c9071cae0f4a7d20d45e9b18f7af616e3cad97325a1fc40e19547e799aa4184f3b2bf31d32e5b2c744220956f5661a014c835613db05667ddcb2c607c29ade3a533645aa9f2a69527c3009c1b49c4623a6abc53e336bbde5480fe17a6d25a1309c4331cdecc1e694e9563a0f485014ee2245e62a04a33ff0da64d0a4ff28e9b699bde0c6c4d04302e19e1cc9e446a0837ef7229dd42ac71f3dfe6de0b88c26e2420681f2c3aa1194a0665c0361c9cf8d9ee51d30f7c388b5f93deafa181e89bf7c9c97097e1f8b989e8692ef70d2d1ed0d7bfe53ddcf882dc8333fa32f2fc0904ef862f8749181d44c412964175bdd35b80f80174803b6d61de073d0eb9e16668e3f7a5787c148f4932484e6988c081f695c79e7302a9751b9fad80a2ad6abae871505b8d618d347f899e4cd917c95692e1d8338e750689206554e9f5d9b04c856923f058534a5600cb81628097b75417e2bb10cf4406fc7514606094e8932bc5a5376cf902970b4cb5631a9f1567d65baf32ada82c12c9d14f30c9d4f9ed770b3f839af79b931add862224405cd28d85282c02d46b1dc0386afa778ccf4529f8ff89a3ab746e9c7b5a93d1658cd2ffe9ebb39441b4ee96b473eb8b0acf508840d748ff80332aefe1ac09b1ec1f567114476c13386a925a69f922f000d966c5c7428528de761ef299fb354751a771886d598a5515cf4600a4441c2dd3382ea948dd99a9faa0db7df8acb512a037d66149cdd16a702cd81210fcae71c04268904d1a4992b6ab6ef02344693e4b93c717845f1d0c38e92ef0834c2d24200179b2ec17368f980079354396dbc64b188b9e68ad7886c4ef3d232517d7da8b30d7cb2aa04731f25a2f54cb0e748f785c6f416f3936793bae20954dbb6fd7f91e185164efe4aca4496a350b80a43e575c690cda81433e37dcf220174f21ed3acc0ceb4b124b80517923d4e1eb44f4bdb336af322c5c159df757546742b74ab0189551723cd8bb7b0ba5fb418c92e002757bfbe9fff66b21af685598ed1021704751078fdbc82d3d1bad6bc04aff55f7b60d0e163dd332389a3eb7b8a563b8b47a14bc8c0a256f590f4ea24b710b2d8fc4109fd5cebabcfed5d13db240380744aeea3897ecd1884bd65502734df261c8bf384bc610a28abea723a08ce19e885dae36786d49eb1a1d3d18f5ecf260686e72e1e97031f7f07ad86a226af4f861e299908f35e6856133fe69473ea9087ff010e32694c6c82bcc5e672cad79ea51d02151a52642f5a91477b349e547d4015430abcc40e55803a09249a9a89a692e46da95722c55f66ee9b74180bfc87fc9d6478dfd9a2de3a1cc500c0af20e3a79c1315c046cf3bc61b6ba111b099dee2ce1cd404da1ddc3ef9eee92402bf812b063935b39f5f1c8b631e1033ac6b4f2763b25f7e15432f75a53f2b7d9b1230982eb23cd423d7f936bea8ef2dafe7ca4561de35fca6c16a8850a459da1ad1d611f9510edb05adf3dfae09497a1cc339b0e1976cc006228779e3da6d256c470a8576cfb3045c073faa039de39bd9fbb938d57e8cb0abfc8705ed4e151fba10a1d5054f5f7ddbfb55c138d3ec5125c8b1c42997c5dd39db4a2e16ebf7a179fd38d81ba79e1111116fbfbffeb834010238c0b7d032ef8c0fa9146ced37c88e8d74b333c9992aa0863587227ac406cb3a330ee4238a65999550f7df111d64193ea8f722f979663620950804b34ea7555ead671393e075aa03a0b00331744a325477eb56ffb1d771efa750f1b5a4ea870b8175ca8e3dc35c5f6e9eab28b7c1df63ae324b689c9c3c3c68d221e463c11d65e9dbad0493fae413f7255943f70e4f620771cd2c10e68fb54467d6ccfaa3b1c57a3040bcf063326e02f1658c00f200091d6cb4302d47e6daca8b9725a13957a6aae74b3670a659f8af598907811220b27687f9e75b20b0787e3a862d73cc0951bc6da10e483b54239f83388c2861285e969ba99ad13d623dabdd55c469ed582c948cc9d3490eae33a9e0723a9da2d212f217fc4c6d1d888b347c03ce539fb5fcab7459dd7a257ae5aefab306a34e49b6ee927e8b480ae231c30c8f687f01bd455a6568feca36b0cdfe471dea790a5610941064c8c972481173ac5581bfde61beec0f338f75b9d487c1deba7daa646591c7e4cf10e51597337bf4db45950ed510504ad4ded6ec74f725497d53b1691f5152ae5cd7afce33f4e99238e59edc4b3e2efa5626310f18e4352cacfd113f99bd41ab13592d94669bb74ae04aa3d29369ea2ca026e442fcd60624b33c585a62d2908dda14287ab0dd3eb14225cfa9b750249340694eceb5e08903bb1733f797bf6edd4bfdcd38896d3c1a4a7dfbaaed4f7c8f40aafd7c51262382270e712c0c23813562918b5b5e95e02f9211c981cef78a09e29abf9819428f344ea96cfb7c12339a26b02b3d98799f91d356777e432791f1c5d87fcc92ccf7d2114e59707c57adf1303e41af10f5e6b507af6d1d933e71c2e45cb08bda0e980371cca81ca1d1115d9bdfe51336695b638bdeac7ffd52878fbd2fce2c21b6765953e7c7c83af9107f23ccaa657848530799c6ea60c9d04fa21a1d75a58ccf4adfa0edcffb118ce0d079ad8b96b1635db89b956c00dfdc867aa6ee658a2834c295fe3588612bf77af0f741b70426cbd733d911991d4ecda8efef7b63a859c483c546a81456a2f0dfb264c92f960182d963805320e948263063c2ec5e00737e2f866b3a5d62c1c835b420f78a1e72857dcd640f42cbb1c76d2b593f77e19dd14c7526656c5cf2aca135a66ee69e0e09ffa8f134cfe6a92cb70c9c64758040f50af03a1f2e4908feb0be01f844f4be1290c8ee799f8a5b6bfc89d415d7f90593e90156f325acf3ac93dbf257d661700c2b4dff1c30e94a05afcdff125f1108e20ab89c00cc1b66a3aaee5fc033e5d027241042319bbe9ff5f736506c9f08f3791acf4f6b479b468a16f968a0291eb02f9b3ff9a3a7abcbe88cc111d0573b8afbd21337219d61352171a8911352a847eb1f532f5b5007b630403b5b7080cff2dafbc4e0547fbefba77ddeb26608e6013be74886fedb19f7610105616fc1079a0e9c823f98609c6ca8ad28baa7aac05e56cf88a683f472e8d7482b25c8f9a24a7fbfa95cfa46902b8d852168b323277c5a2195109cee9bbc84cf8f18e097c045cf1f30621b3e17b998ca20b65216ff62a06bc180fcb4ba382393de4692166c3138b699c9a1d6f93b1161b23563b5896edbd2da97ed6f5c146bfb010725864859e48014e7fc7a39d95d1a9f3b075c77be2db69d8cd33b818e5da4ea763fb1e4409a36f076b851d490fb014a3f55cceb2cb002350eb5c7598f453c873829ae88e81cd6279c15827ec0cddf411fd7f2661251b18034215a3ba345f55c6e3a05044c65394725dd9237b945df038d9e3ad894f1f97ae67f8e744829b099daf1d0f127e4f2b380d4e0856737f24496254baa5ef64adfca21c7d7b60c068ba90830218ff7d9b0de115a907c1dd826aed5f94f0ffb10e14daa692bb52e059aec22a8892bd7b3602e9c02f83415234606311487cd25b30bc4de4d172d45b627c03f594a7485161042afe66e2a48cd8b6f1951f2f8c20878744aa37af8959eb19419eb5f8fd61058a96c1fd573292243a9beb269a990994e290973ae4e855edf7356cc6d030bc4adb1399bb4618123f8b2c58c1962faa6141a6208120a4cee91920113857e5318cbc48371a902c56ba19d12f0065992014eea8ebade505b29ddc509ea87fd2e48a8e9c74bdf84cca12dd07a03a1bc0464a58e7a0e746f3a698533552aa25996109f91a83dcc582db51af160c7b44ecadd0643c248adc30ecf4f7eeddfe711cccee9c1ff9b2514a477004ae1975478b373f650b7697420a6e8bc8c551f7c8802962937e392c76c847fb4bc6ef28bcb1eb183c00274655f961195bcccc88f2104e5bf550a3b04f656083d53c552e810770bd8e6d7810d52d4f82737658b42878385ebb824dd19b62abb95d4c9be4c88d23f5fd70666c3e9a4b44926902c66a41cc03d39a39d7a5a0a5f584df7a972be60f88922f5940ff7a8df32fe61d52b1fd0ce7e6f07fd08d29a4a6468c77779f4b61b072e0c4179e534c070ab4946d150f237303b1badcf87ce3d6ba21502d1aad67abb3e636af10a51d3f3eb36dea2375dfed307d07b969db398d401b0d51d807bf553a0cd8d6c0ff598c4594f25a9801d39d9472eb1aafa92fcdf2c518959cbd64d1546f081ebbf35708f25cc1af4d9a085cac9dd40d35778af65e03cf95aad1aef89ae441889e81c20e4d566066c3d52fd5678b17d9f9aec6cb74e969dabe032f7defbdccef152c874853e56494c3bda8c2538a3c3355dcab024700e93d376c8f979249db8336abe6e0304a743d22e2a0ea7140039808bafce29d0d1e72b8313fa1f6684cd51e2b9d58ce7f32c397778998372f1a09157c1d3591ed5aee8fcb42d98124b03ac86b27884ee7efa93d21ee75890fd9d95f1bcd7ee695a1ccbc6a4e8b5828665ab7f22728e87ec6c240dec022cc32b9ef04b5939a68f819837e080827a2ecf775aa9676ba07344b3975a757cd5f337515bdc3bc549d09e59a702f5d652715ae432b46f21987dbc222cf94128c940a9898f6594c10046017675f1e7e8607ab95c21be23529bbc302e45bb2c0ea171df875e1aadccd8b58b477489a0deafdbf4c5c390d245a365299e00a654936a1f1a6cf52ca33240d91a81050faabe4c902a5268d0afe527f4452893ecceb31f1618b2cb544ab99c714d182e76d4d523ff4afcb080c672979b0227d524f4bad13707699936478f0abc9ab6472fc342ff69d54e03eae093ec878ef173fd37ee976c5c8c053f4142d16570c775b015a35d3667b492dc59011253fe09a41279a0e9041b2b163d717a392b747c435d4a5cdccc74cc1a4531074eb24589679ce03fb962f0378c914721663ddfcdd90cb1a0baf24074d9f5f827c96658ecaf6a54b16fe92fb39aa3048ee4a7d70b89bc2eb5058a18f0d7aa822dc9b96477dece0d9b06adcd0662cca193c1ced8fe32afa6a884febc075e17bda385929be2f41dbc67047ade7abae968aafb746fb920d54d68ebd0b2a4a5d6e4289eb570888b2b09d0be96e510d15602a2186f674e9335c276fb7b16b96b01bbf12680a7a7f02ae8d74930de98b620b5ab95ddba0e6255ba731602bccc868625e5ad19fa208f5d49c6c69487c9cc6ee0994bee2546d8c26a2f300bc52116697528717ceb0c4b57ee0db106422c9ff0c0d635b0cf01b8290befafd59cc0dce020fd9cb6455a0cefa0d13891d91545e115a90f309b36f35d635f17b73e8c5f70227f317c4a1a3b0d539602a9d113661648068e9fcce8b0c46a395623ba62e189bf0e6a1fb5c1fb4d2ca32071a899eb7982a5e8ca00609a5b4333f4bf9c3837f780afdfcac3f02a2d8e054b92d25249f9f6148fac42b8476aa543b8fbd3d040f90e4a8d5db91e2a1a03322db88b4fdfae29c24d194e84e2c5886f49a23e964d2d980881865051618620e8c2a9c2562d4b1c82655b94bd4a03394fc9c417ea1671d1e3dacf43751e27a826d919277b08cbf4f3b01165eb8e57f60deba2162eca3011bfbc627479fd0502bc2286f46326492cba16776223771c3f6a06e9646317b2d2871c3f5a59278e68cfebc788515f1ed86a82234c82d655a04716a30addee28c8bd41e805c0c452d6d626222afe9e1d4166b2cc8008e5c065b8bb291868623ab435fafd2810a2cc92eb39236d399040714cd24c17ad50769d9015a0141f9b9230503849c815f075c801da233672637c72b11d2eaa44344d136f3f481eb8d14338064ad5f09c75f6d5fc7a067045f04efd230f8896a65ec77cc45bc7557d571c347ade5ad131ac16228c33dcfc1b66bc8ec0adec7cff023a90abe06a2470073ce226cadf76c674e7d5f9e519447274094bb4c39efaa5585dd14a1750182a641ceccb5fcb0b268fb9d58f9a6ddd884ee92bf24faa542549359039e63e2b9c550d20137408563200d02863361cdf98d66eb2dd6df1cbb8140e744caa5a7616778c7b793de558ca3394c1c11f9afbec8946bca2b007ee84536920362e242260ca65da2c5213ff9bda6a7dc18f9cad1c39ae6e0fae4d943b56b2c852be65cdc39809217ea43627c35c6dca4e34ce7ff1e10c986280795c5e5f1f720dbb46023851401d2fa9729645066b9623a3276bdedad38628780278fba9f867e751ddffacd334d58b01559df1b76b1b843f557999626f1fcd2b5ab1dd5914533ffa2631f66c36989bae14e1bdcd1086f55d53d5c404801a978c8fdc02b1bcc90a03064bcb1ce220d4e91aec93981f954ac99244df4b036a4ace6501ac38d2c2432ed6abcbcf6da6c0893da01dfba692e12ef54eb5dd332190fa94ffd8f87657f5e0520bb87c3bd92c6dceddd6d2dba4f2a83994bb0c6f8fb9f52eb1673bef9254f9e20b7de7975d7ff3efe9429ab01b0d86dce14931672a301fcc26bf9a6f9abcf49b7cd6ff879cd2a7fa2760921c9b4595202a9f565de746422a99515c4beda2d371ff088b9195b4eae88f811c500a2e0d77bf8dfa2c481da26abda4740f647eb6fd50d26f618483ae0bb8082141e00015f60fd17511be087f0bb47c2da4b820ed0894b14f99896424e5dcc2430461f6c83ef17ba5af25ef97151fefee2c4cd35653ac27831afd8190b46e65e247e5786fda54f7daf15fcc1e12aa17b2c2260492032ff06413f0fcfa98ebbd60306eafa68e336c3fe4978570c03dae2c1ab62e6d516d6d4cbe55543c019ad0e8b9eba6846bc9817a172be6bcb1af91055d06d121c05832dbadaadbcda6e3b4f06f225a8e906c1ea3ad7fdd852bc3d7b67dadf9b42c581d2a16dd3b3ce58182fa0ff72ade21a6ccadbe1fbf7e78bc89efcf65ae7ef6e94ddab75bb6831b2328c9c03fa3061a7e8f68f6a69e8dcbc63db81e951a5617cc198fbe464901367269f4ed774f47039397fa21eaeb75a8da4310f94fa3c44df9e27b2eb2842c359da6029a01fc5087264f911d4b8933e3e19386042ad0a6a73b3cdcba4ece35c4a711aaa7655cc11bbeae4eba4fc4501a133e5f4a8cee581f154bde1a7eb4f7ff4575487cdfb8ed43581a45bacc6c3f03b7c1f5d54a402f7a9857014dc847f74313d2adc440acae9d59c53c4ee525053617e61dd1b733a8d70f4526ed7e298a9d4555b8be7adaf30f9dcfed3216ded912e7b25e5abb3f1d1b2f26ec422f7722559a1616d5216ab96e97f1abd21fe4b4f5a2e3abf65ca6079e9777748a54069be86d8902350e5ed65707e8747f6fffbd43b2e6e423351e03d7578e1e64e7ec18a8b21563808f9fe13775825c612464224a05b83e95f8cc3ff80ea95acdbe01733f6c22daf0f03485485b99e4c1d5c5afbcfedd94121777e881acb515328bff1d1e43617a35549d221b5c3c22b287f0e4b4e123fe96ee5d612e25baf92b0a8f5f5870cbd2a4f6dc204cb1941cc8241502520696715f4b6ca3b18d9c22c98caae84c91ec6fcfc4c674bee41705978d113bafc2ee5cc7076bac2d0cd62c46929aea430b35c98ffa5c09a3bab18bb228fae4057e1915f7b672f9922127ca3bda99b81cfa0318524222155caa27f045cc69df641e8e64c244c2116a4643c7bba0a731b6c423bcb0f8234be152e5df3b3de68f868922ac602cb57a7f33c91374935d85ae5e5de7ef98c2199726150af31dda2afd2f07c856d55a533670b5f6d79fbe64acac4c5d602d708574b427823683b72285898d1b2e5bdac86f8db5bf3c0a9a19b6231f9c78b2370e4c5aa3531479b34d0bb13923476ec487e914b370f825ba46d91353d35e29af7ff501284b9dba913586946f70fe2e3592ba35eb60bfa998055c72e4b67d2ed60d6971dba1e28ddd3a55fc4b85b33c8adb0a4bc2cfbcd5c50024bc8ff50a062fa3c18c5ffed9a3807f54ae9edcb83b7bc46e0df778911f73ef75cd471aece7651356e4d1a34c422d89533a80307f11e22fcc2b7425198092821f3bba1f689c65fce7ff8b5e11900beefcd2bed6ec4e164310b43e31c786a9a2938dc79af1368fc4dd84f92e069c2a83d29880502dcffffff23