PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78135 0f859d6129eab8718151324b9c16e6202c21a0ac7e31ac61aaec2a5ec5b62c38

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4e19177a0076693dcd9630c23c9d6f61279c3dd326fccb14fea9858b79804c53
Certificate Block Hash
0f859d6129eab8718151324b9c16e6202c21a0ac7e31ac61aaec2a5ec5b62c38
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c00c0000400f0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f898f90a9e3139627d45d9c948ab297a2c345009c46cc51a170f7e02b13a5585cbc465c6806978b62d8c7378537157c03869d663f2ce2c9e6eeceade603e27851c8c79c09d1c75e6ede7479f39275bb5238e7ad84531490230030000000000000036000000360000c00c0000400f0000

Raw Header Hex

00004020c5515291d4deea133a9c2211385cba9d4aeb149ae40e7427852a6e66f30dd26016007b4fb2898cc380e34da17950fb21a6d898180197eabfbdada753f3304bef5b763d6a53d10018534c80798b85a9fe14cbfc26d33d9c27616f9d3cc23096cd3d6976007a17194e

Proof Data Hex

59,560 bytes
121216010307470d34a4535ec35854f32a57ca520b6d2d44926d40e4a84bc024bcfbb60978eab8704bc626c7fe63ed8215b7e2e3cbf5a10010e8d6c4355b9b669a7bfab83a1c02503083f958deb629293ce204ddfdf2d4ce455da3092d002c7576e93edf66626e5e0dd52f21d8dc47ba8f1a3dcb0a3629f430bc141001d72bda894ce57b433324814663e8ea0a79d5f040e4c683e39941ad8b0c08a7abe429f2b9a0303b25ff2be14f1e0ed2cc9ce7a6fb09770289123980a97eabf14289534405b23e0f5661414b1b37bc798983359bf5068eae1c2ecf2011eacc0542acce2b011776551a05a3816169531db3ba3f97ba53cada3674ed720ff8508f5ffa718063dfc822d838eea3c25ae8a074e7abe982ea300f9b87e8a1f3f412c10c896bb79c033083a70e3bb8941aec83d193ce8440befe7131f84e00bb691e8e43cf8deb84bd59196dc3c6374c590b7bf1018eca43f9edb93a5107940bedef33efe231702014f0c885d090c43859009cc47dd22cba15bb7780561cd8cb1f679b3970aaef99def4e3d4874ed9eda423921eb6b36eb24493634ec06f6c99bedb9c98779ab0ccc32a60fd85e7b1782deb2d738bb571401c3bd72b203e271a29ff6917c1c8358d4af5071832c27bf43d0f1e3c6b7b023b411b3c4effd242fe4a645cb468e8b79787952d445585b376b420e8a03204b88870946db40418dc16498c237d957fc0422e3ed4a017c6c2bbbf9a01ed33a5007dba66f66c19fa11dd9397cb185f1faaaa9b560a4578d1ac2ffa5cd87393c52252d99f3a4c297ab85a2a797dfe7313a024d317fd649efe7bc5aa7d51eafc4821dcce19a71f52549420b90ca3d27093138dc5d53776e1b53c7e3074dc5fd9fd88dfda2bc91c423fd3570b495ec5e23a0a9623e1f31df5d010c51e0a7e71ce26605dd3cf541ac634d467eccf76cf375ddfb5e9fc1502c8be14efc1f6e4540467019f36b09ed5981e7ac1a3349644cee9117fae3fcae1a3249f5fe96e9a466de0584e18d8a8ab739c0041205a2e3e5b6afca05b46f677212588e3bc90dc1cb00ef2f20738ebb9dac748e2ba2047299c81251ed0879a6daa25e7f8af59d138f4c0d6a4845a0848ae40b093474a2a54c74ace2900b10298ba034c25c59b478f58e6520a326f04018b1ddbe79ea45d9e1a64d459e8cf192c881b3e5b6ab6e1cf32e12bdf52cf4926a43d7221734dcbfeac050722cad69bc932ab18e6e1d156fefde4b2931bb69d4c48f5de07e516bca1d3846102c3ff0ff7e3b3dd91db8e66e4a28046dd455d233ae6e628a08e1732f11be70309b7bb2cf925891f8c901502f32f6608d12bd9c75c7d4c3bbe3a27ab06ee6527031968759469431e2728db73a32f24365941f7a2dee1138bc605c41cceab333739a8818bf3c53afabf98253b4b4875efa01cc078d64452dcf1b4e691e8de0a6707e491321ac42668ec255a1f04267d875b484838230be1115d258a8662641b0f357247689828c3ce65e029b1fd27a77d60f792db083f0ad1fd60f8b93cb395be657cd3cce27eea5adab5dbcab820d78e71830c7dc3dda3e6367986b276393ee68da07463e8a0ea9bc012c7fff5e007f2ac34eab3f72e15dde21b299d8db91c2edd8a6264be049e9125c01a84470ba3a1ae8445ab248d201f29ef1cbaa2db57f1f6da1f8a5a03cb75271408004c739cd140d584d79e20d5d16b5232cad44927de4f00bde5391186054d62da6e14137210bff8f552e591fd3ecec62eeabe86f4227baf7b2393fbcf51afb5891f7fb73b371354b8f904aa7a58776bc060c7b7c878ab644e4c4cb46fd0c4ef716cfc2fefd07e3bc75c455988abfa23504bdbe2a796ac88028a4e990b4b9e6a2a31b11deac9fa19620c2282ddc39075a2ae6ce9ba43ce2f8767e8a9c059a15260f1d0d149c36f869b436a1fa04160ead8a8574007daa0d9cf24cb7707ebd4b9df073ef75044f44fa8a632dac1ef674ce59b037549762efc5ebfa18a99a9c0aec6fab5930fb3bff8475e6564e44694c33b78e6665caea62bf1772dcfe2acc15536813af1a4f01cd156605f0a7bd52137d6203c891e7df2ebb274f3ec1b314c919fe85da609631f983b0095e064ac449d0aadf28418047763de7acf7353c6da58ab6796625181ca040fb1fee352233a0152fecfde294fd5bca2dfff0190bbcd855f5f576134a0dd7541a72ad8c69b53956bed99f2a6e118322c85484bd8ad6810a6931fc7171595742b454ea6534202d3ed9c5f8b114ec92ef314486453113e8a983e60160a7d2db2b0e347daa5354d40863673793d32d671baddbfe4f7ab5c59b41b2aba19ad8db1f7b04b4bddac6bab0c96770cafebc87ad592cea12f91308c9a6b3963aed777b24ef2bbba795ec6a2a8c70f9496922a7af97ea88a9828f6185d73c3b86f23a5339e2c375aede17d2125997f6da6fe3d718c942deaeacb18ff44d7f5bc367f267a4a3a1d097b37aa13eb8890d596df003c86c664df1f5348d47b9925677d88c808e77738f2b80a2760dfc47cf9ba1c5ba46aaa1d88a00ddba015095569eb277babf00fa72b6bbb473768003c451551b98f6f56a876834c514e47d0fbbcef16555b9a42eddd88569bf1e780fbe8d1c75417396e6b39d15377a89e55419cbca5ac67801c4090d03769be3b785e721ba1890b69c18b51d696324ae55399604a87ba36de84007a134c38ffc6cef4ce2981d87f92d98953c5d1db9fee3225891740cf34994caed2023fa2c42ce675e2c3ee2c3d16708d5172ed33eab8d53b388e97754067ccd799d14db15979e1864a3e25a0a93e19ed0a69de8e2cd45b22dc010446efe823e0b29a2f0f8890bd69f1decf891518b4b147fb64d609b9658c6bbd7ae43d01589ce2e9f174389e0c4cef2587324f357d9f7d6eb28b951948c3354e68761fa7ff1a5d1625484d4ef9bbab93cb46fbd346b4d9582a05d7e1c64f4bb4f53fff67a11252aa25313541c7dee2449bde7a180a6c969eea98cf76f4e6aef69b49d4a299aed0e8169ca745fb618e92ab138be79fa09e583e481efb43b7f452e6629ff92fef259d5dd9acd10d3c68c484c5f1e95fd6d340b435131dd1afb26ef4d079b7760d6044a965e7a4ac5f26bd0625db29994d07b6dd7eba563ec3a3066ff0c7d2815ee2b88dddb7ecab948b4e4e8b85d2f74a4594458ba2ac474bee574fb68e08035bb3b96e61a61de88b50a7ad29b3c461657aba31f20bae2c7400bf822c9248cfe47686ccdb168cf59277ceb73953f31091144d5a4b430f6eddcb437ea6008abd2799af25a31b06ad1c7457811d541b1139edcb89218ed4c5a5ce86cc29bff023a643e588d8894464a285521407c0971c8cec98e3a71612d1f0bdcb6961465d40becd4c51b5849e6d50763b7442bd5086c256638cd346edfe47a4f8b55a6b9e71909f91500c9f2998a1e904aed0d28a3c0a62e51c901d422f6428adb8622af5fd02b38c818c602afcbe9e5cde8540f1b5b2ada16e3052062225303cc96c64aaf0bfba95f35f159437f5911c40b4ff174869f2188a8a331170b94036753e767af7abe3af868b68ab3de4abcd1e62c9d8091fe15844f09720b2458ea924616eb0f25bd623a75eda82b55dcdc8bb117854a57a8f33e373a7e27707ca8954c4c22840da0099b97bf2ea392c0d5cbab0c3102efe6ce2e65d81ee40884b9c214eff8829336078d01d96fced34b9a31fdda3570e72b67e86823ca007c03532801fde2e720e6f90dee7261879397adb454f70e00d6e82e13924cfd8b49211f83d3d67a9cacff978eee2c5a5c1d500afc57a407b17ae43a88fee368c91b4554cfa9d4fb1ee2c33fffeae4a46b5755c20ded81203a65ab7329067273b95c6426b9d16776cb4403fed13425fb9a7d1e3c3599630cc7d782f3abe732c620204514d988be0a43447d7753d2424200e4fdfd51ee975a10157d659e1fede89ba41e10551e3333c906c324f45ace12a5ff8a3d887f9d0f8d5ea8bfe374aa31a7291951965243ba5378c03ded83f573d254fdec1126f76ffc781bb7c54c52085eea31013724d4a53f15e6e4c73f8407ef825b872ecf37635c6e770448aa08628331f5a7f0b225c4eb201f6625d1ff09850ff6d1262b9346d27cb7cd9a2f6be048672bb5e5dbe62376045424177c47ea2ac955b23687ff9a42eaac955445e5a185305bf7ea2d8f78e8aea593cfd64c13bdcd4aba1f525057ad6778c578c1cfd10d08542416bc7f20a732692bec6090e94ec049587037fbef2627c6f31d5e61415f39349f0dcd5cdacad54d2aae3da2c85c829d8af73bba7ee6d877616005bc7b1faca62adacc667b7c0b6a29c5eeb48582e7d3fdac4ef881d0ad4012d54af706b3eb6d1d25fd1d51cca2e2399675f6dba04546626f8acec696ce220d0e2f8e517949f8ae204a857387218572188fffcc9634c00e1731bed0636cb385d1f65e688cbe5f2e4286d05aa1e6a8b8b397e6d8186a7702c7e339ed0c48a8507ae21501089c22fa1d097dd8ecf72923fc67e7180aafd3c05e9cd3b12367e6b75f91a30f85b2b10be571b928dcb6efd3a897f89b8135348871d46c0147b723e6a513e2a1e010afe288d885ffaa2710b51c5df4530cd5ed08071e33f165fc7ba6cfe19a95928107911dd7a039bbadea2af3dc4ae8ba7ed72c0ec808adff3de88824ba2ba2e4fc263bf2faa61cfbc05621ca835ce6db368f1413ef4b35e695a20d58fe06f4d7fb1754b2c0f4b193a20130b98c37214ed7b53c59cc0670bc6e1f27cb425a868eb94ea750833684b79d8844f46aed9580abf130bba95ae1182f438052484246c4b8b5c5fbe1312ada7ec0bb428f9d461421c39f25137fedb190a194bed83491a5d79eaa5c5e32b60df1b08c7c62a0702c68e78f4e610ac0e43d526aefac602242a972fdb3234853b15036510f51dc5596435805d33ccd181976af0479d4dba4052f0bf414f9138a6ef37e657341886e29ae67f16b968d6c6d2f9e1fc730c26f5899383f439c80d9973678f64cacc4c67a92878e8a372d49521ce3392ffa7a1ad84c30f8146bb6e6f1a9cccd4c7b079946dbd9ff7566817fca1617ab2952e54cfd43cef24f99da14e00374c3c8e906932e8f8fc99ea11d53376d68d9172f9d3468a74879a11d48457ebd9be9f2825ef3f4fa6892768c9694fbaa7d1e188415cc61e8e9ae747b3afcf4a568d787c75b1ec9d9200b0575b51dab1732db6cebdb8bc5ba393a8b5a421537cb857a295303b908c03dd24523032b900f82aa036009c36e4b11411de8d19191ac894ae0c605272beab6fdcb3d077675e00db8433cfea61ee8bd4a6fd51e1ac02da6aa521b0b0abaa7102fac8ad2addb2fc73ec552a14a9f9fdd47c11d6aa23e8faaeaf73a83db65a785f43e81df77a7b827e02bc82dce11265be4deb58645f34ac2735c3b5612eb56088127a8af4dc287e9dbc91fb04a27cb448f3222d9a294a7d1d53b27eacb6c088514df095950fd234ee02e0e7d69d5dc36968a448745a761488acb2ea1ab68288e054a30712444527bd034568af6899cbb7e4db1cef1e53c5766116bf624dee703ea51414f5a564b598f34e80a0c74d167223c2bcfadb8234fbbdd392bac77ca3f19ba1ab33c67d9a0570fee4dacaecb9eb9a32f4590832f5ec277e3e301cf7755c38cc0f5f6058d593b6b0ecb71e66bcd90c0822e1d5a23cad77a21225aa141c2d9c43a2935de96e39cb2d8835b9e33cdc4d417ad087815ce4f9b708be3d17d436ca3b5e6b159e8855f77f735918f95a900602a990cdf7c6cb6a6010ad67af1787bd0a74a0159e9543da8ec3d158214a3bdca3b0375cb5b2dd5eff3d6299efb06bea27d779a0b91172c44019ef1cfdb71028a106aa79b031b1827171f2a32fc41ef12ba07229f0826ad938f77ea648a2e9c560c0f83cc2080d8aa771c2349d431ad9797910c617b928f38a2893d004861e829274ab813e30e6cd7afbb39473527530f17f4aeb5de6ebbf2f4abb2efa951a7ed5ce5d7721d0161b2e200eaeadee99000a99aae2162064dbe59538420ab3bdc5c0b78b9c7e3d2abe78da7beeb3a6d7c52f9a60b18a7a0d1b27c4c89e2bfbbb2320824e3bdb1dc223d91fa4cfb708628b56edeb687b7278531fcf45563ea59ab6d6382bd77e85587d6624196a20d9ebe84939c55bbd952207337f1cdc1fd53db68040b2696fe8169d8d6179beeb30f7f3ddc6c831939579b11393d9f8c43295f05bca0125d92dbda36f4027fcc6b16269701c51d922b49351cf55957463b769cb9495c31228402963a2de8d83bccc42d169410d38fcc9c9ae0758c05a010411c1034a7a637ef0c55d825e1912b471806571e6064cd8a18331d6a4d711b75f9925a2445422121d623da37a32a51dbd3b1c310f1bd872f8b57d29e823951d33c3dfd6207ab6af9e260334b3eeb77f268e13d3637646c0508205563bec8abc356a72212ea130620ba73707006e38c931749684fe4bf425077884e169562128b16380032a1a33f1cb5274d8c25436db09d0eb2770d775d113cc62fdc1bf222d57776c3a2b3ddef41f84c30ade6efe262a604e47fe7c00c03ab2b61c7f88b950102d8cab94f07e278ae3e74c6f2cb89a139a0cc8c3c28207d6d30ddbc21d6ee81e5d3f4f99c2980b4668d2b9659ed7f0a94e57c2303e53dae152d460ccd4edb8941acceb2b7c43387024848541f394372933aa6efd5d27238d834427267f9bdb7c4b1ca54639c1d88e3f9643f8511c946b59533bf41bfdc7b506e6ea080aa09078baec1fa390e42bd9c171b0e5f4adb203eff66361e998b263cd7dfa476f63be9405dbc4a1554cdfa4621470c60e9cc9e39b1777ecf4db98bb34e45935a93c3862f79c9e4abfba9050e9ac9dce8499023fde7ac26c597204208cfa9a39e91741c7ad4b8731adad550d9b6f3d824eab83ae5fa3f089aff4ce21da773d32c9a901782142bf813caa095de77964ebe2ac449087abfd0092dd54033165f6e71c8365972568d1d30b35f03f17952055091ad4c6e5af1a6f467eb3330b74727918b6e56db67307eb2201acc644a7ff03bb6297e5f3cb51fb8ff70cc687764ada73980867f3ebf6ccb2b1184de5983d2f592dc2da1bb71976e0e2b911dd1ba62c4b0a33d6f72c36e5c78f0faf785292c34c988d4f297e5e61040795fd401bebf193514ccd49cf5470de7c87f818b8d3d046aac6c71b8d747ac75a30d94c7e1d372bcfb1741f8dfd2801eb5ff7c85267faa5c2387e054b5f6bda694c0993cc8b06a693aca30d47da44b132ddfb7e3ebc9433cad5302fa948668ca510f6d361dd6f6085d7b8f37c14294f55d51f79bb9ea4a35097d8a6d4201cdd549a627b6b35519d2ba05b734ff1261b876ac9fc0c4cd16029c3d6f277339bb3064e30ad2e151c984eaa72115a078b0562de524715bdc9356dc01c0305669a6722ff019db910d11cedd36361fc3c613a99393213b65256fee6ae18cde84a792b87ac8ed4acb404f2a308e1f54e7e251ca0ad8c80dcfb959111783b0efb9956aca07e24082b8d18a20a21f0a7bce6ab410b636a3c7d82a84557c59c37e862d55016cd07e61e80f197b168879ba0ff417cbbc795fc094283f91a403591b28d3b5847dc29fe6e18ebb8b39990917fd3d42f5259bc4637fdd6b4b70ca20c92c2c42ac0f937c74c6466c45eeb8545ec167e4cf849d7e2f6ad5a8a88623efc9fccfdc16acd20921e7c3cc0156d0ec27b7c7b84f90367218b1031efdb78aff88527e24e6f805e42d54b306de5a8702a66fbb66d1aa1ce05f0bf1f36f283d072ebc7faca6e3d7b82c7f26ea3bd89917b8a53ef377f13e343ed4b3bec797cf08e79f8e55e861c520381b3e23a645e38431de95c02e32c50b31dfd697d8adcaa22dedf34f14758208e972c2d68f5944f265793ff40f6de1d3e3a10ed27780d349dea2c6cd4995db39f0d76dad42f356a706194e7e0cb6b6e245e4db40e2ba1643fe6c40df30a1f25cda80b65f129f1419dc4901af8196d4c4d260f0134bf1713e3c85aea1265fca4e69c6049b196307399f4f6e524afda23e89ca3a527c55216fcee34ed1983014da2a2f06e2c2c3f851d78cd915a9314d496f46b571ccda243216d506b913d8dc8f16488a369f37dc6508a36ac7d7a94e52c2497680e32ee7ea440b823875927dc6df21b973e49cc8ab264e559e978338cef9832f04e76d9a3ca919d82260f6941cc10c5ab7a0a382a7fa0a88171c9f95c0eaee5e4c3ea1bbc69fead251109c825fd9b3603e725488172899185903d6ee9c76d9c2dcee8537a29e055e19a2bef54c462c5d07df680de437fdd581ed1afab0b15ae31a1a5206511e1d5fda621ffabd3937c80c2dc461e8dea3190a6c2c9344506697b90600529e01d0cbb6ea10cc2018c9528f44879084896b58ee0f698276f05d8478aeb8ce7595be2a44ee4e566ed026711d60357ea4310e0b0a7d41cf263a512b1d3809ead5e8943d1cda23861eb83a6ca4913a152b30b3c8a69ed45de729cdc97e4fce0083fc08d31a452028c80824165947a20a1c6d6c95ced8515deb0e2d31a92acd1c0db20afd286f47a53cb7d34796f1e5a5fffef8aa73d7bb8ca70c24048e955714fddfd35e0a1214f4c6108bb7f4e7bf6ed2420febb7ac967640afda2db05a2e0b527c530aae19a7830585e4afcd0f3a18c6c0673c256e6d9e165651f8e545cb1de681a1f213e184e4b52aabf09dccc180cfeaeea36fa3ba3548220c0379fb5cecdc8c057f010135306aa92f39dd094260e59ccf9bd3862cf5aff85b998616bbb8c71c42fe81db6fbe510ef7c1b99dcf54b1cf124dbed2f221d8c7fb00cd3286d32fa77e2f2b9135777ebf37534d52f85fb6c9f8d4d8bd4ded482a0668d3b3ba8f87ffe8aadbf96de9118762acdd1abcbd36533bf7452b819b978871d056ed482800dceda86c6b32d2e404d575f7e319b35ccc11925e5645a8e057be7c6f279aae4031b6254c5eb8300245e3f4c3833ed1d7b88d73ca4b88aae241c78a03e7c52ff5453ac4a12877efa320463df303be941c668c8a0d8c5c7c0094d869728e6fb71209f49e47ac205637b07a02d72df57b28a885c0c83eaeb96365ba41829452b8852d6a5678ea4ed182c882dd6c418f3e941a062dc3e8aa0cc8eef255ac3659ce343c50111f830f92a7aa0c02033c9cb5c41f67b9927be978685b13ce070f2a90237f44a79c8af91ae9f694e5314bd4432318d0abbeee652c723c9b5c6edeeeb9ada51266fef692b50911c58dcd5a9c7f0cd590fda74b1c7441358f0bb9206737b15716a72b74f15dc3f23db930b22eaaba26aa4df2703742d13d6fd50d86cdd5768e96bd99fe20702d2018a5226f1b87a42ca815c130f6009fbffb373c7b3911c3aa1da75bbb75b5667d553c52f70b8249bbe31f78cbe53526248ffa2eec6b4a917d9f4fc510cae8252e5e54191315beb0922a077b680c6c1680c5fab67918907006e9c79ace6edf03ec0a82ecca69d81d8313f2be0cc479de1c868af1fbcb56fa420bf049a4e453b791c1cc5a3fee7c55aa5860567d5875b844ccfe430b6f2db81565036418099faae70f0e7962b8357962a9049117e563c7005f9f4570a92070e393cdf36d1f4e57e0c3b99044cc09e4b38b5d1023c8ccb153b1d697d5000b7633e404abb3327706a71ae3299578d250c029d13bd040f177e781142765c371e2dbd02e260ab7e045ec281bfcf1641647f68903972e3aa633d2bf4357f725bfe8617687c0e7ec7c7de5bf82a0706c143de483fe84fce0f8883b9452dc3e6eba3110c7f8a24f4264f540227bc9cc88da5c23831f29ef1752cf860db1e1970797e75a963e9de9a77fe2b535442797633777ff65d922025fdf2bff9414e42f640ac4a6efe499a0bbd360e0067c452887379616100cfaf421c1bc0c39e5d6163a94457b2ee8cc930e464880ee835d9197e27d683fe8fc2385b49d22ae018881926c25f6df94beb521b0d1fc57abe01df9d46b0a61a9fc99f4b84c42f9012243ac841ebf11bc52880b3905f57898de538f3eb2a8fc05ac36550d8834fe90bb7b94b49bab5855bf44b3fee868e2a07f3c1a14b789e08c461911c21679be9ca80fd7bafb8052fcb6dc54dfdb7f4de6d12d029a1b1a11c9f3857cfe1747b45f325ca907c218a2459ddaa4b8e3ee624e4690f15709680dc55c92f9c89b5ecf52cea34bc7d838aeea1e76405c5a81e9d7a655ca9bb2fc6d151bf3b6852d938c0b99576817ccd608b2549601120ceb0361b2ed14d6fa0bfe99a0f186a722931d3554acb6097fe140f812ee9ea6781fd859012c37fca957f639854e4e92447efa4162b54361c9c55c3a69dd7a76a0991990612b8bf8da83be382694d9b81fddacbe1b5f969b8b364680ad47ce7fba15e7d83b527093ca9e301130bc5c92442fb632451c788f1b7748c1e3d98f995e1bdb01bc6babe4f60fcc3c13b57c0fab356dd11bfe6f0d50566cf756e59308b6e759c07d24e4d8e23a9d4c92d49c6edd212c215c758c271a7a1bdcfd20fa3a03df7a1b0cbd33e929fa8b30c9d326e8f48a283fefd09bfa45d73805780877e0440388455d0a99112df96396479058aa2b688e432a2d974bd36286692eb4f12d5df236cf637581eb33d9c3d17dee77178784884907701df1b2cacd75367550960e708dc45f0a02beddd8f46d7984722856180fd51bbf96b3465364392382e5402c7f578b281ec1c631acd8de6efbca36f5b5a8ea6b71d12fe33112b852c3ac4d27022bfb830b1f4c51b20dde7f4ae0aaa62de508298d39c26f7da9169cf57e35944825618462532058c680be1e4ad54feacca7f5079d5c997872ad0fc38cc7206271993be660ac4741b3520c8e3d6ba8388200c4fa4870679ce9c6f1a8e9299f16a6013fa4ae89031918f8a642c0d885994a4876861642b68f9b6c8ecdf4f79a115fe70d24a117d040cfa34b5be462c4afe5bb26400570e08fc7038aa8034eb417f36f31386a85da55a0196d9ad693dbf3644584725f6eb1616747e75df3e123a5ba4903fb556073f752df57798525f464f9aea3a173a66c969a71605154586eec24dbee3b6aae950f5ff42c52beb9003f8dbb34cb9eacaf116ebed981da65b59eb2b2420d639f7b4b4e475a8cd46f2773d00c52baa37a4e982c6fa57c45b9758eab63549a1c169dfbfe13bd5ae94a8166d07398c78c4593662ae30fa3748b52e48e8e5338db7739d58f5c7d828bf5325edea7cbae6f10f60b371498da13a4e8d0276c3312113eeda4d021728f995ffd236834f55d1e54dc005b260f756533de0603a69beb16f1508b3d9e5071a4bd54364b0584ea6ef8e4243c19958111e7961059c3c71c634ce251e04934b2cf626bbb22841c8b71285208043ca4447d0f5a21650411c1e2b6a27ccf6bde45e010a9258926191b9a2d1525eaf912149397cd2b0114e1280bf400cffcdc1770b655a41b6285920b579acee641404f13ab1c8a5ed48fe33ed96522b2ffe3a69424db6103b7c25806e0685f531eb5a586263155ce34a65394b5e28a926b2f25b844cc35f35b618f8c3dfec41e8488d1e1122189da6666b81983c3ecc392d45d7446baa4bb6ca9065692b400fb470ead028ba1752ea54055a51db43ab0755ba964a5f2c64b9b863da145ea71071cba4aefba1a0a76bc6f278fa10bddf31a892194d6f9a0c3faa4522b2d7a1e875ee3f69bf6a17d2059c307846a399fd12fafd1152296fb07b1c2430129f1c159667957ff2d1657cf0aab682cbe0a61d0b7b5ecec3499d5fb35f261709733247450b0accbb1b94ed1646b93402f06aa9d9b4829f5eb9ce53f2a6bda7c7f968403119f6235117003623b21abaf6c616b1227308a244d3d063c154d13d4162c7b447047821c7d4d86f8891593b64c19b7db00fa2e3bdfa0a42af8d3c4439ce810a7ad13668ca87b8edebaeaa55f0e1bc8299d1bed69a908480e9bf654e35edf3809a5131a334f4d0aaf8fba9db482308ebb3205e972bd310eabae58482e4dad325def31ac4e2c8e11e4e05bccecc699c4fee5f0f4e0575b0627793879d2d6ed388cdf74f9e4adae90d64a002936293c78e88473f482941aa583518b370153d85b8fa7efe308971fb156e92fb1171e02ea872a1c5b36a7654a4dc4034d0b519054a418ef818fa714df06efc922119574ffae1b12a5d7bec2f2e88b6408df873058ba924723b9a76836d01fd491901e5a8580ac6dbbea9a23d7029fa59618fd63160679e1c4b9a07437fb565480e0401091fbc62e81fb33fb1fc56138a048d264a599c295a0cdb6e9e741915ebad35e09802168ac7cc78b14fee118e8b70c30618d378d06366a8daa51e272ec6d2fd416175e0821003293a3a0dc7fb4151466b6b6b027716a81638252619c8086467714ee7532ba2fdcad98ce37ec94e3212989831dd7058998d5bafb030764798109b6a04ff96c5c2e2878bf0fb32427b8b46a81fc15998cc97a1c4ac28f3bc97d7c57037bd71c888d4847a270694d237abdb302bf51e959c567d5727ed76a356969134668fdcc6a7edbc5798ba7ff991967f30fbe5a353dfeec3710664c07262b3caf3f8cf046e44b572072cf271285c363ed5bbc70ee48b8ceac0c185458591fc05920a4d46dec8d0fd1d4ed3f0e26053397711015a7adbb747a3564a0e8c64a118bee7e2aaebc00caf5b6a220655467a95120fecd9458b95cf0d658a323ea6521047caa2ed71f6c193fd02a1f2eb38a619458425f76e528ae55990480f87ef387c513c3368e2d52a03b2394dd0bb064141347eea7879a5d614313e9b40d3b623f8d118d4e2f38ee5404107aa6a7e54d616f3284eee4f34276ffbda77edaee45313523ba5935b8be13432a35c7ddaccd211ba1d71f06cd5bd548a58494531b56622410ddf969490adb216811675a3d15819c77f20355d208d1b667510e4170750619fae11b6ca46144c7435d0ffdc12f66c18347b6f2c9c680786294765dc3adb64c0b026bf25606aa7a35eadb98c43049ab2e355a29e96fe2f091718163d007ec082687189e9a3822d75f1a017a9d1356225d01588365bfc1c675153ddd5c63cfba71fc99288cdab9bfdfcfe6bf7a09a52a110959e0b0804bb6a3556afa2fd7ec9c2bc8c0f90372c73dcdbd5abd7a728d8fe00806b6de4f3a0d4d90d2b1a8f5fa882ec2630fb1c5247fc6a6b67af189e9806713caca5453d50ef94afcbbb9a2766a7b79b41189e89aee9f68484159aaaf4a9b66b738ce44c53740749b5df102f2ffd1999b26109c2bebab4fe132e2cb03fdd3e2b5667f4d4b49da75c445aa613f4ebd99e8263bcab21490098e4d0ec4ba3a8e646de19c6a1989b2fea33d783a9f2db05e4159ebedca0f1efd6d40738d09280dfeea6fb8b3bac8a7ece2a89e2dae4238361d652fdeb4b797e7f06034ebeef154a000a39d833745381c7cf18e186aec9100f874cd09eaa58fb9528b00fc17800a194b968fbe10bf293c941133e6f8799fa79f6891401e92bfa2f80dd186c8723063b02a7ef8df5d81175ee694623718531e3e7d61565fe4674a3b1931b38045592a0ced2473934921a5aa04539140f510c744608db85f3c93962ba5230e83367ebb2638465cab4512ba33e2f8814b6e5d67a1893d8bd2a7be87cf543a1a61d38a46e9a8d93ae48941f3653b7cfee0f50e04242abd036f3b7e76ce0cebdb8eeca437799307ea29c06db5a4915bd81fae6a4b6a08ee485e03432ba74da5c8113a2f7e3df6a405daae25b56dfa3a832c0ebc34673c61b9083300346d7397cc8fb95904672394f3264052eb76cd15ec31092a50dd5d31abc3f2b2a2b48b375066913eb7493b763ec9a9fb3867d39d1d0e016fb9d5061a03fdf335f19a825996d1497f6631a7bffcf926c731a5429b7f857de374a2241d347ee7a06766a08615f77017806f8850bf33b93cd7dc32c69803adf06f38ef93477ede8e98cb3063ee892387b0feb77d3aa5aee10aa68a1bf527df66d6143e28028f94bd49e63896d80806b1aefe0c72727a1693e3290412a3f099750acffd0be186046764f249477bf6e88aafe0ed0da5ad2c7953719c51ab894028f1818bbcd19ddd2526965f004c7cc3aa1c31cf8848f61cada67ca25d7edc63651b68824504623ff2bec35e361c888064ad6c2dc4c89d7013a53a8dcc84fd79eac9710e2c26f43ba00a4395f1ccc733515164bc68986ba5455da1fbe2bac5e65b51d8d1990203132f5bfc1e1bfc2d8587c30fce2fae01468c471354eb8a76d7b5e15e5868b2b589b3710482201d3b5040f9d095e3e59e0041344ef61201abc29aa9d629e16236886d39a17d398522d0cafcb773603ac30c52d24e41cfac630f096a64d345e58e4b10764106c4e470f6f01310add24c032f5a2c0830b1ae7f55b1cca014abe6d54485f9ec0e9f0f4a992d40ac9940c360b712847efe3958d8491108737641d1cedcc9a827bf088114454e55627712bb4a22d5bf44e822929462aed9c202368aa5aaa01223ec7266dcaadb07e6039dc2a8e9bc732e7e25871b7d6521e0777b5e8d8e4b65eeb21dd532875eae1c67d155784f7c08eb6d86c7d060964e2732172a2ffb321e06720c71f3859d1722913a75dc69a1186379ef69c0940f34fac0c0b8cbff8d3244905097ac14304e0ee0df5e4f705873cc0f039bf0fd9f6dea7afe5da7000b82d8ab9a95ade96fd509953c66e881d770c07a9b44ccf87d8421df28ea28b5f37733a3a1836842273e541015b4a6372db9eeb7bf72dbc0fd710f52d512cb8cbdd875e64102c198eb7663da74696c9d3f4887074f3869dde68d4466d23a296c6694c3efdfea6ae82274a3850b4e69b3103b9a017d695815f007a145da502fe63058100afc5e99598459e663b7d9b8d04dbb0d9a480c57c8ec0f5fd96f5508e0a8a4fbf86c9caa9bb17a653781d92fb147b46e215eef0c83c53b08f26d96932d0a0a367b9f924576215d5703281cd33d21d201f9a659f4aa41878950d9cbbe8d587740ecaa6895caca9a111759af8394bc711992caa0bfb1d30d6f5ea91c118025b64053d9d76e805b6ee893a58875425710998e60a5db2e7f16d724081c2fa774f2070baffe61ed4dcaa1ea68fcf40bf0826e8f07c1ff2391230b47282ee7404ef1b1d1ade3f8c3448c5507ff1b02ebba1dd410de976f4a1b6e5972298a5c9741d795c6b4c3ec69979fa605c703d15140a8bcf8d66b97bf7f7a117d377d02cf1dfcb36d73dd59060574408a351c4942324610b3546541a8966fc42e34feb9d2f6b87a4c8535c3fe7e515291f4a240c09e4c2daa01b70064744e97ac17594795fb0d9f10bfa317bf7db7a395e30403e9c821c3794fa328b805295fc5fb87c42dbfd3cfbd33b6c184ddde79d977c59c2d2ba659ed82d5697c307932971158bcdf708c00dd6d85e270dbe2ff86e21cf98b1d86abc40357a2d65f33bbc01a8411b2e8ad8d52c86c9cdea6f424226c3d780ef21300b6770b4b2b330fd0022feaa50dc6ee97c6b838a1de3c251566cd50383c0449882794139c02937817952bee6d9b272e7fb2ca176a903f1c8ae16fe4cb278aea3ab94b7e297f8738368035b4e198efb2d37d846255c70064ed77327eb83cb20372393687c549bf058b928e054420924c8813fef7857b713bfec143d4942414b51b2c7b412d378a60f2ddd118432011bdfe042338ba630803ca750d431355d1e69a05b0becd5c7772bb36c7f196053bae189cc89140cdc41704afc2d83cea7cce316a25d547d65593c61e9653c823c02d2d4572fe2334760f60847904eb3ad95a81245a7180d2058319d1964197227b07021192c3b510230442f6d1e52e485bfbda11cc35a20f90910c95a1a667437e9bc66c6074bbba4f7955b428f05383f2005202c82fe508738017319c83bbdcf02fa255278f0259cc9d3cb202bd7bfbf643577a52d6f7a27d3e8bc4c9ce421e97d7ad33c1889bd5caa15140722f10a81f76a7582b3b665f22179cbeb8e903b3366aafcbf2309be5bc3d27d85efa7f5d8d24408f4068629594a42c29899e07c864ad7f63abbda33f545289f9b04e8cecc710c20fc00505f76673f9ac3258ce024ff9c1e45a7ffd2332a55661629071c2ec13d94a9ff5fb644473d52a97212090d1800634745e079e66959710097ce46d1635e0bfbe2981047ea8e610d80c1dff154ea9871934b38cf2ab6bcbf707a86c68469aa98339ac4d437cbb5006ba043b6dcc85b40da9f807f62bedf652a4f116c6a32f6918fe98c42cd351b304ae8b4f6e06e3284cefa6e594adef928883b425c97ab7a2ec10d6398c5a2f3b892a74a1019f236aae5ced27dfa6fa80aa91df97e3fd6700cbb43fe9dc35aa48330c93807e65355957b88685e9d161cb108ac34121d58b99d41a3514de11f3379c8645355c40b81ec16d15eb79e14cb1fe4bf9e7b8ae88af4959e105b52071dae2e1bef6a4ba9bb25fa896e56eb9bad66ff7bef5ba3994dc62704f011ce66a866c9374851434a2159e77ef95ff2872cb9bfe605550f9a621e0b6573b2a71d882a6b015f18a2ae0f1f6ae1f169a29e6f6ddb56a2675050560f892cc413ec7148b66cdecaf3832a826d58dd0162d7160245c6400099d3f92fafe782fdc00e4f2d368fa06038eb25716d7b7b94ce45b069578844e849cac5aa2ee49df55dde49af97b4a9d30f4fc4b25ffea0367a20f121823785f265efa528ff3093611e380910b0e452cdca2f812ea4ba806e9aa2c66cf6e1e03c269835dae33e7b8e4d61255d3244609f87ed93f8a37ec0263e6b3966dd13543b4c7577a051745f70896e723ab5107434745814be7e0a32dca41e6c978973eb3f72acfe5b79f7319305af9f0dfe15db68445b274f6be5afa752642d5250f7874d5c7af7ae218ddfdc95741cb27a9f801c6005b265d9dfaffd0755bfb8a8cc7da24bcdf9682cbb651f6c220af86251051755f1bfb095fd44800fc26d43ba852d8b7ca80dc19da9618cdef6e7d120ed0f1af68e94acccaa342b07cded17fd8077899274f8dbb3f4e60dac93c75475387fcb2a57b71fe4304fff949d500b1d1a4524b87b49380595e41792f4c700725222e8e25cd2496a6d0bbd06016cb6e7aeb15f494a3fb154fd250286593a984a084713093cff8cef5589f8523170b99248dbf3efe18e7a54eb59d499cf49e3c166534b95f442ab30ff2cdcc3cfa523e23ff09d555d6e3357073822daf1cb83e3fa4b49acc03fc7668d378b154b64f6beaae7966fc5354a15cb651ceeeafe3cc265255cfa697f376d0bc09fb0f721d438c3f5b62ac1d79e1e80710403941ca7af86cd11a4321ffec596635e57b2fec1d883b2933b4e3fd0e42012ea9ebd293611afb278a1462df221706deb5b243da62a2d86667d045f415b10ec59148093e9af3d9a0812cb951902e2bfc4cbfc50a69ecfa8cfd127e52ea8675049ae89fcee7031c8635b75f7799b9cd40c669b0439a239c8e4b85ccd745103720cdcb18d121c31b9c37a68029adefdce3ab7a116774761a7257e129a39eb8370d7b274d1776962f28bee170d53becbf013e1570d80d857c772ebcf96024d6d1d8ce0fd728d4d2c594902865d214e83100cfe483d37365681921cd2df65f2c16c8588c58a0a56b20733a28ecbc4c8ecadf9f6ab3942ad0034bf3440af299c277de5376f6da61155458af2b912623c9d1cc2e8eb6f8838c0c3bd548955ff0de711e16f4e9ab49f4165bd0f04d0aa4467e253c907153806bf787c08d26a69f8b2b5aaa86612c259454a0d8add372123b88398c90a978a0ff3e4205b8a70ccdb02b78d25947e94060fb90594af28070bb6f020d5de737c80fbfd905578c28184b3ad2019ba22006fe793eb7caa0dc5d8599a404fb2ebdf9df10155fe1cdabb7ea23e98f15faf0b596a64a13bd925a8cdee94b1c82137a3f6b67f41fc7a00ab3cf5752c89becd343a9cf83843636485500d3cfe290955af9dcec658b7713f80c52489cc5f520aa49965391ebeb23ed7fd60a1588c521e9d250a5b76b5526e78f8a574914412750db3c2354054249919d6ffb09fa879d079ce073daf389d9d8431e678429ec83cc0521f3c2fd293ec8ef9c60288c41d3739f44274a68dee349fbf513ed960f47bf29e35da9e33c5cf38436846472a77847e912a04eb092b93124fb4b9ce26581f05c25436dda760a089fab022aa40a534351b0d0ad4a0cc259e6ea81863cff99581583ca161ee0890662ab02fbe7dd637f049690b6c105e7561e9db935ec17b54baf9f96e34df6930d4e77a17499853620625c723ff168aa21b82dcf222ebef9be3714e66595dc54946399e4f8c2f32bd5cc48c1b9728fa0f3f1829c00dc34ef94574e097018220bb4bbd386bb69a306681343df9be4be9aaed9a54360bcee967a04a77569c037332aa2d830ec582860e87675bd2da8b08ecbe9614a6a27d951c45d8af671dadeb9ff9841eb49205e91de1858ba752e5b523e7e0f06235c5e2a82d223ff3dd605c55b4099e9c0cf9de20f404ddf6ea558d5ec03de3da0680aa61ba66dec3fa813dab645be4d5ae7f050942691a5352534474cffcf3e0a3a2548ca2f8eeafada007dfe280f906d0d3b25ab919c96f61571218a8596f7140197b8a6e68760c20fd2a4a620c0d7ff72b1b78920e46b21d106469e227faba42cab14463438d1dfb0d994893f8d74f9603e9033e622a509826d0204460321994a9206c0250531178d83de9501143160c31d85171a25b200dba622b1dbf31927bee250fd7b294c8e998c54be49733846114c92baae12081b3418475a8c87661560a007553f392dfb745eccb4204b0807dc0ce7d59cad25c0b42512574b4b982603569110561e9fbe2a69ed2e6dbf6cffc26e9c252126cc683abf927b4c2ba21c14f7062de2ff8bef2611f696f772435d719f95d847e3cf0142a7b4d8b911c4e3e6f6a0551c7650787d4772dab12cab93efddbcfb516a176f2803742ca77b0667177a6270fca2fd0b61d2e38f9b9fa925d944681c27cecca739611e5eaac66e1b2bb6f903aae3f55b464c99f166625c07755944dab91be4e957652605b87b2fe772faa5fd3fbdb93324cab4e81ad570039aca93ae28f03c893b16c058a77c169fd734696db8c460773519b6a574187b32258170476d1abcbd81a2ecadfb07df2a94e346b0b494c1d69808989671be58b5473aa238aa940e19ff65cbe6afeb4f347d66dc45040fd67ab1db13e3b9ba0f9ccfb303b1dc1899cc229974dd3f51ccc063eb0f703c5df79907ae4d4be8eef6ea742f78e03c6439194172bd6d287df853f6b9d0a63549ac0709f52513fe25297d610b68aa1a6512548d1e583e6b82ed8979931e5f1dbfa69603de1c55b044889dc1e4f4911e126690008c2c1ccd2e028ee328852bb60d3f897b58d5bd4aa2d61a1d2afc9dfd41edec2e6386ff82ba3f496101b5144450c10cca82b6ea925b0cbc64070c6aa29bd91e448cfd4736709295d1ecb723770d604e76f1f4ca4422ad04e58f718a441064cca0c92b42eb13dea6cceda96e299d5bcec9f53af25186ef96f2145acc63acc337efedd138d1ea6797586dbfe669113d5fb7a31447da31154cf063b430cc47310b8d84c3d1f82c0202a87a203cb73f746735d84301073496dd3f482496455b012fec1523e643b6bfe3afef1b0bcde79442d0fad8335e71b0fc8e5ff7b54c25053ff5832d007bc24231763e4ee1f59591102358c04ee72910095ddce4a51ed7cf4759ad3efcad3e7eb105717ded3668a55733d07feb94722b859b78d0e80d6558524c1dc7617bee77fed6a238feee427ca1f0a67b8e22311cdc6f5bdc179a40eb0c38b30f72f85e6e19445e9ccb4b29586f9671afa29dfc193ad4aa6a1aba16cc1a9bcabfe06f0274218f3d4507f382ea841d8b37d900ff892aecc0bb18cbced20f2acaadccd6799382d6084f5752f27379574a19fe9d1cc9dada5782c1121b1a414b93204ee4bfb8656509f35f001205c80f2c873356e0f74c373038b59e4de25ae647f927a92f60b3449005f567f79affe09cde4b201c5b4537ed49f467523cfd957ef1cbb4e8fb440c5958f18a48e1038a10feac61f0964d65f0dc15dd82056d557e25a60a3cc65a62d0bd1e1769eaf07cd5306e50ac495031318cb8d31b750b0f108cf56f40917ff9051c9a03992ea14ccbdb4927bda9b1c92a6fe86bad2974f54ed6052f0a3f4dc6b7af2654a62dcd9a3a22f2c636648f5ca58bb8a903724bbbf28a4600e2c9e0e400fc653781985d65d8d0435f8734d617769fec11fbe15705da991317bfd0fc5eea8db78a960a9a6e48a6cf35e3c559d0b08b8826026a048ee9f6c97640c6306aa61c211eadcdbef0321843db32837a51959dbff95fb0732c18eb0daa8fbf63bcac4b6fcd1baded180a5a3b385989cd559d438774559475cd9abe4b487d15072b22e440d40b836439dc658fcba7efdd8c9743ffcbeabdf85a04c9075e33412eb1f6eefe1201dc850ff5a5466c2c4d48b5dd2105f587869949e919f30480e9f82985c7f205ec1f8cc47cf7a447bf3a300222e65f9b44f86fe0ff2117946cfd9ea13ddd4bba2ba470add2bfdd7277d01dbdc87e8df62d11658ffc5e2160bc06055370c31d876de6ac0dcf959a1d0f965d44afd04546d286c6dac3e37f7f5d390681c09a91f109ea02dbfd11aa363092afb877720e121822a361309c4159513182fbbdbb9682b88d4832341536ed56725a9f5bc698e7d063bf6ad5f46a4e262488fc379118adc8741cbf2d25d29325a7033085c37464e866c822adfc9b615d2ae4371964ea5bce34accd2a831d54dd8ca2221cfc64768c77054addc0440854eb0c9fdb7e819ee8bae9f64309f0c7677432a2f8e7bf484661854c36dea2dce4c3f1df0799fa53c6051f499950094bfcf56daf31511b81aa745ebd3bdb108e4532e73376b6d43a73a296370c6bce544c3cc7672974559dac05e801d7297104feaf4bf17c32212c8c077e4624a4e1dc56e2836914eefeac9e394d3cdc6edf4e4ce054b509f13b821c4d7c0137b4cd0380c0a90020135eafb550f388b4e4580292d3be8a0d358e7060f4cb1e5c13696861d1eb38a86c1ebb5e85c8d8c67b10a62ebc9d2cc1b4f4157f71bfc935845c9173272c5f25ebd79158ad826c6e2a14b7267646bd7cb20bf78153e283019f3ad000a75d7aaaf5b08cf1260b21d659e5e2535fbb80ffd6c02a275be4b3d362a0d31492d4890a13a27f12de9804799d4a52b75cedf8cc1a5feefd6f5602f47203cb051bb6d00281f7f2836d3efcc318d59815c0cbc673a6305c175472271bd9a68d20900c0970acdb0b0a6eaaec916d133e52c70242a8d65a4ce6fd1cb5ef98e73d18da7ab9dc95ffca882683e95b069c212500dbe35bc55ad231b56ac6c38a7ebc6cd78a249340c76ca8433662778ca158fd2ee9c97c49430828f2307eaf5fe42bd2e3ca0c65ebc844a22d66c636cd225169ae6e758766faa2eb766c9c3eb49ed11cf9d887d6623ed7e1be318246b7b11b04bc5645efcf06f1a5db7a649108d7e09d3ac10cb083bfd21cf12cacb0b104b1ace4a1c9989b30c41c5c33f6e70d7029146b61bdead76f8c2b1f724f30130ef1e8f10fd18443f3fa31c91fa25242bcd080edc45b9d3abc8660f533dba4dcb0be97f8b19563f0b5d0e6f064962309c919a44a88b5d9d025fac691e9f604029a036a2e9e0349ab613bdf0d87b225ed8f2ed0f421c204765b1796e3899fe457de5753c43013c3a79c19d0b6608859c90e0d1ee6af99f0e14e10a23e03b967d4d90a4854fc04f23ec9e7e68dfcc0d57587fc156779635ad7d9f83079faaae84bf38557cad29d760b5d5b6f1593d7767a069cb39111a06818aeb4705cc968104546d50b6058152b41ed0f52cca602e680cdd1ba9b6172a1096aabf74ff3ae84d0f99776f8e4ae85839906103afc0b11bd696d664b8a89c998193268b0e257838405df124f6dce5c4c715ad168a17e8083bf64dc38df61a9c94b5194e2ae55fb891e6be4514b8c61126593708e4db0a93c7a07691449c4c8fb0614a736b43a2043f5fa15c25d680ee59e72def6faa420fd3fa4f64bdab56804297c3381f849fc35cf0fa2941ff4601e878f33084673bb4d15608cd15c5d098c5d3325d23370f7d4062d4efd9d8e80515fec7bf3fa3cd7facf6f640ed499e45215bfadaf0042142554c232b9eb8885e22662b3bad49fc745bb9827da497155c6402b6e4e365ebc94ee7edee7893d4b3f79056d953b49aa22b509fa696a494b5372e24c86b2936e7172d3a95c46aff4a5fc7f2d98748810cb51a0b45abe5c1ad6a90bab57413de7fbdacaf0b1d992b6eace298a613dc8238fa48dc0b77013b7565dc93ea85700e4f4d92d52b299719646df667fc420c06b6365d8d96523f1131597f8ef975d3589fd6bc8c5f0b2667ddabd3c3f55dc67c81d98c632249e537f298cc142041d82d61dbc3d44e61d29d4e08ae205caa3bad6aac9e5694956b9c9e640729761de66ca8d1b87237f76de43a4bbd494cd1732f2b53714ab9e9b68fc077c87706d00a191d6a1014aa7145e957ea14247f1f78714c19f5c230472b0f9927098c27fded35c8a07e53b7de088a0d9f9c1102cf3122c6193494147bcd4568f8a1deeacf2e2867ca53f559dca6b767d9a3288108d4af2d6de8e709e044dececf274f440e2a6db152a9a953dd6bdfd47d1b447902d2dbcf1fca7528454f44985f50f06369772134e5eb1695933d1d210eaf00e84bfe27dc940b2ab4842572da0bff5802a040b83501e1ac6a998f6a9ef17db06c2a0f1d3b410b50fca86f6e14e679246d0d5fcd168c4511c6866c6c581360742c6231e4a9772f15505d77511e9b26b1b91c0f387e61546c54dad881bfd7601e5c95aa06b7210a696223bb03bf1a8b9bd8d411d3ed9c92c26c1413773d34daced5302a5a56b8cda40d3e68c911ff29c196c6d0618758c95ee7f8567655e544556ebe3b64ae23e92e27664d35284e4f1201e3239f50ca112243d03329476c8550ea1c22e6ff1b2155cf591c6fe285bbeb5ce91b714eba2451372db85d2ea887ee4cf8533060eb609c0f6d7149fbc8049d21f2f1e9e314682a7c92e4dcdc147739741f24a2ba2b1d8d9d8763dfe3529810d840d3351f792654bd13b3b9b609ea49fbc70b44bd2824b30531d7c3eaf19f25f89f030f6c971e9e24a2827d7d0fc10632344f1b3a0a92b6fda37a2bd27c8e3b9f4b32dadde1f37516bcff678cbb66a90747a67669510e8430b6f1fe7dd00a7a4a463684112008dcaf38c94f6a3bb36dde7716da085c1ba410f139ee274f23c722c9eec7e29a93b335c2663cb5880ac891e83a41fdb4aa107f340333d179bf5d6467c4863aeb7f2e105741ff914a007be18e4d4bb2c32972afe4e4466be122ebc079ddf014fe7b872588357b63b9147a7e6e3019f2fd65c2cf81f8455b210679f1f211efaa05223f57ffea7f9118f78ac85e4cbc6ea78eaf938cc68bc1f10832bc7676dca97644a2cde5d9bc4731fe0594d2cabc82952312c0e603d9474a45bc39058f817b0fe12c46b2dc4918a072be2447932753d2c6413c763a4ae3e47b2ef9dc44188bb703e9dfb88444ff8b3bcdeade8e0d81d2fec023da6b442824cda748b176d92da3fd5d54a69a381f415c0d13ab7beea155199727845f7749041199e5ec678516776017d557a5d7427d43d3927fd292621a50f77f838165014401713ddc9f69f0416d567756bef551ecd664ac27484d9c971727d96af1f24d54b9d5ce0d2b085a48a9a2c5145d83f71fed988cd315c6ec0c91b7e3bc484a400ee7bbc26e3caf6fa7b5fe88f97298172498810f57b2dce0c3f4d17233a8cb7b46208be0a2a7fd453001a5913d036f3d957fe1be630485d18b3ce29e729781a6d4ea7b623e69e9cb3171eaa4bb168531c6b39a19bd46194bd111a3a06e829aadd0b47e183adfd576a7c0834a9318ecb23713fab780d36a0bc4ecc7144f82bb02f17b5f670a445b48734e1401faaa73ae1c4af04a3dd2c88eea184bd61b82638ffc66b54d59a5c58759b76254507438b43a5e3d699ff50444b6306c2e975fe6127694afd07b59fbe457b761500f760355e121ad314be4c6f3aaad467cf2c186ea0ee576105c8cee690447fb1f84028d98893e1a4c5209e233a88e2995220ddc9e9d8b924ec517e60328fb38e96b986414fcb0767a1cdd498eb88c92fbc5fe3cea9d9cd863c55eade93bb979b8bcfc47e8a4337b3ededb2c7440ced3600f0088b091c32966028bcb76ad5ec9459a1699f589837714d4993cba1d1a448e526a461d1a34a87b74c718006a5a17cbb0fbab9083e674212cf6606e89367cb3484540f470ea4292bc7b4baa5461ea0e6637b1e2aed2f332dfcaf6fe43e556e3b67c9dd0eb9807bafde9446ba3e4414a5c35c660ed274906ff330b42995d8997865ecf2a3c1cadf9ef6ed1ea57988484395821dc2a6f594bc18e63a9189ab7db2da58580968dd73d7f4c9ff29b0cb04d51a3d2538c77b4494103570135bf7f485b4057739b4d189bf0396b5c8d51d487dc7a801b03b8e8089852eb377f09199f30997b0e7db9d6f3343cae3b7a0c6937e2fba771f50a9af771001646684ad6f9572f0f071d127426b199a9924aaa6150f83b378ddf332856ccc28168d46f67029ab4403dc79abb34113a9e7b5310c883a31073a50c707d4147134f5f1342cc138866243f150479ecf89041a9157848384073cf1060c6b84bfe4690520f7efb1178986438855484290990caee08a0780f80bd2564f8437958a194a1db7e12b911aca1031992dd61effb178e3c97907d8f184bb98aad99e6ab776c0a53417aa074d7bf47393933958a87814ecd2d921a1167cb708a4d5c5f8c9764b823b8383286c0f0023a4f0c9dea7404834e07c8b0ad41297535924f3e0275fa051bf4e3130eb9e95dcd4e7ccc84993a9cf87d7195ade18156e2aa75d6396b6e371de996585ff8cb2eeaef08bcda4c415725d8217137d1baad88d471134b350944c055a42e180a2941886f1937ef238f29594102251875b452f80c603346af367951be02d46abc90b8d7c32916152928761ea51ea12fa7edf185a3fedc8169f86cb6909d8f9f2705d88def040e7334f156ab8e5bd87d77bcd1c8cf52085e3a3feffdf3f496c896aa78f7a1a1f42412819dc94344df09f48f5e193f0513925f9682a2f7fcb8d023684ab98cd539b7d1fd6ef5d8b9a1b5f2e8092e4af60d8c360d415ad9f8e0065b04211ad975ea7d4206807ac4539ffd37d73f2c9d0970f925a27f146e5859e7b3f24058877c684e5a78e4de4b38b75feaaed5695cc57c951d47af643fdd61a5d0816b121041c114cf4064114f846db3887062bb6a5ec0e417de6b7a1afbb653bd5c25001ed053c845c0a0709cce5b73d1d718bb1fcf560576fb892080da2f9c2f323f3d15af651f7ac1921d3b6e713991af48f2a5fe77a81dae81bfc1559ffaf121a5abc268bdd659c0daff8cd2234901ca048494c5b6982ba311199a6b568d61203a756d90f54e094c36c59df4d754318b98d787a12d3fc525b35b6d075b0bac4c071a566546e280fdb7088758059c6e9ad46073876968c41b572f3bcaf8940e58cb4102e9435fc9fc83b16cafcb9d697412761473c54f173c4b51174f4cce64235c1e34b6f716ca748c89772ca5419d768bf3cf4c95cff163011890162e69eff6079cdd95c344bb3d77eafbf3adb83f399caeebf0895f37bbfedf0af8306270a739321245c39e8e5a667afa9337d5bace70af23d87b3900fe8b3111f9fa06a0608a13cdf9f5fcbf56cfdffdab7320ac3ac90ca32de65f677fb2e93bbbf490acf0f33eb5fa780cb0b9177fbbf793b64175a308d3e44c6314492a14f1247298230cc9ef4ce84a63a05bf4672a3071cab7ad5f9e0005d2d2b7c39a0560091b63c415c57276b520cd844a11cf6293e87c001df5a0a5a3fa7c8779ff2ed8f0b5249bf270c1916ac271b70af49bec7dce791d7ee3089a4f336436106a37ab80572475e1bdbbe05097dcc1fc16d3adbd798419bc1879b897615d463692d0884dbb7b7901a772c774f590438ceec485972bae4585fd431e42d0115b068e14b4d8a17d6df2dee486011c1c6d8fc835e15a2e300c6c48f671d8c5368a211d181ada829f68068a620eda5987f577bd8c43a86eb5778e55b65369715ccb7ea8a1506987a6f1fbeb643b613d0a644201d7430f26368393713d55cd15c84c9dda5a6f3a3ea06addd0d47cf6095028dd877a05f5e5f27e5d4de9954629d7d5d95b6351bd33ca6e607a03f0b913719f75e45ba147a8e703e3696a6b060acc38f5ff17aa2638ca91349e4c5fa4473b63adb52f6c050220523d19588237ef2651ff51339bb2300a2b1e47a09ab71e0aa49c121bed9318a95fa9c27b2ddddd727f57d9fe95067d988742921af9e13b19f65bf2c42043c43d0fc6dbfef2b18f81a5081590a49df40e040c0bf09565c4b236f27694af7cd5127fe7525b1d9af86697e742fe8e8e477ff286e5ebe4d31b8c2495c00212422e23f070e1a811e3d86f203b8f00ea500792283ffe887e3c6f9e0965a3f3ccd1f5aba09d415e382bc1864d0ff1d53dcd2845333a860af73c7badf88a4a40031773bbff9239bc476f1957dd0c46705657ddd7a88a0a7a03b0a46f2d3a138ae5f6782227253bfeb1109aeaee52c38081083d9265b8a9a72dfbdadc708dae8b5dd8ab597c6b0f01699f5bbf18922929452c36c0eabb593abdc31af3ecd21d3b79a3db5c7384677b8c95efbfbdcbbd5806b9061f27d93539651ce6a15c14f15d158f35514856e7736b48660b7d3618ad156a679f4a9e5d1203fb360f6b8d757cb40f036fd44e654275e4a721454f28bd2caf98ade5063e4717946ff93f78a785e73e269d78f2769d02e156c49b548db50c5490a8f165b9f1550ddbb67855934943ce65fdb6ba272e380c02f0c8d77e1bee5a7d3719b20f77201f43df3704a65ee9630e4691e9a38c02a5fccdbb0687d1951db57ab84d129e08de46d79bef9934ece49995f0841cbf85dd326b439c3fe90007eb04603a9bf8d0ee3b8d96970caf8308f93f0b0f9c267cc745da64551d1b2a3d75190044724daeaf7bd89a9b5346d55aef01f68e54802a955721c2f34c69f6940f3a0b20fcf6d53f1607b30f08b867a188bebbaf463da2e312da0eccea78435345cef03f1a3c19f677a33fcdf8405b280e6849d20bfd23a3954075d256127a1691e7fce09e4f3d3d05937f032f6f9296bf7984cdde3e86c7789c394a36a617ccde272ce81008d0a27e6d97fb4c45f5feeed06675ebe5f473fee03177b4842a5c1d42a0c9b29224cd2cacf4cc394ea1dc0fdb6a54ab6437e32b32577a6ac646b46f295fe53490d565e8718fd4f116049e3c91ad8bffe2c485181bb2f1517229f8a7e73c4296482fcb052cbc64aa515642c5440a05a20035438750888ee0a7242e07594fe429e3c744c792691495a8f0d9ae05deb119052aaaae1da900874d07c55f7e71c2af27a2b5ba22213297792f89ac2158c0d92dc9d2fc8d446fe9d657e56854de069c520f665ecb4c2c5c88d794c0a6bb55d8f4b69431501cc54ce4e6b576710b391cf276d2e5ea2a63ecef187f1097d55a51fa38933449fb512457d889e8336e1a1715646b4b71abe94843180132dd2e9d15bcb50e7b9df98dcf3633415f23808fbc07374c0f3c1095a330fead7ac10d707efc4c510a74915e8206749525e45a519d4e05068be57eaa27f338ea9f8d57db8126c356bd2c24d013bc1c75492082e078bba94fe5fc08299d7592d015dbccc367a8cd0ce20b89d9a52321a460d1f9ad8897063a38b8f590fecf81230f997facb7ec89e52018bd2378dd29af2d7d776d585224a2d8d420a1f16fd5e6a7171250be875d9fb3eb58407a36e85497db093da39b2e54977b41a4328e0f4b654e3b615883d677e03f5a9263f8aa25cc556414bc01fe1a79497df471d001e049d7c8b5f8aad9b485d0ab740b1c1a98d348ac3f38e376b13f3ea96d07ab02d190eeb7e7335ca912c61ed94baecdb99626dc6ca137c84601ffceabebd53d2a02de8262353c1bb396c8492999d8f414d24b2fcc7a49f8d796b979a1b02d077c5ff49789a74565012f8cb8c64bed6c5c7f5579135ace9d89ea851ec2d10089647344ffa554e2eef71f92140bde336e0ab5d168969ccf6804a2b4db6562ce18d5603bc1c628113a2d033761ea5cb9dafb5dd5d90fddf7f99016ad333d2c18c6ede53a647745dc70b5b1816e94171b44f19ce9afe0031bc2abc1ddc22334c3b95da96f994bd0ac80aef1752a2403496866b520fa4e8f287e88464e41b529725c41ea5a97e3d731001ed202be8827f1afd97701fe235f668e6aa33dd7f179eaacd57dda6f3cf9a317cca090cd1fe9d281272c4c3458c0ced2ea228ad2ee84549d07618f604713d4c1caf1eb8699878621fee024a5d2395dd201fbd666ea274ea7c7969b05de976c9bfb87af33deb68edb3dfb223ea465790d56b86c8019bf79654322efff530c9f86c07f6038efd74853088052545dc9b64cca0f920fc19fd744260b4031dee629245b708d450b71c97e633d589c383facec78943b3a996e378208fa219f2ab5e4dc0ca2d12d0ff8250f5e8724a3389901401b13c2b2a3796fff60ec8b206fdd9b3207d33c46ac5280402cb158779338177b4689170c51301ac2e02fbec71838c0bb44561bf205818ad17ee30d4822d0375c86de285bb5ef8ca2814d3e5698861b5473ba3aa79f1cceb7df2bc85b07a8c81db62142c15b2bf3db45d05b59eb83a303a9f3b4b0b6e5f8a0cda7385c36eb005ea0e48580bce152b6a858f538d1f4b6e93e07a1faaf030c1ff5bdbb87b44ec5b61e13f1aa799e7db43b5c3c95f1465eb311608ea5852d0fe80f9e0cd7dab895d95c1cdfb2ba547dcbf4f385b76cbb65ea5da83b4a59a979038fe0fde55ae7db403ccc7f2819e7f6c0f52b155a64281c4aa94f06a4d87a06f3ce7c6ff1365bd23d06a366e3b33b28f8e8f4e6a28d1f156313f0189c1215a9250a17123ec0b21c14dfe7868bdf63629e303c099f94d191e68ad120d7019dccda0fe2154bcf94e2f9ded0b72f25409738f0f453ba76ebffced568488e6442c154979721d66ce6a0790d8b56bc0e8ad77ecd266eac4a6fe1aba08170bf1c713d1dfe0df787205cefdc10ff6518ba5c4ff85f12c1233773af21cf7b4a291d99b87643d5f28f46eb12a06a8507077e3bb87a8d49d3e8b50f3291d8f506f0f6812d389df923682d2649c35e656d47d29ca7cddccc89b50979c3dcf4a94fe39ceffcb517c10edc8725af8fd05a8ecd1b9dfbb5e361e5ed35c876da3724f6dc3e3df184f79dee4f4f605e6ab132ca96ca43560859a33e3ab476339288c8325c3bd7ceb392f9ea07c87c0372bcd1c9a3fa3c3bb32b4cced5bfed474be23454baffa6aef1a34cbc1e2d47aaa32af615f48412c2bbf0d6fd1a3501727d477d6cf840acf5465ed149292c75abb6e0650eb8cc0994438e38ad7dd186eb01f3baa85673bdc24446ad209dbd28d1800540e4d1cf198402307a81dcb3b9d56a9542784cac0007fa5d6871c6d8e1e1baf4c2727663ec8f1a1a46df1561d4b11725ae49fe116468e2a19ae95467f96b6b454ba51d4ec3076d149e27ed0cb54118ed66121dca6098b4533d2f909d93ee544488adb86d3f522f1f6c6af63e3e9d9b579b355dadbcf363da3cd3b41c82fbacdfda2a2eab06f91a91b3cd284cbe97e7019296baa4613f6f793277b18f1ce514857fc360ada8045aac0dfb931c90b90b4e9c369f23da27d31238e70b2c1dc5b146a63bdc95594e81355d0fffcbc1fd20396f6e413a02f5a33580f7c462d5d5cbaaca25f1d07798dbfdde2d7f620de225ade764ba85af55d33941b99d0136ba11ba29cd2c4c4c0a5af537a8d27258aa0cd259ca74b868729227dc8d796892e9361a07038e982e01a10889a46d5e8f079a2aee868a06b97f2f28024eff82e9037869da76311a1db84c800dfa7c74b7912a12a2fcdabcdc8301d9d94396168af09d9a958e3a36dbdd00b65b4b7f08c3dfc35b991be899d8004f2f3b2b62990a2e62b44389d0f7f37bf1910a5122deb288ee1b41f9856756ddccf91494040137c8786c36b20c05fb8eb255e755a9ede2479dcf4130a93c7c2baa2f00051e93b061450fcb1fada827a405280e08c383d2482d62c16d8405a1b0a4f74b88baf479e2a499602244379779d4a70751613011b951110c7da91601e4ce3fdc7dcc2122861a288c58d71c4b45f7133b0fde9bf3933941094b7308b12b0a2b1e71fca40fea770808444a47856a390d4ba6f7ec2e9637654c5338582d95ab0a8aa196ad3df7a328258a9ba38aa5a815b24453ce34ca3fc21a239e21992392e198b13689b85f137b6d07685efefc6fe75f8ed7af0a38e2dc3cc6be70de54ffd272ae5132d3010657f0875684938d51d9320595665d524378f2b5e4020edfa5a2b2a82f43c7046ada2d6afb22e98828f60e9c5e6f59fde523bf77f76d5a33e48f4852f83dcc438c9fc5a99f7eedfdc54da84befc31ca1fc52a48342555ed136d384877a4615ee1ed1e900bc701e669ec85f131e05cc9b437ecc09fcf76fe713a1621fb6a4fa6fa0cf05d351f64c9633f83cb945918565324f293f982a6f443fae5be20ce0e6e14e2c03ddc3afe6f6dad172ad3f637d036506005d8a190d6b9691d6d255daf0d03fb70dfec53e827c39bd680260332912f83f893fc7d142b5a3663306d6072c58495471bd95b16c071eeb31ccf2c5fe4e456cd02838e220e5916601467b0deb7967a521642cffd9f412266d9e11b49142af39b051bed05311e62d1b7f9b6537ad2ddf38046b8970484786ebb7cc4c8b9c6de136f7b0c3fd2a2c406fd84e032c0957d8b72f95b78dbd3330c790a559f6d57c6dec4542fda80b2504b1691101cdf2bd73c8bd2e59bb5be5611e8f1706e21ae62cdbf9a97d4ca71028e022cae579f8e96d96a871f6a9214f97af0c3649551bab65eaaa57da1556caeb49360baa38dbec690dae7cf1404cfc15dc7805704186254cb43b8d338344c632e56c7202d0f293ee7c604e22bd069cc076abaa181204b49bc559310667624d0896922521f891c6aafa35fb766640f7f934721f6b7548173daf3375ce1137b76c629cbe49f25e8edd31f89159bedeef8fff8647b5e4678cd617fa713dd0202d6d8be96e13f7f1b7f166d45f06030f28b50cc770314b14e126181d6d969a892180654950ff52e6b5d6a91a45e59877a1f1a4923773c4925d6ddfd88364bc6a521c9c7fb3cee656d044533be8e22f4b1c93d7c799f16c415b111f63d595ed4edc252a31548dfe2e8b273e043013b4cbe6fc4f97fded53a4ccfabbb3673121b2499beea78f7e8bdc43e9fce85ac796dee9b6b5bf26c2209d0be0d3eaed1870b8d946f74ed0643fc94bb693899895204718d994a574275f92d53b59c54dc8b23323fa641de2d9b71ae9effed8c70058f8fe5c0afcdd649f54f10c0d5e8349f4bc8617eef944dabde4203e2fc352721d256681eaef58ad302a027ac0cfeb7bbcd8ced351704a9a724fb8d30b2eecee074aba88381b9772d248fa985e4781e07567def03a3c15e6309d09b469880e8db9562e4474097e1f14c8b0004ef8b3dac8bd6e4337bb81a8f3ba01a048036576376c3643c76114fe55cf6c60fe2326a3d7994d131906baaff938c265a621bb0a03bbbe1f20450f41f66e90cf497d59d18528f797114b2d86605e161c6c9f246105a6637b1265387517feb25a1e470bec59774a19a6b539cdb155ffb450d48fc2056c07f01ff0d663e9c849da94dd1d194b4731ac3a54762973857c222b1eb5b1b546de255cd3a0887fc66e270f225c191af5556fd621ccef332d84fd6a89db413f51463683c3f7d496e447b40a7a0b4c4242e3a03113bc6a2516149c127579bd06f01aee21d29d36155b41cd5854ce8d0a7010f1daa8cd77a87d3ce9f32124e51a90523dacd8ada7b523d7b63727649e5fd47bea9f4d16852bd682a623eb27cf84ef464a387b422d48034a2a5fc0e76d59fa9b4bf0e3e10ae0dd10bfbfd11df4419d191c5b0cc55a2b6b5621eefb6fa123a0034b1059652573ac10944a84874ffcae1446fcb7099fecd1166a8f6d8b76097988166f2a7a545272406d636b157a9dd98a745fcadfdc3fc651182660277efd7790065f77bd5a0f65591be548ff9571d08e25a8bba8053a0153e1101f805f187b382fb259ad30df3854e70fd65c8cf1a526e49df2f96090c074e6d046fe0f4d5a603dd8c4ef9c864b2ae7fee70089690b350fcf573f18d627639e913fdc49f3ad2692e7567c0601f6bf9786d71c97836c78a07eef976864219e76d9736dc2b5ede5f5e4c8adf79da34700dd8ce1fd75ae7b14974a87a8bd5748e4601228184157b6337a444ba66615a92cd92cfc66453c1a8a31db828fda61a50b3db16a7494e6abe3bb8a2096a195a777288db6f0c24881b92d85fd3c4a3f80a08f5d847ef51a00d2bbc314a567373aed0ee814fa59143e35bc445c4a296cc8bdf80cc1e545d559612333136989954d2dda5065fae349fcf7815144c4324beaf02182f095dd965f0cdb97bf6667cfa54f678ab0b765469812d4d2d2d297ce08dba93a35923b74c61201b6f62f761129e92eff6f2076af85b26ab199e48c074c4045a8bd22d14161db46b3880e916cd45d12489f747e2d85bf8e024cd30f5dfdc6772a80aed83757b57a5904f8345187a0463174f8a896168c33bc9e89971d91783406a3c6306b44a8834e613df6908a9647f2149a202f237dbd41c5fe332078f0b0591c08e19c7fee3890327bd350092f9a074a6e4bcb99877d8c31160a0175fe100a546e5b9726168a768928259311ede475febfbfa5c01cfbc9112bba93ba651e519cc117812424a9503b8bf3a39ca9e4e1f4634c53a6015ad2f947767898efec6537f35d8d8b111180087fa7a4a3ce8af59337906b641bbef80ff76ddd0852f1bddc4cda201872a47fa624b61b3d041041e5311d67c1a3fa741d74dc1c8e1bc498dd91cc70a9482d7a455a7178c781f289f551e7e920d11afb44f76cd747e0992b5092ef09d4c811f750b16505a213b397d453932e2acb25980691601b98ed420a76f76483fd053cd21e944f13b6d6ffe07690959fd989dcf53dbd6268db2d551bfe3ce3b675440b9d2d0cd9c694c27980730f0e244f75415b3d5f3d33decc084cef1b6abb31091cc51c54ebe41f256ae42abe1e269550e819a3a58bddee761bbcc0ff106e6553427fefabb4cbbef42f04d9004681ef98e10f32102c036f7c6e7d5f9bee9b0c60ad50fd0f4a64a9f41fe25868741b64149d8015eac17c1d446a949fe3198f2c483c9e9b93887e7fa6d08dcfe575db8521eda132e3177f799ca743cd39fa27bbbef77a9b98888a4b79f313aaee61a29e91d2f819a1d5ff6bed49dd0baf6842c7c38e1d44056d6c0d2d2e42f520b85df93d846465c6347a3d0dd57082f17ea61ec93b82872b5191313af32857090c51563d4804dd6f6a4d67a1d6f741634b95eacfdce614f304f1a14ddb6595d56131c4daf783f028db187fbe0acf06b7e0f5dde300caff135fbd528babac194587d5424f1ab3aea43c3c034f44d7338df48dc5fc6624a76f8a28a69859e6b637571ed544fa7426d673f3d503bb7aa858b70ad317f2b8f661f75fbb31b761a3a92905404b96d132b9fc9acc975c82761b5dca1330ca10ae2d0e03fae4459596088365c6fec9f088dfa3c5830b938476fa29e46939cc685ec75b1032c34c6363c93370428e4b919bc6ce1ddffddbce87faed3bce5c479018d06d306ecfcec1f928867fb05eebf34f5e3758a0ac9692bc505e9d1bd4fda06b86e057e80648e615eb754d7113b8c35c0c5cf1b437ad5cdf7268e31a50f55cffb001ca46ec261b8fdf2fde73c3b622a3629b982bd21784f9061cce97aa0fb06b63348bbab9e34d8c64d009c5d3e18b4f4ee8b0bbf0739adff5d42315f68b0b3a2a8ffa5662961f9595d3a534769b18eaa66ea6eb272250b3e5264d1925d968cd8747c4c27268d23bfc9b2961e030b6c7e312e48abb774bcdb252736463e89cb3f62608fd0ab8994cef3fdf74c56455036e84e6b820c68754ca18b5bd169ea994c0806f4407b1e7b84ba705161add0e4807010ed40089cb339deda47dc9769c8d741fd8ec8ea146c937fec90f9165bd428c0c181b5a8b01ad7205f789522390b670d6d87782b96e289d0573fa52d1872c7d415a8df1feed3393a95537b980f33e99020278a2432170f5ad8e3108e915ce345445dda13b1bed299cb697cd99f88d9eea87ab362af189f82033cf798a3139e672086c439cb6039990c80162936662f30e6c95694675969c3e4c72a8fb4cd139e4c8b079bfbb8ff9e864fc53e148d75d5918f7e5f82a77a3bf56af91815db6516817dfcbeb449d02bf5dfe735ee5be434fbe634b259efb760ab7298bb72a7f00ccf952df927b2b6bcc32ea3623ffc389f612ddde686e487009640e3f5753c9df0d8bb7cc81fefba1005677dbbc4914493e54ed144f3afd60fef06e24e666efec20f44b2d69a98f00da5213c709f52d8d1e2847175a7306b36d6619c3fab48cff94894a06dee4012446995057d30871855d9173222e993d64d06d635cbf776b0629c2d834540e86c3ae6bca7f02691ace5e4ed743e3e3c989d44804a575e3554423790cdfd08871f514610357dd2d340de2076b95f904994d0fc5bdec2ae5f41ae6e4183d1f1b3928a6f1172c39111f5369dfd05c5d7abdfbb27d47b1ff7fd53c7d390b4d164e4b61e53d4ec04f30027efb33999912dd58c8c2c7de0999f52a63c5106ff332aad659da47c03f1432a8e957c4b147f6260325475a3daa962430c9d0f0da193dba4e38c46b59904f5f6eb6af05eee19b303192e718ee3f85513a4a39152a3f2553586f989ac429195953cf9292d35f0250405701dae80a24cb6312fcfa694a5d66d1a32537a25eecaf393cc0ea65c21851a943eefc8e7de5342df116d6cf86f225b57baef16ed570ea42d9983e33e9777227730ec254a8dd74829cf937361a3f3cacbd49adf7ac2b79eb439f733e90b3869c0e9748a829aea0a7580c3ba05ff5f72aca42b5d6c0b9b317d7a1f0edcde73463a159ca5ef1a9f26a7931a1c924be2d5c7507191bde3f87e17aa3d18691883a601b6ab1ee4274287a7aff68973a857a991f9f14fd48af9031d00fcaa25d88eead4041b90fe99c97b4f321f6012d5da295ec33a550b2195cd3694983cee91b277b1eeea640c514cc711baad3fa13bff3830cd15e94a4213aec37b083f4ff1dfdeddcc5ccf5795da0a6773ffc007b68d85609eaa42394a5d2cc0e4479b1107e35342756e321c3765a4a6ecc5ac5f0405990c892faed7d0d3c70101784ab585f57e20a6409f6cde718b8fc4bb80c50da8d38c28d0d46a5b67ce767257b9b7063406f05edc16b611dd5f1c95462b467a0e0fce5ff396c2a62f2155b20787dc6ce0e7477a4edc32e588bb8e478d11a2417fa02543d785b0a096efddb7969fc4ce877fd71c23811ea2d8b2a52f23e5a7d68391737b303e3e24498929725f0340823ea2321826252512033b31335d96e0c7c01bb003b5f2b7e35222389a0cddcc30f7ec99e6e7068d7924ccb65941f5cd3a66b6f7128b182b3006ba25515ce4ce004db52b22e4d042aed26c38806797295ea7bedc81e181c20604c7fa1d795ae73636d8c4a9aecb9fb622058011c4aac8d3a97d66021670a4bca2d30a80efe8e8d7de1dcce54ae4e71b42525cd5d7ab83d06bae1703bc7d3df7b19bdc98bb2d8ff378b87cd3ef221229700086e17c88c72241dfa1ddb26f7211bde6ab5bbb73c236f9ce25b233c740bb687302e0a5a10e29f66a7be3c14bda4ffa63ca6bc0495e1fe0b9e8d3275888d07e13f6a27a2a920903edd9f53a0cce7f9a57cdd1e2ed64ffe4b00009e6f4bbd6a750e1cbf42db7a7f46efcaabdc2db1f9474d2ce456c402332df19816b7c68488331c7852acf4e57a4029c2f6c2a9be2a020093d7660ca256624cad2d764de422e0e491b1fded3c5c22dfe5d8bdd8d0ea1daa889531ec84d24fea01c52c242a19498a7405a111d7f5b23478aba0b21fb66453db197283f0da026fc8a3553874782e46b9f7dece5fbe3ad8c21d41df8880eeae8336da1d16da3ff2653b1584a0458d7671f96073babcb823ba4046e2a581ca96b8c38ea91c0e23269f73ed48484c85729caf72cb60d65ccde0ef67de0d4b05ab6a794dc49370332df57e466143320ada8abd9748791e18465509b451f9f2c15d406aef9f4399a8ac2d1059f99df4c81b729ff06424d2dc0b3153eeed7abbcabd54a0383065461f147d9d11208c27368ee6308ed83e4d7f20fd07dd0f0d72704cae933ae1321f65b6e6b90bfc4b140a6b3ab5fb6f11e1ddb47aa7f44ff2cdde08b5a4b0d07282c9a0f231f1ac72cc30cf03bddd691a05020fc4352fc1e26537f5dafcb106aa23ee064195e1a58a7183831780dc16f2a25beb1f4ae1de38336b389b3b71db79eb5e42bbf7dd9a5170ca99cb62a8f41adced9eb917ccc7eb5f70f33b819052993bb9c42bc284d13355b8aad22bbacaddfa5a6262b01471ab70cf638dbb5d1ba75384f45a100c2edb4b7964274e4b68bf719e09efae5308d5303debc5f5d7c7b8095731125ab75379c37b867c38946d79b6eae26ca68eb5536c53ad9aec27d71fb82e8ecf6e53090fb98bf7565c962df7f532f81b2779475915436b57a74018b99c33e91aafdfda2ac3f716672c336be5e82c183a24dac22c12b5e304986326647d42fbf75286e35092b313b24858219f36a9a6466bad7199e698cf1c89fc215f9794167e17c5486350f0756361e84166dae2ec100295886cef9b7cb9cc88920542cffeb02b4d31ecc9f8ba2c1972b09071328b6562964904c135992a7bf80b75249353111e3aeee22da5419028d515e46d33032563a3a9ab79b13aff275a5dfa96e8276ed82c082f8af5319029152bdb4e3b2d5698ac120d4144be2148c388a9cd92d4410a3faf4daa7c5a9e7957fa3689341f0001e6245eed86614d53852b16ef6994ec56f15acf39fea911d0c93af10cba1677926cf252959d3ec4333e9d3298340412f8bba9fd314b1dcac6ff066ff72d811a0946a59d3fc81ab9974c817381bdfd21c0ea53a40c21249d03637c9ef4d0ebbbbb67dbe2493b1691b1569fc9b9e48620f25a3caf1b9a9fbcd45015a1d50bdac81afe12d33174936118700f0fc78e33f84fff10f67dc1c87d275430af6eaf31978bcb8a6a1f87cd6447c29f05b29b191770a00fb988fd01393bfe63a1ad7d61e7de650303c52198fcb352bf247d619cff6a8a1bf574fff82166098dcc6a0cdc46a541f7a5ab0b439de5081361dc3da3f18e6fc273465b53ad3842e83aa4f713201b48833833974582211e5182c3fbe539fe75f806e7976d06ade3aa309a293c66a2d5bfc883e9de779de1f70eb49ff58e624efb9f01f8c5a912fdadf608a70a6b898ed48649206b64a9859d58cb326afed3186719b9c57a746330620b114a3c0fd5540131ccc5975e5dbffcd8ed7fa623013c86a013c53b0cbcc7c0ad4fe43608194ed587df1af9e79bfb99fce19d7d4bb2bafbdd3d51019ba05e4edfff442635606916d6d1a07409d0f8123342f9ac3d5f48fd77b22cdf3859b57c355d92f51de948d86b140d6c99e18b77567f053f973e07e80f0c3d7bc38fc127ff06e9c6939b15d1c9467e014ac6f5a5279353bf90514907de2202ecfd528be001a4abd1f7e6a2c781d8cec47de935e88d75643c6f3e48ffa81309e6126901a963a1552e35a677b4621d7c5bede796e7ef53e06ab7198e4415b7f8cc414bd9edf052a7abe5ebf0ef1f4292e195ebc380fe9f7334a240721ff29b20bd213cfe85a0f0465fd3f82e8f8076a0f89336fe67cc33100e7fe272d6826fff46e24d3e2d6dd41643c1eb65568b02992f45321eb64dce5da4f7750bec26c1afd11769195ad231f493b83fc4783aefa7f1e61f44e5943689166400c085d431caab94a60ffc36b7888b02a48d8ae516d44827f75a231d2933b2b77f1b06b647a7d9c1f14007fc61b8182766da99508044597cdf58b0ea680f3721f066c5847c1e570d4af3f21bc9557df4bb8e1f12b101eae2bf0155d27a0e0696bdd4093521f020db0980658134f7e9a5c518228c8f059e9555e14af8834b37c45b33c443f535dbe0e23756e9d4aa12b9139e875100940885a83dc16b648c6fa818cb104024e400785c2a098b2a1e84198a22ed7881685026e4657146710d043e26b589e4678892526bffb51d4cf858796c014b786ea634f3a0fba4330462ce6a5d28afeeeadcb6db3a5482a0ba162847def0c3d1665bb6d68bc8251d715d4a19daf40babc987fd9bee0c0379ff34b5df350d35d768ca578f90c454a909b2f1d451874e9fabf035c341ae04be4d2c3bd74c91e4c1a79bf2702b9d4c6c6fbdacfa35201c117df752083dff29ecbb12ebe9a28740e3802bef6579809af92a5ca32d86a7461f554743cf80df10e2635c8e8b2d0e8caf94b6c7bb8eb9b39fe97db2145786ff76472ef14590f389d0e4f012b5e7b2c10abb2b9ab88f3cae812c64ac83dfa509f22bf28c49923879dad8e141a8e4ab9474dc2983cabfe76694f1eabe5c3e1bf4f791187a0da2e47b0fa19fff1ebe0354c17f407d9aefd0311ea4cd779226701d9b3a8a25afca1fbd36ca860c8d2add71d8a8216ce1c1a894af7083f20a9cacbaa12f26e288815df74471983791be081468b4f2d0374c0c9a47d66d5f0e7b14ae0dd5e6f25790f6b1ddcee0a243fd7ea5e6d89abf9866feb2da96c7de1e7104eba0c48c0820cfa18e1a8c6e34ac41d46ae97e995aaecfcc4b2a5e006b452afcff888b036f6fc2d2e080bb73ff5532279605e2c85b052d4597b2f8751af3bad6763352312eb1e65cd6db647684aa11a49ef65e27add908b7de10a45c670aa7358e2ed3aaf02657e7d1a0548a31e5d5154ce0e288fb0f8e871b8d3f4dcfae3ea4c30d9579d5a00aed21eb6b8c6b229c76e3764252614787580bd362094d386f27a150a605fcdd23834d76a9a74b6633e0ab2b3f331f366ecf99516f1bfffaa3cb6b15552819b40dd9a86d72288981d47fa4b309f2fe2c004cb9a9257710df3958d3d6c110ea6fe758415bd30753db229199617a913dc7eb02cd02129967b9f6947926455de0146d00c1aad6fa5eec659ac91bf1eb042df88e1bca693658e5c62753d0687e4c0b28c37c2164f77682d1aa78c6b5d0df982d38a0eef867e086e4cf40e3d46033043f275d0e2b3cd909d2f2db89f610e3a4e384a1f4461a03a84d2ef91cc4428823e8ce4cb1e5858a11e4b6716e07ed743f01b0fb6253b8923b5dda1300f88fd5b9a2c795cee3711661cb51c0a64a67ee051e392c49ffe431e814d73b30ba87b9deff160a464bd14ab2733025f2348c23ea4b7f6a7c55f5737682545796a7f1949725a8de1ca6094afa8f579b7e23aa6a82a78c2c727cf03996b021958e03f74d074a845e40a881fbda8ebb85e17388b6a4dec3646b5a77daa7a7c52b64e8c05140d1d91af4b4c04dd15e4a700b50dbbc3f518c55b0510c1f1babd8b3ebf13837131615f698560bb9baad7ea99fb89f3af96a1f2950c357d1931b8247ec813c350a41860fb3763a10c0161de9990887dbf48f0fbf582a710dca38045d7234b32c6d453cf11809ef511141adb3ec625c7966c4707687d9d5a621bc6dfa9a72fcccbc63950d1b860c26417b252ea3403f5eaacc7253c14b51dc09fcf64b4ab1a8b42cae35973e7d9e84dfa3511e623e60b998884e762d835d75266eefa6172cca386ee9bc361511f5c03415e1412382c2387b089828a001c20107617032fde321efb74d993dc652b2b22e8900e683dad3420c098302379938dc0f1d2964a1fc61b58ecb44fc028cfce333ddea4a0249ab03bba13a45994c81b9e647d8f47a2febc3340d73075c9dfc9b31a8a1df83223451a5cbcb4a3975a5907068231186ac35ad5b4e3df46b445149bdcd29a72317d9ec4dab8b4ea9f406ff7772a3604bd906a98dea30cdca2f105a696301095520a29ea3cd07aad2d8ba9bb2e4941f0a06a3a2eb303b2593afda463a7171e3dd595831c7c913e0b7ff771743e8ec6d741b02252299ad2fcdb49f150bc70ef0c9fc03a4c2ba784daf175e790cb4f2c4e8726e73656bdd2213524cccf2d06808504aba2f958efadf639c250b156b79e8b05a3968df19895991cb95378931123abf7275b5d6135bd0450bd9026316bcb31f39bd7379e6b0ac1f6be0a2a04cb07803c3dd6335e27aecc523ce13c44578f8e6176d0f6536e2e562c1441c308373aa96607facc115821bdadf1dca111b53fd721fe77bf7ae97158577a090cd5d940948cf1207e4aff62740dfa5f664da746fc010c05e58da3a9aeb43472ba054e8f1f4d86ce3fccdf82d04e20de9b8747b0cc006e0af95919a09b2cf755ca930401e42d40d68d582e822201fe4b5bb48a2f41c3ef90d737182c2ccb21ca194364e8cf6f72b39ac798bf44e7fe3a8124920d4c1cb8b9a9a5ebcf07ab3f1a8ad6f81046047781a730066accfc1bb79116e7a13c194685dc3f4c98ea2ce5237c568c174379f9bf81d2bb39f02d44c3b53ce3dbca6cfcc3c2f4ffeffa8fc369aa7b00b3e351f267f59e1aea4a85b41e30532971d5870d84361b1b5182fb18813ae8e1d06d4963f2af932c0a89f2412eb1a628af00d2fa21502d61397b0358232966fc4c95e3f75934e84fbb8efcf5a9ef9990468eaeb927bcc1ee35411d18dff45ff8e9e700590b003344a916128e39186c90a1bef17f54514b36e7cede79f0385fb0094e5a72056ec19923636aaa383115310f9c44c1ab3f6f9850a0cdf5b72f5a2acf67912ca4be899beb2f5dc77a60a54c76cd2bd999ee73715791ca5b6af0589204f0f0761b6884294c822e8181d5b9dce4163abb8f243e65e53bb0818a8e8d3c76ba54c8910cf0be59534cbb3249c53631232b17f31e50ce12dafe03c88a165d7fefc8e7601c9d263d6dd8a5bbb27f2e476fa83a5e44f9dbcff4226473041ee3c980aabf7464af221ce7ab4604e5a9028abbab76dc46fb823de20d7563a4a97fc622484c30388e53a7f3dd1628bb88381063b45c51851e9d9cff2db9e0bfa254c6618c2f96921dfeb1f1926aa8c230728b5e88559c226e755c67d63274d572e9dcab9ca682a935cc4cdc4e6b4bd10c19bf8eff112c1f88c91d63b193f8d9d90eada42776d9c35591d937fcaf4c1573d1046d2ae7550f3d6e7e3f3742634504179a7186436d2f235a86891c8dd34bdbe85485038fd0415bf59273009b7498489515b2178ee93cd98d18933ff8575a1d233098b77a34fe70e54f13ff834cfc22eb63428b799330cd898b08b78aef5c99badfb14f13986234cad7842aae229c7141091cf5b22782fd98419bee333bec1b621c81e081b4a9306562116ddfa2000cfc89a85bbfccefecf966adf3e863997035ae2e713b6a507ed81e7e0bc8ddb6ee7371ba1915de877a8d6e128490e87bcbccc3bc90314ff1dcd9a735d7cbf0350ec72050a06b7ffa0157d8bc184e4636fe6c90b2add25f4b3606ca327dbc5e1cd9d3cb551c15f3cfd17adb18bba7f5dcf9e995305b454c7a475b9596874bdfb963953f36312bb17e4d6c81d91d9bf747b6a3490e7bed92a518331f73253fd58229c68ff599baf94b2aedf097a367f5aa124aa9eaf15e0fcfe53d34b3f5ad0b91e3d2c74fc2f9a1c9a5385ad6f6536aa827b71c2903be01f405040b5edcde7cca6ba37c962a103ce9fb93bd1012ffeebc88d922c51f892e98eba2f425172a0837537b8937f29361c525a4677639a08cd76308a7807964ca9c0b6cc8af0626c626274eb42c6dec5f4b74c7e85235506851ae7401d6dfbcc1d8a2d09b88a15ae46e06a1148b33308f35a8552343a46b565360eac0a1a9dde6f191d915d9041c9c3712a1a0aac73ef65bec5a72f0633edc8020f7277d28e59e93c54bdb784a6395bfe8ef852cc9a6496003eaca9f46aaa4352fbe1ad2617799ee25cf21097b39a9a6c3f09cba46ddcbd94c9a26a091c3aba81eed79f4c260aca648f3cfd92dde8d34da9a3d5244032b1e27b9aab0e02b8e081f7a9d1b35f68280013078545a13fa0024189dbf334390fec79fe9b71d0ed1b49e704b5900227d88c06c87791800f25484db37a916f54e245245ec0d49168ae4bb22ad797252e4e5ee68873b8e4f93254f2a5dfe0cabc94bbe3b340203275ca3ee67bd8f6822d2ac36d5f41dc2c70c854b01fdc3fce9efc85208b908dc5bf0fc8aa067bef911b320c23c8d2fa22030778fd20b4ecbc3f2cd1cb1b934c13321f86e6697cb58c93566c64149f1f3d9712636c3198e88e894cc415816aa32c7d66034b4657546f3926a4f64a3a2d70f40988f748940cb4e117a0e683336b95480956fad1fec442d78328346c808767a2b4fdb2a066b885f5b93192376457b6a4dfeda2731564bdc5ac70059d424ffa98424fa591163ccdfce92f0d1883a9bd8d5310af5122743a621fa3849ae1d7a540fa9cb9408658390b02608e00677466c5506ea7ce92eac84eff136ce032b3f850ae51204fb0a462204021b972277d99b76f2ea3b804e0d5292968e6c928e2584cb99e4254d4270325cff69a6b231440ab3be9b341721b14e627ddfb3a4bd84ff81150c98e94bfe5b800e1e4b62701f5fd5391136d7d6f7afd056e292c7662dd67499e1e858d9a2a1a879c92a00260982c379db4967e984428a1d6644350d304375534bb239388de9878d8a11c9a8a2a759ed22177cebd5d9882ad62aebb5b6c740616ef7bf34d371c9ee076901f65fd9a62d3585ac4caacfd1e67b9f0278f82da661d59dad0d62837b326027881ce27d658003d03a2597f9b6af42a4e2719a8aa68768bc4b0340933af617c53e5f123ec0131d71c3d20f3f52a64e9d693a0d87f8c23e46cccf99d36e747e6d63c019e7e50ad54c47b81579c9c8e735390f5ef2954d7231116bf29c3087cbde0377ef7e5a15802e6e1cb41ac8f20334709c51c316d5c4f50f736aabc540ec3e21f06645e14291d327cdd6eff91e9201d70d60fd06369fff166939dda3ae9f139cb256a1f891806f87ca1eb4b490c8e4040055e3cd5ba4218e966745d16bc3ff5885be43764d8534c10d4debf7477f44ffbbde01a0e8eec0efe4d678b3b3bd0b5fab6b61bdeeefe457d40cc05ef66ba0831f7210adf5024b32924bfdb70ad946274786dec10ef05bd748a97d969df4fc974ba8bae6b41b19c684e92346f2e582ca658d6ed9fb897ba1d52757a9d5c2231531a2dca050264382e8c20df91ecfd298405957a9c01b065479667ca1c6a0b383dc163d181194106d382f60bea4cd468ac78b28c1eeb852891be9429026adf0ad25c4ac9a8c65b26a99d8e011292fbee713b95244d26745235a423dae481e65cd4320a87a36fcb8af806c187166024b3b647d9992edd0c1066db8d7afaa4882b77a32fb2b857d9ed7d08c46d7230092c4d38a52d05e201012d4674fede7f17114ffcab5f0d05e070573eea06e846c7300f727f6be245fa3262e8448572eb33b702ef76456f4640c28905bd733b6dff8bbdaddf4212695922461d7c3f1d029617fc3eeb2d0567fdd484e3d26a8f6dc859c7bfa9174ce3d725d17ea8c3c55dc10a2163aee9e412939104ebb551511cda842e44bf0bc8501decd47f2b925527682bccf1e4d692107161388670f6cce9ab2d162703c9d18e57d1ff41326438000396a400e80eb1638a1dc6391501b82de9bb941f26bb8208369d6fed5bf6e04f04e0ac0446c20f7aafaacb210b3e5f68edfdb0a3d5f62477cbcb373451c39bd1b149960a4ab3c1d067fe0c2bf66c19e9de8d833155d13456d571e710d5db3891d1e3f7a88e46ec569f7ece83f6196d5d84b9678bb6fd52c1e316c4d5befa1b27e0df546c6cd21bbf4f0e667e107bd81d25d2f52b1d224490dc5d86b338640b73abad25ab49f6328165f951e94383aea48ccb291c3646b6870a8a76f20131b466699a49ba951c5500174f4fd55b3a3c475e770fd9967d98cc3a80831d420116f469569b15ffd7ecd48426bc52e1017d0c4a64c21f0e9258f02f844e3d33d3c6e0f0c5ca29239d728ae8941fb0bf3f8bf4f2f5e48cb6769a7bad9e4dbd37f084624bbe14284c6c1eda3be4219f1cba86a77f49671ef59d3640cdd269e2b8d960fdbeaf819889095e66a0ade6b4abb480f05c60344a6d943da623c995d265a4dfe9f885edb3ce5c600abbbfa5f66e03dd19acef3b0efce1f45ae984ca103f7ce877ec8086a3156b32871feeb557effa5e8c2605b3d0adddc4c9510f93b4bda99de4e7c07c5775d161030d4b564c67d57afee6aaca7dd6bb80026508e3a26363f345192041b24ea886a3a90efa90e4c79434d12ace6fefa9962bd97d165ae7fed267d00b4d3ac88a03ecc7a6a56d9c7bee4e567459133c67d33d867d11bef7f6b0439cf4e07bf7a4e8f4d8a307e53b05afd3643cd2e75872b618ae7a9280a312f89a1535d9d834ee8f1be63a66611c32c980e1d299e4eec938fa807e34ba462d5ec5c31500acfddc7df70008228b35b25ecd1b6731f58cd07625b5aaf3f086a6042500d42911a2835aa9b74e5a1a0306cbfceb1884426b6981be4eca59af6592e8091cb01b23fd43b512c50247f3bd345a733386afcbbe7010bdfd0c4e05c9b8e5c75b6739f36cdbfc220fe8766761a1ef0a144f39cd260ecc2209048364010fbb8ff29bc79043f558dda5aef0f49ffcbcdfc8e9854822847ef8b0565f20ac7fea12ec6ebbfa8944202a0c42b98a9452c94e8d1f404b4c387e775641066c0b84214920f29704a4ab656d56f4cbfaef83761cb6c521a5c4186a70918ab1b6aa4673d6d2bf304c0ec0c7dbefc80fe7f5f2d673d0c385f31c75bbcf4f725499800e142c81b035e7031e069f6aab319f34b1a26d02f04d1987e4a4c0e5da1cb2f404a27e373294926b90a3c4a9e4e7ce1ef13c279ab30d96aa0e485169fea12d0d7bc8eeae82161cacf2272a9d9baa2fcf89ebc87cef27eb7676660a3d09d01c6f6b1c01ad8e74c5c27c51f55b547a042a7982e0e46b36c4cba0f0f7f9e1cbfa99a475b9028dd68569c4dd61a452fd0914e6356086add51a32054ca1db9161917ce5613a83c57109b1084d727f4d9b124490045a47b77ae4d75ad2499b7c4c2db0fee459e26472c1e4320e111daa6325563235424490630da761cbb410f50a496c3cb3d450568b070d96a7420e6d11f157666235b8a1f5113ffe77cb1f2d0004f60d37f13e873948d1f59fac1cb58be4aaafe02a3995532a3a56f175384ec0b1e3af35f0dee8877d925dcbefde5f59e5aead6811008f62e181071ab8b41c4a0c6d26b4f4d5b340807f0d534a1a06b2cf5defa1a33cdad5a41b664886f23ddd8014b49bb707979ee3f4f9ec0d5ba19e91b309661f4dfae05762b3deacb423994d505fe76dca9f3eba77872cbf8082f205ce16d0eb1dd9d0dea4ad538ad3a1d688074e71af5fe6e912f3056a755c280870723a0fccb70940cc33f8186015b6eebf930c515b0f781673ed98e7a817344e1a516fbe3aaa41b4f09efedcd02e902b07b849054785d49e168e877fd59deef8c7ea2a36593718da5a6bce18161d0d3b0119c2bfb2336091988ff2c246144401e4c4b4a3f54b42e1b78e6f561f666dba3593caa98922e08eedc08de8793b0109f462d5cd6dc98cf4d50d3ab513057de48150de01fbd730889bce43457a3cead4309fced7a5ad081b7cf0f2ff79c473a0b10b6e4ef68442206bd9bb67901b65d02c6d4b6fd6a43378db888893687ea5c943455847ac51c73846c31e774d9918a42ac967c32ffdc701c046211b3af4530d9a30c123199b1f5c46218e938bd9ad2d673bcb8935b4d6f08a6cbaf23a9c0ac65d9a6ee2182e561321dac71c646fd3a43b1fba422a03061a14cc0cfe97c7e7504cb7e663867bbb66191a85597fb5ac2f489c502edf0c99d34cb71ee6b41c163d4e1621fd33340acd32f026dda379408e66453d2513751c519b25b21c108bdd7191cf51d4cd650868b5b98d06bb8def747abac25cd7d1518a6be57c0d426d208d733c499a3fd372c174bf180a60bbcea9244117446ad6263133493c2808ab7584213582c418b073e7f17b572db87cd0b07570b124e747e0c79890ce45dac0bf2ea4b98db82607aa7710c477fd9b87ec71aa3a5c5a4ad46d601d6f90f8f55cbaab67496d019263a2170d7ac1fe34a0d3387e32992d4ca8739847e2d921ec20e648a9fc4e71b430a3f20c34fc8420b87f1cdcda21b72797ce0f149323949f38a107dc34235efe96bafb63933d7e4a3e3a58fcbf51ceedf1a2e1da8f1cd5aa090994ade3057596cbb13059c0242388e719eff47162cbb2c259a13e08334cf248be64dd3ec9c6d73e7f981088e03afdb5a705a380daa96a65e12ffe746d1990c1f632a222d98647e958af1b50d0e64630034fc8c4e1f8703015a14bf4d49eadf1646eafbd6cb159b395ee49570b75d021058e5bd961c36457d4ae6dc3f85b5680295ee85eb10efb16999c420ac83ecc0fc39970a9a7d6ff1105007e27e598f857c5625c333b93c0c943f825f7dd3997f5f234021ba7cb54706692f7e3074222622a5b91b0fad5725e4d05f77f59049fd8f372156a84442a33212bbdeef0407519845313f3b60567667b04de3d0396169c5e5bfb8e093b71b71d1a6cc4e578093d955ca52c76429d822e3da1a5fcaae1e889c3cdc9362225a1369f9a215c2364c84a73119198131058fab17864ffc74066dab55ebf6436248f0db6029f351474a78c54847707cac1b454c6ce04b21fe5aa305bcdbf4e007758a84d2845a13dd8cbdf512c46747814feb6a516668f703115ac8bf9d82da1a9768882b5c895236d691f356fddbac7fab674975f111bfa2e02b064a2735c19c820c7f8ec29d4557e8e5168addd6c9907bbae8ce94f27703a1ab873c1e54820f356baef6bba3500cec5827caf3ff1a90897bdfd41803a6cc920b59f271f8c19f6439103dde442aa293ab58c159577393ebd39bfe24c0bf16f6fc2e0ae0f4d1d810976f5cd77239f65a2f764d246f4c9ffb6040ea7b22761fdcd22b55a9f312996655515a372d021be88214372eef4e4ce9dc3fed8e962c9f0dd94d06af1cb997d66ba0cc6314fdecf8a08b59d62d283bbab4f50d82b199bb582e561e123d45de500a3ebb0804f42c2e835ff29b702b7526fcf4a279e05f96bee9711f138f8a1328925727f9024dc85506d7731e2625c9ac4e926440adc3f1c9e3131eec5dbf04c1ab058c3d66a9f70de2e0a209661e941fccedb64c9527907ffd97cae83cc98eac7626af2c2f4d8c1a80fc497d416765314a0001d09cf11898955193029317bc844a12cac8c591a36bc2ddddb7f1bc407bcc7ac66a48d754585c70042bc6e3f13e944641eb76472f495e952f0b3ed1b271f2df68cd48fcd5c07e65b3a50d189ec6dc2e7bac3f7031ebb8f71bfacd3dbfe0c13fa1991aaccf5abd51606ebc766beb8c50584d54a266e1d222249b241647b3ac4d943cc91e554f770b2dadcdaa6ce0295b52e146c2eaeec40d723c341c91c78f2ff3896fbeed178b5d037caaa4b8c3964f724bb4e240de37234a37c5ccd0e3974c11bea9b4d9d7b034b2c60f72c0bf5e70b0e9c2b80f2de6c4f87dcb7cdc4768e6fcf17024e545be73881dc81fb3ab2ea2a61231b9d1083691d2e4ab88571c3900fa46dba1f3ee9a16544ec2f80d88cbb5193c17775fd3e3c0fe07bfee64676a0d243a8908d3675469283748dd70776fca6e7a7d9aeafb36e1f81d2d467e02407ebf417133cd169ea1bf39e037b39896cab9f2e70781173319e08995ded4873fda38d996889f5f23df326ca3ac7c4d1ec39cadfd373be67e99f3e2c0ea088d9d12d5b1b3bb43c2ba0cc8b95522723ea926f31b59007540c90ea1701ad16bd3f3aae047ab531ae773f5b8030a3a098a3345b5c643f81c00781555f8c7fb31394c984077d5510dfad6891779d96e4f4623dd728a5a354398c8ac925e26135e0e3c4da0d047a2dae0960e25be92d83fb53838b1d91d6a471f06752f97564b6eaad1b2d5054bcaffcbaafdb4872ef9bc9f7148d3c83cf4c3d8a2e7e8936f912695461f498ec8ad00f6ed09a4ffb3aeb385f33321c97c976bef4211c93d96234a099927b7ea65058489cc9e5282cf2adb7431853f4e8150e75041da99010a226edfe2530b7984b286770a47ab0786443ea7474c3cb12bb218fb5b4d8cb01d90b5ea091a0924441f7e24970a390a2e4fc1868f0707a640cbfbd4b190aff653ddea707118371cabdb5cb9b57045d30c8b07d4f02d523c1bd600e27d93a8e4362005dc4b7bf034a960062f8436a9db4a9d481204234a8540e0b0a4195b0c974e4761c56641f7bc3463906b3b8e510b3db1f4d12c5c58eb706e75cdee948d44c8b2ee240e5921142e728b418897685a39af0518ee830f8eb79fade02b649eaf69cd838db49c3fce172cf8324b89d32575dec9ebfd13d54dcd4672ee9eefb8b110f350bb6381f28cf4c071d6ef5835982d85b0897f186cc2bed41b46520e253cfad5488549dbb2fb939201a8d1fc04d9dd680b611cf9ffd66a7be7bd40741881edacf55a050608a5a71c551cfcf446beb060449857f9a1cc9c8ed9592d09ea6679eded7604dd3efda9aa432b518e6a1dd015b3c0c7c633e872bab15186622b0d733181b838781fc4f2e7a611719c79474bfedce762ad62667aef64462a44755566ef5bc1de16957db32bcb2b31b63fec611f04bbf808ba29e4d5ec592babf691b45d32dcd3c69e0772e5a7e112fd4227f3e38435eacc30fd16598e5c4ad47c06681431cec4ebcdd93734262f1391c63232b36adbe0a7351c03eb5345d1c4f2fa5fc7248032d4f84d480c2d896030e62a921c158e39b53953530b42196d8cd4b486ff779b1bd6e83c5e9de922fa6c587ea0dd4575d00f4f3b2a19af21d1c0c385c5b2cdacfe661afe66add68002c16b0fa13dd7f57bf9c26c8a7f2e609c1ffcbf56ba95958aa4bbb38699db03ccf2aac4c11f321df8b8cdbedd0a8085072bbea1a4131b98f6c099fbdfff3f94cb2f28335ec15a88b827a371d0f9802697b333d2ad57ef659328b8e93bb0a5e49f0d73c3933c34a29805409bde1e69fe4ecb8c9021a62d57f4bf4634032290333908d8747b0e8e39e6da268493e534d6a6501bf88f7140320642bdf3f7c89ff23405353948bf21ea1ae9833b791a5408a9fdcc05e57c2f4c74d1dbcea15c68e344e9ae54546ca69041ff1b95d035b3b9f7435e2114201466aef7f9dc9a2df8af6d1a8631f723b496f9eb741fe131d9d4a82c95aa751a8c9fa1500397e2fa7f33f0760bc500ebe51c6415489df051f78f1c1d4885ba5359ae4b88d96ee08fe3912b57b14b461a1e144f60e1d7c97881eaf63b9784a25fa919da607964a36a2ef070c8bf6b441d0a119bce79cce16b4a33c7ac597787a5d5f635a29872d83faff9b68cba13a718367a0273e4fe90d4045b94966d1d3d09ea66c8143d483d2e6cebf80969289519fde748af884bc986b403c5d8678233947a3a919e1db7c502c7eb3e7368ace62df85b7f3a366cae50bbfd412bededde48b2fc3ca04d41ba0975a941410d401b626c256d56a2a0f88c9d997ea3e724215d8e048b13cb57551f60f9d579ec83f1813dee8665317731072306e9ee9eeb1298529c1083847020bad0adf021c33378c3dafb9a836f4bf598707205bab744c3f1370f279cccf464140cb343a1de83ad13964e38ab3873cc44008cb1a3bb37ab48f6d01cfd72abcd5e6fa83c9e03e6a71b1c37d5f9428515fe12069affa7ada95c1a52c1169bbaec6898ffe99ec0ca1d08d1c671ae84888b6a72b0a7574f284baca1917304a6d1827063b11b4309201de49c71aeacda131b8f47cf2639d96b0cba25d52376295aae321a224afbccd4cff287b3ed1d7ecd38f59adc5a6b3615910af5de7037cd41a65059ff358191f3d6a8b4a951b998263b611492ea50171353b48355b568a869f4b48b85e86f2e7c29cf4b89a0eb7719b92e4091df410f799dd29e3ccf03ed21fffac8d21c322446438d599837ceeb916c25a748c90889cadca9ce1df9fa537ea6d4e285f1daee979920d2d23b475eda1216c4b8f0d83cca42fdbeab55e0ccf93ab2ff66c8553d68bafadf68cf20346eff653270fc0587b63db91b62b325ca8299e150c8aaa939ce9555ddd09b3a4646abade33a610f4565e4fc303fc80c39f62f3873f94134d28bd6b55cad4c5da70c0c86c122e9ac0f3e10753d2602ce3911f1fc50454babb039e089d600ee228b1257b96e4a576aac05d332d9f2a2e4d934a6de95f81c85c4fff6899f89111ad2009d7ab15280e49faaf1f5e61912fa14759d547288b2122c2c838d8dc4a666e5debde508f0faf860aca84099dea7c455995fcd8271d1f9cfddf1a533cd906711758874c8ea7e4b1e52b6a6905c4ddc53b097a49c8e417f561cff3c70a0923344c60bd7940e0a169ee3440cfeada9b5c729f0fe7983a52d7bd22b58d6cc3088f1c598ac16c5e7274d76dfd48322f5890c90c4f224d6e882064ec2fc694b7386ce3309f20fd7818417351fa5c58bc104f85ea066f56352804d5826203945ef9a395f01113160a0e6ed85746c485e3e4728b3a87e99fc285d6566dd0e9f40e0e3acf246fb5ad4f8213c7ab476b28242c9eade8c90e6be437c7ea56dc32f24f45ad4c7612264dab2997e6b84718b04754ed31f0cce57ed78d052f5715a568e599449deee7fa35761168417873adbbcb33a79565d67e56ff8e0b16425e399e44be25b5a2f7604bf1310d101749f810ce5736e8a288997e9f5d7e216cd5c7ea57bfeb3ec44a26265c79bed13e987418b0fae340083b16165969e0566af5015c054ed44378a59b401493da5310fee0805e68868897f528daae3218d00c28df09175ca28eca69ea4f0276ddbfb9a29dc6d2ed38f51e1f52b6bc107246ce4dd53e9c967a406cdb28d8d8bfee7f3ebe635581cec0c5ed87b0d4cf6bd11e9ac607288be11d769cf66a5fa40baeb90f1e4f084f05150cbcf79a8d02445a066522fd1626159fa16d1c96de028739e008ed365f5b46975684d7270929989d0bf5b34443be193ecca30e2b033d8b1a84fc517b7b31488173ea54db8a11bea17ea3839ba3a677cef7a68090321cbdb40b7fe190ec3265b6b0a6c7d6112cc83635cfa62cce717f1ba00f314b14d644599fca04fbadc435c621a4a29a299dd02ea7f82b059197ade77e9239e5033bbd566555bd769cfc8366c54a6dcb0ea5ba9d4275597a803c84f2d21c50757152d5e74ebd673128cacd1baae01586caf6aaeb177983f76932457363fd585476a2776711a00574bc8a96c906e29a20419415a0c52dc67ef36336daabc45ff5d3b836e083bdd1116213873e81f2ca83adae33a4be65fa1019e703135342e1ee729b48f4ffd851bad215671ce174f33feec02b9e77d0f468be9c4a5c8183471076abd12602b2111fd4ef45bf07b35c65f0f70f44166673d08851d68f5bbaa56d123b257d30b62d8f191f4577e7780ed7de6a134825a589bc47dcfd985d763119908b16be89ba26dfa2553b1f13e91c20a44ee3e0b15031f52739f006e9b9857dc120edf0c3daed17a8480026e2b6c1590b160bed61619627ac796fae66a2302a70200e49dfdb3742eb3a101335a4d8d04e21b558175c87df0836fe60e9f0a2fbf2e58699c48f8f9e2d9088f173cf277ea7427a20156f1eecc35a99984592847b7deadbb3ba76e1d5f8ff6bd79995a577681b8ef16ea7b6e2668d7299df0d59800044726001cecafb7486820c74c8569f71fcc1e6f9af4c70d6615c6e9248c13ae2ea5783f9edee56d80d2e949d533b3dd104c72bfeb51525084fb1fd85176c69333f2b1340eea2875d3db63bbf1dba76b35524669d5f4cd3b38c26414fa09642a63fe4253b0bd8e9ae2e0202cef6d7e3dcb39e09d73d8f83d525e0e584b2114dd118c01734e00060339bb9053f10f60ff3f53704aba59bee6cc9af4006efcf8add588d7dd40333c0c992f439a37fd0def879ac47e49bb30f9071bec18710b80453a25876c51f6bcb4cc8f291941d0781b1c935fe1a479c64582e3748f2af62cab180955a935de3607eae891f093836a6e87227f59c7567786f5e2ac91c3f74e50aee1e27b6509272a432902bf758ab95685e96ddf5c50f27d74ef617322f4fd9e2e5adc64591658822726b0b42bca014b66a741fee16906a642fc7694fcd4cd9bddec63f417494dae3b60ef2d8bed861da43697306cbb55b367b6f517f252ad5b10a805180123cfd3c9fe028826bf54be1401a58eef5c337e51df1c023b9efe2fb5ebc1cb8f66a0fd96ad7940e0a5ced46c1fd81f519e1aad12808fb36b92036bbcb6b1a100f63e761ce7f07ebd90b666f20093e0cd7c1d0464c9d3371418fdd752774f7cda754bd2b3a3bfc0a65cfb8268eee30ad8525b9217bc2f899cc3bdb89ea27e1be632e8ecc9aadf8361b59cbfe5a8701e7ad27b3d5e13f4b0b46bee3bf15f98fb9aceeb02efd99fbb17cbabff9e9c179acb040f40c3a4cfc1f4ab81ebe881a67a5ecd8f65edd5fc041df384d7dfb9d3628473b727c479f9647f19c0789cb8790ae4f3677787732d88d67785bd763505b90b2e0548c759ef2f0d12a51cb595e3c4302a23f7fa79b9335b1632cfaf74fef0d81d43674b610945f8cdab5bb874d85168b9f059de6cba49597488a66075f8d430019848741df040fb46f01ed36df95fcc789da6113ccc4eb7aaa2c612f311933dabd010722c4deb5bfa238effcc4f596a1dfc15d80782301a48f6dad3954195334f66c94ce73a9d67150e9a77155b57e0cadf2ee19bc8287cf0e61141b2a5756ddd4feda24d44d408d3991fbb227b1e55dd5a747f2287f195751838deffe29aebe47de284b2c99762c9a8abf181692559d69d9dd5d53530a0de2aa1fcfae366871090be309a6ab111c475c46ce8dcaaaafc3d27c68f85ab655671519c2c0f4c512e70359caf513ee91bff1ec67d4cd2b7f667e07262018cf9587fc64d50833f89aab156871bfefaa9317e89003a08bcea11db41db8a61734ae8231b4ed822b50ddd0e89be24f4e262543579a1edc311eae9fb6c87ec10a8ca1dc8e1ab79bec382d76abcb40d3238b2aac1196bc5100996f6b5c3348151cddf3848d7d7aa80f307f010edab7c5c55a358bc82d4e4eaae4203392a54777d9471fe43d17fc3fce95c10b1cb17cb42ac7d34336f060b07fea096d81eeba754dafd12229cd8b2633d849fbac6f58b7e7df4fd3034c65ac748f477c40a3334beebe354de74e4abd8933b994f5a5e7797c8e013137a685f62b98ef0823f1fb8c9ad3a14a487cb41d19cb03c979d1d47073adcdc231c8ee2d5dc42acd64aa0a114dad4c7be049436e73ea94d34e1b146efb4dbabf6b4d685247cc2fbb8787157a9c38d8503f64ec3aeb3eea1fa6577ced722c7f24a948f597e9929b32da410252f93544322da7d5221dc1f02b480f91ccc6a5490944138fcf07026ac445c7375bd9b2b465da2db81293baaeaee2500910287e99d1ce25a61108b487ce24d15c9a0a24f84eea5827b2455a6c163270fe7a4534598c58e69a59f32331c924fb2ade3bd37972d008190995d882f9d40d72eeca69eb55c048e14f5afd3afa78006e15637d8ce948f2d24b59c0bb5e4aace55db5c138b0b9e06556958ac8fb4df82f5a6b630365da0bbd3e8c2afaa51fb32ffd1ac64fd9c268bc70ed87fe7b5d204504b85ca398198f72697f29edaedb6897233b3fdc86dde1683602dec1c31e91e2140d9e8eb0629458d5b3b1bd3e090c07f7ed2b2470804947ec5b5ecbe7f1393c32d581a14b4d78c5a2c211916da3f26349c2f6d1bc9586f1f204eadfedfaf1c9655d4efdfa17fdbcb996899cd04dcb5c8b3f0d50389a54ea25952c5a1c8a255f78ba2ffb18bb7a68cb1ab8fa081397550884254fc453aaa56e11d1bcc979da8d7524153cfc41adcdfb5c9baf01ba4e6f113e177c14bb24c85b9fb93056f10238d012e35c7076d72aae20c15c61d0fe77e5df53c4564d43ae38eee2ba9c50d1deb725e94dd0930cc20936a2c5b618592b10c1c17fc2c1c5b9d7b4490bd8b77628019d9b14c3d05f5e3f9ebc53bd7257939633be0effaff20f3a877badec12941a0fe2851eaf393363a64f278a3400d99428cb8bacfac75d1d192d22f361ea8f013bbe65eb66d38d788b3f4870abd8a7f001feb96802dc6cddbed61a7f9ebcda8f35697611674a450fb96b5c06355a24f4b72720a4843bef6d71eb1bd1f7c87de76459aa617c03f441a416aac2175129c260af650f8361bc8de09f9dfa3404f26cf2464c5df5ba627679efac49b99e8fbf529cca92ed3bbe6c0b0d2e1335984b61ae4e6b6955f10894bba78aa7482fd9a75d7fd4fa1d1f590c0baedbcafeea736f3c8cbd4281abcdfc302fabc9b306956da12b456d105a01ffe72b690e94d3deab15cce03961846e6c37daf572898583f27ce789baa3d80aa6e487daa2227763a6c035093d01e6b5f7b44146d21b9ee74feb5aaff6c242865f38e8fed0c415bae1c29cb8a6d8e944a76291fd85bf77e9cb492628a048ff4d1a7cf5c94b2048ffbc23e9f32edf75b4661754696d3e8a61a2bf56da5ccc2d2b60b11b1f66502ee3d1b219041aba87af8176dfe3b36f441bda3de36b57d35dd6bb9fd884e9ac26784d9c010472f8edd7f40bb2b706272679e38d37d9cb9858b5cc8f1200b05be6a6726bf4deffa723b4f2cedb5b5cf80578c724bcaa63515a26218a604741af4b0d60d4febe2c29ef50a62442dd7ae40ddfac51bce234e84b8f36f00d781e24c090296428dfa9c77ec422d87729cb410f0960892def25f0eafbca255c3dce72cd3f30f98f913872e510dd937fdd44d20c84d35e048f2937e2b7be6a8455d9696f91b676e908594a8a9642bd1a1e916049f3c004fb4d5363b28bd86e1c1f357c86d562d3c2d749ed3459f5bef312c8e92901f1006e27b82965969e1b4d226132b449e799d2cbac13113accb335beb8fda43c0e6d8a7af3059599a525039e59c9a0f10eb24483ddcc6abb4ff507e689b833d0c4a2b768f9bd0ef1e474c715174e2e56aa07ca4634caa58804121bba93f055bba5f42c7d26549319bd7e2c9de048919e52f5f6d1c8bb5b4c054893250787529e2f246c031bfc01a391cb4935f1b3ee3e9d78f714af316966fc77d9fe52cf6503b82cfe1ca7517034a4a75142d5d5698ebb8df7625c99a45f03ca0d7f0ba5c2e6d1bc4213613efdae5fdcc5ab78d8377b2c66c8884f5f2eaf99dd08f060f4bc0151dbea9387e5d899b7fdb7ef587f6eb0cfc35b9e6f4ad2773c938d332668b5b0920793ca9c480a2a6dddaf55c44721052265b1a4945596f66aee571af635d0ef0aeffb3c8e60a7897197e39b5d3093fdc98826fa1a06f49b93b637e9e7330e60fe54bb33b68efa74d830548f092093f7275581771c9cfe800f75d33811999caca2e3ca803da1a77b7e01d65b7b4f84c2b0060f51e7582c6ad07ba6784b6ff4780ea83309f9c285247ef48c44f7456f14b01e655cafac61928baf86cad7e07819709a04b5df9cd76a53e9d9c17cb3fb65373c0bfb79aebe9af20e9d26814aa8b11113667dbd06feca614a5fbf6b33f3b2ca5778ce6a1fa564e92c0ab985aab25cdd28933409ee898314c3164d7147606dddf6f62ad4f673699ef6d89bd6614a045245dfd5d15219680bd7fdbddeeff5a3bc3d7655c2a53d58d6dccb10fb64577507bba7dcbc0b17f2c801bdbfebdcfbed08d375c21a529ba5de24130d79b97bcdd8dbecd77bfed071d9720c823c6143e8a4b3269ecb736715432a3d5dab63de4f56ed8cfa839eb40678ccfe9dafe87cfc15fe8deba81aa3508be22505b4abc1867d0492e0771d1b12c0cf887c02150e8cddfb0ae850950de7572d896d1d2905f8f280134bd9a90c6f1a8bf1542f3aea781c24d26e3559d52fb30d836cf1454d90730ee6e44895c8d6be5bf262ab8170a6249930129daf24479aa3b89f70b2c620d34dba1e76da596b590587811bbe15a33d40e8917a30205e9cb671632bc0a93b0cb067353e1a05733f93a75d89a0f0c847b3087284c2139dedfc9ff82affc3184f4a0e830653a74a0fd27072a7db77d47384b10c4e00193757704899d61e62c5346d979cef435d1fe3fd793413bdc1d0e1ad09b061be1126ea0d5b01603b2d4444d1dac91b1b63e5146f566ba2792d7d27296c271aec15168761811f762d1e63dceab45bf5c03a43eefae20600a87914bdb11e5df1263eefad8887b593f6b15360d21050e8deb74fe826bdb99ac296306755a4392550ccb6b5760cd1ea830cd16f6b9ac5f6e2320687b2c6a9d777a47b7ec9b126d6efe4a16ba67c202907023091a01a1b835096e229d2d661501a54fc0bdb129de29b98d192becaf8a25defa806e89a345e7ded5dfb114c87795a0ef34f28553f9f71601afaa0f880b9d59c77b678c6458a9eeff827c8cb743e54774d2d91aa47741f8be3216ec6d1962478cc343898b2cf92e485ed5b7a40adcd4a720c2aba0b28d94a2b61cb28ab989680d28cafc1caf44cdd8a2ad0087a48fe5a5d2991dd709e3b5613899054a41d453bfff940035cf83fff59848e8ad666525391b08fbdf94341547f02d5c5427b5828c8879c4ef2a9bc1942a0183cd3d6374f79bc83615641658b342db46e9502e86fae407aab3b4ab4d9ceebc0d134638bea2dfc095c3a965f1d53932fa15eb2339e4499ff5d58057cc401a02d2f6dab2b11fe94e8cf2ca955e76f9da8161e12ef12bb89fc0c83c26eddb1c0c1bd9c35074ad68b42ef04254bee396071ba331ea0c2db6d2c5fb4749a47940efc18bce0038fe085b15e62fcdada7c59cdec8f9f5e1d2b6c08a738099b9e36d2854f983220cc93bac4cc1814db14d2bc0f3cb2e4689abe46a0ed80d7ac80bb7e8b88ac9d62511a2e8469bf05d1324a2f236594193fbc12078666de036f70b2785ad60aa01f9db6c62c511598408264bae2e6cec40cc3eec2c1b21f6f2b702f804db86a1cb7a6e726b146284fef0039860896cbbde85a0caebba7427646001c07d12e1ff257bd73d285018869795938b19aa97f6ba8cf8c8f6d0d4841ce2c4ffcf262e4cf99f619f110df5ce7cf5af872db0708e459259922affa4641fd2af1e3499481b0eb201f6365e9492442eaea13c64c7743488692b043ebf1ff739d76ad6066625c90c1073d6c17fbbcb131d1c67646b6a283750e1a3d46e8ff4c90fe04331ea630f1f99f506ba1466e3addb0af925aeb4b5ecac60f68f3a46aed47a9e65758b1dd0e2233a58d45738ace7a24b47d980bcd3eed1ab385ab9bd07bda1e88279d3f4b7cd5771cab566b863228c2635ad2eb0d006368155ba7676cefda16a487cc4632f86ae96558ca6d585bca7c4c69e62d5d7f03f0df28a3b4841f0f83e014cc0a6795ab0f32bf74e34c3a6f2eaf1cdf22f2bce3eb37e4a31b23d4a0cebf8ef20e99edc2cdbbcba0bfd2c430ef38a494495f959227d32b789b626d0087c0c102096b10183702ef4e9f4641882278d2cee21f6514ab40150982c763c18203b013e7a5dab075b220a5716407f4a40a2b7c2d3323366e3aad8660dce08b124340ebd66efb9c55ced409d6af6a4802f36bca65fad1db78982d4739f55ff322cd3104c24044da016c2473f70f32f432e3ebd8d3d1c4968023d683973ceee5a5f9be9cfb1472270d764728c66371e778c15f156f8a900fdb51052517567fdc2afa0233c70d186b5170c815c3770520e45dd1c11152f6cbeef1ad3a5bc2b3c8252b11c35920acee9e578111766e271cd63c453b244ffa9a1b4ded93ac7b5f490ccfc022b336b4876dabdd3aa91c7e2f3b458d9c6c8ed000a9cdaf59769cfdad85cf0a94216b60559420a03e83d190f668465bc848502140a4f0763df02eaf0bd9678018d1f973d60250b4a17aedd1dce54e9e1035ef5ba9c67b5b0c4ca9299be1a9ab11e14d6d6f1d949b962d6494f9857ed4c7093a576145444874ef97fc9d7713eb8c82b82690c59e12572d6685c8ce97d7989dc72785e7e1089d2b8e377b42c2cc79ec30c4bd18716a31d5215ef0ac6bb7bf06f7e79da3d41e83357a8691fe4dfa383fd8677850f226ee9a8b0ad95ab96e81eebe26a9998c00462b9c03cdff2dea509a8f7cb502e8a3a030518777efbc5a2fca24ae234c7e5fb076e1a3f9f1ac8357354f2f54a94c555aa141a131be417355120a0fff1d97d175f89f9bf76aac9b3b1016d119a0eef403d15fc02f49dbbbca084628a6c2d818fc29c7d7d565ebec128712388e486fb28ac12c10e44ccb6b5ead95ceb998c355bb43f95ee3494cda089341d7d848891df5b1ef4206f1ae4a6d7e1cbb666f104122c4a7cf4fa10010745db2954c33d02e1e752d180134836423a5a183eb64914c2b5ba916bf0e70362e47072e32d2277ccb22b00e2bc132af601e16093accd68a63e97f09f7a2ede4ade30fe4f6fb1809c157e35f2bc47c62d1e4fe112cf14a1986c163254cef8689c3024b90760ab9d4faac17ab785e03da552f04baa340be08d1880dc7b380ee14729031552b72d92f32a9a8ec1ffc10225dc37dbcbd269cd9534f3b2d8a407df83550cef923c60eecb0370b5847cc59f6163028e669666c24c8e07142a4fc73caa35bb84927418a864229e8e62f3bb8dc9154d8110edcc14f172a16306d926747e92aa4db455f376aa5131f543c1b52f50c691f2d20b948e655d86385147481d22374cdadeef89cfe8121b8fbf00914f99c8afff441cde48147f1fd1b6838de96cd945e8eef785afe4c92870a278da0026b4f4f0250ec138d40aa1eb19f998ede099c1d6ce5065fffaf9b38a7e0f20dffc623662133e791c39bf91a86167733293d4446afb1a82f0a997769904a0dafe12e64589af689671697d1edab0ce555fb338cd03726fd44de91fc34b8bfaf6013e89c65626680e916a6c6d85a8bd2cde2017e7da7526af6ff1d83c4a3227200f51a1df5ba66c8bb3453b118dc003b175504982a4a6321bbdb9d4c1b64598f4c217b8cdd5125f02e9440d86ff776f6ea58d545d678068fe77b91656d7f88fe526b7ac09c42ae8d22ac11eab6af21b7c4de90f202da20a548a45cf158645d214f5e02c2494e90ead6e8af3eb13fd5ed1b598aff8182fbb9bccb007c46c1e768a5ac148e1458ce8825992de5e9dd8a3bdc0cfc0ff577788d149f576a58292de20ab34c60f5e29cc84da9747ec31c287c2e37162e5a4d25f47449fb0ab5c0fa28a1d6493a732f97b8949c304f5547b7564557229891b71227f9bb3ea30d874ad0b9078b1b6bd4ff978d998abc6773e6c56dfcc08c6b3c443fe7db504127d20e060dfc9b11cd66ae55ad73a8b1ac133a5ce70e2b9fdad3950efc7a0b14a5be2db24ff11cd20aad9b6608c5689d27430b684303d167de771ba8f5b9704206f1dffe9873dbfe4e2f55e101a881c7aea6be6d52fc089eb6892c01c5c14d5d15eec8a3ef8cf75b0986fe46cdee7b6dec97c04a2baecd6188fd1b3a23e4971ef47916de2790096fb1b5a4e59a06782c4f61237555ad3fa316000dbbff8bc96f7cbe65207f88dd38d65e828d55e46fd2d6885182eb91aa4e73e07e6badc6aeb667e622e30631387743658f56ba9d88051e4405966025df58f9ac4d205455a23684396973a80a1d36a93c5eb9ac5d107e08143a1c252f11d14cc9b2e869b63de877651857b45ed424150ddd49545dbed2196c072e054c97e73528ef414056fcccdf87ddf4d906434f48426906a318db51cd7cbd287adae56f25773c7196850e0f5ea0813c19a8e2b1caaaafeb20ed074ea763df068563fa7a8650c13511ecf095b465cfbcdb55c70e1accff565387c53d54a279ee95944296b419613217e444eeadc52f4fb8b4f50a2acc264a8b9592dc1ae3368a87bb6409d3c633919639d363b5bcc2f669c504d5b75cf168ee0c5357b498b4cb6f08f9465bfa4c7c77edaac00c452b5d1df0cb82978eb5d959d936762705ee267541c809bced05241c1ead6b10d745552f70f3aeeeedefb4d6bed63ad7a0f3283a3ddb8884825fc341dac22a89c3098089eed2ec2a6cdd44b38111a383a398488805d31b9adb928a549c74078c0c2f23df2ed4f5ba6278a6cdf397784b9341c660766d45b515ce800eaccbf538b96535e8d950ee19f2d94ee6974b37e4afc212a0dba592078281d061fa0376a3fec45ed8fb2ddc5281d9a28a1a0e375a5ea0de661ef9a133dca6b717ee1a148744776badab46a21791847bcc2f42c1823f3e25511cf7c125dc498ef369c02cfe5d8ac17b631e7e544bdb22abf020250130f166fb169ea79e33ed7b9de6f77364fdbc81c57296d144b9027a157e135fb51abecb1b5b427ba322ea3e3009e8840fadcb2d58c7822d91da486cfb3814aecda37526a9f647226ba8cf0c4f3456b8085cb550fd778ba739be34ec99a675e31d68009ade283ed001b3d333fbb0f00b1a4d25f651f4356eb44275d87f88a329e66f17540ed96b1d692ed0fa0eb8243fc61bca77a2f86ee251d0a0b677a47f30b5236bc5bdd1a578172b6931c015136132e22fe27eab33860915cd6056db7eed62370954ec864cf20b2c9d36d3d4b50bcacc597f4671d7cfdf9210be4373ed1e66a24661a800118eec7fd2d4fbacde86a1649f8573be131d59f09c88d72d6c4b19158c74ac5e21d705753e0ef88306e79a65ec60f05254f1c39f5852130c89b7077b7c3db3c74e4b31b68136be2685886f0575fbe62fd357d6575b81c95b3311a7b40a2de5de3e574b67ea29a27032535b7c414e65d2b25598e9125e605c1ebec3b4d855d9536b28a867a5d5c4e49d731640f6915b2c4e633cdd89049d20951fc1f21560015541f75dc4c4a09cfb055469c7dc7c596ddde326fdb9f276908a9cf10617c1eae8c50eb2c570ccd6d7cfa63600adecfc9989e4223dc7e781208e31256fe213a6db8ee0b7ec4fbc2fd28722a57c5762181333e33e835314c48fc12f00634ff2c766650446ac410537f72d1ce0a4fb3be94f4748e15c58b345e56b508621fb5f3c34b5797a00f984a6918187122aab1f7e052c537ff42bb4bd00b710484a472cc7dcea71ef0063169dbdfdbdcdf7cce876ed94e1970441457e050b98064928f0010988fd2e67609cf39c679872b169b546e5b9472258067dc72562028914db11b7489f6165197b152576311ba85f0f11e522c02e03dadb229bc0e14d8d3564ebfc2203dd9b339262e164637ee4da1dc1c90f15ca0831e9eecb31c08a83adb4935691bb70bd91ec64d6c2dd219fb337dd37a29610d83b2a1e7fbd3b3345874ca17bca1c08937d970182be95e8528c9021b99329a16e3dd78846332ced78337cfaf4294ea866617e5c5b95468f5c0d7d284312d86721453054730e25156fa3b7bad0b67a975d15c3b9b27899b3aa2fa38eb0c53610f0a28c43df749636bcca9663186494d186df5d184ed626f7df984a4d33318898542347bfc0d5065fa60485e4eb683804f7605cd214e0571aeca032b500130d57b746e4e8af454937bd97973c1386028e7b8e8bc2986a8a7cd5cbd414030d0e473afde70de47faa423da655ff69da17732cd8e7d620357b97e8f4b24ff791d15b952e74fd6f487d4d1d1f0b63a5f5f6ed016ab81175d1fc421f8cd26e13ded233fb9d87fdc80cb485473f90cdcb5f1d86fbe63c286520de0939d45ce2955d21ac25fba1fe2831187236e0106cbfbb0a863c0c75524c32157fe5c7c3e392cceebaba466d06b4da9b2f4769dfd89fc04cd8c9c9c15859fd910873e589eb8c5835041baa21521c08ef70b92c6ea1377b99cd8b997e142a7623ff969d7725ca18e6621e9aa6f9d346895d511d5898d48f440924d15d2068942fd8c3ad1bb2f6f8abd4fc880cc5c1336b01a35c2efc2f30b1672a07c7329fae2214b29b5d52cc3dee22d1f13bf956583f1a20d6d47e94402c6a708bccefcc01c2a6f66189e2ea7dea3f6d9ffcf7fa2c8fcc81b40a02785d8aa2df928b3147107cdfcd302c4f0ce09ca426cdc9404ad4db168fffa95b2a577428a100e415481100c2421acb5eb552c42dc72f687de170e119048bc305343f19f47fbdf432545993863a24ebfd8321e981c19c9a084b063cdeb3d74e5b0e9078b7ca65e084c0261c9f1a46102b0f39c65ff933c13fa57364f411ed1f96d50dac0389b2741e5de392dc866cf9a2e7ad98ba0d0c8362274b23632507a90238cc34918060d33a9fa0b9a6ccb27094d6e64864b2999250b4f29e3e11f97ea082971565f2f23c442ebf2967f3c8de4f7f4c4eb18c4b04c2a78b83186b34da0e8b37fb1af493a902a51dad6e27c7fd6821a5a2378977f9393cc001d0873d862119f80455c25ff1b48ae10109799b4047bcff4cd7e0a51e86bbdf62f9df12981b805f5001db579602f9b6617fcbcf6e0676f409aa01a06cd1a34832449166eb2fa75a742ef8c606ad25f7b958c168ce23cdfe14205048e20a720d186361b392baf645b880cafee6c0c61b0fb1aeb32715b04895b49a6d7e6210882b3d813a982c502eee5b63256e9c15406b8e5d87b09205d6992aaa6a7bd511e899000971a0f23f7f7b6fc6f0a47c15455839c38883eb585701880bfe6642642acff524f3f56d2db2d23a1ac024ff8f100573542551ab9c53fd6a7a803a46776d66b3927278b240b94ca8b2338c74103de8abffdb8a4389e1f76488052abea95a072c52dea59e51714ee76f87e20c323eb7ad6bdaf6628e7ff0acce67219874178534c3e59f3c309a3a4f12ceecd5ca8601b4764b917892ed1dc23a5dc12b0a6433eb05623d12d6ea528029de14ad3f50439d606026c2cb6e9de6f8b3037315755904698334550e7752397abc27ec0ade454bc6e740275c450f6b343786e3a6b7bd1087c81bd9846ee8944b56f8f2a78250dcce757bd01abbbb319116b7f07a9765164f2b247010e540281b3557468970ab296269a5b72ef99e408056f286e68e8d1c5b512ca5cbe7edd7f43ec4cd11718c72104b9af91848c3d92abed454d1da06c3bd1b49f6d6f7b1217079e1790f9dafb3500fa6ce608945c938b986bf52d69b2ed0da66f03e52a800762e3e53aa3092a9643b2691b6812a527f3d33a01bd14023162aec6ff29e5fe0feeb5398ca701d4ba91e1410d48913ea9bcb34a02cf3f96733dee82a742070a6ea6847016d26ac14df6c84555c5fcb562d41c6ae730ade5e9eb77351adafe9a1dd380b10ac781ac0500df3b3e10c690a21f352c36d65ac88ac5f41160bffc559e05d070676b5b690e14035ff91536d51915afd730fbe82c95f2b88f09d28ab9b8bb48126ad36656e74f3d200e29869abd5d7e68406993949c9b7996fb1be97dcc367f059ddbd687685cd5c3e4eb84d233fd2b4a2c80346317b74d450b12db28556c7de5dca61d84156f39d8f69bc4fce10524c82e48fe820f6974a88f11fa426966a84caa7ade0f306ea5e4f01311238775787cb2d0ea78885a403c8fd7b8ca98582deaada56916ba7d3df9127b698f19dc2b66b4d96024ce2be5ee7f95191c01ea951fa0c16158d8455b3004ffeb6deb53b84955af559f9f8f1d1709abb6347c8591ed260f459b096391e5cf757788b45d133f9a2987f990cecf81912ec6c2e3ca2eb636a6ff89b938a8e53f4491b1cf2eee382fbad4d3456a7c830a0a40f9604114f2413ddaf18755df640b01ccfc8c15c5db3bf9e4207806f6a50ec6bc789a78eb1c3dd959910de7af81e5df629e7edbb935b36b7375e5a6098f281512391c2e2d905ea54caaa715946f167756d9ecbff3aa77b9f6e7bc6ad9c81c3362558d70070d562aff072ddfce3ae2f46067a9ca2bc13e17ca184974079860f846b74349023e95955fdf52a313c1b1a6aec84c10b4c86dc2991254e659e892dd4827f933a720863845e2abb3022ab449f39ab9658fde8c76283f7d2763b16e37f4adafa21a524c60b1cbf377eb2545f8745afc3e97857855e4f01b600dac4f9929ccf7971fd9ccad432d7d32e1ccef7c91f12dcb3964f9e1db253f7f9a37315c38908fea2a98b7e13d1435ddcc68f2d74a4fb3fed29abcef7d3f9bdda5647a75a652017912084b4d8ffaf9a1ad8e9643627ae34ba9edc658b48558eabaf89be0067c8cdf15d10a21145db3dc2fbc62d368e6862b465d07cf7dd8fcb850c2eb9687fad56a803025b4772527527e0064cae5fa68a735407dcd73aa999cbf9e59e433eae697c055d76d0270dd3e8245103fb7b3985da7ffc03a37786aaf0353a7c7d4148cd160f40977d9a400d969e7dd4a993696b4852d29f796209915899b5e6dfe51a1c5d4b5b97ce4b3d9b8a4fd50856a9c3152766ec8d22b79c0d38cc89e8948e424caaf50d65bf43a717c6aacc115c6364e28e8d045597210305194be7ce3ad8b0cb8364da73c8639f5d2e9afaa70a907e3db2016b07fc22238af3df8e44e22e473b7e6a28c9c38d14341c5ac8576b3a125838657a29285e5fdb20188542b106b65f1365a6e44cc626b84850dec7f35f50e2298780386d5d7941c0543dc7113c2b5e920610f5d1200b6564d98259c0e749421a5ae251f894abe42ce8348a9c1bfd9a7b41a1a1f47e6199aea6d3bf15531a2ba5286bff325803559c10ce8c9a0776c7758886b984b3805dabaf56b3a5b681869eb6bb130bed7329f89382c422273ffaea39451c48a088d78202148d2ae98cbf6c4bff5cf1de26b06349c01408433d75cbb355ece9376ccb3c28518fdf6f8d46b7f9557077121b851e4ab254bb0ba7826805fcd54b981d070f4e4db80e926f31bd7831b7f669e20bde1c54b9e30efff9becf09092541526b04e8f005fd69399e91af1c8cffde75e8a76f5d56a727f9c80d94198c384b7528690c473c0a223b35ec02f042b24bc8167518b5e3235842f93dee40b4e5c25bb6519bcf38f176b22bd8dc7d26cc98187453cc2675ab7d2f20255c24ff2eceac7f790a957687564869941aa4b358bed95a88661617045447826553b34878d0fa8f6c3aed8f063dc8a9dc01997a39284d0c7b1dfa0b72fa28a0fa780ac790ece67a71c75d674ed7a160a510af2f6d784ae005b6525e69a2f53419c4bc3e09ff993085b58f343b6a35a42561b773f89407eb53e1e49ce66c56534da8c254d238ed04d87e35d798c9acd063515ff55a9be0a66a9b45dfe8f296f0c9cd6c825214aa98a189d9083f3b9e949dd0ffb84d08018dd5441c80bed7317453396fa5d65a652b4e137197cb7cfa3e4c574de445e4ef0da9735351a7d6de7dab610e362666e33352323ba3af69e80f7693a82444706f796a7c34eb8b0903a1cd524ddaab59479777e580d851ce026ca84d90192447a2fb91264ba3f628d4794463eff5305c776312dcd2ebf1b31778bfda16ca23d5710b083d4b71aab0a885293d33f9822bedeb106a3d3b6fb1291c33a29f3235fb379fd33d85b95c76ec2591c309df98063644b9103975be20496d9662a6f3a6fd3dac6ecee84c087bfd3182f95b2ec3c30c8185b6f1ea790bccfa3c59504d1470fc4d162bc5141ad3d483cab23a5f7cb6de54153624a690413d6082fb11bc451ec6e5e4b028d572a566ae96575f313ae6d17ccea235430333dca1789bf594797f5412b81a1ac536aa1cc8cf8b62becaece8046324e2ab9e82eb2fe88a859079fd9d508cbeaa1a0971a27194f7c7b0f26fd4f546545f367e18bf35a3dd5c8caf0f49a4df6c1c59861f0734f08b1112c1f7e5832fae5fd8e82390eb95528028bd02a02f1bc915dd3055d61b917921c754b8b1f96b81ba3479f59ad1aa4f88eda8d5660acefabe89fa8231bc7af506ceb32745ee6728e0cda80599c7085103a76ecb1becc600b218cf74a9d6d4fbe0a19ae3e8d1c7e4016b4f90754f26675814021f396f626eb0fae6e3050401d7dc8a1703fc3a7edce6184963696add1138f235c889a64217ce29db60421c3fa81ecfd33e7d35c289638299cf085453c59ed92286a68a608d146570d096778a11993370678f0d27c0d905b1c1091a8175b820902b0caf1db68e8a3deb352f6b0aeaf6e628f31946a70aea3f63590fdadc1847c3325e7fc85e8a9bea68a526cb9b9d9fbf3b5d403b76f47d59f1b63284be751b7ee0fdb5292c26ca8642c3cd52e76279cba378ecacdb96e91724ebd139f8eca8195edb7338e9948aca3152c358363e9413128c759ea0bd472caded89d13fd264c004ef9aa65b37e279667a83eb01a34b643b7bc9c4e0ffd84d9ec773439d4a3f7e0382c75bc2c049c26395517286849d02c3baca35581c49c6dd202921824419c7ad0ae49342ce9c87584966f8de6131960fc81d885080b29c0761291b3b832012ab3c9559ed0fcebbd0b8ff77e8f894c9a0a30b5630c23c0cf1ad57f1cd2a7c35d96f6bed8341a013b534c8425751de587884054224818bfebe02809973b75a0d06a620d8013e30fd5dad1a74ee19a3a64bc8a2df9b246a6b1a7b7c862f33568d4203c1479ceaa3aea18c411303f642073baf4d71470f4a0aa56fb90be4bee888ab464e49352c043350ca29bf539435927c7550827942b0ad3de2dfed6ac1af0901a06ef5aa9f01866047c8a049d811987e09ff19d66f966f4dacf7c69ec5dd6beb0f8a9be84dd9795e6ab8aa9b25ca2a5782988a43cb5f7fb7c46ac91db1b8ba70d2bdca9a98915125cdf92091fbc0c7232fa3053c9f3ea9ac99f70f62d1ac5f0367ecce2f76fa17d9e56bb86dfef82f87985d65c6c8bf3d40f3eeacc07908251f738c4b2db7a45dc16dd58a41dc4517f0bccf689b48a4a9da7b66963229e110c985ca49b5e6aa68e2b76dc2f11fcd8a89be803ff10b23514a3fd10c8c62af67b7e9aed29039580cd2cd0fa4207b54a68897f2d0843ee6861b5a41b00e9f710f0ff7a95390bef89191c2bcb9326f5cc15c42539e399f5344c7aa5b613aa7ff93b9813467b1fcae6fafcef6b4330d71ce1243acbee865bb775b6459fc8d1c43a75a5ce878ab216336b571f45572a1a71f19c98c1c19177e830ca92ba3f0df355169c68eec47578a789ae83e42a17ee29bb931655a0d9ff9a80a72020dfd5fa849fcbed183a43c92cec4d2a5892bb0b792ee328e6cda881bf26c1bd9853c9ae8da32242a5c0bef6e5dda14aaf5da6bbc0f776dd79fe3d0fdf0264ad2dc97c038a47e413e582e7d4312fac2dd97d2d64f7bf7c4edd873028b60873c21bbb4ab9d1ead82c712c6affd5e169f977a5f19464dab33ac317ebefb1372e5ecad65530a2fec6bdb5854454fdf9cf269d5a01639fab92d3c98105260b1d4c39f169d4a745030484e07f2e0a86670045aa92e11849a0caafbb202650c6fdf53b91b25bf9fb7fcec1576e2fbac5e67a984fed60077258fabf0db1ca324141e9dd0343109e0ece38055d5bea9997e258b1dee92f4886741270a3fc39270858a2b60633edc83e370d304221ea9d62c673152bfbe9d3dbc40fbdf81851693e00804709b99caa997f9c44b17fdec0d55512d08c5376d0a4a83cf63d4e0e37fb9b493e2279196858235bd77e516676834bdec67c916762b0671ed345b96b0364d0c35be337e88425c07ae96fa57541ddef624d3768d6587091eefec0fa48076a8e6db9550c90ba9138809ea24ddcf077201c5793e6d28d1364e9fa0f119f7b20deaa69bb11e7f08f4a41ee75d2d1e08e9e766421d2bdf9e60fc106afc904c42b1422d18d9c2922beb3a4301022151579bb0c5971bc177cb6ff858d6bee54e69515ad0de9bf94001f67a26d953e5d418da6b78d25a2fc65fb002ed99eaf22e38aa63383893ca7aced78d75229cf6ce399257f0971a5d4518a6c7ffb7505d4e5b86ff0d7df626d012fbb2e5439a6f91de3ea6b78108125c4683e997d3c4c71202c95254fa9cfa0fc26a8739bbf5454d62b441a491408e2dec927a6dda2faac14ae71a556715ffec86c938fc0cc80961a7468fc5bbf1f884754d55912e9901c01fff13a4cf78b6e1423f44ec764f07f32125ad96061bdf0cb8d6121ac3a41b513e6b049f84dd29ef3c6cdea2ab49c52b9d75efd6c6477b3d9fdc132b4ffb35266536a5edeaea34c59d22fea088602b3313344310fb58677722d3c30469869390ffff64e199f9b9de1f1a7320102993a01e29c09c6d67a3dbd3691135f1be5e48ca8f1a288b7545c1952cdc6937e1d1b5f8e98c39fa92d54e4553eff55d8ef60e8ada1b83780982dbc2076f8a025057438f7157726b1cd0006bfd9689a5d184ea2096238885e6af3e21ca02d0a6dfea283c6981a17dfedcab00d7ab2312f174e1ae953d383ffb0efc10883929f738acab69b9e096d10b963c0f8311a0bb0f23a6d4920349948192d957f1075ceba93f8da66e9d8d61e1095de6617f55760c0b5aaece907733d435fb45ab1f0f0d2db21fc2d5b63666299f44b8aeb9a6f29be1def40c1fad1397df87822fe61b29039fb8de5ff24c46ef773e837a8bd6f8234e1d502ccfb15ed03fd512f57a6344a64bd46f12342f746c29ba9e3165262327e5cb7a977e2c9b9babac13897039c7162187cb8b79a4fe8d738d76dc72ee9ba96a4e5608575f2476243e3a7ccdd9c6e98c86cdc848989dd66801287e16fd3249520c4678c4a5fdb0626b9e9f8b4be1c9d9acfe490cca0aa5798095383e84c96027bf96b9637ccb59a74d774cd7e850dc29794c94723be6e1078196fcedeff78a1cc0c619eb548e9d6eee10aace1366fd5d3d0cdae1c9dd2e84e8137b984f45570a8645ef600be445fc56127da33034f81971f3bb68c07e186edf38fabdd8129292d09c0ba9780738d3e08b6e355f0832037463d70a08c8d851113f34cc6bced297df76376f6a04cff5801693e75d8fb82809b92ee1c8771715e95bab3c703939f9101301249835bbffa96670103f26464fd746c935d30a4cdc3337b9edf08540798efd11424f1c83e38bac89aaaf8218beb8c2c498b36e0e0a30e2d9b361b6e3b3e0457daf5ca1092f090781150bd967f62d27e169c1dea62e6186e4c3b6ac856af136ac302505d1c42612d085951b81155cde15aa3a218b02ad2d562fef7e746e639cb588b162b3d3e4730c87e18659b92d97cfac7926442ab8cd9ae339999aba5c3c9cc78f75fa46f0a99f0a1d8dd5815ad85ecf53967cf8b31b73d991f8c6f5c91c7380d88746026569b9e447b7d2a137387fef0fb4f1492fac0ef1b2568c8456a9b7a35f22b4442905ba46e9c796a99fb1a55361ead24c7b3399801093a65da5b9b84589b7cf647ab76cc9198b29e030492f275a0e096fbe37006217f5dd8530e51f8e8efddf9f962164e17f877e9c09dd0cf21ea53c083a1b614017429b7683298ee2da747dbb75860e90055258294633696755d5bc907cb90f6e70d886912460f5f571c1a21bf85a38a5c23a7d40d9a1ebc6af7c0c46ff7c7c62ac7fbafd1906ece221d788f6fb5cfab196ba5c0d353c2c6d9eab007dfbf298f487f8039047ad1a70548f0473af5124281fe994b8da39a3f04c1e8b32ac0f20d4e490d0ee40388109ba021b492493987b64ebded99713dddb42a919819cd8744cb02b17a248ba6a0acbbbc1dd0c847008bfed2908c47935aff3c05d61f6ed360f564f25138aba1867f75d6779a48f419c6e0f69d0869e15cd17be7d88d8424eef5bfe92e5fdd7a6c22434282a1504b47da1e95be70d31664307c5e46fcb5cbc26a579f5990fb25dc1fc5957da7982a99ab3d230956bc5b1b7028e92b8969b1828aa8b67ac085522835464a5f1a7f0bdaf425656b9f349ffcbc648abd17618b6b9c9d64a044d8ea46cb9303a9577169dd7cca51d7fbe9048dcee8d10afddf24305bd58e02937c1926a52a2fea4f9821929db8b4a87d34eb60d90667076043a732da49038817966f78e8ece222ab56f1c6806d17f217cf8c46b3924c07c0265a400f6ed9dbd4c42687da05028ef74a0d28fadd5aa8a811444c0cbb7a562f514a3168a7544cb61aa6c748ef4c63554a93d3b30e8a9e282c2f30d243b72fadb3b816738d6da9d9b021f571d83a9b258f2e5575e30c720448f04a058f61317f9ede8afbb31c84152ebff41dd655f247af53e39103fe891fe53e6df6d59d429019bbb5e12c0065ff95cf1724abd076a453c5ffeea968a9d0c3dd5016d283eae47e51c006e1a529939842c71c6e808fdbaf0eac6a8eb636ab7df0f3dc53355a785ebad2f093e383eb9c233cfb647ef6d8d069be75b90a8c33cc051a8382e1879c9a5abf138149ebb01184726223e84ce3bf54c6ab95bb39a4683ead4b7640fbf85b0a82fd346cc33473d1a0d5180964b48d8b7395ddda216f3adc0755ff862cda316abf5660e601a71eadafb26fdb3943d10fb271f4fccb59c3eb1c07dcf5594bbfec64cc0c972fbd36653154bc7a33b15d27813cf3ed078a0030a5362659dfb58c2e8220589c2059230604db45c106a3fa940a565cee1e63e225f2503381571e78b2eeb590ba5cb0d81f6b8a00743d9212075a36807c1f0ac2f3a6ad2b41f67b3dffbfedb6c65c3ee5b9f3c4ed788ee2a9ad97acf3c7bf3b07658fbd3a8c4f0a2a33a8a530ee204d45102aabe21e64c600b5940dae1ba425aaa46dc3484fe2f944004f0bc985a8b742d3d4b76b1cfa3e241d338ad0e0840681e5bc01a62f0caf32a3eb057baf4a0b2b398a13d49c5100faf8edfee659e127613da357829fb5757c5eff5300b0eeb84368952c8810d7ce5d87f66e999760605d1c1534c9e94c9a1c5de0705d85cb73d3e72b4feb5b3a4ecc5be9f385329493e22676054094409c799411d8a693fb16d40d094cb01785e1d9190a9484975dd995523edd6ac1a25d2aa0f7f690c4d4b1e88e398931825c0c4022cf2c376c946d6297c2099804b6b03d2fb689e30405267bddb648233dfad655f537f23ccb340dc1df7c3132a55207359dcd8ea4c053451c5c2d79e491d94a8ba1222238ec4fc39bc11fdae8a7fe1111d4ca7e2b66a7a8e731373ff673ce5bceeeafaa788da6f5fff31fdef39d421950dfe13645cbe9d83bbc51f962e21853b7f370fbc8112cb66f5a0159217ad4f432400fb9a9059791fb43ddb9c50ae5e882908f6b4d2678d3bc6809b729f407ffe9bae7c005444402675a5a97fdabf84865f21071dec6efef9a984d1f92ee9eff4f0384ac9d3d04c4f825e6f4ca702f8a693e8f36ae4a59aceb956899fe2d061da3d64d65bd6d9f72f60abaffe7176b41e4b7e361df6cdf6ef6f625c79afe8707457706cc55618c0aa55d6347110a47a2ce05b88adcf45f1aca260e2892ba3dde6b21ab9a665267fe3430b6d478480cc64e299556390775d48362a001eece223d94bb2a3fd844280b9c6aa25f1825ff59b59618dce2a756f1b422f9f25ca5c78267b2f870b73c2f148374209b26e501903b2278aee9b74cb5d81e52eac38a0f924525589a97d89334d53b720d3a6c5cb42dfaa41542612b9ff2dd47738bf9dadfa3d2305e34711f68d9bf70b523900935566ecdcb6ea24695595b51018f7c12aee7d29cb41dac1d979029e9c7a0eeadd60d59f26e150a86acceeb5beeb0bcb22dd6a33e268ca91b4279ebfc1898e7242e3b234db23d82fdcdd914f4232c1a0621ba015dc05e656d573410f8d47d58d3a56bad39eab0d07b9627f42165409b48b35d8522b3a044adc9ebb47f992f286e3c99a95e8c62fea885a0b296ed005dc5744f9fbaa0de6de92076ad297cf76b5422f6534d35d0bd0787a7a2b98090ea65e54c4fd1ff11b80fc77505f831dde64959f6b58a89d96d9997821975e5003154b741d210188c25609a64f62cdd964ad47df5da914af4cd18382d2681bbcc3ca1782b805ad3ec878c0cfd1837aee4ec2ce39d6f81db2361b33ff6aaf7b9b48567461817fee55dd11368d00637eafbbadb6edf39215fb37035c704538cf07450b7b133799f7450005511cf84946ef5ead721355f3eb7815fc30cc2941da4a63f9af04f03ccf25f605a2b1bb70d176d03f9e46f397dd977799510c48132b7c4421d6f9375a8325cbb04e707cb1961e822cc400f0001812308db6ad9e112818ac2dc7181ee0ad9611ad241b6b8d762b706166d7ed513f1989eab58d91514f9206677190811a0d1d336ee1bc8936fab559d3ffae72ef1ef3507b099e5fb0ad53d6e950a447a7d3949f6f37c98275cbb6b412f78dffca54292f6e39af553d76970c313dfff3d210e2583c679e9e85df204ac28c8b2cdc8451a04c741c4bd56d69824b6aa99e9a015d47dddb4d7d9af073fc8d808bc70be2ff7a09348a56e95df0059ffb5c642857e4f8464a3dd49e31b3b4c40ea172c3d8bf1a14c016290e25e1d7ad2c624138c4eebd16a61b99dfd83a21713f1eec438819d62095faa75fd5a6c14f59f741cf047d68b56dddfca4c301599c2954cd65f724e4c6f8a2c01e6017b8206a9c03cc3a430efb03609155e9209c89c0fc8becf20727ad9aeaa4dac855385044108eb8aba736ef9a5f300d454163c356bbcd3f9fc5bd2d15d2728662082bde54ae66d7faf0f48af2b8ca346c84bd6f6772689b466114df9ef09bdda90767bcf61cc868a596f75a641e63e07a1cc21add62cbce7def7ec030718a6987f0328d30cbc4435edc616d037d7116987237c71add471a02ca111c7064277f2920838b11bb53710744b7b9aa844f2efcce74057b117d2671bb8dbe6e1d3f7c225ed77705d240224199fea795740f7337d851634970fda584f1daf2fd97e13f7c60a83d6f3e34842455ebc5a4269bb3e37237969bed993e77d39af75d696997617309f8e137c7b181c3fe50a9311d390ba165460f555b8bd836060db1e7197cffc00ddfb7ae40a2894bbc130c5a20cd99f1843648f1e859bbfb61e3fe9018588c0560cc71bfa7d726b4460affda3553aa25eadb0086dca3f08b5cfb97e632dca88142d0aaefc8b7a637657c20adbf2e87b3df7af9f5d686b5953554f3db5abef5a48329225e7082bb3532095ad677348ada1c74ed5b33ac382686f416c1b055c118bc760b97c39704ae78e55500ebc532841f3c0cb349cb127075e6d77004f9ba7a2889a30085668c08d1a364b66753e37e52aa052c79fe5c1aa20b07f2fba5af6df0c8ebe1e0a19d44740985d5592c1843edb521f70ea59491f3a5dde79395bd8e73a45035d773682ce32948ed9952d32ca86cfc97a17f1d3df304ef33203b62f44279446134ec48f44788254e0250b4a17aedd1dce54e9e1035ef5ba9c67b5b0c4ca9299be1a9ab11e14d6d6f1d949b962d6494f9857ed4c7093a576145444874ef970013b003d920a6d1202ded55435f44ebf5147bec3835271bea3729b84ad9f912ffac6ed032976bc9c31b5c277a948abc254f20c16e9eb8c6641f1cc1bda3c08f3bfe1149e6605a553569432645c19f79df021474598246546d16fb64e464f5fbb2ccb7f89c35927182195df5c1e645e1fdebea80dbb6fdd0875bf60e618746b4844aea2d7697e03452158967450a5bb2e0e74d31c381e8140fac36a680bbf0cd48d091aa850408235c2193d737c7084e0a12df993410c5e961c28e945c97b5038b43ae1e0cf9935e43d6c1283abc66b5a458388b6e6cb7af0e08efdd007ad36a4732991391a743e7baf73d26f198a82f54304c5fe62909e52af4976306e26f9ef99c7b3bd5e6de89e507e6719016f62dec9bbb60aeb4501a5f7bc1c3813d918cdc49d958fcfae5c3037ce69b1cc4ba89734411aa1ac740af5c03d556de306aeb6ef6e0ced52bfc0226cdcabcd189d074f1ef778605ecc56edca8ab2cb90de3eec4e63235aa415f30f05285bc4c304846ad04bcf2beb6201a7ffd18304b2676c307937d786c20282f23bf7683bf4e865f1035b120f576502a9f4acb7efa84bb10308b27ca562c5bc3d67e31f8cbf2114372e8a034ed2fbc71e7b2a08bb94d06e4d44dfe99fec55281a0192c97f40b0033d861af5ce40d2eb22803b5914c524f071d69b894b03ff98d383829c2886af10decc3611a4bdfb7342d20b948e655d86385147481d22374cdadeef89cfe8121b8fbf00914f99c8afff441cde48147f1fd1b6838de96cd945e8eef785afe4c82b19e344ea7a2f7572660325069f21e86d8b17273a8ed7cc1ed768522b31e9ef3022af3107501db9c520d2844b923c5d80645fbea20e2e2c4552356da8382cec47ad9ab8e366cc2cb8fd6ad5c6f5a826c43fcecc0b8b7b3428dd2f834804958a638453ac4dad2804525359a601aaf6566af826f07b914f1ba5eb3ac6fe4dafe7dac517086f327cf4842152aa90451404ed94227a0aa7871ca9f0d5311c20a5b57ce993e4a45714cbe61105f53b59223194eab08305f1807e412ea0a416565ee1ee8badacf122f81ca26821c895857c6c42cde5ce62d0c22e05c6449b29e950941525c2c14ef9094bf0524fb85deb03d6a3cb1d43e22038a34eea56b4db5b411e7c772c115b873c8a9e40d3219df77e0a561ac15489a0bdb0fb29a8b2cef1c6f9147c6fd0bdcd2b518464965f9380832a4feba02ef8874bb02beb6b8c84a05674f224424f90526bd2bea8aa6c8e85fe6655970f050d9bf243b0e0b953f93a88d61aa705ff5fc807e086d3caa4ca96a252f49c1c50662cb37c1df6d1778032e2b8fc8a269ddfc83c4c1369675ba002fc758bcc77b82a2ebfb4dfaac3d212f3fce788de3a161468a87ff01b50ca37dc783be91341a02bb7442b68c68ac299f768df8f818180e857b3728061e6d7869b30c420ca004724d8d7216c819a297cefc536d5fb3d962f7e19fae95a6aae7de5ee7399cf422909467f763ba70fe34dd142b1aeb9ffcdf60c870bbb04359cf33e4217acbfac0a94d032ee5bd5e60f422bcfbb5b995835fc786bbb9d4ad0fed388a825e8c4c25db7cebea661b5ec67c220c896c1c79b75e6c80dc27c550ad606131e6ba48cf7dc6fc957adc79b19c1624feb6ad636789e6c0bd1e246e2f1094146581189da04a020c57f9d14cc9b2e869b63de877651857b45ed424150ddd49545dbed2196c072e054c97e73528ef414056fcccdf87ddf4d906434f48426906a3fc69df273240628915c4713aea5d49e8d67fc6b349de1e21b24f8b9e0435bed9155507660598771591bb71a3c75aa7b7b916fd708d6fc37388bd62ca75f36289fb6efb12a736c396fcb9691f6aa14c23251327a5955a9733a871d92aa89bf4766731d6a8acde0cdb3315afecd7ebaaced75ac835d92a62364a2559cdd9dd1e330cd73ee3ba5f463d3ed5b3b55db4ffdfda68b1aa532f73c708132dcfc75095d494155d4bf0b1a57e1a0fc4e74313a7bb34fe941ea2f21bfc5f9f8b9f75fecdb6372ca3b4cd8cc590cd84d47f0520bc822485323b61db6b0f29cc992204a37c1bc88f1dbfe92301f3d336c851b80f9697165d1c0a6aa4df279977164dfd935221cd62fe9ae7d2cf2eba4c436ab80b6ec745810e861a5e5956dbe06ed136e423b04976bea8eff3061fa8686cc63fef823874d09c687de6f87885f0fccf43639dcec2e4ea5ffd245bfa1e5159986a0a9db9ef4f53f5a4cffda55b766b4cdc9d643beb15ab6f41d03e037484c9b682c11bb7f4d093958188cf838a4e715ca04904d08fa6cb6beb91b89367ecbdf2c2747a9de6f77364fdbc81c57296d144b9027a157e135fb51abecb1b5b427ba322ea3e3009e8840fadcb2d58c7822d91da486cfb3814aecda33c3009f57066978de38db97f3a37edadc09fbf9c09df541bf141e7a45665161f80684ec0278d17a5e0a98ce1f807ba05384b047e4b6396680368687da7ff2c09ea695a360c3ef888dc409dd4a41416591adc5b465de673202bef7bfa69d6e1b646d99c894bd6e94b3111d9901a4140ab5a6594dd1fed136f80ea824b8f03df8a0945fe40bd3f44af4d77a510efb7c107f074d1c2e661885eb871885d86f9f94ac85091191244592be8c95037bdae7123458052e638d7b2b8177415f1539994e54b1fecce39b00edbfcb1c3be1f9090b518738fd874560ad462de81643a4ffaf1f4ec77d9bfdd8aa3f70b871490921112b4a392b5c9add65fde1563997bf347da4b561088c80f72667a69e9d70dba1ea6af2c769c727b189da02be7827d371ae31e9c0d8fb609a5d235dedd41cdfe70c0ba9bcba82ac232cf97fadb5e3e5bc1f21560015541f75dc4c4a09cfb055469c7dc7c596ddde326fdb9f276908a9cf10617c1eae8c50eb2c570ccd6d7cfa63600adecfc9981a618771f5e605fc98ea4e18051a50c9e77d3a323f3fdcebc0c91649ca5ab1483a24962f01c82257ec02b92725bf5224880b4300c5142b075fb3e4993cd1fbcde672ecf9b3bd396ca13616277f5ab328a643c980e19dea9e8c1db62133fd452b4fd75e22554b6a89c2d1a28ba5620da61bce1e7d8bbae3e8c6266f6b989b94b02337261a50fc0143d93d18c7188d0d6cefa91a3fbbb6937032e0a179eb6650808137d22db48ea608d1fae1205b904f4d8bece3c2c6d3f5e660941a48df6adb8b43ae0169d18190ec2ca6bcd6d7026c3a704ef5e1011a493c078c8d5a8d5fdf09d8f62d60829ecaf33bbda5c89567d948179af2e0f57a1be2f021310cb14422fb9b6da9b8adfff435835c1bdd0524cb0a7ad180b5dde5101fe14821f7eafdb8afc3bd69943cf4f6502ba1690b58f22cd93dd980d11327eb621f5c54b7053ded411e07ad9a1dbc9faf78830b5b8536ddf5f0b4b94a26c0faaec05e4763d931bbbcf0ceb33902b2312734aa0d5521dfb019b65b875d0c349774dd3b46f66e6174835a52736fc760ebc2543bc330961fc1c53fbe42d9536b0a52a52bcd1e917d4045305c18820276aa146b96eeaa2d72568560c7b68e0695013b1deccb400018079333e9eea79214fd27c57995ed4e8faa9936e99c8dec3bce919b1914c2d5c883822e0e6bd9709feec2a839cf573517cc27a7a5df09d1994ecabcd03075f2e0c6f8cc91722e9e03ef4ce96dcbe5f273e5adeecaaa6173614ea39b051ee1ac6c443d405c4e575c0acdb981de4f0ccbec01f79fc221ec61b74b803c4079ab315c9ed32bda50562800403ce670af9b51bc872d7a0520505ec256e9cd4f476abf12ccc42e477ab613267463ba279048830609fa0ee89a1d9efd7eb21ac80fd6f196c2f053fa881ffb043c91964d49b114d40d405c590603300424dc43d420ddb693b1495f28e089b9d04d555e195ec197fe6de2a6ccafb7fa078161f240a2ff6dac63153063bc9d12428d4c78a621afeb800042c6dbb5f976a4664c09129dce31fe6b3eca6b0b4cf0356fb0c49200fbc7cd3f492451110dac58bcbc8b6fbafbf433b152c08d1fc248eb2e84a264c55e96c6651c2fe2500e4c276615bd793edcfce8d4ce4cf4b712417fc704b7502331b39178e146ae7688eaaa01b30b85ef5bbce0da2c00900a826f2afdd3934ccb364029af3d1bb8b0d73dba7b32e4dc7b61c2b802c329edd7672565fb9f70c271a1300dd12c52bbf7ad89c037c0353154bd08036f9a20981ee10d0393d8d42cae4037452bd853b62a803ac96280fa42c639effc4ee1ef43b792fdb32b6394b8bf69e06234932e48b096082eff9830a8d9b0db74e89b4db4d51358cb170b4606be3da2ed593a7355f3761e10488d617f1b5a82085cf55eda1e671cfea6deacef796715b1dda9faaaf0dd8160868cca21f91813fbbb32d4790c5738052f56e155dd2ec4cfcceacc699f1cd8f47f676f7af9e1963927e5c3092dcc8388e02bd160b55771c5b5c1fc127b065aee4994c534d01fbc602c39029373fc813e0f958349f064462eb6a55dd9c7e627721e80ff85aac2968aa7b255275915d28aeabe93f0efde5cb03d5732539c64db688d800aad680a9dadb4a987a85567fdb0c7903a137034ac594ca6921c9c87b4180bc97aa498105914760394b54a7a5d248eb361be90e45105d5841527771d3f64c4e42d115cb379a905e9532551976b8fec21309332df86e1c0c027ad03277b9c4d7d4772f0cd0dd0ba5403f38431ef16ef3c1ac788655ffad923c7f73fbc508a3d6321a1fba6a84cfdc3d259bfb764a29d6baae420991be2c27dbd6c4cc2d8304e5edf1eb1a1733f77042601ec1921e2b34828714e76d6bf0e2f38b674676261ffa0c9361780cf93e13330f01bed696a943f726e3282bd1c4b6f1b8082aa62b228e6534459295ce7346183663e7ff34f66d08f2f168aa734dacb2e865854025d352e0c9ea1510e56a6f1c34955d65f4a19e8e4ad56e892595cf47950fd89bf36433a2b5822386644477a6848322db39b1f858f956567f2abaa6ba667ccdc660f213ee86827687de0aa72b71a995d4bd9244a3a8a6cb9366ed85099c494770df14a70f0b8a272c1f965bbe020f4df3715affd51cb1f723ef1554d66550e1e2d64d5df58c47c6f8dd8b9a019f7b41cc8adfa514aa3955c312615ed0e3a0f0c6d8362fe32aa810939549f7f9491c22f6f61e575b4e7e78be978c0d16db1bdc0504bbacdad32a088885db7a2871d32db288ab47a07f5a0d056ce2f4ff03f190c8c673465e500a3179dab1bef800fa212c26094b9d8f3a8859d135873be718b061db9ead1fcc0597a94ec98150454309f05a0f956415b35c83678bb78eee3de050a29c5dc400d93a7313cbefeb5d8fb2eb4e48ee32347ab465d608a498e939873f940e0e0fbb258757c6c1869dd768251a9db597fae37c85af9ad4689ff974220f2ed879f43d4ffc9b7f5fe1ff0aff69264971e0439ed0dc9390cd30e135a1f19be7435d10a8cbf98e49bc7ea75a9e22b5f09f6449186713a8825bb6575b17dd7bdeb5b2c8d34b3fb501024ed6de810b93874a15640a6bf3d72e315655514baf035f903ba16584f62f7bf6c2623a9dacbde4537b21c749d61a87eefa36a2a3ae9d36d10995121adc213786fcc088734034c08bb4919c333ddbfe3ac3d9eb6bf6d74fddebf5548b258a9ead570802c3b1dc8ab50e38908e16d89c6162405d02fc5a08c614be2278d501b6a27f15f0ec57f29a0bd8c57d1544f1010b39be42b5c3703bab136dfaf008a65f951e2a9d236cf656f61cfb8880811e1f6798d505ff1e28b7f9492a73e0acf1ac5d946b8911afa804cefb283b2f1ea549559f24a4fd150106cc114d2bbcb4ee7de745aa89274ba3bfaf1228b5a35e83f4c127ecbd536fe494bc4615c68f39a517e400ca6928f466b871c9cfda8bd5fc170b990f396e0c4e9db9e7567ad5b55d6396f4248ab06af4c779c59cf1f2f84dd22b75106562522e8af4e3c7e5f662ffbf35f2e4859785e91c1106938dae362ecc8c7e04395b21684cbaa0dd3037358e14fc227c74833afa0aa16cc0cf439953bf3a9331315dd3c50140144e6d9d36de8c9a6f9568bb2c5fd3414a951fba42a72524e3d8f150d8646a7ac5382bcfb55062e1074e49f0c9ab86fac09a5ded377f874c04d39b9d321ba93ab4f8effb36331eafb5bc663e7e458026eda405288d569d80a131ee85a6407108a6e9170110d30a07561831667be814661a10c885e76766d40f7dfb30d1d4eeb2cfc34f064d73c6853fb14a2e416d668fd53a7942d766e90c7448fa28220f1976f375ffdc93721b7881183aeee65b5e1f379252c409e2a26edfc6726dae31993c900b35a03b5a4469dfedb708b7e26595196d0f1d1ba56a10f0b9c5b703bad66f1bb00abe4f1e3e1528124802b81f9129a09ce271fa9d4d4a74c0c2e56cc0199e74d457e5479dc8d2b89202e94b639231201f3e72d91fafba67deefe7e1b471b955f399af3b92d45724dd1a4950bef6dda932e3c3b01666868f7469fbf99369696a7df47a1beb71b8f49ee919d75d198fea3973e9e48b38cc63f755c69efe5a1dd70f8a215551cf1055078356e3e8edacb9359871bba047366fde9352cab11f5a00d61e29a87db987f7f55a5282083fbc717759de7da2b9146aedf8cb6386c3016dbdc98babd8ce5b98a2da1082b640dffef012ab2ac04e1697ff8253925d42f1e42ad533d9bd750c2421f872c68007eebb7321e54eda526ef0e09ce18829dd6a7a54050b3075b6e6baeea0076c1521e2b53415a096fadfbc31560b9bb4beef68b60fe906d08fc4e7213b54eb136fc2af31c2a0865d314a92864ce1d9bdac867fc0cb0ce45666e6806b73fe67f1bd0e6ed469125cf352b5c2aad61f3d2a27ed38144af0f1ab7a220e60e2a1624c35770bd0f6fc5e83a1a2da8de49499687105a6fdf18cb70bd10876eef61470c5003a3c3af11b5d6712a4ed3f4d6e51ea6ef024feb78686033e750a6906f1c7e223c65e5286a789aa5a456af36de999cf391a35d485b8ed2d43e8b9e43b7732a98722dab8bbb90cb175d3bcc7e897e1c70641a4846b8876b35383699ce8c91d283792899f7c5086f1f8b85ccaf015719c5f917bbc6c6d026ba8d8bbc102ab3feae9174591c8f245c7641cbde58e775b8014362cba80132e5818e4dfacd58de8419a0924ec66050cddbccc0c55b3725a4ae8ec694ba5661f6219ca9f8c9a599df1163c4017831e9699aaf949afe18b6d872300962004c9311dc5463c285740b976805e2cb90cd20b5cb0d73611e2f57bd17c8466c92c681a271d64094b4d62020063ae086bcf70e281c53f7b4fa271d4d4767bfeffc2e37296a759c0662415314b51e6cf5d37f2cd06df453a2bd42fb27ad8b2745d5c6ed59e23ba66b49bb06c2afef0a91a3f46c22afe960d3dcadc7ffd9f089067a758a0c5f760e6107bb3ab112428e2b6cd63a42f55fe28b12f5fa5218420ee8e4d52978d09d5d9056292eb5189df0ce9c3f60218d08b8e7eb9e343e1003bac0a4310590555a06206e0262c4b474208628111f8f86a5ed23d607f76bcb183366ebb974f578f45c2dec72f9b471cafb468dfd93bca6455ac45016aa19a3364bd8c1c8a7d1a61228401ab86ebd36ba631ec5ee256ed1444e912b1101d0588b02d53e142090f2579812259e00538ccdad01827f628f26feb2e094b804a22e99175a888385a8620c44d1602052a6361980e673445face9e14b547c3a9f5f73268146a873a328c9f487c52284846484ad6d8186620d498c837f502a088f1d602985df3d6fd1d85fc251787ae2b8749cad1e4fb16218bca3da60ad99ec04a079c11c99f5c6e94a1b0f72cb6ed4c869baa1410ac0de8dc91d171de4835a2cdb540a4458c63f3a593002c03f7431f0935c7ac5be8d52aecb41eb6f590c2d2496867e2a76225e7585d5ca7fcc3bf6d455370d3c1513ded5a807ff16b015f2bbd6649814b1e2e665b7c66a3aac6e206c45cb73595c21d856ff8850605a208f96e190b974b3cf85270b8f8e468fc07210ff543a6d0cd542b46b32967da30355ddd63ba1c2efed308e5de0826d6e178f7432ffef91fbab17805435f111684e55cb03706391a0c78ffc62c59bb2a243fb011cf5bf2016ddd8c377bef90a140f190ae9c8591be59d738dce31a51b394e1c2cacf8c0bad578ab1d90ce676a91583f244865a3b8784e784e63596199f6972b8366c75fe4c50fb9f3bfe4eed6eaf33de8c0b5d4f677b53473e881a608ad1aca27c04456bec798ae996af7ca1543e74fdae6ce7cdb12a8bf1c22660525a9770cb6424ba2f3628155adc4a7933f4f3977f3a5add9fe61612c217380704e06f024555c88515f49fe2dbe76f67a790e57e2648f7a220be3f3ce5b11777f53ce2b5d9b61a0489eba40f49a6a2e527b704c8c7716fb9a49ac798796b415a75bb9f678dd0488c7e038708dba5326630b084c6bd1396c68eb058ed22ad98f0901f86e1d835e20714f03a4c68d10c5ba248456b925e4c36ccc25a7dcdf044670be5efa796542df0653a2f6e7e64e4be70a64d12c59acc6b7f4f886607491a34db9be430b464720bdde151a5552b7815df060bf21a3cc75e7e6756624eee2fa037d01cefb7c3d2596aac454bfc86ffdd7981cecdfc1bf361a4f0e3fd5b044276ed7565956ee523a978a2fd7bb25ec06b661e8193fc54d0ace78aaa7936c5deb711cf70487b6f2230869543397a5ab5e15a53db7440489c3d1ea2a0126882ad9d8b3475cfb721d803b21737e2aca41b554865a9cb1d4eb9c3ec616839db2f1f96057020ee5c852e9beda385951068f6d235eeca6498bfe8865202d2e3a5509e28ff1de1adf9342f5d87ff1e44364b4108f9ef0be97438f511e387516f24f1f89485fb2a0e6265281d615ba9fc9df21e005fcb18421138fd948a9c28373ab6c1467bff74abe3d7161964a51ea48652121375832d5f4b31092462a1fca5be08733507839d49866f729b1b5e5147464ab4dcaae6850f3fe4abbb38b825363a8bf0efd0efcf39de632f28cf074844f2625967f1883d4dcb6b0fe8232462014e32675857ad44a69fc5822b24805bb568a415402eff2a6a9b77a2b8a887ace07302209205bf623717498c2c82c048247e73facccea37d34e6b4515ee5174f2f5417be846c8f067d67f0923147aeec8bba8ee592cb4ca8328b47e404946f7d36ea5ad6ba71614b2d5feac8fca35b84cb2adf681c2d6d8214e75df14234d579f7cc9940133b36bfd136aaac51a64d70ee03582e0d5cfc95416f3be7307f6cbf0c1ad4a37e7a152bead7e1a7a3e0b00633295403f09cecd32681a9aa4d26a62dec25f9ae7b0b581489e58425de0c34a83e93c9708a51b09e38d78072b2b0e831927a7c806384199d0ee958fd2066e2843a7a18b0a5921bc78f92592ae36eaca187e537e2fbe5b9211458421eebe128b0a4cf52379d31107e931dbca010695b68be8ba657bebcba7d644a8077b8056d5eb86493f8afdcf7849643be89f3579890f7dfd0e16ec17828ab1526eb6c9dedec388adc0d359925f498bb284ea483c0f95d2631ea75f33b2546e6ef6cace455fcadd1e997fe9f972e160ff302a7d9347ba4b8768b94f49ed2abdb0c1d00143d6d3158c8bcfe05c7b4a906e97a44ae044d31dee547b1eba2092d4052c19f636ba6a6912102f3b3831157a9e3838c6cbdc047673c203e78784a2e5bf1b43523568deb597014b96eb161ab57719eab7c12a86acfbdaf3a3ebc2c7f3ff1c25026e11823617ca286636c821434154fa7ded3f66656ef7a0a64428b86b449e11debc71f811f1d98c44d66699048619bc915104203881f54421e22cef30d43c9c3ccd135d90a67e626d15248ce8cd9b3168cf5b700456bf15cd3490ca9a26b580b627964321c9223aac6af871f7724099052ffb46a83a30fc9e8aecacfc403c17e645c4d5f0932b5f0a5e3640f3fff7fcd32a4c0c36ea8d6cc5005d85a9dfae112d6a8e2227b1adfe056d12d57396eb5f9abfc201966eec077750d9ad02a22f8f55059164e5c21a08c54ac644afc7962a086edb7a626593286c72a684ae2abb5d2f774a36720b6d9fcc60085f3432b9273852605f580b17cb9dcdd56a226c5d74b288a4d24852145f1d0a5da87665f1a0fc99976f80232cb78c8e140d62a312f81e407ff795ed36bb41316f4d03bd8eb8f3f4da9096a765fa6435241bc8db03ca4baf1a88b30d9a8901ff1add651e5e907b8da6303ee7289b73b985d52396e4536bcfc627ad61a5aeb631fc35a7609f44a8a18e5ccf0134bfc530e22aa549d3b646ac42a28c20218103ab3f8381b4bdf241ece602fc6fbd4c9d1232865ebc573c9bb39b080fb35ce1e54ebbbae05af3ac23cf4ee5cc7b97e3bb9f409a34eedf807029432f5c7fff96bac86b4ac513bb6b09cbe3147a84fd0e313b5cc92c72df556b9185f28729d9b5ecd74f8cf37481e610e559fb050be005204e5bbeb6fd7196c9916f4171b7b17b3b6eeb3bd14a84f32c1b4fa10d944f7a2db0fbf0450eaffe90f5e15166d985dece6824f32d325b27a67f8cf993ec48a4a2454d7814f80aa4101d66ff8c691410ffb427c62a44fe83eb628a4c6bedde6599aeb656c060787129faea2137736938130e4da27b69f4b12e3435f041209e8a6961f2b6dac699903c809135139770e483fcdf10c925c17c02ff4f0057b17e37ef6b390fac77c2f696c37e22a2fd241e1258ec774083b3f0e4338f92866da8889b09998f57d3b6c3ae4f511106872066d686d5fb5015babb124305069306fd4db606802e27ead87928eb70d5e2d93ae64aef6186186da16679db6234bea2f16f24bcae514045de83146c935b07ab28790c81c52967f20d03cb8ed7230bbb9bc0387a16c530c14772fa38d3136ba6bbf90b26d1668a796af4b4d8e59a051ddff44445a7646c14dad1500f4ffffff0b