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 80067 fe234114ce9304dad9a06c772e9fb85bb1b79cbae37776926b75d1261b82b231

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6d50ea3a1bc6f7723a29b094363b3dd794617f731411efaabc9c06ff3d7dd147
Certificate Block Hash
fe234114ce9304dad9a06c772e9fb85bb1b79cbae37776926b75d1261b82b231
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...009436000082410000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000cbb2d56555be232133157168b01a7268c37fa811bb4d1157af9f40876374ad249513129b4d8894fc3650ab9ddc2e71ffa373b59a4a85bae77d608ddba9b9df4ade173ee7952a9d9a4f99fde78113a361f459caa0a6d8b992340100000000000000400000000001009436000082410000

Raw Header Hex

000040208ccae4218f020a61a9f8b996d35b2bbdd89f189b135558f06bf87818d3453cae60686803f89b2ac45bc26e69a5088ad8665235986382289a53810e59d8aef48ee1de426aa0c6001847d17d3dff069cbcaaef1114737f6194d73d3b3694b0293a72f7c61b3aea506d

Proof Data Hex

59,560 bytes
1212160103077269555fe15000ba4f1965908c3f9699164525ef9a97e840d6063c8d99f67a3f6dd7ad21374472f9e39792f2675234645a8e68e56ebaafc7a43bdcb6e724f23a7e1e79de14f0f4c2721578e45db7dba18a179323f41f3259b3be7693b5753bc8ed8147bfdd3aa8776077eb59e031e7ef01bad5324dffd6270b44730225b35630f318aa2af9c4d97a711074b5a293e46ede40ffbdad5156c7734e2e378727f17365f9b3ac7582e0149d0d2b4ec3532fd27e13521d855b8ca4b9f23b6ef83b0fe3d7e8052e981ad8ea56f431a04e8fda149353b3f153706a7522dc136c33ea5ec1f73b1c7d5f457c0873ed0148c1705dc6ffbe82c93c6390b6ec2ad2ef4658a542653816354ce396c6fae16f98f5483bd3c5cf75d92cb5350bf3bd6855bf36733615f748725fa5f550f9f03003a9b91e04bee451cb99621f6ffd35e86f82238873e2afc9e8146ebd470d0fcbfb325bbf9da9f8d0cf25d354a6c650dc95602ca20b37f151fd44c24e1ce229adc00d59b6111a02d3a7155b785feefe61ceac9d5420f35f1c203585de88f0fcabf093b5ed24df36d26a47d2968d84909f7fea26edcb9d23fee77c74699683ac932baa649dd7bbeb85c97faaa22f1ac4047e8bae4b97aedaa6e65e4eaf40d047950a49d5f26af0a736726aa52be0eb9963f0fa695d68aa145c67bd0738488407afdec527eeba6ed344dfe4bf45b9a8c8281c7c312df86a53c0507ce2a63508e3d7115d8825fb7269c24cc46ad98da9b56307724c35708e7bae4f50fe08831ffb77d70c088a9d7263afdd9fb2a895d1841d4aca959059b7bd55e31fe577391201295a03210f50d4c93137bb35fc5c01c99ab5333dd68aa181211c5d44ed47cf3c7c117e7aee2404b64bf48f66b72ea9ead12a57bbd1d3aa27eb59987cc8d3ae2ae246361f9b3f0e2fc53ebb0937f8d60623f9afe718b1ec3d9db9f43219922a2d1661ce29f07fa09906d26b0948aa95ffcaa950479dbdd667584f4b4e67f060c55bbacd82f68e94c3a1915f61c294ac85831ea1e1c1d093073684267b54532f65ccbe902c9b634a96dbb3a24c96b13e78d4717f21aefe2b1fc1c8ba9809461450cf0dc810470245261479666ea627e952ee5b3beef37cb8f0c369f2aa4d36f403eddcb9624dfc56225c7687ec93327a52e25acc127dbe3bc4ca0fa5c7be955946fce6f2f3d07ecc18add4f0cf17d0ef4b2a341fca111fe3a4fc908ec8e61625e0db354dba30b01c714fe75ff493a5fb85cae49d3452893b8b4979ad7197d2ade96744ea25603a7fd9480333f8c18fdb2050d6721dc47e7ca1ebd75d28decaafa8895f7bc1db3b193446aae9d3b32bc77b8a2657d783ec083e5ccff1335e9d0696b50ce4b287352f67ae8924e261159fddfb127e8955a379e05985258f918a6312200111b551798d102a4683fa83f1315350e8b8c691be881de17615d67d960fb292174fe86b9be027abe58ad8ce167a91b97a62c81da127df6ce7b90ccd2c734962f46065d07e0c4c72bf84e94569dd0c5d7bd5bd8966538d2ef8f3c312dcfc77d8dff7f3494439ea2d8747a8fe15e8bee413629ead5a8dedf08ab98bb9f63f5fbc81aff8513732382aaa8364b30381a360f5074971bf92dc06a7c322f47e20b4a3536235f887436cd478aca77aa5c04207934f88b9d505d86e554693c01d5ce0a9c026e9614e929a1c816aab1c526fe2419c0831485a751ab47d8453d7639361097a94406d0650548e63e6fa8ee2ddd6745a680989685bf7276b52043cec11216dc2a3fbb4b9ec0c792a575eae620ee66732b77e7d430c1b3ecbed339f72b2f618f32029d53a7b039352d71da7e02f1ed1415a5679cc4caf24c44a3d0f3236fe3b92a6015822cd8c03fcd24994b13246ca72a03efb6a0739ed179d057c39c8db4d7a62374ffd9f61500c4722ac32ad365b9b0d3d0798e3a0fcd42c736f8e6e99123e09e9a8709521d703cc2c07aa8426cd6dc0ef06e1dff4988f74beb8aeffc0b50b2a8b64574fb62e82421a4de615675f072543ccb51632bb4ca4b63b95cddb47a4d29facb27baac8331bbbe951e7733bca0d5b58aab86f4e41ff784b6b1820c95054d82694b5859f81966e56b1f22fb7140b5fb3649e85b5a944fbe2d589fa8ded56fd8a2cc76470c673e3068f93a73bdb1bfbd9ecb3427e44330a3d6421ed78d1f9abd1ab6853c8a956aa0e7189f90c3d2048e35e679305f20e57a28f1eeadf73116df083e852f3d81636aa926f310122048eb784bba870646dba22198c744674641cdea426c61723f1845a048b63fb2f7a45352a2308c51bb59de60f45e0af13666cbe77013880e2f96dd90c17010edec116807656eb0f4d53155db2ec55c91b9c6ca3f6cee8fc593b2fdf90c19a5eaf89ac5dd4d35306f26e2617e6470b1f92c1d5ece97f68d302872dc9b2ff52f2c1868bb86a479f753011bf519db3dc877f9d2416e3ae80f2b02c66bfaa154cf217819cfdaa82f36cb0e5ab431367057bb38c60685188058f6e5395bf640482f34abc31f5e94754a9030dc3c5df62fb6b3b421eda750aebd10bd47b0ada18a2f6bd5fdcf425797efb75185b65079a0394623dd30fba7e4f0aa2d4c9507bb7010fdcc402c26c484ccefdbf7832e8b1b3dc3387ad920583d0f1505dea131df650a0330f9d5e553b5838d6dfc23826c92da2ce5a1bef08f0e8130d66e8612a8d5c56c208e1d3f130b4d3ac2774e5695c2e4f30b033c6c2f88b47acc9164375ea7df0402adea8927bc941b53d20b2efcd01f6b298bd6dac1f59d303dec6deb43f5bbb2dfb1993028d0c9588ed9eb4bbaffab3c1f42cc81730e4ea81c2988b6bb964b85b4532e77ce26bafbb5a7a1b87971bc7cd5681000bd86c54006a0a2bebbfc1d42e9186a5d4a6f9935062138b02ae71cf1003a57ea2880a3626e9faccb8785fe3c97c481fe1acddd0aa252a5e767105a0de0b062019a6c8b4355a9b0d20c5f43d7b93cb6454b9303ba4ab679ac01342e46124d7f8824348cf2ecf1e1a385f614790eb72c544c58efebd71dff7af3ab091ac0eb46e0635002339d851b776aa936a88280fdaedaa7c7a54f7eb1d35d6a7ea11995fec512324bd2735cf9cba60f42552895706c1cd50cad7c1bc792a7b2548c4af354bf385a67baa47e70f9ead4851173c9aad35b2b54e5d25578052a6176129a9cba0a1dc18f9dfaf9201504b73b09d369a0e41354c083ecdc97b4451255ac6b64e89ef9ef3c8ef1e578a7f30eacd96c53376653c8f0af01f63ef7fb25b8a0413fa1276f68b863e8d41dc111ce3b48b65117c9b71629f6bfa411851ffd6dfd480a142d9050a208125902b3e69ad0f1debf9804e856f6e78a4f09a377a084deb260085c7f6216a8ea35d6636fdadf8c7f81ea6363c8ead672f02281465cecf68a179d65f7b13f8144e3abec460f44db1ba10b73976ee6b621309ee18d929ab110a80970a4d0160f044a0e5231c312301592b4161b85ee9de22e0b2a51c59b494748f72c5cdcc5ea9842f7130b312f78bf480950b5119efefb155ba155a6c4717dbeded31a1d47e2036cd1c2ad810e377c4c604b115f45b19e4a34528dc27d385365465db52351cef1145035ab2e5e42739ada518348d0a6471ec505fc01f4382e1965e32e88d0624c0d3ef6a1dbfb67769031891738e551659e8510ee19ca42486f95e07c3e39ee6ea9425f8964b5745fdbcb0bc318e3b65c9353c7bd7e55bb022266fe2ba1fcc75b753a9a813f85ae9570fbf2e92b8be214d28bbfdbb0f73f8bdd7e6be8f5ce8c64fb09877de4ea238b4c1dbf853ee1fac03001c1b55f212bd6bae688387580c8b210f8c473e0c4821c425bf5df0de2214d27dd439d2f0cb0c02c8ed24a9c4bd21d6bf119a275c882d677d23ad85ef9f7250bb7f20a5fa602d04076d5514dc097b6e7e98944a83d55767b9f681319301ef91e0779e693832ee86c91b3fbf478210117e9aa6c9dc222bdfeb95db788a27561792a300bbdeee27de24a6e84e71d935b24a425e1c07f4f9a7c5529a241af1adea5f014a4ea74235c3d2ab198d907f82f2048629b17a32d0a51abd9c88f7a3ab813be6056db36f9d98e86c7a22c572f279ae9def14c91a0cc7d2f6f5c7b83255de840ca02fe784c07e58a177207cd0c408f2895437633f24cd9e5ed25a668f625b1ae06b6ac6bf1edf76f7f679eb7a08f42dcc52fbdf2f1e5eda13e3595c5218253abc85f2a05cf7f840964740625266ea091a5ae0ad8c1e5cae5eb907e20d3c4bd475b1e6c16b5bfc1bdada0cd5910545f60d2774104e329cada13fa3c087918e06d4da8648d70647fd5982503413058ccae2fd2388871987a12539eeb0858de26203b0a3ccb7e63bcbcd859ad64411ead5c32ceb1ac4c7c7d574519bfce435ae55f81902a05fc50354b70b302c91b10f45d77a55ff91201fbc75ca61656b0becb751e6fdd4346dc25822788704da0a7dbcbe888ceb6bca61a06108c99ff50ca228ff5085f9305f275a6a894cb944f889ef9c342043467a99973b4340e5bce5f95ac3c0a337c0e1912c5cdbaf05a4a47f9044bdfa364558c03f547492e10810182bb7f1c3a1f56636b4b63f589e95cd407325dc0796285ae7a6cf60b8731a1a9dad2083db12119887ea08bf340840e606ef1def681ebdf7bddd60bd9032ccb08e8846e89624f8081a2e2004252fe6afde6cfde463d9172c19a04c99290bba6d536501d883fde052ab8a7e7efb51c2f3135d2716790ab841e771cc2089493632d53c1ddc9fbffb9243a7338683b1e970d378ab0fbd09471dc1f9a0bea30cca3c011df1d2a95bc469781e3750e4074b1c8f0ad4deb8e8a4e98dd65795e07228fca57883d9e25a9e6255ac54ec1db0dc6b033decdf67d5f12066fd60fbdffd23303d9a2c05c25a2878692ceecfc0ce89169737793b60906daeb9561e688756fdb5bcb58cc200f4a1372d97f18cb3f6f7b55c6487a7f216b99b04b0c56024a22e7779a4f5df8f5b5bac94959f5c344082cb7b4eff114b2b8eb5ed144b073d998dc25ed8c4cb12107c708614c21c768667d9186c106e8a0675e9889e83a6e201e05fadbca94d885f52b29cd47d3c40bce0ff14e6aa751f9535a3875cd272af5cb27a7657c5f5bed57b3d47f1a263f1c6a107b10c331017964caba82fddc6593ba3669b43e44889a215431407db357cf9e9a4c738c55bf8f0b71c078869a5d6e3e8c97e716c463a254cd414633e8e429f711e40b2cc60ba24f20c6f5c1f2491a174f2ad154dfd1f8dfafab8ebef6571d5a853a2c8698258da8b3519e894af631894d39d2e87218c920c293aae39628424ec0a659858e9f14116d7443b163525a17e9f499efae9d3d355bbb57ec251617eb7e49ac25a4c300032ffd5f301fade6879b003c791365c7c75c3eb431ec4d291048d8ad2bc2436956dac6e9f385210c772f996af588195ffb7a91184946f0998c503c0ffbcaf04700975e24457dc071977b5bb93124aadec260e9aff180ca5d948c1d361bd1a448d7f4f18aa54cb613d4c0e0eb1fcbb8f08514710b90fa2c0efa05588acf30ae874ed05fac6199756189ff136c5313822607c4758d07908fddf6df7a34c797ac667828df69318cc04f42ed1ade161a0018ae58595b0fde44d8c6aede8ddc7296d95830168cb8e57ed85d4c16c769c642897cb79386f7e62d3d4a2e331d8413e846818352472476571fe90109289932b6b3f1fc8be6dcf32fe335e2b23b3bc9f219bbe1aaf6dc7f2269b5a41c65e48acabc966006c25faf40e895719adbf11b7f1ee8104b8799d9f2a1b3f6faa0a834f5b04ce7e914f0fa7bd9f90dfae8b73883b6f45af74b7e49535c34e5eb6964b9626f493289a382145d47287800a86078781ed8d057540aa15b290b45dc42f14fc2d3c1ff0b87566fe2753b3c9ac6864adfbf6348d315f9b627143edf0b529f6ef77b72489896cf7314b32a0e3542570c7cd99d4ee0f3b3c2b3c39e1abfb457ab7be1e2e675d4182c494d132a7ce44e0b16d55ca55f73c58873eb3d9221cee94f5909e4b6d83ccca43b73de867c03260688af8e92c071d92ef745a5a0d37ad64296e5eb5ae5cde487a0d4d2f47de1c858686999144336e363942fde8845ceb8410fca016e58320b5a5f5cfbb10f797d82b2bcda2eccdfc8380875bf0aeb481c4f12b950fa14abdef2625efbdac6030c2d69f0ad62737e9bd23985f6c9b12a68d7a40587290cda8fc55ad9624df68646ff1beab26bd72b6ebdb9871e47d2156d998a419bf211beb22d9a4fa43d7af699b1218b2d18558d0eff9d1395f0f65d93b0aaf92708ef5191a401588c06372a4d4b212b8b109237a43111bdf150f028010df0719c85886d3b21acec8a32bafa018163374b8550864f84a7bf3504e1d911e914815ce13fb4e45c7e3cddfdfac66eb0bf99622abcbffe56f04e03bf5e74e5ff69067e6d69b92e69d3f4b3a628aeb2b7bf87f59ec8bb68c86ff0fac62a08bf9fc9b78bf6f4422a32d29dd82ea460836777cb4eb5734cc4b76d4987dbd53b16225c8dac7a8eb20b98370d26758b239a10f6e5663d53bf5cae9d6cc75aefb74afcbef569c23ccaa85284aad7a7bb7d896f557161bbcc78d820e5562c3473480ec270c538dc1b26e3db398ee7b67c3a167d95b4175c5751424d123b05486045ea41b37eaa0fd6539756580f75adc2fd9defc90205a0b1ef9d16a94058d466dab317f02e9ecd9f27624688f27261908fe3092b58f515c43ca90b1e0345c47b82f83d30bd3f1f8226b8123005fc9e378e3aac826cab34a05280a05dc8c7cc7b75afdc36c717f35ce9ee9ef90d4466a08521f8f20b6f5dcbab5987da066fb6fdd21a07a6b10a03d54f28cc2a2589de90d149a7fb1a70bebdf71b324149d37f5f0b49064ae73b92248219ad6d77f69dc792d8938832e7034b60dee4f95700eed6d8e21f342a92e960331f229c4328bf3d730ea3b6e1a87d591f15e92df3484a0195dfef32935a71c02d063af992e181914ade90645c02ad31355a15d7d689cda15b2b1e97048e7f0f8268a7749f629cfad62718e4d61be7347ec18af9e9b8d0588f790ebf7d8c61fa37195c2cc213950f053aba615fa87727b69f771f2748646a555201acfdb49987a1abb7773103b169366819a2dc9f03e58df1ea169886846ab45729980a0b98536247900e612d6074d2ca444612485a3836f87dff798175384c433a194ed76295101949ec42cc02fd574d0fac245d06d91232ccca7df8db720774bc4e117a20d3d4571e12f9dedb9d0a7ab237b17c3615e1a4531058a4463e33367b7d3b1a40b972fe644510cc9f4661330851edcc92ccde08e5733bb82f5fd616286afa234804b9a9350d0d6ca98718c8b3b1ae267a44c736e08309d467d41ae544515e345b9b1b612dc8af5c52044195a901bd16ccd406f85dfca887273ae989cee14d1839ffd1e5eda4429133ac7a7014cd0b8841cd4ae82310d8c3a54e79082c2019e77beb78840ad1040eb9170e937aadc92bf1042944b6735b85323f97c3e2942f93590c3affdf5ec2d8e92b7945a8cdb29ce9a10fedd56615084641ffd03ec27861aefc29920817edda11dfedd3341b3aa74de80079d3ecd2225e080c702a38a494e8c258ef25e067ea1f39c9bffb9e0759de61a415be216eeaeed2bc66cc64f16f17a6cfdb75da0c63d0d38824cc0ea521903bfdeb3d479317ad31c9db44bb6ce0b7ab0384bb08e5292cb8a4bf170567ce7f1861236fd17b08ff3684453a6cfb03d6382c3b08bf27a83078422370ef0a3ee38faae12546aa5f045a95212f38f67fc26ce44c8672f944b4bf6cb912373e455e70250daefcf782a744234ab183b44732a5f9fbc4a8f467e591d2b8b3c9d16d0c73db7a9ceaf50d5613ba1532366004e1dac4be99c400f09356f644df65e0b6d3e5e4f259a8ee83e9f14a52948d2cf9377b8888415cab04f81f5b49554e477b50e98dd06bf8ad91148c9b9fa534aa7cfa033d5e4811113638c6cd3ecb77f280a451e05005bee398d92d1da89cec9070b0c8ac673b8c9afc83054dc1e8382ed30be69f0103d09691eb6db59a5b2f7fbbd149e5875b38d4dfe918b8a189ad83d097b5ce513ac7a202903ed8c96a107a81c3608dfba5adc228c03231c35053f681783e0882ffb381992ee19b94f5dd2e3226a0f778d7d5527d8e28e491c965c6dd00ff74cce20ed13595c78ece2b71f5c4d3c4e010321ee6cbaca39cde29e8c3ef2751ad0e8e24bfbcd86f9e4e82e0ca75daee7a738bad75a3dd16688ddeb11714a77568e82d839642776f631c108ed7f8bf1484892a47712e0efe90fc5446b479efe4752c4f72818eec9c6e0ca8e3e74314491b11b2c4f6dde75b1bb006932969b50e2441e9d900b2e5160b8dcf144bb09d0a9251df0f00e28a2893d5d2f6a7c11903525f93bd838fe87564118d4cb10659328f6291b88469a787aa599171cb676e67d4192f78dfae23740869c072c8f1d70f1505f15714ceaaccd6f610183df9f0c40bfaf1c81c9584d2701dbfbbbf1fd22b436ef180f4b28a68849d1e4cb80dddd4d825a64d67fec8413f07cad6e92fd5933230bf15d0b2f61541991819211aa6a907e471dd881922d2ed0aec9a92f156dc3516543f120538d5279b3e368281f14b12a456b298b3bd6b1661b0222b0e4f0334291bc957089e2d62fd0bcb983c861a0bdaf74727942f781b66a1f5c5f3de5d7807cba1aa3f8643904be9df33b347497fabc6bdab580697941ff7a444eccc203c538d61b1823af330609a98d84185583c21c27b8515fa83cd8576db937141911f95cc693d5f6e2707d69234b81a8f047da57faef2626ff775ccc990c006677918247ebe173794237eb06e0f5891bcd5a7faa408bbf3b88b261ed655dc9397740b73cffaafd4a18ed79d07cdc4ce209df9fca99d7541b0e766296fbaf292e72b2de97f42df9ce19e33ccb362c449f5003383659ea84769a2c644b909adb0316db916acde8a3728e7a800c867e88fda0d7c69d26d85964b42a9991b6077fa3750403baba0f8bdd88cea0a02e9255e43d5eadd51ab9ad779e642d803b3a2c82044e9cae66eade856deaafd673a59135ddb364d78ec373176a036bbb0c503092e8167a8bdefb9f8243c5b194d34475ec3cb7ceaebf1cd167730103d0bfbba4ce6f2d1087112646fe94ae2ed66529134f7b7d898769620957842510dc1ae0f02f627f0e3dfc9da10996cf03da03254c5de90b960f2772cae8ef7d0916e02221c9858dd22f946d9bb9f9cfd7ec5219992028a6b36d8161afbc3c149b94d8e1ff1328f00916b27456aa6cf8a7c111f70c0ab249d1c82b46f945490353255e91732d772d0fb7dde357ff3df3c7141de0aa56240a6380b68fb02d9c7bfd410948e84238d2ca9e27cbd1d1bbaeb7a0d676394ea6d48ff6d14167171f73abdbe52fb8e8e7f8d23ee838a19bf6fca52cee553a0a5d6e311afcd363f2ae9438d2e8ddb96b2f378c248ce575da2f9945a5ba879571ba3bf73d424f0068554abf1a41c037e47a32f29dd3fd36eab4bf820c9791410534c7a6c908a9fc2501edf160105a58aabbb75b1ef3b5ac85dd1af3b32ed2c0f4ed4d731770c96db10c35120257c004371667cfe6c80f1f7c86a10be02ad91e2fd237476d6f0888284150cde7d5c3e9ac0dda4a249993842f15ffc43fb98bdf5268e39a8595e2b2405696e00890ac920ac0cbca150cbb582206470f549865a3cf45a7dfef9275ee614150d72218290b24e458bd9cfd11db20b4a2289a5c11a27d920417d743293b955487127057784f30012fe7fe89b239bb4b2c8bd4cbfa88bf65eeea3ad8c1c8b4a2a020b0ef97d4e18a809db152cdc4d2377eee0c149433e34bff5e81cb0d47705b0fb46679d10f8919a8d974f02542cb35ae568273b985205a9ab19955e22369209f0ea51378a9f6cddfc031ece733c3342f55bc96c7008bf52d7f4c81eea6633462d230f36533e775e04ae4a7ec3931f6f9e00595055d840f34d8419bd08003d7b2d38153be5273da119543fb973d974bf6fb3e31fe15c35afd16f3be9bc73d734fc681708dc720615137c79fe95e57f9dd117b8b63a7ffb6d6a43889699733b4c8b95543f56f3d7151f400c57616dd3591704c3ad902a48a278140a4daf8867469bf587590e97c8ce496be21971ba027f1a80b13da1c6853a49cf65f098e3f3f293091bbbc77f586e2f544a32bd78719b7b61d1e42f82cd0b9cf338528a06b6f71fae8f348d491a9288ff108159d442ccb5ff67e6abde0b90e25abf2cdb612e72026ae91dd9bfede574af4bec653da9a423669857f219781424525a4e3f5240438cfdb3e860f317be2c9bfbaaf4663a095a330630b5b77c47d62d1be44e89b37ff868a1f9e161a27d643c05f78c72e08d5946f6ef040915b2da81202ba36a214768d3f31b7dfb845f1a27e8dd78ee44c0070f44d94c85510994d5408a65c05685786d06b0ab07230e5bbd561af297f4a33225273209a6f4ad86e2665fc6bfdb6a23ba095f219b985cfb62fa9ec7eb9e05499c07a5253ea8083e76422706d6fd3127e3905e9fdcae5c18470834066ba1075f8d71f5742139947d7d5bbe2329d24864af1f24c4c921bc060b7069987b948a11cfa25a3d418bafb0bda2edf60ac71bb57431259d656911a9cb30dcf6109408bb8196f17c35037343239091ce7f42cf12ddf8efef43c390f55acbc926867f90ac9bb37a4c143b811a65bd41bd96aa4c1cc65c1f6e2a9b8be7557c4b5ac04ec8f04d58146c8a5c3b3e404c1f2b4b57963c4b4f727b14d6edf23a1cb5f23b3de4cf97ad232589afabb09007e54357aa264be9defd3e012a6f91df817f2fb38cc6142c1c1be28928eb9b4cbd97f6cbacf2ccd3d6c65c5ef94e0c616ad9deb9b4f88a4c4528ed9fe4125c19a74695932b095bca141731d30e37cc8fd16e1ffe8d920ab0aa6a3c702ab7ae5f0c5663ab149b53f3550a857e5aac568a29de5fd33d43d1a5f07e8ced4076ed986d3cfec63942aeb8ae23c3de2f1db7d429c4445bb888840a2b564dc6c68ccf52c18b7e243547d0f70f32160b91b8c59ae24012b085cacf3b14611f21e489914af6360cd097b70cf653430370a20f8e5768b4554be890ffe185e94568852783e7a38701c2fb87394754f61a1c550721b9ae971020f5abef487449c99dfc06bf6cc1a48756cb5e34e4ba071192e0999096f6518b4809102adc6e5d43b4a7279931c8b43c534c0d8784089d07722146b9f32ef3ec5d9764b4337bcfdecd56ac51b05ed92b550ccd3a8fd33549f2ab5aa75a2521f0e0a60b977a92e0426e0623a3327bec81e92a128c23f8302efb11478e1ba4ef124c5a552d12d43561db104cb1827569a9538902fac1c88dbf02033d59d489a8cc305d62f2437a9004410dd7f80f01996f8145d268984ea50a43b61ee8cbd415f0c59c0e9ae711fd12478279a31a47c72d25f78f0f94eaaa2c56b7b1423f6ca8b01b1e26511bc57ae64980ebf3daa36507a5c3218644935d489492e15fb82a39cd2b51ff3e575f1b20e0e34de4865730056474e4348be7c22408f98dd9f871f209fbdcfa06274099d3f8bd86d55790461244d592e9d4b952e070226ed5f995fc34f5019587e5d44071c9e753dbf962a2e35789b889c153db96cbd4cc9f9d8a2e79f19f992af2422786c74f8f2fa8785c5e821bf9c81f5820f09a05b2784128dd9a099fdb2c394693a1361900bc1de6fcb56c35b996b8b96742dbc1f42ded227c9f32f6dd13f64f825be735696393bbc7e54184cd98e6c937aacf3fa039a3d11b8209133f0af734c32987d993df56f010b09a1f0bdf15bd598b541bae061b2ba7cf7f384df272fde0b6888ecf79a3fbb9b7a8f5d4dc2eb9e0fb93bb6c054cdde8b452c42be703059edc14f8fb910506450069915539469059477fd7ea5413450f4e9cc55db3981d890edd3c08b87c46b6f0f74de557872cc9fcb309651b85d8a2598f05670b58ea073ffd527092f4867ab12302ff4598f17ddd94e160d849e1395f70f00dcfb6eaa65b4118c91db3f96afa3a91594277aa765946b66fd53ea6e202109a9b454643dc1fab1fdb76a3cd649d76744f8802fbe32600bc6f42d6adae8df8c9b2317611909ae33a41f1f5fc14b6f19a123cfd4ffd1c2d3a220766a0508f5946505f04467c8f510b5c0c7770831aad7eda25617145a4f6de35f25d06f7cb64aba383bf240c06d805ae4042edbeb0fbcd04149f8e91ad19aa1adf6be939c3f0e2fc8bca8c4982a3e014eb393c378bf2e436a428f3f5e86641871cd33a3e269b59bb378c7b1f5a6a6b3752ded7bc726752faee7c9af30906d0cc86d0d6ca72e9754467405c41c1d36210151fb99b03d1854ea822f9f3830cc5fe57f82e6920f39dd3d85ef4206e7fb5ed531913a3be519c0e4113a4bdc1b07eb8c2eeb916e8f54dad3a35b82acafad38a77c918e5ffad37eb0c668f74d61883bc271366965e9e2de8ab0ed7656bbf3f6d253e4757b9333f53787741d28b15c0627a5ee24c8ec04e9d05994e0c8d95733f520edde65ca52359948ceab78e732d28c0a3783555a907ca086b40f29358b42a7365134ff6fae68dd25be944303640df184a10ad36f6be4ec94a1af7f9c651504181eb478db90f266165b80a11debaf5077b821c6f1fe41dc950f1906b63f83a3f1ead6f3d257ef1aa6a5d0bfae934444b7b554f00332ce590b5372ffeaadbdc2237333488f35cad66d0ad26ed454ef697cc45db630b8784b8a6bdf500fabb8eb9f03d770d07c7d15f609b691d9c4bdbf763d8c21a347e40e999085c2b285b7e8c81eae2c6337457639c7234eca944d0039ef6a0f086846d5e41ce17d6a973a7fdd8b8528d3f5190f5205d1bd0abfb6ef1e87846f257d1a03b2734424c76789a77c2869e65d9be81b53c8a27185a0a504768f4df32f8d29c115833c7850bf940f3d59a1135cca1611507a5bba1fe84472cf303c36f47835582cb44263af0b610d24afd9cabc06cb777dba43977eafc0f773c8afe08b6e8b5a66e3989811967b4df9a3dcb5e18472b1ef21e4ec26fc3fe1748e748b212e73ecbaa0930b78ce963d7defac7a9b03d43af96a5dce27f89942bc8696fa270ce9a39739826e9a4842c186f06a1f7182417ad9b382466e57d10551e577fbbdb7f675e76d0d610eb59e8412626bc7e05ea1a97d39864dc9f8abafe6304f8f11c9a94b869834b5495bf0b46194a1c869f765e520203d69191ec21dc7b427d394bf7b62826761d46fb0ad9d569258d4144b514b9660d3b1f520ad0ac8c4c113baa642a573a2a56eff45a1b7b412f8e8c312d4238966a50bc4b82b0f31e8c7894bce4aa6c9a79840f3486236118fc78c7c1242f5fd68b31a86186161bbac158a306a736d2342032ef11af45c6194c65c3f6cf56b06333460a16de14fcc5fda46fa53703be16e7ed660a4ded491d118dc7bd578bf89266005ab758ad2dfb3dba8b2798de31f5aa32cd05c5cef9d735352479869fa70721e6291dd34c700759dc805847bef16b786dd6cb0cc34ce8f6115eb871304ef20fc15d7c922fc15457a419cb0bfd30ff7d87f8abfc90b5ec6e5587eb4dc0c08b06c13066f89b9de631d3eec61b1f5391331e2eb3ac482ac6c4fb5fd9acd0f0c6f56f4ca391eb29a6cfd1c6d30466dc083c13572db5c3186dba5b5042635c3f5b5a85b97b22bcb9420ac68054918947f29ce49940c867f98aacf720643b673fbe76da6932934af40fc24fb0681c06d31b7d85b809e5c9e1cc8344837ddcfdafad539f840ca5cad137ff3c6df957ab16ae2d9142b12a9501aa9abe3bf223e5da2513251ef5f0125c3619bcd81c00a4430c70037a5f5dadf59ecaa2cbc609416cc572558c14f9a9bc5844438beea792893f81f4725c431be2d901b051f22842ec387515d1f893b7d50526a220f5ac85bdec2b2f779da2d4536c1dd115cc01b27a9addb968b9b9a2006651f670c3bc67e93da9c546227672d3de7e5ddf97fa76d432714ac792ce375ff5bd373e4eafa76dc46492294288f9c5500d16599cab9a88dd9245b50a585ca502c7c6d5d6c925651c2ee89dca8ef79abac6639957d563405c897b32035f7912d7879ac55238dd0f9eaa8a8ee134a80ad5b5b66d1908062f63eb17f75b1249bf2d37206f3172d6a2f9ef853ae214819ab716014c29c189c05ceeacb25f56e6813b43348d3fd1b7c72d8436af57bdd97579a8e64479f063730ec7eecca829cfc620373f2d8b37ad277a062121ac47624274002085b9d05cfb3c7c64fd0ea6af3b173f92949656329df2e8232299089044d0ffed110156bf4fc8339dfca887873bff8c1a16f61be811f7d2002cdb7bbb262f48f8b71fda20d6d8434690a23c7d2d43e226b3e5aabd261eb50df610c6743f5d771576d37e141bf7fc0e09e4d01ede0f2d32933d7e7f87018d57830cfd4fc9dfccb202b519102e878f1164dd66c8e46bd4716edd2400b224ca9098fb7e7ea644f937e53218ee2782517e630b4f2934091624cc51737d7b3ce656371d4ff49101abe21b9bdb46bbc5316d314dfe48833758d81b7f65dddea7ab6170bd77b771866aa12f2d81f68809be4d3bb46f8b4b62a9377d9687776d2aa7215a3392edaeba5ecf2e695d7d22d2aeb1d344a4ed81713e594d7efd3200aadf098b990339cab88b841ce17afa178f5d4053cc19aac815a7c4b0a909321406e34d1eeb80ed68a495824c4249713a19e305289a9fab6e2595b61016d0174b2ae68a3c5b943e5d13c3b23330e6ef3ac9db60786fb63f438c79de38468411fb8dac5b149ae364d9ad1ba0caa61f0fd9a5004bf7edae310910f19ccf33b06558cbf42ccd256bcc2cb442a5cd33965cdb91f9e96563cd69d4856d59a9323fb01314b1f180b9437f317e985019e164e6eea7d7c89a4463a7fa00dd0e1af5272156692d63b44a4b22c3999d8c1419e4e50bb21a065f02672c0e8d7f16a791cca5ee57c9cc6e203b082937a9f1efd5e645a2051098fd09db3c43ba169fa39fc5c6b6723c3b7c6b47cbeca98097452c2fa2bb54fa207c53a63539f34a85311aa89b69e7d82f24f09c16efb360811f7cd0251832e4462336e8b0220b7c137db20ae90e5105229efb015b7dbe2596241eeb119cb32491dcb12c19106f52bed819e0c7d6633218e8bcf04d0e138892229e620955078e71d875cd2c8791cd5815d687483e984ffbec3c08808a63eae17333769513d358345b4b24b8812b791f733f4c3a7b4177371f75e0a4e4fd527bddb35e1caa72a53dfda8267cc08225f626ea91274b8a752f3fb562db3a030706ad68ee9fe8ab215e0a0c5e1f9caca3b34e5982cec07b4a62d65d74ce91afe0d0f551c33301393e60065a2f4b83bd03171e3f06c29d67254499c87b226975917104c040223323caa59aed718a0961ca5c1269556ec7173a3e488f9ab983fb6035f4d5b709ddabbb7c8be95df348d13dceff2c6ef932442dc08457c8e5e7df3ed7b092ed7e59fc733a25ffc0480b66eda3a7ddd1e285e98fc6753b3017b4046b66c90b68a10a3f9dcf198c4633723e0960159cee7011902fe3264eb43e1858a0d1127f1602f9769cef03e609b0607631a8c4cddcbe275e9a5829a3ca167a4292a83f1fca7766a3e64ce1c21f37f93ecfa72945616a884650998b540a1be8aabad80e70c69d4a196e454bb588d340cc9a661b1d814cfaec3d0dcbf40bc11d975f75e9c74406df8691e824e8fcea645566a7c4b1334592c0900a08ada2974ea42005c86d3b82144c5a1f09803a44553e85ba05500baa12029f75ed65da9d4ff8fa91e9a2ceb5c9ebf5eff920d7ea0bb11b6faa56c27efc7a0065ba0a8faec40a9dd686252bc031441198ad670bf3b059583c38317e012fe75d00f8a3d24263c7d174e53adefba3489de0ec92be34b3ba290e48b97e7958726b37cdd3bf0e52ad2f076257fefbd112b9a57426659ba7feaec00d4eae09fcad7cf722c0f19c704084b8c3778a55cce0a72b66e45e9ae288960ef7eacc4806234a1d9fc46335ae343474d28840610ddd2ecf0ba6bcc85798cffc980eabe31585f9825321fe7b9eda32b944aa00a34a6caf6d3bcdbaa5be71b3fc20b65d0f1d2af6354c6702dedeb4875a4142b6d197f5ddebfa29a148eade85cd17588d68cdf2aa9a15fa58974f193df7b3fef047e1d3d29734a9547bd64fad9a320046341f7d7bf9d8472dc6963acacc31c84948ea151899ea70e46434be1ac7e27b071206a5f5f98e14c6d238069b1a3f83668661d3bac9c97e647216ff12a8a108ec70b6e83591e6690052b73692377509736f9539f0d167b7a19deb626b7e811f475f048fde18e7a976e5f2908f50d7ae2e196023476e8b638ca2b2adcdba55a6784113934fc005f21a782ea0a336df2fe2e92667706b719d0e423082d678e4609d204e1f5d71f7603a38b34b8bc67a7cbaad044f0b9bf49ca3e30610645952858ed0e06cc3a23c9df3a961509ce221e6a5513ebe3ba9e2f39ac5c28e0e06431b53c20c45e62f0d1209454450d8c4661c291e27246d4089aa6b49f2c7f4e059044c297fc68887969d57857f40abbd3562b64257a234ed0b122283906c049e6cc384759b11ebcc358e7085db2e06dcdfdeb2b94e8a33b4c2940fca6f7090c793688f3d56ceb2fe7491216893ad63ebc864b964acde56e3fcad1a5d59d24976cfecdf3e8917302e274311ea12ddf60ea62f7f42c2186e25a9650467b6efe0df07b64cede3bb0fa29f0d4b7d0bb0645deb86a5825d371eec4e9564e4f7d2e2e424523b8fd25e323a1c8fbd22646fab50ee7c80bc2ad713f269bd58936cacc60bf5c7b85d1d7865700279b16531e096a8543e50c98cb5fac671ebd8827d342ebfb65199cc01e8ecedd0373977f304507e9e5e74b5975f26c930a8b054e61a296d2cb770a9a75c519fe9bc2c1f0f3f447eaf954e31a95fa52cd91ee0f654d600416d3d4b3ee8906ef57a0f350548480c50d9db0fb850894ceb7fbc4bfd535eaa7548522726d66c4e008d17e2251d4550e32cc9c8d2b1c0e76608f143f1a7cccc306bea99aedd3b9fdf7295d5dd017abdc6bffb0e114f09c9a30ae6fff8d7e38e32546d7e5a813b8220477789333b81c66d83b2c568591c8370f2a4664dff548725731bdd38fad18a3af4418bad27104b506a735c17d34da0fe8a12e38778109499dbed880ea7897135c51b47d2d40fd4948479ae5a618ce984fd8eaca152ed01a08b2942af9912a3bbb906759ffa8cec4ea56a20d8c8cd6af541c3af12defcd6d4cdac3af9702386a468f9275e2701c40239c11d8597dd12c531491b77de828296ae61c9ef4aa75ca8162a1f8bfefa58864edb87f7f6c1f097f64ee099e6f68e35dca6a9f9b22a8b49f753b99d75b363594b803cdbb69299b52f465d2875db7f84d789d05933c7b06d74a1cd5ea61cc522980d2a17fce108a9308b91dfedfaa09239e4b440e02466695e137853aadad4c5e897f18ec3c0f30df3e868804431b8a1b7875d78ff813a083791b03561adb7d84404d7dd777b8b0767a37111e84ec43969b4d6fa8788b1c990c93fb482289295082362a746dfc5c5406fc11f081c283047094b0740782e4a415a263fecd7b4e991e6042a8634c84f141c84f76e8fb8cc1bab28fb710d4c71209e707dcff92b1a25b07c2686899a5f4150b33fc212538b226fee6adf793f69177a531a79a191817e6883e1e9d74db3904c8d7dfcbb85221ad83d2c4a69ce5bc0f026b75ba4431e5e8513c4c097b2efd65a26a24c6aa4adf45ee7919c94cec51f0230fd86dafcc6aba549f214ed9991cd88735696ba974e28802f26f7671fb35f2a0934f98395754e95978e7c7938087eb806f8660e7b9c7f60ad8e689d2983da97e97462d5c65b5264ad7af8f0f431a27bc2015d859f8705773bc34713252dde0f054ad33a63f10344d774ebeacbc8846e681dda86dfd742b3cb962b57fd47b3f88ea03be42f4a4463f65085c1c28a849818153ceadc89da23eaca52e2ffb46cd164cb71879a6693cbb047eb777794be6fc185d9f4a6b699a2f24d340e31e35a1e24b5565d018d82ad840fffc91202d645bed664cfe41c297ef55c24ec0b1d7f720ec3feb1b44285bcd3fda5a80feec44ab3762fa1ce9f013a9dd7893184504b0518381fcec0f2b065cc76a56bb0ab88e08cc9c9751b36e2c45919587a34ec72ef262ada2d6e30c707491e281c9c032646b15fc0e1b789fde4721b49e6b845e0c724384a397580572b0332dec73dcd8a727e86317879f7f3cb6369976bdbf60422936bb8de66322c617e2326d945089c421573bf5f99fce01c5c4a53dcb18cbe762be428a9d55ec8881933e67c14adf0666bc2906f59a61f20eb7a4b64bcb943e663abc2fc7ab5c1a39d42fdda284f9b3318329a23fa797f157c6e81415f5375226dc45331c12d064a3413d8d70b9d1f0fd0bc876a2f3c607d432fdd393204a0d05d5dd5f5e13fc656ca18e11dcde68f53232d27c47b610d2a6f1a60a58f568616ae0925cca06804796aca3f2cd830f03685903e4eed556ba75099fde41135292acbd2c485412de128ae1478fd831e6e424191f1b2993b787796834ba676b38b17c025b9f964383c93ef23bd0ffcd6d20c364c9b23a9575f22e8bb47104bda28498304f8936a0ce1396ec6be09c56914484d90256c95df36fbdbc1c3973ec1371af1a749ae65f2c5ff2cf265f3d0fd624b492d246b6dbe4560757dbea17212ed87a8b24168b2742856b55e53118be411c3830e4f3f3ff5ca9fd38ae624dedac383fe85b0c2ab54f0eced84c291c7b9bd98c4a89640c86f092f23b0f6ec2aa90c742abb77840665ac0524399b40b5960ecfa7937b5aaa9422c4e1514f8569c94ac7113110c4608017586a4f1dee0fee3997ad90bc87571da1d7c70dc5ad798dce6802af934d7a28d18e8a352960208423b7f9947e74b394822a4396c173e1af14c04a6c72acde731c28c727244e63fa1ad90ba70d12532f726f80d1cd27336af10b0ebff2907b7e98d8a452ff682bc18c83dc0a37af294d32ea4693bd5f8ca51198a351d9c9c6cd5c7da4833969f140c8985cce0b1d0331f491040818607d5125b025e4a87bd0f4d3a49e675812b767499989cb60d79f74f672a2644512c82ce4e259f217ebd721b03591db281b8dcd7289951f82d2ebc88dc150c73aa742f73da9acd13e58409d1be5e1e42fa33ba474d85ead60a0c22927d23e248fd29042a1674af43a54619ab8c476800f691c3c17dd1bbcaa1f1de699b32406f0349132e99dcca0011a98faad08a7e5ce1764633281d71bfee2c850184d334b2c29d89326d58d945872349fba152911859716e6897c6e6add0dc2d6e9829f9ac229e62bd5ae548e0becf41fdd4bfdb1141b29aa0dfa1bd411124d9956e119d08f504f89ad68e80a81d4138b34ad82d415120827a1fef20de556fa2e632c29bf7d19461fa9d42eedf0c574b221ca2c6b4feef2762bee301321df76346b6261cee1f6a9d37e279d055b92d186ca5e4b561f737d4e5636a3252f0e10f54b04b9ee91701fae5203921b0d3db6c4ec10c46b7090b3ca4213a8195ba85bd53eb4037d59a865ab4ade1c705c1e197edf793f8f00ba5675219549574c97cc105e4727b9d16ad2c91972d8741fa20ae1a98d9c8660415edef80e0638100414e842cb83d536f160162deae1908d565940e7c19286c2f761d52c68aeb125fadf86f58fee91841aa488984d4129959891ac7d6d7c87939f7af89b556e6a38c6586f9a2690a215807290b777328de85177ed658ad43721d07ea23e13c149c6966380b61026b25921db064a26812ce288755f698223c9574269e16096a7d23a49e43eb8422ab8d6e1abba17772212e7a168e2d4a2451276d4d8fc1b3670f5f9091c1c816b1c3d577a2465df32bc2a0028a1b220470ab5f5adfda82f21e3f54143e21e4b9fa7da28c887be3664a154b7d92919dfe05ee1659bb2a8a226c5fa6cc282270cb8097b9414bc12ebe95924b238e5518b3df667d3158ffd1f89adebe05777555529b553dd44e99a74df68c79861e2959c9cb00458d196ebaa1f958dd7d1810dbb1bd79e32ddcb29fa6a3d2c223bb20e81709667c9c1af72824153e1ccc9059ded97567793cd5a48fa28d3054a1bb028a6ff3448965fb22b9039bfb4ee668ada1367e96f6f03e201442878e9dc322cf771e5f3efed62e9b508a97ebdf86c1b008f5413627e8f2ad2e0562d5e78579da2187b5fd893b52fab0b3f612098fd23c5de1e9fe60e581cdc38c6806ca1138139e577fb98e96b375f40a5f760d24151d7bf32f1ba30d9ad1364696c96ed2dcd588119b6697e129c97be67d31b339da9ff09a730b4af5ff5f008859c95d5bb2e2a28f9fc0b23f201bb98d623f2151000704051a0f3776aa91d56dd5b2646fc02d0fa957ef4abc18103548b80b9648de51c261bec33df20eab60b72d090559fa21feffe3ebae055adca34c471047c4ac12f22eaa1da6b85d6d4b3cf687023b32a1e5111057e9f9cc35d62234056df365f544427a3b9a5c9dec36bcb23702a1ecce55b3518ed90ff6b9d13a65db4cdb5eb58d9d2425c9276aadde70a289d625f425d15583fee1e6ba6617b998bffdabbb043b2642f407cf49de535b329cb7fbdfdb2c1e53897aafe933e1cb9cd52d09d6c8ee8e617b2279df83e98af51e34116658dfcb95f17d42025256bff09f2379a38691bc2a70242769eb92d8c28d452f18d216b9268eef53abcec4929dc5414e81bdb14d207ba6d0413c5414b95b4199fb92294729c06a097d1c6ac993047927ea36d3b32dcf120fe64ac26178fa7eea78348e8055c06f77386c76dd375ede7fd32d44a74e80b20d278d26cf9936ada30d1e3e51acfeeed8b26706ed1b99aae0aa247c8f83149311dbc2479400319102d6afcc10f99fca47aed7cac512911a09e8c89d7843d72d20f428abaf02c4898aeb2a62a568339e441e4e10a88439fc45789cdf40aa227df3ca4ce96807e539f4aa93e5a6dbd61999ec8f7366313b3b6487b0433235bb55e643f1d044cb4f2252c705b2417b1f2fc3035802a2d53e5c6ab8b4c07d4dd51caa0f45519b22b2a364cac6ce5729d0933da6f87efd00e845676f3e4a3b3bc19655a2d4c7ef3fef782e19b1d5ab4e32bccbdf2c67ab04c910740fe0d2357ae558c827f44d18583aad6ee063af84064463496aa3d081f8f5fc68eb919fb2dfb3c6001264dedf77221dc131d6a61aee85c58dff0113b547a89fd97a19c5940b581abb2ee4612ca9276d653a160f57cca855fd83ec4582283594f605434cf0c6fa6b96a7a74c28aa38f564a37bce65d2123cd9a65500f3ee47eca92fb661c44e4ca57708887673c53044bd1f9b08a1434a3dfe253e89bc4518b36ee0b7cba2018d382a6290d1ee88d8fc5ddea5612bc43ec80d0a51181a1fd62cc51537675fb1107b98880918e2419fdb1a8c4258ecf188e61044f3d246445cbcb17d90889c46f79fbe7ae029d8d8fe15b51b41c541c743308a86f1d9f221fe2cffb145399556aa837d123e650714a7d8a76271bfcdedd4d3ba5cb52b644c61745d381cf90298b1b9253de2ef0d161cb5f3cc816e585972a792f972d5c573ce65af53eb7e68aee1d9cf6b9be5c32bea70acb73f30285f37d5cfe377db14d4fd33d97cd2b91d2a81af3058bf66690733b6239c257e6e246032cd6c28d2b3415017ca45d3cd1842c12499d410cb50d39719cd48e48c61d467d1e44afe25b6a7ccee03e8063ac3124a894878c848d55a1c794574590d822c1eb3cf53089745ef786a4d8e0ebc72fbd28ba196fc1369c14695a0ffb5bdbd03a169f914190523d37c242bf7c2564983f0b35eb8518ba43575eb475a927c4ba04dfa9ca3b53503a55a732ccb0af7cf33a52be272eab9916b3fe128ab3ee35aeef9612e287a0362a30a5ffc01d9f41dc53f4e004fa4e0436687c4dd9fe186daf2cbea624daad0bd615e5240b269f77d4111dde00006e6d52c158b096c06947d838da1572765db53993957260fc701ca1474032e04edf7d2b18fcb1cc9013229b9ce50ffbe8215116cedf57a7c419381d349cbbc432ec3f4624e714a7ec6ba80facd3a90649c24c03fa1d92696bc24761daf7ca03c68e567b84fe4b10be5e7efd1b5627d8a412cb8c27b76fd6c46e42a054ee451e155286d2e6372cd559f4f9586dd18f9e1a8531f78b5d8d9d3f16cd4a21fd39d98275202aaea287b03124565d526db87f3076f5664998162846eeeab9423734c79e8c4180d72449517255aafdc0f41673de8d6fd95c40c6b4ba4fb467d83859caea0469742f541c4694283a54a1c065b2085db14adb63e6937623dc53b0688e37177009e41b294e1877d577b002bd8d581a062bd57370ad67bfdc6d893f657d572e9a141c73ffdc4b935eb3e4abd15e69f4d0288dba77a5055be0a03099d0edee66cd1a5a8121952c3ce178c75fb82ed74243b0bbfe55097680e12d5d2c5a5b079e1083eda32cb511776e6c89cab24d84a07285db60292e6eb5e99b2d8f2a3871a2a5880c46709e13e682a296a29ec5a5b3db3a5f3cb0285b76b7daab6264c5d11021ade32900f594cdae0b00878674a7bdac076fe21112a437b0f6836c5b2ec0e673e5ee83f3a0b1a62515037d25a28d41a152f17422bdacadc37988ee45bf2c54b612184dac74caf9fd6a0300a8eab8fbe7a9ee52ff9d56489fc5812542846424ef31da3ca0d665cf0437220dab34390ca69d0256f4744866bbdb5d90a37c3b4d963caabe604e6f39f4b88f18726b5c1c968d05a1127d4bdcd2df8ed7d7fc9aea0c200a5a30f2a453468f038baad17d8ff2a6f97a0162586a84fc5c38d103affad3f9948b84658abd9f3c91a621efce5cf03e9bbd1b8c84c41d23144ff120911fff3e9e55f929a4cb5d356d34494fb693bfee3e8276bc285ce955a11f376d0f368a0404daacc889eb06446d28e23ba5b79bd16997b8cc40a71ebbf164719c81840edac0dfc2fb55c695df588bc7f2afa1095f3a4cf202ed792158a494bd18ecaeb297d7bee00a77c2bb462974954f06508d54fd26585f1a9f95e49acbc807811619dc21b13fb9f233989183c453f22917478b0595ae588bb4d9c34cf8e4f9c7eee65643ba499b2b7faab698be66f747942611dca848a54c6603332ae1083076f7c113751ce6db55838816085edc067671356b7b7deea1c22a30fcffb5a57b7467621a725efc747eb74329bb18b000db75734b05c106ac56352a92adfbca8796de3f8bd7ca70271a45b040e95c09cab478392074cfbfea2661d82f1e346c85f190273dae8df96addbff126bac569c6e12f68b8da1a1546fa4ee5ee32ebe041ebca97c8fe55ae0cee5b8df3593adaac1883f893792fee3a5cf428b1fc20c46c8c12bcd5191f06bdfc55043a4d7c0312c89ecfee3ebeda9649aec7219e83f8adf5485f97c114d54eb2eef5f5fe1087b269e1997a1562ae667b4f70f9fdb4778b15337c0e88f04456deba28885098146eef62b7f88af41198558ca46cc6a582c45f099dfef81e4086ef92abc7d2e6dca7b9c4b69c925a309b71a7ac409b71662126f8e30feb3257c0707f03741e6e54faffdb24b06594614f7d259398016f7d4b2d2f9afcf769f08061be892cccfca81db297456d40c8d9db537e7b51b7f79678b1237412a5eb169e32fb77ebcc5f75a906bb6c3ae2304f7d42d498c02e755f88d6e80d05ec39390398ec015bb083915e3b02cdb8d04ac24015f367da9ff39fdc71c7cb5848ec2c456a9c5a3d28b67b4c2e0b808c40f2a3c14152485388fcaa48df67be07c802d36b0c600e012895aa7bfb972366170d9e4a9b38a9c5054b09cd1ccae2d77fcefd4d64328f30c002c54075d7b384b126f7ab20b1591eff258b3d938e01ebf52d9614b92e21d0de3328e6714f9e74e62912ccd6d1d3796334e829a1ec741ea43d1b12d8b47142db5e6148431847fd595a8a76ce28fbaa3cc05138b35cf8985bd1d2e89ae387116d95d770e7a6c3ecdec36739f2cb397046467b00b4a8987ebe0b61ed53ec55bc28fd1a303a3ef3cd62abbabb9e82a6cc8d8da1847604c53d518dc2db05a1758637f8274e776aa88ef71c1f1f47383fc57469f1d134f988e2bfe105538f8ccf42f9cf85949b7a5483fe2671467b97b8c3aa42be47b0c1a12b16e828ed4c49893fc89e5d0ef8a46dc4731d5c2ebc188f4a27ac2f5120abc9678a4969e609db1fdc0687b2a78eee2a232cba900ffa2c5e40884571056067bce849efdd298a9903233a0c9b722eb2926b81b85dda1c1da89256cbff054ca8d4e109fca00c99aea07d8582c606ee983295fadd67111e04b8a3f8e1d966d4b7e85d3450eecfae3132260f6103e1c885828aa282094f6c8262b2b1f9a56b203b0b014a44869417530c13e62fe9db11f3a44df397fcf2cb9a8d19093d8c6d417bcae24663eaa330efa02e96cb6a60554f5e4b0b5872f4b7475f33a5a18d47059b5893d08f42c6ad945fe34dce2a2cf9ec77698be1dc482d321eedd84d2e9e6a48ede2d1d0eacd18fec0c39ff217d116b48d44c24138372c09afbefeae2c0217221505722d63ac714c56de261dfbd05e35679a4c8b8dfdbe1653e7191f3708bf6578db53d92d354cd7eb1f068a4ffaadf96a3eb032d53f83834aad7be41bd8062744f8f54ece29d2ead36b3f9a1e8a91bfc5025a510265cdb4b4faea8d91732446b3da331d64d68686dbc1a9ddb7366d5394595a1ef52fa18b4957d7eeadc43dd8afdf1dbcb403fabc946676cc5e77fec11cb15f45e5f465ace42db2edade97d4e0e280eacdd28af6b2305a9565eb626181e77de560a0bb0e2c55f3627d9d941adc661285efc8360d5baeffbefd2e9e53d062b08712f1380f8787cc05fb8c2d91c0a91921c7f38d6c77221e10546ac79316fe743a394d89a97fe09788d6a93a6103db436b040ab873972f780a25adb75a5a4db520ae2dfbef8a231fe0774532d4c66ed385e694005e00c19ee65f0339793082d20fd793758fc683c831f63e2d1698d0439d4e59626cd0e40861419f9b9209e6497c4df12954b5ed97f32b972b8ac8898314d52f6530837212927a24b9f7a2de6ffc8f4fe41d6b2f01bc435433e11e7efd763446a934e715dedbdd1b07910936b421ab1912f9475daba62dfd43c08c4648f923678410e973b55d4fb70901d5339d2af39bf65050dbcc6681c5e9b2e0a6e2ffe7bb544c6073bda29a6f4ab160414ced9d9b8964606b288d24f1684d157a7a36cdfdbdae52a2b93c2a0ac5293b3f0b0228c553c4a4c4823d4d4c980a03fab5888a2a5a1d15fac1c879cbba13e01fa3f7f82890910c4e38e65fd8257c662d4351d1f78591e06b9c16b6e20fad80e54a897cba2e69ba5baa45a1ce9432b3d18dd7ff801329720033679c23d7ccd357c043e0a8a8b4614a40ae2da531a37add76834c8247acd169de7a3515153f5d8469bb96f9d516161f96a096babaf2de311c9907be79f5d00d90d697fd0d1368fc8249950e9cc84b62ce4d9f7e47db7da02a3a4f06e9fa5845d7d60c2ca52d9f55c74a9e4b149d40bc4b31fe78f851c56676d5cfaa5f4d3a9957de293ee45d9b8601365429d52cee610365128d7482e1ae6ca4309f4b74aa213417f18a9dfcc18814fa5ce8a937752e8f1ebbef52834b78c94084e4cff06156199ca3f89d6700da79efc75da5398dcda63a6fb4d8b2111ab85dfdcabc78daa54a8e03dba3909bdbb2158f9ee67cbb4bac11c0d84a0a494598f00d94e4234cc69cd12c702f231f0405a9a9bc88794f51cfc0487ceaa9c53aeffac08fcdca6a1befa854dfc584f9fe58357f3729be078bb06dd467eb2ebf442b1a35e6d2808fea4b8a7440847415c8f5768da2d651e1f3ff037416dc8e2d23d39fb3ffc7ab6bf86a574b7c4c9f9468d41623ec59eae90cc3733827098acf59fa4ae6cdfb7186321ebc1c4f3a3a3b42da21034f38bd6823bb2b6685709c9303d2f6ddc36f1abe45d1b35040d38949bcf2bcb45d8e4373c56e921713430c57eb651c4c749cb8b494feb46b0d13a2180e2a4fc6d2e02f68e875422dacd82ab692d9e4d2e9f79c5c820479e957559dacf4a9a3a02cbf496b8fc5d5f5eca042cbacdbd11be77c254b81329c1a2c9271a40f9d4592143b269999be861e6cbddda58cfec8e4e717457ff04eda5ad7382604debac065fc9608c92972cdd7d73dba754a11edfe9c3e5475a93863fc716426d5ee2af1434c188285ba0438db240eee37ffa68f1bdd2aa0b989ecff02f4bcae57261ab771049109b6b79a1638c6454cb9c588baf9743bc22a443cd5839ce1bce418a4b54179601b2e82bfe35936d2e655bba89bba599baa2a35966cddf48c46d22d29fd646ae437b6846f21b0c47bedb456a76a19dc2fe61e2a13b20cab1723125bc116a49ebff241134f17674c63bc07017de0e43748c9a8902e0b3c1f1c1b73f2e7a6fce2a8724acbf3d59b93d1f00411e593519f2305d6561f073242ea7de624f57cbe02ab870a23f8909408af440d4f94a89e004615eb5caabe611b456d624b7699f3cfdddcef6018cebe90e19ac90d0077bd844f6a0bdaf9f4843330c202d0379ef46c909da08cf8d8c8586059332092ecf3fdbaff1725356aa8ed3d40f7b8216965615b72afeb2c0ccc0d6d1b0de47848b6bf0b27f11ad5a7d6ab8a6ab45db3160c036d0ac0a39a18804bb0ca600283d235d78eca04bcf0549abe2e0dbcbb2baf5e584dd07980e400d8cde35d1e5ebc99c4e4d26fb8e743065dfb9d8ca1da42555cfde62ca6c6a505217da661b9f7f04b713d86bef1cf4874a3a2960304dc78d49ca6048c0bae77dd9471264cb92ee420f522cc57979c9a536e6820a437eef09791c62dadbcd06760e5652d90b3c3250633c8cb085339c5ed851413c6799703dddcabdb483ddfa916d8794c8d504cdade64a4227184035917f5302cf4b42db4398008041347d2f4f9a8ff866bca2acc916a1cc92a2025167980d7a424bcbae2c5ea169209d946fc999453121df7b9e55647da28db7e0d2822382f8adbaf0ab4f3daff14c1c177d35b7a674fb50feb5dd866e85c8fcb7fc2ab3c0b03f8d2550925513d5d025f630ff923b1f8e5572536beaf6b20ed62ff7403b19739a7cc18496d0eadd939975b93b748f194dc101f78f6afc7efe9df549658617eba5362c4f4cf3d69ac204d1c43715869e74ba02f4e9d8c79f49a4416db7eb5ac40036a0ed02564764616a19af2cdbe2f87449f0d1435e903df2a4a0f7ec5d28979977882af225bb386c1bdced2b79b1e33205e62b715e59d41438f7639e804b422cd81eee42a0ddb7a7fa2539f93c03803fc5e62fc3537bf623f9b0e96ce7b9af991e14eaaa5ebf76a3e4cc15101e88504b8e6a3c2f46571534b8cc64a056b714ae59ba72942e750a999046c7706825f18f1775fc6a5c00318b830f7b039e78d8b6ccd851d9abbc03cba886639fdc5d4de8f8b54dc9e020a338e897562642d2a0cf15c968dce51d0d58502b371426df221f35676fa5604eec6a73005b8295ae688f24cf22979f46b7e67e6732ae5ef476c8629f6dddc37be0dc06823aaaf48cdd304d0a4d7c90369a27ca5aabbbf198151891b370002d6f81f197db62ffa1ce00abfe40c82e9e845406fd9063b85cf2ef49599f86a2210cb4e2ba9f18c5afc3f8618ce127905ac0fbf7d17c9840406df6fe85b4e25ab82dbc0f621bf9c0ea15166649735678ec9f7aac639a6091fc86d771ec3a8322ffada03bcf9434392ff50b27da836d7b79b33bf6daa6889cd18478e907adc5487721ef28a5e9cc84c520671ecb9a8b974d490fd50ffd035c549691e84f3231243420cad196bd0563d8fbbb374ad1d7bfdf38f897688983ad80b93d3a694941ad6c50f42340f429b3d3784c22e7ee9d1ccf269145025fc7d6d8bcb27c330aa2220eaba1bfffa7780065671ea07142cf6a9c3084a2f9cbc2d325a92e55b7ce91fb568062ca57279b031e0d431c6cff305339a9c505491628124ca811e8fe7e904262ce8470540fee37f8e8cf5b0d2a5ea9ab95b9ce450629632bf0f488c24411d7b35f1bb8d2074ed62ccddd9edc2fae1c088681eb54c7168c27342f134555d5d24eb30e6d96b5e79f03d1f0cf87158765d87e505044d867f6f420d1541786e1e0ba52d86cbb685a83adc07aa6955ef214f53a3eaa92d9b59757e0532be5e8ae35b04f1271df8ed3d4f6adad034eb62a214c9a972f0684fe3049d1f033593e60f98d05d9841eaae0b0262143c31d9fb12d4aad99fc4eba8dfebbc8bd610082b802425c63559e9dbc5f6ff8a408b835ff4094dead32e65fde61bd5031ebbfc24dbade39251836d22be48b6e05abc1e076c46a30a294f7ab4dcd9b83d93b00c5f29455175778bcf1a6e0a0a884b4abacc23ff12b9c70ba8c58f6c44f365a3b1f95d8e953bc818582704c0e4f591f21e070a10e119c6cb104a825155492c21f2c55109d76552155340872696ff4b39df83b39b605c3cabc3aefc7639e88282f9363b48bdf286a5cd0ef2001876869978ade4b95d6223144bba7946b4cb1e4a603c67ffe987eaa48f771d4b1330b09881f947b5222bf2ddfd3198987b9061e0e6bce81fe3bdf2a25889e4263a5e21ffba2cf076f8cc927753e36691a255f3477c4f1be3ddfafdf439e31da4368a35978bdb9a29f452b8e3ef59dae6a52c877ed1e74f8802da6eb4f8165311e7ee3eeca5145eeb061b586c918eba6e41f4abe0d4aff93438d5fdbeaa92ad6a54a03ada88b6d2258112d8808341485ae65feaf4cf1caccc7ad9dfb382584a145f9b8ab4af623bd7ad7e12d927afd82e3a9f1c0c7cc2ad3c9191f00e46c5dbf265c3e099c28bf4fb056f0fe467b4766dc8b9b91ab6dbf44ba3b8bbdb9feb2607722a946137dd3a2aecb8474e6237c157e2a7bee68bc86b3691fd94e33d25f294ee134a57db3e8a6a9198e24c71fa9d1fa54af38d4a63d3e7644e3bc0a069b98940f5ca4728c0d58a4497e11d29da04200ce5ef312597d5e97f8cb16e1fbd8b0cc8d9556b63f40b874199693613089d3b956ff2afc57c103c4e03f97bbcbbf38539bef980a990a487f781b4d78b14993b2a78457af281fa34a031049e2b244b1889680cc5c5cf763b105e48df68c645f89a0aecabc5cc5c4aa9beaafc0b28fa2d67dd7ed7e029030920ecf031db257f63b3cdfb7aa6f7cfb1095ba0c883557607fc129e179f7d1a003a40692585c6ed38ae114ff602385f520833c407de648572309ddba76c394968000da95733bff8206f15afb693abab80c0e2622d9c2dab572bdb554dc8c2aca005425abb762bc15010792550f35b5ff3ec0d065ca59086d0f158ac7b3547cb975817ca8f1c9764243463a6b12c7246c18b69ed2afe347560ec4990a0543d41c7e2cf88f49a41462134e1907397557278ee0a685fb3abda69696b3646b94088302a40d753a1c8dc7fec2f4593975cfefbebd3cb6ad4b7ac3e59dd824a849e8f50a64c0f94c1ec2155ad7bb52db76c302093f185433e372facaec0c485821b80851504ee9da2e573c091f1160cbab0ce37c3d29eefea70c9f0176e47d51a6d5db1b3b1d6e42f68543862d77a20a80408d24772a5222ef5141b0c1dcb66d6eb2654100a662d47b70837aeedd662670c72d9152ff8e27228c79f6e155fdbc250eb0b12f3aa33fb3ef0cd73281085e23261621d9a13ac85cdbc37628eb48491c8f12b0f3719c7c6423fd7c70c5c150ce9c88ee43906aafdac641a6b376666c6422164685764d6504cbb73a659ce6b18eafa6d69bb7c31345a9d9ef32ab9bde7b55adba089ad0772aedb1d232c6de0eaef0496291c07b0c8f3d7579b84296a031241988cd1453789f1d882d3b24bac6fcfc51f70d8fd2182600a490564ec55d19c23592e45bd91f74a607f83355cb105c633ba2bf468ce2432edb727db733ee8f2fa371369c6ee4dab8cd8ab77c87ce950d10d2eeb7dfc461d82b38549bfa4d54c63c03777dfb003ec5cd370cdc24b32751963ded196a25b49d52124bdd2845480b152aeaa41b0cf60041513fc380ee81562c491f1040bd5bfc590acb7a340d25f5fd0f9ee39ead5b43e568d3ba491b0afa559b45679111887dc399cc6f48c07c12755d157d51789648c4062cf8bd9ade73cb35560d84d61ce0b54b765127adb94fc08212cff4243d1960619bc8511eae9b7fcfcac69a18834e392fc2d5d8fc4043210ed5ab1e83e0651eafd636a1125c7b2e902987a24459baef0a2c8c2500c09758d79a4f98dfe6a0f0df8ed82c6d489f0e7e3a82bbb0df266b31282fc8c6b3aa4fef6181705388c9be14dfd20c290b19bc45f93160f1e793940891fdfc733846117f85909ef6ccf45819f44dd64effda952b7a72e575017db0a8311bb79a28ccfac47f9559a212b4e6d2dc77597cf73837423990227c5810fddfc54c1bac58fb2795e1a9bdc1a5fa4466da36d069e6968a21afbe20f6f26c1bd5796b0f5f4520fe43aff74e5390afdfa290b77ad28721267d3760dcaade7720c91b6ff53fdd20dbeac4711fcfea3bf9f91ca0184db4f79b70e21ba353bf37ee77ac46010a599f7ab7b5ae85c550720b240944e8f9836f1bc787d072bd1dfab2638b09eb9f31edb2e6dacad6ebdb164a594b2432219c8475d6105c2245f5cfff3c28cabb71140918faa1211c406ca73a89e34607e5c191e0285c3ebe41f34e5fbed01b688b09de17696ea4b960ff40948f060c6a13635b1132f6e78bf2d4368c724cbeda146e52f3deb379ea72b910e3e6021ae1698d0830b48813467faa3dcc4b5ca9d1aa6f61a5fa962b2d6b56dbe450227700e963afd90b4abc0ad2f12a5c6cab244ec2229dd4076b07e9a9df1495c8629cdbde42f0e5e4e3cf0e9701b1040d9f6852243c720a34c3f132f7bdaf6f58c3fe41657439218a4fd109a1585aad3c7d679f48b8dfd4a00e1a5796b77eb0db58e39a46b3f3a22084a277b62619a06e8d9dcf09e5a92014b87746b5b5c8663f31137a3ef81631a540cb5656182eea33f7682c6d7e96ca1ef88d904a5c9e6133573beed62fc14ff4d9807d3f4a6115a93d45159d33a030c90395164d45ee47566ab0041e333e36d63a7feffc2a618500522ba6554de72db93b54357fd6857553c4cafbf0d4c6bd6a2e65945942c5bd666f8e503c6c293e7f158e70647a8a05c51ff80088266c13659adf0b43c4f9f3c2180214e736af26cfa75c0bfbb0aecc7dfd302506221021cfc937ac7ead9ab1c82790502506c46b7bfe31bf880c998ed0ff98930e51cf5e84cd17f1ebe785749629fc36efce798963ed4fabb43ab540362292d0941614b329988131b15b57d25c2e5c526e39c365704a347744cc282d0880adf0bf70eaf3caab3688dcef43adedd673b508a02aa931a4ff846a7289130ccbb07ea93a15d63323bba213315043b9f624b7d09e1c26f74e74c490f1b8ff978d0095720dc866da01a91b9b562b3a0fdfffa7f99a1c3aa31590ea33cd9eab810bf4d6ecf1bd922dd3e54d3935be9ac86ffdc7e96cda823de274bee617f56f4c77a1e77249e6932f21428dd789587e75fab5bb43b297f2cc7e83ffd6c42a4295efa69f8293a479b8473c76d28f0511897602edbb3ad178197647c3af0ca458ff4c4881ba1d309f7179acb9bd92e48d6a3b780a3ca0c1605567da8e3858e0acaeba6f483b2e462c23bb58ab00c3b55bb8faa2572eed8f6df01cf1ad66d3fde4b663ab9c7606ed981fd97e7d02931357c53c1debd4fe5858bc19305b525a7fd901bf9f0bbf2023f24e0d16fe4ac06af37fc2ad5b5545e411601811d81e07ce5cd1f9f08a343ef04075b4c10174d87dfdb3c6effa29e5fb60015eddb7b6d5ee1ac48065b2cf994469e29e6acce3bf8ee6a54e6c0686f2e0f1d3bad3def9b757b6c7469bbd6ab68a03c92e312dea59160d564edf9a62fbb27fe68f45245fde1652daa5c406f08c692c19e068349c9ce0bcf311881462db2f2d18d579811cd465ca1d00039bb68f5097c41b76c1036ad96609350ce276be2912a3b000a26263951ddfd6730fa9f1cc773d4c5e8062acfbbf3f4c01b1d3a6bc35c96b083c5c1f6800739f5c1b64594e719dd3b839fee741d7b4568cd1abb87abf8bfea6dd81d0711ce132a28c0870426446e4a811fd5ce25a86e3c19d3b64ca94f50c5d47bdc6549a7920f96808b78073fc075acb7489f8555454184e602632d5e654429f229017a682c2415bc50ad26ed93ab963f81291b06777ad0c70b23910fbbca55b22d9210e8d4c1ff0198226e40f3f2715fb3a9cd32ddf83063000c0372dcbb2220bff7cafd08092be313a2badba2ba09cf94f2ca528b9181d5969f5394c5ecb3e31452833a438f9c7579779460e6d98c82cf36316c247962d16a8adcfef90f6828b86acca120af2e4ed9f6d4dd7744d1124d43883bdedfbff3b4e63f038e74f8b325d930d108259ce0ee7ccc0f2f951bc723fea542f8c0722e68348f588c1ad9d7b82f368aeb9170d3f2246383431e78e5e8833e17c53962153986c8ca112c6e05be2dee095ca33461eca397eb9b37f0a76274b6cfe403b11fde1a53e37bdd6dc934d92da4a54e72d7a9d3ef331ab9bb6d6730851bf23167978b34159d03d5b51d23a9228341e476e2179628a3d14e1a9acc77f31f94b5a143a31d476045c17c9614ef7c35624b7c2146b8b68f9d4332d33fcf08bb9cd348fe9251ed64e867adc50f30df3e868804431b8a1b7875d78ff813a083791b03561adb7d8456f86e5f874f8d5a62c573c8ef740c801b503a164477232932b7b4bd8d37178613c86392146ee4a6a315090db19eb70722412a118cdf55340cd3c175ad370a80448e75f3becdf026dd5dea7296c8053f473d67422de93cade132db28deb06482ba83c8c71666107a8ebe1245d5cc89919ab31491fd4141ef2fa0ba93925090c145c42e35a192d31ae8c935036643ec149d4934aacdf273a10f9de25f80a70f4fc73a45c43285f4ff9fc3c68f73cf0a034bc4126c3e3f7483f5a47dad5016bbbf215241273a7a2d189e3964098963ce5950accae9bbb100de69bc4fb61c11d77c9dafd0bd2c49782c4dfb9fc4a139ce10011ac3218d6ecfd67762dc99c203694c19ed96cbfaa869a86d733bcb74a5b0d0fcfc178cee939e76cd2c1e055764cdd84836d36107203d178e6cf3808350a3c7c14b24722bc07167ed7f3308a6277a2029ac236f53bc6ab19a9fb28304e175e1ad5c5f4dad7bf124498bc81690ef84299860d73c1859d33579f6a7e2a10ccc6b36e28dc60a6330ea1873e95ac237a4794dd70a659753f1f8229f33143ed934b1da13fe38d2cfb6b0f59f7b07b7685a1834d7e81f06fccdb9ffbe07f46087375b384c697fa42457f52e80a3b650463c6489781aabd3195d63a20565d2cd6854fe0b5032e376d75928ade4a2d154e9791e0f1cd4e985b14ae1009baf9fe23c0ba6efb44e40456b233fbc4f8f022729837cf201e183e420ad65e6ae3b7ce9469ed47c61089976bdbf60422936bb8de66322c617e2326d945089c421573bf5f91271435c75a77e227ad12cd3ee0d1370e67afd91674471798b63a6be3e052c201e8897d05fea3015f507b95a10eb9445611bad1b54b4e982036e291fc77820c2da2e53a95e71f3896e9e796a9f94d966305aafcf46d569e958c439e77304d0586428f6df98ae364b99864c9723d22b74fa5da5bc46e325646b52e17b499dcdfa1ff7525a823363a164ffacde7719d4636d63898f4415947f66c5385a68876d246eeaf0bda3cf05dae9469a66b56cf2aca5e1ba94b322c0989a54d67c7fa7fc666b8644018be41e04661ec345c538eee3a8067d70da9e7f8fcb0da192c69a6cf30e7f0f7115de4eee9e71e110662180edc63f01d70a59b3270b559c06d21a0834d6d50e07ed30cd3fef85ea5cf9d77ed7e93cfaeda7c4c8890f365857d18d9008eaf5d114dfc2906991024562a222e1c1acbb354582837e3d86e30894cf62453bfd6231638aca57861250943f1eee8bc80de6e016c525ae79984f27d1683a5a13ee08f602fbae848fe71c42c9f281545099649090fcdbaf963d79a0078d0d3f79ca1bcd8ff9e894c7964103c394a723fef84eb9bd7bf2a47e46e92b08eb2c36e2059b1950a176a9f0deb24840c22eb431691ea91dbcded0a490874f353e1ec1b79d16940d574bcbe03b801f7054374bd3b761ea84f0051bcf245b1aaa1bd610580ffd2e0bd71db8a31824cb97fd0482261e30f4cc549e9f473a81c3c8c0c4f665d680460bdf458ad15f6630150efc07ef481f293bdd2be4a626ccfc31fa522ec17d9e43e85e76af947002eaa389e6dfb4ed2be53dd31a50f41029a94531e0c2d9f22c51e40edc25f63931a4f3f32ce51e144bdb59264d6b85c4b6b20a23d0607025cac29336efb0882fed63de22034fa45dc43e0b8e56d20275e34c1cf33a660a4e47bbeb101e0aef207e5b92cef4734eff8905476800f691c3c17dd1bbcaa1f1de699b32406f0349132e99dcca0087e67b9854c3d2d7680c2968df4f25ecb2fcd4c5d5ffd308c5f24cc8a2710a7b93cfa5caf5f803c513e2ca5a2d2df35e2ffb9c34e95676b230494cbd686a35f3c1c544aa4b1b7306482aa350b8c43fdbce54113c132beeff54b538be6d4b9063fba73b961d2d7eb396ea8d48600b91c08a15b9270fe7f6dfe86137a86707092d0c2020a6be52899d4c83370dba4d878b7e8fbccbd5b05b56c0d0d3f2b0037137ccc9c4a81c4ad00a94dfa7c43d2973c93713c5a054e9093087f1bf437c30eceb071ee7f0577555c5985625cf4cd200bdc7f5559f92f495bcc179b71d74e2d8628b0a52fb522ccdccd225c6b4b615d7afbc19045304e74256aa2a4cf51c03f7fe1eaa8a0eba29bc461b2e4ba880277d4ca2dc67c9d6ada61a966bd440075c20511a6a7e4241952e39b1f96cddd5b134f30d9b43d6e0ebb7c1e5f0482067dcf9fb72060665c034e2cb662aad58deb7c56b54a1dd8aae92b11a5ce82cdc7203266674ee5ff1f88917c29691dbb2c79145985bed698ddb505e3e539d1b1d24c0eee41d4d0b261c274201e216a65fd311adf05ab5ce32d6849d5c8c268e48b1987264218886d4c9ea1c81f25a8fc1b3670f5f9091c1c816b1c3d577a2465df32bc2a0028a1b22042e70f04e1c8ba00ccc49a10c3feace8887622e72006892888f5a72a7478a7b9900b4c6af3d874e8316ad003785b9690fee6cef21c915c38a011473c41f2b176e427c998adf1b3d6f1886e8bb08e08607130c7ee1220b27da05585ca75e9537a3328025119fa2ef66028bc2e33b642917de7c7e1cdf975068f66d929e6c78d99909e33bfa3289b299d33b7c891bda0c371b797be75a07095c0eb0fbe9ed7f4a6dd58779761938761bc49e4cd717f7e34c7de85cf284cecdc5332879b2f8b308d330f8c020fc5a2a1254d73b8c261c0f159ea205dfc04a322c4b72406c22a326b79d5f793efc389e195f7797f34ed4705173cdb71bc438e6e6a0c62884c91aad59e172a7e0662fabb8623ab778727fb3def9b7c5c729c11c19f4459c7155b3445bc6567b00f3db9510edf11646b7420836daddae0f47c133a295a9a1c0086dd59b5fbebb62c44a064b335692ccbfb52a5b0cbd1a6570cb2df251b2646fc02d0fa957ef4abc18103548b80b9648de51c261bec33df296e9da7f5e6b5218a381e6a48286aab4238c49668e08aa44dbba7bc739fa5ec3ea6b43f7b30c7b247b33052515dd2c12d65435161b833f8ae768e82b7e73695b3c8cd4a104e7695e5eeb6686bfe59e592cbdc18d492208858e93ecec8c9896d874faaf90be8d493e29de14afcb624fc01fa1eaf333f245aef71c11aa80c1bc99a2ca7db8f7a28ed0f171cb11abef787bab08168b7ac6cc21d254caa698cfbfd42ac31299838e2b48679267105a3a51146415042df35e03be1661e1e473d9ddce3cc5166fe59e84156f7bcf45ad0b39534ac432ab3d11610e999a489959da7b30c7727309ee25ce78c5fe0e1b4feef2dd6b865b314845bab58a8d42c0b4ddc24d2d98c03cd49073b278bca4e54283041a7a1051a3e4ffa4bf16dbd181dba2af121b473cec3dfd6738cc6116dac5893df3989b469748035eed964584b6e60ae7eae58c592006a8680b5fcaf77e1218eb3bae9dc61aaea17572e3119d7a63e0f8f8418e19288f534f23a2f5a9409944f2534d88ebbca657a671d9f1a493bdd024716d92128d976d72ccb7397403c7e17fe08f92258095940eba628bcb14612647897c57ef2e565e235963465fd3b4b99f07e4cb100798e658a54ea7d533d91b11f5b56aeae0a734c3d747715bf0a70e3ea01dfdb091a75d64456c86a31b3155ecb776a3493ab91df6912a7dba0288507057ea91a7113b3a37c18048e28d1e6fcd4fd68dae0751b867ddad3ef31728b909c309ba42bc925a364ce3e1072eb7df2ac790a6a5c1f324b0b72b11fd588bfaedac28638dc858350bbd18e4e9f1ce071d029400d3b202759ce32f00fa555499bb250de7131ed193ef1b054c79ec15e6d05b89e5cdf8c49876d5ce730eae1bd1433d7328d238834efda84986632b88bd44fbcf8eee9ee54bd1c14456e750fb2a4b2f00921f0f8f53564a5e02be679374367cf662a2433be26eaa16e9ebe6334803ee1553c0dab140ca63dff474a27ef345cfa0137008314013ca173c94c38dbef0c85d934b15bda800eb6f2c30d867785bfd81fc035afb0a902ac214baad55c70e0232adcffe06cf7b1d634cde10f8a07b182e7404a9c950a10207d6a64cee7b301a5c1df53d672561552c2b92c881ae083c3e3b35a82ab46b21dfb0a520dd820c5c143ac5f43a92cf0c27fe251a33701b0a4cd87cd40c0e655db89af6b82257859bf520c97df73043de32a3df47702360d7445276103b3c113df167ace911c57358eb6e961d79fa343b3ee662e8b8658143d24819dd5573fc3a4be852e9c01fe0522f37e3cf231a32312540f7cd216bc7ffb1e6d7f0cb89418fe68805f7af1dd6359704832bbaa3d2f5c19f27ddb2aa69c4636fefe01ab507f7ee25855126790f82b252070911ec0055ab5619c80eff67ff0aae9f51d396fc62dee1e31485410db5a8bdda4ce0a1b9502035dc22eae1171c3eaa87452efcbcde5306035ffcded95f05d8df50f5bef43c6dcba151af9238a34c267c9b5c583d1d1e64de5dece9e51e93baaf6ffd085cbb6a9ca08b1524a7f3d389b86067edcc0071ace88dddb8bb8483b64baddf86aefb0fb1b74bd99def1db1ad2f03fafd0aa2b15d9647500319df30d65a1275c21e2da27e22d1e04d39739a349b9762470ded38f15b55ebe6a71d818cf579485b30c3bbc9f31130c6c0ca3a99291ec2eaed35ba1fd3f9f2ffeb2eb8e47e41b4fabaff7f20d6877b2d36138cd9b603df6de2c4aa508b389012e78a5b31f09e87daa28f361f7d67f983d07d159a825168b0f853ca2ffc5db72a9fda039b486612d29b2bbe339babcf3f912802c600464cf8c042936b52122906181700ec77d5bfd0d53e7dc3eb55a731d4bf9989012e2a4c85a8e035c350f358d6a5d968df55fb6b1dcd6435cb869fce3f5c05913d8718791c91126ce4787b9b33bc5e8c03ab953942723b5201e225ad39c8daf89ee3b029864110f5f18138eb362dff3fdd4bf812eb76e952565232352fe90273e40a6edbf2bb509977d6c09975559061b5935854b3a481074604d523e085d5900e32bba575136f0cd9b40c26d0891f820aeb7e562467a4fb0d04ba960c10ce76d6da64f3ef3dded42e23c2d654bd9908edc726b0ff77b8eae122770d2280745c9da7012a8b79e14afceb16d6f3655cabf31f6500b386d49986ed03569ffd5fe0accf8e8d0c2e9508e3570dadee54f39407a6565eeccec48003bdeaa535cac922d174b31fb237cf9131ef9ebd2ec6b10f8379a64fe0e1ca7c216007064efb5b679ef868e7b068c9cceb74f9112bc0553a5ce45cc199ece41f40ac27a3bfb62701fca0c04d89b83ea1aad121c62de2220e4451788c58baf4b87f59cbd585539474e6952bbf0fe551b01f6489567b0c91274d0eef5bc751686ec807684e3689c9876fd9d29c92013593e10740a0c3b8640649ec6f75104d9bb663cbfa5a472ed1109e5e404e362da4913822a38c177f7f1923a5bd776c0ce1754ea18132214dd07b577d5b3fa96253a6e4a3674b1ff9874340cdf66ad1e4c945fc5c3cf932a48188801f77f82440d4af922983a5686c3d26c3198e30842545787e247fea5da9c74b3f9629ac0ca8004cd0cf01db703f54c6478e0dfbbabd9bbe6965fa802408d0338ec11317de072f11f6dfd74ee984d4a24d01c09cef5cadf8640bbfb3eae19509edfbbac28de7a4d4654d96fd5bae1baddd94d25c4ec5891582a675302af1fdd67442847b066af2f3fe683da22d54f772a0fa881f6e0ca8ee8df9838c4a157e58357adc8303c5b2a4f7afdb170a9e5cf5a17ce6e432ae4919e0ff523a753c4de91a00f8b8d5b1681c49dabc437034568ef652eab74af31bc2e0870adbc5af2d9887701d636230b1958d5f1e92a0bef1fcba7c3af8b07be598a70c859ae291756cbf8db80db1e8eaa362c522bf8004be33e7276a16509a5669857dd29a3f192ec5bca0cc0b6e39cf6faf4d66eb579f627e1d905e5d9fb5165a3319e25ffbb3ce2cd67c7e04e8bdecabe3e71dbdfc63a2cb8a9fcd0144d9d54385157687a3eb978abc4e0eaa3e3535ea0b1d21a4e0ba6a1efe6f9a04276a3bdd1649390a30ba03a97077dedaff5e033c7b380d254ac5d13002042ec12a3c07d24f08f4ba20504651300a9de070747e2958e956574e7ff7662370d8effdc5ce750e70c4786a0c75b7a42f87f23afea38f14f19f0a0346aadca1764930a7600fe5dd21f740ae5f4758b55c02358399c853d6850720526be137f9d5e54ba27a6ab999ff049938259d36e6bff4db29776db6433a8ba225f63da3556ef24b2de59c79d8be9dbb63ed70875ee77b034cd71d5f8120c453dd5a8d1343de0f20fafde2fc641e64b39a89a0679d16982398cdc296e4beb327b0f54e3b8efaf6f8f2efa2845d6ed7d1b35b809acfcedb12dad6da13bb43f13e2f9a5e057b6fdb70e2d5cb25644554460cba2d57259cdf0b830fe5500c13f369c5c38e3571477a57cd21243e390a27c8eb271ec3a0440027a18bd610fae4703a2acc4c238c0cf2510036b15527c9b7183489135198d12381e997d2734f6d92523bfb591ebf09ccd9af05bdcb49cc04b6d526c73c7d684fd4118167431426ee2ef09a71da66a6e2079c4cca2d727544e62561da83f603907f09b7bd2a170b33139c4c3d8ececb2cda45706f5e799cf303303fd360ed71f1b69655d7710e353e0a82b256ced7bcd1a0adbd5ed0797b76aa6100d093e5f5040d6ff645e856360b42697643c2e0b35f144773dee981d9944cdaaece39a69104958331c7da8622bec3e1c1f360f34b5773b116c67dd91729498b98aa84d31233b08374ab102b53a2d55045fe6367ca932c7c697bf75d285c8121d01e977cf0187d1581e5c6ee912d090827b622f556a2d9fcb71bd06d1c80cded95c7b59d3af67c3373a7b06e981ebea1be6ba0229011be8777363f7a917e396e63fdb7086351a8b3a23d20d1cd009a3299bed8b57e512fd1908042f6f602709a13c31dba50607ad15fc0b592884e123472516232dcb054ac2828a608e4e6353f32aa5f42c508bc05335ac92389fbeb61386727541d00c2bef1fb80b8c6c7b745d280d89cacb8c47f710b850c83b9b9c2bc81463365e98fc48d76f879e45f48866db9277379ffb3771131a1c65686686c2ce8b0e6a8f4d75d599355b8efc8e5dd49413ccb0c391dbebf3c0d86eea22719a5101339eb33a7c8af9ce36a4894fe2017e120dd607fb9a71f6d5638ce5422f91bac1b1f50f31e1ab8ce46d96bc40c12fc6acb8a0404655b180143161d7eab65dd6bc490a6ae381b5261d1f9611c0176606aa5f6454d9e47aafa3decaed71a23b11976c1aeaaf859307c26ae395dfd4d0841b50fee431278e03a41d76a96f7189429a25378146632c4d9e0e0ba0729578b149639dd2c9fa1cdf2cf3c0611ff041755e8f8bf402f24b744fe8e24bfb4b935ddaac98b223cd85dab7652ffd38b5c7e80efea59614a021be818aeead2b9c8aeff6eac6d934f1bcbca4ce34f26bf8517bfd32310830f2fc7262a89311eae6bf3f6db11f122a2e35860028b632a91c2470d0c1b29617bed4806435d32183b224983eed35a4ea4133ed3196578740a26827f529c64fe2d48f475d9b7ac1dcbb93b767507f04c60f326167d221c79d238255e73593f7398b2ef0bc763c0bb307c6ae50609608c6406c654e3ab632d88820474faf086b0f2aa51c72ee475f76d5261b74aedd84b8a69506038ffd2c6ee0c0976ceda79ef0d44289610a8108bb52f129fa70c589ac6e5edb915454fe5da67d875df7505138d82206d5d75ecd7171c3a618250e16ed423bf90368e0c072cbabf25b1e9b136c04a2162bb200e480a0990af9e2eaf3d69d96d13aea34f36b50217a5a54688b55e59b20da444e9df4b2ae3abe9c8dc29693670fc3e1e842a77d0c459054a05fca5cd70365fe5b737ec3706d0638e5075ba8f01bf65fd7dbc6a6296d3bd9b28827d7464ac243aedc8e87d44f2d898d082dd379111e607e427f23bb3e5d41d626d96eab4e12d1f9c65060f0afff83d7f99088ea548319a7e756adba4317a43d1d5c1c236f3adf4435b61fa4bdd17890fb1ea1ee2f77a79e0c75d6a9deff2eacc13a721ac152a164ed033f73b2961250ff0fc659d526e28e76090d80e48a9e2efe84a06050946f760dccee09c58f238cc4c07d8a028517078186604a3c649cc620595a4a6e194fe9538902bf1059f6e51acfbd9594a155d972ea1b4bdfdd7680a4eab7ae939177052985b30af65e0bf6b5a7d05c115fc733ec2ddb216946bc03c7200e9ffc7b216af61ccbae727ba787d9084900abd7d4c2d0f6da69dd4fed1695f62087cebc70ac6210e80470dde7b0e2d4bf484de8338aeeedb73ab6cd3c531e27b852e7f3e9d0e2ffe0298af3a15aaa61599858e991ee74b0b2a6ab3cac0dbe1dad7fb5b0067caccc39a08511a286a8d278f87c97ef4806b797612bc43319c2432795f9ccbac9fde65a6785edd701c5f0e9928e2e6e260b96ee28764117adae55bab4631938e12b4e675133d02e32fae20e3fbce4ed8d95c630cacd803bff375593144083b572d49a1790219381d848ac53fd508aecbb0ae98215ec21aaf370a0b392ea0affe9c6d1c6e6c6a2e39fb4764a9ab78ebd3991c0953d3ce05c16a21737c1f9c6fc85eeddaf80ffd730ad1a54415d8dd29b1e37cf90f450a804928fd94433956075d169ec65f8a2cad418ea5c0a107856ce951fe961f05c9f3e565263cd9dca11019f1ede463002f10a94545223896016c0114314f73187d765dc595bf676cee22df7529723f37b70f6c1dc3238ca5771f9d6465641272ea9525c5e8418f83991ee7108a066748f61bba47404ba0f70c0c935e3b5406f047e99994e653266c32e284f7b47f16edd42bff4fefab53d9445992ae2f55795c31d30c5494ca44b7c08e2687249b2274801bd786550440ce83ca83ae12aad31d1779ab2e81354e0540ef4b8db34dea7606a99da9938e47eab22cf2197a4014369a52c908c947ff20742a00632ca445bdfc59b8571009fb31ac791d5727f3c3eb5b91697c2b42a1f1de1e8f1b5d29b3fcf32db46518362231ac34d1d3f1f07731906fa09bbe0411240c073bdbe280f401e50971d63ec1d823d7b2fceee698deaf7d0d807bc68d023dff8469b8bf5cccdf0166d77868bdd49a28a80e11afb74f0fb061470e9babd3822af245eaf2b84cd28b9c15e21c35e4027dda90ac123fbfa9cd5b3216a9f1fd65fcbd257894c5142712e75a6fca0011b60e08ad359a4375242787275ec5058d41d412d91ddc3714a49ee46d2d184b51b0084bba0cff0884733073b1f74ca4e053530dab19414e2312a56a5f9d15b3660de210ebe825275bc76dcf1cdf93a348c0b8746794513d1853d30da52fa78f5ba638af32ab4fad2c582f2ede55b30d00c6e1cd939d0e76c4ae76c5b6b70ed76661c8427f0d7513ee9804f0f4ed29f9bdd448c2744b3b21f893d8ad67018753320e86aa408cf185cdd04ff7fc661252521686a5139c76aad4b046e0256cbd69a4b3a5f4d1d20cdc5c1875c0d87aa95155c25a3b86aee2a5bc8a794df98a9739b0ffe206b692be9727e942b9e6020a1e30537abdc1d6281d60bd72b3e16d1329e0c65f873e5f7afc14732f72e95821c3d2bba4dd0e0fe143d8816d1f4e532209fa2f714ed2698240004e4f262373703f1982f145154d14079c277be1f0ce380a298a7c0765704e379a4f5c259ddc83ce1d2ade53f8df935c976e41b70bd48d9ad707f963fb7254be3e947642dc7a36763df136e2d706232aaef6319bb71b431fa0f7ea7954d0616d3f645a89f617f1823087a2a568a0f71448df8cd66c53463efacfd2a82aeba25ff325718aa5659c3250213284dd5484c61ca1bdac30772fe65ab6df2428412d0079ca9586055fe16257fd314b6d4b01f2fc85c74d2570e402576dabb70f22536ce986a6a20ca939d5974ef11bd159588298d5423a19652f12af4d3b73037d71fb54bdf7e34b01714cb7cb7aebc1e9abc790b4cb807dbb52e422ef2470e82e89da5d4596a3d210770097263e7a6aa68ff14ed3d06e7a8e01d6b752a5c4744b1578862bf8e1748c3f2f7337c51d9eaa7a3910a85e653c6f35f2378a726aabcb9cc3cf30999ca033599fe18a7adf9997ed600fd2e3e0c18c5e09050bc691f9e51e4bf8d0596a0c25c4d2dc27c64a3d1fad2fb940cafa33ee31a285a8dde69d0f4e64c61af722e53ad06b305a281b7180c5cb022d62eb6b08cedf0222e78c1cd0325b4db43585b7d8768bc8ebc4835db4cea9a94b030dce7750f1613553584b5453386109b388bd2bdf586341bd7fb6af75c87315c1aaff7ce9be306f4bfa6bb76fdff368864be387cf63d313348db3276b40aa5c06db748c17a04c42b773d4b066ed47810e8df3fac3a59e5d7794deff284b2da0d31ccdc28db3128f610ffae0b806dc307492db38844bb493d4b517efc1b9dd929e16cd29f4ce1334a645cacea4016e62413c0483b647d2441083d63be55b0f170e8a4a3da89f50be17fba23cb486f32925a5238881126e31ec2c37c7c343338317f4b45f5db0c95906c34c16c4942cc80d9680c7b68cddf38678cf79d26dcc4da2d01177d23b7c4432c1d1be7e54dcf4fb9c3dc952a9de224ae45e3b19f454d5efefae95d02aa132675b7dce387e7a3f35f46c85a819cc36a03c06c1fc3f4482da273d6ea1cbccd5ef1f674647e941973badfa3a0412bbfe728bfe575a3949fe42b3ac629c5c6ce7ee5dc0353238b3d3e521cc58f04d3271adf3d7fddc76b88c91b629e58d874ef9c47c5f78605c5c2405bc290fae08e42da9d9d70370a5203199bfa6c1c7ac734c2fd8ef63202dae44bdda69663af1d6f72c15d5b1c907687bb9bf83ea67223c60837b0a246b6b806ede644900014e438bb17778d1a5bd1e1f04314a8654454f6d41caa1d518fd127e4bb1d4d1ce0a64443c1e9a1046666588daa268591c77564d8686efc9c8869a731998ee97dadff93dc37815357bb62ff1cebdf78d132dfebd624051b2264987c6942ae2161f6669ab0032505582dc9f341e9be495b8b7b2b8a93e69977e97bb3cfc21ed900548d112b26588892a4de4d56bfe15503c7c7b11d538efe20d29c7443b909284479473768b34d8f7c54b6f83e68e686f438aaac340ca9efb7c0d94a58d0d2ab8383ae54a691838b2578dd08c2139d09d4fbba39ec4f4f948d9c499e674b17306259a82f4f8ee22b99f55c8a6574add15569abaaac5742980a47f9331fd73308658bc85948940fe4b44431c8d69445c9b4d241de588bdffd5534b091e01bf85a6e2a9b00b0f0228bde6d749e9f7f37f9dd111f3f73728fd559e3b4bb77499025351637e89e00e049efcc5021c776ad79b0354f0d77992f34ab2f3bab40e723ddfe3d6820f4361855b6ed3e14b94649cc286185b14801d953e7f27a31effd0233b19467393cf0ac5f0d75c3ccecc89f9fc89c858c4db7841d0f81be0c5b4f731de7d17048a031acb92d194c8e9304dcd2285d3cf865fb0b4a73c8d2c03027029fb2c935ca9f38f7bc5339e96322e15dbb766b058c143ceaf041ad4cc0daf8ea8a52bce464dafe69decfc46e143f47cdb5fdbf70b71322cd7bf9c239ea7b0cdfe02c1bd06b21d17bdfdf96d14be9482caaa34f0cd13212ffef343b0f4c2b25ef7e052615f259512e5d77f6ec23aa03b42fb3a4b3f58801eccda6f33c8ec56448c629905d78fcc65c9d4e87659e192d97cba90df3d6768a0838ca4d48acb2683b3ccadb2fd3c6be1c473487427e52936822e5dbe17f0d3f7ca10bd9c07ba303e638df549e9a357fecb9aa2219841b7116acf3ca47df472fce6d4bf0bb594c43acf554ba03c377ee061a014a70e0e868e22f8bb80893342119d361a1229354445f26c701dfbfe602d8efabec704c0eda3939964a1bed5c0290f739f5a2e63c79cff058a9f524f6e167d58b3ba1c5bf09ef65579e3a75c73d5ef5d367b9858aa19ec725fe54bac8c642ef621800ec17a64546693be40b0d11582bcc19089a81f98a7a1cb95ba0a1abd44307486a347bad56464546f1f66e9267fb64af7dddbeec035171689da3d84937530b6075a97cc1f7e0d25f4a386df99f61a648e8edd976edeeb620c52a05f69d65b9ff442fc1e95cb41d09207079e9309f0fa0c0f45b10b32c3b8648629de76c6ae3a2f40399d7d5484a2b158a6f56d71829c8c8490f8e301b902c57a1ed56d340dab777bb5bb7904dd4a3e1afc24f423a28ba60d5f89cd11d1dd1947789d85e13ce0ce9a314fd3043bbda609e90e664eebc248a8dfcaeadf4f173b24562b0d20cc5ebc723aa5bd20cc08316eb2b0b4b961d58e129222aacd0b853a2b8624a407533b7a05197b02d76eac2512f4b331ddea10416301fc6aa4900c1b76e93d0a1445221a5b3a427b089a1ae097bb40dfb153ac539c18e727ff16485bf3f9f66e261b755c78166f144fa4d46b87c2896cc892e35ccdf61936d15ad17ad7f017bf8c689d0ded68291cd7cc2c64c0b11e4ded6ad7e279b71ac68f9769cf8483283c64ff8c8975a820408ca9978dfc4ec705b5b47a400087798d52fe01489a27a5fa20a0088da6b732a7ef4944e0e3a5174fceebd9f875be3801004f2f7d273c9970df45d5c5d73dc96c41d542d173e81ea6c7782fa3fa37adff65f2e0555082af689a9c4d206746576076de49fa3c11f30e204b6128738a60b289d9bf2bb3dce911faac75cf30d0378f9243584189fe113cce2f4b9732af61525c6047391c99304015675e41ed180bd9166ab906d7c12255de821d99aa7a40b20924ceb3d738ed76c4e6aabbd28a07d41539210bb05a370b7e20776db9f0080313c329b58d4e325af98f6ca27e099cfbd7a4338a502d21a9111f9f90e3d89d444a325d2268231462850655a87e3344beaa3351acc5c8e4b52c00e978095c3d7f451a0f117b01dc5502ae0f6515caac18175b028cc7969a3b9d7afb5fe1075722cef0421d8099fecfd4325506272be0bbb7b8f52af30fa2af4846dd73eb068de8069cc419ec20203b4641627d75b682b95ca7c85ba84452882e399de74f454c76f747b5f3d30f66a5296010e28d2150a9506efc072d9d477821b48890325ec831f0e02f586a301da55c1c0ebf72787f52c181ec79824cfe4ef27dc3cd6bd185d4f8cac08cb3e6709767432cf4282523ab067a50e9bfeeab8b74897b01b2308d7c0e1d1c51698965499fb80edb062064f81e7ecc6f8cec069b815cacbbe52be02f1a2316b67b9cf5d7f1a1bcf33907cf55d6e364fdf6ab11746c6a239dbd2fda2689471fb4e10650a321d8d9dd78b8230a6f297b0c28b6e362f68d4c3fa5403398b5bb95119198cbb941e48e461204d1af7b4d7b7f833b297655b6d0e9ec1c926facd8799852f366fa3bce559e31bae5ec481afe7ace86e45982cc8c92f24acdc5a4dc1b1e57677c021f3c422dafd7bbdb999b32f51099fbc0b2facdf2aab31a6647041602f2e86f441c3bf0199421f0dddbbbd46e6671c18e2490e3deeb1a3da6c3fe5715cdcc24be506684315ba7c774e617dace2d0fae57eea80c70963c62782d99cdd64c813da3511387d38b35ca4009d54c900a7a48bdee72f9683fc5d164c0af9449edfcde16137827f028a2be0f4f3d52593ecfbf9f1fe985318924f448f5812204f3a23a74dc7ace0c29d96e41c2bcf6edbd6820dea5e83cebd3b6d6e010b29a82e535ed307825b1e673924971d037a4a57ed3e3f010ce2a012433468d600ab87d6de7a85805d2b2385615c5fb9d0675ee2e2555f53c303e266a2dfe8a6fdc4a5b1cece01ac8c53371ae6dec952f8f3fc73baf0693082cd45c67ee8d0c25bf98cee730089002427912c04259f4307c5912cccc2ee719973a288d834441efadc9c0f6b4d984b328438b9744d38b00b6351de4bf5d3c83277f2e7b2765920d1ac90c90e594ec430aa77e26527bab30135867cd50e1e0373453fcee8274e78ea60102c004feb5f7c734e425a9ebbad49eeafa17b0c8121b25d8910181024e18ae96bafb58160554bf556cc337932e8013b81c5c583676c55024ed5601544dd83d322a7a7cf4aa1b09987b8a5baaa2a8d7298d76d079a8c69dd5fc9e9f1cfd432101f4642869dc1d8fe047a3427c78b6ca16de36588ada4df2b10a691dd9080d1a55eb0c7f9439e3d945c59795c7c06acbf9dc607be47fa88cda1b3a5f4a969852691127f63d7be2356e19fcf42621053d8d8b5c5bfab9efd29401f92ddd9be224d83fc4290c235a558c34ce072c720a01561723e9f8aac4cad15bed5948ba79d0b22b80774649afce924a9ad2320804b67792e610586fd5082e30a31594bdb004ff4f6a5f13c73afa1c30701a4c6300e6db831f8d6c52c54fb2f8f61ec89395608dab286d40ac25bf6b9ac65f2e5e48bcfb107915e61c84335d068da73ad0a6a8d2a6a5b009cceb847cce4260ca101ffe923e440e620c0a0287d4846475cf1048ac4fdc5b6ad2cef8be65d1674f3f8ccce8a401671685694592261a415b8d41d760daa8cb10c04b5a84e9f2c6bd0ef8041f8f341f8b4f69560142c38622adef47491d0f0fa79080cb4c64b3f9fe10da2455d7f8e80c4370927d5b4fc484e7f3a133851f67874fb1787ba36c4bd9dc944a8f8b61707bf85e2630054434403bf06b7899e4d202137f0e6396d005e4e09ddf1d3c02995c8baa9035e2958ae187b1b18a3bb86aaedb5c595c0a0f79acc88d4caafdf021e26b276c247f33d9e29d84144d9c85164b57c3520870303de6415c16cead7485dc9c457c06477f1ed48fb96c1e46c2d1f5a7ac339e989bb736d6dc6e57d499f1f4f3213705c53afa1956d735377254e9286e588fde81b38ddcdc5f8026d6057312c652a32d19847d4c04bddb48f478f7e7b54f2217a4263d213cf8caf3b0ee1f4aa2f04054b00da0b282f9cea5f84a5bc515c28b652e5c641986d6ff23e8564f4f5f26217deb4f32c013b4474a1a17609997d077150718f9b20a68b5f5f6e1e92b25a4f5d059ceb4af0851435bc2000a3ce2accc4bd0b29f5ea1341ed2a922d58bc193fb775e172d2f60844fb619859e49a7c023deb6739a2062e1643e5f6fcd16c2849a017c13b803ba54857e55a68d37fa76828f4be5b04468af279179bb5914794845faf984b55098bc9c229a6864a54558fb857c7f44a47356626b81d2a6baeb9df7a4777535923fb71b87f95edba1ee10979bf45bf40cacf3634ef7e3689f11fabbe16144a1b1a1fbec7c5199739b6188b163286049951d3679c3c0747e61c10def590dbbfe8dbcbc99e00619648d2c1b3f10d325fee88870f13984ea26e2f334572f03a5a291a876156604ac3782d3eef695d10d695c39b61104795e2a48028e5367e0e44aa3c98d7f03bf070cc1e5dc9cc98d9de681c310a6a571f34031dbbb7de0529df950cd0a9d5656b32e1ee8afef2a60817ca0099472da238a1067ab6c09f62a5ac44df4db187ccc1802947dd815c750c86baa4ba3260673c28226f702f60fbeb1e7f90c73b4eb2e1d58f99045e89bdeaeee0f8441fb65aa78ee91f2d3890ed89ce23182ce59d16ba797ae96c2c530958fdcb459135b4666d0f51714e5f5d8209cda93230a940ce2019a228f09452e79a170737c2138190312ffe686a8bbd51c2429a943601cde1f8ae17856a90032ebfad3370303e53e565ac70fd84e8d38d812347f5ab5490748c24232efdacebd3fae4ac8abffdf8e70a3cb2fdcef30cf2407efb83ffb488474d6bad78553286c99c394e3913c560b8a09e8347a0eac3cccd7f8a3c3bc9d82fccfffa124b0f45ddd9178dc542a52c227d48df3146d15a06fd23914895bf2c3ceafcd4716e2122ae9bc3432022315fea2df6838a85a6256c47baeb6e78765798bc8b277dbd177967db6d434535e49c9d3d0153e263ebf71ac3840e5834d0c3c59aa4e1727ed9ecadd978519fae3f5cc391bf8822f337d9c7a05a92916580369687e93cc45ddf550243f0b049e07b459b786f3e46d914501f835273e51173e7af154b3c44c98389f0cb4750c006daf76d97012464466516c15760ffec117daf68361414fc5689fb4103c1f52b4ad8d4dc24bfbca0ac085630ab0302b25f90ab144436f95e00d3182578e4f57b96c0b09ad50c18b871a70fce7d06ef81c881ba1ff088c88844c41f5b64c048f97ee4ab1a9c263836c2623680b362662d7332a0e2bc2df09d82354435c4c0e734ed581c5cf807da2fcd0f36e70df9a664d207e5cbf4b08e476552fc9c0e2130a2204091779332f3dde7789f5a82f85e0c1b9060f9c9de0ed53c20c338fd77683f862fc4bfc97882681ff98c503afbb47622f1a36dfc6ffd2928c866903ecf737b76a2023cde0f41100db2b7bd0c3f2484bc09da667dd6f07e49b3f592ddb63046091e3ac6932a1a10526975b5f73af44f982d710529af6ccbe4d19c9323e0df433d73d0a4ed5d854d6419a8edac5d43b831756d045cdc4a0ed0facd11a994d55955867888f0a3665dcd7f6891b4cf74fe681a99a23b2febca77f697901fae9b802d9dcad0b065870ff63e9f2de9c18fb72bb38bd81acf617328fe8d557e10ec0a7714eaafda453e62c3b8fa9da2b7da24d2f3c7539659c4225bd2a856439cea0428d107c4594ed4bc51b613d57af8dda11afe2f97ae390eadb229d0d5d60bf04094743aa5ece7da1b37337e40375a4cc47b0a83a2fa28fb0fd9a102d3b14c0ffe8f905e6dc2f88d2c6e3ef6433a10b219614d8acc1665ff865f04551c0594e589ba14a0acca8797840914ed669572e26871b06b6e75b71346570244828c8f4be5db055b5cdbb7d3a49120c5b006e9445be4ba3fd2580375a34557d12eceb5f9d21edbd387d24d5e5f0a7afe7425610231f6d138bccaa7c654893dc0b2a747a12c5640b4b01b04325e93f2319e6716aa801ea2a9df1a76d30b423a8d1c6c41e67ac453e6e791703feca39f10e91c9a258f712d649ecb98451f6e4f32ef0f33056b23bede999c9dc4b2b7dcb3cd84e1d8031354f672920e94ddee330edd305f2ffffc6a27230b3ed0f191a05746d3c9c93129acf3e5d95b350f71dad26105a8710ec5ab03614a83fd0072ffffacf38b9afc83ace74d39930dbbf61eee1158e860ec61c12677d7609aa948b685f36b38da41ce416c255109a620a3712cca3c1ae9c337f86ade8cebb2852007bcae791c83635c5ea439cb921ea0f1901a0a32162bba7982ec30bc11c7d617cb76fd790d60cdcabeb39863eeef76264b1d5fcb4f2baaacacfb5bc73464c423c46ca7dd6007578e395aa4d4afa219e27ef7a887e7ac08a98caa43159a7550a718207895b1e4a6bfd7eafe62da55473380830bfb38654f434968893de4edf93e9ab81d768a11df06695b963b18e1c0a3326607b68c0a5630b30589d4cad581d811f979a8d51fc215556033e62ed4ec988b2c6438c094983d414dcee1e6474917a7b2f16f711a29c74b1b1a13dd010fdcc2278a7aeef34ffa7e8e6d995e25fdc0aeedfe8d3395c7261f41224d46e355990dba09e2c1f7efb1e952e0c3c26f81e07569076971276ec3fa00eecdeb1f9ee456d61ac5af98b78d0ec5df389b95625eb3ea7c3f74feb2181a809d895a54b5f7f7b9860a4ba84ca1cc9875b9bb5a842be812477cf02fd116836aaa17f57ef3f14e363801532b16403bbaf506ceae40491dc8356cc1d22790e19dbcee56e90072ee4bdf54b4bad8a04778977362e40b458343f6db6e274f2a862c913e9ced5a0b6a05a6600e8eecaf17f784b3e36f9a99a3687a6274278c1e68204d6794fe2b89fe8a7da2a7cd280cc566d202413848bfbbe73f8f79053fb280176471be1762c4603c54b3dfd76ab2653d76154334599fb009353b6d1c00a3a8f870929924fbcc6f6d957a342a17a224ce9a360e0cd21d9a3f74d781f23177d1adc1aadd1bd5e6762437e3c4585c52947b5c7189bade164268a59f76c4c86af084b14000411c64697296ab8ced671562a8dfca9bf4e19c88d5e7ef8bd4b4619ad3326887d4548880e61150c84dfb92771b7f0da81d4d6cf70617aef1be8f2cba20d411d1fcef89119221180da96e01bcbc21b648ada0a8210381bcd3e3ffd4d8496ffee567bd35d1ad49a1b1f8d01eee512645420bd2f29f6a3c316eb618f949dee40fbbd11ccfac983caeb13bf09b9c51bd137bb85e863eeaccc0f1468046e8966b40b0aa1195f01fc7c3a2baff763e74fd99a081078ad08901c62d998b6e507adea115ceae1ab483d404d99661c4d303c33d46a33ca60c2a788d5c98a627cd05d14d342269e1cd151f4fba1b04516892543d215d8571fa9678b8fbdbbc598619e61a5606eb8d2fcc278bfaa99fa267639becedab2aae711dbf0f97e73d4fcf1579ad52decf0cda430095fe49ffa83880a2e99582fdf3d5c8f1027402a1bcbd9bf7514193ad2492ad42334cc0997af546e1747b2309cbe465e6761c33abd5cf546fd183950cb99cef188f3b75bb22c228922d7f594f3eeaa895bd28584fd45029c7801e61eae2e838660f862c1c02d06d81d391370712404235ed387c2e6e406e5f49bcd3f228c8de6a623052bad3a33ff25326eb565f35e60b542b6ac931e82c647af792136bb46d2dedc8e130cb721d7911522b5fef5fd27543561c955bd06b14f73ceddc19ed84856d54ce112dfe3fa9e48abd54832e27fb9fd53d94f03ad833c95c8591e1bcd8ca28a254858df1481d9c92e4988af5f956512b9b9e8c2b1fb42dc6f5e42a3c5ee5a31dca4832dd3844d37397cb36f1e8393577e84703c0f5107f95ef84ec7730f53b256f62ee201219ff1658049580fd8b03ebea4d40afbf2445e166cf3874953936687436f6a93b882e8651680e02d3662da33b47b56bb5803f16e61cc3eb20b2bdb16468a01cab67ab31d6ac5330c376c518d5b277bba05eaf94acb154fde94b59ce17914bba5b285dfb0c14d4b19ae1e77171065df2d8436aba3657e7bb955fc14d2d3d73aee0651162681d2e0b856f83cb11f69ecd5801e7aefc561dad3d9bf879babf2b66a7ce2a58289776407bb1885bc815419fed4f7500202f626d406ebfe9d18eb25da24858672904e302a0bb9bf8164382b71d2fa83651050f5f111563055de7ba7b27a390b17098d75eb598114db0864666a1e990337db4a3f07ea1bddeb3c1e9da5ec6e12233ac24f0a41732e9a35d25fcc8d577d4440311fdafc943dc83d2abe003d6db22ddfec403ad9e12d5f3c9d8340749f89f60ef525a7d0c3c1c7668b7ee354e5e468a9a50131a82b33653d3a384d60d3517ce47b32867a0edbf2aa451a6d99d4619ae93f6ecf6a5c4fd95125340e73dbf66c20b843706ed6971218fa2721fa0bca720c7f6d1fa0e166a071e0d9ba6540eb513238aac6167b4f76fb3ec25bfe541b5d1c6ea764bd8850f3842d7e781ae9c81d5e048ab075b530d494162faa0b8df5b775d7d09a365fa84a539524706564e3bfd65f3f12e62126fbe66622f67eda6ccbf2ba53f76bd2b89638977a58ecc8f7dc98f7989bfdf50ed0eba2cc670ba7a4b1bb09fa502d4ba9a312eea5c768d12959a1e8fed032cfb88be9dff7b98ebada5d17bf980d9d00e5a80220ee01181486bcdf0a570b69e3a12c19e223f11ddf4ea538207aa25c6d24df28e84b2fd55462ed26eadc49b36ada863824875b39db50e6eab8000a83c32e242e33b4713e5af9c02bf5b1705730a1dc5a7f24b7fc06184aa3ab495f3257ac98bb154cfdef8be5d1c6ec1f264a69b386f5a49802e2c4d670516c526bcbd05a933022d58d46a071ee50c1eeb26f685ca3740fb3d6352117aa05743256bfea63aa8e409507310072a796705d5c1db88ec2d2e4e0cf0a13569f1127f3fedc06d4d3f0248529ccb8a82feb31cfaf927ae40285ee5f34d1ec3a2b5e6711ab23b864081970bfc6ce4ff2f918406f41769923b4c163b6db9a6fba6b445cd25ab26d3efed2127b08a7c26f172c070b1ea2069a6d430b36234a0eb657b432f8a96461c34f0b338efe0e4f1487710e894b75689857e7d77d7da5c4f03f5d9efa33070bfb5aca8d71f141574a141845a8f114e93d14fa3d9a6650fcb6dc2545a551d626f62a5495d4b1a37576c04e58891bfd526300cbd4b150604c6fdd1ee351cee4933046060154a8684c2d9ac9e8d451fbce774fe0925bf9dc85f447264a04e3eea00bf677167d3c4e1f1f96a12cbe0a6d5651239c3f432d87f09c68ff7a75dd0e7610e82642b973312432a247994bba11b6d10784a6086a555087acea7ce9318768747285fa391eed712174b781f6fdc4b2ad68630bae693c4e04fb7b6b591fb5fa5b001ac909bf812c74a46511aed6e8ca85741706eecd9913fd4efa22cb8497f9f6cb900b37b5fa7ad35a188c1d599cd6720336bc535a2d7e9d8a1824105ff51909bea55c31a8a4b7a1fd8ffaedfd33ef9fe13cee4299c3c4e0c2f079d033bde15a93f69bb5c0d5548d70b68731cd54e31a2d400545be8429048c8de3cb3080ccf3e9c021a9ca9045ebc64b760b75ae06bdcdcc95fffb2584aa997725343676525fcc314a53eb406f81b0e717719d07ee25e1df242e866a7cc21961f1f2b06d7d550fd3d97c7bdbfe40ca999afaf850cdd4785c16556bc6f1ab4606ed8bd5739b2dcae5e9fbf485968331277634a24d4c2e03a29fb4a8967acbfb4c6661e5c3f8525741c7cbdd88f82e1e08bfc66e3f04e573d6eaa73cf6008e5b7796aad15b119c3e577c762f1985e4fb3cffc262cb92387fb7bddeb843b07b79d21c2bc2292bc631c771d07f7946d1c7978825cd3f638b08d11e9812c9e0b7ce51548076a83b24768e1c62268b0ccf68f5372db0f4eef55c73c08148baf1b5f0baa74f2fd76181add15cfd35563b8af5c2ffea3a504dd0714bb427d6273de10c759fce5cca16ce7194dc685a81a8c5c1f3184bcdcb91ff07118fbd34e14202be28f541dce115d91059796d68af116589393f84a726d637f30ee58af21065a1324cf6cc4b3b2521c947a89e40f7b5a13818b4cb1cf09e818c7e64cb58547c30938047d08e69a2b060ae678991a1c999d2ec3938ce1172c6dd66ab31b59898211d5bd8040d7923385aaff85046fdee0dbaf127892a1f3de1b505f482104734aecc394ac7a154edaacc08c83d552085615bbaf8e089f1613ff5eb1ae269e9f5edb4bcc97d1a2a67d6e73ffc687d10f80e0055b4b0c431ca509327f2e4723ac65ec718d926732e486f7fdcdb9358795a3d23bef7f51022c7c385be70e9ca93e76b93af7a4ad9b5fd9470ea9fcbda090c9b51b96a164b9626a9b83a37da48a8cc93b3f72b6cd57bbb09ca04e6dc778961699cc87ebce02d85cb85bc642d535261a81c2e06fc33cf532ff6beae3346e3c237abd1b46eab7f91d3c81b613a68a3b028c81200f7fcc1110d6c3debde5e8dd7ddbffdc62b9a4b9dcf7d93ec6079fc992b0a197ad2d58617b1565e92228f2c4544e44beb6913837747bf885686bdc7f6ba8b8f95db85f6a8e8ea65ac6a0982f239943dd55265dfe8dee6a695f2bcb287dbaf3624996cffe0a4791623aa8f712e0937b1372b299c0fbffb74604eb656e705ac359be4d6320636cb1dd29e3bf431a6cd74a6da5655d025417b702596dac89bc85a7afa4e3a9c0cb80e40c74b51a9159aa1dc9ed19d1995fa20f63d654c38570edd276415049b00a42e74b7ca5d26bc7d4f2bb14872a12715a9088f343f6cda28da50b84ef5fc531f1ffc4ef6690111eb8e2af2f639e7937a45402cc7e191bde30612bb387896acdd34be08ce74401218692671608d0294cdb309c9615fb83ae0e7b68aedd951bfd588db7a2122adc11bbce04d2557a3de684fc644ab38925177558156c544f29a8bf45785dfa7662f2fb7336bb6b7696d465744226cb810577dc4f6cdeb38d6c948f603dd901eec4c392455df5d49e4ef41b2513f37152318cb55e7551611b8a0ea4750b52aec4960a8cb2264160555dcdfd4dac40744697a4826aa1e05d4eadb0fe662dba0cfd06a22feca089d1809b77fdd6f844472dbb107d6f00d4a364c1a1ee9b46f425643bd884378f76dbd0296e27cf45d8780aae05c461f3de77876fac35b26153c92ba77238630cf70cf36bf6a8471206116a7cc7047cb49089a0bbe47b058f9c52ea71fbf4646d97d85de0d3d9a78536cd68dddff7aee10897de77a2ad761610abbf7c1e88fb519978cf9af6a01d9f082b46d13c3bbd73e8026865a8de821f379057dc4a835c12caf52154dbba4815d57163825ce943c13241662a82a4839aecd779dec476b585665fff7eb54a2e0b02c1cb98c758513a9073aa78e3cd776210c15a20fea8fb5003cf1aa93c0c123f1bf138c49ea827b1f86ce4f651ec017c98140916b4331072ae2687da9137a03f6dcf5af11a93390b6872f3e30e7602b69e590718ff554edb42fc264eb5c4cc215f5f6099676046af537d37367b3d3aee9207bdce7bfa83a1bd8fd5643c3e1e0778aaa5300939a72e7243e0597d9e3589cb6e59486edb390df2574f024a1205f4adb19d240602fc50990b1c5199a264afd4341f2f710d2ae5462c6f86864ba432d663a77eaa94de58e9b5802f82746c85cea9efb7b64858d28c59f232f689800138250627df09098252b432eefbba84ec79bbbb87daba6fd52c21df57d8c039d4bbc68633aec760efca9dd060d45e047fc3782c96f1447fc7a985ba14a1e648caf85555495b430589907c45c462325d385ab5cc7ff7201ad71df329466449b23a50764f430311680ef706673f587be8e396e79416cc929a62c7433fe7660af448e21f317328b6714e580416e7826038f6c3cb613a8e2ddc1f1bebb7b561a586f8ba33772c8ef813abfe62f8a069ba63469ba6c80dbed858670d2e85a4a273b226675c0f5c9b924fdd3442cff10d9a20b868f14cf945e4191d9d6d47bb3ed3cc3f0f5a5f0f261e650ac1e7ba6a54f466b8034845bd2d70933ecfcc08912f475be89dd3e55fd7005671cefe2e42cc8f8b12a8296bfb456965b20dec8fd21adae714981da5bc6bfd90310538afef866e02f53fe6546248c7d641986792fba5e626ce146eab29146923233017c0da1871445533286b920b5c9c0bd9f82e0df070989f9f1995aacc11a076db26efef8fa04711e79e65c389a84b6654846c1c69d9e1fa29d0db424d425c1eaa56e10536ebae35b4c991b51e842c6d2a93fd440acc417a6a2b77d80b035459de75cfd4e9314afc34a4e071e262853579609e222eab86a0356660df1e9eaa2811134892f9840899bebcc29ba6be4b9affd98924f91c4673812fead2b37fc02836e8683a5fe077e43a5f121564c9c100fa69e563fa882bd2f630a777e9070499753d823a1adf99916027186db33f1c671aabaf9e9e3805bc80cb6517e013adf6aa10f94fb38e720aea8d0f7771b35ca442c16ad94960c4e12e58825e0854c835918ab06c836d42b0f2a3d77ad3458c9c0d18954b0b0ef2ec2b1f225d1cfa2bf3f80462fd82c1aa22e448dd1ce7436fd20f9f2d95b47e2f6623c38adff597d81c5797082e07a0cfb1de851a771264bcd7cab45c614d2abed09ab2c4d8f66e36dba28d81a55e1f2a95ce170ee26d0d5a88177450579e4c9efd99890f066ee602da3f65c3ecb100936258eb9e506a9a42fffa838dfaf1aa2b811dbe81938bcb13cf88c7abbac7e3bbb9d25b41b30276e825f46790407a1b0114df7ca0bd7c5395e3d3423456640100f4c121e553d2c870f86df967251d6565f8b2c51e6c2dbde7204b9579afbfee14554d31e0fdf1f9ba9f502f0956603bf15ed339b4f88bba9d87e2e7e75e01eb1340e4065a54ee703c44e62ba4573b191eb77c8fa67afb9c24250316fab3b5b6b47c37bdb07e23f9529ec7ce827384a7b505421bb6e44a8494f1e530e8577351ed49fc5195f3528ed0e921f4ce62093db5573cec1797a447d546b5cc30a80c95acf9d770d5b309dc8fbfb198844fc2a9cededc73530439c3737a31f0ac692d78739b29f53bdb14a2fdc5b2544a0307844f4973038e9655aac2e5198be6167d26b1a378a9a1d370ea733d8202fbb5d08a4feb2a716fdf0d4a8ecca8b4c8c4ecd2575fb0aa487ddcdac3b25552e39273735bae24cfd4592a7bbe7f9585bc199afc4158e78ef87e16f6b596d02e8887a5ba3bc9e865f7063ab6f1bd684bc0b79f6fa653a5ec1784ccfe91c6266742d3a328622fbdc8b11eb4c7c38459d90c7029e802ef84c35f9891050de42da2ede4dcf0b348517d5f019d7381a773e9b36f33c016cfa0a660addd2e2e813a0d6ad7f7aa959b81a36ed5810cf65af18ad78974d5e0e3ab926f5054ab19bc7e3294d033b978abc85f16d45ed348aa8fb9d7312e6b2fc4b40f0551dcb417a8fbec8acec1c825aac691c3972142d085596aafabde8c66c29b5cab5c4e9158dbdadc1e47ff68421e01a3addf622442a81b01d3ec0975bc9c7069439339dfc29db91c182b83e876b4d567ec22315e0fc1fcaf162c7d5c72300f7aabababc625a29355e0187cee7b95b8b319c92b75e6b0f87be0c9624b1b5ab15aa79c0e08df1e4048c2b604dd000ca49bfccddfb83b2d7076e2f6bc38e665ea4b04385e288a2f8451efeb613f5f5d30c5194912365234d6d3c6ce155b4b826c88b49c08e5bfccba789d2e785015db0e1d13110ea4ed40078aecf28c04b6bbfea3fcee74936c2b60a7e2f9382e95f7a2ec17bdc6282be9518a8276c071d99aecee5ea3ddf8b034d499b061ea50e1d4418ed2329dcc1601b5b527d79af12912498d0c6f7509f57046f999a0e12c5dbba9810830a494fed9d394abbd18a62c4070c5e0d96e02b8a0356e644cfa28c9d95cafefc0c7885b5c3dd55305593c8d8663f10d0c37df5fd362dd30ad4882fa818330f74e8ec3c162c9025f2a4539c2a1b3c0bf851c3c8382991fca92e2aa10cb3a74d8cdf836cd735fa19b4a3c9fb9752cbdd59fd7291f6a9de0c27459280f62237ee1737589a6420b7253b4483433db6f3c1c7172f73680f90fd2f6b65214be3692dba9b53b17e7442c6f6b807de3acb36d8eb9df1cf54723d25ea9f77665df3bee53dcb85c4b92dbaae07b5a66789f90416350a6fe0c64f2aa39c55c46ce3440ad9baef6258d338a2330a14171b48878b6c4c3522e471997206dec73f051d7d5ffb99961e545d14ea93f3e4742d78d734129074452f38adb38ba909f6eedcbac19ffc9b3d34b62899821d5fe54d63209d0ab19fcf2be550f38e12a4cae08aaecba37430e6ad3f5d422fe36f3d0e84a63b494d62d4c097f6cf1d5cb534619792628ce064c0a85bea61e8f40d2b8ff63e07131a7c26b127186fe1459e3337fe49e1df93cc5055a78a61cae7f13d0ed3f0a96f56f0b6d551dc33397d87f9bb3677cadd4068327c3932ab3653268e0ac9747e0e4a20a74814f9f108d29d564124c3275be6e0c207c929171578bc3688b589e069f4ed9bdb9f4a0d6701b774d175e36f7add0b3a75aedf8f356bf6bd6a025a1d71f5aea2165d09018a9722f9def878f4730adfd9fa651b6a1ceb7cb04391c1c40b566fdcea3106632144fcd021183ffd4e8d0e0f08f11f8d6f12cad35cca9ca77c57bc246433c6431eb3e4652cd1feea64ec396cd4c032f897d9a9ed84c3cfc4ff2ddce24c1097006af2eec1dd5854abf0982f9d470f6bcf64b58f3538ba0f8c64b77f883c38bc0b4521e8e6d2dcab34313af507becd69c969828aff25ca03ab074e8ee7156feef7d1bd4d091dd95683c78662555df2eac34377052edca5d8aabc184336ead927d0f490ab32a454f0e0bad9744274abc409142e06e83eb8369c7fd3da5d846ade776a1c46132bb1f3d7090452510e100f08cfafb6597fbb08d424c88249806138827010049340618a58f888f6a2da3584115fc23fdd8faea2a5782c67467e0a6aa40ec856f85afd24112a985b7b6df1024c6cc2193d5895821b91017fdf0bf674d0356f27c136aa56298a8f756151e60d26cc14f8c40303d56a1232c6ac1e6f1cd740102a33a78f7ba3aed3336af2cfdc5ecd0b97116efc187537bdee97e9989f66717221d4988fae89fa27b0009c6f128a0a07731ca039d80275b06d3243b98163010eab0ff178c7d19ccb164b882fe83715071f40464a0a49bb9557c7ff18e466a7b7c11c71bf421daee6eff0f342372a85cfa465d4d41dbc47e1164568956c6cd26bf74f5d58573bfd95ae88c023c3010674869e2bc40a6b0742297a6cc636b69deeb3d7bc20a155594cf79a76c8afc4c5cbf16d9805748f8a0dda00bd0a0f0ab64f159d932f3d1203b0ad4dafa8f5aeb587f2280735f1db0d7e2565d6bcacfbdf688b8e3838a1aa62baf122ba2cc4f8b94d8374a7a41fc35277ef83ba32a97b33124c859865eeb0701b3c9d176ccaa284582c457bf7761c594e787684da4aa642f442cc414a209bdbf8d68a57933d8cfc17b0327b3c6bcb97f65ddc4725e778b3f817dc26edfec3c5eaab8064818fc4029e7cdd579dabf76e0bafa932ca5e864dfe3cef8170ea2bbb5729139e86efa90c65a9f40547b6c81b7a4d92f85301c039d05dc88ea8e45f77ed523267178dfaabbb61544c402e2ed1eccf302fff288e33c7b377aa61d4e104f924472ba7c73ba42fec45a8c5114b4f7d5c8059ec93ff15265f020fec3c85fd9a7ea1ef786be2c78ab8a09e2fffaca5941334f2977a1b35bdf0f0dedb3c908c60e29458c6e892a708123b2b23091154720b87fb9bc97b69e4709c2ae7c4d7ebd7c49f5879e3d7bc2439d000e4874fe57e503bef41734eb7a537c448dbcb89d2eb3e083778a5fc777cd41426182b53ba9409ad3c4be5861545b7431f3cfd1cddcc7b222f32576cbba3d6c009ebcc22b51618f197bc06f994effdfb1406c46ab67e016a47ee1d2aabcefec7146fa508e4642818a48cee1712f7fd1671cce851d19ecee03ad28eb0f4bc7cacf95898e501b52d702c8b78f6656b8a5722d4921d2fee1772a320308f56846eb7e53996d4e708ebd1f0ee81da42ffebd928fcc2b7efaeda0031f28d3774c67e8d8708ac5a6ceaf3b40e341739a427fdc6990b871cada6de097d9a78e2584777adcd3f9280992cd262ee97967c16aebb2a2ea2a83b9438a6f273a0d97fa847841e9266df857d1b58e1515eb6b0233f48fcb43d64de3b3a838492cd25d6745700245432a0b3601f2252b946302b7231b121d71021fbce985f94dd83aaa56c42ff56066d67d40ba28f525c399f8f538ee757b0934c30751719075056bb6577f5d6a8f28d5f46fe5c3befd3b35627203aa4d83e707823a938fd8754d0110d220b1c7c1aca536fe1345b9c526b92957c4e4ff1ac98ea927f77921ff36c799da8ad8cdcb8bfaba8f2163e12d94330c8ec27fdffbc6eba92fb8e7b733ecc0f974f367c86877511c914870ce38e3aa197e2d88cd4ca4d77c8553011c0072738cce97e3b25336ef1256fbc3ded6877d626b5ea67afdc1bcadf55c62a8d5fc1c341103a29031cca30f09252e2a7629538623abde6a0995295d610b6448bd8b53115ce942ecff9ae81bbfe437078d52c6f57cbc72fb6cf4894c28d2dfc15b3c4bbd4b1d3d99533a97cf963f5ba7e15f94a3ea019c5edc03a115ad4f302ca42a63a3a1d3ab4ff9278d80fcf76dd3928440863207652952ce78cdec3748bde2bb1fe8d7f5170da5858d68df654f21d6c9a3d2a0f325ac46a5e8a306bdf25f9f180c3481e149b66159a28caa77090ae3ca9b778f4e92cb0be07baf5d4856fe434f65f15f88d03514cb5037f2f683c99749e4e6ce5b6f7af3ebeb4132eea48cbc0b25446439686356a8bb4729d9e3d2b9ba2e6c02d6790d1bb95de2daec370fd8ba119be9552e288f7316327dcb707d95f7edcb01481ed756da3992eab4a29afd2705a7b86a04f46cd0d9d81ed29a4780952b0a7104bcf31079e1fd7ea970fd488bdff6e7aca6a510c5d2fa2a90d14dbf6c66a2d3f8ed62b63602caec453789dd7cbdfe46ce9069e51a70a55463da4f87657c15f0e900c9121a5916b8ce75de6604ffc543a8fc2138363b1130e52f3cd68059c0913315939b8dd0bff50a9b82b1cba3ead8563d689f56b9167204b290b1d77c5065f89e4c6e477743973c6d9308238436ff59b111cacabfdd0fbbccc1e5307054e8b7588299cbecebe7af86be570b1c1d3ef2aeac5187535b70a607dacee8778b3de6a42d336185d63515ea3b2dd3ba515d946ea113723c3599be950a275e0a52b22a8e9e41111677af7b12680fb6e47e2977b5290f10d2aac010f5a6c2cf23fd74ed0a40023f8b1c8ec1bc5efc937671543dd59f2683933c4cc7c82cd57e22e2d3f1d6518b2a2e35a5680dbc514be1b4b8af763af006ce9304c9eb3dcec6edcb90fd705ce528c8f21b185cebd995c187ed5a889721d9d95caaf0bbcbd770c663966386935959203a188f8a9bfd1200ca6f53e5a5f125cdbd68be40f44bccc892c25d1e25f2d80974eb1ab93ae226bcceb546f9827e5418395ce7331315630f2ea82b01c2645ddd9a8b0c9d81c1f72e475545d33f8941fe5589b4c9a59607c30bf741f51a8e567fa0cba2bb6e77f28967f523e4412e6f9a35ecc407533413fc19223070ddf86fad346af217c84304c3e29ad199a95dda9358f6048317903edb7e3ecb5a0ee621d47ddee95fb34e026fa5e04369aa66654e9c651c60e715f3720faed693a06c15de5db4c348914eb51362ddee2e992f18fd2bb03be7ee0c24d4b01a1382c50a97c5f5a3bb71610466a5ed411602d010fdee97bcf0f5b663e0140457e6d63cf879c01d5671c46ac43a9110a3312bf06f541b277d611da424c8369a3803105b103115ccb84021c010d0c57cc559ebad0d240719e1f1ce667b4ae30b4c58c7e79dd6413ea319b7a2a18b831a9dadfdbd09758c1b52afb5d25f3428f81e0a32b5cde25c9c910f2ae0a944ebb11825c189f076a9fac8a45780a40d8e4ec8f6b3cb8cf77541c9d08822f1ccf8c0262b7e5e03898033b21ed5466cab677c974980c0e554099d1eefbb1ac9abbfc7ec19c3f6d64d2a9cd9a91ffc16949cf55e7180170a422441c868097e4bba1da1ce1c4165b92269724a49d650b1fc3c082ae7884bc6a5fc07437d6ecea0afef44d4dcaeef0e1de5c691148945c6c063a50a5c58406c6e8d8af3fadd15ec5db75c93c403c3a667bf6d82cdc6bc62f05b5971b31ffef5e9ebfaa84ee4e219bf395a31c9247c156f66cde43b3dcbe476ddde6ba436fa7df217a146e0ff43c615b9c3ca8b94b26af2b9aa78a2008a38f42c7c502ba1b11a0239494f97db3afb9a2a3037863d9a2b93fedbecfffe4acc0822aeffe87000106bce5a985a70d2372085b18a2c831a2bfa414f8497fb7d521161344817673b63e370bca1c7673172312c1ea17e2f2313e74c43f78aa18a7eb566b1b9b512c1356c68aba06cc39e46bb7a9411c2bf6ff16844ff3f4383bdbbfc89a25bbafe0fb8c748de1f1b9aa1b85e85f89ba8b541e0799830ea125a7c69a9c54d21f0772c2ad2828f3bc6868b1ce358741242ae7d9f64c5ad4288744b910fe99cd575552fbffa7db2505b032538c53cdac3d770090ffb81d0659cb3f7f3bc29352fd8e9ac7e1f797942c3c921291753d93c2d9617cc561ec5294069d79842f657799c58c27160401af5d834136befc900c794ea6900d1e3a24761a7ceab7eb926f9b89a12566bc062a36baaf893f1047bb4e702ea035714634676cfedcea04a0259cb50c4f35d2317aed816f5591bc492cbff149d446930d2e80bb52d6f4702726890e056eac4ad496316f7b159c87e6c3cd1ac7414d4a41316017c769573b79cae1381af2b595240de58b2a6f581f463d1ffd89355bd5737d3f92adbc37ff9066b4fc70090a011bc3a64381f720800c45bfc2910df10842dbf8659c417dd4ff3f646185ff7dfe159ebc964836bf3d1eb4a2ea06a54e225035a19de63a897a6e418732f388ecfd8aeafd85920f2787b69debde49ba44b3cc03c5158a1d1e18e0c3b93b679b2f8da966c04a4076da4133da71e368db5db37f50772875cea13b94ea21bedf9fea9ae7f1bf4256fcdd77e147756f525ec4470bbcef996567af3570be25746867440a42f9b75a6fcd5026940afa4c8fd0ddc0de1849fed94c78395cbf2ff4945eff2bc9b0bfa6bac70e0b853096efac1703b276f773d0bf65af84465898b8be4348bd54eda82ac58b2d08ef8c54b35dc41ea1d721e3b4fb6d8f11756cadbd02e69cee3ec248aa83c438f024390b6e52e9e4608a7e94f577e8c2237bb3a1dac8838888e8d65f226cf78c3981c7f3fdaa4890bed2c55209e201b5ccf2604d06403789e0454047a26d240be4289b152c505ee3cdb7668e6ad1884966d652322992d5dd9a7b0e79108cf9e066ef00de35f7a8f6ec18c420145a26260e91da40590c58c4377c7c4fb8d7be3f1dcd92ffe62e9935fcb49f652678865889746af455b295b43de7a5c24cf85bf40cacf3634ef7e3689f11fabbe16144a1b1a1fbec7c5199739b6188b163286049951d3679c3c0747e61c10def590dbbfe8dbcbc99bd5e24769671c4a1e03bbe11a14d4f6cd8e00a349bce05fbd40589b107820b8ffd0c527927145363c12621813439d89a8f2101b5b5ec6abdebc0f96278c4e8edf18be2ca9df67e34a992b52c4e03b300016ad1308682f6c6500274380f8ece7b120483ab0f3092141028307a67e1e810331b4222e4d76b9e21debd75ec68f09eba1567e986dfc80f62ab4a7896a9d026c543c5b5fdb10fbe0f525b68c5d5424096f533babf1c0c893cfb9d0152583d9bb80c8fce0dc30efaf9df48c24701ed6a7d2c92e1c812160b1010b95c027b79d800a5c2056667a47e184e1be675d900d0585a7cd000d00ced918650a4d37848b696449b4cd131f7c2a13a517f91256e519d9f74e0af266930bee38231ac0bd2f29f0735b99f9739285c46228e160ec9f105ae8d90283a46b12901d8a44ae25cfecbd5b21eebaff5941858acf62c3acc7fd83353727a4f0bd80a182140ea86d3bd9d3712980559bacbaeb1ede29e5edfd6896cecccc4fc500556543f9e656f9a8fee7712120a190f832d15fe5753743319fb3a962740d7a329826f80b9d77c784706ad3c41a8418de60a55758bb5994d9aefea73fafc347d18480c3ed89010e06360edbe2bd787225b9e83267ef1664f10c200d8be9b3c73a461dafe108c86cdbe375d2a48846dcf813e2eb74b06ca96db3966fcf4ff1b2c78d495b2c71e65c548c238e426e7500d5901f835273e51173e7af154b3c44c98389f0cb4750c006daf76d97012464466516c15760ffec117daf68361414fc5689fb4103c1f52b4e8dd6e83614ad92ac29f70b597743139b616a7ec682938b30c66a5c430558b9c09abaac447c28215a903589fc6bcf28638d3619776728078c96a794a0256ab0af2109ad1caa568cb15c71f80b06eba27ba9f477aea450d56aec2fb2e4e9d9d4b77a48136a0c0bac647f56482e0baab8e3691850c44b65e3626920ed8aefec3dbdec718c7edf0f007be114ab3084efc9fc6590a873983c558e625bd8aa8107df963015ceb356d453e686cbed08ec322e9c4191228538e77d0da7713a3b4d76ab243c8fbd6aaa0fcd804fd7fc3894f33887bd43ecae94aea58c4280627b01d95eb887c3bb2a2015f529f7ff0a0e17ba81ec7e1a1083f7e028f1e1bae21577021a784782762979c174fd5d48dcfafe20c1f1e17b5bc527ca0750f160bcad979d06fb600f9f539aef1e619674deff72a34b53d49bb6703e14c9c04a883aa41af14ec7f1c79dc7efc7b688a89b38a0f3b0a5479a03bae276cba737bf3656be61a11cbf34d29cc1899911fa092e2f28250242ca9714ed2b6cbd0ba192522f78ee70910757a095e4ee6fa07c68b1dd69598ef4415777ace76e7aac598d28ec3417b9ea5a41123725cf46f38aabaf230f1cabef377ddd0b68f693cdaab21e75a8e81db4c3348d839aac84b61db27c5bd9318728124383924982b651403862d2f9b03ab33b5aafb6da515f7fc331eda2bd67c73d9c63165e2c2f8579e72cd8af6b0fb7a023aeb7c3d35132506f5cf86bfde128faeb4022f9c28a0e9fba822f1f838d51518cdd6f1f50e7f0c759dcfd43b8d979805eddd986b784ed390895f94e88ae83457d813192211328f5781dc2a4dc517f6c23231e85d58d30025ec2c0b6b7cb1b82494b947ac74fbaf7f0091ad0c843e249f91912b18b509077de4f32ef0f33056b23bede999c9dc4b2b7dcb3cd84e1d8031354f672920e94ddee330edd305f2ffffc6a27230b3ed0f191a05746d3c9cd3f5993cc72867900d541a74011363885880dcf138b7a06d6076475b86ba3fd72419dbdaeba8a28bcc53ccb46be72e01e1cc7b8398b4a3deddcde6f0f60ffb8b1a9f8f3ce5f446023117cb5be55cebd7c391cc07bbb92d9eeba658ab0cfbeaae4ecdc48834c0048bf36417b3dbcef0f399d7926174fdec5cc66c9747dfe84b170c38da9a350830f77ecad964fec3c7ec3d26bdefad3e5b88d74438cfd7580cdaa944a2c8273d7a363cee4830583a4674fbd1cc8dd697fb2c2249a24fdff4a3a47b890df53ac226e11b70c0353dd5746c011d9c145a2c6da1dcc059eb4e2928dc71b9f9e0bd8440ddc5689720ee76883dcb7eefcab76ab7cd2fd8f361b07802d141cad296736e84b7b0b2cc9e364d12a75fec36c64980485b5bde832e69fa3facfbc63a16900aa4e03068a93fd7fe70dc3365e6bf1f3797457d37cbd684a201a54cacd4c0223ad00949323574d5679a6f713e07a5793f6aaacb3d85a223bf3b16ad49ee772fe18db54bc4d21e96e7868b37822a2fd497f489bca026488275b1c699c9385017f2786cb446a606f21c16ba84ca1cc9875b9bb5a842be812477cf02fd116836aaa17f57ef3f14e363801532b16403bbaf506ceae40491dc8356cc1d22790e19dbbf97294c09c733b8f0cbef2d076e88e4b5638ecbcb3628976b7198f81dd0c273e1685dae36bfaa219d1ae475e10d89afbf94f7d60cf1fb58e5ec20e92730efc9a26dd90df585663313dce88b77c3f3b95f2037b06c0a879c5eb6814d38d92f669abcbea03202bbb58944a79cfbb4086f7a683cacf941924642112f4b0b3ee664092fe8edbaf30ad83288ffea42a6bfbffaf80f6bd4f7cf91ecc3e2ee3a1f3addf4c12d59a41b13d36b799754a83be6e18ed59838b8dba729de7f4580f44d3dde3320acebceb96324d1f99b788e64683e84b8e9749b4193f713b1ce4854d216e9c3aaf600bd831079f969a5b54d6eb1dbc444662e08b6c5c91e54329d4b297678c11b740c8ff8792a0ae712e8e733f35328136a8feeb334d101f500d809f2e494d6b67ba66df4f9911e8ee0396337a189dc717ecccc921c1c37d86cc2a0a49dee40fbbd11ccfac983caeb13bf09b9c51bd137bb85e863eeaccc0f1468046e8966b40b0aa1195f01fc7c3a2baff763e74fd99a08106bc06d94847733fbe8fd0b23771cc9142165661bb1dabcef83d04493796c7dd88620988dd163b9b07cb45a993206e93243185db7c23a7a80fc2bafbc6cf672296d8116ac85b866f12475147fc5adfc3f6d494406c22fd2743a650a629edb106e452878b4693c67c743fca68c853588b2517da36ca0915d30999b7c848c369c6221391fe56afb3629fa1a68b2be5b91e3802096db00b839703d33039a0772475b6c8da20dafb58ec4ce01bca5744ef5edbf7cca464605c4aa84392013b06acc23cd78566c0756abc18c5de52cffa49f84f7e65153d3feb10be0e100203a161532e3b0fd8bb013a081c22666985597f7ce0ffdb8edd28843484dba4f0cd571a0c89b9109d13c429942752c90bd8ae15d6aa5a2aebbae92895c15edaf88b79eb1e1366bbf5e4c92ecb2da0c97ae3e0475af51b646e7a3887e867a771588a4e0dc49965dd64707c93719ea5def4229cbfb287d8fbef7800665e9df656bdaa78e0887982751b5cd47a14d2c8959b587de56423f154e15685a337c47693292d86b6b3aca45efb1409769b135a741ee5d31694be01389f996892f20a4660a9329b48e70f8a3e20b1e3c95ae396ba4ad1717aef288bdb6ab72ee0f44db891fa0d7b75048d72e82458cd7835645aafb13a134968dd981a9147270e1f76c73888f91900d29a0023b42875dd2f3dbf3bd4ccc925935008256311f8fd09a559b2b9d3612eeeda219c3fbd28990358cfde450f3886049037f24fc9883eafe40fb53192e2c4146c476a03fbf2b7cc5f19e53e1f7e13c47a12cbb9f39b05d7e310d3b42fd4be49d89fd871817b23484900f2047a2255452e3ce1110f175d43694a093ce8234af94b51f9333f16edb46f96a08851e340369eb877ad8d34c7a33444cdf98ecd93d9319eb7398e89015743c65dcfc0bf78bc6917cc2a9f75c5ab7b33bb43659d2405e4bf04bef2e13e83c09ef4bf3775bf282d5762aedc7e12f616c64c40fe398357aefcac4c8618a3f3c532ab78440d9b644dc2ba03cc06b5041630693e433894a3321ca960c5e607cb533df28f1c7869b8fcec7194ea82226e6d2734435f7c57085c24129aeeffaaa4be101f5ef943e838116279c53e6b43b519c314f4da93dae34380e239b18015c08419350b97d61cd134249e7d2cf2fd6a4f6050f47562b3f8ec688e4cc984de8f4fc0581f9986b55a0fd2428259ddb25f57e970532ccd9bccd9671624b6f4dac0cfa608dd90cc497afaaf92b3bdf3b5d5f918627cc32e01f921445ce63d4a3fb5f47df8bbe53ab00d3965e1134fec9573af74428f61c0d8ca55b917cc1b93490a0c087a8ff077443723e5938237db3fb0707e76cb37c71465abdbac132b23c90e99bc3df54721d8831dc7dec930cd7fb075af3c0e63fd93efebb4d51f734df3521b0f66de129d524f76c72bd2241953fcc6a6d538b0dd2b51ac22571cd1b73feda2e7dfdb4ef3529d85b2145a589e0f15a147fff1e9a99e33e91228d464de16fbf60b97a592703076eb57e30bccbb7abbc024868dd5c740fb7ea84c94af763b22b5b8b3579c668aafa350dde9667aad78d0f2219a5e858afd86a26acec66e2394505bfe6deb6d64082653593a3509bc433f79d9cc8b554efaaee89d5668dc5b70f839fad1d6e99ad2d6ef5a510543a1f1b86cf1479092cb6db07faa4a8dbf7a89eaf27ade07c79c257781c27725f2cdc98cc2b6f7992013d81806ee120a24037318c02d60f43de84ee0e23c05fb5682a531d474825237931d868d73cec6ed56bea397ce0ef71cb7cac6f18932b7928d83458edeb5f3322098931a705a62a587d112c363426b6adc6b7f055e18fd79f5fee9cd4a4524ac6e0cab6c9cd0faebfd7c2bf79ef37802debb91a3275934c3b98942bc9971ba25d70ad714e76ecd6e1c778f35f76fb5fd908d45c1ea6b23e84731c50c695bdf90153ba09ce5f9da6e84f3c5fb6d8eb3d76112a0e31c443ee514eb152a5f013a2622546ffaca6f85f0a8d388a5afb983c1d0c09ee4dba61e728b286ddca06e965ddbb3bd6914939ffebbcfffe85b728b9d6da2fb6816bf914aea86777b80e6adec4f9d314ace5004972aa9979ea40e9b0a85bbd28b26e3027cea2369f587b122fd2aee54d969a548cd2d7d7d2e6f12d393ee4904a45d85e39e60e0fabbea31fb9e871f9861b4a4572b5fd1f159a9750ac9b321700c101eced8e2938b8f715370079c26fbe51b4a2df64ffb6260c5e5b622570cea02834c457e018f9bc444e4c6c809858aa8276ebe1076e89a2cc6ae36c7f53d42cdcf66e746be61e32dc15d67a29a1b9a5f48d2b1c1d61244b8d775cc2eb557623daf1da96e10736e4068fee9c35ec7c567bb627b8170f841fd0450413bb1e60997f324054427abaf1b8eb133eec35ed67b51c471fdbd4e35355617c47968819e90becb006e1b6f8cc766abf78bf776cd20e7534b38f49af96d548e17c07ecd5ec21651bf5df682fb32bbee7985e153e2e8a5300fdd9a24095fa4f254832828c0466856eb82089edf11729e8acad4000198eb7dd87cdd5c2e90d44193a9bab99fdd864d1cf40135bafd321a8e3967dc37628c8d24dfd1ed2a071e129a1b2c2733d92c6a9d65e5ecd57c22a52169ffca01034499b36ac63917ebac88c17560773f56d87e035168d4516d3d11d77512f2978ca0816cedc065251c9c6d58f76b29e484da2fdb730abba37f89650b7e950d49a9a44c42196f3bdff0026de343446ac31f03894e6118ce58482778e064f96587fdf4d2581754f09a06461698422881685bcea4c932aa9b130441fa491efb9e52a8979098cca451a8fcb2eb57a2002f51c512783e1bb8702f35ad5c80e5fbf0fe5685ff749f0f059dbe64849319c904ae8f3485b91da0eab25ced4350183979165c3fc19885169eaab61d0fbb8ac12a49b2fc2d03477ad00ca95ba3d95d02c417b357dd4ef1d14d465e7129ce96a1b961962b16bf13a6395fbc808c7ba9d5e048646f482ff948357c9594b63ceffe3349fd69b3c4c97426bc14bbaea7a88a6a3eeef61aec1c5fef319143bc5dd660cc3a0a3fbd43bc556f0bbe6fe0fdc9df33ddc80b3623214a8c35cdfda84dde773fa9acd08a929f6183c846b3c6110edfcc2414fac122fa7d3a8cecc8712923d3fdd32a835249e1935a01aaa03a5b7a6ed7ac06e3ec772f4c17636ab9fc44cd2129d46da8f50a05fb7422884d7149acae273cef55a07bc04352dc4c414f4a661f0fe28022e3df09879610bac92bbd30229c43acc8f8356d894e7871f37538f18793b50d06a497fcffc0488eb459aefc1249cd26a38a6901c59c42d1b23621350b994053ff81e0f5e9b91ad932f1b85122ed689cf98c347582055a191ba1570193b263ab972d98af84a30492801af69cdc9480264b3cbd4a44f38d84fe1cbaa84a69e67de64f107b766fd62ae6187c859b22503aea3903fde24ac5b7085cde97e32d1145a9d744503cdfda752ab5064ef6a3b378c9e984b360dae6a85f3b61afe85e7c29ffe3b8cedec2a6eb636f55460faf0d0e9947ff137aa8192d5f12babeafa2bf664a575e8756120647b5fced78247c7b69ad9066bdc8dca66b21375759ac2287baa0ca4cdbe426f3f6860aa005611b4c9edc90a2f0fcda56a8a5ada5814036f3074cc83863f6fb68fb46182f0944fcfafce6cf893c6af8b1fcb84c979884b60477c7aec103b3a282951fbbcaded5e77125254678a5f2955648f31f0afb99d8a57fb09d8914b9379844803e324ce006b945e9e482ff5b42601c8bc005efa59e941f171371bbba9766b0191cd8be81d70472bcb80c052dae6ca2189f28245a48b62978e2802d9d73ced76f6a30556a4e202180f5090792abdbfe84789f28d7406142d91b749604de6ea54c71dd7cecd78533d03f4b8004595895615300257f6bac551f0f269ae101aaf3b96e4be486a7f7f3b9d9484f216a7d0e0460a0c830034213603cf346708f8affd04332c31cd96c03f9bc624cf7635605237df144bed3d6f22ba8dd3ca880c3feaa893331570b254d66f9a0f6740c43c3a17450d0dc65948eae7422c0b72afd552ac24e684c39a28e2dc0430d49c2426d60ce0714cf04ba6a4fd00b44d32300bb3c10c0f1582d823dca81a572102105a4b3224c086c32d139ba9ad39bf9d41e12d98ee778f0a0dfedf0bd9a0f11013a253855a0e61da803283bc47e47492bafcd118c6e5874bfb62e3c913838f8636d187255b477c191667781472228353756a5764f02fd5e991b99de2eba7d29c9253767c47c7c0b6ef5eef1cf84e8c769aec6ba3e77b0035f6f05bc3e0e7fa4addf1df9640ba2f552cc5a63645fdf336e890a8808bcd2da318e8b5468e6b0aa83e70c27c7c47c286468f4a3c63305862e53f6cde76cd7aafc8fb6d19514d5b1bcaa5452d5036f57bed1d5b42fce554f45d81fac6f0b84127d279ccffa336241f84b39bd21527f8941e2fd14823460a0641299bdb5ddfa6b1879f0574dce22fa08f4c59a39c0dc4ba6341dd881d429ee2c38e3221bd875ce3d637028dfb31400a347615ae0604b3682bd8e4232137248ac235e52ac72ce7a8a0ba3ab8e7f5e0d7afc9d94780be08dfe2bb4c4418293c535e48ba7c9cef4f1d1d6c1bef3cf49a334ad304cb08e4a0d95fc21a8abeecb805f5e15b8a3c805c14efb351099e3282534dec12ecdf91c45768216a266b5ebc55a1e116a0dbbcc2d990ca9ecaa9a1f040678a8389a766c14109ae37b3b2e5ca7eff4d50c647ededa18faa89bcb12eac03ad27b5062a2552300d044a690918cd0ea1a76b5aec4e55be57c316d75bef142f235decf9e8cc7bb98700cbe53cedfee7fe055a0d84c3e1d573397884cae0117c62ad1d0f9cec1cc2e005540c723aa2d184f9610b783501ae0fc809a923126556283e6b6fd6d211e2e07b4cce0ef77bc3dff4ba645fe7a0fca103be265e30a87169984312071e9b6867e7432ff35daa63d49e85e194f7bad25c6e882b88a313949e06f4b65fe9cf3c462b9d6a739e0c09998d7a0686db347e7e4f174d3706b6af4edd41fbe65b44c79aa2738c73109878448587c0e0049fb62df6313f2dfc4486448882e309c225133a28e0331302aea7657fdcde85602866eb763662eeaed87f6ad68c18291eb8fe568b0bc82c638daf0f16aff8b07ba285f04e4a834c37e0482fb7e5f75c7bd704dfe197d4f7234d7206b5003b6e20f4caa59cbab917c41387ea8a444e079cc218e1896f44bbaf5d9c3ae33f7f289cefa80b00730c8637d5d17731c6c9f23139190624ea84901d918e7cde9f3c4f0e7a1ad4e01e4c0b8eacc65b132212fc3d733b526639598446f0d675ccfd8087b58ac0d6db0efdea511cf8617816e82af17964d3ca586d88ff8e117d442e67ef84d32c1ba62a2fa15e71cd2167b51de80c79ad2bbaff93b6a51daa1e9c32e1662f79c656143beb2318923af5262497fafbc2b0237286498a18ec577ce39b014dc082a61869c3e9440ad4f0e8cf5faa6ed50dd252687d60e9d20306423f61dfa2dba4931f1a54fa6747798f6ed233d143e5b7bf5dad0a864429448597d1ff1db17d506d057dcfca5178cad7360936373e2b02c2438c50c141a8ef6c720578db5c38376534d08e723c7927273377c4c38548cb11408bd18c379d21ed0a10a13aa1968a0ae9affea8a00276cd63a29166ce2977a48920452b5bd45b86806b56b8bcac02cb64b0174cd48c02fd0631b2add7b606ee51a7256e6eebb799ab3fef0cd714833a74d11d8996d58e6c8495e0889881b81e458d58a7dd00984bfbad43f2506cf4aa00ea927dd4546e83fb0b5e98ec68e9a00e653140ffc9bc3b4323d790589517e0e0d0fd40d9d6f1c63fd6590fea34a2d6fc3ff33b40680e619c53337f9b7cd6b771d97b875d8dc5b80a3396fa204f577d4b1a19a54de9bfbe1795fd258ae9f25fe6296d687f372a47fc35f297b581ba244ef664d5302ee130f55fe81e0d2d6486bd57e02889bcdd0c809a77cec550d8261431934e7b323862ea86580c16f2bb0ad16c68362856c14574506f4e044a024148740acca7003588f06b6ca8eead6560692d61b72114d90e31d1cfbfb9c99d18f2b3f83c8515e95b0e719e23ba703cde6dfb7622059a17b3bb4033e8223d05678b5bf18c8108472dcbae033f24195f598cdf90ca826e1636dbb02ac278afd9e5b59c5b21d32a656175df8edb99300c5d6b261f43cea7cdf4dfbd3a76621412e2ec05c5617d9c7d60ef77a9c43d87fc88a720705c849481a48a0e078db62072c1c6768f43cc3fe66c1848500b51e85e6c174b5bb965b28736950a0aa66265406f8e83161519e285199501d8251575441847ff56e1a6f7dc36cd9683a8c3d76c429695a9d6d11fc31a52b344349a9931249c9c1e7fd81179f842f183d44f5ef84714905fd606f1066fb356f59b33054c02f77f7bd1d15f41bca767f6ffa4e2e91042560ad49b23692fe7b0359b04aeb7c3d93070d61a2c18e0b37aaa9c85f0a21b7a9ffd7b62107ba9d4bfc2650475d6541bc85ed6c3fd08187a10ede5b87b68befb4748af0fd5737567dc2aa419c58b3a49dc43b53a299803105fc0745a0e01360bb407e4a84ea6c873bfe553741155a1f6488c0ce7b9ccaaddb02e41485e69246f5bbb9371b85fa20f4ff4dd0f903b2c48d6f5ce130456e0d5cda5250b2ae161177268c3caa20f52e07e08de9d37c1f654ffb9c2711b97ae77120f1b6fac9986ff0e89b8c96961edd31233fcca22a7d7396d7f074de4150ac1434ca873c192c9d7560d982b55b4dd4813ae8a23558576741132805ec043aa35696e4dd994d67d0e9f5de63442ab614c077395312c05b11baa48a651f6936e6c6cc4212d6a092905db897adbfd2a77b3eeed649cac871bc5b7aa7726a06eac50a920ff6df987e00dbd375f6d6dd1bc3742f7cbe32cd5d64b765935204211d8d4082c4c7573931b0de0466a65fdd00e46564a3c2a0ba46a14e89ea6af3ea8233e57a907908701c5d0dd3a008c0e285a4faaca594bd42738befa63b1d855a76a6bee63f7e276a9d8e0e4e98edc5621e5cd1333d1d2588b07488942779982c19f22ee9136702fac49e49c45146121e2a212d4bb94cf54a9df7421a443f90f3a79cbd35521d872587894ef50bd18c3236273139b4cd40720e03afec4068802fc0404ea5110fb0d8c69c75d1ec64d4052d1a360327b6228bb9a07d72863050721fdd316a98903af0f94fc3c878cbd858e4e16cd933bf861a3b75765391ea3eb5da174689fe28357a43c98bc4d7db381cfcec59ff9a8cb21417513ecc0ec52828f3d302455799b2e309813af67440721c93e880637b3cbc3aab1be45ba92c65eba6465efe044e49a9e12ef44ad6c24881efbc9f1c024f62dd0f503543d06aaf8d9976dcbe2692e392aba3d11133de78fb86a1ab2493aaf4388368aaf283ae002a7c053ee0ffb2d2e9eb327ac516c3efe0a79bbb00349a03391568e605336c541bc3a8a59297b187c5b09ef6e917ad3871d782d352633e9d154d334bca93bb921e4a05f826d8e4b959cd7db41aa2f7b7e3b72f02a7d1f0aba66c077f8b9ef64ed5e45785e7ce1678a4e794a8ae8052569b165377b30db498782b7212cdc3935b9b3e6bde6dae1e246ad60a1f665af592d43a96c93a0841a72fe62ae1f87b197e78b5e0e525ce1a5e89c5f4a7e58696acd6ef8e93f274ea34bdcfdde61aca0afbc33cc3af32799fcdb27a16ce72e4a18c59e5f4c9a4128c9c9a7f86d6bd770893749ba6d0f29bf059e0d939e014253992659d76b1daab93d1ea5a36ebad604d9bd190f3bfe14225f8540b44dbf0568722914c15a2e9a39c5fdd4a593b2b4f91f8a8dd37aed749a68405fca69dbe4769c45121d17a788232e5bb2df3e242ca1e210d12d50cfa454497da5e0c0079c098bc3809a8dff0c229638c5d8c7057513f7dca62b68a2efeab032da12f9d31db3989a20ecf21cc8942c45ebcb7802cf958635ebd2a378eda755849645781d0c953e5f6b437b6d050e4572693a97d987727408d9d8e72fcdfb81ce8ec73a8388dad0ac2fba56b88b02dc76183120d73e45f546906a6f5d52e5232cabb48123991fdea510533a6d1b9a08a423c89e5ea8d89ba6f25b5a86bb09547db228bc686b8c31897f24226abf428e7cbd2681b6ccb0b62edf7ef174f1ce393fc988bbc29aa67bc568be07b891799cc4c32e0f0553a34cf700dbccfbf308711773a834b0654b8079c64c3bc6e279d280488bf11c0f1441a54663dc57234613ce934725edaab9e796e833ade616d22ed7db4982cdae3470fb94f886fc8d20fff3696a8b5659b75ee7e6b31d0e1360a9226aaefbcf711f506acaf42ef7f24e10b814e48f6cbad31f6c5f4aec178d06e0855bd524d809ca53e70bad905be231ed0baed08b0c3e23eb1280210fd87848b64a9a28236f4b6eeeabb0edf9335420a30633c18ffbe02c04911d6030733cd12f1796947f065ed47a5ba157fba3a4f39cb9f6a3e276e96ba743ae7a663399e59698f7387609e86f676a9cd962f11dd603716b2c12a6c15a992473da8a5c0588e6fa41636cf386dac07b12b46ee407a94d9b922d5aa9bd1b67dbafa33ce39282c7dbb5357d0ff14d9afd0cb87afe4b8d89379c33f843dc3bf5169fb74bdc320fcfb86ed4eb668fa6fc4a4cad65afd5909b21be3c0a20d181b1104b4cb40e259f34286b43c2746f2be23bfb6813a8fad68751fe1a6c585c90229ba219b707f01adcacfbf4501290d7207ca2a833b2435c30f09844df960bd3ee825ffd967d3460ed68964013abc3b23c8a598c8cbc2081be7d856344142e62d93ccef06e937429b99c1d11dce09b060b8aebd3111940f480e36c2ddbe70f3468c67325f138ceae5b9b24ec995fc08eea561856609b5953e8011c90936cb84a9400c964da7ccaf6ba4162370ddd6dbb00c30ca183267a89924a6b7c0fa2d1316e98c50e3ec7a5e38c51cf23b5d67fc5e7fc338b2f34331f064db2dcb8e9cf5ed7fd51a4801158247e0c48316a107df287c7c8b7572fc93c38bb77f0410cb1b34acecaf7d1c1fac3efe3deb4d2edb5dea99b84fcaad10f86e744faf9b22bdca27b9cc4c7193cbea763a6440dcc260eefa2fead1aede41befb6b24ce770f350eaaa1c49a4fa911e7b96c20de7070d4cf4c98667fa8cc79ad686860c07ae069b706d1a663caf64281349e4ffdf5b77d7df6583f17f4600a8a39a9ff1c30dc962cf436373c83d5ab3d98c3714148ef19be009969eee08466cc99a0013d0d656556a6530d8ea09cc60b92c85d5647311feba962f3bd22033f9cbb5b4fcc92286392f3158825caee5670163cf05fc7d34742a23a8f54c7ce006e4e5ec07bb91a7099d722b926155d5eefb089fde453808aa4350a292bab44e8c507c282110c7be21cf1611d537d9d7e142d2f16b2c795108a8434c4b29f7d67778d3c7f4a718d22a9490956610cdf5497128c23a55250cf56a0cf97628b214e8514d577fc23438f7ab74e0ffaa71ad60ab39ea543f6d708328375ea04bbc343c270983131afff9ed736a5860c563088ffbd7b79375b819947059a6b544508a832b0bf8cbd51b433f6b1eecaecd314cef280c154a8a055372bc9f68580011f43e897c989666aecf31ceee13b8348d44519deff642b62e3ea5a84731e9812d0b834b59728fc564797ce4975493ac50b122fe0e1e81aba135427d299c3b15a23cf7c5816b38bdb38a50e944eacf010eb399379bedebc237ebd6fd92ebede7b2ffa136fc1af906f0ab26612d18064c521d3245709f78f2e98c1dd7921f35b47797ff561b9e8f0f94c017090b968ac4ec40be03b901e41f84736db7db6c8d9f1f472cd172382459ba4ade63ac733e829ab113aa54406eb977ba1b8217e293f6679a7082943f7407b45c32fbf101c0dcc7e67fc5c4d4aadeacecfe2e7ca1e6684d3c4165651a92200b51fa204f63a244c1a4e22fc5dc4e568255a38e7ba26f54caa4eb5b61d1a5c7a6f1a47f1d1d3df8fb40922c129a9390247d47d7e86c90308481ea08dfb5cf9ddfa1da0bf06e4d2ccbe139957120df523ccbce74b760c56ba8fbeb9460b1e89321eca59f8641fbdc585339b0dda1933c8b15f6757005e61f55f65410e63e94af69d3ef1d3543c08ccb47921ab7ba9cab2463181d2299ca85bbc6f45981c5470cc7b4d8bf92a46f552e4a559562ee86fdd8677c21eaee0cb27b3b023aa66af9a5e9a6cc3eeecf9ecd297339c32e47bfa288906f023acf04100ea4f519badfa946fb973f8141d835fe9c749bcfc939c9fe14bbfae597833bbbb831976c92fde880d133ed02a7c4c2aa5fd4ac3d9d22011f231ae14685098dc0b254558f05cad2c6b64498dc1a62b20bec4991e91a086c9705f6feb3b55985a63aa216d0b51342cc0e0c2ee11970a2dfa9b4f524cd08a6a038a3824287e9175205931fecb32380277cbf631227cdf89d1ee8e611a3076f361fbad175a4edfb0e280057aa410919d30d1b22a59ebe0978482810a78ba7c881fb16277a7509ad7571e5b785a8c4d6518e2b400ba0eecda864b66730c0f29b2f7ddce9fa9ae177bc8183287c6cab04412731b7b86a72c03d75efbf53e3668251240411e2d676f02fc436e6c9e431c0da29a15f7274f02832362ddecf83752d0c50e44e58f78c8e8bf08aa9719a2bbc091a002c47eafa176ce562ce09029ee8bdccde2a162fe9d2652a80f628dd4384b301a4f807509818422d34c4ccbbe5b3c7f11eb7562c217b578298d906127a2ef3c42ae789ae4b9f3245a80c64f0904463877cc481e031468d717bc2f480b8a06701fe72da7b288ab08ed83921ab76b4065bfb29fd9fffbce843b05b5192c92fbd933827ea7b5e9090a1089c41e2926eed0385da4fab017cab5875913a2eff68e496c94bacc2edfbd5654b4a526ea0de7f33bc367a8263a1c9ca23232d554de45cae56ad0c321cffbc2081f0f6d0b8dee5e070f0795595e3e7edd75afa9e609b03791a8fe84ffbc5c74b3302e5772e53d51f1956279047a364ebcade01fc450c324dcc484352cc97e90f4230da69a61305688853c2c07522ae2fd796476c16e97fc9e132bdc58ad8963eaae302cd18eacb7f2a884c24de732fa338d89a64279e2ec2e742c8cc720b38727d883bd2a9681e196910c095894dd4d4436dce01a820f86a3e431e908652404415172fde2cd26bc1a20968b087bd8f2c2a81e79666953c5458877a61a7284cf423b298d30090aeba92754c34902b2da64c7119161cf3e4c1eed33aa1bec7190ba2294aeaf7dbae6aad12ac4a67643d8d1ac01d4952e7a4b2a0ba9b612245274e112ce6ebd2c640c34de668f02fc2b14c4ac8b9ed69061b561c7c06c75abc32570504109e04b84247305c2b67480da3632c829fffb281def1079fde855bcf115fff5d6137b0b234f57f677d4a150b9d354e3f102ab688f4a556f80f16b31a1c5ee1b0d7611ca56ef6baf4272e364b94a71809604020ada262880f92d5429c03ee2a7e2a461eee60be87ccfcc9978dd868c6c1e91fadee93487b518128c795de6bf58e757c1956a2f99e2bb19ee3509cb2e8ac07a19f9aa3dca4df1eb0b1695e8683a933046c98aa82b0532ccdf6e44e1fa7318c4f901ec64ed872904c8c489971012d427a629abbf7cbf1626345ad4e6cb49f41e231e4bad2aad02b777978aa6854bbb85da76c73a8f354dcb09e0eca57956ac5906ce5df1226f59c6a870a4cfec5004b0ea7d60f8157cfa5643cae32e5453f83f3138594f6ad6f103f687c353776bc6c61b76edd25a711a1144646454a52955f50213a3112c84d65e658f44d34872641ba24a522f19583237d0a4c0b6ebdc0adb195028181e25ee862a9dde3e38bc069e19674f45454c6b95560a54d1f16b89f3a2cf4dea4dd1138315cf4eda0e166d6f9253c276e476a734fa36305eeb1cf25877fe46a6dec55e1895e9aa0c11ca67ac178979580e3a35e9f0cd9f9b7d9ce935c22295e5f43d9872469236e096587086661fd33cb3a821944ef4105e19c03ae3e5311ffa8842244f8253763c3b8eaf0750daee490658dec4a52dc9e10392b074601609ad90c8a5516545d6cf46bf6cea771d4bf0569cadce3310f6f3b41ae97db4ff328af1ed975bd59c369ce60f00eeaacf5ec98d3cdef640baa7397dad45910b8438dee666f8fb9abdea3d92684a31df8a44679a1721296464020cad3040d789cce2324a522737382fe7cb550ef1a796170ee10a04ded34d1557cabce39f1a0acb930b24e6c8a0fa504c220c2c0db045ccf928156d79717437bfd97282b5a76abd4bb51e24c4ef679db047192e256bc4cd9e31d096899566322646a9435d227c06b32610bafeae9a6d57720b171f2feb22a5b49eed6aa3d9f94bb047d275082077f65b3fb754d856fd2bcf0d151444b353873fb58a645e0e8afccf07c47573a112f3ce59006e2a8ee44902e92870d5d6f74920a83da6605e80bf5e89c27488504975bd4f7f5ffeb22c59e4cad391af878f351ac406e3b07833c2d19c717982a0f50716644978f977d30a461d7dc377a8b985903a51522b3dd2194ab797acc966579f1a03c0b4f11a3337f4902f0b7e5be99373928b174d734c65b4f1dd0e30cb4a83b4fec41f046bf97dd51cc74c4a709df3079fa7ad63c7af358b68e7e11dfe6a6c8332b94705e2cd5efadd6abe3a782fca1401e8058ee5fc23368bd85a441c21ef018b3bc2961feccc5c2bf9a3c2c9cd09d9cb851088e4e190998e8185b29afddc68e8ce5a2cb4f5cd34456b5799713d5c21a262611530b9c4fc320a78828328eb95b6ce212ada5fc180112a2dad95b224cf075c37bae8649b2b9f59ac402dc0335ff64daa5ad31dd125f3936237a734b8ccf1c3cb2b5d4a5406ee3d001fed79f47a92eaaccaed39665baf2d006a9d10d76dd85481eb0f0e0d74909daec3fcfcbb40b5e078dbccb550d74b847ab733b3a714494ca2103d599decd890d06a4d6312b227749c65d7ad8fc0eb127aa4146c1e87a3be140771396bd5859edc30ff6a41b5d0b73dff8029ee0426d0f100c100c36bac94ed7c2860ea120e81f44b3f77bf001565f4d188e1d65d6ecb6fc0c45ab40c544c68ac53e53b60daef19fb1987fcd5945e03053f73889c7f76a4dfc29b3fd5ccf0cdb5ac91391802fff25448fe3dc15b5973027de4765c4fdd4ed071ebfad611cdba480f36ca63e68f8e70d220622a6813561f4710caa9304e45baf2cfc3abd46f9417ac6b3591682aedd886b0438332c0e65466bae9d5b469de25577cdfbd755bac2de7a4765e0af252ec3abe11fc6a0dae2dba11d4948d2fe44ca8547efa644f004155c434cf4c090c70872feea3e56c2e3f16ad3a0fedca4dc6a64da09802f3a6d08a883a3c1004216a6b89d4ff40c51b2a5cb37111f82dc300c773395dbe971c82535fa82693bad25c927ed2eaebb85699906fb113ce82b1792a2ceeb572a0d05977357f82b99577b9df3fe6f7f4316620d9c17b4f478150ff04e6a19786df2b45a57c0fc809e5568f25605e658d61a099ea1b35959741cd6be65611ffe24acd22c5a96b507189e4be145b70e46350f42b7a000a184e271a865bf3d5cfbae61ddea680010998afb1e6bc8fb9085169d76371e283f2864c2b4090773be3d35369f130e9d292690f9b057ba5579b80c6521aab08670cda89ff5eafa3f2d30d58c1615db47ff4382ed718cc55f6c1a6af49be62b3c0eaac88dd66348dd8dbefee65289cbe5646dcb710a56d7099104d1155a6f9bec85e09585b2768cff86dbfb36c62f388e4c9abc25f4d17b32d3eae3e4745e49b9833eba306908e57ac3c402779b291d07b999829f118d9e317de197ffda8b5215b0ba21c902113fc87b226907e1ccf49b9dab9b9423dd120108c53f371b9608f842d84c003e5ec121c6f928544f0ac0836b5ec6d3707b4f3a4a59cd03b9f5116e02c11df6209d0596f7e333d76de565df4e6f8194c5a58439a7a4aa2e047c52d8cc9c0572a86bfa88987754d9d8f9bbc2ba95dd20b0fe58b63ac9a5e0c0459db6a38fb7118e7dde421fd29268373956fabd168ab96e12981d02f26b2d6e0184a098b2e001daa81a5ee09a79bda0ec76b9810b46cfc0b770639725047b4cb9e77d336676b5e1476397d6499f26f1d370e1886d0a46f05c9d01bad5ee2544bdab4dda0f934cff8b70385dc853e9630ec9a09cca9afca26014f6339f86f51ce55bc0ab48bee008881e7b5452ae1e48de148393932632d8a58f3a6dc90cf63b01822fba298f13fe68e6254b355158bf4d2c131a27bf895fdec416557627b67d42b7f01e8b4fc3223b1a8ab6a4f5e19469602ad6ddf453db9129ffe06a85fa8fc7d288f5d789a1991bb20af2667ac380d54f87d493d56015de09587da624bdd04eaa106b09b9241b54e8ecef0c5638327b6806a09c1943002af1530a464b6172555a4db89d0e355ae81cc95d257ef974370addcc53c0b882f6788b160e3d28c67a3da1c0ab3a7bdcf1de554e8c2511972d375bdfe62dcecc5db74407ffd7b14dda89040d98797d4cdb5d50656c3bb6cf28196dc689e4ba3ae3347fa6a866da3a5e1aa4930c19936b1d8068e5db6906c53e901f08bab9f4d944e1860df6da9c399b78c56e299285ab884bdf267edfeee3323500097ff473f04800629202f753f38948935f75b70b16d72066d89616618fdf203f0e4381cd9cac2fa61c352c737c268f4f7b2aa16b50807803c55ce838bad00cf7e5874a4417ab58299782a7cb21a700c6ad9b20633de696c0bc66e3630e7f5d99758ad2959474c7256ecee506bc22ce4d8f58db0378c1c4ebca021702b51723b9feb4ee3d32750e7bdfcfb6b155e8b70b7031f485991055570280028e985f39c6c5e363abde37f8fce3bbbb893a2cd109f72d9963b54723135ad9ebeecd1ac60cb1118c9de015152c57b4af43e76d1bbcc28d180703df4344a1684a9d3ee9e3461974bd28acb87b5261f618e23132a84707928a8229b0d5f26277d7ae7a1e595cbc6db34bd0feb3bdc91ccd6866a434457ffead4226820ee0a8508473e3e0ac9a5d8b2161fbf630e46a5ee360e3395bea4ddc636e8ba5ec52ed775533eabe475e41120be3e8b5f2ff4e9d123f2fb524465a3a3fbaa0836836941831e410861586baf9f2e7b5c2c62c0e6da73987ee8836de31d882daa6440d47b342b1f0aadeb2ae4e5e96f9080ed1dd268a31a902ad067f5452c9eb31e04f92e8bcd34506bf248b1de7142a658745ed8cc8aaf6aafc0e89f7b4cffef56a09866e3da3bf33f93c827e773d9f6b600eefa41f589ddc95f75fefa13bad952d082b91ea2799c9e0393554dec2dcbbd2728a4aeeb4f40bc3bf07ad95ac133b22090e630c36f7b1b8684c9241c9ef2216f267d56c7682073567d310efd5b3d37725d5307b4dec0cd596605b4c0cab909872b32a50acedeb33074f1f852a07d38d29fdfe7f193d25d95f3e4849070c463108bf09e96eacf19dc70df47cf5a9e7d8cd7f754aaefda6a5d0c0e0426343cdb5566016b3bc1f74d50b73d2408493fe154e92b0b677af52de80413a34e4a50c80f3ed973c5611d48f290cca01b4296dc9b1b4943260b05d47c2e83d75369f21cfe9cad6564ef7f14705665e233ebe28756374393c36a83a7877769217fbd24be0be7999fdc5532f8117d74f1a597983f23db25e85bb743ed882be691ab38c8c307be41557e257622db36297aad195d20b42b11b642674719a87e00300be1c97909c320f0ed18aeb07033ad9eb7308ab19dcad47819849946031f798b75d34afa5aa4e0e98320eea617fcf101add14644c9f13160a0374487a4ea27858ea3fb5734fcf10f68373fb9508dd581a539cd116b29b1c2887277720e9c6a49fd64f950b62c6cfea7db98269cd4c1b45ed1e839b7120982f69a4e218a6a204f01db47c949eb198f0a1190a313edfcbc4522e4d028b833b9080b23ee343d5c2a2903d458d4f4aa39f9798fdc047b2ac05cf8f8080f8d00346ec892269149b5c47af440cbb87872711132b94aab196b6f27bcac36373668b88fae8990d28226beb0ccfad12d60778b05bf6f24ee3b9cf8db87c49482379a584810d2b06c52781198ae2499ac4236c7e561380a73b8c794f01d0404f8d4f1469543859f7c90275ffb9d405f30386772b00f23dbd80268c8792d586f957de05b5e1cf66a0be14029a3fe99cc43ea9bfc03a068d2dbab0a800dc57ddb5cbff2199471c9f378a5c9fc9ad03c7c03cb44aeb7ac582fb22c9e3c6b7cb4bd0f351aa06d906ca3edce04db0c89e5894f345df35cdb0821558590d5e58284d4cb9b5bff46c23bd06727fc3bd6e44c45c87dd10729eb846a744dbc8999940d7460626c2d92610d60dd9d4f0787d6734ae226ec96af4d0e04a0baf936befd3f5de8f44178863933ca1610e769dde72e39560515cf268f865e2df12f11693ddf78fba399779d92e4fdf6e5682bc9276b08be623e51dd2a913709c4cbc2d882ff80031e5b0d1be970cd828f53f6fe7473d8007990bbccdc1c52ef7308f1a18ed2de8085c8de59c3111bc0e6e00c2ed33b5e54372557897d6f03a4563ee89f327140d992a47560603fb3924f24f1dcd332b8909cc0b0b5edc60627739786906b85955f7a448b869293ed9c006d51de76ae31c7939d44b1cc3c39b28d25197b24c020ec1ae0d72092e224938a8ea1525b8a95913c9465193e07e826cccb85c0a0c79cbb12e451a5149508e61fd49c28e233700695b81e8f8f758152bcfd9965f4ce023ddc367f834a100d27f505b80247eb35b5884d558e601ca231b8088e8673037747aabedcc563ccac9413e7a38f0ff5cf50969da72908172e25bde5293e7d08f12d83eee9fc37bf76be578206fd422f8650f6b13ff55d18e9afe72c8b4b146abf7abcfa13d201b0ee2e2747cb3651d91c19b27350c3df8816d9d34e754cd88c72ffce37f1fbed282c85e13fb3271ddfa1274433c4046cd95df2883f34ca540f0051af0b1aab8ec23a2c97704452d3865b4a2db6e6184592b6efa69a132c90950a5bfa1468b25e1482acd2370df96b8c247e08e2034cdf20b721ebc112552f72a4cc924eb4cb3af4ce8ef6cb649e98e492484e2d30031ca737b66fc31dadfae5ac6ca9ff5a985952adcb14fc05ef0e29ce675dd458a0beb51fba453e5cfa1857eddc0bd10b7c71093e0a5592930944b52f37470968ca938789eb70288ee1cde6ddebdf9a0b7250fbbef90247c339468a4c09baa2f694124116b136dab661670f1dbd557a923ff41ad46e5ffd469fd22c7baf5be56c024fdb0dde09755bb38147941f7e49614a589d5c7eba726010d4d3559ba1f2b1d3e3b9f21856461927204971aaaebf7b1472b077c72e08f6c46fec122baa7eae00d571e39cbeacafc279c1a1e635b0bf9953da5aa00677e19a9b17707ba3a46694516eac17fdcb81c66fd999f1a31743b4f834f339c5e9f49cea81f115231faca3ebb5f5da024ecec7b5a271df108588123d06661f50c2675bf8fefa98645663cf1fb72ccf84da568eb8466147aa9105e7c58a0ef92e8a502fb43cc4fe8cfc7eb2436011c47c62617b99f90598d4b4a8ce402db0443daf17d90bbd60656efd293cd0d87c568262822f1bee0c671445c9ba9cf095cf2023de7c1115b87da23fe99594a4fc3be6a6fe5fa13a09ea349da8acbe2b0f2607b4d9094af4d8e68d120abad3b942eb39b5a81efc2a198ef7fb80053875efbd7e16883b419c44920a21225902a6ddd1d881e1604526102b50f1c72589b8743df702f37d6d39f8e54991173eb92f11ed5260ab2930cffb1b7840cb5d6bf6a1747df33b19f2b4bc568144b15b652123f7a919d27c2550352de86bec878dcce25e824c81eebef953674e8a51bd033569a1f06f18accc210cdbc4243c580babf961b07be0efb43911a9da752e0ab87662aacac45dac0936a4925ef1b18cf57c1c67b545b71ade23576a4f4583639c6d19a4ee3144eb6df3fa189ebdbc27bf7a44a133a46ea499a7aee5bf7d76735527aa73a7b0a8a107bd7e62ac950ff8a7fd3458d7b898c182b1878490342d44cf216f06522ca8e915c6f3a50b08d6c57092918a1a7a0916f69de43909720ce2ae06ea13def017926ffae4cd469a4791dac2cb51278bdec438a00f4ffffff0b