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 85421 413a9fdc05f1941731e899bde7e1bc67fcea321b2213cc15b13cef599476663f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
310b8643de74bfc0f307f6607e6fd949614f50237a619a8d20ec4cdf87ec7f2c
Certificate Block Hash
413a9fdc05f1941731e899bde7e1bc67fcea321b2213cc15b13cef599476663f
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00d1c0000006ba0100
00200000000200000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005e181a604c759d3b71bc1e257aca1caf0034f8977636560657d6502ad5de29e4b0f7bec7eb5cb80e131bf73139d6fa9a7c6ccb5ccc789ba411019b044f484f2234ef736924555c39a753711584959dcd594926c4d95168d9250b0000000000000000010000000200d1c0000006ba0100

Raw Header Hex

000040209a99a93234e5bb0591f0d6861a189be28470182fe2c35c0f1a90d5484deb4d7ac734a393c2d2963335716869e50d5780ab62de61cbe005ed3bfc76265fc74c3cad4c536ab8c800182c7fec87df4cec208d9a617a23504f6149d96f7e60f607f3c0bf74de43860b31

Proof Data Hex

59,560 bytes
1212160103072856e6a67c444bbf6238e41cc32d916bbeebb5223d10b1e6ed3766127b37713e1009bce8fe62a743df6c6bce0ebab4d8642cb7b0368af07b78c3f048906588cddc66744662e9cecca05a879cb6313250f4541cbed43b2b0333a3bf394af880b7c58d5f5d4cf8043ada1a254fff15dbe92cfc06ddb735d3497586ede624588b503f611095e647eb0ca5f891da5de1697ff52f215cbe9cf3be787c0e0b70100ab165a2f1b6aee8a9ea6eb0fb3d0175f96ea0350cb948d27f61c4204b14bf0ad0e4875b8ae27321e8ba765fbe014cb2ee4fc1b65c37ee8136a8e484f3cec7888a818114b251d9b35f9628a046986b705a623537044c9ae6ac28e174120f5ec069530e2b9c15e4f1f6c8523845538bdf35e08ef27b1427ed5872435606d0634a795354512f48d066c6311746c864726cfec0006b265bf5a1bcf4db23c9d3fd737806932a1b2e0352c8ded9dbb9923c946806d7358594237c89866df3fd22318e8da17f2b93082f69a12d25da1518585574b2b8dd2cc5b32610f37eaecc2c9b6921976693df39f07d362fb098490bceb5f22a84c7f387e5b30de0fae8c72d6333c6439d1c38abdeb62cb31b92b93e09727b5b530e233f75f5dd2029d8a3b7dd5a7731c02afcec29062afc6666915fec4bd169658969c90950e3df80b7fe681d3ee51251124fd0057cf3685b5aad816e113eebe791d66484ddf9abc447b54f5c568e71237991fc8d49a1bb489fef0103c2caf210987d19a4409a079c1b2468253171f1f5573255dbccad0ec4493352b67c9b72dea8ca5aa833617ad740afe33e883edafc10ccd14a516408e7f90eda3819d36fad0679a9e8123bf9b5b32e4d9cc4f72e6a5c89433bc2ce7bb57554b180c19ca43437b78be49cf4f65b91fae74ae3ae80792fc74244d5382f77b465a0f1bcc5beef03d1fee1fb51f0d4b2f73f80ff9e7fe904e0333bf320c143e6386eff4cc445ba2f2c99a2eeb827e8a081008d5dc2f1b72da4d2a75afbc43458cc7666b5cffad89a662a5a7970177225feda0f7f14f5ed3a55ebd914ee377c5f405c80fdc22447cfb975cfb01d8959c7b68bac928f00d4ae933ad0a92f1a8af1f55021b82313b18a7127b6c1313203b93560c9f38de10be89404cf44b6ad2bad227d60d3a10e0dd1afd47adbf467a12a3542875d29ed1cb6b24cac3396fd98fe86961cf170fb22212af9f17587d0ab01630246177def126cd440666b8cc206c46ad3cb427def0018c679020c041184d96fb16fa48074abd4790000667abff87ea067b0ce873f3e3d2bb2729e81284e3ea649f9033fd04cd8aee8e8ad48c5724598b6961e98fb72c514f33602ddd66b86473792fa761576ba23ee4527360059978279c5c0d760381883b6374ce6fb26441519303ccfd4fac94a3b4efd7868d5b07b27cf621385e397cebe0ed69cd0ceab272a37c8713c2a0b43c49a76a6f5b8704ab9ae8c71e29e22dcfbc7ee18dbbd2d0942d5c70cb09c762791f4dd01a6343fdc6bd7c49a089b55aa360ab58906be1de7ab0018b0a55a4cfb53db9582ab8cef5d69bb15820c1ddfe3aeeced7a161ed9fdbd8bf61dd99fe0acd4275af2c368e4382a6993784cd4d8231837e63d07165f0b030a4fae937c583075279ae25f65c01b79d59a634971d85e2dc94d6714754544448748a5545fc112ae36b85572a1a31b9a07e5e2c8b7cf6aef6195ce2fd2f1a34260874bebd85da525d88778f39d98ed07e596130450c2047e7b3c9c5fee8083fbc5c8cfaf0811a39a1c1d629bf45539dad25358ef0116f201f5934cbb0111a634a74a44476f6fff29ecad97a169cf1a71ba6e850e9405275c280559c8e8e6b3107eb5112170dffa55f1f5b337d7015e25c61cabdbbd844e39912a07598891324f85b264a03ac16ca7496ed79618c65c9db3c55eb5d6784cf029d5d82e744e7a08f189247d758ced4eb24be0b11c2c3d42f3954d9b7cb5fd62880afdd195ac3ea7608647beb0ac4f1f3fe39ca9ba293cb2a57613eab54fca9baeb308bad358c49b4fc39a782fce99b1bd3d018906fa3b85707e5d304867b6cbf4eaa2f780c07cf3984856a5d8d7998745158bd2224ca5693ac8618e5ec63e696c135173a4a1bef9ae5110b1904b2d40d13797c51c5ab279f17dbfcabea6f208d37e746ebd4cecac207b2f9e9a7256c83e6a2c46ed300cc608d9925ab5d2bc329b871ee36cb0ca5423381602e732b5a2a5e599da0be4d6d953ab560f581799cae6dbd0f424b676ba1a85d24ca72814bc994ca1e4481b9e9bd264550cb30a7cccdf697695da35a66ca7606d8e6ebcaf8f5700a9073593a0c509d925e9bdfc957795dee627a9181106174ebf171100fc6b4560d9f63c48a68fe0dfd273461a432b43bf85cd775479df74894df918a29bc143b497bb174b8233d08612b7e2c9c2e7a7fcb6f1f6b3d2302d324e735b0e813d6a5207b4cd2af0c0243540671595dde95c8f82f43cd9f2c3fbe1dd5fe40f36b41f4b0b08064b821fc9c8bd367abda85b0b2713bdf73a98227c6c7ec58ec1b74d2894cfc6bcd38d8a396d2d18ea78d7a504003f46c56c14fbdc2fd395fe88810a6630dd610975a53f2a04c2a1cb690d96d21b667d6114ade7f0662a5f897077df64f2f46cc3bf220738167b71945a26a42570f233f3920b81d78fca0a5f8553af0b7f22cf3857568c59f58a67805f40c94da8455b3ed7063033a7ed5e38664ac8b80c95d167c4000867af584447b39762726d4443bf1107358c1703f51fe27a83c755d281b2b5183608840bbab552567587882f185c3dd3ded6862bf11dcb6c0204cbebc41b68752889507283b4e4dcfb1c25ff223495e428c5d9e52d79bdab175701039f6c1de62bbf953383394cf013a007529f4b361d049dd4685db7fa22b12195612d3112b4243209cef28dddd8a1f52e86f3778eb33c73c7987081a933395fd1934ce0a309f9737dbd03e330ce61318110c5e8f2c94907f14c6c46b266940e199482c44f663051ae56b46af382c2c27369d61ec7064f1a61d837432bd959dd73fdaf1a7b0071595a25ff5d912acbd9bf0785c3b0b3435008321d80b806f84a75909258f29cded5eddd56c43709095f56b9b3967309f001ec6325ce85f675db890bcbca0e722ae5492f05235cae757902edb73373cd3c54764e4f8d42f770bb9a2f50e703010851efe1c2af81da32b489854ea4439e0be78a12f6bf8f9c3019e5eabb8546abb07bd0a4c3c57f45d0dadd14349c291edf5d4669b3ba1e62efbab2c8d975a58f5cfcbf88cef55c471f8bc107405d9706f62c08bcd8c71c89c74751d2ee0ff0afe729d2efe97e615757c3def364c3bd69dd4cbf7316dd99d1b4199b9cf0e73cc52aa06f762c24d6272423a24ba5c43f383026afba4c21fb1919a7644fb41e800302a35f131783ff98f803d4148b31117da4b8463190ef7422fb9b1bf2d36cb77d1143936030cc5bd2ae226bfe87a56e86c23d49c5512448b04fc7bf800474f76e27c6923221195e2fc787e05e0084ad029b69a524d695a44522b232ac5b8c996c94707171f71dec6b85f8fdb274ccbccb2ba0f53ad2f201aa9f0aa8d66fa715634b9277f77f2a98bbdbf9d8824c7ee8060d1eaa105fd223eeb8e5e2f967c370f8b1e61c8f0fb3f3243c92fe0174f756afc6d2ce8a020e20b5ac99ae2ebea44c3832f00aae13b7da53e9204500e353a6c18a93e02fd024dc7699666cf805c9702610fcc635148e01d7d2fc46a51575acfdf1d7bb4e79192992f8a8845cfc90a30aa01c9038f2384e2740a20b8f80c03a19e4145baf54e964fdc29b0880c5d76f92c3d8f7fd65927b516b65eac16784697d21bd2ec5fe4ad8cd13468a4055f7599f132382f068885116e8e44bca6e205ba6b61ad96410596f705338a3e06116139b77a21074bfa7f508eef268c939b8317c04e16c9bb7698e386f1c1f2e131b3dd3aed8011eefd35bc1e60002550e483dd5d28c1853f71d3454172febfa0d2ec7e1cf350c2ecdc5e58ceb49acd20204061688e27358deab41417bbe83e38f2f11601d409626d2aee3449cec6e1e686349ab54df83b906e5323cf0f992d266c09f382551d4d1fc6671dd727c004e03f482103feef1b1e1835b2cb7827001eb78f4a1bdb3fb12c91c4d1a379a7837a7bf1e47bbcd3b6c06811345e9257044eaa150a64a30cb31a2bec8b20ff4edaf5e184a11f404e6c0038cf7d970bc95b858486989f96862fff78c7fcbacede3627c7c9980e2b57fc939edb22aa0bc47efbd3d13cbbd1226e8ff27cf5bb5e9f661ac254ff9c4994c75c06cf42c47f6ade50e1810cc0c432628621b9ec4498e9964d51359ada1eb0bea4604d392d183813b369f70a8f4c907d0398683a603c0b3c4a76184154a7053e6eba0f8f970ccb6939f5b591fd157e42c8a1b5037b2e569baccaf14bdff31c387456f699fa3a7c36a09a51c4249a7e777ed92edef2b1cbaac157c131ebb3c810cf64bb123ed2b4a2be680e04d2e1a856c4f0fe699366dab1aa30b96e4c037aeaab6d660d889addbe00024e44ee1072c10f6ea314c9ae9fedb7fdb1fb59380795318229d66476d5a0733fac4859aa0259a2c3aff280576899812f34ece453f43e2f0b8ae666e19f01eee227293675f4de83dbd59da348c74d6de45919bb34c603a3751cb0660c1717c3cabdad57971e5784e092ea9fda7ac13a36e467c9cc4452b366d4ff3f08ce2e7f3ab5d014d8d57b07a846800c748054dcb0a295b9c55dad96e75378674f97e2f99a6c09d925ce3d431d0e772ff279b14e90a972d88bf8b59d2f30c29fe3bfe8f6f07502ad82b830638a887d06568370c3db826fc2a6a3475cf029ea5ec45a7e311b4a280b200b8dc3e3b454962c4676edb92e7cc50e921529ce969bfa8f383198dabfcac526c0e89468d64f85f5e3bcd001d8269b765983bb46939b634b7b65095755bbb69cd05e5daf1ecf12adac83e72be33edd30972c34627d7190f260e0fac6ce497c5eeb18bb3f852c888db6936628bda49c5c9e99d0f3279f1f19965d96e5d234d55a22915713de0f5d5054930d6e9bc3b2459a3726bfac0e8a7a7e34d69f7cf6235417fdc0b3ca3a3d53d6800704580ea866ecbafdf1075d8865b6e0a19ead700f53ed3583c9fdb12646bab2ca18849a2d355af168cc57b98ca84be580836f7543287e09d70594769b391642c696a9ce774d79581b6ec46650ce60d9cebaff520279fb106aab7b2e6e4047f28f7626caee401965064cf1674f95ff2c2c2234af96920bb842db43bf4572b5cbb08bb018c6231f491046ccfe0fe5110d53e6faa7e1b21ddec443b6432539a60fac299234b8f4eb00d3b21ed6fd854e088a78ad51f483d73ef9d30e03be67aa697775191f78628ec8688a5e214a7ff0ae93aa99b96eaabd8e2924501675b9df16fef71bbe5b8b6aa3374e01de633222ba140ab8763f7e915e92a75f28957d644166fd6cd6f5430b80da7a532f5fcac126a7fee961ad2b0f52eaafbe2ac313027324f07bf11f58fa0b4bcc9d9d1a46b25814e8daf3b7993da54dfaf59f415a6b87ea413770874b6f5dfc681956eccada7cb6443641b176c68cebd98e7ed0b0d89f5f2ede87cfb6132e0a5287efe93df97dd208591b070f7f1264fb72d7272c7619f7f51fd2e3f156b0e8b45643324ff13be3240e9590419df8e1a9ca3eb9a2e56f5b30733afb0713f2ec1ac044ea7ddb2e50a4671df6af54786a3813fa03aa2c5427526d664984929c4e1504256469df9cb199999818461ae9c90c5caa8df63de42fa05d860a40a99f1acd046a4e03caf34252b0d099da01c0537f4dc2985eed5e08910f0f6c36018a4eebac47650437b67c54b22290963c11d67ae7b0a302fa4e521a6276df5f148494f2c5852c697800b1148f4f583a71de312cd7aef2cbcdc107029063abb8f67c49e15326f548f00f58cf77b0fef1e65b915261cf8ebc8f5505a21bf8439428534de7672cdc2665725f2ca5c46a73be9f16dbd9b9b05637d39316c6c59cea4ddbc83bf538a3fb2d5d6c5f00d6054bd986d33b6e066fcf86f339e2cd63c2e14087e40af3466fc37ff6ccd5752baaae8ae4ded5ee52365da1073ee3f0599254013f42aeea581819a6847a95020dd6bf83accdd79f01f8400378d9e61f9e1c6f2a5b5832a9f794388b65def48c0ebe9b43f9b2576e3b16e91dde58f04551b62dc38eb73702f7178b97cac559262f42b9e5c8c61094a16190f0f3309bab94b0ae0c5051644c83724ed60f21d19bd45421dd70d1f8f1d2ea66fd1a61701654259f7266bdbe9d1d74ea29189e3104ab54db73b55fc4fb079f7e24f36de3baa478b9795e4ae699a6176d1d4a9251645d8e348ed071273fd3089ae54ff838e7382e903cea350f29a41311d52a3e97b31b6b3f9badb562766c6bbc56b2aaf64be6a6993ddf504702f2662f62c3e21f2da372063003c5539bc5248b048edc1176b7ca271420f701d2b8d7ebef11e9f496c4c7606981f891046a0b397137c5ba6a15ddd2d5c61a849f75b8306327878147ceb167295ba9e7a81a0a72e44d290012d029dc2cbb27aedfba898f8427f8ed97c5f75df806f1c4bb163ddc021d6370bbe260aeadda31409aeb59bce5a0e9513f364af06c8ed9f57631bdf71935844243a2cfecac5a78f43d7b37c379f9e1fa76289a45087db1e3fa0dbf91a1ee4e867c941e7bf102b39d56d5e10596efcddf5c1ac57585b1ac6aa3368ebb5cbad35acfa18fdb82b4e94a23b2285bfc188902775c3b5696ef10c5e33fd706c94c59041f18f22ace1dbedd1f64845b5f9141bfe0e6d4ac69275a5e4dbb744f868787583f10e7b1e1ceaa9838982c7db95516ed8534ad9579d809e7619573cc58804fd07537aef5eb33afa020863092f0007928f43aa657dc2c5c8076ab8a933a5f936867fbc56e64c0580cfdff3af575cefdb7d507b97d3590ab42dfe52f7c6bfca8bd67e1ee05ccb83a77fbbf3a0d924cc21d4a571997325396aaf0c5e1788537398aad7402427e0e22e27deda2b7e2ef11376cf97e4e8fa6c7fd4efce0dd742e96ba15c835f514931e200a065c7843a338e074a66173b05203bb6bdd03d9881ea51f3a5e6aeb351236548cd64dbd51f82cff6acb800d94b6285b65b3b53b89fc56af01ef3d10a08fccdccd7a051f8103b8b421e132e8d48cd0fad71bf847ea8a174ba7f7beb1bce2177c16c6557cffb4429f07c40b2e1354d2ac53e538f6d65000e8253f3ba8a68e680e88e5dce3d32a590247d680c0cb0090c4f4f316e3b20e5674001a8e53197e90bfcd238aee2726e9324cc3cd7770b563d5b4c0e3436ce885dbf175977f3da165f03ad94d5031f24f4aaaad64174c319b0c25099be301b55277f8d920ab936130c5f5dc64d2f423c6da76a94c1294b3df6c105df26b7886c6f250aac015d112694db8eb4f9dc845ea68ce04cf90f287c6bcbfd42fa5cdfc0f930a3cfeca99e8847683b8d79308decb717fc9667a7dca6b97cc46c95739a18ea3fbcf7f1a66e4974734e2bd8549a8ea8763e3ebb78d11f9ed6a5ea6c787e7cff7af5e5c8f501b5434cda10ffda8aeae5fbc007a47df4fef968d6f6270fcf524e2d2bcf85190141106e1125f6bce4e028f7398cf69d090a579409df836ac2a1f0781e993e5c5a037e49f3eefa0f9e4230763351b63a739ae8947ad153638fbb74084279459940cd4bf5f86a74891750d3b73d2ecd10b9e6dfc3fc0c989ce1dc16576c03d17051755069c390cee4c825953fbfeb465f0e13339b477fe84eb4000eefb6f8e3e5cbf0335ae3274da76e8957919026f7d6de9cf1c875a48e92c2227fa1119b1e01538e7ffbdeae2459e7de650ef37cba9369b3a8fa7ff62c6a213d77c6f2edf9c555c34a268165b35e98baca2cbad249c022068c9563325ea7d29b244e7e0998c67521f017dac970fd5af34a7469af32fae8d0bdcae2d4608cfd8934ad4c11c8aed7019612249f34263ff84c0d0449ce45edb74af055add9b45888b6ba18670bf24e39fd3025e534a3db69efbfb1cc62e20a11def675da2591b3b37810e83282514b050504248c5abb19ef3b737be680b5f5e89c3b1c7575b59a88916669804581729dc96f8918d9693163ac439a2d85ea2ca8db29b6e2113d626d3cb29bbdaeaf53baaa9b406e59b2726d86188d50552ee63c0f0bcfe59f16384027eef0a9b51150871ab186fed5f2ddf22e15c59a7b1b3e14ef1513dbc87ef6c7c0b57ef4e84bcc78f8c8a5827d237aa6cb10ca1f70eab60df3aa96e8a58a9075d83ae6a7d52a588f5b9920e20f42b4b72e98c8a98d78e1408c07820cb591ea4f0e791149ada6e2d440fa8b3b6b70b5cdb74fcb9c73b270ac13be8925ac279cdf495248f596cd490f2e5c89a8694fb31877a811ab5211ef5be715b0c44fae3e595d6e4614415da5c9a2a511b2a2e681c77cd35b791afda3c76c4afff49561f307ca2c0bee703d5d1bb8d01264dd81d1e22b8100d74d5acd5a1e83a1fa0b7e9d5b674589b4001b49bc9bf551cef8cea7d1f5dca66294a574a90236426443450dbc54aa65d213501bf552602663776dfb9247b88b225a4eb1b49cc7d5be201bc9a2c5d81762414f78e52940288f167fb6a2087c030b6e386f4f43979a5aed3abc48311287b4d32ade62a56e0b0483c1f39459f91e7f42968a35f3c927a7f83342e730c949e70b20f1da184db9c06edb535cfb96eb8928e37d8c380537a4e7b26d5c048ec909328072829b39ff089715f6df5e202e67a394bdf1cb284f3fac219a37c9d2466d6f95839fd33bc0b22ef4a56a53aacd1788e9e3dc312ddae4b68713f88ac1f8175a80339024c1b772e241f424b60579c0ef0c95b21ca455e9e281da2b4642c0dd93fc1b5d924f0e07ebfa378276537ed28abdf4e13ce5605479fcfeb8f2956fd56aca76c9c4bf4d10a01a2eed31a2f84a74e764c2c84c920427dcbd0562271d466864aa8ef3ac3946057b3002e0f27587bc9e6ba017e33f258ae69e863715522e6c11350efeeab99e3c7ac6bf33aba4918ee5668628d36049590abf0e57a15d203755216eba1ba8c18bce67348c78e4062207016d4b771cd4a70280fd69e1d96f1ef6cf1a2de30a3d4bea16aab83f2f1755d9a8b4152defe8cc9fc2b02134ac440d01759218b0afcf653cb422287fd99d3b1e7335caff62aaa84868c79f5ab8bc87549082fc941f1b1ea832fce57069e95afc3c8518c3bfcef50e338cdfd7847165285d0d8122df27369788c2569265af68ef4242c23e4f7cfef20555c092b1d72e2d5fc047f709ea2a7f83bb952a184b645adfa512e3e7d1a99593b204522efea539536bbc69917a3e5f6f1728692c92968cca632cad209d6b0328bfb9b1971f40f16dcee57e2ccec5608b04f1b152af20cf4614fe288a39974140fe22bc6dd51a79e889978ee8bf0a88d806d7d48c0e49d2a8ba86d6abfa8135768f73b92a8419e6222971d006a27ada47a6a89ac39e3d7d36100011f0a5766247e95b46082b4cc618a0d7d73e34643d2e21ed43deb86d03f83c233ac255c892edb39caf2178d6842ac8cb430e6d444c7f50ec6fb23ffb948d6331aebe1756fde2fb30e54efb075155fd2f96106028f86b3cbf2ea1016221f96700eaa43b89626c91ff3d9ef4559ab56737b0ddb12875855bb34e0cabdf75f3ed0dbcda848997a040b681219ec71f06dbdc5360d7d0d809f927955fa818ae8b448525b48b32020c8a124f2c986a9689fa2de82b977957908b7adaa4794ed2d26179a7a40223af79e62f1e91601e995e44c9e98fdc6c33463456eff0e83606d5223e9febc2686c6fa23e74de2b8274a58cff5daa9456882f683f81608df1146fa89bce0689db415b28d7cd62a0c46f2265eafed70b9cc0476a91a987919c3324b39da6255b7beacc368705f974256ca798872002cc1ead378f477496c1389cb5f916a543584d6767bd980c3ac58891ee3b8a362fdf38510cd1e8a22ba70b5292fe2b89888cf568ded2f92af7c68a31a12e11d5be4f00e07c2e30f7c1fb5c7f1ad58056f6bbec14eac039edbc3062fa8fb74850ff0839dbd02541570f0bc241a7c5ba12a94c55f7f96f4ba34a9c589e592a2879662a4464fd02a33ac1a1b39b3d736e251b916469b9faf1e05aaac75e7b3c9a816e486a77d68db6ce5685ab5129f083320b2d9611da17eaafba331c75510bdef4d1241347062ee03f0af2976d4abfc589ed702d4a0c0e6a68accfba4e32531138ce1a9d9eae5d5573eaf73a3cd95d2f2ce03290b180a594d422af558088cd3d3b84e045d6f41e52eca99068fa3aae7b83f6a6f55a18752746687aa0f32a687670740de87926930d0fa45adaa0e6d1098318e352ead23fb53950b6e3b9726fa7f1a812c5599a3f6dfe06be180e5b7bf92cd2391f7f7b4fcc328989c9c73fa44e67d1f3918d76753027ca4c1486baef4c30db3b0bd9053e626c892c9e8b97829c0272ace2d526c5f0470220b5354e516f3465bdeb86e322094c64171165bcfae680ef767b799cc63a87d96360864015f7d5d5678b4da1c863a657bbef0ef7fb8073c9bd7e0b1c5f03721feb78ef9eb3ec6872c978de95b2035102f5aa1eb6b4f3335b0a14fb1a9513e63e5240566d8461fc8c4ec81776b548583972bf3ff187dfc950bc0754a1c34b2373263abbe235e4083bd7b07d967f5b832378a2a6d3c318d9fc3583a6ac93ae3fa84a3f5d0835530ddb6d04335cd12e795daf8f75f6c0011bc8f88a97cfdd450f670780771a5f7fb4c0ccdf60b3e46bc6192c53c08ad37ef65c71f6d6960eed950cd5b19a9fac442a8a959a61f0ffc2c704386b250672d66124fa8ddde618f6bef0abf6df7984a214cf332b50b3a50aaa430e936bc493f39b89ad3f7772f77c8b59e89403aadffd6e6d6e6f256fc5e196c927dd596eb3f27e2af5bb0a692f48356876ed6bcef1c23235f115407069fcaa01e2495a0ed55e029ddf80e1acda1ffd7d9568c7495a6b5250c7075731012631d9aab8a7dedee0541ba03fe9e7f89d50ba01ab15ea42442ec821c7c68b5542ecfac3bb7587aa783fc1caef52c20ae9752ff1dbb68a349d830326c5c27eb547bde14eaa260c7a53de8c83e3c32a265739bb17280af9bb1b0cb503900133fe3d2d296f278acae43b6c3b1eb12482976fe01efddaea28f96462e7ff6ef3d7dc04104aa073c99727365fccf060ab1ef848de0c16122d51d689303bbb3f72ed5e71987f2bcf6879ffd0608c7e85d67b720665b3f5e168d3b543d9990303bc7f2a9d1633c14b8eeb1c1919073b5fa618eda1c49a75f78a513d224c793644ea6fb855a02791acc197e44491bdf6047679975d400c6f36c15b13c0ef3bda7e34c91104dd5e826806b02902b7206722678bf188d1a002c069c79e7a28325b7df2a941d54903f7015e0b7cb0f09aef60b467d0eb427ba37550896fd81e30be0acfdbe4501b8e3e6758e331e6331e49313c428250bbc9ea2ec6b6837c40bd207322b47a84aefabdf5047f39f5081f20a2e98f7ca244dc2bf15b240655afd4f56f37d87c863fd0f0041727a067e9665ca14b8ec3bcc30c9b4deeb1f099b1fb9aec19994c3ef4e1faadadad257f48992180e86b6b2a9c05067099d6b3211ad8d8c434b1fae0640f260997bec2366de50a5aa4261c2b846a59a31f28cf1f2da330ce81d2c3068c28bdb8d960ea41baf44e0be8dee258daa52db62bc5aa1577c67093db032cf6527a295e8e18be9c4d9dfec273ec1a20963fcec53c0246c6ec917ce7c8ba557712bc791867d7b2c509fdf433df4ccb44a512d5d072e372da0d1f30dce062b3bec05c8a8c16ed82cd1ae745e74f8f74c6529bb9e3ef161acf8d55944fa52d696f290db18c118f3d249769228617d53d9b0f87e7723430570c807e63fcacda682d9592949a1fadaa5c8effb7b72260e251bbc4574ab82ce426dba53795e4ccd6f433ac34cb2c474ff53e1ca720964b38be150309028e2e8dee154b9f90ec4bd09081c67539a6928321d44a0594c0261d72d7111242baa392a05b035bfa6204a3b3083a725cb26b83e733f6299a67022a8d28d5c40fb3711889decfb39aa934bf12b5025e6b3dc54b78dfddaec84c9f87a51746f578acd2ddc0e9ffeb489e6f07a1fab07c12c19c81553ae5ab9c9da62ce71a11bb32205d32b74ef6667e5eb01a51cb8c81f92b9de6aaac2174d38b476cfa1a3fbfd160e2ced7e1c52418df2786886f20df6e29f0d62778369f0c1402cb8466eafb53dcc15c240118edc0236809d86089866d2cfa2710ff6713636bda2a8c5a9cc38251f466f7fe101073683f20a97d3207228e4bbba94f3fe0c055c27c2396231aa76e5e4b1cc23e5e315fd0703adfc67ab8fa4c9b1f9020506933c7a6898fedd852e2eb9b23b3b81f77235fa0c6c98326e47077886d8183e6ff7c4e7688c56364c9cfe7cd7584d76828bbfbe37fe8828591c84ccec454cb78f4fe7598ca2d238c80c864e1ac0d5b01bac4444c80f39003c6e023fbd3992e3e7ac5da055a2616dbb28a096a91e3d08316ad3ac00011089a136e8f4f74f3f4c443f35ec0ce1983e632504ea31ec93c0a94c1b4a1060d6c34b01a447e6dffc4f77ed92b7a367b41d7c9423e77285107f7bc77ed3bed9494fc122521c55e224262f9320ccd88730f86316bf629babd21c39633890fd00e0d4747038c0f8c9d74954c60ce22ada42ef54bf06795b4908d955c83d235983d0988a1bcea6475503e7621579732140a3e6e8928f8e49d731ad45e2b195f2b5242cf154bb68a93ccae0876ceabb52a339cba01182301728cb053b12341d82a8356657a1e5b1798d6bef3ae8432a9bb58253d95fe82aa17b7eba539b13f3feb336613dececb06ad71e7d6889886e3913152276e1f59ad46f2e6c5f481b37b925a78fda5bf05a610f6cd89f44710f24afc9ea9e38eec22fbd75bc0c0aa7c0224bded075da507524c0ee252786321607cafa24af3f2c43f8915ec8c4671683fdd6a54fb9f28ebd7bad531d5381149a8e060cee7f908ec2013832828bf72e826e3d695894a3894fe6572aa0c9baa7f5288ed55daf2d630c5cd36f00850ca415dcbaf94c20c8770927375c416ecbd775ae46e536274b13189496db4c20ecd02541729d22a7e951584a419e0f02c3d9aeee315eba81841e3e3ef3a2a2dd9959f15a8a04718095d4e5146978d132aeb75f59769a5616416fa3023eae4f22a71a4da500d02809e68099d432bc7674f3ff1d1a9e5fe21d931c31a321d46c08fac76c1af84253eaa06a0b3e86897e989e3819147b0d73106825ba227f66bae3d205b77ff04690b816f000bca40d8bf544a6b25b3ca1b1a173fcd30172beb134d9702281867e274da8d4af437d475e02617a75d03f9d735204435131180bebf3e30b859cd068ee8d34b02c93afef390ca686ff58dc7e2e7ce20edcc44fd73856e053ec6c3c9d35124bfdab803a430835c7ef38866ca2cdefaca829fab8ae75447d3659c24c72cd1c6825ea0d2497bd5b2e32d6060d9a1e166e3f40d08f05238bbfd4a7080cd704ff34333e9200c8733cdfc601abf3b3169570c5fd2ccc7edd83268fd72ba47795ef7d83116933923746316dd84c17f96c119d8aed1c2cffe044df4130e96e492dd840ae3c8c24925e9160f4d79b6deac051fc4e2d8395108f197392e3dfe64e47c8119fdd45ef3be4d8567109699ffd98d7efca2f8b84738fc4bea1cbb0fb1991bfb8c27159de381ee73a8ff441d5d8ae3ba54b0301d27f6176d78e2fbd902e1d999acc0a073d76f56c41d9411111ecd700fa28cddcdf8f74ffb4124de9e372533743b35b982ffb728df19793e0be3b11af762793e86d93b1552f152262c0f2fa473613fea70c4c6b96d4db99b97b852c1355db850f2ebd91f5c1ee16527be75e06ae2314c854ed9aa772026166d216f4569e4d655a6404a8bf2b66ec99f4e84b1ea72e3eda28550ee58bdfda2a42eb5600cdcfb7d97b3d720d98db1373a144912bbdf0f69c4a0a03c437c91cc237cfd948fab0f38eefd120d7d379c68a12df43cb488d5dcedd16c6ce70617458dc73c13ba7399f0d69635b609b9083ced162462570cfe03814e06080d8baf9e2119a92243033825adcfc5c354806f51582a3288a495672d2fe342e88f3fa4e92944b96e8638a94087387e957e21a1b3cee5fbad4c0530971890f78a9b805870ec42751b15bc1dd5628fe766d137317df779066072ee0fc1e52f93ec95ec1f581e36236c1bedb4e8bc9f8cfdc564c0e2ae7fa24780f2c02b19c0c6680e62e5f738a91051997746b5f86288617f1ae0151ae3c3573589008bd8de22c47f8106d2b8e6d99af6e0cf1df6775612f4fd1b23f10a1d8cae4178cbec20b09ed64a0945674fc4534df5225c4512d2228b9e18c768837c0c66fb3a133d164c5e77f6470407f7a3bcfecec08188cfb5aac0891f9044b7d7d39a23c23df67fc3de4cc01ef80682ffa6b659da67a39350d3e26aa4138a58e0edada30eedd7b432165f42999eb51a4526b30e78393a7e5a20c8591c31ffb382e69d1c75c3840e5a0a5574fb85b9b8ba32c9f5ce4454faf823821d381ea35b0742177cb6f6f34f9f47a131bbf5532645f3859281798320173505a5ce2bccf7b6a393a5cc8530c251102cdfafc52ea24a9f4fd1e4db939842d99e36d48f38b175c8fde212f35e6ae531a4e9d4a949e11b8780b4f3b191858b92a562a9a20b2b35a6d4f4fa6bf0e603ff69ab7d2c39d2a85ca1cddfad69f614f423a55b68709aa99026a1d9a7b29761a7ec18b715a3d760d69f34a341b8a63c8601340271e874a0ba1aa9425ee0c39de3bca91eceee55acb57f8ee93b2c9984ca53584c98e1ebfc3946b90cceeb0a43da2b0fa1272aa1d7e107d929bec894be1f6695a772b80ebe59d704ec257daced036340af51375f4adc17a11a9db7d030364f09336b46c28967bb52a06087cecfcbaf3725b39efe56a66798dc4a4f4789799b415469e9d7067d87a6b8fa50b1f4a0e57bd01b8bf24c1ca9aa440602f8041f594e30bb78e2177d5c798f0909476132e237cd8025a40c91d5cf32855e53ec58cb8e49ffb5b69c8da5373ebc12c1131c28cd6bf5cb68c81b0c3ab81e9e6590e48c72e1f5cd0c4cbc4a902fa65d32d34752257fa5281e3b4ad79045edda848e0e3d141dfbe9dc30442b84ee5b36407a3d1b79cd7a81a0e7fe7bde2430ab6ba561453a1bae14b79eb3c0e3db2abab8eaf9fa76b534658b7f54d9380ec031401ea44d1a14e23b3e6b9681aa507da3a5e2680ff56a63f6bdf2190d8e5783e61ce0114db2623758824fd760a464a8bd1a341f7e3cb74a73048bcce7abd772021b8b272a3c0696c3891f5cd135372639fa3ea7c357f63abb35526b607aba9c3549573af5a37dd5cf19e8b8141989d8b5e3cd2cf14a62b8da0d09069f35cee08cc662dc595570ed7ec9fac7422f4144854fcc83bef7293d661f08e821f5530279e57222af2d5e8f286c58bdea5395e6ea984b64c315bb09d2e4e0c4b911475ba385f39ddb96f7bd1c9c4f34813fb990a73ac063070ee6cd0209e7c83a875f2a5b6cc5c4ae3b8b2153e0f32f1c809a9e65a4a3d00066c38530fdae1f22655c24cff231ab951b61f4b84e8a8d5cd003a4f0a0c64eda0e7b260f91fc7604a77940aeef60a068ed7349428c4711e38f95584449be47b39d0775abb0495e72566915704c1758aa7801c8d21961c4b532d2b1b388edb4cf40e0a9e9445583db89c03cd9f943a99d0e000327ab85d5eac59369562ac5af7721b94089412e2222a6bb1353ef6d6c16514131002ee3a9954be802d8b4a5bad767cd736890d04a0bb9fb85a074b8d22c6c7a00ffd49078f26a72f174fe0c980758933f1a9ae578fb71e1a3281a9e78d437286e341661181de909e3a0d4e9a1c59ff0e4e89b329e26361f13d67874c2c409df3f5b95b2719376b82d9713c0e0cad70dd2dee3ef4c5c25a8f987108480d27d57c66c543f4c5d48ed54b0f3d0005c1337929df0f1509e7b7e34fd35d0b813db4769bb1dd90b5c1e0304c4087c970eeb7f7e71b1e27b258d2bcf3021299c1bb4af34e2571c0b1aabb4fa18f0df0c5484b42b0366c007c56659d6b85d051f4ad715c35384e653f58dd8274d696df1e6bd16dc6a7a0799bc57c47072f41f3e3e29394da8ed3d863ad379b88b62db26c128128dc22b21b65e5b85ccb9a1e7f0c0c9c3d5f5badabc834693214eda3497a9bfb37e804fb04bb9f9eb9e529bbd85e9b1975ce850235cc98a82318f4337695701db076fb16be775b39675b025cafaaf4f31248905b0fbe7fb325e22cb9ea4e7e56916adc1f56c485c6080b05b993d7576ad4b92f6f4ab66e9dd255a062fb9cde97daec1f1f7bd230d2a7b397b9e98197a8be9e08177b15b3fc538b2fb57f93298a5dbe2e8888f7893cf26d7340ae6fac68e2f3de0fca2fd291b8c033b2fb56fe15f73f2c84d8b7f5f26d345b3377d882a159f385939496dd17f42cd4d39545f4356717b5de6a41635db3e5384fe0b43ac5e3d9563cc981c27023a61bb990a3a00b74843f6cc3dfd085ff7eb52e4c677f1b992ad0a851a3b7b057f544749d2b800a9bf92224595172b2b6c91c9a5e3b085b75f660440f36024048533f182f12126dc5156cc8cf7494860d9086d6da7cf9e4074eed0f2fc8c87922d7fe795ce15b2ba7f0431356aa1d72f22512006702584b9fc3d4cd1672838e044cc269cec4c6f449d4886270c67bdf83900b781715c3c291a0b587b8116d5d54e948051e19defdca7c04ac37cf8d566020a1681a43e865eadd7e1b87c2f21f3973d86e3c22bde6a9aa9ef11fc0cf0192b039acc92de4e88d2cdc0a2fb39b0fcc865b7f7690ce89b9eac3f11f25819cd85aa3332c99d7a9f56fb1140ca1bf2985788a7eba96e10e2d4e4c7f73af61d3c0e92dfa1f1fef0ac7ab0f826d67db3756ed6ddf48bed485e3f4d5e93db0f164ca1ab7cd73de93f1828f6f32bb8c26e844d2637fbadaca8ef75bfad0627753a3a7e48b0a82730716e7111aefa87386e727935d1c81d8b2ce6b3e919e3036de6f28ca22a8429a27fe00871e603f03fa6c245a8c13d86ad3d99fc9610fb34f7b18c89235c0892252d0a77e6712d2a93c89eb1c3881875b967f3bab2cb1ff253fafc1886666dcafb0a89620bad773d60cccad43209e4815ec8bee933bb82ba849f17ca76296e9e9603757936c4407153261eb24cf92c5c405594c74aa85dfff7a8a8feeff4a679f8684e743558e7ee96c67907c3d2380f6ec7f23369d6e5d69f55462f125cf6a6b858db3e63ca6a7445b359ac75e1127d1d6c21df18ae79c2440595f9fffa2f1710a851b69cd26a938e5174d7e3a777fbc8349c10693b28b40b1171665d7c8a367ac2bcda0a51d9739d607fb909d56c7390d40130823d251e0d30618072b51807c976758b6dd1ef731f50956558835e23ef4b33739dad33ef18e3a7147b5ca0323b94ffbd1b4ba684e5d67f8cda20b5e895099bd480b6565759f4485bb916938478ac7f785e9e6d010aaf1700e8192a20ef98195e7a1c9f4b9cf51751a8c86cd243ba41f609acde7fcf828eb89dc0f10f99e1b69574ca72b09c01a35104b606cb11309d916a35d1810d830454700e6cda456549daa34722992db0b4c7e36ccb20fdb6b167662db3d89357703fb63a69c2f3ec38e2fe4948cf03882adcb82f84c68debbf0dbad371412e6e14a565414c01aa10295ad2f6aba67b77171c24d60516b2d3d6d7dbdd0f323891586db9e72da8c2f83354bdefecf38591e25fc296678f9e9590eaf8e7990edb68a97a13b1d727b9d26857759ce111587759c3ec953d947388bcee8406a21a2f69878f38527c35ec14c8403c25c7bccd4de162f129606e8274bab27a1630d57e9935a1f927450fd9b717771ce53701c34b7017f04df8828974d95ca9e882610bf5788b5a194a3eaa9fd3e02dead8f16523c05f4579eb3be44ff7ead4a2b9c287d7f2e51d51069414b81f6ea054171b50e2fa26da79b71f6bfc5fa222acaafac798567b1ce78a43877b01313357d48d0d0d4b58473c6476eace6614cb507578cadd4f017b9d940463bb01dcfcfad2b48a57ffde1aac5668474d8600f5ba0400cbf7a9a99df528753c81188f71df77a510770f6c6785fc905457d733fb3f4cfb3ae508a6e73102ef4225d15f55aceb603047ee466f90d2387705d9e2b82e3bf8af4ccf5eece7b6267074650df276e621afc62d2c87a55bfd83922138c01f9f5186ef33c492de1308162e644458cb65ab3c1fd391b2277ca90eb175c1d1777cb75a243bbacc9b6dc688322ecd77f0ab89efcc35e9ab70ab4c9cbdde2f841cb96aa6584164ef74933b0719573c64bf00823de11b600ef2a4761a6db39ea6ef93719de7724e3f06d0970ad9fd406472120ae6a3b6c2cd665e91044cfc8e53897f432546be98fca9c6013b4a56a27cf3bac67a57953daa03ffc6b8f3acb5aab2f3d91e4a503006671332ef193d7c980bc6a215fc4412809717b3cbd47d04bbc0176ce8050016dbaac3d186a7d5d9729baf65ed033ca57e8fd72a399064b771873aa02a8ca6365c7a085fe209a5652745e3cac916eb3637fa21344cb9cb37b5b97e528657591f34ac70a2e87403549e54c9cbf70ba6b76a1369d52179f094a84c0198a85756c38492b06b0917aae54e178520864abe4ab3d912342a7d84be635eaa94442992414a8a49eacce4cba70f0879d3e25f5d515d207c718eb6704bc8f868420df911ec16902a6b08bd9ecc6857918984d3f222493728bc5ee7ba5ec5d75e58c0504ec6ab6b485a4058a7d9dbae40d1cbe925bb1d3117a2a1a0b9af1e57ce3b6b9a3b973683830d2d8e9b07f9919721c5db58bf48b8c1992beb1a588aff17f574821862a2455aebb6248d57341b9de060551eb345984b16d948355fbc1f531e813eab9293385b95035c9c5088e5b2292afd1ce315914820a9a9794d18608a65e765b0652fbfb16b9c84f99c705c23fd40b1427e579468c885aaa17040e5868e0830cab87e6a64345b123cbeba020079098a7eaec4e7dcdf498a744c7a644bdebad3655fdfc2583d60ab985f6228263e9588062f64d0515732a0c2917c4011fd2cdfe250125b50e9c291da4bb31ae683a5cdbb43f3f38fe7a50ae4f81481c720bbbede3b4143dc1453c12be8c93ba8db4cd6f3c4a6401e90353a5cb88c3759a18f383658085b82b7502d90285d66333ae63d68e817c00c102f5d4acca8cef47777cf0c9bca0c9e01097c4275708c27a581383e2821e988643f0f289777cf8fb67d0f7684815c32e1121936a2e0279748e4514239cada5f755ce4214d22613f093c2558138de817ddc567648f0ef3bb638c9bee2e4275b1587bf3e36c91eb110e0675dfbfe5fcb94c50fc47099624ead31f091d5d73c452ae766529fa8e2074337c0fb0ee41780a15703e5166fb78f3ffeb088225f83f2ef05411af4d3185216444e80c89165d157fc2370da977c3d948a1dd5151b180d80b0a94360dd5adb7cfa0f6e7ea1edec1653a0ceacd2c12ec8bcde793b44f03ce57c87319467e2efc34468b8c3be11833e82d750ececab8c031b8edf1a1e4a711425d405724bf8eb8cc8f71ecbd49c04808e783d0551f64d3a965cadf1f91458b306a64086221194e7170c4f7ba4f21b22c76b02506296a60e243dc29b4b353746364347cb0d9b3bb7bd45e808323a3c145fc1c0df37a7c71f899707cc0036d19a55a3c5c27f25d88849683dd163b08f30be363289b9c2b36c25077c0978d9a05dea4735b23be15887bb3dfeb9cf2e7f6c3ccc4c3c2322985dd8d2e76ce1a40f5ff30f28c4308105abd815a1945b5601abea8c2a6bc3a3c63edb8026bc2fdea262493e956f721a8b10a4a482b6e4af9eb621fc799e8af5b01fe75dd684bab6b1caaa267f46abcffc58762e98d3548a588a2c2fbfd2209b30237cfb13e95ba42d6f12d05496624fb3991c8a209e2821f3c0da3a13aa2cfa707f50b6c6488f305064a3078d32c6c6237f9235521723a32179a078b261c2867eb0a0e1566df3d035c435a81dffaaed4d52905defb71949689e3819ecbb52013afcd0ced682af576bf0974fb6dcf4341483dba6f47ab17a75909f0368024408782a3c136d7d7ce28362b9d94ab33358e669ca9371fb91080d1a1a27deb20930e11b4851011908f296145a97b452a19515e56c79f14ef0d9810f92bb128ebc084f586051ad1472d85814ce327e0a7ea959fba6ac41f48f13b202d6e2c6dd7903b35d17a3b097c43a5b963acb94d0b5598f9fe5fa7b50e14f3ed44c495c028bb4d2cd63c36c34f3749642778be71a37b8f645bf457d9c87f830a704f8ab84d61f4abde8eb2ee9e0541805240e45e90f275ac455f8b7771b0172e55ecc485a9f009e5f87f26d09bd82a39bb48443d97b8d761fb0dc407ad5c5049e288056ffae0df2a81a6a5a4a26754f60c311c96a57785a721957b0a46b956f043428e160e43cc9fbb59d440b70243cc098fcf10aa755c947fa0eb5c53106e98229963c52c164e6d9381e0f65bbfc11630dfeb06ccb1a3101887ce82b5ef742101fa3236972ecfb5db69d0821f409cf36351fc0851c0a18abb4a443c7bea912148233efb3150a46a42006eada0f8d7a4c1444f46f259a38445546e9efe03bd9d87bdc8d91bbe1b0dc9657d1883caa14db7cfeafdc5ea94500a3ad479bf7b73ca9184d2d292e939818a5a829b93d5b7829817badb554c5db2c5efe947e9e20b9579ad1208a0b84fbd5d26fa9c82e9443f0450f511763077c31809326fbfb117fdb8a485e37531a6a0265402b1b088d66c7e48ce5505f6c2e8f5224a68260bd053d672d7a5ea033d52d9ee557864f7cabfa5d94ec03e13d7ea8620ee6a636f50cfb58db0178d56e99f6869ce90cec7952163e67e8c13f5787bd5950ce8974f26e2750922e2f34273663842a8270e1390e99b0e1e8fa6f0a952aa3866e0ebfccd19034e9e4097a4797c778c87928c79c476df5e77313befa2dc4cf9f6814fc5e43a8cd0e7acc5c84079c1995b8db41ef2f83a31db9dc94f66215f32a891f1547ca52c0d256920aafd8845fb966298221a6633bba4c58c97cdec3ee9a977833bc56ae23c984f1cc4cf008d9ae6349c64ea8876b1ce5f43b72505a3d43b77c295191052adb5e7100890b1b61a653e3aa0e372779718961245ef1c840d58578bea01858e744d5c887825d8038f3a6976dbd43338377c4d062b4e4df4db4141b9d7a8b52ca4568a57e2c61d20d409338cdf3ae2f718d54a888364d402498ca5e7aabfd885213810186e3dcd2f4a80baf56f34b24778fcdc715dd73a287257eae80fb395981d6419a9627d949272c4d038d584c46850a55618063273edc6ee342815b397737b44ae354feeab2224fa6d5110f57bffb88cd05d2a2a33a5bfe6cb6a9cdbcbb172befb820061f45f19c80eb129b6e3906fc5ac349b9513a11e465cabcf1c35d65163b85dff7da6fb2ae36f7a3b158b47fc71a89dcc565d296e79ca3a53b42032f02decddf8cf6e8fc23b54569a3e99e6dbae9defe3623dbe122d10a7969c02402b6b707455651b01cf7e07581559547e604488893e01bcae34dc827a12d8800e6f9b56e21bf2cc568f1cddb846ffe6979dbb456ecd3fafd32c8ac926ee24c7e05f89bc06b8ce12205b4b3de18904ab3af93546c670ad11bcab7040c37c6c4fa140cdfb83799c7bb67baef07a646ffbdb2bd1b0925feca8e73200484fa37ce006c9668eb7083edb765f37ca41e4cfdb01cf4992d90e9fbaf71a781f8e9ca3b38d89d036a44979a4d89f5ac3d77b13b8f547e2e044a313febd57a9a265a9d34be018c3914b0770472c3c1d7fc361a1b91efd7ad323cfe2294de09e8c7c9c9b7f004ea3478ec93d9fa0627816285490556d0e78f91e343ebc3a3729a430dc3246d8c9d4f2091d7c1f0804ae49a1960dc71da7a8c66f77c987d30244d6f2cf257aa2de67426cead2f517222ca36aabfbda2ad6a844ab40a36be8f13438938d364a6f967a5709a6b832cba7d6220fa21c48b69cc007e66944c244912da41d06b5b245f3419f0b263b0ac8ad65be9dd30f666f89f66ae9ef48c999ed0bfbbd83e7749c8ee56f20d626fdc9d92624efe778117092c1f48238dcd834c3d95fb9f684fcd64bc3de18e3a24085c023c9d312ff5dd22bcf6298ef74f43a2972dfa8955fd116e8e151d3ee3b47d09b99d8efd950b0f2d478c7613c09bba67caa807c173299522305bc4dd9bb22b2f274e5a825712a2cb3c47853ec43c8a6240fb4e96f6990564223e942d18173502a97105ef410fc4c1425888f80931a1d205664529d0eef48051373f82761d73fa4e99202fa150073706e5dfc3f4e49da1122ca02747368df7ae16a720b7edda7a8683ed54de14417253b9e2029fdab5285f500960f186ae8a2aaaae79a6b84692352fdab73fb1520c168eb2b42bbed85a2399675f131dfdca0713f6d02a14555baf87dc8f74c2952018c3ec1c814e6bddf073900ce27b31977230e751ac10c9f42d20d713f73f1d0910fc3c0bbee9692475b94da356b34fda896c29924155f9ef32bf6e60d4f01102e3e10e9dc97363731519c036b52b7c07a38d0decd97dd942455feb519b1ceed64ad2fa726604c298f3dff36bc019244a7c367e7862c46f5dee1b0168f02558657de1edf20a0f821aa55cd671b28c1ede9aa97021a65cbeab80e2c11a92d53310f815c570c0756b9fe784a6c9d039b7aada2ef3a10d7451d9a8e7ebcd373525100af450ec285b5028d79dedfbc3df0deeee853a0222a91abe44bf13962e91782a643836819be1676a90fdb3649e824575ccfa1cbc7c7ba2337a4b7f002f35b8f6d572240420bc75df547fff2b05fb590f4afb5b560623dab00b6ae9a5a35c9e685cc306511b7aad268e246c69eddcfda21159507d154337804e9b1b07029c2291afec5dec4ec01e048ccd8f879a76e0f8728e52a6506f73fe188711fdb21944930d40bf47344c3e31a49f3134f5fa5f4d296fcf7c6d790deea2d1f9792debafa1911be5cb1ef57e7e0923a3d4f030d4ca414cadc18a784e088f5e21e029b4ccc45ce43af64b09bf1b7e0b2921d91e8c29a32b550fe9debe4c2a7601a8f320a460eb9b820a5332930ca2f1617543c77a3e4d410b2d55db6c1bf3e119ede36fd07866c5a83fbb336b13bc9966d7574f21a23a605c30dc1cfaac3afbd8ee17b05570c99e084fac9e0033cbfa4fb74bdc5d4db7298931b775825c6002174eeabf04224d485d0ef9b9db87973e3173790c50ac72c2bc72aa5ba0c42672e41c2a78a7563eeace7f93cfdb61a56b21c1ef65c2623e4521e91ad8b7d155cfd13eec1174539fb540f054883279530e2e6ed82cbac6c0be10a89287ab03211b64add98742df59d79b9647b635ebe8053499272c8379fc57f4e81986d9fc764cf7bdbac848ebc4acae5ef424feda3b6438172c6ca7856de3e0ca57bd8069e90d62df3c8769be1e5dd93e7d81ecbc288bbab13bb26ef5e627c62d228c8249a79fa9516c507a7caee6405fac63d31c84ea92a542640747a43e0fbe0b37848943eb7b2fc2cce6efd619640d65082d913cb187b066ba9931d80ad4bede461c6f6fcbd585b12ca3db01ea679d29819c7b439022c9410093b3a44cc1b95deaa08ea0ff6db3b5fd1525dced487c960c5bb50d2384c76350d0cde2715b7c67e49b31859107579da3fd5c17bf577be7123469d7023b27542cd50d0d6f75e0b055d9d796b3cf620c7af4c34670db3e5d2a0aa44174dab6b8716097deb06444ff75e0f4b784c59dc9a1e0624772124733e799ba9583e1664145703d453f177b1863a26ad1e7a6e764528bb231b25b1f66d37bd27c1e2dfcb49b4d16fa6039b5048943336d63a05e54c96ebcb133ac593a0eca99345fb9dfb6525678ed74aeb06b067f87e31ba187894f29739732f8f3c618138db38b2437edc85c1e47ca7fdd20c0aa3059da6a06f7d7a635c7fa6a81931b63c0b4bfe7eaa1c00a9e2037d177a155b185d8300f8f834a0571b4b30581f73c9686cba6d534c74cc2e2bdd937eb11e11bbc964488c29d77b3ae96946c66a79d0336543e2d2ae0646e26c1ee6a7fa4ed0bfb68c851163d0d0d8bec65dfa7903bf720099c2c3b914a7e818e08e632b6bdb5ca35007cc063265106c710beea5985d65ef779fcd9af0f6860256eaebbf30f8ccb275c73cd4f9e7a29ab39cfa1d1fc9df39d049bb29ec2a6d1783dda92b3570840078fea08db2de08e413572e8f59aadd38399cacd48554e3f69356b7bfb845f5f1d721a93f32caa36c68a01576e23bd7222a67388d12936c3904ed8f5f0934747cc9a6941701786e2fb36585eff5479f02badb6cd6b9ca4e1eab2d397624bf83b20270517fd32f07ac4278108bcc284a7fd4a924e755af9166eac3b74512ffae1d1ff08ca9359df9439a9dbebc9403989ae9fbec63babfe169fd936826baab2762747e6961c236a56b2433a953ad7ec94b4c162d48d38ce5bef4edc66610586cf0eaad5fb9c823e7bac6450b9bb91ce29f2cb70bf20c091dcc775be97f05f525326ffb610170463e7a8f059fdad1193fb8d977e57cfa4592b918a862e3e5ba9d07d9a906f9b2b8b5a83a4e11eb7426c3a73ea6fcedf001270c4cbb1ebd9d8b3b2df6893e8ab0c36470e1ecf65f6d8b6e2982bd8b20432237853ea60baa8dc99bafacda4d6cbadcec1e7fa0a1c28c26db57b6fc27e84ca418836020343f52045de9886a6edb4b576d05988ec982c53e818d9140850972f5eb9ccd8411368f66c0405f84bd6eafe3d25f859847b39588f9b777f100498618ea0edb246c18603daaa189a18c9047e4f0d96d4f1f66c7f59f28c9be33477298733b82f2ad87e026567df40cd26ee4578731a3023f7adb939834ee75ea66f0e9f3973de7701edff7e9947868f4515c154564eed1af570192efc934d3662464e643ea30dc2a917710cd49fa812edc91fd39c771300e1e15bdd8e0794717159fb8e509d6e3687f1d3fd334b9752aec0ad485886c818279eab8652e80e26081a38cd47e185867b30a35ffedceef314d87a259e1eca6c6b4002fff3c955a4769bfa7092305d78a36d7e8f9b0a5caa109049837f0124d7587211ffea2973f821b067192c4d455407261f675c26302bd5ba892aca078bd9d3e67957ad90539b5acee94b3ba17093ea58957047319658f2afed4b8b8958c81321faf8d887e560ef43f383286c20f73e003e3647b943d99337815eb2569a1640f81798d0fbcc595906fdeb992113e0c823183067edd085c951f5421a45444ef2f95c3b991df0cd3d344a44b81b1a1c2fc2a14a76be05cf92fc305f14180cd56cc062f57c240d3c36db34443cec1568b36dcdc7c3dc3ae1e4eeef0da5ec4aaa5c7a20f6f72cc495f86a2e7ccf039063b3b74ba80ae28dc2e9895a8f90a62947430f24eac91785c648e18c53a5499dfc03a27fea7bd6554372a45e16425cf38558f08f73494bf9a605ab247b772113890ba32704c19d673328685159ae790e69609835f00beb04121eff9b0a5b076078736fb8156afd9c72dc5b17bb72dfb8ff10ba77b8c4da48f4286e5aeb0e424ebce5136c5a60783eea5d824822e623808733ffd757f3dbe6dae4127a5c6d287fa1ab71d996fc4680549fc506ba8300bd3590bbf65f699a0fc61f4bd8d0e6fa1e99aa55b9f176a537a37ea73191b33c91c632dbb24e6afdbe1806aa3fb391e8f169cc5bb187b7f43489ce7882cbc3b2c5d9c7fedbba1f760ac69f8996cc44a473042a155c0d8b8ea02157e0cad9b037159ea41921bc9f362463b04181b0937aeaca13a8b9d13a972ff2e0103b118813d20faea8d1ee364f5e9e3c1728cf176c920a1f31b50359286392def5988e3893123816bf0bed6335bce1bd08bcabd227b8f41c8611487245a36b972ffde20a5eff38067ec8adaea345940dd32c96cd4e39ef1de881cc8abd02157aff9799c85167c16bdee6bbd040fa1a4ba344fcbf86d3ffb448007e9529fe04a93e81f73d329c47ce09898d9672f3d8be6aa6b94ea1ea7aa7dba906dffa61e5361440a42d6c6823600d499cc1c41cb036c3e88f39923a11866231f5674239b5b655da6b47773a9b1cc51f2ba8b81ba1826d273758773672036d2779f43dcd83445ada3138caebbbf2e97735a962377921785d6691dd5df24785de62374025994c4d1dbb3bda183484d4de56e459fab69bb870dfbf57e0a22c673d7d0754626c6f815b2958321dac61fdb30ef1544aab3aa2438d5b0b0cac7d6aa416989ad86f1133895913383e147415b7d58f622eb323aa4de154e23f9d10e10b8c91150ccb12bbb06893da4870d21fe38d05e9c02e453be6ab3173b404a1be932bbedead09d7c3d5dc4ee517b117277b08273d77d50a4f82e985feda2f4d5271222d6bfb06bf9daec6fa5eaa8ac88ea3ecf31189d2a990c235ab93a9882a7b1443e228e09874e06d08e7c06bcd8939fb13032450ffc2fac1d71afd4da0e876abae64b641eeb0dc88ea1c3409f08445fd47c58e39ec5f77fffee2c23fb245764544484f77df6d0a71e8c24ae439a8d91ad45dcb8edbc7ea68332968a6f37da382b05fdb47baf5599c1397975e964ca63a7707bbcd014569dddef5cf2474552a2d056b6242d78876261709e291e8165a98d18e846e3cc65895bfc9afb6e4afb1afdfbcc75a9307806f7a66cf7970dd47c9311f823e926fb0095360b18c348c366260cd0cae33c8dd67264d42f65f79983cda1b2d0c1e1a8b73cef69b100a774b708e19561965eeee7172b717729324f9a9d522e2ff3776f16e7e2c49b2a322184007bbc2e88582e4798b9cae3d695c76a9815fdb58a8f87268f822cf69b63350b8883075b547cfc8c8381e4283de9e7330fdc17a9f95254126bc70abb01b4756763cd53bcbed3f4ddcafd4ba19f9142f8c22a0cdecaeedf922f5e2a2b50a193c9d81ea2170a1a563a26aea05f26d01032e7e03aab1d0d9fd240f110fcb3c4fcdb272e5ecb874af443416bb26a98d8f3774821d72ffed719b905b66b22a2988985ba3ad20b465507734fd2c36320930ea56e5bd7951765ce789030dff29075be97884dfa195eb554190fb19f9991d618c0220417bdfa96ae760f086039b6fea6d2b67a48ef7031014e936608cac6bc3e240f6ffa09d4b8ca2a62634882bf007eeb001374d31f92a7a7e2a6d5ef353498bfe59871708d47b14314a16b3b03286b3cacfd98de1cc320343dcba82721d0a0600259f408eafcb57e34a9725a3de3adf849af7c066dac92886c7bbf7a51bfc22b23702da07360ad4f64452518f136ca9a74022a4bd57b7b661c8f234d0b067914cf97e6a76928df3311e202b5e4930cbc416ff2ccbd7cfb3155449fbd5d59ab02722c653a5aadc503a1c948df464601b4b4fc6cbcacb83312192f48c69835b1c584fbc0db23a253eaaac6f0af2c8bc4cd399fc846fe9a7b8a13571708fd104d4b318af60b7826a4807e3ae8b80152e279b63a05955fb5fca9ae62731ccf3a527873ab6eb22ec7868ffc7bdd62860ac99ab33ff6d41f02358cee91cc04e35812cb79750850469a73f1207b3b0d00fd8e43e876fd4186c7a305f047631949918f0911194c356e3016dcb1eb2ca684899333cee90db01c39a08d3434b5faef29a5511082918481431b4b8087aec77e31a5264f141558ae1edaee70e9a56635ee05f47bcb6159b53d6fa0443958d206e0db331e1664322fa7cda119073f42fbe58facabd7e63aeec23de9d8f85491f7f904d4cab7e56ee8c8220b5347ad7933f67e6c7ca095910609028b4ce03303677e62469f6028f7759307a2747b6f33d0c76d766cffac3e89aed2fd99e4e9039eb92c775dc9b3c35224fbd4db62e06f3ffcb2de9d49a163aebd0f2aeee01bdeb0709d248aa9ee731cbba334f2b7887c1e2e6cf0e84aa82fdc1dfea30e591c7e5e44d68f570c2aa42f692d416d4a775c48c13c536905df54b108c059f5750e0cc2cc2b76a4ae6ef217b3599971074a9963201881f666e71d0f36a16b3c796d6ce464bb62db39157f790449b5526bd594f609d13c51f5aa33e319bf33d4130d56a87d08f91e38a44679c39cdf1b4f77f3c5ffb357b45143c8577987f220fdd66734ce287d5bedf454ce41fced5f64caf13670e6d21f6cf86c0f7ba8bd50b3946480eee0ef8819c67d2cb8a5a09efa61192bac1e12c8ff6a607b996b719722a89ff999fcb06ba6a84ac1e8cbb919131d2f70c388a0b4d7c0e48dae64e36bf942ec2bef43343e4080bc698fee06f5ba96a762e7b5d62ccd4bb00258e841cba9abe076b903b7b22fdc3dc2ee60e935c66d18b5a37a897008b77d880a6132c106b0d2212bd70fc5e0fdbc4522d17fe53252e4e6646ba67faa9196c530f0846bfd15ef4ae17a8571924ab326bc02ee0b0d1d8710c2f5ff62c02544938f1c41f42f7f5acabbfbd88f1c2f66ae4b1e60e391eb216a602aab08b073c583eca84048ad6434a449dab947513378fd4e05a36c4655b99c5b453ff63962c11257ec1bc425ef46ae3a1a0aac169137f64b3fae76f62ee187a4b36d5b9c3ef09c006d61c5625503877b52d0a173b4580c150b21fe72c76de747c6688d235d69c2b02a23b1b229a76ec6cb94a8aebd835d6d99e6773f89e3d8451aae64119e331eb78656df2423263b0d5b23e45af2d5091bd4eaeddd23bcb7370fa1d82a976a27715031090e0bfaa316ef6881f1d7e5a30bba5e1acc9357f3c23d27245ded9759e600e2d50ac565748fcccda2bc0bef3045d80b70599573dc3f0cf86f51ad2093d39d3075b059a2d25f85d608c82186806561505d7327941a7a65f06d5c5bfec6ffe3610a10e20a9f4f71f223de89840f2b25ffbe23c45d32c2d21ff955db34f68829508384857f373348c02c505e0cf49ea570073da60fb893bb8ab13266badb16bc78203a75ae6aaf2915ddeeb153f8bc420351d9ac269129b4d2d27be10526daeec8e08e5571d25ce01c9691d885474abd9376d823079d6b665d12b9330389b91704ace316efcc2eaa28b50a4a4ecfa86c3649d98a52aa9dcbe7d0b382ad78fe4fba1f667cb0397ec34cae35afc1444458ffa4b92e080cfc7537433d046fabb3a702d2defdb967dc491ae70e800c24fad28cb41abb7ae0b9e96e45a97bdc36fd0299a160fea104fff837dccf35594c221f839074d9327e44b9df47295a0f10f375b2d5a35ea30e0d50131e5f21f55686bc12434f7ea2c637007b31df85df8de2cc2e37e864066b4c93d9e30605c9713146cf796bf495ea1a3d72c77bda49fd6160811ea0fbd2d891630f026a7b5e1ff8340f74bc114fb2c965c3171a138bc478c257047dbd462568178a1b2370b6fc93ca12790636da5e77fdc555f4eb274b403c7a41fdc2c78ed989c744441cc14e99e9e4a771a502e59fc22829795f966155198b75174cab95e850de9f879664f0b7e563850db27474b5b5c5bc7ff7e0259f633fb1a6a7db7e301a26d0daad330f690cbb8afe549b751660e878a0b0e9ef9f7388f326dd499faf5f2498117e9f3d64f5163e812b7b979d8d67d41717f96a1fa2812086c727a39c225945c5fa807303a93e78bbc731ec686f405b98aaf3d8bd1bd535c90ce4aadee5c71b0e54142c94948f4b94c8624a59152ad33782150e6bc19e1a8d6a75ec08af08005eb44085bc93fec1e14085871b5ea8d0bb3c219e346bf72c0a8f4ebdb6c0d6f2d41f2b927cb5b6b68c3930db7c85bc535b7be58fc319db866ddfe7ece3c85ab165e56159117e9248021b7c67a51d28d68a7c68e75fa26427281a269a499b7d1b141e049f844859575eea802d912a6963f535545957d6184fca5a40b61d70f729c7bf36421dc03419c9089f3e56f66e8887fad5fa42b211bfeeed21c28a6b804430b8e1564b38afb9b0ce1dce89d29518863623252aca9517e29177738c10ac6cf39f3fa1c595b35a19e76cc073dc5aceef79703309721afbf9be8b5bb9be06ba69f1ca865b307cae228384bd47d3a5f164d65951d79e87a207d1e6b3f7431b46d57418e575fd3e626d5ff38fb11577e8db87fed38faa618aa26c65c5777ff2851c90eebc1863e0609807608a78bf7a86b71c692513920c92cf6ab5b2277491b57b54f2a1ddc5aaf00140ad276e828959229bde7a0b4a838916304f121a0dc41a6c83c1ca1b7b3a9f73ea884bf28d5480eab983cda069d6c19a92401636d88d49e0f2ca1ab685fe0769840a32b392b6b710161b096deda18e5f4c77d28c0a09d1ed44e367fa6bd19de9c63acc57677ab348f3866eff22c218c04c6bbc9662ddad439c613bf55ae3b2fcec8ad65b08c754537cc007c8c3806d1e5295bfe5ac0f2493df1aca41bee0b01ee017aeef4a65d2931a187ca0858b76c44acd5cf11cec125dda91ad0707c0beef96db75ad6a6fbe276d9803dee0e75cdf03bd8d447d8c089a0e058c5af9f9c345df5b109824830be24f2ab5350c1f1a293091903d3a4eaeeb1c1617653d776740adf5b26c1e6d02d546e974ea94534b5ee57933bc0bf911b1bea0e02f02d26dc22d21fa8d05d89b2132dac7054d5f9bc2e09c601e59c4082689a9dbc027b2416e34cefd838cc1b6559662d2f873c5cb080466153a1e64bed024794f7345bbb190fedfe833c903d12ee3e8bacafb87f1d5fd885684cf9ac21da9844bb9d8873e013b9ffa50f303994a2e917758a0035c84cbc5f33325ed0e5868b9eb12212a4c10d39a5933127f2c8e56a97aada0616c869e68308b2806b88a81ccd4e3491fcd3a8e0869692b6456b501bed4b8a93b7275409d694d593c3e96c87bf6bdeebbb4b24e7aba3c63a9cf50f71a5decb2352bf8fb5576d20dd16d53a68bc4384a7f9137a7278937a9c63d8d4ff72d69c9fb5f37c511a7d7a3a083b8b974261efc83ad1d431443051a49e1d906a3c45701340a2f75a91a8e6b9c85ad11c87facf43d15f2b90647b1458235a66230f1e8268e7f84f77ce7f41195151f1c1cf399ab126a9b71c0ea153ac45937b740f811549edfc7305c3e9900b60472b3cb8565f8b3fc2b7ddc769be3cba043d1eb1ef50a135888cf1c53f0cd797fa0589e856335fdd1cb2f94378c83099124768c9b10643d3f4f9203c2d204a4b5d2e92fb7b37a4c15b3f7fb179f9ca4c18fd0213f2da1e6d4de4887f4ea41fa73623b47f40f3af9361b495bc6b57c86986a9bc7924988d67a6d0b7e4c81ef683c2e61bc781b8f0e5d5beddebc2fc09cc438a51ce71d81e43650696d7c073b55146f2abf466dca5e79ce265694b35fa3f03e6f6acb46bf41fcbf2dfc23a6ca6ae00bf2837ce9eac7794485b9b2c1acc4b21b3d24ab5f1ba616ad530e03d9a97a3252777b6ab9c55e1b2f7ef659d3699baaeb9d98fca21dad7b5f31f60ce352dba44b02eb29855df63a8d7ec3994fb02b0882ebffbc332f12897b20b5afc3a072347bb43f44fb8ab3abdc98f057d262a64d4e52f1618c8d775bd825afd03234997918d8310de607b117cf56b4b5449f6f1ed990749355e550dfbf71074bbf567f1b87090052860c1c04e94928dc3a29c6e03f0a8ed4784eba601ffaf1874320a359a702dcfab4a0263acf3fc84831d2340f18ac47a67a642552397a05492be321b166bc204044a7e2a974647387b461cfef606cc3a53d5e9cc94bc4090fbd1e004e4bb1357626f69562b2d0c330075f8bba32c4e7ed00a37dfffa19aad62fcd08badbed216115cc0927234a019d03b2107075f2b5fda01a168ca1e38924c28361af716fcfb86d00252d9f511818057e72871b3551a8c972ec4e7ce040fae3256def536aec21dace2cc0b4c04a209d6f8659fe66ab8e2c3a9ce0ac4226ce6200681e39d46f445c8653e80af86d7e6f8673bab4ee3ba3220ec7a8639ec8d233a045eff77682a2785401052e7e112a5ec2995306584749e8d7dd5c0a1b7a2c4ace8d994433ac2d4c605e9bd0e19d742681b8f7c7040b7e133452a5b5f0c6c53fa187398f146b647157df22ecc78bcfa12e37338fe62b383ce346b82a30d3d146db57682ad2b76f2489a4f7c4e4bbc93d11333d01b2349227f624f1468a11e2a620ff857ed555b9bd5794a50390eb3f80f8a659a02315bca7bdb6b7a81ecb525846a2e39e5adf80aee19f141f95b1787afc6bc8c2c5715f41df46fb163f6f5c5452f24882997da23e147ef6254f0ffc5165217f2cd3e4a2773dc653794ca3910b7f5252066132b1f6ae0a2057c885d4f97334f0ca3719096628de3372a89583f1646df94ae92ef59091e25835c9a0a01efc030c2f2a13878794b2d0f3d95bd9cf34a53fbc5abf020b93b3f787825d0695bfa049263c65eab5beb011ec26f292c37b0749e590a35db0636d15627f0e01957b79f3b6c1044a11384c247e530da18a05061d31e6dfacac4c421f6a217e08f6e2d2dafadd47d122c813b23e4c980d47ba998c28ecfcebb52e87b137e7cd4eeefc75390ee7257d5e5eabd81342c0ee7ed886c290459e2ae8bdb77b82a0b5cf2f5f18ae19c121b04cb9d0a82c1f20bf04d36e59795fd5d62e2fd906bf8cd1c6528c90e51a72492be32c773d6f78ceef26dc909c9c4b14c133c8afe44d30109b1bca339971fb4398ac967b8049ca7c82e3863ed11eb271d5f60be427683fbf5c8b0579021be69bc05a87e3f1209a5e29466834057324627d4e885ee796c1bb7e9dda23e6069d93d6f9ae6e5d27e974c245c6e7182768342b7cf2be936eec0c67d831dd6df73380fed8deb2ca54236ca89cfc7f0ed4e627e1506192f9da8160e0ba3e5d04ea06cea3b62f08b7997f1b4d600f49c5627549a763c6cd2575d79bafac76c208291b61e2300915c7717d0997c6ede728f02bd4306cfab9c9110fd77820f105649abec519d65d2bd9add1f48797ea8a9860b764d110cec7df1219b94af9854fca9fa8ca6919c94078efb5379a6e5ff7b10910ba1425a7d49e741ede2eb0980d2b70ea3fd42fe211e20f3895da3d1d54c0dce0f1ed8c3231fb386b88ea88b2d268757e7642d7ba76b2e82480d1703af0712f8d7788b85c78f8be8568a4d6f605224d1630c64a08570f837404c0a331b96fcc816e5113c34f292768000de0374c8ca06fbc8330b30589677f604331f9e1e7c448775d790a78e291d5c1b58a518656a430443699e50367f8c2b4eb69684400b2a6b21f5bd9beb7b5c459fe54842448ba8ff08f51ef7fe2f67a791aa156ca576a068d61f68c97b10072b4ff01489c5c378dac8d9060287eeec33f7395d62740958065e64fb90e458aa2d21a9d7bf65adb0860213c1d7319a139267d3686a4cb93506a94ec9a061321c9db2ce5a28260504ef0f1e396e44a08645cf6438ccbf608d7dd4adf741006bb4e73bb3d3d1f1c7a30150aee6d6894a288b63494767e0219fe3c008370f4dd49a3e700018c51888480a80b03fee543fb22a7652e4100902e565823fe49589f57aaaeba9e654246546310935bf8cc020104dc0ebc7eb2183e1cb782cae130b0db710266070c43302af7ec5e0db513e87df4ac6ef099bb46ab40449b17e90bc46c4f68ad9556b74612dc60ea6eab7eb08d7c89b3c6241f9c7fd401363863cfbf5e79a96c6cfc08d5bbc2b995ec6697f00dfcdaedcf395bd2455ce60d5ddcaa17c013ad4e6dc99a0c6bd67eba873a0b17716e3e6d87d8f5ef70c2b6a0ac4b9aefb453f137770827cbb678cc841c8b0b09d40bdfda07a17947ba78738ea2cca2289b3e5f0f5f9419599f7ee404aed0b110da523b8b65639092c9c766ca07a83ffd0a274e6b3c8fdc88b594d556f85d74bcb7dd13d3d384a7bf7009301eb46a99b1354c8c0841edf2e761fab9f30228c1d85e4ff810c80eeeb00744172373562f4b5bcd8f9e736d3628f868da0abd4e0866fe9984193d2859b8047d8c59f8177861919369ab13b4de1e0f05ebd80b2b35090df20d5d48a1fb86fb0fdf86067d0f84c126e67b7030e25031c5e8589e2a9109796dbd509a029138f253893f1c47daf15b424ffc69b371c88fc49e32b1a27d5a56cffc6988b8746c50a3b6f6111055b260844aba7eaf6768db522eb982e4d3e9a7ed21fb452336c47ef8a15d0f32b277e4b6d0bdc0cc55b6a0ea6ccd7b745a03d5a9a23fe3bcea1d4ef2c3557624bdb04ac030ccf1d70317a4b636ca03987bbfedd525344e69d0a7e70ef1545a47ac14bdeb631de5ecd2e6ecbeba7e566fb710b4005ee2d0d14682c16b438db1098bb5ce473eca572e53764b4e975c84aa3768d5df17eaa5e044432267d2fa6b0616d7628ef887e1fd51f1c32ac4b946c23ecb92a39d3b41077eff223db0a24a1b40efb62a97e7183e2d3630a97d629009247f73d00003532c19f71edc24f9aef1c27f40519297e0508d8c0c17a8f0c68b1cd94e5ecc1630967b7a8457e33702dca12d6895a5d2af59657f9e351c6f7474f78e266536b40240d4b5b1160d4639e55e22558795cdaeb9815d5779abe0b24c9c0e84febf76bc5e4e34ae0b4c9b374f34d2135c07567bafee70e8ea2ad3d8f96b899033ab361a12b2bf40ec94588ae25b13790c7156f1e95c803aff8d8ca1f1c272858aeb569253287195e114bb4f409f8d3ab7ca82e1a4c4e1819773ad052b140bc147e53de41d6213418a3eec311668add6458d70fb8a78d5dde1dc6a178efa0c9e1366d0c148c7b0d7f4a6a7604b0dbf97e8c36e0ae2239a1b986df4a4a33dc111c2cdef0c3d081a921b8d1a4e3fd35e3d60d26f61f521741a182657b4c57260ad23a2a70bbef5635c083601d3976929c618eb20a296faa037ce87208357d2dd10853d2b858530ee498c1672ba1986ff161252ef0c500617898e2ceb00cbcbb779f446b6b53b9bcc12b46d865a092759d66c479c963dd21417ca0bbc731345c81d374aab204d3507ae0b95f30ef89d47864d1adaa7f04e04febe3ad5b0040448811283227b49d1c14e493dba4011030bee5ca3595f7078ef414b40f695438297688d621c213876f4c76c74ac7adf6020b8741299e3b632c226221111cff1cd2d27538384595a3c934aa34c8cccb1a865b84bd88e630e4cb92da9d76078e446a8bcebefb0d5c8f3eff257c7df2d6625bdb3a6d693514e2971b106d97e87ac1ea7c5dd4e32ba351bd9495e4e557d3bd5036b5ffdfe248def84516ffec5d1cc6e1c1cee68ad82b695bcad8dae28bcda6551e617a1458a244f24f4b4792123cb0bb2cda16a5f12117d7e2e8ca83fce7a436d143069260689ddc4b07f898c8beb1db201f8501f420a6caf82227b32087db1e57294ae514a24c959dde30326e1575fab965f0a5c87b52d1d6f055119ed5aeb036c365ecbcdac7b18adee795b1906494b5d3eb7f9c65063eeca0910cf707d6d18bc2916e3a477c6c8cc8f822c2719916cf050e0dde18beb0ff336cc63888c28c26c133c621d4b1def50f2786712be4892e77cc4600cabd14414371c8cd5a4a3c6754bbfca91683ad65f522eacf6bf00e519a901da729062a739ab698f48b832c80df0775539363b7aabc3b52f0aa219ad08582fe1dd50252ddafe775f649da093598c674ac14a147b4e4b6a2e9bd271970efeedb3e3ed379f8817e3969b08966efef46a1c593f55ee192ff827c5c79ed337b1b4fcbf97fec47bfe2153000b10d106db380103c254d731a48a7ca03585eb465c3defca8b1e1a3a1cd3947f0d53eb1b1a4771a0a1862423ea447428b05acea368737b8e02561daa317d4ecc2c06339a6fca4d3631d3be93d66bcd9aa52c4f6c50009a7eed6ceba66e795ebc33f865986d6a2ea85ed3b0eb3baa010ea7ecc0384ea38c1397113cb7558df01fd51ae6be4864bc9ce59d18a958a9a148d0c37bb0808ecd0d69bb2d58e40bcb80575993e14690ddf959ae0298e1a247893c43063ab0701a5422d85a2a2521db8135ed85f648135839ea4d987d248063d1bbf2963b093ddcd211222085f40c635d1506746c8b3f932fe575288f60b8e101c2926ba7ecdc22e1ca05385ee391b3945535efe3e36a8eab9b8cf1c3393e779bcf9b149ced75a1886ff62ce9760b133a0839949c5e8cf86c491e22311639f8b4a6ec9aa84eaf1f8198972f9a8ea79721b3db9376c46e372ecafbf07e3349436d624769d41ec3732e068674943c2c10e5ba472e772045bbfcd6b8ff2edb3c017bbb6fa8bb4041c96e825fd4eb237141de34b4c38f758329bbfb4b52ad3894b383ecea9b68fa00f124b97b9d4e8b7d05ec2cd60b8c2f8c55a88e662f60fc5e7dace849767d831e34b82f8143b463dfe3b72d009da64fc0dab22c9fed2822f6bbdcfcd2a2d7384a30dc22a8732f666a68cb9638a8f98d4707ec100d09f8efbada7d188e6a3c62920b05eb95742638ed06462c5d2359a4adab0239769d734b81fc45883bb9aa8fb50b118f6e79d4dc08424d801f16dc269feb8fef7d181c05c49c577fde8cc30c2af338831197653caadc64d5d8739c12521111d03f5ee70911770d0af654e0204e87b55f11435ca25b5fc32e0aaa1f2fc1c87ef31ee25dd60001bcc8b96354e8bddda09b1a921b23f2a84a2a415c03c7e6a19e42ba73f0b6caabd8f495c9558224ed60ef252b3aa6da6635f118e01280d8b7176c6c403f2c54f00a62cb860ebc65e72e4a50d23200ae14a4d4a4a17e3fcbad06f832266d46f42e92a020045cecc51ab967774f6b46fcc3e268b72f948f84f48ed913df4e2646d9fbc6e0f1666f9d30a18de9d7fb7c902521606bbcf2905452b8bb22efbe48ea41dd64a48b18f2bb4d8fbe233f8b93a0760303d57c2e22e565b8f5849821bb3a47827b220d3cff1919af2a92f9eb24983cec879ce0d5dde839010f8783b79bbda0b48dfc401514c66b0a1882e4386cc29762b1c05297260211dad3a70cf13fa9e19f51b69e32f59be53f69ffa21db2ac4ac1a7610569920fd67d552b4f057643ba94d3e4ab79ae1d3a7e741bfea8009af5ea604e727003358c3d8d98612b017158b5967e1d9e9f69247932879a9c6549d4b9e625944fa3c14df87a4f480185379e4f51d22b50907ae97559ccabe7d2b330cb7ede0c1345fc779809ddb51faa2041040aee9a035334be3b9ed3c7a2a73bc2f9d789752c670d82c54f70ea8cfbde91e4740d054822b1398475b40ec1e6875c976660e4f6780d44a9d6bd3568d3dbd6b757b43db3e3953b87c3ce0dc11ff4884d3a7a252e2162328c92513f1948cea1c40ca0956eedbb31cb632730eafc68fb14eed66015545c1960d7b71dc326d3b871a17a7e8c6cb3a72655a169d1630f789cd1464156025315c00f4bd29318eacb00ebf34e40a6cc359c6426b9885465abbd8df94f2436866e92dc7f68495ad27beeaa9dd4d111df364f8877f71ea81c46d9b9821de4cce61474d0fc45b54909f775635e1dfe97dd5a120fabd05ad23ae9a7d79f5c2224a7368c097f3bcf5c9718ccc669402a9f73e798b78cf5abd26d2e455f75fc325c4e0e65400f07b981f6ef479000e55a34f37868918a5e0106825cc0d219dcab58c65a6bad41847dea79d03877d1bd26f2b6d32f2eb8298c722c1a3f8b7b58ce0e9e8cb1aca89bfb422ad984463cc3b2c5bd72a7a171acd6ad41c4640e9d1dac18eb21b2091db58dee8f6fc2bb843cec8b4e00a3a93bb073e34aee7599e1b10dc24d87d7e4d1fe5434dbbd22ab7ef68b40afce7f7ec538e41627f1bb40d50f1b8a5507e68cf8bfc84d9f2a01dedcf0a99af7ac75cbccc267d9a4f0feabfc36ec938317d0a787b0b25a5be200cd940b5170eefba99aebb2e5486e6acb63bc320b0be1140f3968f27f64ea50cbefa012268d6598bed1a8c8b78223cd79925e53883454f06037241e6e1bf681d40dafe0a06921ec4676e74d26dadbf412d61532ea42cc4436b03265c9d7518f3c7e2397254a5af3e5c4215fea99003d6e2b2256db7f10c59ddde9c31e88f0eeb1fb653deddeccb235d7d9e9fe479e8f11b92ea516387e0e50d87e8e7b12f7ed28da4065641a0dc991e5505ffef48f408b5a3ee8b128c0304cad2ccf46b8219f4e9bfcb2c0c0f162c4965a9e979dcccd5044fd7344d6d2d481e449a7831a4e6bf153f0c65059d10f3c10842d5cfa038856b628647676fa166450a3067beaf48182667e2376cd88758218e73270be5ff0bafdc4c66c5ad4020bbeac44c225a56cb807aeec31d58f6ded2ce02b73a239780216a0fde625dcf797826e07b5e516af1499b8f8e902feb7955a6975c2dd0132399e2d60e75093cfe6604278cc29d837d7d62b0601604866b12ac879d980ad13dac582b8cce822bfd0f81fdc73799d929c858bec0bd489e22dba40160569d6da61f65618e6e5b8e997b9247426013478a5e51c5a96d986c33bdbaa54153927858b7b26ea454f7504d0ff07347b9e63d0462b017048dab4faa2e4a4a68a52af9a1becaa2fbe26c77ed0e299ac2778fa6826c8e07e13868565aa40fafec5021bc27d3890c40c297d35046f69932f78dcd9c70614528543974a214c643b284a51442819abe5aa930d624c476a8fc2f52d586d890718eecc3ddae6c90a5d859672b615f6714a1f12a0077579a3cb97a2625e01b018f4b80ded5f3d0594c67f764ca202a763a119ce2bcd4c56b6250f1dc04e00b23fbde385d3d1977dbcc253427016d751e1f0e26d3484abc35a06f5e44f00c9067d28bb148f91c3f4c00d6f7370e0c8f220ed92b12ec86f039812627574af1bb3a031ff3aebc92bcac8533c9702852555c42d3c726a1a47bdf8807927edb0d22e0a7b2ed17a7b32be25321f503a0c4ed0b74be1b2098aac35439e1d8d1268add242408cc21311902fd89c34bc0c7a2a939d4a1c809d8c1b773f3544ea1f4aad6833c8fd7601ffa8e51872257ebda79a032a36840510c7df4e15c3683424d9234d8803b751bd9a03b1d9623b6de454ecab16b03ffe97f9fd98fe7e7525ff328b85a62ae6f0b4470c7746bbcc13aa32b2e3ee3026012d9c09f761e77a6403212e4f42c24895c0d93a7eb398eca8ba9d1f170df181154baca96d66f4b171fe11c7bcaf82ee71ed035088dbb5e88470a71e4e2810f90f87a7407d1369913fa58db1e09a9ee90a785b580fb1c262e8eec72bd35044866ab7b0ef40e3ab38869c67c9a1a1e15bced67c35d2377717cf994566f2bb54175ba5ecbc0320c5136449c3241e969c16e70262aaa8061986088b1ad472ee055f62f53aba02aa78c0459ddf17b8cccf0f5e7eb38b401951e5ce599e15db4d35d55fdc8620f4db471378554da54d7488da9cac4504978c5c811f32aedc5f2d22f617b274366e95cabd5b4b2621c09cedb7e0201762006785ad839210083e6f9d9814d929a92c6dbe91d9c6abba09af16d766b0b9cc45bb83067a14be1d31a5b28eacc39b719c955ab9ab86c6fd49050fe6b4a03827b4eb1049a8f6a4b8981ec14cee1e7e3dd8ce952b40579cfbc40f101a1437651d5210edef02d3a3ece8a0be40c3e2ba074c66255aedcf2540090a0f382bef6410befcdb6bbef82b8141f9a9cae96d8abe48c336f597d94c8478428da587d51f3b1714f5819699e1079ab1c07e405c55e3f7e831e6455aacc4b59c17090db7974563c8f4249b74d068c7663320264413f5de14bc1a04175a7f657627aae5bccacb1ad91105020fe4bcb9ce113e50bb3130c663ca5129a7a08729671199a1aeee0433779b6e9d7df544cc14e6cb3806085e7130101170b9e0492590f6845e2cfac6fe3e5e389b45267e8fffd89f084dba105850840c21b3a247a8584c219daedacf6c4a5b94e83dec77f9691e3b604dbbd609a6baacdac320cbd09f300b39131f3c76430c6c5c6169229db0ce6f66b6b460522cd7c53b882c47ba27f10f7518023e1bf4f6a9ac3b436adb4f36852c7f473b894f51f2c2136247abf50783c875340480447a67317e1d6df362cd338328fbcc216500e1a9ac61614c5630ed1c6209caa349dfbb59414975de353e82812f4566907567f7d993f90e07185efd8954b2bb29ef0612810e7bad787ec5d0390dc9cb20c73089d66be6d07992ee09f87abda4ba45fa0da5ef65a867ed1e38aee646bd75cd79f88b9c532a7d738371f61e5ca3cb039f8bfba5f449964935df66e66cd56c4f0e0b421bd23cac2fe9dcb9ac0cce095664b87114ad85ef25911d37475fa7bb46066a804a36dae12fffdbf253c7619cc51f0ef9cbdbea9b96bfbd2674bd18cfb96ed46582a7eb1d3f84b02945bbc29dc12a4022b59118a1d7f29de280ed885a2cefa42d2c9ee2590088ff2c46b81c5ed8a83b7fabb5e34b3ea5459be37ad07f470ab25c9c543217185a4291421b766be65629518d8df15610295ba379ba8e715561aa474c62ae7fa7f6a5d1f0eb4f5516473f1dd07dd29c9b2376cd2ab368704fc67b40bcf4e648c5d58d8bf785c276fa5c23db2b94ac0b1ca0cd37e2671ab5dd5aac6b94a3646681731d9c7c41a0feafbbc2832c6d098314362cb7627bec4fe9b5018cdadc3b77b1ad57be1b4d84b92693bcf7a7738446d55b29bda096f24132306b20bcb711e8536781c62c80402f02b68ab1c796092169d1294022409a28d1eeac93f352488ba99842129248496dbcf26fa6f4a67087ea353491f5344f7e1a77b05eacba6c683efba7c5f18c080f58c2b6092572a4ae7df977f6c0663817c186a2eab45492eb26749b201cb335c24cca9744b3f16d62a482a7032938cfd333fbcd015488a3a1960c628df679c74c9d2ed6e998e9746a6782f0a3e7fc2fdd194989d445a40f1fe787ebcab88e7f04ae1d32cb22e763bf4505a294d84e7591b55aad27ec27d09b940cf4ac4398d0ed19f9928e3ca6653eadde32bc142034e2a72fd5ddf3084a0c7480f911edac83374254a48ea38e9cb5e73e4f0549863c687d293565549ec93545457a50cbe745e8d84579d043f6684e42176bd51bc8348beced9adc6087d00d1065e6a2dfc9d154850a0e8b27b215c1effe14ee46903a598c0298af393a535cb45d4f63e8dc4806d3462dc71ded143c1c99c7c11bcf3267f828009aa5caec7444e76781aed65d6f7294d451fd4f219279cf2b52aa7b672790d722aa8e2a2a52ac73ee1e6a48372efb249cd119e9c5c4ed91a3b5cb104a977064e2c19e163ece1662e465bb4d9405f969eb994cffde874acfcbd70231d173f43290dba54dfb9ce7d9790b8c4a6f1daef1e2c2050cad1aee61b7c6e4671952588f3213514ddfdefea70408c762cca4df887ffdafb11fbd50f89e45e7fac0c48b298c1d311dd61a583a436f239d641a18462c46b0d8312cc61e33f0ba8112ec2314f66c1a3110e33eb72abb55cbfce430d166cdaa7c6103326fad9bd7c8e6d68bac755e319e050cd1b37e6501e48cbad63c3963f5126b4549f82706efe436c83af4f90130e372bccf75f038b88a324fa5f2fe264bc7767717fdb59d401cb7ceb860614833da836fac9fe96967fdf8021acae22f1c18085d8249adb3ad8657e2d66a8c77a28ed33105e68c4b94cf4b4edab767628c2a6e57da3044b17f2b9746c85608cc1680aba38266961f1f588b119e1325b61aa13b87129bf36571f8c2c152e4414f36fd0b8ac16fe817e85c8f0a0268b97ffed78e8961ec1a423571da3a89eb3abf9b7de6a6d9d25dd2d526efafecef190f818392afe51c23f722f9597e49e2cb4e99acd5b0a3c714fcbe640297d87e6dd25227dc5783b8099ddf1cefe98edb4be5db4b2753864235cd12f36a6f063137efb76e2b86b7545646bd50732ccfaeab4870428040717ab0160ea419eed35cef267a7983c48249e3025a3e34eab55046bfc6594b16123e27d733c0730c6bebe3d7ed13670babd8e2dfedf046cfcf403cb4dff254499b6ff196e9768607334c6ccc4fc5e61e24eaeca07765fd84b99cc8336560cfef93cc67accf9abfc37ad7ee4402b77bf670e3a053e6a3c73fc4fc40727b4db4ad921c48c9733641c9c55834060d010df1ce3135c0ec88a73d0dcf4ce60eee23ccda9277521d418b033648e5f66026b3309f5922e39d813ad7abc5f11b1a40ffab817b118df58887e2df64e8c05490ab334c2d28804f4b856d70be4d6d932bc55dc91c7f3acb90608212b9d8de4b5071d12975c9abf43ece2bf10943cd53499b42585afdf98c0c24b0468c8ca14e7c016e72b14e383cde59c0da05876afe9c4039d5c729c3c4516d0873ffca910bd987674d5a307afeb611781a540dce61ff87d58658c458babb3acd31406cc14c3275b560c62be495da9c11410f1a332dc3e69f41d6e780c6bc3408b4be681924b132f473255dd1e7bd388b82ffde18fb50f1448bfb10a2501d95e2494c50c49107d00a2605379d279ee51604cb5e1f6180df6eb9d04d39da8077dccf7a0238caf204ed5495806d147f75e2e58b0f5642f9a47334ee073563efab449826ddbac485450587c4b815c4aefe4441c05a4e212e363ad773bb1f5b1691612252b43c4f73d3a70e2dc33c26362c35a82e67d92469591d27de28124a944b7d926c8242969de45cea405b304101d2ee5ea7ee35e2397bfe740b94bcbd706093fbd5be5519d8bd9e27d8f0de4647713a656bbdaedf29770ce592ffcaf4edc8cbd04a6354d3531800da6d6bd344a00449035bca3988a45ea3d2d575bf437b3a624c168e1328a029d40815f209009fe1c42e63540cd91c23f40d566875b308236f9e7bcac8ded56a28cd4634e71270feb0ee62d34c0b7ca37adfa62f83e30485bc87203fa7d3454de410100c6c3545cfc2cb36b82ab7ce6be29a4de98026f5987fda929032f5c8d6cb4d741893433577134dab1520782fa46c59a6baf794aa7afdf62696a05271c6327631bb1881789c05ad8aeb2b00fbed5d823c19c36085487aeffee2b2b19101d4e9dab25b8fba904540be59bf3fc74784ecc2b07a86ae3cfd785b21d85d9681e76a22e5bf256983892e2238f7cd74444d67fa8d2615543fbefe5585ab60a1721b1fb93794b37b23566337e7c1c7ba3a2f5912dd026ce48ed41254ecd4614ca47f1c9ecabc4b215f8dda24a339519a88372b295a57e513877675fd51da4e30c6a25d4c41bdb973cadbb971f862c59d29bd63fb4a0b868e4f131700dc1a301b1d689d42e1f1ab1b625996a81fcb70a8e85558ffcf3718a7d701a1585b7eb6bcc505dd32967479ca811626cb92a01b6241172e8e94004e67cb880fcbbff9814c42ca2e0e0e8ae945174e7a1c14f60ac1c31b282b053a7abd144c49856f324215db28df199043a514dc1ab532e9dd7129f505fb185f268abadae72cc02e0d1df2728b428d423e39d81b7eed9c002290a4618ac5be1f7e351a94e5ab6251cc94e1cb5eabbc52b8b22f4d4a4401fb7c8a26a8cdb8b8e59f7a05e504c4c4624cafbb090bdbd6ea4b5c0cde673646fbf9a275e97e213a7a9aad3767411cca5c42fee8f3b0fa1af8ed561694ff03ddc9fe6e3fe3b6a99e06efb096fe1de54dd71adb82a989f6c235997615820330db6717c09f9f063f7e375421b5cb6c9405bd743c9c2f1b144beb6c1a22354a33412e8a4d7ea21fcef7674973de3df75d429fba812b1c440a04c2946d944b6ad39c64d73356e78d2354a8aa05449cee060993e1b5bbacff9b78ec9ecadede117e91e4e036621f2f327deb89fdf7e2a5bb56a21183cb554d2a34f340b3a6eed9117f50a6d1808c4ef1569fc70797099f4fc36a347153ed0184f35a6bfe594d29ec4f11be304fcaa1de571135b5d7b9ced0332946bb52426b2a1d4b6d5ed5896a0231fbcda1bd954b569c559b8a17bd4ee2bf38ea93ef81e3e47eee34599d69e7f0b19cfa99fd92feb3f7196c6b7b3e19293838677e2dd5bed8b38d53753a203ddf855b821c4540342fd85417e6fd6a952fbe94188a6132a7c9a62a2867ee1e17d992acf8d2c007268d343591b8a6e73db7c0d2fe439e82360e9c8746881c9fcf5b8bd46e5eed0cf8da7e98e594f3e929e8234569deccd66910c439c31921dcaed0e8af60d6b40d0050f74c9933efd07f8dd2f0b97b2e255ceeb3be9e30adcdccb65013ba0c55918f83fa70daa4ecbcea96c5a03b05282579b0ea439ba37c97a43524ff8da21bff0b173bfa6a93e5a55db522b6399fb0c78d455aaebfe092e33cfb890c641189b5dc13a8892c7b3b05456dd93167307cc08e08e6fff179ac0f28ee00b0221fb01538f2549e187187cf42c6ff5ce50074c0d97aaa870d66dbd9d2e6069203bcd9ed6ba938b19435f3d8abb1c3bac248b12d5c4b5b6193e83b7c088ae6353913fae63f0832f7ddec11421be96c04cce6f7424d658b077c01c10545c49e7a6114c9aaedfdb0232f9d5d70ecfab10b37b89a142bc9b8d2147fe51613c0d81b4763ffcef2f3ea6a3855c4031acfec5c5564fa0b82f1fb81369e9a8c056ced3e99b253fcbce78c4321fd978616676fad92d488c12184875495bc1d2f674aba5362e69d8e50d6fe4029ea8c6080e5e5c3a1bd2f490fe3c23feb7a012ad0f0911a18c23a75caf47704bbfe9205ecb8d641c50eba59234dae2ca6227bf2bca311ad2a5e3a961ac9d09fd5bb396ddb575e90e87f462d3f9f9061824e83693d2dc5473b069798179cfdf5e83adb2a559136aae8a3d6f992ab82149384f5346d4e8861df3a525768df79514354ad07af91253fd60e752a065ad14e70fc7a026eff44e0c5382c6ba502b0f638fcfb4ac49bd332dc0a37b851b973788c6995a8a42cdc4cc6d90ceb51ece2d72602d5e4f17a53b0a50229c0a6158c8d10e59cfa19f1f429a2a0bc7724dadf3d86f78e0e482dcd12430204bb667c940dba27df3b3e895b9701f54caf8760491b1599be170e679c76f724c5761890eb5d7110019de36a221e02a7640895e4376754dff607be0bcb1c3cdb1ca66d7fb24c8c08ef38ba6e2c022de06c52c36f7e7b560c579c7bb5ac898f0c926a5731a058f5681952ce6bae9a15767d4b483d939aa825ea4638a4b0eb3e721d434621a6433036d61a0b491a82b7edb23f0f51bb9de1196236a1eea1aafe228837062a35a626c23fc5e0df330756a7dfa7a9d4eb8033da4a102c2ad68a98c02e4216791d270a61ab0e970d6c961789a54fd7559b0a4de7ec6a29998016e8b145f6d38b3ce675b91908ce2597385dbc2d111c467122996a903c072619497405e7478c6cd38271357e57323b9e39a110a1cc5f9ce9ddf8eb12f13c3909768878a809fbb19d11550280e44dad970e73e840b8dd2d8918323213775652ed403777334dfab7c8d27bda21e974a0cd5e29189055f68e8169992ba7e6525eb389cd90a9572c4318dcde27ee38dfd9fc4c0d323512ce0b68f2060a1ad24420eed69d43cc08cfa425784f5b9ddf898e1015f4823b5b214e7928ec6c5abf217ae371b52557544be0e0bed7946284f59505f25cf510c7dbb5f89ae78587f314794d30c593ea258a1bd39064bc2fdf5940d6f61079ccfe700611716bdbf2bcaf1404d27571f489fb7af6bfc696e3bbed77c1f5de9909f1881ca8d724ae733f0dcd8f90586162ca4e3e62b30768ba84202615cdebbd8c1dc6c4cb6cf030f686c4a651d68d04828cd85109526368bd0c33b45f4a17312bfb7548f67aee88d74205ca533c7bc2039757fe071c65a9b83f369c4c0ecccbb9e56f1e968ba42a7e2d5c59a1b23097008ebf3d2846da2976a7af1479711cef5941b854acae37b48e82772a89796fa7a0134aaad5d63419e1b376c9e33ca3e0e79d5c764f184ec559839e4425949013f41e62d7bf5a803226a0e4b16ad7e4457ce3ee3488f45a9865850099dfe4cc91f7270805d563a9c92438bb84a0f41d9e4c13fe679652ee41edf83bb1478cb258d6e07cbdf206b9f0f7c4210e3aeca79e9ca75f36864a0270baa98cf967c2590f10888e32e9442138e0650765f21551072a4e5743dc557ef91f10a61ab479fefcccf9a4dcbcef1429b533ae3b728f3a778c139376f74f5179455ac99ce5bc0be79421ec9f94648d0ddeb9f07203ba2450e48b7dfb0239de84ab856de839be8dd1503169751e351764845906c4a651c0f4d4f94d5f622f41308d8f0ed10e7d42718e6ef7f5fa694e3be17b4a6a9124005d552eb5e361b9fccc7bc756e7f050c2161a6eef35356a6daf7cab3d259c12cc9d66fb1d8a1f2be155eaf9caa45742432f74b95b6c56e9a0c771f678ce2dbbfb23e625051586f2811f9719cfb825ae74f38d556408ef26b3d594398f99ad25bebeeafa7965ed85afc99ca16782359f704b9be57dc05f7a2adeba191725115ca339a60d51261016618a7f2481b1cac191ae35eca0e52318736374515a076750e62fdb2c6c2d51e637872ff352a8fed4d71bf6939a1e15b375cdab4f2356ffbff2bab03bff99a5c186d12c4a5c0554532695ff5b51970789848b45c21291a251a9d9f8dac3480910e5c7cb0940bd014b25e644a236b3eeeaf088e787a88c3035fccac879419c7a188317a6274a24393c99297f599c9be415ee78f35192c2db12e7d58092a2a0a496e9d3a7d62dfdd83b3f7b101f796f376de9d699cbb3e7c62156f5db1b2bb02367bc9750b5068900163accbba70755561a51725aff030503ffef0cfc9725293fb7bf8dc43c65bebd225345ebb48b25b1ac92a15bcf3b999ab9e45378c026de567e6e4b5a2e689085df3013a847d6786b413488554f324e3ea93797a99ada060cdc2d26a7a17758c698e1a23419bd5242f33c42611a540dd80bf5c8882f1b7c768c29139e08486c906015d50075a9ee11a19d64998b3a17764d5855a68eb6dbc5d765adf182e5540176e0d1e37f099cfd378b0cc19f21230220a40190dc0dfc4b2a3500df2c1829fbbb3baaf70d08e23ff0c3a6b2b57d50f4a7cffe0727ab5fe25a0584dae50cf80154266a25701a6c442515e21a0f080cae202fbb53af0f4a11c235f8b962d139bd5014cc6de933d2a34ce97b6e2bba38c791be14a17fc6581473dee9f8bb908f3f18288a8661c4deb10a9e1b6c09f239a105b6af334d1d74952fd3b0a7785e951c8c4e33abfd748045978ef1d92a66c9947d9a138f34221d68819cf488d21b10b5652fdb8da1b2232336d63aaa19f3afe318afcacbe54687790d16b044a9a771812fbbc067f5c17b504fba9a325433423e7531ae08aecd9e32b2d36dca65ba9af1cfb27bc3ea5b61c99f471817a770abe25b0f2ca0e4d653e549e326d61600fa5ec1d1d848c9d2820fc528701edc0717ccb29db32ddee7f42b4336b1bf001fb87e31e0eb810b1eb4453ae89ab8571b45cfa5001039056502fefa135fb4aa31798f297238096c30cda750c0f37b9601b7315cd6652212362a68d5ea3706b5ac755d18e2ac59d7cc066767f1299f751a9744692aaae0ea9e447acedb1f67007e09b6e008a4bb665e9f9652107f6710b6ffcd82d27f60812b3e3b4886210a61f643304f5fba5134c47b8f49bdc7db93f5688f66bff888d62f7341a9973bad8ec4973185598bf2eddca89540543c78d37766ee6357b30f992e27cf65c599255a2843d4b8240a400c67f1ac0577b67e6e818b3c7198422b4a076e743817c50df1d29351d08164a85fd25dd40b9a31c0a7e4cb6b6dd202791e519aad5fd52cef2d46c13921e666c6713cdddb272777c90da16a94eaf3fdacae0433720f10bf9a571408af41c524bba44ed00154167234cad035220891c9d871bb51398ad2c9ff96231fbb435f7e40fa3ad1779aafbdfa5dcab0eaf44f1b412d7bbb5f9c29519d2f16cfcb0e1dd3d34491807b663d20e2786e9f8bd8b2655152271b74c32d1cfbf9b5ac43c61c703ea389f4d7b40b5d4da85bb6381735ad5ed049b5777c7857b3eec5b306a62b91f35a986324797a8885a77ed6188ad9db25926f698bb6a586b43f34599ee9170a69005cb25e19be1d9e3c07259fe0d876677987f9ff5c97fc2cba44595b1e09d718ae49b57505ade376f3f6d81fed3b531aac0f9cfd560b0725f353bce99169e2fcd938c5bc2fa0f495293a893b22fda344d0ff423e90ec0a3e830f1436ac087566ab3eba0059072fc6c9a6a1521a71946975de5e6c1a48288032ced76f9ce43f6fcd24f8cf4e7364eedcd0de820fbad7c1bfe7b3ef43186880e914d53ef23e3d45ea340667c2fbd1559f07d267f461d4d8a255d59bfe7f230bef598a6348d119445d06c15f1b80e5b3831a7a0a5b3f199fa7e24fdce7da0019c493537f030cb36d5544e2b10486188a3dcdb4284bbfe420b65d10bde730efe347a6106be30f00ecb6bba9658a42ea8a451f8c35fc4dd7104d990edfa85c80a5c6d80a437a0f19bb135bb915a5e2ef9a30dc0348e314d6dd366dc3197a870b2ef17cfd9d4c8491dd9c9f83982601c503b2dbb12860d3fecf579e416b27ed27d1d0cc83ba5bb31f111782bc48878296b91f72ab5c5924cc6e972acd24900f070af729bdf57a7bdde820742ce19e1b76e74a6387ba0f8ed0d2516a8b82cc76eb35d62fe110341f930f68086246aed5a14b7049fceadc365b3fab1306ac6053e1d94f7072a0fbb373c8777038f810c2f1b2c0e2d64fc4eb7bed43112a67c6de666f1c76da807b4ea386687ba6bf5d0091339498b38508dc4662b0a7a3b1ebfd55329cbe1d04cc726f9623f2aff622213e4dc80323fbd02a8b73b865164787e9c0c2e6706207c0106768c6c673fa4390d0274124c4bbed54d9112d4c0303c0de0db4fdb4797ba61f4aa99ae5cfc5e13d6c990bce06b6d566269781602e769b11991fc42759a8da23049c057c190d1977ce2efbc312a92840b2307f25a6a64e2a900439d6419c1af97448ce29c9daac21d543599d88425a27bdb94e7a4ee1b66abc7c406b9f11547d2a4e191f86b49fb52eb9916c3530df7c915f15718f3c5b2c74230e000939d12958cc318648d8e642cc9fe93386473e2a9a89b74dd3578f4d55407f50080e8a4d805e21259cb67a22787662b9317549c35cffe3f15a9c20a2205aded5852b575ea64b1a2d1107e61844cd65a7d497b65137484a1fdbc4c4503d8a0cc7de7ab5a7e6777446398d48152c277584cffeb0e3c8a0dd0e1353bc86c0cd75d9eafb6e8c24702acb1395a383c9e6e82cb1b648461566145806d9c99dd69d987ba4896f5735ddbac289f3008675d8cf32d6ba31c7a39b9c4265f6f26987ba0f8a414caed4e253222f47688d2adc1039e6ae92ca4b3249f6d4de4d8a5cd399d2bcf68e6eefd00c6843e6fe798e8fbd8d57c9bef744b11a00239560e2649db255a9b93e366daf11bb12a8a9aced8d71d299980f7709278d0d1c92fe9a124778c9458535553af53528eba0ab5461eb7e0b02f00eb3d885727b6f11d5b7be04e524a5cb3d59df288ee4450d253a3ba59f471a9d0c7ae9e75d6ae8d147544fcef392a97eb005071ea056161343ac04cb66b64709872fa0d603537799313afd4d1bd10c39bd53c9390aede6d07602dd896f79255cd75a5a9616d299231427da5d4c781031c4f4695bb0a92061fe9e6aea99a88fd8c3d0e7982de68e7cf6c4f26d124c972ea8cd2213cbdabe253808fd3157437d1b8ea89078f5cff7c00031f45549e3f7eb5768a202501069ef0afbd18c90f9675938fcbab6180a75813e254889a678122f2be69487fdeadcd060c29094a5f3ea147ed88d6557858224190dd3883292ec24d85cfa874ba3ac205c0e6d24bef34159c10ce44fec7cb6ed8a1b63e8e36488de147738af99b001836465a75f496dbe9873835dcdec59dc9a82e14c4d9e389a69486ec4231c0d6628e14aaf855582d9a742e9fd186dc5e2caad016e7830f650ee207c6d772a05694376f9140d9694b74e03c178d661cc3324bcb62c7c64e89b8806414ef6c3707b90ea6cce2d817ab75a01d9207e1bdd121adc5f3d8d2ef27ebbc1d7d8e467b2de7079091928ab6136fd2cc508d9bdae5107f731226ec188854cbe49ad4ca65235905ced1131c03a8e93412e535f31306965f8ee5d6e6db88351ee4d9270abedc0e964d370771ce9203be56819c8a2cdbe2d3569e26153a3b8ade4202f41989a0c03fd6ce59bf98adbcac184b8100f074db99291a97cbcf4e2c25ad75364744864a016761ef81a1b11c6a7b1889375c355a7aa16b648466607fb5a33cacd45ef0992048892724384ab28e81823f78a61a87b02662aeaaccb90ce986fd90094b9d758190a0ffaa7b18d13390af7434b80ec3a9b0407d704f8b324aea1576c67bd6d0c76c508e8d39e67a4a264faec0d71103a41520794692a9cd8bd7ad9416ad196f3903821b9657436f1e167302724c46e8a9d18d670bd07f795e0dcc1fb43dae7fb068a006cdfd02632c843ed19c42f5e68e41aa36f21f7e5726ba2bc22890d96eb4d87d0c65e65ae48aeb9159d924eb18e6c5dc309b56fae6aed97cdbecd30dc35d1f0697a207bbc1da809c24e0d3db1a35ace103caefcf23048bc514aec329e3acaac09e8596f6dcbdec702629e295c896488d57db95fad37cdc3b0a7947400ea8790baf66071195773a09ae1ce609b3be1ce891fbff3ef4030b1a0ba0ffff3a31b1c1d77f1ef8eab52477fae85811ddceead621eb3e73072f0ea6385289554a83c275e5b18d282c32819141d43a0d3a9130df2105449bb38d7a1cdd7b9f1c2c41dae94994ed856bfc6359c9794e8c15e4325e6d4281306144f054169c8dd9dfe55c83e098d654495933fe33ba2b74297d6c13146996784f3821d52fb82d4dd39b5656ba47afd89d725af905dbca6c1d082f7af56dc1fc36a3cc28ae1c169e6ff815de65ed8d9c62a312e652903c1478b73ac057710196cf1a68a711ad899b8e356f89d80c7875c1524923ef7addb314defedd07ad720dcebc857f07cc581ce9f26d350e0601d9fcddd4c8bb41f0c993b446e0aa7c6a9efb393f827a36bbeec0679af9dd9d15df2d18176a63f10b528db19edaad18d5eb39308c28e98763662c0f2b8f17aafb616278412085cfdaaefe09d70326caee5e387c8a162275d5353412d576e6821a7e1859ccc9976739f38ffd3ac8fa170a7a0c69a7af07663f5ca087996a5b801468c9d5b2a91b066352df24dba08c2d005b54ed64aa52c8ca2600cf19afabe2e780807af6641ebc090356a57d5ddf4374e315f526656e2919ab0c53e48158468e4c54d03e905a5aae6377c94c0ace7e47ad02fe871e68c04ab0d80416b422be670e72eb9899f5a521899c2f838ff0cd08519f1e31b69caa04cc27816b1fc7be4cb34be02c71154741ab3801396c3e5f60c333978b207f71a2fcf94c355e7a2d3e03d7212a4020ab6742f37ad76c153f76ad3f346c3362874280cc1944b9b3f787deffb84d3e36c37ffdd66700d5a10deadd022b0cfca225afbb2d255e6140406692856a23ded817f5eb34c57e7ea9f68e08e2dd36e430ce18572503f3944aefcef25e59c4a4e08855c11076fa494fe6aa91e8f04e91338ac8b7af520a8ed4968db927636854f68ff4921841ab3e1d50465322cdea9fd18011885f106489e04df9eaadd106e4fcd1f1cb2b203f875394da0bda95cc7412d63a21335a00b7ccb3aa6fa7abb4a6ee1e192c821ee69806a81825577d2528d99d69667bc98ed7e1f3a86596adcf8e7e6af2bb82da015222ae1f13bab02b99436220c581559fe12b1ca69319c87609cdfcd5b2d89ae1e97527368c8ac2f41ccc311d8dd56e3a0458978522cbef934a99e96d2348a20755504d7878dea2811ffb1b26191373925f08f524cb3fe1e67da0044af4f80826d2c419a3538c5c3d0415c52885220e7378470b122adfc24e4556d5ab0fab76d898ac9f72a1120dc03225517f7af88da7f941ba488e435e455bd95488c684d1570efbe28250b788b1421b9f4070a8be57c14deaa28995f2c7228c7a0f68130eea7852816839568968a5085373c28c83b330f83d82af1584701e11f0d5dfe85a456c5d5c2ad6771e43498bd99da303f05b5ebc17ddc0529ac8841510db47f8aadbeb771dbfc6f27e79424b7ab7108099c8875f1ce8deb4d550a5c091a6449c3639898ea6edc6df5f80a8f6787861eb7903a75b8143bf717d1dbc2561c21a920fbbe23191aff48beb5d65094363d879210d3c0dd5cc781f4bb56c923f3aa75d6e37be0d17f3b7af08405cec1bcdfeba5aa262fba0ae79c0a3de55c7ad06706661f3bc2fe701a8b3b607b1428ef5ae6dc410203385294b1a86ca3d61a1b9392bdf625036142af9b07306d3b2ac8ca4619ecfbcb408e36877ddbd1edb25c30989ac1fd16986d70d48bd344a31de6e11277c98ff03fdf61861c4a8a17957f19a28bd636354ac309b9f62e7d88ae7cec308ba0ee8b99008125962f1e0bbc2d593f4f085a32fb40d28a05bb47031e7cc6a7217ebbe1fc4e19b45dc1397539318ff732b275bba1e58991902c78889be6d4f9f8ae0f8449d4b314e5e9bbca752899861afbf45121952fd743f5e1f539e37e4d8d2169a08bcdac2445f17463c569011be32d557499bdb51f03a7e131a27f9f2c4a0336c58b4f78c308d80c81e801b8db4e74dce56cee1c426fe027df78736fc62caf80873d654af52c8a850846e660203b1f19e7ac460f5c2b2caf5f4b6a85b459965be1e88d6d2bca5cc9cd432d0ffb0faf36d9e520a71cdd45641baa57cf9bbf78f0a93498cf5acebff6d28aa05bec7d95e57c1c1e835e9b6a7244ac3683448b1b6fad7a5b49165fd265cec24d05f96353cef7f2bdac8b9b8541e1ffba9f852bc75232df66b8d853344d2da5ae643456da242b9bcd2526c00b69b9bfa2dfa7f9f3c41d096d3adb89dd05a1bb67c18d024cd24460d5c8ed3c33ccec6403640a96c29fdc4ab0b6f9956987d5182e4a826d617508bd7a4f76fca11f947da1720ab54b89eb39d280cba8ef342d4f2eb06c9727dd8fa04d65b2525eab6d7c3ddee7f91d3f87e337e30aa37b8b146a5f407dd8f7b58ff4db654e8dff5f2715c7dc6d3306ea9011dfa54465f4a2e4b21f12e6114873039ab5a7d0bdf83c0861ff9bf024e332f78f956572ff8c536f869ca7eb24e260cfd15699cad1d4532a86fdf55e64f5e6534e0e367ec09532426cc5db145b1044ec2950316c489523a0f6aed678868c1325d8468d328bb6a0d7aceb19033097c4e62af3eb97f5cb46633bb7ae77e70b11f00fd4f31bd53477d611a309cc10d593f0852c899af892ccf9c197d2ff4ae3c2222a5d53ad59412809f706699e45394897d6879ac04b3fe110482532f330997213960d782ba7d5ac23407ef3065e0ea215b8ca2ad39b01e88b8508ad419b658b70429d9a723fd6c180a1f56df40b43762c9ac56682f005bb6ed6e52b3f157b62e8d08b24434392490cec5c0b668e239cfd8e3eddd1fbefe9c5edf78e2a6210e27db1f965616bd0743482f98da10504479d3dfa1af12d98af5d45bc0fd35429c9b60e10c07021ccd0006b01538ea20b5f4a1f713a1f7e0c1b6dc2ea20cfedd3d68e3959df1e834cd60f0de2d678b9913b1893a486e47f65d60fb95caf02c64b5569ffb3aa55d4e88b744123ced91b182eb96e98e739452df24f24ef1858c0f6f396f9e38cef2bbbc8826eac7899c7d1f90006396c8ea786db1869d954881409609d261f3505babe41ac0dc77e3fd07c10469545bb95d0a62a049c77b42c0549137f1176c3d9f496a8d0f0e7a94a6d94f3f184291d06ccb86d0a2272871499dfc6d70524b373d6052d555aaaea063e20c2552aec8879d20a9d2981dd3257d615efb45b7450a31f5f1e2fcc3f6bd81fcca7bdebc27e5a4fe527c393700933e50101788ef7dfbe3c6472e56080bc4e34f93e9d170a5db3031de1373cfc1055d7de27c65a7a33fb0edd281f82bc83b4af72a2e650ef4bd4b777c4a84fbeadd1c1cc7602e4717274b7d9773ec8dbd3392df7628db0d31a53f9c484231223beca6c7ccb8d67bf431c09027ad3e67d10c8b1f24d854f0c67c431c71ae0473f701391d0090999ae6ad92aa567dc28074413b13138fc9a97f4999b67b0bb753aab2e917568f831ee5059cde60eb4bc1d8e09f313f8816e432f7fe317b94f20d28d221d22b6d2518be1fc3984402e39e48ef66b3db807cf596cd94d4db021eac5741322943e906e4f61397792357abbdefcf59df31c4b68d9dd0cf7b9afd878953d72b143b76e6a992976657d953935660014882ead9297b5200173c65dcb45958f87e1fee9b7610ac605f1e8eeebd162b01fc815bf490bc0606643aabc86387c65b7269d71981de423de15ae1c5a7a496481d49a24486c6ca94bc37874949fbebe78b5db237fd2b946826aad75bf533b3ea380ae517c76f3c2ef14e11ca99e0a8eb9a5ac31c2c4d6cb9fb158d33e3bfdfab4ad79a13d289a47dda73e09e09843b88eb2bbe7abfb4fec16e89a16450f80cecc212adc1550a510a029e8ebeaf3aadbd1c7991148525fdb1a548c16c47fac1534aaf50dac0f0fdbd6a01f7a32224200445d49eb187de8bc1080f75a14877e3c80c373cd1a51ecc9b340e442a1e907462982d7d360adbb97dfc377ea9067daf057ae6a0d4deacce760e414f796176e7a0bcf686f6f963d6945f193bd6cd2f996229b010574458835fd36d579bd84d18d12110a38088ee34e56064c05aaccc1d98e01022e0c466035553d7c5f2c6b983ac8f0c3d0cdccc01a0b32019ff9d4e872e47bde6c894c61b7e7049faffcb86aa429c3a599705df9a0f30019db075f6ca5420e7d5a00603f0edd4ec0947c87a96a2c9f755f8c987faf3deb0a1ed2808e1aaa5eeeabec4d28390581a79159d601525b29cf41c723eb4df9b6df289254d5eddc4ae213d8c09f23dccae532d676ef4af0b86a313696f2e86f41ffc508452131154ef87dceecd26269efd3e0a6aa9e9c118552a8cfb100c336452406692d072bbbab897cd8e7875bb4209d6e84e09656d41f861e0f131f6a339662d7775d1dd9680f93ee47f327e80187fee907c38e3d7ae97512fdd60f8f563370cb2e639bfb05375f645691c69998cf2fd435f4a8e75376c49646c6b5dab0120c7cb2488b8d3ad02fea8d976ec22fc024f027ee2993c7fd3fd841283f11f5a38d09cca933997687bf4bb833b643c3b27f544ee3763beeb78491d867dc31e8d20fdc30421275a654cdafa4ec1e2c6b5078382996a53da908570c1d4c0a4d8b08e08bd9015e889758ce72aa2781014cf8be6852c50cdad0593f29ff5499a6dc7d8c59fe42f9ca957bc6a9dc47819993d63b3d21c2eb749e6c69bff16d85b5894c43a8e302b05511388d0d01b3e62c39c6b93b68f83663e486d1d947e30bd2bd3163123972c6109f457ba6d591e90d5272c84390a7bb58cbab07fd69a57061ac7a5ffbea715795c29c80ade3611c1632640e3593a0ee646fec51384ed710549d9285518748bc072e787c9783607aaafe4cab3ced3a4fb721d513d5cd1d019c4e8682b56efb4d32afd20db4793b260618bcbe52fdd71a96d837b16131604f999aa150f6828518d03ede8f70e3c4f0d48e36814a40b6ae2a1610034a863ac912fafe5a1f65135d24a43fd98a223868738d93bd4194cfe6c991c30a27157a2d5f69dea9c6f317facf30311a63f056fb85c1dea536c6073a97489a7ebc37460d205084a54a7d94bce20a2b107e40675ccc1d60ea7d33913d6e9c1a502de57091d4295f98c0d411895671057bd222edeb43e3be646c9b15b1b729d885e7a330e760efa930ecf1fc11c6bfe7a1ec65a20fa73b642520e18803ad4d5836984e83c5dbbf228a36cad9e4a9c8ee687b8a134260703f6f8a103704282140d7722b5a48b709b8b598c6837958e183425ebfd3002a82aa6959a3ff291d5e4532be7a6189b22dfaa1d73d87852a13ff859a0be7b4e6b9fca31c1a9c6bb4419389d3106d8b8897c1b20338cd059efc7afe9f9336fab8c651645f62c47f09e3b34d81c4a3473953827f8cb8487ad0615781ba182103b41a78b1ac1ebf66f2ec41b788908403f5168b9e64bba68ba6ae4b3503c0540cef2574d0dddf8940f0e01300deb4d35c46f26cf3f2e26bc58c267c8cd16df81c791f707bcd0b482e1dbf2e69000187f38202156926bb9161e2d485277eeaa0643289b9b51fa94ac2cc9eb5102e43bb49dcf2ccfb688a9ab92481b486ad5de52adc15e047706fa2148848c57b12fe9d05ea621256682248dbd0a77c0e8305c922d2e2333583737631e4621e4eb7087cd8ef3eccb33c7810ee0ba3bdf244bc9593b7182ca39c058d4b0a90f00f7986d28efc8098102490537f532ac7e29794527030abee0a12bcf63caaaedcc105c2ad36dd4a266206260e6ca8bfbda4b9d9efa94557eca5c33a91ac9fd712183e821649e095dc8acf09c069b12b245b31a83a3275ed0a52dbca3b8e63fa067949c05431d1f2a4010a4e6bc6308a12078c66135a59a2d8994f301c8e0c60abe82a3adaee66e2c75380965fbe5e64ee3a96adc096e37246f268a8207d379e6d12cad3b09f7703e15a62d34e2d324d9439738ab38c4c40143424586c4ab0d586c607f3eb40779aeeb819369e76002518843d832f65b237a4e159ca6a872f1625c29d6ca160b8ba21c92287694211127af187195369c0a3a4702367327408a990971491c066e73e29ca752eb67711d1dc25a41b98ab25af74c1262a9365b09c8e9fa7b7d219f8e0ad6c32dd2e158dc87d831716c88dacb52b124e7cdf912249d6e358c8d1d2a53b976b13e42b08b5d77c1bc5954006acb18f37090f70c7a84cbcda0f253fc1736757141b04ce2f4a3148bf7a598ccea91725589720a1defcfd6acd874909b0536ea20927069ff691924f26743cf21287553d04de03288574833ede5a0366aa21125da17625f78d2e220e9d262d3421bd33155fbc5f3c5557fe5a8193a43f799584f509f5eea00cdf815e40b93322d5092d909025a26b317e8d8bb28ad87a5000bce9d12aae68da6108f851858e5893101f98205c4ec6441fb03ec3210f952d68166c402fd9a81123e6bd5a654e3d26c8234aa41e28801ae2ddcba7ac56eb7ee9ceb1d5344ca032bc78be787bd2c8f66f57b74d9f978774e87274832ecb1d5b96d573731818ae9d27c1d0ffd38bdc09eb1e4210335f3ed44b66a96df69612f7dfec15702642207e02a377aa051d82685f1b681606e1892e39dd3dce90d5e86d04bda8fef914d4e77c5df315517ad7b9515763b93618429dea1fdadcb5d54d80989bc68f08bc7c641bcdaa1f4b7c5f2ef168ac9c4e295b1cf1dfd3179f43a5c30d261f3b8e4282aa0ac72e70545ab08bdc452dfd0dcdad13762e6f6d38df6f7cefe5a9fc5e492ff96bbe3b95c0e825dcc67aa98c98e062af8502df0dc2ed36b88bbee9cadc449b3437c7de6c3761f912bc12d859d44a93e525d6bc2c980e464120356c1247a97c0e52e68f51c8bdb0389cab8a43f197f31d8c9f4bdd7cd52359815abb6d457689d97327133b3836b18056ae5b9009c5df88bd53cb7bc41d1a0057e099e133195947dee7141ab6d182d403fd51590030834cd53b926f408fb82c1e19dab9a2329ababc10214d18c9d78f91b27c81c77a5f35c3c557baa0a10f0cdfa7f94ebf372ba04059b3b08f1f0d243c9b300e0fac5ce2959aba9113f61cde9af9068cb92f625779d1640916f9fcc6d5270bfc41853fcc8f8135d90e7b1fcaf8b2fa1edfd16b1326274b1ffd298944d9ecd9c65f676373cacd0aa5db1a8ff75f6376b87e1c10fcab3368dbcc0f0a25dd9504ea134d31942ed47fd09fac97b7740893bfa5dca235685a712eb7c7797c8718b9fc6ebe20036ce7f34c5f95cd2cbd35cfb074e9bec0e0214183cc437bfd1a4cbb84eda579f86b01909f1563d6bcdeff08f83c595539c2d95ba5ff1c539c579a38a5e6bfb59d8f58e3232f74e7730dcdc3166d48edccd71e31e4bc3f4937a6f359ddbd406d232edbaa12404ce3f7d2f8606ad48cb5f55406cb6cddf27a65389440530f5487a96127c6487fc507bd55f72fd20cdbdf1c25cc4896234a461424963f2ee079bff452a1a3fa4093431f237a4c7470f59568b8f2c5f1269576251ebf3195b2d27e9166abb1d93c728625b5f29d7287ee5be3a9380a63aadefdc507d3f24305486ccdc6999178d0009039854d5d7f339d7218b75186090455e61001b96080167e237b3019738deee7bd2c57e73af188496d479548bfd8b1aaad0d2bb662cad679aeb87b04368b6e819d34752f936c8f0f7d24e31fa1059c3b1ed89e1141c5bed6d7a83a47b60dc108223bc8b40c156cf1c1544b1b7c388ed0322d427275d86b039c62446a3338006ca395220ce3f6b53fb5e78f89ab5055a32d2cf472f6ce012988434575964dc5c49cc5e76e51a6565309a9c1969e8b8fc6017315a780cec6cddda6469f4c7599605bfc2bdcdbdb6c75ee736e551fa1c3797a43a25a052b9e6f87e08b1f46b6e150d0a606c75715f638209cff34b2f213569cb9f2b8f3714df22ed1e8e0dbe494086ae34f3df3fcab14d5c5eee29ac7c7e1f6a8ccfcdff1272d83e730cb4c0f5bd14b2409beaa2f4c637ee5deaec7089bac5521a681d34d63317b008e489b47b80c06abeb0eb3434341b41961df7aed413de94647f4d81d786b993ba7ceda4af1b206dc140788ca2f6982501aaf08aed84a72da54614e2dad55087a0cd8425ae5f1fa0f44b83410b4058c9de70f6a0d6a966d18ed23ca30b11c01a5e42c1d4017c676e10a7bb0f9b1d7b5c7aae31ab58fa0f8ccdf12fd734cd93fa12a1c62571dce9853cb571e39d7141bbb092a68e714874f5de46a38721ffdad0987897fa1ae5d3ccb333110fdeaa835301c179b5bbb4a32c9d98920715ab1875175cb8fe230140b22923f9a5088b80406b198db757a39533a6867042440a8fa9e9aaf92faed320996b21bfa6d04dbfd95df0b27e095548bb3bbf0bfee475c0d9fb84f92233a896e947a813dbf63a3c3b3e76908578563306908f8dc15dd3ed4d45cd82578dd17e627c4cae207c9ea11773e8db447b1e272a1869b47ee95032442450300f5d06caff768cd2074560bc7a0ae69bd3b2a997035d4776c52e6c273746295fd60765236eaa69dd248443586b523a807cd344a8eebdb5d8590ad5a4b9e12e81a1246084027dd99de70a197c4456f3a4c68f2f80ae7e7f5a71ff79b5c7556266ae07053398df6ff45f02658d9da24ab3b6e6e6ff8e25a0fe57020de37aa66cf22bffe7001f845751e822b81f0c5e79371a7abdff273b52914673d55dd852b125352b25167f1e39ec7ebaeca460a2e06add10ad337db2a766f39a84d18acf2e48ba1555331bbe531c37614d19ebdff1d2cca5f80a16a52c91b618fa116641f2b62d5820b41d4208263c298eeb1750da3c967e23cb84d6c71a32ea55384cc5965838351874f7f670e1efc7a724932ab7ab79d45d3b6a0c6ec44160cffbce0cfcd9f067ba23edea0412dc97245f190a414a8bee674b34686ba1a77175ea3ce17d364640b04d9b17633df14141fcfb4a60f1a7272cdfadc387ebade42dae9e1256519b2241c50dfb22bbd22ac0745e9964900b71a3b07c25b8ea32daf9035199aa418c2ff407cd8050b8ae8e55880ed4834e9a534a6149e4206aaed7029033e4d1281270621ea8712ee3b5f9b0a6338cc202e9273632d1706d2f3520adbaf34d85a015bda6e81d1b7155d0263c2918256c4df9e14e4a58331514ee174f55dbdec59a2fbe67aac8aa95378b2390b8c7a97bb8a27b5b3da854ea1a304c428c5f94a75403faa09caf5ba8505567981d89edd709870eeaf6c894e616592ecbeeb12562b6dd77b9a32bb7c193b1a016fc43a950bedbf00ed73b012de52f86a66f1e7ad1f551bb494b02dfb72dc2ac1b478eff40429277d333e7aa796ed78ceeae879dbc062506dfe621e35cecacef39f9128fc6522a5104ca430fd8b31cf5fb3d9ed2d37e9db34ca27679290b1d33b9c5efb220cf9a12cdb5a494dc4f0b2d964d223c4621f9a90d35ee2140ae5cc9a3e62cbaae5c0975e9772d2b135354a2df0395f0fe28414be59e561cd0c5f1f3ce9fa08b2f5eaa563876cd1d41d263fa1a77e34c451e83f628dde43c8524d7a5bfa21c6258c7b2331b5efd8c55c177837344d3390e10cde8f81541e1b5e6c5e05b90e318d2c7c2cef67db57900b85f48a3f7ea14324241a6d48d67899a9c858d312f00b675da7aa4834689ad3f98998762ed6da0a93d941fc540ba0b9058e5ef5ba34821455465faddb06c11756d06d8d607987e5138d3f9179980cf79dbf835943fcd7e34dc9fce1faa16b5e7e9ee3439a6516af2ec5fe04eb1df869e26666a5a097ca7c06780253ebb747681fa3220d0c68e561464370647b9c57793c3c5fa18955affdf176e596a1c4080f97b286d58449ce3444fb44b29d946d9b9e0625215926c6edf6e45610598bccde212556358cdd500feaf618b94a23325cf5779f275b8a7388236d5de8e3d9f22685049a27bc83fa3e8de2c08c98c07db8b869a04069a1794212236e516065da706212f01396e18ef94e8eb21176087b8201ffe91cea11d4dc9bb2d4b36120304ca11b558bd0865adecf3b936f17f325892690cd4beb8a15fc6ff8f8ce2b4b6a6ead0ec8c51c6aac22f9d3ff56d96dacaa6dc882842bdcb90a92c061681cdff2faecfe05ca99a6c2af1fbebc2c42ceb9f9c4911c3259ac7bdc85ac0b12cae770bd1439c45d2940baa1292115f24dbb357ba12ee2047b0cbe2acb7ae88882a2915b399116800fb94aea347d02da326d37f3fb4546101124f68ffa144e0ce785966b4c4e8c30452caf7549d28eb3f7affc317f7bc8c8a81cc72c833ec97c4866781db08815866d05d0c4908237d4628b4bcbcee4aa5f88b5e6b13082e2d613792dbe7470d07c7bdabddeece5d2372dd028ff1832cf097d1d0299a3e92c5cbf335867644a7f423c0c7b0103b69bb07a54bd2e003f10c67fa4b841be99989d2b74f1bf4eabb6c6f58ee151b137205d1cc64a945cfaa4656ecbbebc333254fd0633bbe56225df3cadc22fecdff349852546f76eaaa30139f4109dbcd558bde3a690204b136f5222e8b873591d03c6db0a7c61c8af1feaede8230e09a3a1bb43d7cfb653e28289211453c9455b75d69a76bea1ea038990bc36ba92c29bec1f0b7ce275f276860fd555af568d4819f79c34455e4ced0f254160d658a4bedd23a9d943bc0ac706b48e28a2f18176e90b9eea1e85ae7a016c50e786fc80f129d319452787bdc3653e7a6bf63afe04aa7e101f8b09499ef93c35af08b0edc1896376c88dab030f6c10f276cca84213da9726f20d3795876830eba83b1d4a8f9d57f1b990aab9eb7aafdb586e7a8b393c0ae7527a649fb4d96edfbd303c51686ab07ab8e6782e631388214f2640b5c9ad5d58eeca6674bfa78859d2f15e097f68b5b49b74efe8037fb61519120d5d8bc8cb27c0b39003f0eed47dfdf7e9d6a4c6e48f1df82cf17eed4d2cc45f182fb09d1d08aeac8c24904633e93e8cb3f2e84bdd42db95eef633a5ab2da2aab4405f7456029b1a516a49a18b6971c0b7cdbe8e88efd454e66044e090537125d25a3427c29a0f972c782e46de91b9ad4cd1440f325fec6ae3335e4233b1e7f2733bde0e1055f8f7c91e95d5e3e58ed1df9b06f3e81fab02b2d8a735bf24a1f56ce0d4326a6c2424c51886f69f536aaf881870b7d49bcffc8e57cbafa322129f00b1ee532349fab3ab9357b1792c4f3de756d359d534450c31c54638fd436d5578b8c3120fd5b757a9d4b771fe68799c8e547fe74777a4bc512478555572d35cbe667148fbb9d22f33832ed8f91ec33e1e24c582a38c9c1fe2aa2f4fa4a45819a42e7d425bc4051027c21256daa3fe328e35bea9a9f768cd3c508b67dcd7980baaa25f955cd29a3099ec93bf079beee564e1fae157394b77e323820f9fe6bc71f40be472a6cad874f6b65580d0bd8246a298e6bc543ae47cdd8de5b05ddfffba15c6dfb976b551c72f767cd3ecd02244f5bdab6be219623c01762b4d0fbf86249eaba70e1663199ae2378cebae6ab7b6ad375ade0d36c52ee3484a1960c97e502102ab3d0cf9f70e183ab31d41a83cb294b93824b9415801d54bc1ca852a0df4d45cc92b246aef30ee2c75dd9f50c009b76310aff8de5a67dacde6c8b8f858b1fd1fefb18797d4cf8e73e8e60cc6c6c9d28cbf7011b2933670d95c1c91b9c5f96ad9c609a562863835dc3c1af4256f96148cd6b2462ed6b0e2ce295e6da779fa9f6da8fd313d6c314c354949f367c34d9702e998c6e4b3e4a9082edb664cdef9208cf666e08e22ca69116358ba43592a264ef00c3557432cf164a5281924ad0b1d664550b90c722fc571c28114b631ab528b7776e6d189edd537cddc7b089075b18122678e7d8ab972b91601f8c950c6ab13733d47f5d8b98ae35f4d9fb7fc57d29d42f965f2e25d98ed99710095ee3001a15f9cfec69268991b9ec05cdc169e66ca9828c4715ffac8ae58ac469753a5f4d46f99dab81e6dc94ea192a742a106971993a290a5966ebf10504b8a3a76fa5c4b3b0bf381da4a0623281cb43422bec103c440f3d455c439db6daada536135573dab6e33ed1d2b98631c0b2a0996337e040a02db65f30b6d41a1ae5297244190c0a242e0994c3b4c32113c83e87185c489642a531686c94a06576571055195d662ae34ab39ac7436e3dbaf02de654435f05d1a1fd89b27127c3bfe92385aa92f06cf5ddcfa2e13113f47bd1db126c992cef6ea59f7f47107bebf68216bc91440a8f1e5804c31f61367440d6387a7a3bda080851c8d313eb816f83b46d8b75da82cfa7e3ad1b94bac0f36d2e407d448c11e7371599467192122434a260773ebb475835749302e61fdd1faa21b1c5cfa4ad0e6ddb95b954e092c0a5cef8c7545a1aa617c3185e7498173fa38e1416ca06ecbbcfb7fa38459d5e59a29bf0b9cfbfd253122a891433458d5663003c2ac653aa54bcf4a5a5d09ae9ce7960914773349a70e5804feb61063ab2a6b4832f7e4d5093f6bdc7ab68318916f424da469d715b50b234fbc156e103d75839c182ba571e58cb9861334c3a94030801193c48490fc381d69e41c6bf33182f8f3484fc9a4e38d432993c58e4c069eec4bba12c96a65d49b51fb3df68d7ae873c8f17bab2d94a8467410296be52ddda087b21198c7d062f88f0c5a176832f3ebbcb1d24dd3cb96e15e58ae319d5c398513c898d0f9f9ea3c492e81202f0e795ca2ccd5582c886a910567d4e0f8681af9e2e6f61a558eae6c87a6da475833eb37344b369df6ba4b55081ded121e3ffedd10683f6bdebe1cc02b4aeee74e24e9dacfd1b1c29db68d0e202bde223fdf125c241c11f8be426c271fd1cd8b60f777e645cf0baf8fada8ce842f62cf0f506b6d0e99fa16efc4bf792278deb690122f1c5ce2ede7c8b5057539eaaa096cb3d9f4bc7b65e60838a71364535766b3a01efcfeffb273465f0b1ca1cc91743a4d54382551dc647dc7e12f686b407b388e217846ed90cbe7a446d35b1bffefa66ba0248e1250340e3e60c1e279c4285462c711599be567e752877b86f2a7eb2748559026d27b23caedb20c4d67bfa9771ade2575a04f0326f7adaf88c1db0f6d010653537ba020bc7cc7fb41c758b6af95383aee3548ca02e66f53c07eb98b0ec968927876e2f602db551fe2bc91b2a565a15f7a9da81d1fa63c5ab75a5cceca9db5c36df8bfa0ffdf599e71e8e25294f612d01f3535b7abfbb91c7473de5f24e59a2a95b725db72dd13f974bc6389b85eda485109e998c4fda4f5dec7e72ae4b0c58f4308ed52b1892b9d0a551492a5fbabfc601f1fab42c8f9ecd0b23badedb73564a15cadf038230f84a9d72fe2d24c2b1d72e16c36fc842b43312de5bc708fbcbe08f5d2151e3195984f6e5725d217727d2c500840c24f8709c41940052b014310d129df979194a608c7ac188ea4a3cbda7bd4a93a9de40ef7bf8f480beaff07691c7000dad791ae2b7cd0004173323f024df0dd9a9a9cafe925eb1a8830b0738ece8560347629ffa50e8941a2911ffaeb45eaecb60518cd9d48f1b7ac35e6423313c8b1b9667799fb1658d232d762863b530cb9b6e2a6de204d82a4b816cfb27c967a0175bc6e23634a21c154fb8f5af76a97363162299c2cafa083457af739fcbb0241c65f14027743bc5dbe1368fe1862d8557d2f8170989d3d1131562b25442b1c3480630b372cf29bd6bce4416e18b0830211aca98049d101f182021b9fe4b8f3b1ab5d2657c0b612c8d28011823d55547bcfb51e30a3dcce720344022d58a23e00216bc30250da157ffabcc286e8f1dc2219fa15f0a84a9b38c42e1efe51d30e838f7d773e30fe7ab0942fce5eaba0f7246d0857754e54e415cbea592ad19edcd54d4d9fdff9e57f2caacc0729ad1302062d383dfb2b2658f3d6fef7b79b56a81c620ae58e9afb21401594536ee3a2647f371f7af8e4840249bf4e5fc10b2bef2f08b734ec2411811013eb11fa88e10ab4c2810698b95a87810b357943a1958240d6a1b39ab940c371864b798e4910dd0f0ca030fb1bde981669b54bf3993ea2e9674d797ec6670fe66e1d8f9aaa853e280c85b0a62936bc39ba2fffd1adba12f7c172a337cdb651989228fb38b5d50f27fb85e51d6dc1db8d973958bed08418299a2658340a25d6143d7682671885f003b5fc97655680eb8a318756f66d780f63527db0a3cf207530a4ca6d886410e6a48a2d1d813348e7b164adf24f97f94f984ef44498d995fff0fa2598f6d881168bb069b2cb8b6ca8f828427671d6548f4f4e75f6f51b517d846375d0e3ca641f35d66866cfb3c48cfcebef6d326ade548f27745364301f302c7b01c8b44d88984003cfa60b660c6b9adde408703438ba7c909c250322c1acddc3e893c390f2fa324d9ba733cd9bd098bc6adba25e88af3be06aac3061a936c8e528fee4541776aa0e4b98f054ac0fd00f5527f0129975840439dbbdb05947a1d03d9c8c9d6925251c14a3500fa50b03ba89fc4953e6e6cd58fc7c2e18788a77891054c3924d6ab0affd6b41334e0709a09c973586d6d50edfa0ed25107def7b3d1a93d4554a7393be4226470d12bfc0b4e12efcfea17b5810d4b29ad54c8815440e959adf89c600d90baa8332db6f917cffe88a55dfa5722e6bee2f8fe31a2c7cf83402adac4eeefe5b4b32c51c26b97207ccba8dbacb35b7fa1688a3b32dd7c9e392ef8c1a9a3158086f09adad239f22e4433ac2a80d5d25f541d29de24d0b343b85dd0ae7f0f5dd56cc68670b40b2376c00fe16e34017155329e99844e65f8503cd84a7fb833012a173799e3d7ecbe366a3fa0c347967ee61bf825a6dec48af412bcfce153924b9279a2fcae0e5cdef40dd01f635bc84ed05c9c7314f35fb35c1e4e438e81504814bf45819a1e1d02378ade5bb6f5a728560dc338969fb25c4e18b61db9099c42cd983d0e7e9e250a83fd67087f6de801ab849e07a0b0020a79cc9f23c705805de85216645d0c1fae96f879700100edb523b0bd291d35daeb5e4273785b6219e752767d3eb4281fe8cd77f38bcc5b608d1b74b4928de6263d04f9d7d463b35e8368a3197c0e23e318c91bf3242f19d8ef0aa9d7b440a57aea21d1ce8abcbefc1ba35180cc8569ebc0acf14bc0d3fab4ff99def611034479892684ce0005fab6c04e25d1d375ce402948d03e54fe3dd979e1554f230468e13eca0b09a0909120721119b980ec22286db1db498c9d2b6768c9305e2a67046fdb3158aacf2e6f93af356371648a220d5d9d80750d0763d511bd5da0755234a7c0557a78dd4c246a32e224f8ba13256b2635abd896558e87a4d422641402fb7becafed46dd37e0e4eca8ace66402de087b462c9a0bc7b1be94c3afdeb59b5634f31e62d13c5d2473556d36ca5c3eb9040205f8a5442e58eb77a7ba1c7c3fa9426f318cabfe74eef6d040d13df8b50aa0bc7ff76520bad6194de09582ad54d5be695327ee628cce07e1918cde47eec417057e42422ea9b442b1165f1c3cf2d29ee921c82759e85de349bf9f1956eafd0aea8c1780f3c47c43a0e5bff2d69f6af14c43ea9c659dab7c93370622a683168359b799ceaa0ddb26938be5a9c7e899e4a80c657e1a7308f47460016ab34ec32ee26f13a3fc0c8262f4203fb1d528fc66be00cd221b16ab0ee2c283b27cb2a4d43a42426539cd2b7334ce4c9cc1f742ae8cbcc501de7bae42a3d170e527ea8708daa5ae818c6c1729b4ff13e2741343946b3ee0474143f92c9ceb6404972624417e5f5d594da0a39fc1d63f5b925ccb84e8e2311f494ba904b4d266090b0b178820712c032a78410497f67cb3602b0544694a5f68a8fb5f1cb0cd72b7edff6713c487789f176297c915552a627ff52ea00935a2203a546d416d43fad9ef4b95f0129fed5433a1542227c669711242a93b949fea87f2c5d2a9aab8a730d1c3170b7f17482e4f14ed748f3f4a181399e26bb55291e442a28b35218a20127467e59bfe59af1ac5ebd89e9183258fa2f35e18d083cd03bbe8184f24baa51ee68fae21d2f44eda98f27cffe57b77b461b64253b7e285d5646052546f8f134b1df778785638698c0354ed45323ead985da267ff4f7e1cc8eb799173a550cd805d28f5e5a1d013c2b4fc422d54abd8b39b59cf6bdd454baa11f8aa9a77f9ed7f75e0ffcc2978a22609781674d418ccc2778f3ce9ca61cccfb5ad80fd4a34b75e4b58bf03869109c6bc5bae61ef223991a1a73f90d2d6687c296fa334502287822a1f56dfbdbd864cb75ea8eaaa8117ae9c836b5ac6df412341d1d31c439c33f50cc82ee31c09889a82593f0d2eeff4b10f03cdaad07d0e1cf3778faffd73ecda24f2d1a9d5e511271309981bb0928dcc9c923d9899a58158608abdbed75b85d86887be71f7bdeb95ec2e94d04afa380675aea06e3036d86da2460382fb7336403c08409932733d3a760e8365752577fa2ee791c4d98119b46106263af4ee559254221a89736314d4bd38918c84da119fc2610318ddbcf0ecc002fb83965a800640251e5fe7b062b036a39846f7d8dc132d1668966f46f0c68011689823836bb9b442b39540ddac3b60146366f7c9fba3e15d01740b90bd6e82467eb1203c6fba9430733614e5a4b20dcae6eadc6a84c03e8f5143985f2118cbc798979a217ed1c6d12c0af22d7143452fb5c1f4122784c7dffad3af81ef1fa9e76f149e012b12cd2fe48a93af1450a9a440a339680f1b5dc6fa082d5e560552305186c780d8f61ff690a31294a773ebb78211463301907bc11d178797a16559e3515d91712d3109209b93a739e5463781bc5e07d27fe39c347acb02e5beb232c63ace8cb41c127317525b2e6bcdd3329cb3d127c72a62a3bc0cdb13c34442777733c59f3eac5d9b683082d5e7d5519f1ed51f9255b8d0657c207035a5c58a1b095cf8eb36c189a86f81f4814cc42eaef5aab9fc2fe84e3ea86171020d0b5de4e207da6e9d4ebec163266eacc49e717a04637b4cb4ec0bd4c703e08d879dc299492af3344bbecaba3a6a9bab8da0b22452adf3bed7812b7baff89787b9eaebe29e708e5933d6b86d9a2cdd6d79bce8fb992bc8b0531fe42666b5235ea753c50e4484f3d6c3d68441cab6ff8ba84f0ca5d992a4e5dcccd1acc44ecc8e2bef9b12b17632743cae2c35e97cda3aad854b1718e3456d8ba0db57241d56ba73c29bed9be917bfc082c5bc07b0436d3212b7b97cb9d6678a20284d162f9bf05c978b0e6517ff7c9d8b6067682a1a51451e80c1839efdbc95eaa28b135005824d6564929a27112a57f688b3645cf5d670a527684cd3d4ff701e1158bdede5dc98e3f3f2cc2d509fdbb308d7b993f5e4c843301917faf2768735e6d31c048d57bc06ca6fc0fd36d6b7bf23e1e4e22010aefe0a1792c0365b167fb1304f613f54b6b9db321de78c65aba0afbb791a92d8b90965bdbdce4942e2931907b0bdc33e96d83e2a17bfcc4fe596dac3c38212e528010c91cc9146ee53a2520b74c3d5e1fcd550c9833b9996ff87efc9e66be5b8ca44203e989d841df7cf47d7aeada8300eccd78bd1af2da361e95c85af5cd6382f5fa13a3d89f55fb8657273742de0d3c6f3dcf7bf8b19b0a6d268278818ba3faf8e6578062fa7402ca5f55ce370a53b7728f1d948d7e3dbc053a2c4597b22deee37cc3a695c5ff775a9b9870bfb73fdbd80e3dc8faed366f759fbf920cd531d76cdc1acad98f07d90c7877e1ca57769ba4a5a4aed38ae21de9e285cd001a600b01beaee7a4ae52632d357f3c7f36e9a070c52511ccf4f2976a15ab3773e93c5e8d92483dc9c34be8259a662d0cfca545563382da90fd5a5e7931eb23ea790556ef17f6c7deacee848891455ec94ce85ca9ac41124332758992a6f0e6c15e3f93a29efe27f7e50c8d1938d0925cb5f5142b265e36dbf2f0dfd314782fe9cc53f9a71198910d0a8a9195ca8b2c6b2ade2f66b1dc2d3883715272cffb801cefa6ba0b4a91583d8296a3365243de5d02a94861c24ebe82edc80f85a9acc67d80654bed2b3e3454fd0e7c63af4380bc00cdc08aaacbe1c82ae9cb00b0ec16cef842333eb708951688497e9b8a7c5009f2a857272807ff5cefeacddf084ae3cbf3dced7e94ab559bb4bf7c6bd6c6a128f6b724ebcd5befbc4dd96079c6bd62c88f41badd590fab418b0e47a80fa840cc5ac771c758119ac0b1d460cd9cacbeea4017daea2ec5a305c9d18727e6cc522b58df2d83600584f315321c09e3593d2dbb6917af23f820d07f030816c1ab7caaa57154fd3d87877c77f058f164e4a1894b2568d3e27ef2a253df8e26fb5ebe377133631c16da7ff0e627350f54834d3c44c99cd5f24702fc56fd8fd51fd5d54882dc6b16bb27f2d1bd5694c7b3c8ab875f325c4225df827d7c303f63c9534f6228d505180078d67c556ef534b25112d3579da76bccc510feb81e7029a226d7d99229758f1725d4666265d9e411ba0a9f1ccbd80945e4df44bfe7bf22f3bc01a1458cdf80e5e05fe89a0f9cb2bccae7bf0560808a49c960cce17ef380bdae119a04f033801f4285258ad874f909df03455f0eefad9ea4bb96cec5300934e0e9f1ea9695def686a63f50981eaef01af1aaadba2a1443285aeb6be475e38749547d93c8a763ff1540878c8d9fcc2287488ee091eba733d71dcbef08a119939ea92361132d173a37523bfecbbfe8a1d882e1336a471e4edfe7f3f5c95216105b8783084a7d3191c0953c354ae911dd7c2a09e4497fd81d2089a7a59c0cf68c315f96b2ad177c8eabafd9b33e62083d6949511e6c0065ed062266b3d329946f18da8ca214f2f7099fbef4625d72b2c4ea7bed5b9a34d89595826b37e22e88cdd1663015412466866546ad159e582a645fe3f7c98a831eb4ebc09dd8cc27f6bed7226d1534f19e66dda5909318405242623e676126faa7f007b09074715ae3d9e212889b777c209bee221d6fa010530366f9d853bfecfca19ee420333d18429e65fbd384b3438f578ce53e7b0f99b57753c408f0e121a1f960c9eddf4829d216ac784f0a9413e6bae145370953b921893bf923f72d2f933da59c6d0935fc39010c67d4549865e184a594fb24de0eb8fb041e05d7bfb2598ab170be100e4b1532c5d0da8a0e320fb4014165442f6b1c3c5b73d8b2171ebf1e698a464a91ecbb9a2881a3b4cfc04276c7270295b63458042ccd535657e9edd596f9635bb85f9fcd3287ddaf44add791848233a9d2df56e535155a4ab1f69bca067d0851056e7359456ce66f9c0c0255bcc6ce588d8c12c33d0b11e2192a22eacff87998036e8838e7da3faa7385e0852981c6e99edf0a9fbfb5abb49cea23e6af2ecdf0e92425cca450a06132fe6bc9bea2d2b3ff3da9ed6e73ffd5d7834f1de488428328e57c83a969fe7376f1938f6d5e3262c7e8de8bc14bd2ddf2d3c88c3f90f0b3a51f6161c352f4466c6621a031560001c7d53c9ca9170658c301888906aa5f3c0edefaa580fa994e6d6cc47b46a75c9e832334c1c571373c53173c0032908e352b2df56313d0b12c539981bcb63b63cffdc66d888bff01abe8529a88a3f1d28446136da9b66f67cecf07f730e650a8115fc32390b135d6baf563b9605338a59c5d535a4df4444347294b2efde3825557bcee847b0364b92defc2bb082bc0abab7263508cff8b8f9b030dd91ee2fa665069c78826eabe24021e8a3d52097de47a1af3811407d1c89c43fc95587df1895c67fe935d8dde6afa1a1417da00b54852cdb0194456481b5ea5a6cc3ae772722265297f991a590779c0dd6f5666d4e5c51df1b9bfafa3ee7ca40749084f9a949eca95f21816cef6de9339c8f71d913214c34d427129fd84c29a61dd29625e6defd13dadee048ab4ff8c2e2fc8c70e64a50c9db4ae1e387bf415c890bd104039e9bd45bc1f0310794f75554429484e11c4fd5be632bb5b641944b6bda038f2393127e2d77d458e6778a4f9434e714fdb3a2a88a7551bfcb81f1b16c043918ab366c08310c4bddcefbe8c2f76b24b9ee1cf69f7981aa06a59af2ac71654bfe7ca1f52a308271c56de165ad7706d37772cbd7f464863bb3b080c1b496bd5c533885cd8127fcd4d82275746090c0d972cee855df081e66cf669f10c5d3d68ef2bf5e1ea11654bdd10d5259b12a8d8b001425a8fcb7fd6fe634bf5f4187ccd20438ad636847d279c6bf2b8f10d62275bdc7be11093a17caa6b5f5cc899404acdf7e6a5952c11aa33327c5b0653fd0cf4ed91525690d475cf9e4f0bc95ab6ce6160e6124605a82bf65b09cd3d2c6c4735b2be9bf4167caea23a1a42e6b2c5542c3edf59d797e78c93b53e9581ac9ad9605f821e41b20108fc5a3a9c9fe1f72b92d6666913d45ef0de4cd60da0db54006cd728e5d2c7cc010a3b1ac5f902ea2de5be3a72fa56e466e5dbeb45b007fff7dcc44395b7d75b7b2cfc0ae406f9b846e5a47659f9dfcd7c972c27dd56ef5828b60d708a4fd376057b30a58cc024402f88390be6e9791a026baeff06a89acb112fd315704b41d04b2e096454144426549fd222b8018737f41e0234a3464ca73a1edee1dd6f19127a6e0fbf146031370e948754585c4c560cb5ddf86bf177e06e5b5b6dd9a87245c16ee22ba648557d39a1f19063368839faab52dbd89215f883b48aac389463d7e06102aa9589e6480cf3f9bde560360275265a88373af1cbe629baa1d381b4d264ccf83ca4ce99335d82efa316514ee96dca62472b31187dcd33923d056e3e509c52dc859b2218359d8b42d1f8a8f75392ffcdf0c4a966b331ac9f56e0e7f267e5717a8da476a8f46244c061267fff4bb4efb8a474123e4dcb2de0f537ae92a9602320490f8ae8008962a3bdc2f07efedff3b53a3c4de2a5b10e6dc243d52e22e158f5a0bd9abc111af9f17cffadee2cf959024656a927b972840b1e1369e473d5b565fb02f181c058ee4e4c939f59540529dda3f853b29c003f606a9031b9409362fce8b9a9709eed1a6725b2cf68da49be21b33361893b5865779d649e53af26c4f60406e56e6070fd5b3b61cc8945442b69c8b2a91e2ebcb9e91e01caa7ab6ab2988f7d3bd18486b271aadface51d74128c641b95f765715c09c737fc8a869ff97ab23ba261735ba5d1324d8f5de77f9cfbc3d2daea1a15bb0ec319071f567b684ffa293289d9bda5f065620510ab8ad042b01dfcb302b4b3c1ab1f912f157d6d05ab21c8c9ce3fd7971ec40e2c9e9971e9979a30ac7e1e1fbf0aedb323a7b7ff474dd4ef5879e9812cbde3965ec0b4d368004b2c0d80c4f4ab748d86c3ae5f600107bc9de433c4903440d5af7d424919d397e9ddedfe15b12f8c5b30412374f335b13925b89b2643ebf66fca3e6eed57d9fbb53ad81f140dfc3095c3d53cc07134d0d10bf4557123f0aa732055a8319fa3e7ffc0671ccc5ddc8cb12c01e36627c769b621c9f8d9905293a94cdf9e31fadbea122b76523322ac55f0f908cf02464a91e0ceb282eb56c8b3d47b28a22d204eb82ab43106502f3e5d621dc810f9bb80c1116314f4e677f711fdb7381e55471f7c43c4c04db9f406f816b9f35cde467d96b39bd3f666f239e27f81ab97002498e870f5b4bc7daa9d2fb79c0d8d3f0071ff54faa06996034e0d372b2c32cf4b4c56536d181c0c84f0e896f356925a8fe42fcbc97dbca4f60a6e10a384cf3e2e44a2d3c826101f09ef54e7927d983600b10926aac823adf592555482e16b9d74324df2dc1712e496ce71da5ca7fa9141f6874442f53f4d2157ae318792cb8ae2062d57da423d57a2d75202be35ff0ec1a95aafcde1cea9d3c01e73b47bab7326ee098dbe9f4d4640c4286a4ab11316f9e763f24c9afbd789a59d2ed07893daf712551349c0c4556c8d349ae0e5a1e8e7885725676bf1da24ea1e7005b8f7f36bd4c5521dff546ca5e254475753e4783fd7977eb21e50bb85515b3388fa237685c96dec6411c6225e96dde7d522d21e1b138b80960c3e73945232522c37ad3b11db3357c1e4f542b67442b6b617b2986b92d3329e6475fa74cff6023e9d40a501e3cc7d3e549e07728509174a7814bec29240ee10a8f99feb05f7752af35117d0079f1f6e205ba5a0c3505fa85ff62706bde84ada2d3b3f3185712d82de78b63ac59c5fd18450117e8f26bbf549362d6d80ad54fa1e6f67948a5075ceb615c5d9274d175acd72d15eb79b6dfc9335f04070f56d48ab3eb8822573380cccf3727e6467d59317440413904cf80f822670976016e4be68f2049a957327a504c70ef60c373c8199f7b2b5268a7abf502e91f2f06d2398da03aa0d84dd5dc965302963fc125b59e102adc60c05038fa993b478f36310c47d2b03d378206dc3b15f53db56829d4b3f89c3adf36e001fe6d8df98667830f251f0212db55c363b0a2b5cae11db69cd6239dee3a395a48a53a29bcb0fe565d4448a86c7d334f8250f612a9e66863769a41d242be8844d048dcc091756f4555b857be9a60dab3ed954edfec87ca053294ff123d4fa4e31eb1d14abd15ca1db480ec9df0adabeba0e03f856d53345956460e661af08f1eaf8324eecab7df7dde193775ca4b37bb7b9e4278f72b9b8aef916d926d70a7422df270395b140c8683aff1b562ee1bafb2d60488dfe030a8e5c8320a0b9c0019386114cc11452badc23ea1ef707c79b15c42d801985013dfef15265b0236716ecfd3a1f08c4dcb3580a002c83105dd6fac59babc754098581d17b2c223e27ffc0b7169ad6f1716267c8d4068cd7baaa76ad291c949aa19abd3f18176132b640be6df7b274e21e2868ba8d38fcf10b9026a8c72512144f9a48a290eedaf3b0ab99f6730c90243f0b86034567f2ded4a8361db85d992353b3c18c74f7b35538ed0fc2dfdaa0ad2d6361f6233a5e1342c47417701754825ce3d1104a83eee0e65552b8585379a831b97bf22ad3fbd22074f409bfe6eed5db2c8d74a6df7aeec776c5a452b58cf885152b4e02d36aecc906d6613d4a7bc1c4ae064dcb5b83c30bd40a90c21efafdaa6decec1ef2cc677704f786665a67b7893056cd61d3fd85c646a64bc7df72127696d8c56b1907dff83f99770a933b318c1dd1bb457637b52d9282d92f4e02909402c93026e7b5841894a9ddae87cc44b2149f9f4b006b7bce6a3956e9f968af5012b1197f27e9437f0072f55809a68f2a9cf7ddf669e7d6a6103f7f2e36b1b326c5854eb6ef47708e166ce307f703f239c4f07574bc5e65c7910f4619050879129ce05d5f9c1e5f644a52b4a484f71e533d102ca360626b35443519af8dc2993bd05f9e55d4cad22b828f4917fb8ec6dd0d5c7e0029a2b583f840febb1672002ea46b1487f94298c7eddf6ab1d014e34250051bf915bf6afc785f4abf1840cf978767cb6cb36aa458f6e25d68f7e0ab0d788d62273fe2ad2bff8f564d870117272069923bc73bd3999fa9a2a94bbcab2c1806e10223773e6ecbf8b80ac61e264cea52a0950d57d5b9317afd24b42adbd1df5202cf5a3dd73a20fcb81ca7e75e439f7e897fdacfd7ce5505ba7c115dc8ff1acde11b0e1744266a7aeaebdd09e4097c6630e1d7dd4327be054ca0191916ecc4312e5b64033bf71d4e8e46c6c2709da0567e593b82770af2074348588bb7abf71797a8653c37dc543f37e7c199bb4a5c49ae38f0c33c95f6fd05606378dbcb19da8342f2f3212944d93f006fd99b7a2167de5b79b68ee7aea45f55dacd81cdc5711a208e275fb0df474ecf15c5fd7c14606ac4a2e57ee332c3256d6604be57e3eff9c3d62dc0c90f317148df86954570b70ce8541f36e77f166542e62cd6084ff4856241471f5b6e7031f8a595aa481bb8aef9588f0e4522b8a84ccc708aff9216e241896f8171a32e20edaf9b83a67132a3a0ba2aa2afe590373fd3c0378ac60734a17e03b75c550e064e54fed92819c7c28da166837f40b6540d40df205740d0dc6a1b92bb5b2fd551960d67c037424cba55391c5e2714ec611754d1948cba2a09433ea03f1c5081f88b28f50a737779fe96d48269c4e17dd78f29f2102f81591cb46ebd1ff010b31a89b26eed0dd45930e7380577ade57944e9edd605f3c61a03c4632750ec92180c89aa7b15fddc5ce681ecde0d174c81095093de71db09a4909be9765930e59b3188bd03d2a9c99c9ddc97a05d21b3e7067c6b1a826b7634f5293add227af218fbdd68c8a7e26fbcb22a4997a50f426c590327c61a810a97ea4aac1f9e6b488e3416cecb9ffd204ba02554b119ba651803701802853a5f3c9421437783ff6c4f0806f05fb76e2b1e76038fd4d704558d185d90f926576d48aa871a9ee45d7c152d89b5b8dadca70d2472bfb81501067c1d86a0c506d411b08841de9fe7abf9e86925322241641e2a2f114bd68b6e6b86a61278178fff5f1339a4fe5f7c6aba61bef6abb0b15d0195ddb69f3af3d5bdb2355224f2b307001c9bc8fc396571a5dcf059428728959a5db899a809ffb451efb751f472c7c3eafc3eb15d776d3280549d1c878a3023ff17a7efba595c957adedf63c7686a2e6303d351313c4de0964df0dc330166211e355ee289921e0491e9891edffc047f13cfc69ef0b29c3ac927c9e80e23fae05061f2d987b9fbca0002b11f1344918bc3cb77c4ec0701aa83adfbc70b149db11571dd78f8ddbb9518aa7fd1f77496b039f951cb0e73c5797ef9e2b124503f1cabb20ea1dc27489b1683ece91ac7dcd636c982b478dd31d661fafa17089d168e278c6652c94e0757d193435c9ad65bec1682ab49af0bf8ca2188052a0729b9ae11f2299dcb1a64d15f57b6d27fb32e14a1992808cf2959c3a71c51fc8d60ef745974aaf6e00624fddb25173b099c90acf1fa4ff05465c741ae06491f298fc74dbdd06ea099a194f8f5daa0ce987e548fcb7b5dbe69f05355180cea093c08528c82c09eba838c6df97c0a0bba95dcca9ff7363e1b44f347c2cdbdb6a93c0c3d35a9059b1445aa1f8ec1af78b780f9b8aa01461e954400f73ec08876910826b480aeaf5806e1aae29ec6cb0c73b9138480e785c13a0a0fc8febac9c006047c1aa9df2af320d8a8731970f15f5509907d010e6013d1cdc9592bd9ad9457de1308b2188dc51501dccc41990b022da79282413d222e09b35166755af4acc913ed6feb38266c6c90633c289f811058f3b2eeae59d3fc111801d218ddee51c2cfb548052a651c7f5d986853d0bcc88f6d19773388d6a34f92a172d6106c6ee0a873befbda2c922811a52b0f846b6a36f87ae5d9cc25faa2f297f250bd89686b4ee2020b1b2842e8cc66d3d75d5c759ff3fca245756ae0ca7126adb5d4fbf1542d710487e64250925da18cabb8df7991c359dc1cfadb3df23f9581c602187fc85f31a1bc8de8262536189b873c4541277c1921a20be68ed5b1acd372cbbd274499ea55d1e4bd46ea0f88922caf7f94f3e1def408ea0a0bbd0dbd74a33924aaf9f4b34dabcf6c6370be567aca26a6ec32e28b34e17343a38bd1a4c506af34b894f10f1afa88f3e4f66cbe065ccda775ea55fa12dd17b394365ec06f3daaab62df4f9f421838245f501f128e286be6db078dbd1c4c0a8150e33153ad8ae2108308ee5319fd4c700929c61838c85d8c4773843683850465ef754f2654e3497deda297005cee13708570d2a2e4cd986580756b6c093ef53afdc55a286ca3056c6e1afacda1e8728082c50addcca5088ba227cc99ff17e714a05edfea1ac987a55873e6c89f326ca223fede33b36efd61d56956d1359cc48ae18f983fb0f23078b33e7720b6b50282a0806587b285975709976535ab9cb75f6faf146720c7398366a53ea1e668b4c2e793d39424c73b8e3eaed2d01d19c78382fd5c165ad80af5b799f7ce78cbd67e55f1a5bdbad0d8d461a22b1c2b4e6c9cf8fdaf650863174a1c00f1535603cc5738b8db0445ed834d4f7b0409fa45837ccc7d1666f8dcf7774e758dc1457ed9a84589f8574d27015aec15542ecffde4b1f0fe05212bc662a9e9f3b9eb8bd08207e31e2b3554c8a9f8a25aeb389dd4fc14efe0c48692d7ce04a9a9d94425ea0816245a2614cd91eb5ea02f8fdb282cb86970e3ff80ab2d7860d97e26e9d6c599fd7e08ab1c5cd9cae5938186fe35fe2e7cd959bf85fbf66c81f159def3017e0fdaa5c7ec547dd760049d2fa15ec00eec0d99a8671dcc00361d17b635a612f406f7c0f4a78805f4422c925552954e4c6a0fa80eeef94a62b4a5f4ef2962c20ca4a0d6d6704faa091d599bdc31d7de1bf34f24f32c04729ec20e7c2345eeba42d7b05a3851d1694fb133ce3f22c0da12b32d84c799c06a5a0eb3f097f57b61c42bcf262cef0a50b13e558cbf2cb401bb1efed44f7fceddaa1b0d7e09e2b3c230fbb3aee3a89475bfe8b4a0e1c51d92012400debd3145eb0c15adda8e81df29bdb8b4bd8d913fd3f4eb78e00f513baa39c02d0c8771f61aa07021171990ea8a4226a519dd55d7b045390ce49acd5195026d83e37178015521a77565527f0d822964655355800db9a299ce7039ff23e0798c27e190e9303b8297fca5dbb0d7c3db2a6f92f6ddad4def0435f62795b7d133322c517a42be41b6e21bfceef27e0f483fc7f58fbee58b6f629c7bd30e7f896719e2ef4f087aab80b7dac8a81e78d6bef3b93269b1c4abfbb859d2eedc66b7e7683c3b16444a7edfc17934e1133c5de1ddfe22347bc131994255a371af304f488ba425b9c5a54ea119da50939107811757fd5c3009940792835cc2b2f409f7d65ef271e1c34f025f1215cb7a033fcda42d996d96ea5c6d484f9a627a7c4a2d8b543763b9acc40dbed21975a3352691be052498b3904d43c2802a64f43f27b91ba2af25a358e1ab17a763f8fba698330c7f9a420d64fef264895fba29b0acf6e091bf6f09298a343bfcca47586d8124eacee09d8fc9da3c198106cfd7bc5ad72e0463f721fc6c2bc1bfec2ff006a665ab4f2d663d732a2131ddeca3342c88839a7a40c526ce533215e1486865d3c3b7e8633a0550289a6d244ebc2755dedcf41dd2e24af0f5e9ef4190ea9079569b993d09d9416d98f10fe2b5cc8e643a919bd32b2d871a794c89dc1d2cab540c02a8769a0363090ddfbc4a6793681000652a6215b5879765674e1d45ea99341c39957ffc3debd11374481cb8e3b03058d373e1b1d4f93fb8a694476e13c5de19a14fe2c997303d5fdacc5eab366050980f95928a91bb86388c0677d3f4deb1f4bf2db9cd91e11247a69c76942193cfce02576b389c546e5fa4aee5a456f294cb7d303de61628efb3ef6e01cdc2a14cd7cacff043c092fd0c7c80dad33994452648099682bf268a6f3bc76b99a687ddad9ff3514bb3c1c76039be2fe13bbf5b8d7807d0130baef64496151cfb30596ebb4dd0005ea0921e4dca70a1823a0407ae29d4f85fe3b49f84c9173f6a404574c4d0780aecf2e132a1ae8014afa41613869622b62f9d6730ffa4ddae077cc5e27f64fede25e18e2db7974b018e4a59b0ceabc27ce92c9291addb25f6fb89c308799c0fc1e0e477664392f8856f6acd747c54324154989c058faabd73461f842d2c877ea9acbd196bf27a54bc88d74c50c09209c01fbd64cf200b4cebc0f6780d162703f0575e49f128a7d13ba838026f48238b100dff38a4235845e6e050a6c691159c541f8c6dc59872aa8fc6b0e029f6a595ad6fd8a824b662194a89300bd1cc40ba84a7474a3987ccc2811952db7cbf626fade144e50cad40e3087feeffa61a1520dec5fe2af43d5c6d3d3d1b9005a77a3801d605d9fd0b67fe3c019b7603da08b5ea38a3b364f62885909ad430323dafa35dac06a91237ffb1a8f6dc0b9bf52b509985e89fe9e2ec7b6a328ebe2c11fd1d02bd7811416a2340381421be19e370742734760fb9db832d2ddabe436eb86173afbdd8d524815fc43e696c4daf813c96bef1bac82bb243999636b5a2589e3b8b309081c5f1446d2112bf36552009e70126cc99489c89db272700c7624f152a7e88ad92626998f8cb5bcd716fc33e14a168c498573d77b5ee6dd9a3ece779ea2304c4ca33a8167915faa476dfb2d5327ff11c34d0b0807a93862b13178f2e048b7a4a6912f4d8a1d7812cce853a7b99a0c7b3ed05c14934de98e9b36ba5132f633ec9e64ff657984ca13c7bcdec27652988a7a34052a7288912f47e886dcdeabda07b48584a33afb3ae7f088de88fbec69c94dcc78e85b1cf8261ac21571b11da4f3dc04434c9f850eff870b3ee5a21e26800efd4beb4ffdb3f3768ca18ced274ee83dc3fe4a41836c9cccbbe98721810fb11290ba7763d9951c214ae420f95e90302e28b35f9093238b40cea13adea2ff5ebcdff9ee6d52467bea72e6e7ff9ee2b5d60e5273b6deced925ccda130e4087b8deee4a05a36fbafe5a415a35a6b1486981f2261b49144c353a8a64b84b68a47525e106931c94484f9fd7e09159221ca379da8a92cf44bcfb90e5b5814e48769d46aac6c0bf6ee90ceb280396087317f7e2bbd035c002ea24434ef62084df91d6dc434d32fabd2a54644c2e223bd5e847b0112778a099e2100192c62e1fa170fe0a316e070ea645a2cefc94ecea5dd41a0e6a31d83a5b6217b35f23a7cce5d02f17fe527c1b46becca8e5cfedd80083ae8e56f54f26c9c290cd7a35f47b879e9ba064f405f594207c3de05dbafc9279d4e09d16f79e783332d0fcb0246a61d5904eb2df341cd1ae41223d84cc83de5b6448291e07a77cc5fda40496bdd7ed12243a22bf4ddd62a03c863712fbeb97b779699ef706f7505ec6eae57280b805dc9d4f05b62ec910f592912f7369e81aa2b205e6e251f9eca48ad793c316f186afe08c57dcaf9d03899ec0de4afa58ef4351c179d74936aa674347b71d03151f9c14ea5d2aab2cc9066f29956f3de5524b864bd8778678b60cdc12bc7a25a5acad266ddc217d33f6efc11cb9645f3986cc92b9619f24e37570e636d2311e59390679362dbf446c52e199f366333fcccc2f0cf8762513438c501854e6f151d9cecaed1355206858632a5d6837b5c518f86a26f666239d585bfc4e8f2fb36ffba190a1c8d4145c74fbad40741597d06e4d8675fd7be2c05f2df2a676060294d9de603bad87fd68a2b31d887ad8746520a0983e9ef6b1da73933367c58a948348d366695a7720e2cf0befb816e0793b64b79278571c7dfdf14189f023cd257ff4f015ace28406be70b334f455cdc11a87b8bdc5a29352ab1bc8a1b807023bfaf38fc89788e353a69aa1fe6262270a90cb624bc73a0dc6521239926e48d0f42c9c4f10defda6cb353442e5c844254cf5b7ff33e913eafe0a541ae45cb5d9333eec27081f3cb0bcfa9db45f688945c3a3aae261ade8aba2d18ab7bb9395906c8f4216e24beb72b87e7b79542318d8c33bf940bf0a8df13cc29e4832deb583581823cbcd1fc30f2f9caa8f29372a4c005b1b67e95ce9a088069bca9a685dbe78bf19cb671d97d6aa1f482ae7293da06c8c4ea471d1fd5eaf90ea307bcb099eb13fe07e881904bf02a6866771c981bb6ae85dbdaabc6eb3e94a83c31dff5ce4d7a8a909b09c40c6abd1c5d986bb4ebf05bef22241c910493245828c48d1b8d64d31adefadffa1cb62a9f47d78170146bf3b4526a5652e74512cb14eac856b08490d44fdb08e409f7c9a2e6259298137057ac7bf87d627e7e1ec08a6be64c0e35d9f4c8960554a7168feec1a84152d547f5419ef76e6cbad37d679e5c5529e8fd5bc957beca5dfc68f6a8b53efee424670cbc01f0c4390814954a2ccb4f55398ea7ac09412481e0c7edcf681fec784be766a16db54ebee1d5f16e4d25532953e9e65bcf2851ace30ccac51ce7d4b7a0f3041f680fca44162083c27415f6e4a730dac03ac5171ba77f3bd1060a0fbd430237a496fc30e4e29bd3c2d4f81a56b6c9f5090d9182cee68d04820a07bd12edb088429e5d404c4fc03afad6681a8c28e117d76d6a21b8f555d5fb918f60f99c388549400663a2ae4d4f4ecda62fcc5bc9940970df9551b176c83f45317793245a9dd0220d650ca7e1bec8bcf9f63056ed0bb0bf0955f8a818a6f8c1d7ead412267721e56530379bfd0797d01dde35ffbce7f8de14b986817daea7cecc50b56a2e1dd0610b4504510d88034b97c075b6ac43d95a7692b516c4ef07786ab3983cea3876f0adad2e2fd2f02045cccbbb0e2e20de1025ea9b679010ab8ef818da8a04f5c24f96473ac32bd723adfb37c0cbe80ae87e06dacb15c5ff10ee61287ed21a513375cecaaa14775a32be1bfe3ac98d42c1063a25321a6a10bf0d9e2ea8d22dcd36927a09fe0e905b6fb6c024d02e07d0378b2a20900901e168f2ffe583aeb3baa660a664e014f64c0b599044cfc2f9f46ca6150ae2ae7a8e4abebd9923f971f85a3575769323e5205d62bb746a0a7915723347feffba403b42242648d7338375e59c903259a3768125acd165084c34effed7cee9a3b2c6eb5218f34947e97ea15034af1b184b1ff0c9e96c84f072b27894c91f6f0c842fc197e1f635bcfc85ba85820e4c0ebc7f94ba0907dd6620e253c7a7257c43ac564877d0a775daad5a7c32258527b4a01da66fab7ab2a4b1f03dd9e08f04e5ac8286dc905f17c1a047a9084d46d1998a3c63463d66d6b556a0c4851080e9790ce8b1198c1a29e444d7360d13399d44901cdf560971f136461237f398e38796c2d69f3e01dbb9627aa35afa4ffcf81b247e0f9d8b65e6eca4db42a8ccd9b14e6d72b06b7a6a9ddadcfc6de3b7e3fbe1726aa20b4b10956bb8502cc814614d4c1381d9d3664fb7ecf188a88a2246861a7a72cbbe7947a44f1cb05af9cf88c299baee2e06896abcaed310d41a5c3e8d8bca0f874d052df10f10b4cc3e729a9378a5e3ac520c9965351de0a3d6476c59eabd8f4ebcb1952ed6ca14a9c0b31a47b926000f8a9de0e50ad234571d6ba79c3dc3ec88581f2e734e27543aa6b829b63e4dcf58756268b6b5329a842066e1c57201dbbc54539125cef19f57d83861112a3ad91af0ea13f8d0085f19a0da2cddce32b5368c530161da251ed876143f7fea1c5493c55bf498afc239e74fc162985b5305ef1015a5f51022eda6112dbb8c088da84e5952c8ddc6ae5d38410b6ff601da303f4ee5b352cd1ea08644c67c95a90d8ae2dc49bef5782a9b4f9e1f60367b8b84f4e21c1639af126488b2f7a9fca5f4a71cab68685facc1ebf568d8a0ff7e7d4555edce0e30e7a76d219402e18413a4d29608d4e11306dff9a108beff7601e02e133c8dc9494467c8c981b253b0d6d181a54161ab7bee7d8fecbc0fd5edcb7ae702410a87ff76f581db54e903da2efff37c213be400ee3d48ca34f2154a5855ed60cee9965b45b20182edef647c82b982925338a97c06b4c7cf00e68eef991512c541fee7ac4387c7e896b4251dcf5ffab18b639ae2d4cf105569179509fee9c9822651c2024946812717739d501f11f2d4eb8714bb37b2072ecad5933c55650ff689910b842b4b1204712006da1ca40d075c611f31a123bfceb96deb12b7004ce4f9995f7cd8aa9e930c41bf1a749f9efb1efb7d52ab356b421fa117aff0248ae0eeac53e659a74b553e52b0598ce7e4da2da753c380686cf3f70156b0e8395bb44e2604021806e785c790618d63f47217f534632f769166e5c603529335e7c56941cba4e82a4d08cd1c7af2466c6d7aabb44f9a516e7e1b4915f933f01c5a74a5fce9659f15f0f2be0acaba5174ab9b7ac14343a86b72361df64046a055b114f4784c7a95a267484c4bfc50c903299bbb5feda1ecfb4bdaed32412bb5782b288380673f8d00700efdb0cf144792ebe8a4a65942c91a44efac10e0837cee3564ca2ea35f9bde5bb739084d7382f5bcf19c02024292e8a7a4f6efc012721d8a2f88db10323421ebabac088808a63b11eb8ae304344f607063707dc3cfe455ab7ea2a8e27b3318051d5caa5d8fdccd1642f5e0a311ea1834cbc63540671c0df0fcc1ad9d176faa61aec6efe34390b9887607d4f43aad36b6fa87acab8c41c354367e97220c80d9bb6ec8ab1cd6e3591f2101f178d1ece847c316ddde9907b6df7353173f6e2ae4d5cdfaa6e42809f17d7a722f26e7d7a127a805dad387ed4d0caf39020417a24fadb4f46a4a9146126eb3b7a37214ae3b4fcf2ef37413f5c598586f0b5b3a876faef25c29e8aa09db8dd668cf94de559b08f80fe592cfbb5febd583316586d59831333d8e0ecde2ec203b25fca9cfc002556899b604f0a096c7da35a87e6a50cdb3de530e77745bfc2bbe7dd07b60b3cf22b7949fa011039daee52f2d3563f26ecdd3cb02e13f9f4beb889d325a79b58f2536fef15eaa8266b4e05cea0542fcd8e32e958d7faae8d341ef6feba36d5e997189f3cef2f56c39323064a6fee4573255408646c14cb4f4c95167b4d961d4a61057ce2749e833e280bc1618ec53204d6c974633389394160e6a0bf451ef165f44718c6498f2a100cbb65b63d091dbd4c109f03053cb151ebb1f584029539145690369dfab89b5d375d40df9aab17894493919da6322879d0f69a99c41d17db67f131da3f74e000b5e1b24427bfe06b76a5421a7fae3a300317eefa55c3b16eb0f151eafca4da68e8d30774ee6becaf4acdc1fa19735aa7a7d1b9f485fb10fe619c9bfe4e4b7648cc1cf341a3dfe94e8e00fdee861a1bb4499f3931df1b8598c0411c5caab3dd799d6cb5800f4eb8c2762eb7a2c43e652d1c9fb3aa2a57ce31d0e4d5424e3d30ce13adde32e833a91870f84d5f8c5464fdcee44128ade53bc34a4a9d5a9410dc9dc97a6d33d37bc45e53dc56cd624cc532d965c59cd54ef1b1aec2c722914c72b016a703404c92227957f7cc2e9d8c146361ccd50ab5762a30484b238c88d5e38c2c9db25134c8f2950f0641a63a127e3afdecf647711dc98f77e93c1fe4c938f8b60210c1fe8f9063873dd27a559a44534f65482fbcd212af8ec3911094c046cf61172cc2781ef0c31c32d082a601cccced6b3f2f8346a944510857164cc97f6df87b585a9026b57df57506dc08ddce013605c597559e082285051f0efc1cc113807f5c30b591235d1efe672cfc78c1f1a0d93bada94a6408ebbbf18506ec40cd0c05f017d85664b4e20467d61b527962b846334b734e3ea0f330f2f2c7e4d104b5c63db1d57adb74cf5b2b8ae9d992f4bad6418f62934b4610ad18e767b73fc535fd39e830bcaf1f5063b2870207f18590758e9be61b568515aaf985d2d696b2291b54903e2b74c8008ec626ca0c12f44c4c847770759edcf50b1b0769ac4de65cc3a960da27f0569d2a76c85d78686e570a7dcb012bd030858a976833418a26f11aeda368f971d2529ba0f581d24e550b065bfabd1c810100604e4a7ff62f1e628fa9884cedff92999a4f62583ba8679086d143044b977e06fd6462d8f7e90588c48d04d6a76dbb00bbd534ac78b5f2fd24706703b928a14debd84399bff3102b8efe1341b4bfc93c46b52a8b89e49c890b4be0d4e542a02b4028e4f4ff6d9520a50b99942448fd72d89885bf47ee64bf49f5e42b3b2e74d5d5191d842719a30f208229fd348c0d84ae29cea5bb3494f478b58e441f13a0efd2ec3345aa8b6975c5f7be0de8ff4b08116bac46e40e2cca916063a4b4c0a94b3d2599d6c99cb132a4fdd5e76bbe81290163b9d30f0650f491acf9b4a683c7cbb72f84c3e366c55e67daaad72bb1eee5ef0f027b3de9f8c11cf5171a97525efb55cd513a89f11b9b98bb390b4b8d14c60a396ff7d7d6352c5692bc6d2b3188d7ec3ac2fe642b64aef1c35dce08f5cda708e97183e0b0fc25134820adfd89a4cb53c4315558700edf82f1c7dc309456639372bcc2c28a8ba22a7620dd5419e0f2297d2d4c8da21842779e038d43858c4b138c3d40a08efd9759d1648a906eaf273620f0000000000