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 58636 4cd6bcd942bf652fb3b4f6bc7ba9cce980568397d4edb19ec33f5f456224c08c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3a2ea1aab064d7f0da251fe2e5fb8c1c70add1a41f4ebb0a159ff8312f604a48
Certificate Block Hash
4cd6bcd942bf652fb3b4f6bc7ba9cce980568397d4edb19ec33f5f456224c08c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...009430000004a30000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008d1067471d173bf0d470e84bcd788b696c8e95ae0f4abb073ab28b79c7ceb775e991d7e5aefc8cdc219d4139198dec7e8097e019748444762e84e557b4d561bcfcb7a0663bf95fe42195985eb4ef49ee2eee00d5670ec73270080000000000000080000000e000009430000004a30000

Raw Header Hex

0000402060a750e66926a4d87ffa3b7f49a2938f1abd794934c915800d8573e3dcb9d18662efdba3c3a6c79483f3bcd482f3aa88e02313bd7874911e558be561bb14aaac86c4106a29c60318484a602f31f89f150abb4e1fa4d1ad701c8cfbe5e21f25daf0d764b0aaa12e3a

Proof Data Hex

59,560 bytes
1212160103074f092bfe553d79696486c428c10788079d80ed345edcde084974daa1acf2a7b3a49cf54c44f5cf439c2f251d0cfe7e86efc3bde99b4a8f9a049edfc085a1d8ca02966978263d4a38c152fc51ee03c4fc4d732af1df8a9820f641777880c6c0582d8184d50d318f95668fbc4442c1ea4ce2ac504956e2415999d93f909aafc03b3dadb74fedf3b0ee1bf8bae5bf3614cf878cfc41cea618b418829fc841e04462b6b2057212f90bdef561e9d9f42359e5e7352e023eed0398dcb1d0e4ff789de2951ff054dbf71aed4341a0ca4d85491fc0c48be31a72d9d168956dd2799928e76728b7f16996474f416ed7b9583ae5b9a42bdb16363af0e6b14c0af3506a73ac5d8e46d32d5e0b3d6a581e2d950f386c179726fbed1701493fd2c170512b37d548b6c7ac567516c68b89362ad21827e0dc2585e47fd6f7e2e83a913e325c3537050084f23b7aba73567f94a329ab6bd964df6870ae5364b68711d83448473dc18f722d1abf1e5bc23b8c9e263c87f9cdb3dc04bc7d49a24ed38209aaa9d79018e6b428c4ead92fcc91f47f62e19ebcf50c678ac2f7c2c4a64bdd897c5f45dd4f9a7db6830271dccc2bfe2c70a505f3e4c6e009459e5cd902974326a9f3718f0cc18c18a60b59a1ba46f6481d768c22dbcdd72d105b26af810ec4410037fa01cd7e87d8451ca92f48a3d17c8cf32402716878e84391876ed5ca3f054f12d107c4b0ce400411a49889a11c1655179934d3db63c6b4285d3d95af360608e3a90466631e46996708003c8ddc5b8d4e513e31210f9fe5fca08e590a55ebd82ae5eaf9ee51997342b07d88dcb64f608319bf698daf9763dc7c0e08c0c14d71a6f0f22aa64b14bd82e6ff22092b15931917a1246efe04284e4507c12f821ef13d50c0471d1c7a7c5edbfc690ee4f14814d8c08a7c50e39a1c689d1ef3e3d0215325df721be714157c48f84175130a37dbe4052fce16313bedeec3a2caa5c7459688840b8220ae22ef9024f42dcdfe962ee39392aa30af78934ec771c024b84443cfa22609519172eefd234a631612d3e651511c7bab8e8b32db7115756fb1eadb8a1a6961acacce3a2eb12a85767467e951e929f00f80862bca2963ba9470448586de54f8b776291a0ef3ffdd815aa6836f76e3cb9e81eee321298c09533cb3e3843ba20d1bd3b454a6c44155bffcd052b7b78cc8c06f3c130384d9be45982167339eb61144d90f3a4c9910793800f58bad6bec2ea9213318fd5de6c5da428a161def42b01cceecf436af602c4a3a03518b0a25667a8bc612ae64ac1972acd3e8ef59a284fe0d2fa0459ed6cd4d997c19768fb642e1e56a4b8e1463e19a06a8019585eecf49877639a03e324185f3818c5a80113b9a8d6a0bcaa2b89a542a5523acb77742f69f579f4d903b02f928cb39a7d5c8d6bbe6678e4b22190f5f0bcad42531887382cdaf2c712e4a8745f1200a4551375bd0a25156a49eadaa3151fef1c11ca3fa52a332f3efc0573d6791973e720f7177cf8d168f3e9995fa502f01bc01b99078d52684683af09d0c5ddc9efdb7329e2254ae098c96c1cf2a4d8b5339f30d596e1f2c03c3cafd1ba9badae20bff3f83ebb4cf8219c28f44e41800403f448e1a6556ca331ef3485e5d6a1b3b6efa73b9e86349c322a08c14263079d72838036b40c454474f847d897bbb9c1c4f0eb94c2529bd19d6977df40b4cd30206483ca10b2fc74cd7f5d8c57b38ee9c382e82ff66bd9dba8401d544c9af1b399fe3fa1cb58bbce86d25f0d95a52fa276e5f335bf03ad9a7db370e5d77a45232450f8b401d3dd578eff58cf7df1a3d770a73301b26781d8c7dd77339016b7c10aa036b5b3a8f5e1338628931b100b6ba13eb74a711217eadefe47f61af6b9525895fe838016a731c4800447622fee9431221edd52fceb31b5bc0af3b41f53a4bfdbee7eedc96da52509d48bafb2f30ac8a6d2792f6e306b2f879d971c5ef7311404107c121bbd7eba1fa4dd93a59e09f914b8af106834c5e89042cba4bb38d681a88f69b3d6694226daec842ab60a36d9812d4d154981905ea97fadc883b16b9c3ab8d71d99cabf3c355b8179fdbd69931adfec5e4bbcc6b03b931056db827277405899692cb6c079c34217c4f73c7a94ed0f9a0d01f9988da1318a2b3aa32292938e3ec5819301fc9f6d462a09319708446c3021d3ec46e02602a910fc329763f49f09576def29b0061d0a01dad3f9e0d2c9258b76efbffa9e331dcf006e1f352839736f2363aac0f35f47d0e63866ba84fafbeaff822c88a3958194702341ae82a437f88a16d2c95bfd05aca28b514bdd96d454fe9f376dcaca161ce59ebee0a7f41989e757615094a16e34682e66da19c2c220a3d72bae39368593ac321526ef6dad676e24b803975db8444ef876630a98a5b1338beee89cde255bd1ec78caddb90581a6a8e90a9363d49f356daaf81177b5d939e624bb73afa16d1fb9e92caefd62124c12b1eef29510e89e0948ac99927830e847a7dbbb593b819ca48e2024b61e90e3abdd31477941c16729edc1b70365b228d20bb6ea3f5f65e296ad5ec1fde75cfdeb993cb2921b07c9e6b91364c603bb05439b109a9827ebec664123bee980205f88e98446a98552cdd20b9214772a19d5e1b16df99e5eadd18fc4624dba9d7175afe059bc3a8976eaa6c5dd8270e0ade1313cebe0e4517282d58dc03746f08cacf3736503d0edb6a271771b1571a76dc63355f0304dd411b5cad2cd2158dc760f659e695d6eb63bb3a6aa430149ce66aaa2288614e30626b52604dcc461008c75eff9b5094d0233c24762b6cfc17dbb184ae21274e6e4a8e0da333e02b30c1cd7912cf42277a6fa5f9549e6f4a5a58131ddf6f5f21e9aeaacd535b67eb34a58ba8636fbea422f6432b987e1b11f9bca2acbf3e1fb9c4ede8bd061bd57504cf0079943bafe823b9d7584d8b1e540d80453884328323a53d672c73a764e58304820ca3cb4526026ad23f8c99d1227b019c3250bd09d3087a2cb09e309512e27814f7d73af103c12327e5993953fc3c7c7b1c74005836592b84eb533ab6dc8ff58233f0bcfd8f519b85d94f11afb415e7b10627ea037f83ea5e5377cc0ce8174f88e8c49d11ac8b887e0c578cdf91b18e3b0c176497d5ac63f4c4e415894e9ada512d510fdbfe24b64043951482572ca3c82b4fb09c86f56db24426bceebfee0783d3d8d2adbb12d18a965552d59e9927210d123a1124ebc3a5e4dd762950a1ca63695881192d87cf697ed382b5002f1599ff641da876549677b708a3f6a022bcd9ea94e29cd68914495d6b246bf1d129c566a3c74bbf01714458903319dcbd7430cd6c7e70d2b36fc44e5da8e64ed20e6964568c403fc6d32280f86f38cbe7b011582708b087b3822f9f2e16cef39741e8fc69ff153b85661886d1f07ffbc6afacd1e1278f458d5da30c70bdb166d79e20648205056a3263f4927acec28e68c8adc764d85be12d4ba09f9aad4c3e51a8ca7b06b10378053cdae024badde45c946f20786b24719df7cc54bde66039cde64f6743ea8e6b75f75797504ab383453ac860589c9589403e435cce62a8c5deba53f95c1d8cdd70fa4b2d04b436338302676f720c4c4bb089b941a4983a77f61a293701277070a7b9534433080962b954f01781e3264ce839cdc715d82da98efd275a40be2072c2ea1c6f470c813e691fb0e135c6f74aa1850fd62b0fb77d23df5937d56a17d4a67a3a4a228f98821a5eaeac5b94dea7f36fbed32342c429b588b251697fe69c17b629cca6bdae8a00c692b72743388cdf1207184f086649144e2072b1d06e684614c2d5574f4aeafa577fdf3003315315ec296fd5a9032c66efc4a013fb4810dc4b5d04377572852704a028fdb7a8a6b9f0315d2bc0eda865567ea24f989386e51e51f70700fc51e36c1ec0e865abd7d0acf3f24a6cc15d7a70bcbc5df3790a25c67db2939f7dd5847f53836fa3506c22f7a51ca631f8768f0fc36c177110067162db44baa2b54013b396828e69b7b0874bc20c101df75da65b073df1bc4d000297deee15a59022f0eb71d2d091aa676d90719a8400e1e05110a597df2cf30fdbea251098adde8312ecd4e9eecd927d08739750cd3964b4d6718352bb4f75841dd8c1d550b1f0fb0fa380b252605eb921199cdca2daa90089eefc90d2c6316658ca0c8bbba574dd2f8afc037073ca3c1787bee9c1a0145f98839f9aa8dac299b409d625a0c008493c4313a4a1470343643ffa5775e079ca95baf589e37392b77f34b544b2c453699de38dfd5f97c8a14ea2eed732dfda0d2e7fe85c342cb2a0c4a24e9f36be0a9d05a994e3ace596d347601c6cfedfe3e2412c4e354828d4190d64c3e19338833465c27b1295ef78f7f92fbebe0a03a7f323b72d0aed15bc19a3b553f8c534422f449ce5f2003536c68331760bb8bcb76ddf8325b1544ab191074c2803c61599c168d93d39e2ba0d5d3c0b9b5963167e881b88ebe6615d967012517a2b65ef0ef18b29d0384997bf17b49f60942438307ac9d996d8e5d2eb7295fb01a5abd88d2a476b1e1de2c1fd7213e281fd2f6ef931c14ed73f50ac2c7124b47312de8b8324fc05f3a5341d935340019ce44ac9feb64779d1d03499f420b8c73557d65c87f72975906cf3c6a7a6975a2f1fd6486ac0655d99d27308794567713f663fcce00c592010aeb86b5576463b9c75a63789f5ec5185b1e9722147b269abf566aac5584772c336dd4d1f1204e5ff826f3c195ad80e105a9ac65f837c0492d87f80764a4807c57c5773547580a78c5028ab9c68146c5c6a13009165c6d40ba53d8885808f9bb0ea916297360e6e9ab09e619f4e18231a44c9abe44ac774ff31b2ef7bb790b905b9cfb6afc836d560c407f5008f35cb677bbe68c837172deaec4c1d95a3b631094245f8d3dcac7ae121dfe8b4ec47db8c0380dbb6640e297a93a21c6eed06a28a6388f90d41fc460592135fe4589f254c473b50ab5bd6beb6e6ef3c28e696787a861c1f8c8508f8b0dce97e6f6eee6925bbfe870e9d9717f876da52c45131b21c5e779ec51b7f7eb930fdc326b56f389bcc53aa353574570fcae69579709d8476f6ae93d0804d41ceaf91d3eee7124a1d7469f1808cc9fca0bbb459ea5fc7d629debdbae6b008b92c4e61b05bd74d33a73f287bdb867aaea665910c43d198ed4e0fe4910ff655b44fb39d8a3c8dd85096d1e17e99635e01d15c5cbb1dda020e307984e51db638c5f23951cbf65c99d078422be9b85b51865383aa1890e99596ef86b8cf7de7075e10adb486b5c2009791251846bf287545ddcf9322255bdb0802bf5d5eeb4c8e9490c6d2c6ae571226b30380bcead7458ef7e75d1bac178d5527dfcdcf1166390e67711f42c0a5d5ba3299c48c12a4c9c3436dac64330b71d9b44d58c13090d2639b52663fdd4f26e7df9304ba70d821689854ae09601b0bdcd8f3aaad2e539df8a3fa86f4fce0802816fc8b66c1d0c0f99bddbec316e1bea36e4b4f938cb78850835a9964fd51ae9e7c967757e4337401a60c2d56717c53a78fc9a9bdff7f3fec84b7cff06a00dad2037220481d25a8b1b27b6da40a1bed693544090d13927e22f35bd063be116ed2f58466341ca0152db7d2038b00800aa1648040c18f5800d04c6a90f745a1d1c2b7dc16f87627e9df704d6b53edfefd970fbbcc94a2cb11e5621fc77ea9c935d5091d8f720ee471f356bf815fcb16d39164c9d01526b19fa7879c0e7a00424c6472ca6859f8f674954a75ca6d069153967c99b950552c81edbfbf1f34aaa05908d358a9a6848fa01823c396e479a8a1a30c158edc8fe314329659821d6d2a12cbc5bc9bd914295b60f9438966d65fc250634599291be696f755f12d0c021f3fb3abafb589a64c4bbbe94b5d09a1f178cd6e54a09468e13f3da21819fe8335b7915af4fb27b2579cbf113738bac092208512149861fcf1e1845a89d10b1b4e8cfdabd7049d4a602be07a644fe4ce5149ea75993aa376f983ec9ca1e99c9344f14f5cd5f59a3974105e7af022f11c5fccbde83fac02c0242deb41ab62e4ba78b78c25f6090977280b6d98889115aeb8c3a19d738c8ac6f500714fccc098a6a6182905f6b60484b5c5b7a95d086a6479d13fb01b8a361b33b66a19b076857a2b7fa3506fae3a030b0eb18785660834b4d04b1d485eb1dcaac0d809a703a92ac52d69d50e919efb2ab97ce4d168b4f88f3e1f70986e05e3a80f39c72e44941fa0a39178bea7b1b6fa8a08cf67a5d4488264990192ab606b35d3ef14c500b54f94dfcdbe43cb4616b2972ff42be09f3a3aa4a2968f36fe5c23bc82bcf74f74ff3200aca6e79df536bc5fb5845e9c593af7626f6461139c09e66c130d7c49bd028081ac454eba83958ad699d1fde5c2575860b8ca3b168055186e2573b5ea8b43b0689e2e00dd27a256bc9e5f45f5a0fc3702e3b81bc6527d0dedd5b2fe4c08a979f040e37f3014620e2b7018a76d37226abce93ae1577b5e009eda88165c2bf17d246642b6dace743edb1d7eb89258e04daab2b3d2696cd6a3ea849c99a8834a1237e25a5b6a02fb2647bb29df55ae9ee11cef5a5d202801bd93cc970348c4e0063beffcad67fbb347c00d8e1557b6452e6c6d19ab9db2fd5f03296105ef0e59f7fbcbd2423699aa10c42b2cf95ad13590af7f0741be0056281b6711d4ec48e2cd2f92ce0bfd3fa6f04119eb30d891d73e3636b5893401b4ba312d0240b804a9ea84a8a45d01032d9a9b40376c7b7ada0bec8fce83e1612aacec899770e2adebebefdafbba051e043fc34d12ddcedbf37b5346ad4d0c2df8e9038d158e16e0f988f327b83391670169b5f92df299318e6ade9a04d0cd5fce6f177e0508623d5d23de5e77ea74f685ad97a5a95b844f44853f27edff0de7f31e5816baca4a66679ea96cc38278a90b901246cb794274bd8e2dc25fdc78e7a0d3c8463c0caabc07c4af5da980cfcb46310b676ae721e17d6f409eeda8b16859e2701c2b0c083c8ef1ceb48276b3b4cb55918e8307041096c55a0a24d0b4e10efae1627617e93275a09ac287ac1afe4cc2b3027ddbbc6c68b1195d1238f863211525d363ecbd9e94b5b7aec6623d10362411aaaedf1dc0dfe38e33da15db28206af60f1bfb632696726e38ad01cb20040b5bbb0841e5fff04c698bf61503a674aeb07f13c0e7aa5fb14eaeb21bb34020250add63a2ff3da9eff5260652ee03e8b1d13c51d037bbaf8b2d735841d0eb6370d7a8c6ae3bd1f3be77966ba280c6b514d24e199f351c737116f3836bfbd897e713a200e8f6e12bcfcaf060ab5b4c711e221b21b340eb7435588f7a7f169426b8f7d3d6227c77244bed16eb34a77de9103e9df01b0e926b09cf9104158c134023adacb0462dea43db0d9e86f5bf95481bb0ef8943b14215e5420aca4e4f2f1c4809b793b9355d5896feea17a5dc4f2bd25903d2985165a069983b0cfe55de1858d5603edb3f949d59323662f705b326212bd636f5d040615ba92059a36068aa619b48719135b8bd47caf0c73bb5ae6175971159834e167910e2b9cc12a28cdefe60615fa71d1d0c517998c39fce8792716c8a616d177700a8ac9fbb860419b54f6ececaf734192d8ed49779e9b4ecf8c7f726d51bd1f7c2fdf56746bc84490722bc269dbf11d979c0f30896e1d95141e04ac80d9fe168705361887e984e42023f9b0be52dc22c8866fba4318f90a4bc51afef4887caed8eccf0fc5dcb62084c520aa4fb4c1825fa7a86eeef9d61e5c3f8d7ad34c9903f9d05958a537bd13b3420372158e8c8144fee03ab28278ee39cf4b644a5ae02bb9e2b3217f16263af68f2daf4d639530e34930c91db8d378dba1f91a4082e02e3d7f5430fa86d04d10d5cdf9f6ad5ca9b93be1b83f779d9c12ae850a4d5180a2722f46a45edecc1463d0fa7f028e505558ac62900b98f8a1e271786a3e5fc99c77cde96b2b00301183e834a8d448b9cc2ac18561bd31dcd492453f17584d24034bab3d31002428882431bb23a634f94045444677f00a34465565b2662c5b35c4bcc05d7ac6a14a14538e23d2203947dcd6c28d9703e98a8d1f4c2da31005f1ae9e4329de7672e2edc364dc663976d3edcab0ac8ee01b036f4123b88321f78eccf56f92ceeb0dbe0919a8f5d0170987f124bdb9289bf8308b6f41b201c474b7cc278b719b2194fe2cefcbd4f0752209e96e4207f3014d324a418c272034624b9005de9c83c7dc6600b880c5809efa71575223ac89a1b5919f2d7f8d8e4b0576c44f1567ede1f7a5a5b84139f39311c880990b822887585980eb9295f95f860187f1d798c2211b95c0f98c171f88cc1d7ead7c6957e55c9c41a7cefe762c4bb77ff6c7a9b2f3a9aee34a963d85cc2aa09c4bee8ff70d49b7ca5a8c9fb8909ebd672766e5e10c2582e95ab61c9e44bcfc598415fc597c1619e0c77e2c71ff5f4ee2671a8e251e505c81b8c409656ebf29913401e99c0f7a4d136cefc3c4541997d3d003f841c359e12c6647092b6c5739972634ec0715da5dd458c45653a380db28289b5c0ed75dac49e1dc47f8ce949872a9d8354370e6919276e611c393e73b17ee0bf0171f498b7c64bda5beb2ff93af458caa643bda6c27a7b0f472d2a729344512c516d8ac2ef351b2dea581436a750d4348e27a1199c15d49cdc6acd4e12f2217efb6e3e861e12c8bd6af40d02ae81e692d1ec669bee89e8f7f55c1bfcf912fbaa5c98322c35cd43b8e6a384fdf8fecf0365a52978862ed5e6471a81598d4339977beaef4ff9b3447d41ebea3c65bbe18bb0dd53050ac64458bd4fb7cbbd9a08790bf2a75abd27735a2db5fecb0e3f4bfadc97dcc2de3339473e690225823f5d2d80ff72a9b0e87d3f9f0a6635623f966ffcfcdd3c3df3b8582ae11f61d1d299ffa66110fcced12cf74725dd0392a3968b53bcaa6a3806de264ce25b6c11fb849ba0fe4fcb45e7505bb947c258fd2a499607abc8716092745c99f6c0815387c377003f08362efaa5bd7652c909d2432f8d6f1260a7f187d38db72e6020f48d6750a3e89dc1fd5e4742e7548656dad4617215004e0a8dbc768fd315d6d7a197d3af88f3e96c2034e63d233b6d878b75d70d43b365c0b61e3442ea60d8855bd60451223ee8db82864a4912b068b89ee35976f97367a2fbad4364ea4d0714029354480e6c465f09aa22e4d663651dc67f929be4afe08a6633a6b6058bc5b13160d01e80e0245967cc540843ed552519e5f8cdceb27a3bbaedbff8dc6fb7d2fada39bf034f98f838b5c817fef5924f6e973092cc3e17a5f3e187dc18d5afc8166ca36314be745c183d8eb4ecdcf03a2604790727fa146991c36e81ade27b519dec82815085f8566ca13bc579d6b2cc19cec3da483b8695bfdffd61c1053b42526227d63469b08ace8b7c884dd0ca7f645c2aceb54df423d76ecbadd6f1058db0d8e9708279d4be9b43c13f6678c8a801fe2e95fb360d374cbb1c5f34486cc1453cdaa95365da02753a7d4f78034d317b9423bb4a0c74563109c3df2ecbc1fd8af511d9e5ed78e8fe3f17566ee3bae28a86594990f59296ec3bda24e327bf812497da244b75d3c81b81ac0b63ee7e8af82a49f54ade86fd443c023e5b6f12ab557e6063f805631617c2ee5dc1ead300dffff866df492674ec8fd01ac08f472d46e1884b1d6a133eac4ff4e304036d1e4432d1c3dd4ec3b61c54abb1c22aff3a66b01a5527a5ff4fc6fa81afcdc6f888e23f8fb30b9ceec0b5cc4ebb680c4e4b9fe86cd7289b631fbd0520736f3fdf502fb6151498809385a9a6b71db2f31b18cfa841610aa43b5bb371645bb2f1887a22cfafedc14c47f824bfb5548cf69ca621a2d30b549bb0958bc1f8bd8f9d52ebd6c2db8cd98131bb0c65e522b3e9d89e95b93732ae5ffd2838c7e9d46742b45ddbbff15fc6a7552dd0834f9539f0fa05f3a51fe685a157b6a9e8fc930101e42e30cc0b97b110be57ef098521e77038a965e5c657f25a13592f799e58fd32b7034ebf0d0caf6a2d011f4a9ad93844ae90e4a0e63fc99e2d9fc91b561ec271cab52e9145b8443795b8e432149aab0e2c8a8da308656631697741e0cc2281fe333843b39f4a5a22f14c2c4b2b4921dc589f31505b67dddd7fb5c15f13d5bc9b55e0ee3bf2ec8396e2612f5d11611072a71fcd24fbfb49656ccad02a4475878b9179d56833f31e40be1b35147ef6a758a6efb33afd315b6701df99441e48af77de60097435a2d642671277030173a5a8628c53ffd9ea329bdad0ff6a5deb0027aa760b809c5a16c59a71706e32c81685d66d0856556891f2cd38cf3ec391a93df91a7f81224beb4aefb3325c1e43131d7be40ab88c6efa49c39fe5087d13a66499fd733a780c525b0b54d1c50e711be8ee3282be7abbee84c569728e889f95d0ac3c419af5a1318621bafdeaba9ca738fd8a0bd7c5144923817e08814384135aaf1102174383938b0fa61d9dfec80b8a8e8e9aefacf58df2e7d5b693f5a6d84eb42e57753b076bc28663a634a1299939b864c21fd704a10910ecab862d5f693b8fa36eb77cef4965d133c707cb2fa9aa09f50e23ca66dded853f0d24e1f1ff9cdf078cd67fbae9600d7f9ee74075028fde22bd46d887e799eeb4a037c73fea43f9cf36ed7908c9bdce449afe19869cb2269c4376c44e0bf67060a085c4298a93a120e71c552eafac4fe469e592e324acc0e034fd86396723260447e645dd163610c3764d7f1591b0ec32986e27620655c1afdfc9b29d33804982172b2fe6e4f9caa080648be63183b22440f19c7a31338fee1e2fbb81e7fc9753ae5f1dbb09583ea7cafad74f8f712ecb1bf50b28fc1d4b97fc3c052f49d8886f5bf8508b33ca3459fcbb5050f075b90980f17a0ed6b9f0187b85085ae596815e9cbedda2f05916dd902be9a77e929cbf615d7e5250dcff8c61f5e36ba04da61e3c2d4f9da38b8609dc4cc2e3f500e0d7f17e8549778203070efe3e96da25a9821f81418de700c9e04859cbc6a4c8b27d0b75fefd1e8e67571cd99afa980c066d942e70510ad8562324fd429f87ee0d69d9314df84baa8b2a3a46cd2f1ecca4bf0ea148234a33d99106906bbf5a9186600521fa95e20396b463262c66535e2d8069da7f92219ee9a808a5005bceccaad5656a8fb6b6df397758e50978e241091694b10f894611735ff96ca33dfe14f22f2b80603609763786c54c90761e2c6cffc4cbec59dc1c5b72bb20d0d7922439f0b1ba1adf78b16be76781b4382d9bcc82a85c1b8cf7b2d535ca7409dc9b95ee46026f95789d016b5858f53ebb0c8ae51d333ff251e4ba922185570aa7b751be187845d69e16785c82138851d4d5dacd989688697d27c8718956e710c20c99e18efcad3193dc313505d1f2a4dc115b27b436238a0b23c3bab84f42891d08a5cd7fb98d743d9927f8e6d8a91cd807ba7f394494e87e2e45d8abc777aa29f455c09ad24e208bef851a7ecd492934d6b037abd54f43dfccd114ba0d92659a06d987d9139eb69fc10f08b578f8f2cffa607cd3ffe2a5abbd7086e0d5b36f47393703c1251a7315b4bee2edaa7fb91f15e012d14be3dfb04faf23fd04b148dc0c2fe6cdc006057b5296df2009e627039f9d1da4bbdc9dc554b43b64c3f83dc1e375a054a46eb2c6958c120640c879eb0a84ceaf3ddc2ec5a0ad1962589bfce174ee28cbc6a81b57f259c938a8d0218475bcda6904611354ebea93db4fffc7bbba867ad1e29e2a5196bdd6190fd8c8220c2ae4ca714a28e04e6d835913927a839edd6fccc18176695fcce21a28c18a1e7c4774a315cce496713cf6e2965c170eaed568c6a8a076bfef5e0f6675866e985deb9aa646784d1eccae4e969626375ad61fa93990772bc369d9d5b67a2e8cd4b3b9f478f1e68dbbd0f29165f2eb561050f36ba87e8fc2774dbe453bf23cbc035590694392d4496686f03e0ddd7edd598e8a32dfcdc262510876842c31729ded63d545984d7af8047348a8fa0c34bbc3096f29e356f947566bbfdc4b580c173dac2d7effd804e659aeef4ff4af4887b7bd1b6d1c5cba980bec0f73587ed4f987892072ce3f32feb24a5ba03b1df0001af2b6e3c45e318184d5ea27b104ca3b0fe9c62eef463444ccecd7f75fe5a980664d6d8f7d176b1b8a8c5456896420e5feea151d677905c8e3aa6b5dc8dc4cdbe6f65b002727a83da42485a2805b209f8354024d9686b215f83b951836160aca36c4ae3ba40526ef1dd09d810b8e234783b4c86e68f661e84f58f0583bf0af84c4c3a14c8b24ffb4f25a87b4ba89a1bec3f708364360d1e54bdd8981a1c6ee33dcd85a4e382c552302f1bcf8bbe76ada17870b45a0912dda9cea83da2697d64df4eecb13e0474c7070ed969d915739893dbd25b3d668c398d1251c6b245dc08771e1a25310ee0dc42f86a9a728be95a8d02c16e437de1fb2b098817ea44f2ea887ea0b396509e2f378c27f6f5b8aefd51fd33a617c0a98139e3ca473bf85668f008b003791089bc5714155f881b79a75e9598b4c80cdff236a43f2c2725baa2b67e667a1958c5b04b80e551f8cb7b8e78085d3bebf54677cb34a4185659393f13e39bd5e1b48f5b09be03967f97600a3f749142bba79e96d8e0fdc12f1d998a5b268634fe3b0e31ccb4649418b1a60758c1ac7416680f58f94037059eac2fbd568b85ade4d6fef2b6ff6805652d8f859d337099ea8611514bb11de530b2b5ad1a503e2f6daddd72ad779965893e62d7d636a59e14c72c6483d9217a2d01f7454d3d19b24b300aa2a0c7b96b0dd59c885595ec978699383ed0676f4de552b808ade11caf6927459284addee685736d55191d7fd14bc0c4656b7fba9832ea7fb94bd3f2e7b85e3d135fd84454afea35134f9fe3a76c7f68d1ef1b884bc7e240a7df88d768d2c0b7744894b8036a058ff407f4eab1f3d69c72b453e7dd99ee29c5344cc75f5980b5d99e043d3eabd5d758e5aaae440f1c0fb4305d6b26cea1b9d675ffbec91942d85b71c9ea3de55c3a4efb9af09cc19df09d9bc8e26cd77b8a9e74c239e9dd4f606e2e9edaea6f888641ce61e0f11b8475d115eb54126ec4182ead70d559a23a04bfcad834ca80b504c8b4ef9e42fedb332631b56db9c236fe5db148cc8fd5c64efb3b45f8c7c0fb96c85fbaf6779e6e317cd67568349c41858c9493602471c2bd2a8d2a62304a998a65abfec460a9df5dbd6f51b8b03e8cbba494747d93cf5456424bef187e4eecdde43b1129f36e2647b0c6ed3f178fce0986cce7376f6757e5354f4ecc9745c81962bf5455594d44fe0cc561c3c798ddac632e96d484a2e3b508c34817a1d4472bb774aaa7a0d39bc342e2f297626a65cd8949ee15ae68f6a060342d86bb2e6e8e6eff63614048e73c79e75a19e9be034767e1354f0360ab89686bed5b97235ae6c43e880087c483d0d4b272fd42bb0bd412e2fadfd96d3c5fb5a4322bcb19319cfef454f194ce4377c9174fe695f161cbc12ce6b6c83ebee201902523ffd061082ba95d668374c2a56649fdb55f3a6cf95b67eb6a66832d017cb7495c20cab63716dbefa3ac5b39d3227ae6016abefb6e24d922cbb27c8e0f80fe7ce6ffca282c66e80e536e405168771119abd6a1a39c303c29b83c15de2054ad28f0f49a53b4968732cb1a7ca7168b6d72767f5e47918d38ee9acd520127c83a22311b23fadc897e2d41d3f920c9960895411a684c87a116bf4cde2f8c93a1122ae902a3dbbea7d45bc8cebefac1ca061a71e77a5d1b3aafc8612103832c367ddb1a13bf3e26e2dc66c3f7ee45b368bf0fc0f12575ac783b2e7f1dc6cf141a8178c424b2a1224d1dc79e5a7ddebc0a213dc03bfb34264a0732471fab72a97dc0029eeb090dff36240254f3b64ee4889c1bce4ae18e3f0c788871019ec1ce71741f31b719e6a5a365e5cb5ccc56e30595242edf7fac8065c9103a9368c1881fc872fb9a2d4448113bc3a5c90afdbc5b73cf9735e67a6a3494dffd930a529903411007f89b70a607e02cb9eb5fedf7c5fbdc9d0952296cedd85bdb5f748191a81a6a346a1135d322bdef2bccbef3fb2790ca67ada51286fc5bf86d69240aa53044ebd4796b4af4b7eb70ed12fcbd3c8e1d776be90dc26b371d9d11b2e5fc344aff7ac6c586bfe3e91d0d4606b4b4e2f7307ebfed59e58a621aee182dbea1633503f198b1ed1e6c4a6cd6c1b3559f70e604b96e269086c9b6577019fba2da8b73ad4f48fb06d1f1c0d2f2e9b1346488f02a81becd391c1d4ebfab3daff481ca3b5728a4431c82ad2729389ac0ec508b18343803f4a269832c058f660d680f24847ffba5bf4e312b05253c05715d8dbc172586fb1b7b70cc0e850f881069c0e72e28273814d56ee29da6531a28dc5f23c4881d94a9d9a43afbb91a91bfb344a58dfc08584a1212bd026557cb5ca725643d3bb608e93ba46d4577f1ddd38e62cf0769c7680fae679d01e29b140bf0e123da7b5b9c403a3cda1482c659041cb4feff6afaa5e7e6f2b206bf719f329e2405ae0451ff9400dad28fa805a0c4d3dfd292f5654b82cce66f25a51c982764b7a8cb2e3910a0ce610caeb4906223b406611f3c8a993122f908e0104200640c1eff480867556c043ea28a0c895204b9cdc9e418fc63f05a4731f02c93dce55e39fb6e302aec6bc7530af5a6d0f69a5f5f7c7d543c931d9915d2382b4e7c0fd46ecdc684e6a2f17a31ec02b3b6be43a217ecab400407dc84b56de96c54c3a57f56ced654eae0d08b56484f52e692ccac0064b4d2f2b75dae32081a5f8bb963608b2afd91faba60e2d2ed2484c5d1383f8c324ddc77c41bb3d05f26d94957d2e25e66709577c577a0a0b9ccde2a1ee7fd5ad01dd238c8e49bf47e6a93884d5bf35f823f6b5fb10c38de9481257cb27af436b0f5e8af55f746e5e30dc758dd0fd0b3e2cd0545c6bd86e330db21961190f329dd1acfeda884eaf438447c5a63a7a5de1b1f83930da67b43f50d72b1d09e0d5f98002e2049c66ba2bc2d063095845f3fe90c78e00bf313b989767ab0ce26ae6922abcaa107407582cba1c0767bf9373cf7b080e6a914c03f874c380b44fc8cbd1d072357592355eb4f2bad8bc2192c5ad64291bb4c68272308be4e04ad914b9a6d16cf6b93d75a43f8ade72e4d66aae1883323cafa80bc80cc9710d7947a470044e8c5d0965a8fe120634871ae44d0de185bd6308bf3d33dfb11a9f027a7f1198805c1d10b18d9ec5ec272864759e3a80283f160143325b551b388c8b1fa440a11c9b90f12133f72892949fc9adf15c4fdf55ce0f10c397ef2406c47884a3b172c844e93748bb360ef6a2dbf727ad0ea168e95dd6eb8129342f97abd6d59b4f8ee62fe84e69a0c815bd6384e4b51cd6fd758ebeb80cb86c616d774951ae2d3c1c6e8926073d184208c2141a4320629ac5686df127af0f837f232cd67d7986c6e98411773cfce7d7739ccec46ac3b5cbcc459adb5b6a4615c4fb252bde6a45dcd9dbf8c02962e2f277f1390db24b35e9f59857a1dd8b67897da0c04a59b2abbd796ab3a2c67ed5ba338c77c67f249f034033ad478509c57bae4a0dfcdef968f8f19a30123b18a4af8fa9d9935f939898c5f0d2691fdb0ff8fff89b77dfc13f65e1c30e40a95ad8a04ffc0a0e816297f5368a75327207fc9450d873acefe6dc0e8af0d505dea41fe406407b96196a321c9ff60529bf2cf033a1b0b5db8ab7fd9d267f87a656c18511b8feb53c8d338053f6db03d8d0fd597491277c297b032b25e9e4ef39cf8b51f55f10095e246709bfdf43c5371b3679c6e3ca8b5384494a440b6781d16e1a5618f91cf040174f7413c264dc551d0fe4143156ecb6119fec297774e87ef39e807406f9c109b3e107813805eae3938b30cd58468b4acb12d27eaf57dfe5efb2f01ef93e00e9b1d55023f0d7ae66aa7f01509fee2cd0835b871d1b400df7fcbd3a7e48e98b686b59cf8686f8d4ac764a5d8cd6d2a2906acfb5039d356218afe7f893e49bc379e544edbe3454dfb49989988c27e96eeb896bb9c49dbde308221575d93440d471ed779174ba120ac2246ed37477ad8e15fdd036cae7ad30f820171f0771ba2a0962edcc7d7d18002c95f74ca70d96132b4943c5a445627d09dacef532bdb84c43c35f93d2116c5e2bf782a31d58a376af1c612a00ed5c110f48baeac892998d0f81c6d645d2a5a449b8afa0e43a13f23d99be8628774f877bd16e9b4fe00d0af6bb63023a5e1abd4047274b280b75aa1e1e0b6e014eb9100697be13b592842c5f5026e4d3b3cb12543ba952ecf842749031fc2f1ac792701b7755a5aaad7b28aa98d5b69e313d025896b88dd37ddb321b384c56bd64275fddb37879a5b1b276a33abcbe1af835bac50c8afde0b7588ed891121a79d29d67128ae9ac0c380183e0d88267b368d55178c70e06c99bc399555fffd7e4be43269af1b0950899ce223e0615281c5c8eb48bd902ffc73153725820592bc119aab078dc78445ecf1fcd359da9e48fe0f177c611458c0aef9708270248044997c9f0e3d0fdf9f539a872c87a48a9929d163ff55916788841f6470a305d8738787b201b270ca083382ea1eed9da5f038dbc25da05372fa96687f838929fcf1ee3421d978f6b46d690ffa67156ce138c150f585c43ebd91deaf886ea0b317d8d078c5ac34f036bb89f762b9a87b84706a054da2616cd7c796c42136b341236b808d51b849a7a50a83ce2d841536e0439cb95417462a70b01feb6b194ae75b039fec86750cf4f00d006aa13fb779ce32e60c318727698478535ef4031e1c99c0492221dba78a63fd50140e0aa7c37ee1cb17af66bbaa1e30b9acc7e1d0d793f171d72d03146c8decc8e24037e993c386cbcde7dc1b455fb84e19704cd60395258341d3c08bec93cf5810f4081a85e7bb03edbb6214eafa6d85d76e4be57ff9f6f891cb962f88286027d957daa8f6c3360f6090f498aaa103926a40be58415799dc9ecd909d841e182c93496783de9d6d4fbda25d3d66224110aa09147a5fca95f59ed0cf555c74248cb2cd5e34b22c100830bf5678229014641da0520f18601b564a2433051139885897143dd39a1a5731036fc79d316d7318f27c01f52855c57e38c72202ad664de9cbee0b7764d604780ddd54a79b7ec6e9755d8c95430e9170b24822aa35ba05e9e106d2f8958db1845519e39d6e58e0411c1d30ce0db14c8b2ed22469b29ed400faed7532d886cf2be09bbc72b4ec3067354e95c8646d3b965a919ac705a2f78b00ec011a61a5c36abb0bede74213a5296a431dac9a341a6c18744f92d60d7e8be1d16f8238e940145b56ecc4be804cdf1e15b0c61ac891b992991a5fade8d6c3893d73f5eb38cb4cbf4bee07045bcec6fde89072fc824c10d7dd7b896137c41cf8b46397115defb388e9ceeb75488079e345c1581f9660e8a0c0b4755cc819b372e3312cf61f5c58349e1e0f03f2f9de90db165fb444effffb6d316a11cef5b468160540713aa86cf2c9a3fedc462e20d35b6cc27b340fe44b080acf0e5f6f2e525a5be34f3a729646654141aaa71133c3be9883d9a9c866b7208b1d31849dd83da3e1b2a97ae850501d694593e3ecdc81002a9b4de2becf128ac6c0d419c739ad0aa0cf31b7255dc1e96ec223e7fb9fe69de031963713cbe35e712a64436e2d3ed445ace47b1ab0b13081b0766800fc500f9f674af830ce11146fcb0a27a4c003f371520aff2dd76c0894dac7f86862b222fc136f9c952902e548b1978bf335897c90049bc93dd4b6b9e7f9091d1e4166cee78fc374f184f33d4be63157b578dd71212385a9737981445b696a7e5a6fe13e1b7a5a2379044d63f7beb3f48c04357e23ddec3289097d3d4dfa375cf985b95c8ff8cab6845928ccd0a55969c25bbc8f1255a7faeb37f0d1a5ffc512506942b0db01933bd9eea88f23cfeb5cc62497d22d3c0232743127b68a7a61080c1a2b2529aae55bd6068e7f19971978d4ce075cf75c2424d68e6c0a10f675f289ce8978e8a745378ca67b4d9c265d73030fc7f5f8653179f22fd871303d0d6df9f917c2d8bef00a29f2b94690a9c8893250904747bcb60e4c69476c81868681960207a16feaf88786199a28fa3a5d00481315e8329ce102d4b9cd31d80c5b4b9c69e7fe1918696a550973e36c28516875aed37540a5edb82028f74d1eb0f1426b9064caac5326d42484cf9a5285c5506e20dd4b7a986b2ac6306c92f45c3bb2f476e9ced9ad0deb2be6f3a912e1c57adcbc92e1942b54f5494e940893af473ebb8278ced4a752a9c2049e5a3b787f192c206931a67c08362f405b632e38ee2a8541a02d467b2ab191a714913ff070ef7c49e501595ff696aaf6e3d167e10bc75a06e2e8094cbdc264af5f67796a769459c66e9d481d28558695c3601a99776a281ddc2d598097679bb5251a95dd6026986e91aa32e1f3bad62c7bb17ae2b53b16c909a412c4a1432f7134e6c1f212083216f8a0abb920dcfa4e2d379347606966edffd4bfadedb2c810f616ba2ec38a7e6d03643aacc9dc9090da21bb3cbf43682f1fae6847c5604bd30ddca419deec0b601d9f69bfe46842d2ae13fa3cc44dd197b12c5fd83e99ddd5eba95094d84efcea77c704f8809873c970f770b70d353fc471c4bd36b5a45886a386821340f38397690c6af0df58fcb52fe8428161e4ab070b1c1866398a6e4c4706a5c4fcd5b512fe3e329aa31e7f0d4a7d33ee2d0626105771bedc0e04111371d00268f10ac8fc13bba3cc541648bcd5bc99a7ef58ad97b0cd5c4a7ce29e4c01c12b585c52a8efb76bd088040181f98cacac22ff39fde5318fa733b41bd2d00391e6d899266dea3cf546f45de01cdbd7893724d7c465eb25a7625ef6a3f42e7f10f435e6684935fac3218eb85c46c31481b186f6fc22df96735980bf3888e1377191669fad4ae11ba2f178ec085bc756ab4774a43d38597d78dc439db159e1985cb70861a47fc74d093dd892bfbccf4f48b579b678bea1779c0b8abf33143e2e8ccea70cffa7e63ca5464143cb9f776de5f3dd9ee324cf46fb91ab90ead6c28b0b7faaf4e632104f80649cf6acf7f2d3af6d19c03477ca0ba167ec2427847f9a471e7bf7cf49829c10a422b3e850e0f434c8df47a2ed791319a7eb525fa03822661ae73aa4cd7f21fbc115460cc9cb2ebd00033ed04318d9d53a4d40f9c40e8cf185c78c63f2f6a0dfdb2c10451e50246b8153aeea77ec1765d2d5db459e67cafa8be0c909cab7ee8f12fa00618ecc0ab9fdf8a5747304ce20290cfda90a54c711b7be50ac8903968effb2ef09f4f20502f8bd43828688e5b2ddf227ab8400468c7a8ccf3fef8a622379dbb9caa5e0c182ebba5d74e017d37e3c53f9e79d7ff1788c867b48b47ba22db8ff032be0a2954a78931e8d09b9f4fd70c9fbc328616572bc81fb3bc59afba33f34087f036ff092c5da50bf88c7bf70a832f61b0f8f96df08c68d850647e43dde9d3e84ae8cca14e4e85bbec902df0ab81b98bca559743242fcfac8d53e7b472aeb83d7e06b582fba77d7b4f1fd509be2bc4e5babf273f95c35f34b1f4cedb4b19667245a5c7e0445b75dd8398f47b4a02aba90e376e7c23a39d1750110482782facc345d57f424930e54bb879c940fde3a470243a40f8d4e21aafa83d8976bbdb1c5795b4ac44e1636da437f2927abab296f2d8082cc37b64e14e58ba83c07ddf8759fab6a9b20d4fb8a033d60d4839f97db4e37891e88201a4a96ae998a3daf1e62b6f9763fe312762c4df6a7d44831f3eca9019449963a491bd464bfdc17b9ccb6215c857c41fbcfdb35a8b9453da80686e671460d9c7fe303b4b8624a75df45f2c5faad50b58507fefccb36e3763a76a810d3b150cce885454fb4494774f94805bfc7d55f9142478bfe6669e0555d5515df9c6d3a2164ac066cd20595d5d84469e6f85f122fac878a26bec9a9d42192392cd2fe205a1a3f187199ad744434ce1884b0da399a7fa137e04d67724b64bd982aef1f7bbe9b33e5243c18165d35bc0dc377d888440738c97043958d19e277ae0927309612a530c5cc62498ce5fc4312596876b4a2a7415d2bce4b3280174733ff700bb59f4ffab9232ef0c52fdcc34355cf749f7a593c272da2be1c23424f04eef9d315afea4fda4a0c98dd43371c103200327c348c53ed5391ad2332c365412f3383943baf6f1f695cbbc0ba174f22a2eccfac4f07929a36d0b40e63b785b685667a867b08c89b9a9fd47beb5bbdf4c6d599bea1fbe0aa7392e313f34031675e4cd5a2d16533b45006a76fae4705a588ab716843a552defe86d9d9f6a9fdf2abd8d28602bb69bfbb3890678957a8112a8d3c6b926f5bfdb164badcb65ea739ccba0c4d94fdff3fbaaee371dffc83574ef12ad294e0d877b412ee960212a331af8bf30473dd7cd91c42fa49ddcd7b4cacd0a0fa68b28f1236dfe9f9c3ceb85e24494516006f0dbc74d938e7b04be4054eb8b6052b86761e2fee94844cd5e1733a403a9d4cbe3a7c6a7192a2e9699a42c3b22d6497137de0aa2b84998b0b84c0511542bf513438260122ede8761a6c48ad3f93091ba8b4ef33d5865cb27ff7ce13f518b692b6caffd2fa4dc4bcb0e2330e5bd24eff5f1b81f349e703f9c439aa6f2bfe7427eab11b09ee49c86f1befead5a7bfa3c6d569127ed704c1829f3ab9d13dadbaf53b5e0a45c0985f15c88827bab2eb0f299d9a3b8d6e869989daaddccca8fc73695ba585cbc32e1aeb200fb5b28877cb9f667f8b58d05989909f4a1c35cbe792b7d536c06c140bf03d8332947a63946aa1fb8c093e0632c0fc07d5c8fa1a7734c9c7434267510417ac853168eb3fc6ce61c852f08a9d192ef5074c84a94a6b499ce477cdfbd98927d7877ab0e060425f1ca72a4b50ac44e0a951d02d3b425c39ac03d56a57cc90fef92a6aab11379d19cf056057328ca03fb6e87ea3ed52a6ad9fbc9a36211b3f4831d9de8fc5b57162ddbc959e7819c50a523ca6a363374baac6b92e6a28975cadf4f21a6f48d931676ecd2a2068a2e864fbf7a91448f63c461c079b6b8d3ec0c9f2c144d2854e7ff939efa9138029e783eb59e41a45439d5ffbff9845867a645f22f0cd6d9ba42e16c542a22b687711f7061d58c714b6d5a886a567638d2c949ad42675f3fee5151a964bfe9168e274c62f69ceb58605ba68fa2df81a8db5a55cf873fae63ce447690b49b812e4cdbec50ad14cabd689c0b5f4c5de9ad40568b21efbbb0eed087e42ecc5a93a1bdf1e206c5bbfc9ba9ae54cae938045e4fc7df26c9391cc853e7ce8266367ddde6410b87351b2b5d21f39cfe7d80cf0d3ec5020272f15da8bffd0fa1d014bfe5c5dacb10c2a8322e23db9dc2c5419adeeb62e4f255d3e0bf1ce422432889ad39abca509d4a21aa9c4c4e2de20d78a0bc3ba2185e5340a04fe5cfb0a4471bbb245dd377fd9f4a122c8a048bf653324543687ad44102d9b7fe6db7a0474981f1fc17c1f09b280336b4581bb588b33b96e2884fbb2aaddb79229f01de2b9286822546675bc0eae695f99191a10aaad8e3943daaf4785fd52ab99ce61bcc06409dc7b56389763028aad170d53a1ca4415f82b8f1c7de4e1ef2543745ad9afef64ea6ed30f200e1d22f584088e8baaf06adb022351eda1e39878a3b5aed075cdf8e1868459c920306f68121410ffee8501bd186fe79c4014bdfeff43c0effdeb6ae08be3e6776f2d26777b9ed964c3dd0b3dbda6ee1e56428c1d8ae5e920260a30084c8e698024a7ed8d811b5ae5374de5d594b0fb3a1a1985b0a96c5e89f22951d02bbef00f65ee2ecbbc7bf2feb5f458f4dcc203e107c2bfd8ec59388fdecc28d6b9b4a7093dc63747f49a00099ad626f5ecbe07c2bd1230997b65ae1a21b5fd1b3f278be2f44890f57f3fe27789ef5afeb69a498d60c0e431ebdf3c405b1c85c8eba31d62e3dfc860cc292e8ed9ea8650278e61d9fa6070f84c8d7f7f5be479d353cbd096f893a9fb89881d8a282222fdab9f886762f947f4ead0c1032935dabca699da5b55a0d94e363a93ca3731bd74a768368a6009ece369f3a6940e5fa208bf07b072302d67a427e867563e81762d8ea6c8cb1b0bf740d7d145a3eaf12035239c155cba50173fa0947511de11cd5a850bbadd71635c60b4a96bea421d2851c5eaefdb9fea2446d82b61b876d6ecadadddffaf43b66b145f25c9089573d668ca545240d4aa8522403f1768dc523e74e0dda794ee81847cc63134d9c7dcfc898bfb1ae4a397b119cb81b221a3301deee3aacbfdb398f63d315a71c34c26abcaa9575d49de884ad7909eea1a5fc23eed5d9657427563129a92f3883c808927ef954a5cb5fa26f36e60b6c58877a5af135e1f2978eab1cf85aa65f399eb89714868636041ebe6778ca3c2e515b46e34019ca2408e3aebb6d3ded4a1c2eb565afc228f732c5943b19c15f448d28238deffdb979a5eed07257621d00e7edff6896939e8add3672ff0ba5578ec2a2d7af40ced486133648e8d942151ff870a99266a5ad3258917fa0f5d83bffaf0ce1aa656ce59cdfe82b1ab1e886f4e40888104e06f5615c0b0649dea15023b30a3a6d637c3dc72dcdb51fa7a42e243a5294808c88a5c9501378e37f9e5a8d1a5810fc0ede97b9d93d87307077d1cd3fc23b882946e642b793a77a9921f99a3b72aba64a8f3ae1be766c411e7a9d9e54aedeb3a3bfaae653115d1835500147ed68160408126435daa92075f46337a277476631fd2392b36abb0fdc68009176b48e35837a5aa1688456d370fe03721d7d6fc8945f902331b4d6d8fd3cbe0eb7b025576fb46df2256f2474b198ffbedc79fbadeac9f51c6cfc3e3f54eefce4d8cfdf487c131be59d2463d238ea13d78eef1c9cd063e69a57ac06ece8b8101c1728e8fb247a6062b3dbb3e6002b472a539827816b97044785fd881313536e5bc69f54e392f3936a6f28c30d910123d8d69892fce5fb91a139845636d22d521b89d2dbc45c211a60e27c43ba38eb388514e4573fb66d33dff03f1eb467ed58c503c1f017fb24aff471d01800d45b9036dd8bedd3b72a2494864acaef9acb37364296a7ddb66281e4ea019a77e73c8c78d4a8f64691d505b6741e53cbbd51981611bf561d1ce341bb93256f1d5aa260e5d59c7fa8cbf5378506f4eb1162e86a944ba40e7727afa90b9e333037393ad0a6796c7da073c0fa96e87fe3cdfb0efc4cd852275e53e2a0b03b27c01938ce1ccf973d10b411354a4e4628242bf12f3875d5c769600eb22869b111f61cce3652274dafaf9c9ea3f6e16b0fbb07d022e8767ca78e9eda41823439e9009146b09fa8e3d8020282fa841152ca2f6a291f13f60402ed0ad27a8f82ae7781f38292b1d7fbbd96bbaddce3ace6a4d051c23f96fe54451bc859b14b8475814c14671998028e53e72a3ce2e8cdd92fb71ba74f323208b0a33fde6b14c16ebee789713620f2851c8ff76b6a6c2ef516325e63a300f3f130ea2d36b1bdf89631055cda8693da0ea8c5e115bbf6e51d25bfc8b15bf33ed9a553bee787bd4314a393a991d9a35197184f82843ba2271bddfc8181e5c145160fa610099fd9cf44ce29698807b31e647e3e77c8bbdef021fc04d922de97f9128f51cc96862dd024ea52e6b141d55d3a0c5e655a28e1b293aeac929b320fa43bf78a7184ba815f9e9fc54f9b60f43555d27932af4c6dab30465cb8ccb180c58096b9e9803403e87e0f38708eecba483ad2af2933a467777090f103715230b8fb45a54eddbb9dda78d8293bcc5463c5b7b4a7b43cdcc5299ef95a8310405ccfa98d5aee1fb0d302142543ede4da68ae8eb8af339ddb2e998ee499d3ad0ca7bc4209dc34bcd48160d3ed0f04e841d1ab071ec9b554e09d3092a59a966a7b1c9470cff535400a668c66b43c50147a8f5d98c5503468768384d040127b32df7a79853cc388ce6610ca9226fa58a98c0fae78e8bf9fa5c3044993ad9e8af226cd0b150072ff1107d844de3c74f9a65852432fd04805d6ea1326161b6424001f5fa7cccaf8711f27509962356e4a0b53af5646c1a6f8772ac4a73703ebf74584b2c365a4bf3f24b69f224b40be5ee75d68dbd5c145236493e9f07c462789e8a7c8bc740f40fe9ea48bab9a8505fd3edf9621293aa2d3d05fdcb3866f35582b4593539800af8573847ecb3fa8192947ad86e06c0739f5b58000d1b6c2d649615ed060afde87e849779784c48d4b0a900635d692248cbd2410dc7f342464f314ba78811add81e131d90793bc82de9ad0eaf31d2a056c16f348c0b5d2ba83d67e04e18c5295800ccfa562dd50e954dbce46eca4a63c0eb1fecbdbaf9a6361cd0db2195212c765752c880c10ab54d3072bea18820d08f23111dc84fd96b624dc7e5fef51761df65b4edc5c4e26794242a2e1eaae3d724cb076332b837a03be6d70fc56f89696fc425e59272f822826fcb8e8c92992d18f82922729abfa4b118c28ba8c0c01148466227ebb21049da8313fbe84675daf8e2d91db72430d77358bbf5207a65f30a35e95db45a865614cc41ef45b24fd255dd0d8f4d04757b024df04060e3efcf125ebf72e1015e45b6f18f0993fe4abaa91f552c26e18cb0ba7e1a98bf48b6c28a4eba10eca36cc5b5d0feb26027aa191f58092ca6b17994e66bc9a87b527de5f9be56ac00ead21b18d8d1124cee99bdf6145a6fe5203f03205a44b7f51078ba5cd993166cb381260f7668de92c837b5c1dc4247bed69bb7e658d554fff0e06c181df95fef1247b6839b3fb738db377004e533a678b5367b347533ce4464d9bcff9dcd54683bf72a6890fb1ab0fd0d233ffa4d704705ced6040655785791f95fc111997e986f7df04bd977f71cf3a52ebfb8da01a39182ac0fdea4d60929db1d8c18f68e894ec7bbd5b0e4d8d7ee8493b0796c976dea7cd387458146919c11c7171e0dcb9c7fa880b2bff42e17be30c6111c7288641319eafa118c126419093d9fd95f5fc785879b5d3acb43c11c2f73e8bd7a1026e9559858b8b9420d80164913c46aab01a507d272afdf81113b018f00d7a50d036515397b2bd2eb8d37e08cb89452f0c547e39bd61bfab788308e881a54ec3981b4aa00f3bab12668fe508a1cc2b09a4b3fdc566bdaa0e39bda42e5dba42193aacecd3e0e19748882f647e0b4c357de0a7624ff2684177c5ae59a923b906b72ff6cec1e7d2d5f8839b8e719f81910c4efd5383e2f92a92a58da62c63982271656d5aef3e98dcdf7a99b81ef5684b9813fbdaf623dc405f40d7efb3cdfa5ea7dc5ecc53c49e4ff2e0dc93a2056ab3bdbcd224413c0d13fa976f220dd7d79791c293e91ab2dd1a79a20d2853c88986d4722e0e3b1173de7202fa22e3c7ecf5ece01265fb2c4ad114497ce40be76a168b8e7fd4ec635c7a8e6dca790310a4baeb436453c66152148162275f2eff23886186a0c24670d8d6ecbecd0b253dce76a6fc13706bd17b6cab9506a7d718697c01476d642da63a03c5306da9a7bda42acee8de70c6f9fd603d9e07cedc0d632129edbde1f1ead8000f5de02651e46563ad3f2a5a86a12cfa9af64ff76096373757be680483dabbb0ab85e17af15774501d00a70f77d2179b57c767889bc60788aee7fb312717a82429e2fc86a64c925ed4a067b5a1e7deaaed929a8f7de99a3bf2c00ab0598eb613a89251d2eb56a01842c5091db4a14ae14ae60d9c18765739df3e6e58a11c0b4f802cc515799a8cafe193e6f3bd03eeab0d9edf507200a91fb8f42836fa527fb792cffb32932cfd7722eb9673a83946cad1e7b552b7bcd3a901b1425d9d608d74bf9afad2c9d4e25f0d1518dba22b63db6c6f41c4d216dfb0554cdbfea6f5c2ef66e5552b967866ce385fc9884070267c929e95db76d2bb2f69667732deb3fafc10aa3797563f37d243fa6d804a74786c5d4a87656ff8bc096e4fb99c1afdf3b220655509b1f18a658921653d10c3c059dd39073e25300c9909cc390605e89aece965bdf062ab90460a903318e5dddfc23c0e72873167809d5ea92ae95838382054148d5d358ab83118942b96f835da6b2d1d2d211981a3e88a069a4a463a1d0cda26366f7dbe57475c8d2622fd8328c8a92c3b47971506c48ffea22c1e14a5a3ff0ed714b123d1cf1c3512ed1105bf4af8f5d422912c35f7c56eb876c13d0ccd68a216270fdac34e85ffae9169aaa717b3a16c160510a86158bf2eaffce757b770c02d0d0dd4e6a6634bb4465ea99f528c77568ac616263dafa69359f9c5679920ac6040a9a143f0100f655f1e77f5029f0085431d38259309fcd77f45bdb72583544574fe35cc98e989f438027c0cd86aa68793ad4434e8bb0c6b7ab69e52399e851e5b93306956113b0e197c128964125479c1222339743486736eb5504fbdd686c8d03e304d6f10691fc011a1bcd1614fdd9510ca1e230724fb5d2c44471fa62774403f38f0fa299f47ee449463c3efeec87b177315b4b41743acbc9dd3dee89a0db8a14aa443e2a3560636510d46c5fb1f323d3e70817abec5b5efa1c5c174c4fa93e5c2b2a2dd32f01606cc0b334e4c0ca5337c01c27e88788132e32fc0f822774df5e53090cd0efd03c4141b2eea9575c5431a11560a1cc1380afbaf780e347c24e23bacf0440aa5c7fe2cf3f779a682f20ab5d4bf0516e692784a75b4b4a5b7516be8aa99061a792b212ce40331e086b75e5577fcfb4a447678df1c0ee968789efc24d382245e1831734b23ea918b4f08e61f8de6f544ce340d335541d0f36427e06da4cca1fd45fa038ccc0fa4a85f90ef30f329683a2a8f964d6cbd09d5d25eb2e4dcd0627a9a43f09a040a470f83ee8ef5abb3afbead8ad9d783c7576106767ff903382823bedc517037b7a1a23ed9a592a191f6582bf68f55827b86502c0c6f73afb7df41ca7cff013a7c5664e01a08f1ddb57426d5dff3d5526bb12bac854d92ef08b646bf1eafc70daf4246be81eb580522852645e0c6750ab3b5a2ceae19178055b0496b3548191967cb066482242d364a2b23d3338512ccc360ecc3980f672ae18752cf2df054aa5be570c533b91b7b3de158d5c5101049ec58c12970d6ab7a5a3d95cb618819893e2892f12c92e13e9dd754952c0cf89c60f1f8027fbb39a9333c3fbfd3576f9f7caea0f2432d7d8be607421d949d7ccfc869e342c6c0a840fa9850a40ee3a4e74eacecc05de444c49f1dc90a821f9807d7108882c83f7a45364586f0e4aceb63ad9da4170f382341c9a118467f24e2bb2d33b573aa38e7f6a493b70c1f4ad09d2ad944d8ef89fbc5794396409589098632bbf48abbe0748912b2d9d913e3742b7cdb34e0f254a54e0b2d7cddaf801f263d40d7881f6db0678e4e0ab0eaa9f4e7d6afb02b35e844f6e63ff63fc998768106a8ef9083dbc9786dc001a23dccda7d93f6dfa207a5249d09f3333634c286d1f11d665f9141a628eb35005fd8d906ca9cefc0444383f924e8d7f2a19a81af14ddd007b5f472f124b95954814878bfb2cf9c3a6b76a9d96c40be8082db8f45b44afd4eeead1314dd7e91dd54d2b10f5fcf421ce79e61794e9e8d44230c431d7576f69876b4a547d2fde04cae5338654459aa88c4cad7a980d69d92becb1d9db407760f7e5167e855601c0aaaf3b0fdde0937b749696988e8be85af7db578201a456e1f6a6e313df8e52f1cab35ae7cfaf59046600881732e0406192f2e5327545cbb108369b50ac6e7d8e5d5dbaec7d3bb6ef4c6a8a28f62e681769b5434db63420a97e4d5f34c2cf74f177427b880df20cad48192fc3156e973928b71743f9d4e76e1d47e4f1d0a44d16c3644b76b3d1bfe5b0fe25cbf4970f53a43e9ef72c179451f0305743053206e1aa776fe179fa0153ee8c8d772c3a56e4343ee94f46743a8e70be47bc18dffe60e5e53b653e51fd737c8450d693769c4661220e314501ef7b4228355f0b6a1370a411de1c1f3db1489dec31c6d1052b1b4d788bdc64376954ccf9dca8e507824099ca6e59be8d58a18f2bd0f0ee94fb313668cbefe76cb03f539ddb919a01e77880c018c6a682019e15aeaf0593ab77fb0878c1dc6b639541a6b6faa11e78035604748bbdc04d7925109a435a78b6e027c5a3dfc5321e07551230651addc89b07f206999d7e4d187623cf2e4fc08e465e6b2cf6981513821ac569f10b50cdff6127087fdf3ccf71b3ddf750584232ca2a3e462b45f8f8beeae1d1ab986099d21feb3face0bbe1eddbc5a1277fbff88e003904adee233389ae6c13e10c018ebd52a112b56906083a189d2b24b1b523ad0e1d655ed1524c32cb548e0c8a077f7acbfe909986ab93d14bb6e5ec10a0e4a665dc0d0bacd88ea4464bab448bb3921404a243d278254a18a06e76b7e6380fd96e004eb937611ae27603963158467cfca495f82c83ea3a742e24ba6dff1b0511ea3b9eb8a20830a2a46e3781a9f5b65994af76e140d33dcbc65c70e33907efc815a8c2a2e887c8b8a25a75e3e5ba9ef5dcb1e853513de5bf4f8da433ae3136ea77001ed7f5282df36abe495f2d8f67109a7f110b6b67303f69df8d61ee879b581f0d2feffcbf50201f430d70434f5443f304e7128856df14b389a42c9897284b3ce99ebf76c262c2cdaf9401fd711c6c5d5ca8462f825672ffc0e178f9bcbb2e73b75fa26e46c4ca2807224f20d43c129e651cb63d7deaae481062989636d89a77fdc13852fd91e84dbcbc0523745d7d08206413c21db2a47477b37fb379cff1c5f42f4a3fe099a632877fc87289548d36603554eb0d28b42e44eaa02c8608acc01871fc38d9d640f42aa7e7f56bfdb75d37a610e2cf99b169fe2a41c2091bc1292d24407692c24b95cd256871a5a897a0eb4d140e5c3617763abf8c891ade12a6f47d157d79553ede44c6f2c0424c85aa8b41d4f272d52addbfd67861b659d96e67f8f16833779efee67c9057ab74e12cc69fb7613f57e262f0e3af338b67f8cb97a13e3124f171fefb126c516a44d55f5fc272837f8464fc616cbb89e6852e1d686d0fa49e98b54724268dff4f8e55675ffbb7f2b57f23756451dc99e977234af1966bef660abbd3a9d0080df9e2ff78e99212e69305b0a2808d700dcc0221d4aecd82130cc468db5e0fda3c61e76e7dc0d1df54242fbbd9e041a33c7a0c96bbc16b64cc94f86c5bcbb9d6c3afd61276cec9bce93071db6da6da91ec05da56094e783fec7d953ed1c12fd3b2cf3114809fa344c805d769bf73003c8aa207c2e6256eeb8d432bf7db280610e9b94ca1c5c5b3fe62bcc35cf5cce860f27fadccd8fe2e4cc306ed42d225f66abca3b9c3a5b68c40fdb31f24cb291d6a9dcd7e607fa9cfa945ed911d53e7e95fc5cc7340bc995e3783262a4d3b16a3f40cd71f4f92c08272c8728589a748174dfec66c87983cb9f399111a29f76f956fb96a9d7d8d482f686e64f9939220ea76e8bb7ded4ab238c4781241fb64798f36c01defee7276c4d96c5ac2ff3cb7cf5f2529971434770c0583c9800d6f01abf05ea89f9ae6fa5d5704c8c984b0d38ceed42aefac5a5a3da3691d26903e27f88a4bf0c7b82d971c94bb10907d6d427a555b3fdd96d334115010c78829f3ef25728f2d9c3aa07a5229d8748307777c6e9a9b2a02fe84ac9a48d30a81a7e71785799b4a75a7b20bc3f04eac703fbc8b890467445cbb9b4279170ae5d4728b94751f1cf28e39a6dc8c8a34e9bed237eb4b83b10ace0c73225da05bb5587168f0b0126be1a7f2694a5b5dc97d5acbdc8022658502dfcf3023bdc24904d19b23378411530e35480f3d0954e3689f32b1387e6031de43117a24f3b0f4164a5c9ee9471ac7a8623761e7cceffc4048c699c3ab2ec7909911690cc82d6ecc5cd40544d91dfc9cdb54397a53223824f8fee7fe6e742af74b2db5e97275b32bd9d7677206edf844be2069c115138b8cff66af1d5ccd78af694ec228f7fa91ca92dc66f1b8f1642b9bb5eb52997ca4d1583f0a3fabb71401de87010feb13bc97a0bc4f9b53cc2d46342064c49386b70cd579fc53eb80a9870b1a8bba2ea6103181222e21c7a0b7b79b60823a6fde68fd8fe2f927cb7b03396a344b4e44d26b034b9024942d228f72355ef7bed9e6be7a8336e497c740f773e2202f2816364967e3168b0bcb3abdf9305a41bbc629cd453a4d836c3f4e75820853bd193c0c0f899ca653b9288a7659966ce616509151243e8e63ea729ffe1483b19203c97ff95566dad9f89eaab1ad1f471439ce163929239319130a5601dc745f946b969b7989c3bb90e2d7702ad66295cbbe599bb186bb4efdd14d58a00d3eab611a57ed4d3f63754655f1ea56eb7bc539cc593132d10f373c4f90c2dd33fc895e8521d7adc38a8dcb47d0af69b0e9167a2f30528b399d60a137e3545f6169779471f314f8a6032bd1ef64267fe2e521e2a5cbc748711318bb6c46da7a5223f18414fb4401c27ce1d979d4c63bb1a5e52b1b41d9c7db2911df2cca06d26a36aa18115053e16ab8e2ae079e585590182760bf76ddcc6f21ad8617f3baca5c685c65136510a45e86a80a1c941a2606f712bc691189e5b23075b512d16d5f60aae90b3ec44f5f2d76b688db97ce7c9136e1027b76ff59f6605caae3d102d15833566782e179c51dfc559facaaf24333f066fe08c11d973f5ee6f3fc1274402f01ee624954bffa35ee199921ca341dd59cabccf3c96adac2a4190eb45b1656721c86d1e17148bb1b8ada2be6a43eb19c3913a7a364c1fe98b420154a9291c9bfb465101c36a08587d1f88626b0b24fb92cc4c6ac0a2d23f99306a792101e3add140875cacfb9df96d52f5672c4f852f55d27d57a0e680edc989220ef7275ae562c0d67db627ac6e58994742b5a782c3e720c51d627564bd922b5456f38fb8769ec1944bbe7f236517a59b640721893ec02d356b3f63da9b85422372eefe92122a17ef0b3ab8ffc8ecc3a3c556b55400ce76e4de93529aff33e61c7a6d2082e41e1ee438261fb996c87325f84b54395a6f5218ffefc74ccf3780d7ac876c63357f7589d28d94c63b49989007568ad22c0454302adbaef45d2ee50a400aa0b49d6e3af12af4fe97391c57005ab194c85c9f6285e6a0463db61a9dabade695b77e6d9b6d2f0ca52fde47f0b5125dee986bb0771b5a0a46b71b7e163b2d30e98f6207b4a5f5379fb8d618b115bb825d463cd60d36f9432d0ed935aa30bbb75336a6420289ef5cad88fef97f6a1fdb308a38051c8637af7539afa156f16421662f8bd94fd3fb2d4b53575f90afa1300127b01e2898f5f64683e0963437332004e17951ccfed2d0dacd47f48ac7260fd18df750d6758494b4caae8febb73c02e02c30b21ae48a01bade42e3e06be958978bdc794c18d51123ab058205c105de5584e6fa7b2411c5899838556a3fd091bbbc6e6dbfa1214e9206416e18be6a322d4d498f112cfd6743fab6bee0d5ce4b66056947322606feafd96481ba867fc80db8bb4a82d61ad607184a99d607b2914d9d6d2d1170752f8955dc022c4bdb1355d882ea6a755eddd0c93ffd6ee1a8f6c78faad6c9e821056e7ceebfdc2d55a503bf783f26dabb02e66850a25ebdffa52795dbaa8fed91f574348665f75f76563a65aca43a94eebd5416e299f87a40b5b908506b0aa11943002046cb5709b67a3b9e0bb8e1dcf340f8c6fc404f5aff400cf03d0411619b47a8f74c265df70444d21fa670ce84438ae84c8579f04ba504c685ae8652bd0b2c77e4436b6f38696a8b9a6b8bcd5dfed7b2600ba046912f1815e4278c6095b313cc8c84f179847e871dbafaa3b9b7ad35c61646a1079872696e6d1c027ab04607e58e8fc20ca09d517cb90bea1321e6a1321fc8c1815ad5ce785402447ca3d4b19173a3401b299fc8ba6f9e5dc27b5339cb8d054999708d8eff05b14b6dfa552bcc744c4f33fba4ae69e53379f5bd5cc131863e22cfb3d5dbbbd87003704a3601d5dd2b7806ddb4b84f5b952f6d14f98c09b33f84ffca03b420fe43bcddd3381c77b35d638d6a841e94545e489f4997199e2dfb45cd827c92c62e392c19fc0a4424c97ff6bd63f474535957fa86830c179cd042b2bef04e16edd16177b903f30cfff6da340646ffa8301dd17f0fdeca8f60838e7ffc35431e8c4e4eff8983d2afffdbe86c0d6bd3a6297c2c9709de07c6e293a33b2d5a62673d5e1a05e0351dd162822a79019a3a5a4aad53a4b298138002d3887e16f21a2acd44e2fe9d24407252f188a6c1779a4b3ebcfb37f87aac077d767e78f07b6f3e2f92858627865456cd10e77516218e21079b3930ac9ce0465db650ca1d5ec5b0ab93c4e6d79a0b3a58af32154ba4941a201ae2525bdc2eea43a23aa73b41d8f21a88fcd143d54e22d65e172fbd675d332650d64ab50800a22e0ec4bdad3ec96f2b514cce3e91c5f5ca2dc9e1867860479c6a420a4337164a93e1fcb31c695f376342a1ea664887038534335d05f3822b39b23ab1654995bccffc695147f179eb78ebf5638e5fba5734b9936ad537698c46f33bacaecda919097e62b7c037944e8a0e600445fae009407b766820ef0a439d2b33413735e2400a52cf01c31e762ffaa4f632577ccc3c2a08d9e3ed8a144ffdcff7c141439f213a86447760ba9bb20a15881935b00a97e9cc41c211744fd2c36d0018a4d0de28589c40bb6156d22fe2988f64eeabba084e314893ce716c7ffd19e78a1a4627324b30c1c2fa6006c253aa1e070fafd384311091f0d84d075fd68f4fad336d5ac5798446e3607397cb5c787ecbdca37bd54194d75308b3d3cee49973594617f9966a00db9806c0dae2ba48ef6903d2ef212119972cd3383b304652cef172a045a62e758d05fff0116e0b9a34202cd49d9af1de6a1ce477c5414d526fcd7511c6a6cdf9855e38c2aead45550f297227fd467c3cc9e26c3c03729f88132c7489af453d589da9fdead738a9e27deb9af23882c54b10c95a2f8f805e6124ffc88f1f6257e16e1b4ec5ee66c241dea76389cb43dc37cb5ab098b169bb728fa30b5f3f3e165086d43b5d4f1efc43e4267412801a898ce3044997e18d9c57ff6b7ba15a0c53950891c446b256a0717796ed69fc4d46c0f15e945803d02caf61f5f76ce0b34215b2523d35c2a4f5f1f2f3311ddcc391f4159c87dae7814ccd7898ee82780557e746afc08b37a2a975ac0427a501aecf7d32dfa1d6e35ea1c4a90b6a1866e3969bbe157dd55f196680d249c46bcf06ea3ae57e1dcbe50bc015aba4e4fabbb512a48ec5da022b6fa996068e08c20613ec4c2959911d6f268d2d62b955a222e240de0ef26bf3165641f2be97849640070f390edd9801535cfd78701f5364901b38b77b530d598ac4b3171f49565f81b6681b2dc7e99c1889bac1b6ec558f85d2ff338f69a22759ba047d59eaa957df49b347b41838451e8da200d3e65179b7f2d56041210d070d738664b7a0a6cd0c1bcf194d42fc152c24c6ccf61fffbd4c2c185386fa67ccb37f1ba083c5cdb18269638fd808b073eac8d979c20ffad56dce512d744cb3a7989de159d8473be2732db15b1409263039c60c12e25656cd03b22def56f4d9e5b7e9699d0f24f98df742ac8f1493144b1ea8debcd0c92dcea0544cb5b308d4a876d6ebd5d0b3b6011aa9db65e139a6f5b03d337ee702e852daee87be6acc786e43675d545e621055ff8ae4128014da74bffcdca6b893f59babf9bedaea704be6be1a91087dc3dadd93cc6def7daacc1828a0d98bb7d82c42e17b5c02586b9e5c417a855036d9275977897ecf31c6082a046ec903cb4d4660f584868a3c89b04db27d7b23511a71555ee4300bc50c2e5114431b777ad7b6ba75bf8bac36206b10b0a9df22ce98676678926ed4af4d772068940fc344196b013d12936692470ab7411e69d25071f569350cd46c31a0afe93dfc9f0f25c6f2d4766a02b4dbfbf48c793aa8f32a043611b3b11a6fefce95f183bc8aa599146a051a021714cae24f25ab6b3da6ad0d8e04cbd04c49e9b5a97e57364b0142bcc7dc3d0548f6f2839f6f0c160a77604b38e4ff0c1feeea1dc19b46726e826e8e6c8383424957f3699a5c26149373173fe7e641c9debc80ac9eb243ad5c05c5b550dd26a094e841ea2fb42ff58d353979e8621cee38030009ce118c88abd9ac05b973ffb5b80a349820e9f48475f9169452e87beaed686bd2d4642e3f858641ac920ddc1c60d9c932f70a45124e48ab368d6b30ff0e064fe4b96bbba53f22ac26cc18e5521fcf63cf190ee457fd688767406617cf14c31a1795dca243ea4861ba094f6c33da270e5462a3320e7da4dcc191991765254b2ec0ebb83d540bf374baf59985e6acc9d3621adaabd28d1489b20efd77499155d0ebb24de9cbcb86b9e715cb4bd8e97add9d4ad1e3a17e5ac19cfc6d37b11b7a5cd50ec9f05aa686fa8c736e0aff0b14a2e9cbdd8cbb45b2598b410840f6fb52fcc48ad2b095618da0f711cd5a3f8e7eb18dfdc23d5fb9bf44613231096d95fe5c8b4d430e50b1dafde88d32e1a2fa256a16cd15dc84ee36de58aea927cee51b868762e00eafc685e0ef9dd023cb65945e0eeae8747e337edf4cb691ba775cc8eef0cd673b98e130c19d99daa2b9bfd013e3141f0e0b7598997944a20ce56a66a366a2500adc06d9ee431d194cdfcf4bc04a52495390acdfd9fbddeb52a3b583d5e8b5076df2e545e5640d511ff6ab6b7a64e6f5b7d401e9b91b0e8d06bf1fd2103928ab413cbef2eccbe04d4bb602eaec300642a5b5ff3bd169778ad808b1224e147e7d431c51b5a1bee29f56b388ce4a1e633eead60561f580cd7885b2cad24ed02d7718a27f7b4e2b95aac7bbc0ac53525e308e8add67e4a0766740a6807d7714129b0522ed8a217ee4c35b53c97004d72c1d53842416fcfed6e824bd5c3362dce1f9dad6eb7214ba4769e4edd0631677dccd50909b8613142fca9cb77d33f39e7d1b02192b7552003cb0e386abca3fb9ecb7d54bcab5f46dcc8751c47a075dc7c3b4f63c3b0078dab55d38bb46b655155f418d6ca638890623b75392bb10345b713ef7c1c1d086cb0ff8490d1900b9f207f06568c2a3e331a97ec349e94fba191ff36202566526c30bc7087a9aac8d449e269e9347ab82f00f15a7cbf3827917073dd1a9410c1163976758820881421f491151af267a00e52f3b69c2d4db936f5571ab37feec48e5ddcb4427759f372f4c6aa69e6c371f3e308c3983187b1d451a157bb73c4d39e29e586081c1a547ee8d01ef0ac6234b62c2243a131c314709b49c8aca7e417812b7b65996e54f2c5d59181ab040d594a1628d89a33afcb800db4e24bbe546b92fe0edabbffabecca5defe266800cd69af5b8ae20ae800fdf52eeaac3c11ef9e2ae50d761823adae3432c3260a124a946e33422aaf7d04c1d711063628dac304ca42c7cb13748fef9465c83e3e19d75db0642bfb2ad5db5783984173c68ebcd57c2eb2b703782136874c356edb69241b5532e57b9c3c76b79fceb1667ae8fec1436dfe03312bbd60fd0ae54c58296c889f9a5d59db7739547d954143947dbaeb19a093fa8f6730d1d76f66ab27824043a82748ee2d306136d63c19f3218de03dc8cefccc59960d39210bee6d956409ed84106da3c54c7d2938ffbf3441946f054417d038196ee27bcc13099a86a8f025277bedbe4e48112d7326bf227cc2c81c5d5179a12046cd33301d2df270663be61fb0e90520eb04e62db765ae20b9b21dace8ee92eba6e49baa64746032a869864948c9057c1f8267eec0d2ba930bd5cdc87e49d73d05e50e7aa9d8708b18bc476bb76343ab79749ba964ea62b50e6d3a204bd2a1eabbc2118d22f90281ce36f84b739c992ba93ea2859ca183a42113136f0063cc0a88027edb9c14d2fa61ce4c3c551c50e2626eb67fcb9682c7b2400ca009c76e52b4c0df9b4a0c87ab9a3596d11754b5d452b20bfeea97f101da53c7303394d1f2453a70ac6c98020a538715ab3d09d3c6c5fa041a75699e43a167ded3a62f39543626df43766784232623634e7db05de51338958af23d15d9883683ad3935040f6ed1418eebb03190ca385d29333f528e5d2e8828db2adb152896b8a614b984fc0f27fed78a84999be94ba80d0004231e2de99aefb6044cc2c32a9a2ad73594edb9aa8eb9b0d8915782983b65a388f6a2d8e0b80126cacd92d298464db1d1fa4540ef29ee7619a60f2215e0aad3eab69d3cfc112bc574ab172f485d117efa309191e0d5daf04d92626188126290ef6e06984f4ea5ab009c8a0f843bb5ac99f39ce83a0f28132031e89de6103c02ebf6db9dc84270cd40bb1083b426e1a332f1533956b0d13fc2ae518cf66c4cdcc7da732977ff03887385cc8565358830cd11c0ef5dc3960c239e4d873759961277552d5ad1d4e1314b88fb5f519e4ea239f8ea4247e357ce1aa01c8fdbaac524a623fab104138d90be7574ff2c4bb189dc0f87949e8e99a1253015ad70dc0544ebdd5d6f04099e3e83ab3dc19067cfc8cf8caa89bbb465ca2c491c4bd59082707cbdc11c1a55c4fd573f62f220bac15c00ac438d7d594f00a111c11ccb8256981a8f4984fdd48c3f36874ba1e23f8916b58ed71958867199eb15189f72539145b68d910e48b90249167b25dac72632b4528af6c26876e95618e528f612fc119879bb660fa7a43b814d3357e922de570f458c25091650f5c9645bb0c6cbc0094d0e0512674ecd2afa95b6b3c81f5d1c158b730d2428fe74bf74d3613bbbd8a172cf5cf460cc47c9a58b69cc025b1c4f7d3640fee2fb0a3cfc9f0aa20f937b96fba941dc7f538b223c41782a1a7fc2c8cc79093445475e5ec473fe3c97b14290626926e776365ed41fd1f78b81132eab0a2a1e0d121c13d9941db19761b471b68a860a8adf4a572d583f922f8a685b0eb338fd431b722513b8ee6eddc07c38f2f5ead88fc0fb5c84a17ebc0970acbbfa6e143911bf8cc5022cc967c1ebd74fdd82ec7428cc83ca23b0f12eab66a4e9ce53330b97c6d1bf3779cc0669b9f70c12fa15e04d21a2beb7bf1f24a9a4091b4d6647abd7f12966e3905309286609b3b728cc4849a8f2efcc2d258c7d6e849744882c59f9a211e680b65a84f647a0f0d145e43176254b7b5023cb5556f66d4e2b92eb78322e91b47caed1582016ccd403723460270d8b4f48a1a1812a403f87337874280f6a181fec1ce9070c765e9ba2e0ba5aada6ccea3adc521209c5d43c276687df910cfc1ab52bca0e1c8dfebec250fe617cb8f6ebcaa1e866d3e5c55e8cf1a53bb98fcca2c96df489313cff78273ea6186823286c5b9f616b76f3c6021dbfcdb4e163e94c581284596e48f115ee24eadb01ba905fd37429015fa48846514e7637e7b30bcffa6198edc2521a02728b2d837937d0a16501d5bec364451c7f468337c77121cfd98a807222e0e72acf70caa34968b99f489539fd41b3151c1fb2d4df805fcb3c068702fa35edfd3d6c5179adf9653d7d9d60ef67e50d5283de78e6ce9ac92eb5d5d08d610c54569637ad177b1c871208c0ca48f42a9454167ee120a70a01f4b1550b887fe6dce96c84cf035af3831053337add375648cd867ab776327648acb8033c26e0c7091bcd183bcb31f2dc8017aec5248dc2780217eaad17a76da9a07b5489822b751a5a748feba6f18369dc30e84744500860461ced17b6275f8c08bd8eacb5b8b1c4e8a8ac885c586bebf07ee06cf8ef6d52984c7070ed969d915739893dbd25b3d668c398d1251c6b245dc08771e3809b36ea137b0247e0f5b8f3c6bdf382e56d2630759e1e0b10c2c436bfb7ea52120d09c9f40bf9ffa64d0902f10568b79e5623502bac1cc6e5bdf14951257a364bd191c9a94192c5b8532a926bc01f66b22870f199dbf0ef0bc152d30d4bc9c42e6503990fc4cd05eacb958085472c2c104b9b5c766a377ee0821442df6c178dd5690b04f7a02f92a4e3244713d1cbe28b20f61d32012e0fe47435d24ae23c01af0ad49ee40c72d7f49c88ab0b665aaa04b42439d580d457460eb1203faf5889e4f658f33eaf93c3ec2d00d693683f8140c76ed227ad98f0c2c5e4678c4ae93de196d366b3be93bf18cf1a66375ed5ccd5f129cac677baacbacf7e926efbd6de0b55d1c78eb64ecbe7816ff99b8b0528a892931278a091b8d8f5aecd8799efb16e07ae5fd64dd1334ced7fe247325160b728c7d63c01cf61e578194d1019271e290ea1d1d6c317b1d2b44db7f96aa5f0448f1b20663e560727eb1ae4e67bb2dd602e9ea68856f65963c4188703e3a82ed4c0b3e305f521bea8fe3d52266bd5019769cb5ddd97958535a536edea0fca6d6067ec2608fa659b6423f02069700594193f31cc0c2fdb3b3252010ac97eafa3bb9d7358d0b9784b0a46c36ba3c93e81cb90bb94ed6c189bc0c81207e2198166100a56d916157e7e8b64f0a8add2e729804514346f5e3414d5ee3c5c7358b002077922c07bb87066e6a1ce1d8ac722682e3f8d9675e4dd7dc70083e31f8aaa52d911e6e317cd67568349c41858c9493602471c2bd2a8d2a62304a998a6f5843ca3625205e973453f2e60d53a8da2fce2c350ca2a5140d41aafb2a38e70a13ec138b207ee02db6a6a64bd6f37fd7b1571be1aa00f7e56c8c6ec14c8190168de6dee828d48ad6583f07f4e293968b5e73991ffdc32650801b7e3b1f2905411d32289fa4fb3e17126048696b63c8a3be51fe5e69e88f448bd38088811239254eac997bbcf04455323b7dbec3859ee4f34e1663957bd3c12a0f7d7d9bb63a8f516a209f86b7f2623bc331b840d56a9a9619790bb01ea0e97346da43f9145dd3ea5fd153902dfa78a18d93f1e694a1cb3cbe146cb36875a3455254bdd95be74f8035ad7a07629b8749e48a05e044a667c6caac3c4dce68ca328fddf2ea345803457749104db2bdde41445955b32f1edae511e31d43def6d0fd79e10792690e8aa7c330aa077cca2f84b76e98085ad3c142b33519a0bd42a04f701d5f202baaf90ea082be573ee98ef0dcf6a7687fec1732e62b0f6c96435ad5945962fe557d4f4ac6c8aafc7787b6d016207d52dcf1725619210d1ba7880c7378eca955e7067d02d6a41b3765dd304862d72efd416f30c428a1d7dceba8201c8354480b1ae6a33ad1c1a2041d9cf66e8c0bdb4385b9cc5c75ac2868421f40cdae128f0dbc30733e7a9bea46b71a1cd5a8472d8d0c09fc4b1c8b1144025e4a745337a3b60d147f2287da0c45eed8097c23616f12a3efd06ff54ff8f4ee5b3de2cf4028d4f1c893492f4fe8af9a5232d098e429e7a961914240ed822a20aedb93f6ee7af5b57d8ad41c8ba225ae55208f0d6801c120052891517d22e1b55d6444afe39d66a98545ae17e1997db9cad8db574e4b4108c570e5c30ca9de15d2a4bed5d151e424d33973ce517ed64d57a04cabdfbdc58bb82d2bd01f2dc21a2981701bc63d00837950a56d1c9955a7708aa9144fdf5816d6d6c23bd1b2e5fc344aff7ac6c586bfe3e91d0d4606b4b4e2f7307ebfed59e2ce3b4b1c33453370e62f821f11814c175cb11de60b7d920a14c3b1dae98a740d22e3f96f7b5f6fcd7f6dc3dda9cf00fce6858becd85bb53ed6173279e4eaf86d69dd64386fb85cde1919b2380acf5c54e962435568820a82189c645b7a48a05d8076d4e0bc16626a5270bc41982a9599e47dc7cf5ff94d4805e69f9dcc47b700c1cc29be817c22eb370f0ab370d01beb60fcdc0884d03f3652c2a470f6bb41c63f4ef04e9440cd17f2f572e1b2fb7ca2e6e1123c7ff2aaf70dd19739f1a22cc0d1e22e292cc7442f65744d5f2c72593f30117c6e40e3419e7a02276e937f644022a6d05f14a0dcca522455ac7c3b8ac8d869ad80dd5e8e94f3df0b343f13ddae7f5f8d854cd974e15955ee153c91a28e9679dee8d06f66147d3a5fcfba12c5de479d79f7384101eaffd5761f1491ed767f5bdd00931d56210d2be899c62e00a14acf425248898106f262016bdda95baa5b1823cc45c3eb6f948e2c944c2eda903b68f1a2bf919d9ee6c709eced4805b1729f12ff147c300cf37d1fa4ffba9734743b19a846f1adef2ab8586f7e75d9c8e7816f6d4dc61189516acd6b85a08f607d4d59c74eaa40ec2a94d2f2b75dae32081a5f8bb963608b2afd91faba60e2d2ed2484c5d29f68b2633774a584c17d2756976a429a4dd1ef27765d312ad02e833053aa3639344d409b41a65dac39f162c8d9897dc8ffe3dfdfdb8f653c88be97597189f2606df3a01c02f9f2b486c5a943933af1bfb9ec838c266d358c5b45d1f9710b7fc555fd8bf95b88bffebbe5c9fdf1dfde9d9e4a28382831593f692d33fc27c5c9409a38973bb55a74c23fdac9af6d62bbe7804df62ff6b4bf10d04d4cc78084a423886dc1c6ca525d00065b8e1606afb99a14142990101fdb88ba39f05684d743d9a638a286505b8cfc179d25a67014fc376a01486312be95a8fb4051b8e4dd5a59c48b6b3a2a35964c1813b6c658466c73b71c4d9ddaa8e9e86b7dd222e863ad9efea3d6057dca968dc7db17cb4da8744a8cefac86fccce11cf4d9e568114a0c098b0ac4d4201d9991a684ee216b3fe901afae5cdf8b235a51f0b328e2fe87d69758c9be4808a0cc12227f565a87650da8fb97d1bb2959b23e1c397ef2406c47884a3b172c844e93748bb360ef6a2dbf727ad0ea13803bc2eea71ef1cd2e12d68476ae86ddf40cdecb18c81f8d47579dd490f052878c3ed3e4eadf9575d6453df9142b27b71d45c69c62a451028175865f2a0dad5f0a83b198e686213cad22261275af58c0d693c821db392bc45713d95f4d1baa129af015d2fefc6c4ba7203193b635a417a4acc0a8abd081d2d986597b702e986b0bdd29f4aa9d15cb8cb7f6aa4e4ba10e8ce46eabedd0b3fba8fffb6531f6239aed1cbdbb6721e8fa8f82e810af1993ab20b0150819460d6d9c6ea2dc72cc826a2cf34262a44509b9c0f58bc980298646752ff9d45a4f144af50522fddf601b248d39e72b37a943c7f607fe5568780e545dec0e9c14bb4e5338c182379f7ef38e22c2cdee41f817ab374fda0de02c60b47bedc7ef9e3da5bc86239ca9741d8ebb9a52406d295c2af682a1d5838e6919f5c198bdfdef070330d4b7c90347a8e595391b84d167f1affa44fc20af09f3c37793959b73bdaf00c1b5d87bde0ef37eb8900d22bba4ebd4474f3c520e7b20983c75a3d9b3004a572717ffdc70724a70cd9b0360b1c146291b7f22bb69ecad560e808ec6f51ca589f1689ff626ebbbc017ca7207bda99b7cc0d5e0d92d86d99e58a37e4281f04479aa0b6c3ef49cfb85db1fa88ebcdf5942d5af87e2ffdf928b1d996d9b64874ea6ec66e92e36aa94a1fc283c305e479c1561e31ca6bca0b7d23c074777366a69c3fe0157dee79f9ace038be2991b5ac292a44fc8277e5022c07a12818b3480c4eadfce4447040681340ce7248fd3d271ca97315d484160eb3759e0b980982bce2daaecd3edfa3476979b6da26f0f38710bdacf59901dbf9d1eb4923f8b2b34eccba9f0855ffe156867b2f1c6d0549baebf6f86f1e527a4ec21e36c5f6528ad8c5165053b0d90b06f325e92aa7a7613d980d2bf1af8ab27a7cb992f9d4eafa7d4bcbcca6ff880d2deb713f4437ea748e8f4916af8270745fdaf8f22ca8080f019350e93fffa3b42904134efe9ad3592ec751f256da52ef8cdf1ef9313ee7f260092708f9a896b9a91f548d6a392b4935f390844783a80edf219f172f98ba2672c8e1e966df7804552d608d4d3fdb67918b39315734ec20a43494bfeeb13f29fb2042acb93dd718ad58e8f03dc72b26089f1d4e4aa085c52c228f109e18a8ed626a53b78d1cb246269c66e3d7718e064020e0f272f4e3c8004f9ca566bb1a39efcf3113e7f934319453011ad56870d16dab6b050692047c6f9efc5e4d750f07994f76adc324b009c9cd6a21853e04a1455e17ca303aedda0f54c75d69c5a7604d6e1e92d31c8d6d5641cb73d1e09a1bd1fe1fa9ba1b20fa10522a52d8be75aaa08b509f1500b3010d724f7aee90f72c8737a384a6ace578811d6d12d06df02936504e38089953e551d625de0bf9063b366a3ad1141957ab5a01054c2419bcd39b78d16b19681fa2be86a85bca5509bf13d7da2cb63d6e39c9707f04c13a48642cd0adfb1b8e0ee6e350b813d9e5fcc96ef05fa1ef47ca23e9a0148d809e13c56b350278d4535da8aa0faea1c5af8bf6a5dcd14942ad18d18aa36756f84a1cc8f28ec10fcec802cf7fd4d13d1cd2306f3966dd9af8960b7df194767e9ba6de69baf028c994c0f379301c6d8ba42bc3336b1c7971c6d5dd2d5111d00c83c8ca09f9848466625de0e799105aff24835a743ffbfa65192d50c07db8ef48fa9fb70839019ff5a28124e65eec799fb328834b63a627ca58bd16f47ac505fbadbd7086b2840bde73f46a09342cf8b2bf79d98b696a76d75cda17481cbb8762a6b4943314191e4d8817fb0eef1d4f423aa8732b5e60bfda8726ac5204742ad9f5aa7072215d802972c6432937508efcc45dc92a4793fa920766238dd9ef7123ff6f15051a40f46529e39d28f8d929b3cc37d6506b32669e3b5a277fd3fc3282668d330c767d15f2cbffe433b022ea97591c77d0b3cd0f3cd46f695c14fc4db791622aff313510db44565dd4939eb414f61c1f9399efe3fe645e0acebf2a52b00480abbad9526ed79f7f6e23a59013ac123faa28249fe1ad8c364123f413e6e24912c00798b0ce5f8c08bd8eacb5b8b1c4e8a8ac885c586bebf07ee06cf8ef6d52984c7070ed969d915739893dbd25b3d668c398d1251c6b245dc087719619f467fc8565af06eb90107670f7056f72ea1ff870e40086de729486862fa5a3dca6ff011b652f41fbea3c527fd8132f85b45feff0183d3fe3a3b3b30247a72667405446ec3279c35c1a56f5ddd4203e5cfb8d54c8b7555d5e2288e51b78e9749429721608839a5e82174cab86b0479a39c43292ec6332a7ae536b6a762805d4d922771276bfadc50eef1c105c8b03c7fdb6d69588b29e0f03fd8025626f668c9334bd0ffd8bbb89d76e81d4e0dbe65ddf1f9cce3dbf448c98b9cd457b29928ae507c834527b440e41c842b74659b15a4e65d5b79a7c17a2e7fb2225eca9de00c0071f6c32c8d78b2ab653c81092905dff94dd97cd9f8db255533b5e204f22d8f103f0005c2793d1d7265b15dc5fc28e26466f6876993163935020af50b96e3a00f6ee23a437224962433db8e172a9c14898366ce2686aee7fc125deaf13a31d388b09a7753bc826f0bb33431616e77f72072dac8f31ef04238f636388f79c64434f5418606d23e5e5738ec3807475164754cda55b32091e7991802e5a3daa64ba549a0a002ec894d851167a51913cfb5c93a973aecb73c7c4a7456e1d1a5bf69bdebe5e1c5e8cccdd85317fdc59f3f40deec1e81ecaa0f2ebdc7e4c7f6ed772d4ac8ed0e07b13b6248034667fe29ed1c2bd24940555173e5edfe0fcd0941470f16b49f79e21680b61e4ad47aaed9c768a5fee6dae421966e6a1ce1d8ac722682e3f8d9675e4dd7dc70083e31f8aaa52d911e6e317cd67568349c41858c9493602471c2bd2a8d2a62304a998a6abe05e97869e228bd69f2bcce1a9a7f5911997ecb465d37aa7e6bd96f2611c8484d7aa557fb1ab7e6c3d6eb89909c9d85cf4afb524f8c77592ce1e82c970d4ecdc78c86c9bdfa32fd933303ae17f39bd300f96da6421a67475cb613c9fc9fab539422618f2f958c8ef5c00bbd4cd3706aa84aba46105d20a8908cd1e30f2e7457cafce14bd816eaf4237424f569618c883cbbb19a8903242619ea961f5b75d6a54d9756693d986037bf26e1c428aac4e9994d5f313049a1a344a31735f9f1fd2b13a5d0de425f9ffb67d88aaab3dd3c5b3034bc6140f017fb45d6402cfc5ebb1f416228e96b38057e8bab799633f8d25a4891036f673642dc9ac28aad82fe6ec73b29799b12ceabb107d82fad73590c9c82d2e1acfc37c080f7338149afdd70a82947ba13630417ab30b717ba645d9ab3653d3853f39ac92155b3b2c5b78bde5e7e624df825b9b3d017b891b28abb52b266697c29aa1555381d722e0ce1516c2cfa383cce1c69cf2b95f4575f20f6e0203efa71299f16a3b83af962896b8ed3502fb956ba94b80fa0dc43d21afc0ad9604fa9fd435752053b10a84f97a7bc212557d9f11359ecfb138029a2e910b3f0796e6541edc6a1f8f4e862245d659a519d3b052ef3ff1f7c6c1e7455bf2e2969e2e106a27fe551f58a4317193eb21b7ed48afc81f9aec336fcd0bc9ef7e8b1adde7712b98ef446a2a1a13ec5a21f8d4b04526232fba980498b440ac637dc3148c02bb3862e60ff50ca1ec3675b6585d8fd01429e2da22faf57bf058605cd7b77884ae6c6101bd8cdcb10f77f66afe86912e531c8a28534eb4aeccc37da065308554c3e21e1e97fd224946fed64c416fdc02961d5afc9492453be2f52fd61028223c33dec8df3343441701bc63d00837950a56d1c9955a7708aa9144fdf5816d6d6c23bd1b2e5fc344aff7ac6c586bfe3e91d0d4606b4b4e2f7307ebfed59eb08afc77c53b5f10d09ad2c954fd1a36da355e5666b8377dc6fdd2ae0880b791f4d90921a73110e9d9532ca234f6a52dc11e777784c17c49c84e9fab311787b4195af139065a5a63a0f4c09bb11c5f6236029f305f58a3de68f37fcd10002600ad43c80fa64f19f0b0582c68e46a39f7070260e0e191d63ff8b32d4c2b6f93130c600f5ed9ca1588bed619a78cdd1562d4e69715762dea3fe5321feffe586dec4739b815f954981fb158f157cc13fe4073129bc2722af02ce88b61fe36ecffedd672ed0f4c5262793cab3d41c58ea095c1d5779149873a5d252484e375730c97f235b0576ae4eafab816e694f7e3003de931dcd60e8566cafa547a37b1ce5dff0b17e48cd60a91f4b9ecc6c659fcdd765a01209990485dd12370bd66006c35b5ebe6493e13422680b3aac25e8a48dbf49655982a3d758e97e4f2fea608be736aed61e63f3333af48dbea387c704c33a9efc847800707bce3e8e1136bd4b3ca9a4461f69b286f3de61f1d67d74f422b7cf025a8cb171071a553e90da5ba451e2df01cdf6357031d8c03dc217a07140b9c8e7816f6d4dc61189516acd6b85a08f607d4d59c74eaa40ec2a94d2f2b75dae32081a5f8bb963608b2afd91faba60e2d2ed2484c5d780c6b9a81f8f7cdcf55a710afb5f407652957555bd3aa9d5c143af04515020221411f574d3c6cd07abb6f81ba14d23b88a8bbf38adfac177f7457a5de10559953e0705d0b6eb0572e511a1c5945a944e6191a773ff0c0a27d367fd209eeee2552094cbcc0e14f8c0a4eca56313baaceeb8e493b593e689161c9bcc13f3cb9ee0934e518337c7d79534fc63ba9462517d16d509e8a82d0531407ec43a38b57d0689a4eae4a576ebc63d5b272f1a43f29c25254e35a92b924d69f4db4f84ec113169bcab8a940ca7e50aaf1ea673892bf5da903f507297595b6a802378b63f4423129fe382afbcefc6cd164a9437704f083c5b29d390607652e856e035e60f50dba2751a71796d6a0a73abcc6871a8862fbb0d8879629b78f7382adfe0a25d428e8b1265bad45506ce6d440277928ecd86f463d287af343325703cb9465de7d69758c9be4808a0cc12227f565a87650da8fb97d1bb2959b23e1c397ef2406c47884a3b172c844e93748bb360ef6a2dbf727ad0ea13790b532f93a9aedfc991fb6431bb5859adb159e8c86d7d5e08ba9bfc0e7d3a7bda0491653cd762f7ca40471cac4512bdcc6d366e8bda45da1c422ef353dab322de78b3f1c0cf1f64a32553c975cb5838425372358a6183750a40dd49eafe7be21e891ab4673bc45617234bfd1397fdc9d5ad7d62a46919e81a65a170ecb982c6356f198376415ff3c035b52fc4f0770e73bba175348bd84cca7ee2a9490ce9851aa9dd313c0f9f74ae431e0f1d086633113c2ec4b0152009e59f170a86a3efbfb71a2057bf9f117c33c3543976e0d66a67201f33a36473637efdf6dcd23c9114877f3c5e748c3b76948707a3605fd7561800cdf1d39601b997397d9ce30f8d45c459a8dd968cd52a30bcbfdbf9649697fe681d4a035cb38bc65667c4a199454456a9f0d2eaee4cc8c6adc9bab6c32dfc6e1619f6550214dd61c99a025545318dcaeffd1d555c757053a60439a8a9fed93ca51a7ce1848e65cd6ac2d19660c812a73ef4244d83469eaa7aea0bbc775abf7873c6efe269c5559496f5cbb171443c6962e8e91f7384f67addb07745074049fbbea8336efee6a12d375c6e82cd0c63efad77ba5d6690b71379418e2b293384b1f777c75113ec0c9a9769071539500076cfb4409f08d9002c7d75b92ff8603ed7330b338b1393437f4f1b8b2fb21777c59897d7d48e249b27bd8e67a1ec1681da4999268169dd244d2e0d5b25ff6fbec932f936137afb5fb3f90b5e1075954c049f05f48b8e39ea2f4e5f0a582830e52becc55d4e8f39d16e1eb7bde019d0f6541899baccd58e25e86f411d4aa562c9b68e8d439410df7e9b980cee4f210cb48c3c5694bec38ac06da2b4ccaeb7263ec70da7f1a2d57a802d865e068b9898a68ac4bf0223e6373d6a1898da35592abc8c529db561908683be3e7eb4d33f712707c69343b0567a62920979854672dffa629ec626c4aa8f022d45621014851931a4c99dc071bc12fe8c2cf30669c526c3196174efb2457c12fd5a4d55408ee2bad82f038f8c23ee75a286f451eafbebaa6ad2dfec9465a6b32ed7f64641992718195deb6fedf6e43f076bb2f1df262e02db5fe51ea83e0386d70ebad997bbcb44aad8c3142dacc20896d2760f1c846e4a4c31fb618d139bbd2b3a7905b2979f20310c37d2a9bd006fac04234e995062e42362169822989bc7f4b5106c5decacb0d6aa603d562c46bd6a793da14acc47c9072940d93ca5d57c49c395a8b51856f51a3c6661c600fdb9bddddef355024c864b432905dc6520de9e0675fe316bb4fc10239b79b9c4e70c8a3351a819a9859b9801c647b930889feb2008f1e9ee22c82c46c038bce31a62c131c3d5623c389799c2319dc9c692e0e511cab4b55efa522a757a8f5f31372f3b8698458ebc18447a008a1e22b4822217493955c4b35646cdaf4cb42f4d55bcb8c3cdedac48c3eaaefc5a16b34f344ed8cd6863d7310391db2abdaed5c9a2899ae294dc1848f87a05b260e3fe5fe0ae19e217943f589b0ab752d777eb5a45b0c17cfb41d03a1be94949fd318a5de2fefefffbd7738808639999fa00ead48b10f2f8fde1965c613da03c751adf52003b7899952455822f7fd524630f61d3139a22fa616b99781a8d5b1783bcbc27f0e65385c2a77004477b0f7c4b9eb1061c36c65317e1173267f3d977656ef9c0942b6e89f6288c76de4585165bfaa89671f0ce0220b1294146f91740a506790b56daf77d57cae93e091f4d6ea91ade807f4638ef51b806647dcfaa4a21a164ae20f3f98a99f657b9dafe7bcd18aae7e1368da7aa28f3991a845f018806ee562e45b61c7f5b7142d2dccec77d0765303478010e6007601f144af6f3482cb87d056115a942d1f72610d120bdf5bf5208eff9681bf21631fcb0b4991651b23c5192275caee816b06d7e1910f7f832908d8344fe2e35324ef135cb12f7feb24f4cd7892f986b830a8b17021d2d375cf484084cd9d0e63eddf065a538469e5a98a1ef9b6bafa15456831944f6d80a5b4d433fcf9dbbedc4146fb8232a145c4380bcdeabe7f79053b345968110fc95cc840a1151b5854aa43da48363d8fde61f9e1c41fed9f8c40828f5a40376183a83a97446057d801d5910a36119a803fd1dafc36bd4321a593aa0e125fddc00d63fcfccc5f58bb4804523dd1cb5e2739953d67d6d59455ca69c54bed8cb15e04e4ecbed0416bef46c374d813821e7e3a45dcb473c585917b2ee037e0ecb8c01ae2d26c2b14e6fc1a2342d121aa4c31d7260f7c687bb6ca0f54e09a8567f34515824d0d1ddc396462b39a262364b1fc85b8c242bf0b32a148b50f403b74ada7bdff878df16c9339264c8aacccb13efd309e12cbe60fec1891fe6927a3086cc1885c82e1912c2acdb55ffae887d8e494814dd4dddf6d892429ff220a59c5283ee1a38257dc89250cb42f7a59b3711f78c73a6f1514d46c0b22e2b714f22da2afb438da18e3fa65e7edde73ca77ac736e5101fff5dd469946a2af9f040dbb3751de47bfe7bc4c812ead4d90a8f1645480410f6242519161ed86577e9affe629b419e90cd317e35bfc2dbafa807e06a84217bae1830633f45a8cba63dde7612a0acc951f7356d0b07422a5daa61683113f8b7c4215fbdf7de70ed698bd7fae0273619d2e1bb5c021ca3d549a8e7b971d9b48599860d9b3d85cebda827474c2da851bd09b83cb263fe6e413e776e16be6688e515a53bb205068ddaf63f3a5064ac810899aac8f2b11e52842c62256e5cdc845755ca56563b41b0a0d02db29bea1bcc7de5b24b77904a964d04a85419d0f56bd9dae1542488b286e30a1536781987a711eaec8f56691b32d1e3e17b20412b5052ddc1c9c18104efc5c3dd6339b16d6424e0c4d23afe9e5ffa4e37483d34cbce07150e596c1f5c74d2582c9cbec720f2524aec734b9a7eb376e8bef3aeba48ce02654da00ff3b0aedf794a1f22fbc2b9f4657d0d59dceb45d8608043a92b91713cceb07a8afca3aee9f4af2c413572c42c6c4b57dab2d50831ebea8571daca16271683bc2593978966e619be3a821f0d78b5e5423db0f599d20a51ce703333832bb69dc76cfedaa18bb86615c64ab4e8f131e80623348b095b6692e5fd10ece1d2d32de29441618330fdbe5e045a9cdf75b8814823975f45db7c27f2a6e0444d65f4939d50a41aa0b854643a4166ca49c91ce8f6aea767b8524d3b21bfecddb699341284476fdb19b1372ce525e75656f41dced5110bd2bffd6eb87fb82ba0be4549e128ee6dab65cf8e60751b367467951ba3fda323f880a1620ed0f56f98c0bbe9f0701f00af4dbb6d5f130ee3d13c0f43e0f264f46884c343ab2e3abc5fad43216a48d4decdbac0c6d617419d00018a5adee169ac1dd1058ecb1f7726010f6b68345745db9efd82a3cbcc0e91c5e08e9dc07b4238b6132ca40537163c4757e21edab6536c2bf36111a9f937173b682029baef95c280061394e58658d07fb5eca3fca9e42398a4a0cf18542f9851361fc43778b9c9dc466d1755827a9f8d4b45eacef8902d77dfa3fffb92f63878690021b1377786cf6cf568b69b2120bddc2ec47682d7057005ce7fa4fb2c6c47ffdc75435c5a89c9ea8a4006d1bdf932b4ccabae18502d6adb66b1a2c6319a3b91bb1862ca17bcfd3c2e81d812be1f9d0f0564f15ec5423fd9ec455c388a9a9eb3e345d438f7524d179810371020b64d02325e0ef82c7c9175b241af806066808ff4b889d78c397038fa3d16a084b20fa2b20b80cb50997bf55ebeae7c2e542f6d9ebf70dfa8fad0046a9fda2c75d0bd4a351c97dd317a12197087634e0a772fa77520ef410ab95bba0762ab00f92a17b975894b7e10acecee3826daf648d04fb75c502e545c34b4e3fdd450406f0b533f24dfc26750c47968a9568ca88bb286736617ec82651f3d338fc7025cb80ce7e8138fd637fbb029c4b5842c56207633ec6808dbfd8742941b4316a7ce87d5b12c849779b00c2b1d1ccd27b3781b7f054861e3c5184ea455a943e92885e90a4336385c881a77f96ae4e9377d903c59434b50b37b675f511da286c634d6230031faef9cd1e605865f51f0c1b3cdb562601e54c0997b24a380acf92e67c182d6d34688d3e29e32a925d5235e07c5a6f6e78100fb7293c3f954f1c5f729956a027e978aff6eeef84a8bbbf8d0c97762363845722c24ade2008e5331f12d36f1855d549d1339cc3c0c50971067f857ab570cf60d06b280b4805d00657b885ff1b602fe16dd3d2b803f0cb4c6907ac8a391b16ce75fbee2250d3fd51e10d9d2c24e38851deda0a88a98acf6c282ae644c33f26990d9c60ce4618e83316332a4b964305aff65439afea1e02a5fb6f23c03b9fcc7559f189b570da60df238bb18abda7fb0779020fc60d6ba49257e9c7c919d62a67836781502dca816cf09afe14b737f7f6da081ab04df33b261893470cddf03db3a4d3710c80c736ae3d13d2cce8fa5f23245a317b340fe3f37d127b1761ea35d46c4aa6b3b29d88921c19ada5ae745c82f2a240e448470b7fb2a985829bcf643af0eca74cacec752cffff8dbfa8db77055d3b041f7e949a933bbc389ce05c2796456b4be2db7676018333e0053f4bc813108cfd9096669b5d84e5fc1de4944d6b2444b8018ccff27a37051d6af6ff2dcfc35e91216b1cb7d8aa4d3891f4c6b1d088d31d7f8e64e2b4069cc0d0e1ecd65077d59f45169814ab2c82f1301f094ec3085451c69f4ece8cc3247fa505e4a040fcd1472d457808f9c627c66d220d39023745e2dcb85c8e4ee400f3d3506e5871e41ac65e3afc781d0e8720e051d99523f52b4fa43075aa54537f0ed67c2c30a7e0b2a79a344bad86052924939098c44fa033f8cf57b119645e7a1b0d1b1df40e2192a4194d58e20b3c795abfee42842ee186f4ebd506a05284e817a3a790f97def1edeb86d92ef0cf2f14a8b6d861b2f0183fad1248436e046517fe19c8e625639afcaaef903822589f55bbc121587f7680663b9da7d05977c5b6a3a5246aa6d5b3556cf5f47c5400551f2d626fb7f0e0114bc5a40be4b184507ad32d511738f1489387af6d7ac6d2e06f4335767d7eebe35bfe6c5298a728bf25a21ba022748de8fd02f56acacb3880c38a2bdad27869393063bb98bc273693e34aa1eaef09849061b8982b667498ea74987f3a4ad061f3e7d8cbc023c1887ed06049b91b4bba0283536775a1f173c0dd46666b3c0e38029661c55aba5197601aa42bdfc6f3400adc92ea0f4c89ee62d07910cbea4b3736210e6cd68169128d6bc43ddff4f2b2d8e1df2976d55d4754694a380c760f167f876c70e1c107dd8206dc76f2b1e15841a827ae07071ed9c87c6cfa162cc5c50afca865d195f454c2311e58df839ca2db4e9ceae82a066880ed660a4f7eb66df22d6016a5302b3cd1ab446a682613d68e93327aa561f90f8789a052716774df417da45518a045cc21524a0b91a966f0fc0ef56bb1a3689ed48cd529991f643d7e26d775b2ab24586e0d6e3a9408785c139b8945cd5e1cd0de0248bc2d7716a96010394f2794a4749fd4f94056cef77d2024181b6c81ea64e2d609c47b74eb18a0b180b0c9806c530e8e723df953b5d80d492913f0a2a273ba0d58f33b801842e44e75af626c49e255ab80a044662cb6e284ab111b0e756d38682398ed96e5983ed1c9f22d748ab00da0b5bed437e6a6297c27fef7fc11c5c6faf249ea4e481d3327cc5fb1c8da02bf63fb181b287d1b37cc743a39c123eed5b645988aa2db184d58e14bb9538e181cd15132713d064c55f882d93143c48c97f37f654930c44e5de8721bb1bebd91853f33301aae0e8ade83bd6b6fc3d7fe8852bcd65db32fb0c438836f9e92a1e87e56789f4015cff03ef59f17c1d1461439ccc97c0ece2f370768a09766ca16e854ccc8e0319dc42de6474365b3431396b38b28ecb976c240f011fc2c28e34351977c2908982b07ba9501e9fd32a273c06dcb3b66bd5f9364c20def9fd2df72c892db0c3d9abf4215c15932711350d42177b0c5d2ffcde94a28b0311c07576231d0695b781481e2ff02f529a06da8a1f0738c907552908dcce3c4092c21a7fd3538fdb12b95164d70282f25ac0ab8b116f1b231f8ddb678d6580dc748b4c8a2bcef6a884b6fb969fc1aad993dcce767449a78a86afdd8b42ca0970ef592f0e0e5228522b0f84ae9bf51e5a1c670cdc19e2ca7155cf60057f505142f733f3eefb4139b12b9be4e0a8f5bf9d5ce2c66d768b482819b079b4575bc2dac379f92f52819e20f69088360d1a4c794b295a759b86199af0679a06ded64206a557d615a5345dc6735ab24131ad04c8cd7c5b9289d05cf1a1d2161eb08496fd7b4413cdb54cb4bf0b06c1ea75fc26298206fa700808ebd84a99c86856c84eb02f6c7a1acc7c1ed8b482c72528f1e1b65b622e81b6f302b791af3d6f1c72132079b187d35fef7c9dc7df1217d67fa8a8416d5ae1365fa19c46658313d8bf605ffba669feffa359f9706a234d10baa0859a4f72c9c22cadd70eeec26cd24b463991efdb3feeebfa94ff025add5b68a252145fe689a0763830935ff9e0167ca270f6b1c4d5ff906d0cc45e363e148b2630d46cf682c03360bfb1bcecc7f83d6bc278340ac2fc2a0fedc37fdd9b1bd740c6443beb6e1ddf05c60e3920e63206c12d26c6caf8d014350051c26188a3e9eb90a4b1199c2b580dbed9db3221c1534df21bdf4bfa7667f8c2eacb32504f58c33695fdae0dbe263662c62567d17964ef9490871a81ab83c24b9f8c9295aebc4510bd7d7e736043414bcee4f5d17e185df5816efff8f099baca6b56cadd96ca99fa78fb0ecfda59de64d442e7557fd6ce823c715c41bafc2d98705b26923b0b17b913127660473faa4a8a9082a38f0bba4d7aa73d4d8758d5757b6fc2b4b7290eb14d883bc6cc6afe584a2e687e7c470e1e17a6e01f2057fd679bec59aed7a7cd34401458117a2df5982507c14c914c936cecdc316d4b1d650bfd1214c630ca2d52bde2bfdc4fdc001c15b0e75d311bb99a80a4abdfda07f3ff5662a0f3d556537cdc37a8c0d9694916e8b98415cdfac216a40be42e9fae87a05cfaefcfa4c46872437510783c01feb618c984a2e9ff343e31578e0378d4698114f77d841be3c13343ac7f190014a692127cd6eb5aa72c9716a130ad1391e14ea6e854a57f1c7334164b2b9c4d96f70c4626589cdade84441b5caffa8164ed16fd50245c2c68a441ff771962cfe29486891b493510003c5ff9320b452309f27340c97c358fdb478c65c1c0c317847dafb104b2ea161a091048d0b615d1574a06bf4c865d6c60b2d465189ef51f72fb9b7e3383173eac5d062eb2c8bd4d1eb46592fc48d37755226b61e76dff1f302e100a8033fb6bbaf65d693553a4f0cbd220905fd03d82e9d86eae30a7220f62fc462787fa702ca301625b1bb9ba0d112189d0b1b9507fe0952037a780830a5e28c06260e7d8bd3cd12f2c5a24773f745070e7d47116cc17b8097604a72b9bcea3f7f02faefe23c15d9c614e3e640175d7a51003f38ec340dad27115552c5865a165a8c823a5d61e655929a5aa79d5f599ef6715869f6b3aa6d06f85d8233de9b7a3f481873db20a8f28bd89045593f0d0007ed3c373db85baf533e4b5af8b3f3f44d80ab2c5ee602c104fd59d3aa4e109b5d21875d1f38baf03ae1cb5de363e67352c58814db93f61a23e65d5f899a6f7a85c38d094c42ca7cc3bd5aca796c5dba8c89c868f3389fb533acd4c454c00daf38fec755461fe979d69f3f9fa5cd73a909be7826e21abec70c145c56eb22e75d7b5673bbe63183fcffbb95239d99f0f1593dbeeb7285324105e3052b1f201a1bebbea0434075bb3750b761087e6139f7a12b94e3c14e727244b8f363556dbf8dad3d1de0fc4878b9018c56173888c21850e0fb36a8552785e8d7aba1c049b69adb8b1f22a72b57f79e44c618d74fa54aa70accc31ed4c5b5f83ee9121ffa2d8c312ac0313cfb9779236254c08ef20cfe193a9b1ab962e9878a6c325a5165479b8d015cfe3a4987ea1c810ad49bc3bbb613cf574df8651c5ea3278fc6ca20c6d31ecbe082bc8e17b4714465bd52330131fcb55e40b15a211800748b60d4005d3c390dbefa7438ac0e4ce03ac6d1a22db1bfb7c55b1bb8d13b92a5c51c34841b0aea1d4b74de26c4f60f9dfb885679bfbeb3a8cced1a48f663dc0eaf46a851b3af16c3279e23d99f655daee9a8d6a19f8fd44d630cc8009b863dba73a73125528745579e76a6e3109979882f17b574846b6a700c58f237f8e7e1681ba1bad34fa7989ea828546cbcefa50a6d3ef7bab4e071a6c76cd8b32dc89501ef7fc1a70a8f9aa53544800083c09976ffeb1506927b102bf58d5152c0779d6ad0f8033d67d9b336a510822303f14a8ccaac66733c5b34e00f14fc26702a83c37dbae93602c70dd3fbdcd5040d83a5fe28b31918eba4427a4489393f5a95ce21eb1187a42db9e3b4c758572d65c802fb7a6b5045ae2a48a9f3a144d05283fc15b511a44170ad65fa180e35cc0bb363b2961150fdd2fda50d9f7e9b8705ec2388b9e34710ce04cdca034f26af7b4606db7333a04a1862f629e6f7e83084158e1d100ba0513a873542e39de95a848a20b388fd523341d4b7884dbfbca9122ccf51f3d900e82177c65870430e08df5a7d46781d2e1d9cc9301031e2ca361717bd3c100fbec6ce9e5f6243f870ad4238d77994477a2b1c5c59c2eec04033e980ea1ead734e89417fc6f9a0a0306044e19fb1d2443cf971b1719247cf878dcbf48befc99b82c51c8ecafd39a7557977042e16634c1fa7b3602a04ffe9ef5280d1414f98e39f8edb4276c72cb6ff136a93289c1633035c295f4b60b0ffbc14427e4930cc6d53efe6d1a12aa86e9b17a1c52acd4d387ddd74501d58fa9beb5a155cb949787ca8f25be84c3da1d405e9b2f298e672e02257c9f16a9da10ad12a1ebe2f458184fa0486c9ae178e59416252dcfd7f9ac8611ecada16a775320e70f37012a81f14b42eb48ff2698cb45c8c48c5710ef12712f20d1dd64032f1fa0d2b87d8a019f512f5764d4ed3d5e033531a27013d5bbe1b94b42739fc6d71710fdfbb7dc4defa55488de2551f99fe4c9db74ea749cdc0af641064b0cf07336a6311c75c755545309e2b15cda9bcf59dddcfdeb539abdbc60cc2a1ba7fc770b07dcff937c2162d7e270eb812570d740aa482e6cc02d267d9da6f98ffdfdcad30204ab62407ae6397135f764d9cf30d0de252cde9c1787d29d711afda6ac5a39f8c0ddee4166f2e0770a807791044685df8ee854cc8dbd902755eae58a3be481abfde421721c6aa2002a77fe4f55e4b298569c5495000997f868b60528140deb6fbe5324a75d97f33f363350aa3bdc994804223af272bb7e9a268ccce1da6d69218257a387f7c722de45d6727e1c05ef97c98ec172eefa66f27773de52bdb8560d92fa619569a1fe30a990b64677514028618aa9c6686b2d0b204b8275d7113d63be16e22ef33a2f7f2f51ae8f336c514a01293a3d8aab7ea12fa0e6e590122951c4b95a72ee34241698a2eee70949c148ab8b63c2694c704edfbe6ef16fb024f8b771e75d41d0d9dac4d081ac3befd559c07ac31640eba23d122655c284c683f19327473c194e73d0cce6d9979d6b53e6852f7c90d6177a34bb933287401c49f51ad459f7ed4a974507723dc6366ecb84a166d639be86f1da2b74a971cd0478b752ae1cb81da5faac7d6673c9b7f69bac2984f79df191efed5ccd19057daf0148092e0b47284848114638c4ae8b971947178af3dc1a009461bf1ee438d6e8c06ff61432da406ac49d4080620d91466afa80b195e09e947836247f1353445f58d61785925f9315408869608f3b5c7348d19f8b987135a0d0e8a90a5c45a559db03d97df1ddfb6399dccf74b3800375a23270b4b09a845fa2af8ae6fdd3e5f6cc7f7a177dffdeecc159b295d23a792ed32c575d7c0dcc393d7242bebde181839f178b169eb6cf31b6544e47f4d906ed8d61dd27eb1e79d102fba3e59f7c3026dce6748d3fbe6640025102e06fa4811d00b1912d20f02bbc9dbae0f447bc2e9423006c12cc9bef3222c49dc62e6df509690bf5fae8fb62f28a0092be4d1c0133ff41018cf158997b89a25cecdce919f7ad7834026801f5ea0bb60bbcda3cdb8ee4c3411f2f326830b381127f2fab6bbf66c8a23ac53dd11d3cdea724bda58f0f9050e9082bdd245188c89031cfc7bf71958fde4d9bbdf4c12752acaf95c6670e2255d2db4fab648fe694a276cfa3c2bf0e9d290e44728500cfba9e40227b50172285583fcc70a4c9e02b172ae76212c9e767e9d2a0adda199ccf66e01487e66dc499085216952af33ac3edd1871bf94a6ba57696905e87fe55b5a5ef1f37395f9dbeccbd023981c1572b512bc972bc76e88c0dae7eb2a22cb04d98d0dab996666a624bcaab1f3afa72a284ac664af7c03f285bb801b114a11cc8383ba2d7508272ed4cdb847db9badb66383b7a9fc91ebb7ac27853e334c1acfd37d9c86b6115a3f8d2e058d853a5a61320ca8f63b2c1b059cf1719576465d864cdf7bd145caa2d1245d6e56ff01e57a5b84fd95237610c5486716bd57abab82a5ab5a0d5c75f48e73845bbadf264fdd8151275be8b45706b44ef8ee0f225203c3a28f6397125652337f49d200a266cf284687d6ecb7c3484ef86a653dd37cd7b4534910243b27535859ca8c459d71cdad65fc8be245077ade5561d256d7a74396459765c16a42e455bd580c11b848b88cd81adef86eaecb317fe3ea0ab3128752928da32afa4f9bc997fd9ee3fe87584373910b14144a3a31c0d6d905858f59426e2a0ebfd51596954d4a5330843050e67a88303680d03c458bfdb5226af63c72d32890bf5edea10026281bfe3c93729a934481e05b84af980e238f10b8fff79b93f513c9eadd785cae3e2b5f1b37c917e4932528ecd5fe886d5320f0414db21b5d06ada51bcdd5926979f427414106c53cd3cddd794dbf0a9089302d61745b064ef80790b30a1e809cf8e6e588bb775b026f69ae6f9f9b58aeee025b95c9a6edb3ddcc380264fb7b857f028e2a63fcb6a29f592c337dbe5c15b19a43f227117ff1b36f56ed5258ee18bb450a952dfd7ebb63dbcc5bcca835eaf057aed9f09528300f8fb4186ad45efe58b25e0f9f1472e29194a4ebe392a1c1d9f03cbe4429e64f1f225a360bd19e1a4e7caecdef3c28b98c099a8f186ceaa07871c11e847866f292595e19889c312868f88144f065179089bd911baf418f55eaeae75d0329947072e16e02b63ea032272a89e1dc81615bfc18d9d68a700f17e850d25aedc0e175826404e8061010f6c24bb1cfac217a82c5b060f5ab146dbf091a9cc05cf9a11834a2af03003e79af539715278030dcd285bfc4d651d4f4a6c444946e6962a88ba915ba2614e2133e0ea3f18a0689322105381ea3f580905405d985968fdff648d6577cb4638e87ea7c2d19a50db5a8ea6f6c18424fa0478c4ae469b493feee6782811498b8a9277d9e302d0bcf84a6b0b18b09749ec235f1bc1c67d91552c192332a6a17aabf193e5057a874eefcc072fdcb71a54ee19534f1079dd7873737c31b82fdf8a30bf18b30a1f0f00db3219290fc14bad43a44d701477bf9df651e84cfe540d2b1a4bc144f00a4e21af4ff5cce4830f06d89ac125e85808879352baa5d6154d9e3892ab5eb2a943d8fdb133904660dea3fd7bf58e9dc72c6af9cad859e55eb62e515fdbf79360ca02fadde92e6284b0169d5353e6e5bec9d03669ed669573afdd7bd0f050eb31683ace3760c11a00be10db0967fa959e9735a6c3b47a4923f6deaa1fbf6d71ff6b6d675346f9491573c95f18f16e9de10dd5804081423087a4a84b51cca8254b1a400bcecf4e201054345c01f88c46edf74de3af3de970c02a4862d7205cfce03e6f961bcee0191bd47a833fe175af1f11dc9b4a7b8493720c41df7c9caa7b45c0faa3052773e629a65046aa487901b7ee1edaa13b83998a200a1f54a99500e77f10344a0cf67fd6c2b666288fbcc355c5835fd44984ef8b19a4b69f25cab31dd68f68d3c7a6561d002f548135796cf79886c31ad1a160789171793afce752e6fba2b404c3f23e5249d60711038052b93adf6c14151391f928084b63f55210f3d3bf516a038c1cafbe12094f54fec61f0ba60b11d223a72a538c8e3cd4943bf5ff7c40fd0453d98957dfbc13f734fd6b3f8c7523ca182c500fa9beef34951de3c009503ca2c1c11e1f0da5643f1bae8f104e542a3cc23a7a399447d0018bbb229d9c040c92500c42f56138e0814fae1532b3ecd7f9cb75548736beb3d880ad4d08205d784850f73bca4960f05d86afb20236bbe313090aec33f2bbf6f0246efd85ea1d0d82394446d927035e69d6f2b520513b76a7eb4d00dbd51288637b81bc938d7665b1532af256b14d0f940bc2dacdbb206363e00f442dd1104c28de2b958fdd845af9f38b0d8b597da6f9b05d3bca8e7c314e5c781148cbbe30ad9bf7916bd57865950ef069ca60027a41aa7e39af1fa0ad2a1498c6f9025004a21b88284887670a11e805848a4d7cab7460c6fc5d21a3b6e9d624a7d92aab68d619c6c9e810d2b5797f84d453b84a2cf297e5d206fe645193c68a34b117cfca96bbc907885fb86b47b2fdf49b91bb5e1912a81ea8edb3111798089c1e0a5f6e5d4a9f1e09af3bde25e46efa2f5c74694c87f124fd2e15374c9e5abe911b2ae1879fbbf7931afd913869d075986e1929f9b614e76e241a157999914832d377fc1cabff67cee7ae20c281aedbc103554e0b7e80c06dcd66bdcc2da6e647ab88ed4f4629bf9fd1f183bf9cee33fb53b4765139ebcdf89a7770dfbcbd87b5e354f0c3e0bdb0dcc239f694766aab25327cd5bd39c0aea6e01cb3e0f9d4d22ead1ac4785173dd9f2c601152345f8b30dd2d9d3b5a6e63c784ee7af5c8afb507a9d7f29613490225b5446d90961ac0950baf94d3da82e767377bc11e48e7d11c86feb605cea118b4d6b13c14d9ae507a6b8c3fb4106fe452baafd4b2c98623faede6f5e9bd0ed4c1954695d369d89535e0f1535fd6b9f70e9dfc976866aca0a8414b2e58c841fbff9003dd0aa5ce20986e4db3f92c2907b5ea9e848439372f5230425515676842c030baf30e57e453c686552950f767f4874d05405033140a54f6f989e661441d3f3c9090d1edf79bfd10e5b2d626ba57087ba4c09c9dede11a8077ae1ad10cc29b30abddede71490217b6c5a7a79ecc5d886689b449255232d25b8fc6ef9cfac34720a91eab459f59f5423771f83dc51bb570b047d023ffdb13f392b29b431069b6c12e0b622d0204f1f946ef11c167c9d984ea79538984f5b3bd8897718c406951af48f11aa775e1e710cedd890ea322ba053f06807f10ff0a8cf308e6c8227b21eae4a0f66cb5d68980ad97b5a709f96dba4dd5f9358deeb1cbbfb9af528eaccc77ef78de7ad24da5746a98762798abe59208f52053dd79be17847ca422757bc4ec625b98fc32b436f16dae368e6282057d06f815af62eade4768f7b2e875f436ebcfa03fd44cefd9f7185acd74e59e29a07bad2a3cf47bf5d7ed9f352f90a8ae86aeac0aa8ef1adb4778776f2da3eb46d9f10f115d1a7f3781a4032b0eec61935d6652ab676285ceea14092229420f05cb4b6d5816dbe29fa0e5fcce979eb2326eb0c7514ef00f89f852cda71e9aabfedbe3544fd0745d2196d6fe8bbafb6631cda114529572a22ce77150c84c52ceb9f07a592a30f940edb2996612b8864448a4b4c774d6276fc8f16f354c992e045c0e5aec61dcee5639253a17e9981f23cb54f5c487d4b1cb82e73c255d96d0f45b4007b0e8290c4ebdc477d5887768357443a25b6e6388b7e3dd7797b4246ac5806c267d19cbbb73777adeea419afebed09c0d1de2bf8b0d56213e38f4f91888da320f7830a1aedb84e0df44fee8c9c83dda09bc87cd0a1d4a833ca25beb6b85d353b05c7672711dc0392c6a979b8f8fa0ffb54fa217d999d0579727f21434f2bdf92736da3724aed0c46576fb19408aedcc3547efd3b3075c81fdc8c5f5a9c058c4f929a27c5e2b11ab957b003a54e4fa4667694152bfff101a0fdd9d2d5797163a1bb0bd89b443acafdbe443421f81063141cf10acb784114db55dadd0f32a384b93e7f87a051ac7a0c567efc35b7c7d8fe611c897e6aef754fe607a0abb27389bf1c1ed594c6112077fc26a20b4f4a00863cc6261e8e022ddbad38ef4a558489bba2244e0eaa110e96d9f0a8329807b92ae210b7a7da24d6dd6dced06edca0aec406a7d9b9de05d39e4ddb7ac987c893dabae1195c593df58cab2b2bae36c1b1e8db3d811a03e17add018679600c0652af881d73b06f1b44a0b37471b5f498dec3d78d1448cbe0a0fdcb929e9b61e0e568650a27130b30c97f47c186c08f006289597c02211d90e80d3ee36b6e0214dd76a245188fe2bc15655c9edfa39c6a87f559faca8084e0ca2d33121c32f5d522aeaaa0940455a658609ea1124945e64ca9bffc50ab4742aa34cc41824447d7daedb3c7c9f60e9ce0778f6487eaf8ada3800e366baff06c5241b3fb004664668475e9cb44b74524967beb3f414a964897fb40b29f6527d9e14bc084166ecfffeb5ba0c176eb3afbf937283a2b878853a5c6f6f2837e24bde4f06c396014bfee078b679ed77abff7701b78d95fe949ad921876fc8e41ec8d22b398dad21c969e52d28901e80ffc2e936279296ee59f16e42119d2e1cb808f864e2703fc36d6238c26b5778f9eb803d64e49021c78dae9fa5a4aab5f7acbb5d3537a4d0fc20915a5d3483c584b7a8d67a0e639130de9b16ed5d6ced0861818a3dc014b719c37c6c87e51a7501096466104edc56f0f1bc765a98b6e347cc404337d3ddae534ac658d633ae497b2c3a2f472a801893587fcc87ce8d9c6cdc30732df8060768c3cd36291afef9ac7a118485bd76a14a94d9e17670f21eb6d1192c1e502e1cf5565f872823f770932a9027ce17dcd9d20be055f557fa8e5610abf79cf090a6db48509970d61978c253ae3d4de56ab2c53bf0ece2147653b69c679e8526e19c72db47bef5e9ccdbe9692c1dfe57f016d32996b63f1f0393f14448b784df8a413d631e057a4384161cc1a452ae21fd49d18a0b19e3fd6f37b482c4b21d494a4a2a04ca4ef1f86f2f7f6cb6e7b19c3eb55380ee02be3e7900bffd6c6faf4e3c8c6bb558eab9a42512105f433602a9c3ba7e4b68263f0eac10f122f51ac9f511fcd5599172af8f7ff858ef29b0331d708063eb52d06599543dd01459a9cc11d7f4caf62a224d3044d20d77bcd26e12d7f6b5c66b70ea4b4eec55957b5cac4de61f90845aa979c80458afea907a3aff530ccfc56d09e8b22dbbf6eb9f4f90dcacf3dadf370ffa74bec78631ded46ebd60984cb5618b775160f026aba1e103248fc32e4b21110bb6767a2d4927a482b067105cdc5f5e3d8c54d360a9edbf847c5f0bb5924d7d5fcb27cbae9fa2423acdc447e16ae2443c144ac98e568e37bfa3bf2ec19c92583e3e177c0cf4e1ed4ef71163bb8e3652d369576a2842c446efee43122a549ba02ac1df784a047069c1e6cce0c0a77ddb23eeec175ea8f3597ec3a219ed5d313dcbc1476eeea7018b79987b7add2aa74958a156570d9a38ac437c6a268045c0910f96f1245f92a506b6151e77e1967b30c2b34f8c89afe1d164ba82dd27afbdc4c40811579cbaa72bb68ae3e7eedf98f37783ad8a383648196336a368178f391df74a5d05a443f39cbf16d5ff332db57898ae0b698ca2cd680f79a6e736c19cf32815d7647ab56baf0b7bf251f5c18fc7044ddf3612a1d999eed9294fe9b61e6c94867ae6a7c4571693412b6dc85eda5d448770932fe938b0cac48234d51eb8d5df4423ac9ac7d667eb6bda789fe2daf67625e3fb13c509363f3bdfd0283f5c44c60e0658d5138aaffeefd618382301419b91d890da353c63e9f76155d0e893d2b4b351f17fb6f44e0bf2d8719d83581731e57ce6aedddd080e32cc376de3ab5409d54f52fda6a2b6266fd3fef46def568bb7c91637fbd5c6bfc2f524435cdf2da4e11502e123374e99143433e9245308bee755009b1f4779da018a64f685ce105f8751e7f2ee87d802181aba98874909bfb8476421758e954203ab50f6b92e0e70a51864f408a3360aded641079c3f6242d80ddbb6a312db03329d7761377a5ae09221508071523ebcb7c7a206f7816e41b436ce25850e5bcb9cf2ef18babc1d8b8af003c09f3efe66a51304479bd67ee1f14b064f93207e8ffead0589bbdb0108b1b2810e94bc8729528fc6bd462dee76d0cc23c830627b5e36ffc7c1da3ec38bd23339ae2da16e2cb29f0afc58f84c98af0d6542ac380584c5ab9e458853f7d67bf4dd65b70be3fa38c6d7ec39b256d87bdeb6a94d694edd5e13dc09fb88a223fc58e1ab4f7737802e3c98d3514ba8ef29d814eed350b054d7b6693dd3e475d01ae0d6b01ea6d1d6ae92306c76f1aceb183885bce6da8ead8153297758e8a430de45935ec055e65707d84f36a5270640719bd5332c88c57d9b97f3f2063930edf036684d69a5683a720272a8f8f4b4eb454100d5e6468fcbe9cfb42446a7647e14185fabf491078c0a8f4f0bb5e9d69106c8605d29603b48382ae83adce94c6871107e3f81632aceb0dcafc72234ab41f633b84b631f61676e0a39da49c692e2ceec3a799b122f1400f5d0fa8650ddef5e4e9885f1fa330c2a6c889271f3e7b24cea3f59fa9b22213885953d339a2a6d3c294b55b48761e842b6a558355f11c053de6ce269eb66eb74853336fc999f3d9726837d388067be671c88ea8b9a7aa8dca55e33dbd96767b2fc94b4b43f1045968a573bf0d754c2072b9a73af24e431666ca5ab896bd351a74768a5d96bf853e1fd4a64f9b33fd015f1551a5a5d2f0bba7eddee31e741694fd1afb8ba3c961084cf68b7669df2fdbbdeb5bdea05129481fe01b0b1eb430ca51ea2806dc9ee897faa9a08089965fdbe8a32cef2735b86e714c8920ed283b75e682810ef911e28bdfefc7e7c9fd0968dbc15ba35a30e49ad24eef9ba37653273b28cabef927407abf99d1163005aa1eb47afd53abc8b8a6144c2850affaa350764e24f66ab67e20f6a06c9eda404dc0fd83f01a999d0ed461b6b2515a20e7f0ecbbeca0901c9b186bbe6e156e614666f33f79eae987c4a2a931b5d1494387462a27de5483e6578982d1747eef325ce3094822258abcaa8ef8955db7e005f7302a8033cdef6d3067bbf5530b37221413816b2d0db5794ea035614917844eef694573f665c1ea396d58981370f79b202ebda2f8c46063ddd564bd6d507350ce6f4c7580e3039bc16e058d46c6f2e0684e24c93aa12770c2e7d0c12f130425c3844f9f1903bbdbeb5a3b9ccbae328ce06629a95717fa8077cc9fece29f4f9eb4378cc81013576bccf7bdb0fbdacabc7676f419410729500124d5f8abd1e6ab007e2a50d68f0cfdcf291a0d2916fb5d0faed8cbf0f202d0cc511f2412258b348f72932e733e6c7ac2c07f49380a3608245ebdcc27650557eb15cd34cc70f332e1ee48d1b4efab5a3c1dfbe3068eb0f43f5ce6d1f6419cc0669343f5060af509fa846054b749f5f4fbd856b60e82309db18c4860ba8e977ff18d82a4e562d90b9b1daed70e9f2b7650daa84ceb7fbde5814bd3b2239fb3f5a9bdaf1680e72eaf0b4ee70eef30e5081fe1063bf6d52e896f5143633058b009ba9f308a20d1baf79544b56c6139f204cc222bbc33814ad7a3b6582ec9b1bee12ebbc22430d9eaef693e398ce29a6bfc91abcc9b8dcd119a16c052b6467a7205466e968ce23866242dc394892aa852e93aa85b58261322711743ad4b00e272a6906acf45d47b2a91daba005e46f4456472f40fa58593a33e665625057fc1b28df70d8f17391a12f58a3f975b85a1ab25e4dff656e030de91e7e2a6edabe5822b0d2be5d1d14dfe9ad970e79a5da5712379008b0ea64b561310d60762a446e8f323f3b49df0c62812336d35e2cb36176051ee84f0b543678e2b732d6b82969305248c0e9074c310eedb744726f3ee4a39e02efb7f7185abb4d69299263b5d1b69642bcc7e7b42c837dbef6fa5b5a71effe91c25d730a6ff9db9dc28b4ce4ca6cb2bbfb689f8f348eb1c619e1d9fbf29871e60fb13209b5df455ea50fba77033793839d815b55a5c0b283cf2e8b340d4918771b72ebbf9678a630d0d2296cadaaa47399ce6edc9a5e6e73e52a2df82e88503c7c27e3cc9a53823af318f708c8768a400ace4dfeca45de090faea33c5c7678c2c128b10f860d6fab9e1d6ff89ff930672a085c8725b1942006c4f2fe837194b6b4ef4d790e9adc8d99c913b43e618ed531368b202e03a1caaddf7e8a479e182e90eec63d97c2add56b98d9a956d023e5fcda0111948afafeebeb5c91c4df8aff5d9b3e5b6a54c55098d8f8de4367f3e1d0727822d0f357dab4d4930c0a69db2441ffd019e549d0d8714f1dd106f94e53aa728c74f7943cc7f1a202df5d3c5aaf6fcf21fe7122a120020443e68abfa7f2305939c2bb0280fd90e95de2b491c2bb042bb9bbe2c7a944828f2b89801bff4f3710805ae2c97f3afbaf4f1207ceb89326f09d69c13c63a0550faee7b19257d5878e5b2adeb33ad209bba1c930351bf20afcebc728c39863bdb629fe5b3c459efa012789db9644f8c812576a8dd64a4730c65168b98d0bf69a7494c2755301aec4a3b865b7d4a9869fdb4cf3f168c6edc728e7fe9236fee56a2ced26dad4aea6d5497883f62e030db30bf282de8de9f09cb02205bcaaa917ea6457b965abc70fcfe79e9e6b386b83617b12991a447068cbe2d71e90ff571c60d1fbc20627640115bb8288766526d9d2e549028340f30e59794d0ae3252a4cd13981185b89f9402e19449bd515aa4dd56b86e6066b88eff32acc3b633934fa6af3e5f80548238b1a08d59e3d5196d1e011e3fa75be350237d28c2f507e268db6f5cb5ec861aa8742bf705eb0c05ebca0da8a832f62324de2656e53b2db030ea062fe38b8a84d85cb643168a37b565522c7e819ee26355e2bf6c13a965ac41682519616d7f28dd7e999bdd4ba5dcf8f575c417186ec1e05e760acf038dc47426ecad1dc61e058706d9e60b3d4b851f8fdcd0e727574f9ea70ac7abc99dfd1942e593d6abef971cd8946fd7040b8c5b591952ac4ccc635423940c8d6edcaa3dec1ad10c8feb0e12069fe898002b5f9f34e69f39e718b2a9833522e379fc39f4322802b89d10d53961e6fc1f2e301d5eaff21dcc81f0ce952e25b49dbcd85dc59489b5d16967c25188794bf8a238241426c1a6c5a7e536c1aa31aeb258687f292cc37ae991e9c171ac01e72c112a6345e3b13f109758eaf7cfa78572029a6522a1a252bf95afa6a0d5de96289f48a6d58af6d919f4f2146ac94e245f87fd539a1c255e2eaf3fab9f57b774f0845e97283b3fccbbe204aa025e1f4957d8b1962b43d7ec79a070bde1bdef176e48ff2a95e93255d8ecd86afbd0dbfd28309550f8c43fe5ec96fb8074d6265d81001630097a9a350e89c7b18676675d008f273508c647ecb77e07c836b0d9085c59ff0277bf82375c37c8d46110d2f64b991052ae3c7db385fa5a0c1072dd578718b2b5f08ddd8ca97eb36b24f466341812930bf554e997face3ee81bd66b25274091de07ac3ac9b06b2b30d343480c8dd623b826402b5e92c132204b0ceb145c291bbaa911f862bb12700f5c16464854dce3be321db5c7a93be36ea6575172488def58ab646cb9eb54479d6a68e9c056c9751de0ec9a20d089a3e6335bb0b55d4472db394075d5acb1ae9b5c88316e3763207d22330cda54321094ef09c69e07ee8b4bbbf68fb3c8f87c430cb9bf0b00f066171bc368eb1711a7298c5d8429c6e5a3c8c6f4b287e31d250189d5894bae3ed690e346bbbdfee76b5995466a1f07155d679428c99eb647aa188cad19bb16bfae7c433a2fa5dabeaf5605f21ea895b0706fe1840a2da36d6d703e2be15004fea9e9963085392649009e9ca2569b5b15354a50fe4412bb9197c36f696834bf551ec2aac0c276598e0200dceb4fcb8cc05821dabca51a172befc71492202631553997623372b271c915ba248fa23e0c4bc20aa13bf86d8dc04f012d4291725628d6ffeed64119f066c59a2c8738494a60ea8de4567dcf246699a5297289ad46b7d39fae22c89bbb2d439718c077119043531eb642d4bdf2a7ba7410a5e6501393e57967b5ed9b16605e8e2f03a827bc409e216391ad05c26f16f534c95772391f7e89ffa6f51b92e0cb4d714e2b907be064b2001bcf85718aca88238db298759750906c5657f939d257efe56bcd3d8fec7296038f66f5a2ca023c12d9bd8d2cfc675a7f7b45e13c48857154ab75d908fad93449472e880b7c70569916f7eb8ce939bfe5dbcb08679844ce4fab5c60401b20a0a91a485ddf05ad4495c4e581f439af6523a80a765c80887d10aa2bd3bab41622701b4b7dc2efce129b07c8e99dd77fa465a88350f59b5677632cb14ac7ac3ff3c60c697cf6c4b5dfe73aed9a7102be66c7f3b197dbb29457e78168a34e213cb70d32487d12316461ba9005394f01c92bc343a63cf6f9b9157368eb32dc1ed51f8650228fb1948cf30e575a2bdbfe510e1bc30a1e44f8679eb3ce7ed2bc16057d953f7e53e64968a21b436508191d6a4ff78f04f81b820a9573f541a104075e138afc0787023a6d50ba5dbc832ee0b1ecab1b882667ab47f6c0bc2e0926cdec1d8ab33f6124c24cba5570bcc56f88528a556532a95187d6948705a46204b7a5f1d7b44d8a23aea9703250e87ee5fa8ed0afca2f72c33a7ffc4c9b6b97881487c3835e10cbf6f53d6ecdbe92050b6b69dd198356b0d2f671cf516ff01ddd9f33720caf4fee7d4cb72c30f150edfbaf1d9b9df5f602821302e1ba71e2a39ed64e76b596004b3a020f1f2a84da0d826a1bc8866455de0a99ec3bb9947257c9b5376044a18c49307cea1e06b7eac5ea1b9ae5f0a4a7578aed16fdae21279417af6ecb0eaf493a8fdeec689e9b90e4e1e4e02c482df057a1d3f18285da342fafe4897a4de70f36f8bd7d8245f7c0c9fd27055b29cb0b6d243066f7711edc42eeba541002b7da3d78211a68c52c7b9df8dcf16ecb686f2873856ffda74a355a638a9e8426c101fb4362ac585e92f8f02ada9da4ad54f1c43b2c7e7879b95784694f3547d7e73213d01c1a452c744090100410404a7ee0174df600c63c0bb1be5316426fc2249cc3eff5dc89f827f3f33a3c417ab1cb63fd874f161d4ccf4de604ca82ff600847ed9495166408b88c8037e65bc780343ff8c69ab87ab64cf73c043f62b28d0f05ef3d0b1c8cfdab0ff4213146ef82cd92778a7674776a907e2e636c0a4e8b5ae4ea40c73e680b3d2c91c6f332a7f44dc005204eeda23f51d62b47c20ad7ccfb7d34b60faf43e768520008c9d67a7f3afdba05d13e05366d10708a6043b6546094a9b61d1853b6ff7623d95bcf126265d0e37523393a08e3c5b78887b3bc651a10aac4a7ba385e4a74aa4d24b37748ba63108c4ccbbd6219525b861bbc78398e5c8fc6f0f834bafb6c2b71b9e27a4c89a39012aed8b2effa65e039c7ed67612ae1adab9cbe2467ca0c109afa18a131668497a2703b1829676479397e591d9423bbb334dc66a3d1becf1ec035eff5cf77ef48c142ab35a0c92492481bf5984b00a39bbdcd8a9abcf598f6aaae8e98b1e8ec9d761d43bf2bc2945d6dba476b47949c901a0ffefc2ddedcd62a84cee56eb89e2abbd735f1ea6e3518ffda119104aca72d6d024aaaff629b622ab2a407d3347fce6d5c95bb610ad99c5598025c4e080a8807b616f3cd8a4eeddbef9925305195b35a42a1ec83c023669d7454d113c0c832f4a9a030ce2a7c174d2d83cb73cba38d00cf23654faeb260a54d58353098e114125b1f6b4b7e1974a65881ea82e461eeed8431d825045854a87761d917bbde81320410a34f82139083566feb03aa378bf39a8190210fbe73ba76d8653f9a121376002dbef3fb0da8bda50da6e8265035ca74f2bf3680976e57cb4a8fe0d7d6c1ce2c331052be841617e3db17b35481baa2adf1d6d062c900a267ad17de2d84030ad408c1c8878e43ea3a055b67110ce943b5dd97b639cc6b701d94fe790604bf2b4cb80c2a8c53a91c5c50c39f174d7bff688508352f87951f952aa60ca46feb4a5fd47ed7fd1746575f116c39443c047783251f4f33fefa9d3208017130ebdc7155da7648a83a5abd582216232c00f56c707f1a22e2993ea1924fc07828a6978c8eafe4a6d176f78b8606d56323e2bf9b4e3494b104c44c28d3d6926f07f58f80fe0a26172d0335fb1aa953b25cd03394c0af3aa119044d533c1656507c52679f0549a3df00a552b13219637418ce8c9e6fffaf3c0077b72168e109120b0b9b9ae639eb2376fdc7dfb39bf3a6770ce67bc30f9fa76c04ec680a827451e3be2c82a2849bc3d50f17d19b41bdc2cd20b8d7c7b2ee329c8856c632b7b68c1c04e2ffb53a2bf50b0cd6cba8383a0f1b890fc87490aceb430df860ae3ec7a1b54f2d492a57200918c0f8f4538316af2ca11e13862f7fd202df33ef64710e60bb4f059b3505ec834c1d61059c2633a9ac6a6acd08d0d625952e0e1bfece86e3dcb8b266ac41125ce05bbd327225ad82ae5e4dacd2393a55fd6e21ac20f63b65c0e05b64d4cfafead3561d736d7eab01977acbc6ea2f6b35f8700ba3fa7ad55f51ea3b2265a5f6236c0b2972ebed2acb0679535ef4dcfd601b93e7d52a7ab906969b7d6a556ddc4c581e6f42c88447dc0b24f512a404dcf2c1cb7945816af97263e25bf032e426508a517fcc5c93e1bee71fca527bca4b21316e468b6b5ae7a820a17fb107c867b65afe5509ef24b33fb51244950599ab1cadcbf8424554e07dfbdb9bbe24d682cafde3bbdf9eb6cad8219e3e9b54ca5627d9d40130b02a88b069fd33fec459461ad1651fdd54bfbdb7ade9c7bcd78e042b4408d14a13882ab4b2dcd0bf0f3b28d60a4d033c922e755ddad409629fb519123343395c3fff3cac1dccce08a76b89fa728d5a86a94f3251a9ec158de41b5fed8589ec4333ff0ec33a265c1a2b266d5bb9f0b847b0ef585160a4557f12ee9a4cc782e81a4d21d0cbd926e9216d25e61481e1e21dafdc75daf6f34031a74eb5dfcf7147bddfdc7462f1cfe35f36faafadafa81d144ba5dddb84a3ceeece9ea72b17fcb85c0f595ff41c92e397696ba7e6acb1c54fbaacc4455cd06fd85046c77933b51f266f434f76753475df317074bbfeada11b3f85d2de35c6a4a7c24dbb12491c9665290ffe90e99b96a2b965aba08aa8e346f449500df5869ace28bc29bee372f3831e98e42f9d0cc1ac17b7da899cdb6d40a5e1eea5967656b6b20b1fd86a8ef923ca9df10fcf2dcea548a970d7dc4425e88562b417d2125fb126c633203f99f2e1724c649790eee2c095c2ef04b8d150914354b5daae86e705385a7386f79f382edc979e0e0fdcd6b3859fd7779ef2004511383e42c6a4322c443da6645bd89783f5bc960d9a9993e245c11ca7573e5263dd8694da70bf1bde39d389476b25c89db164e2d40e1a832786fb043413c3fd1474ae1ce818fb9d6453ec3e8f4b16662c4c7d010f3106b4815e3dff3fc52ae568087c9dcadac693d760c029f2c871c0604d748a399d7dbe808bd89e049c84d9795eb089cb448b943283c2603e3917c49b22eb9591f46d32cd96f6eebd745c6f6393df4227d43f50c6b0f10c0fade3dc4ca7474acea234b0aac5cc6cde0457291d45e3be2cdd49fe70dcf205cc3742333b4ba42b1330f2baf808c83983f1e966ab7c56474abc34bf3c25f12356d4298a33b5fda27859854d927de56c878a1b81ec70ff3617ad6560507e6759a1889db9d60eacf61cbc9117fb011b784d930257486a67d22e1b2a58659e06278c9ff28f6334278985c165d3206e7836d054686c40174e24c1a30c73594653e98ddb3c4793470cb53d27483f2deda19ec77bdd5551302c6a0254266e12d83be13ad24fda334528c452262ace4621dcdeae358f53655f9dab65490280bb6f6900ad0367c8ec2ce0120754ff5b33bfedb454ef465350f5be79864100216f7f242babee83995c04dfffc678292d055ddf969cff1b8cbdabb44b4aa1d933c2dcb087cbff97b73fa5fdd64ec2135598c5148f1222596ca6486d2b40d16ff9e0aa97788d33e998a994877c2666dd99bcf421e72df8ccfd105ea8845cd464ea007b580c6a59c349056af81ff221959f9b891d60db77bb266fa70a544fed1617fec0c0b2da0111272cb668d14ff995115fc1fc0bccffe2486cfdb01657eaa57ca28c0756561dfb54a1735dde3b884b03958d9f833c1055d3d8ed1f7bcff6d042d655eb14ea1bdf375c4e757a992935384b6b151f73493f0f0c03b3b634141511e6abf976340316717b3aa5fd72bfa51639b8ca006201e2916acc15c033242c9ba26a5be6186f709b18cf58800d2694a9b29afed3c56b53791b370d8340c42b3060b44dcaf3b768e17bd9d52ca21a77fbd13f0c74bc29b4c2276d40f1142c4eab41a134139bf378a1cc69ce28502604f48b35344c3f1b9d2d438a248999a4e34787a587e9bdc873334d90e643bcc85374db5cb626b4d4f6f9dfef52fa7c850319632aba8cc834e302b9ed226c099fb153982f270fde3ffc718f00a4a5aab4b0612b7a8b3e5dbbd903080aa82bbe49930f96f3a2e154669d813f2fb8caab3a59bc52a65c017e551009bde076f358acab7fb8f0340418db3ff6e92b28c38c08da44fc748a291a4d6ae5018acfc5c7c2be074e48af808655dae7d969c6aae6cb0eddaec086768258eaf9fd4b1f6d2f3e19d7fd4d8a6ba713bba9d2f2e280e7543cba416e652e84f8421109e179541e20f07be0af64c20e7fc632de1a4ad6c40b3879e6c4cb325c0629cae5c0ce4f7ffb5797f9419137b2a94efe4072c74ddcffe9776065e6afd54e20cbf5d28888ed92626328c4aaa76f2b1bfd40c7025915bb38b27bf24af1227707e6ee563926e572fa366d8c1c7dce57006287e41feff0bb23bdb21c6cdf830c73640b98a912dc3a9ac578e288101417106ea73f582ba833926db4fc119a5c7c144a65ecc6894bde5d8af463001f092bd58752b438bb52b6999337bd063b2e42bdcf937914836e4e75a556940954c8b22c5078c5bfcd6abc32ecad8eac3a8091f3833b2578137224a4ef0f8ffa27fe8e403ace1707f232c63bfe5b50134b5a1b04b2fce62a0045179fdf3a961f3e39c5070c7e808e3ff09d121b2fbc8d278ef428b94610e3a20b1c5e604132aef1398357173d0f06601eae2fac49a0887c806d17875c2fecdff88a1b822055224473211f177fc6c7e570313aa29ed98c037e25eeff2444588dda390c31ddadc3027f58e57cd0a2edc0989f502f99f3d4df655e23dbadf82faccdc184739facdd2e0ee549ed82deebfc13582d77dad4e75219f525130888ce3eeef154f4c5f13f4f329ef51b4e738ad20edd6c1990118221ab009b4e07a706c4d1ca16c074724597068f40bdcd5fb744118ca2ddf052552f333ca0abac293c6128d2c9fcfccb87e6ee4aca1f892c0137427688df1f6cda3cd99626ecea8213b1144822290182d0c09f7a5893744b87b245ef88305400fccd1594c10a226720d8e6a8e97abdce4062eb97e13a8f3e48c86a3ba2b3a3832bc5c1f819469a2aca547c4971b160cc14abf1ee08a36285387deea85cfa1fbd392008ca29659bc2fe5a4a2dcf8bf05762509fa198c23e40eb6ee3905a16c8cad352d445f85a8a5ef0395efee55af5f992bd05875191a243907564c39307fbd005e2a9c84fd7ebffbd0c3a14d3b08e4ae3a56383d3f601df95e6682069c9162cca91c061c1f9cf1afe924eb489b4359a814e357c1bc876c813a9bd058b3193ee1fa04d7350bdcbd048082596bc92126d1ecd141fefa2ea18642b5e43e56a8625ad336972e771e50ca12a965d9db08c468bbdc5cb23eb03c8fd271f0135aad2336262bab3c21308b01ee0f5e357f0c6ab1518fdcd155938f7100be93d5d3414c1d6455a7c3663f5f59b62c649277effe22d818f6e3c5d01493bfb3cbe6aca90ab1a5f7ad54058306fc12ef7f9a94157f6ec5ad401a44240d509815c25bde188e404f95572e9a3c1f743c6852c7483b6b53f39d6c0888b0445ea4430801830c2bf7fc80e371f2c4a0c6f002e9ca73b2a63eec3d49acd31535166818626e9599dd4f4c08142249a78f362d887ed786b4db3a03e833458afc71344566bde0c913bf0e3ae3de5fbf77975e92316f3c8fee205d0dcbb25a42c5a150b82f5642373529f06a5eca6513563cbd3f02397c3e100ffc7b831b2d512646fa31e70d0577a06ec2e153ad95a7a5b083fc11996dfd54e4630893c0c0402b9d01cdde288211a4a431a9da16180b8d8083249565bbd1f44410d297eb72297dbce7734de968d744cef7cd5ab4d7ab3fa5744b21ae72e54f057d4472bf2f607d44e6a9d83ba80c8708f259f92326390ba72e58f68fe4d1abe93788d7178f061a64e788b6faf5331236341826f234505af3cba7a6a084ebaec114ef03f1cc80d4af731cbc8e1f90e6301d95f9d583774b78f8371054f0e3f1545622e6c75f45f9f4681fab08ab15a8f56ccf025cae9a35724ce49eb4f3e1041cf9329b842680aa3ed34708dc08bb906c79fd788f87a1244f7cba3a0c9baa5cba8fd63e2f1733223a508e6268461f127e2a507d26334335d4465cc3bd98aa70ef54bc09fedd41a172160e146640f6e24a53d9eb067bbfca0de78b93bf5d40b62ba76380f3cae36d3044f16c1ff0e21e6c83b8d2f4e8c6c82eb8b769007ae264d8d1970593a3d4843d1c87a2709c889f4a72f56c0dd69c656ac95e19f6d7db67a7052dc45c0b8987149cb75157af53487785c5c6017427aebdaa58a9b77716207627e05dbab35f40f37b8a522b5c16460ca5b0578bb5966740de3778d72ae5f01b775be87629bc3aae0c1a9d0beaa5aa924cac7bdb67aa43287b07f848af8e1b57575dc6290cf45eaced4fadfa0781cd56b50a1befa3555635130590f2b2800579a465c3f22d325492e52c8f2eacfea65cfc325cdfd653d84f3b1125337232b7ed0feeec5727aeff10f12e2a4954173363a38f315ea32bae992230a916adfa40fb0f7aaf737325cd917564d573b19db4d6d1d38d39a5ec34886e125a77aa777734bf7e075fb0663ba50269cb6c64c2619fb6dd4d31084c1a30fc73eba72eb0b62d9f859d66ebcb19cd43c1252ea9f6ce4f3f9be1b059f2aeae035c01eecc5454c6584b9b4ffc3ade02712dab7a7fc47db6b5c70cafdaaa8471fb9e65a2db1e73c60473e875411d698e99dfd5c2fb27b2e1a546d13da46bf49c0047b55a923245ec7f8f69897c14ad89ac5ee85da48c576d07a2dde501e72575dd8fbc2e73a38427d794a6fbd204ca64662c6c688f4468372bcbcb47b3e0b2b0ddcaf4965acd8f9aa75eac1f3865665c861e6b0c38a4fe0fcf521270c693a5d51bcaa3448e02045ca67acfbd7902e49e8e841a139e47815134dd4ee90598f339a9a2105958ac3ed83e6411e05d70538f3b49971ec3003331a0f91a31f75d8bf95e9fb822faabc69c738354ea9470cba03c139af90c08e04cd343123897216344eb5c7ce45346aa6beb7f3f924ac9545393be99c5b2a4df41a9aeb0851a0dd4fedac0f8f7cc126972a76390b3b4dc028cf18ca8a2afbf3e00d3b7c200ec83c3b3a8cc71eb144d3825d2afbcfecb375fb0353dfa730b671f5f3a25e731260b13107ebda924574efe8d4b883b7e7d3cf59c924a9ed9f851393c1039785864ef925bf34d5fa4ff30083d670d1d18eac3af4431fb7940b9982ce8abf07d0e7dacd61f48538784116bbdc754a4b85151aae4a30f3f171f881706ea61e2ecd6d50e3e42a5d065f5a53ca0781f5d2d2cbb4e04e083a98be0741c3daf50c3cb9d85171a97eaeaaf710c6a536f199db572115d8eafb47df936550ed30df7967cfbc3fca3120946f3a75efe7bafd65f980b9484f0282346b47c724f8e59371110b8a8c91af2003557da30924e22652c582f8ed98dfc579fb5175c6272cd5a2e6067af990251fa0e3ed7ae082c3c911bfdf12dc81520938309729ef0f7bdfe0a8de31835e37c77847ba0e69c45393b64a7cdc8379631e01a74f786b52e49e4a5a0f2777bee9295e430e6d2c9ee5d14ba6f17264cd68963fe135dc71e9560ffda10ab950ad2e230ccda6f47a6a4a8e137a7f6eebe57f93a995e385703465f132809427c3c1603a115e0471ddfdab6af70210db2dc4db61c8f0d95322db1f71654c8c67e32f07810cfa924f45d31e60023b01c1ab83d4cfc370562a1bfe4a20d6f4f91cfa764fd5457946aff8c21dfc62de34b91060a5c6115398f79536749299748933d02e756e73ce236761d6a1b094613e65eccc62b67d0465adb84d7c253f4d86353e406863e5fff39f60d1ef903953d287a0a4a37b950083ec23a1bafb409bdcde63ddf5824104986ecbd6a2477e257a4a48be079413644ba8793b74a28abcf4b4173eef1a209c3698b0690f98346ffd4234d1ac88e2ab69f61f915d28bfd0d8ec9218244b88b40aa7652f9761a72a8d98bd22415095de9dc8607755806dd948e52839a69d1060920a802beaea4faf92f46af97ebef6d0cb7993d5d3c3fbd0ec1bdc522a2506d741fc421f14aa2690d216dbf70e5f7cf8292c9f6a7704a51679d9ce14d9f5234ab1ce628a4c99b81d58011e05a42b0b4a4c0515b4c0aed07b8a2e14cf9a91af0d61eca61a31e85a22bbd459549dc4612a38cdac1150cda26586b6fc426e2638f27997515c03a276275512e53dfc1e2e79c8dc59595f722568927ae262700573f3d350ca2f47552c945d53d2b898852d36e5d357db1b1ba93f05147d1ee491d843c71c270f6a98276bd5ed89b4b73efc2b699b3a241de4481cae7194936e9ff1a6c7e2474a710b23f8f179224e6b393662e3a455baaace7e45ff2b01f92bae32af145aad50dedb4e301e3dcab6c1b6575d810cf3f8f53c10570ab0e1782e36b58222b640d654b8cdfbf9800d9e6e2bc859cd94dca92fb4e902a33fe39745e37d7d19c28a7c8a77f2a76c7b271b03f99882aaa953de2894fe3a1e19b9170a678ab8514debbbb2c8c2d658c3be6d77c5d5fcc4f2ae91a513db092312b5388f18f8ff0d4b94e56f48b833364a713147f6f5da63bfcdb71cdd83cf82254ecdfeb1766aad7590365a09fc960aaa00b8a801bca8e5003d994d4ae62bced8c3115a86e24c3691f8889eef2a5ea7268cb53a739fa441b70a05fee49e8ed5030cc4895888aeb0eebdb75dd2c8b6f8df82dacc73ab02be50453f65eadc6d717796f9415a992bd80f9257ada1b4f3ec15ed9134bfbcd21b145a0ed90b72b986f21f1118aba9c75dc3597e494fcdda65b6bf7735c9901cb10d0e425725e5c297004f927ee6f292bba19082d316c4e0546595cc56bff12da15e3c96ba8f0b15133f2c60bd341b2c0eb02cfe8fc7b1d871f92590bd03e10172dd8e645571e6d23d82589e314b6bb39f2c1ccd796bbcf2d5918975fbd126297eeb9a05f048da3fda32282db3b638f6e38499e1a6122ee939cba731a01f02440f901c4a20a1744e9facdef2569a7f0679e56172727d5216146990c73d014f3cbc67dba2d10833d9549535d471911972a3eb1f9f9b5a7bf2adc21ae836a4a5bc645ebfd08ed5ac19a11ff5aa9942d5811a3520d62f4ab1cd9e366100b6e92ebc06f0a66b4640b90ebaf9f86670ad71ecb092213667ad5c5267f707fa9f07c76b906f81c80d4834efda2a50032b712ff22ee61962efa5c2aa73dbe2697b2ca53765b707b3bc06de8ef03f2c26fff45d056397c8a40417e1419814c8c27abfa51324cb395264bfd11033042c4ec8f40acb3d0773ec4c37a1d7d2de0d28e4c16fafed08efb4a66e750e896ca235e95a0c095c880d16d6f12111a2c7fe006085271adfe315c873edebb542b2a749c598091b0ef5d25c6989686eca779959f54f9f6c8f4f7a462b9c0b9878d821a73900a5b4c3f3e2bc349e5c7495a56a7bbeb41731019ff06e13a49e7c54eed80885f431b5461c3edd950e18b6793fa4a54069fc6f679111ef9d0e2808321774cc4a411f070bc0bea23803941dd56c18603349230a6c489fc4ce87daac2213d2e7f27f657cbb04fe2be3ef32cfd30c11e7582d6eb7d6b22e7bf6b1085e814884d7b13759fe1b14af7e7714288fd1f6ed2a03dbf0b6ea0a6b9f1bcb60e754970e8b5ce8baace903c3061382470d615f8177ad0bbc3930f243554e55dd5f95fc7f975efa8e0307661912faef6c6c43661b4da3d2ef91d6ccbf915e5e787ea578406f1524e221b141fb7df4984657319107bef7c23f3218a3bcfe714477892eaa2f6ea6749bdb9d27389b115d3b0aab3cab635d5b586d8eb1508f21deece91f9d45226b31cd213e9753f6fd8f9f12b8f2fed5ef549d7f34ba88959a58ee289878b4ee770073147a8b7cf0bf2928f2e572ded96b4e2041218c71477a56780182bd3c1884bb3144905a87b5c56e549dffa23101ff499edccbad6005601fd48ce5058c83b092853f34af107d0d84df4f5cb14400ac4475690d2684c92815f01aaf5f2bfde52c7ecbfeffb9a0e75f057c8a88d06fe7defe5ee22bd696773c4600d0ae1cdf45dc70c376e1696e99e4005ec97f946069358834aa7731d613106b2cca3e7f0e43c9467131d95b08bffc1edbab3ea6fe9621db181fae2f45e4ca01be6430f79c17f4fb17dc63168cb4e8c484e160678f92a50ac7972e455abefd97e7d7ea94f65293bc73a40390ce82f8088db191463fb6d887af6a9506a10832b2ee7cfbb2ba793f2d32427f9e0bc37b09ff694f0bba4c7a550f828e66b9952d2fe4f01c7257c61068a7c6096d623b2c29b404bb7585d935dfb0cc6b4cf518b7d9a3d383f182a2911f171fd32fdd2b8c04e31ebef0fe00ab074740b677df03316b4a1f93c5a636438700186fff51b06f2a716a71e4f574f168c3183c679e7b174e8a1916015cfd709e4c15b767154b4413165af9fc157136c15b732af7f49deb98c5c15a4d05eb675bc4d5a6c3c8e7c25ed6a8b6d0cb4b302e8ead495eeb32b9e6b2ce82069ac2ef4a5623ecf551c0a444b5315d45bd8f02ce5b071ccc5b026bd69b653fa7795ca75ce57cd0f1b39a6b60a26f0aeb3cb5a230183460f4fe125c243866da0bfadc882c24549cd4fd7743bf1297f1460e27b90d70286b04b5655993ddc3ed481d6e2c261f306c65da683d641b9cd3e64c60df6df9a384323eb10f6f51cb400e77ee7602199261be3f9fad30dd6f8580047e94b588947bea4a0a9a2f515b7964110553c7f6f527400670b9a983926bbbeeb4e19295e62708bfc146033b7a4fde47fbcbac797bff58042232005135a9631229f2ef785c78908cfd2d691b460b8d28f88ca7d3d6596dc0cde8d0b6400de93efd37bc4a657f979b7a91f0f3ee2296f4393d4dfbd2dc078e1f24c6219d307da561fdb9e82e00f70194fc622f7c497268fdc905cc4978a505a6268f53f06b2c5cf9a4b7f07bde6b3ddc1dc04c7174669955b35b6d65bad3567b65314c67f1b32b9d1e459c94192fdf41f8c78ba215133158fbb522f72515f0b94791fd4cbd48a1fe39e19401e434ba916015ddfcf96bf4d118bda7afd5e7b7dbacc35d299aaea4b624d4b12ca22322b8953eb525de0cba57e4cc7df55396666ed43bf12667b3389da388313c03478f9cfb518921383d85a510fd9457b34db5d95082fbbb225ce3a080a32936ee712d3c9adae7b5a0572a64b17e35f8344e0f614ae0125375f017e8a90f2616b839fec0f199107c6743b4b6eef0e8909a15764f36d26beb78030f09520e071817fb7eeb916545d7b2ed84d807d69e550a04041b49918a26724eb84193dada79d2056e702e59bf554d2f872495dc130a023c8e6d8feed6eef07cc7075b06d8136a64f786f4fb19da212a03512226c8019ece799b54c596c56dee2bdac4b5592e73c58ca1f1ab7922a5973ea2216d9c2d7cb22563a8f9cbddf707b85f9698a5e9d228fdaa325c55322df394e8a2109c609209e14150b4a0cbd473f14760117558fd83ba3fd3b890d6ef2de8a9b15f9c429acb161f7361abb349bc865922affe6a8988a81f86b93a2904b4fb2b9beaa2e03ff691dec6c9326e759d702e61ca636e0f82f2060dec264a314c38f68320bddeff7b7999f09252664b2b06736e952b3fc7ac8a1f08eacb0e388b747e8b0ac5e8658a3efa447a9e317cf04cbb229f449fd5faf930b6e85ce794dc77a8afed7a5e1467575288705efe9a115bed9b585604962d41a748e9fb715147af6a224c286ed1de7c8b470fb97efa3ca40089828b1154b19b8deb2b056dea499586dc0f7428205b73fc47373497512d099a9db81e75f52188ea1d5a584b051cbc03bf2d9d7b9b12d010e38717f5fe20d293a6e8543d561e62ec8302a1851ad70a807fb502ffd6fe96829a5625c0c556535400065d6437656c4ce518ddd6520e44efdf47e9fc9a0d451b8e03cbe1a5eab4884167968a4754489fa894af400b5daa1025eb0fe678a536114c4dd79300193b41635a0d48234833fe256459e5e5f3066445f8c07dbdc9210ff8b716a6f55671bb3057ac4fd8e54fc270f80ace0f4121370e816756fc788f26afa842abb66574c1161f2d0fd8fbf8f4c5e36cbb8ed8e12af58941d2987bc9e5f622704f3eda8420a1b719eeb0abe12b5d2dcb0c78324b0225b673006d2a0b2a7f348d78a04d75a2a128c550deee0ea5b0f3c37aac624845351902e71228eaab6ded0786747709d31bad34490b6d610ec3b920884d23ffa2a87b6a4c2ea31db5dd49562a989bfaba92b96361c5e71d3b006a9913f5dc4ecc2ef803ff6d5dec35b9b4e891ac9091d09bab23bf958dc4e468cc54e1160771769eda7f6118272bb3fde57d39855fc100677d636a5df0c3b16ca7624a1564d79f66d0ab1b852c7ae642f6fb207d73b036d869afbe987e16c8a1ef10b42ddfc9429bd6d097a9d2b262d4c329d8ea8363401f0210b7273c625cd7295061e20e722a342fa99e3d450129453145f40ed45aa8616dd35c61ea7558923372404e3863859ed8556606c9f617b9e9ce439d3f337749c6dc449b158b87eef36afd409df8ea522139195c6692aea95b964c5bab9a092c7419a7b24a709b2b2d87d8e2e504e31af95ccb9ba6f3e2d8fc84e99047a2e6948d6061b929a4aa568bb57650aade32f947d412abadd5993345e5ac3d67928c98d7428125ca27416b4f7e2632d608426c0c16b38c3b03fe20694f4db56f70029b5ebb8a44d41caf07e3e9ec3afc13f16637745ef048a7657a6adbdb84a84e9fb9351a5486a19d4851ce33dafdebd0af65656f13c0b694037c3c320a4ae975519354a63f985f05bd16b834018403173259254f748df5d45f3845f51e6c85a27ecbe73abb3a0d0085fafa88d48d7fec16efeecd1e908b3e17102619037859a2bf116b877e366ddb20fd681fe38c0a7c3229db02b5e9ed79a9c883dd25c6df0503c9deb99334b2be5a4a6c2230aa15e95649e15cb649afc741ab3b8e40b318338cd6e04ba0c4872d90869c5aa0198bfd9dee72cf2e385a65c96d2f0f665e52ace7f04abb0cf55755f1b38c4f7c6aac223af2b75079af2cd7c2f12238876698405091433d89bd5c4978b5b14ff377e56fcad87192c38aaa680de0822a44005fddf440b38ea3141ea82af132b12d9ba6aeb605f229b751dea04eacd794898e31f12bcecfaaf3b8851537bc4e8ff22b8655ba44ebe44bf70cffdeaac0614ec7a7651a729fdd9a2839dd45456096e51d16dcfff2e0f90df043003aa4794068a01ff0e0e3addd6061fcdc9fb0b9e62ddad80223a75081943564165408005a44287493ddf3a2931be98d9d8718ec742252df2f714ed48058dd7b782c2ca527989c0afe621a10cfef839d2f554ece700e07f45f8d50f2c05dc4ba0c49b95ce15b0db8744d9973850c2d3fbdcfca134f5da4569f9b0a781e684e233ffec6f26d20eec9ab4db9c379ec85aabd375c621e0012ba3b10527063d79395037d6eb6780856fc167ebbfead516e3773c9d95f1419b2c81cdd713b9dc4256ac093e61dee564993eb276afaa12ea83911740163fd45d560d48707477a876b193368e7ce980ddfd170e8bad43f576f69661fda6e875b234a6706081f07282d27ab9c5ca793619e2a703e3ab6a5673e97b975ce6697b8ac6686e5dfdbe95961c6ace2a07d7e7b988322157f5c4da2d70042ef41b9f76fcd4c39158e585c64fdc805ed5eca9eacadce1f51e8c4292581c7640995ebc62efdfb27644360c8ee9ac2ffe50207e2fd3bbf4347d77b49edf6de11fdab8a394e1c802c020ce6b56aa9c83c80c5d91b525e9a178db0ca08da3f5779875eab8966f0d37db01c354ba2345feba474d19d3cd7dc31889d24f19b225b00e130286ee2a078d11ec88d45b37aa0f4c941676cbcee0df1731f4d4053531ecbd0260a9c7e222ff0bcba8f7cbcc3657b2c5a74065806ef906bb86704db185a811f1f204e9367142f3268ee4c1c9f8e558d83f32909d75a715ef29ff51338673aef6ef543c9a5f27b9222ea178593ba78c2a0d0d8b591caa2838131c53cb3477e9928170f153489ca34c2d03415b5e200169aa3bf58cfd6663007f11610a051ec2bd6f0be784a1ee81d5a40a564a46b8b87d9cf4fadade0fae741ca99f20b1bb16f08bd81289922ea017d3cc09dac4379dcb7afb6e7bea0314fa7983fb605932191950e0267bb7cca7b03e7e828e723649867486b6d91c327551c76bba510e8c6ba76fb80d411853d19c398a84aa85878545c5b3a30f125c1c107c578dabb41b6a769cb2298abf73118cc6ed515a17536be2c40420f3c307e24765c9e8728b57336624fb9d0d69894f313e04068761280f830cf97de9cef8a5f49919908d7a1efef60e4eb5ed77232323e8831d94eddaa260b6a4aa16e1c3bba1328521c1cd82513260d62679faa499b6ce1119e0309d252cc9b446bae252b3950d0bfa31da7ee31e5bc88a253c2a7cbbb517b77c10ec3b6e7f3f852002bd1c242971d126a3bf0cc6676e3f0e9d2711a21ba3c3d06b6410490e8dbb7d0db1694b2225a5eb5dd1c732c7632ad44f57e30cd308215709189d4d80c247a386a69cd3fc0ea390e1274ee9386c99aea4c6e51d1dda4873a85c5b0c3a1d5e55ad8d6512b64f82e225444c0ee92f11b0fa31298fbe5f5e88607637496f8e6cfa6d9294f515394e589c03c4f6a3ea3f2ba4ab75c64a546ff483bf0d993dae51118e2119efffe13c5428595b1891748a77f708e2ed72cb248eae76f7264114b80284b55cca56723298bd4861f82c8abd8402dbea76e47726c8030c138ddb269c463a50787b61f945297f2c0745f1b02eeb583022dc3d9c4c8e7508c90e696a1aeca359c5d4a137cb45fadee42b020178d0ae2f03f50f5728980b3adc5ac87475b80339af219323205e885cea8641e67b9b9ce0f6be6d4b9d45c455147ebcabf709d6f24053db66f1d6a3b163f013d5c376d37fd197621b64dcf8f6155728b44c2d608719a1e9994e0342882608de0f7e2c47c0a12befe962bba4bcf5d64da5f47ed7869c771c650de95f28778af54cce9893e675275e12b14717b983dae7ea77648e476c4163441524e734b28632e1348acf8a5efa3658873d4a0ce129ca91eb69a8cb7c6cc0053e0e33ae493af01344f7dbb8da3bb25580b3ec0a4159db1329bc9994d02d992964ab998cbecdad2730513647d48c4c50c8ab3c4bcb190739bde5d33fceac549e75fc312c408c7c359b068ca8f987a7b7b107e0ce6a5add139e0696182600841780f5a5e7a950b4bab2c649e7c5e1423d23ed4682ae1a66725901c355adf38a314bbad7c7f246eae0afa4c54b80922839b02e06cbfd173860b912d171f146384fece3b2250e05a33e8d7d3ba0b9b452e00485f236826d186f4980635f8d394db08a5af1dc502292cdaeb1f85be9522c0d09a7a354211d18f8ae3ef1c4a35110e237031390d3b38bd43f0e2e860a33d6bad825cbc7fa51ae9dbe6f9866d7323ac76c6c57d30ef9f34c4ae801576c2d20838199e33f72d01cdc2b6e503eeae75c4a0d7f11282af397f5ea63ae081ac29d32b86b5a00eab193076a40b1a2032bfe1c99d460f8bc051a088aa2c05384e0e35e388003d6f4315d12deb1beb2aa7f417fda608f5f5b7e78fddc0e36f7d0df281bf596d84afbdf59d36db0e04ca31c0371a2774d9413b65c01101f3ccd58b84725bf1e3f4d954debef59f89a1a49ca31494976a5aca8fa2be596289ab03abef787ce2721f074253a4bf95013da100bcec70f97b0b281469874c99609f4eef5dcf9c5994f6ef8bd297dd5b8c307c471d13858d9c2c92d8c79ffdd1268e40edcf592d219aae2c72b1636e7bf622672f0ebbf05298aa6da0604ac968c063191a6974ca010e93724eeb6c9d1b5d955786d1e7376a289e71a821d608cc519ec9c02fa49e82bb1b58e005f138cb9a1b673c28fb48c05c66cc55a3742f87bc3c39fdbf9a00e326f16696ee02b0982aec4721b057b5adcb45dcd2c206fe4f7855cf9cee9c80e4aa50d05f06481f963d682172e7156683b7587d14b608061c86e4b8167874f28962b27f7fc34ad61a8c16edf2edb02bed2bb7066a754da3ce93e0182011d915c11a12be0bf835defee9d19ee38cd334abf89a7ffe90656c9de8c8349fd6fb9adcd44e173a38fc196b34244d0eb257e3520d0bb4514bed358568a8cdd01f37ac8fa1f0dac3b2beb3852aaf9f3156d247f2f36e34460383568b994b9650d6d9ad0bebb7ce752105e9dd798c7b92af2f950ebc2e82fa13f02796b1171036c43ab6872210ab43e46db024b725b05ee445916563bae935a00a8e26c171131045e9a95e14620c46ad60bc9b12e408f4293fd0bd644a00dba58b52da2f452572a510455ad0d963f0a699cf18355ffb3279bddd21e8b3c76935b846c9f42806bb4788263dd557980a67ba3f0775afd9583762f05da1d0161d8cc2c5d7e1f171056b77f3ba08844fd0cddceaeb7b075906421b58ceac1d8d08eda475368f3f36d794e1dbb6ee8dc2cf9db15db93db99fb9d2fb28be3ad66675005486482b1d9aa90ec4caa06908c3f5eefdbb6c31ec1bfda3afa553144a77a543051ecc0111681f5b66271b4c7f265cf8b5dc233b6f9d22bb10946359eb21f23757b3578da5e5b5aa12dd5f0d24f215515170547297885456370599e043bd9786a6c2432df17a25dd6ae72522b42b30151fb439ee2da57dd69888aa2d7c9d004822587baf0dc74736d32183a91f307e707bb7171805d39d38d9f3d1ffac4f0d34ec318632c8b0d2a82c32e65c73b1941d8ed0c5082991f6b01d89eff1db59fe914375515e3ffa3c816aa4aaf0fe7e9d0dd547b676b4731adb1045985e94d7daa3d7a3c59fd612434c9252b2a6904fa4b95d2813d54498d4c3e992eb4f6882d4a1acf791a3cc19072be120ea71ec3a12104732a8d8d0e330c6a82a3b6dbcbc351fffc047a65e6ac62e64eea53104df4d469e5b44ba9af8dea0797883367b452773c0857549e75c8b1199d1ef0eeb6992ae4fcb2ed5b79caea0aa8b265793dfb82357e053907cae5ff75b82227d9c8528892aa5c9bf591fb81745992f8ece4eda21ee666533c0668e96544a4edc34327c6facce354c6f97e2a74bdbe54f7e07e094e4af15a0cd83ce5d4b3329b83bdb046aab9dfa56e8f3bec857e1f26095fdf4db740c261d253b8006ff1d744dfa3122182732cf1210f391df73a65a8ec65da6e755676cb006fbfc94e5ece38fd35558cf05237cc15dd5a648cedb0972938b0b53103b7652de47b4990f039c37c59d9dcfe51f99a838947cf2adb8f0809e0efb183e43b5880a023713499f7e4ddb2bdf872ab49ba7e05bced7f5d4804bfc2e5e3d7b293fc4bb8a1ac10245bb77173a41e94991c90d9b173ca5620688523b56c46b34b6e7dc76d932eb0f05084fdd47ef178af2e91363db398d076fcc540a5f8b702e6416859d07b42976a186b7f17bda8238e41079f08d4e9a596694092b6883c005be5689af52b9e69424264f4f8fb138eb37d16b3f94ae63ed073affb803de8d3cb7131efe3d84c53abf0d6bc40203e43360f01bc78bc4089ffa2c185411e21295df5ee7c3a62fa67f0a6617325be56bd3d358cec16cb91434dcd48a307926309193ecb09ff2c61da4cda5d36d837364ffeaa01797445a5c46f5c887e24302d42a2341baffffbf45