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 65109 3f648767d4f694d65e21c1e576530f07f3756db9274c58fe0b0342460a34c4e8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c0d789ef20bc80fd04657600b462f9d6549cd2be7ba4ec162f3febab9770b0ff
Certificate Block Hash
3f648767d4f694d65e21c1e576530f07f3756db9274c58fe0b0342460a34c4e8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d019000060390000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004f981452f2029a1a2df2d254ef7d1c6ba62a6d2863439a59a74839d9bd3267a0d0d31a46646abf4c06154ffc67740686dd83200ac00bfead2cb4c1b9a89291fa60f9392fdd0e6f861782d2c4f743d37f7f35cbbe98c75200f8020000000000000040000000400000d019000060390000

Raw Header Hex

00004020b62036dbea15022c53f92e7a4dbf91a1f0adf6b70f0ae7aeffbd55e979c5a1dcfa286a0e5a163de543e31d74453596c2579a2ab58ff8fb67fd3a19b518b70de354461c6a169d0118ffb07097abeb3f2f16eca47bbed29c54d6f962b400766504fd80bc20ef89d7c0

Proof Data Hex

59,560 bytes
121216020307472c5ea010b77bb28ef0777def55b1354f632304a80914d9d0ed33e554f5a8ce680fc4f93fd41becf981e2acdc3f77008ee1cab9d2820a8047cacf7fdf4f99779c85bca23aaca12b56797ffc12ab162e7fc8fb6d19f33d36e2dcbd7ae690d7a8edea4afd8400e5bf3264f03a63e71a98ac38e07e0c7fb79c4a4e59d964766b73725b238c518f1a37189f448437d889d322e38fb8c2b6acaacc6d7679e16cdc5ce676ec7f4988f4037f2030729088647b1e9f66fc215d6c9e9a72c6d4341f2ddfa88b69bf67734a78598c524924f663e4a6761b16475cd545f6b13c5b4b489336532bb8f7fe6c935d4b4087711b3eb86bd1c70740d0b1c31dc250508613daf09252a7cb6117fb1e970183a1ce50e038f54ece5a5918dd1638a013733223266fcd12a6c66158b0a3671a8821ea54688c673b0ae39a1dbe6e3d7f9985b916fcae4226225cfd339f75934d7f43e05a5bb0abff2671c970a1c258e44782f5e5c83e7851d3e98e05268bce1f4576d411205d9d4ff3b21d1dd60643c30846dfb0b37c60231716c3766f6f823785ac210dc7ae5a5b934eb1aa498ee895a6022721ff34327b9af790a0e0066868f78517af40c314f3765c550a4641da8106fbd6b79a19d20d488612a94a550d2618fc2abd41e5d1c5e626a941636f7f80c71feff386da4f9188d4f09a37e4b164bdb1d52ff5cbf94caa510342bcef66b5425df60751b3e47750c73756e3f1e38574ee49858b639161b4b734d4a5a2aebda3680647d6a30642e27d3ad91ac52e1e462b930dc63f9c26f196c87312ead2422a8d59612d346ecc9539446e9457fabd2bd86bdee3aec9e2302501ababb729197f5b3be3742de6ef5d0b8a143a20563213a92f88d5df3ad5e6383b4a2bc8e3c13f41fde5df032b37c6b80944f4fcb392d969dd463397ecf2d2a4bac9da0d035715642943ada840a52950637ba1e5c5feaf7c719e8220847e863222fd2fd37161da9ca276ac951117145b7f9ee47bec79cc6715fa75fc5b268aa571bb3f4edbf0c97d22209d71b655b514a6dc45e23785cf0bd473cd5dc4fc5e8779e55af474fd1298800131368c04add281b3c096523f47d7a8c6ff6ad7442bfbfc1809b865201efc53c0fc52dcd1f5bdc8ad126cbf80fc878a4c1a44b8ea0c5d6d332f630767b12348ab127135c11f5b834f7fdf31e4e2778bb693ea8da80c6976cd67189c0c7ea8a8e3e6f7c9510fb8599318f383273bb02c993a7f2ddfc8be04efc9e39e2052ecd4497ae958ef50d65eb96809994b93ad4e1239f8a27016e32064769405906dce23339f7cd5a53806fb92540368dfba44ce2a9096305403b045a6b7a68c0bcf6ca0c2f5fcb85d6416f6387e2ce6d4eede82e07d1b732db665824cc137f0bb946c5f4a96633f80755716bee6e4c6ff3c85a18f8da7cae32a16b838e6aa7b0b2de653bca62e80033d607a4138ec082250aacdf1c0186c53aa2ae82e9bb7c21eca870c721d8cf3984dabf4ab6c17f2ba1c6d7180c7b844e3b458a750601219c5c9093f1645534ab7a404ea0ca96c8d56d2302a36f8b695a8d449901b56d23cd2628f3753d7f2085d537df7b67fb04a64b5faa1cee72e5515dbfe81f80369f2c13994f7d2d03d1648a4cc91471523e10489262a1b20432e42b3135a9963444ecd31fa812e0d3a833a1f9e7729a0f26ce382f2a37d4f43c410ce2059c267f9cd4cc062e6abda13242e1eda851301a2c4f077ec015013af4daa3bf8ecdf23d4e481fd1ce99e913fb08e3c67ecb60ec2ac1755ffb07c52b1a7264efd41a5b81bae2720032c7090fb8608f44da5a34c5b06237a4405d54e5c69f1a9f59549057955c8090be701244dc3fe2c21b7c4dfdabfaf9420d44cf4163d2582c6743846fc36a85a4a7d026545377453491ad1489519c24ff352ee4df5b13214a3345f53e94e4e61545d03c9c4ac9f080d811c94fa68ac83d03f8407b171987891e9e71f01a038473502208a8c8da082f6cb9e30b1b556a9b2739fcf8cdeff24589c836b080fcb74197a983534ac7f4db46a5109020045ff15f0c59e508d558d0632b1519416c99c333ef0b5970fbd2129d716b4e56d96f9d2ba2172cc17c16ac61d30dddab605c3a0a1fc2f44de24e9a6cf18814a0a4b2e72fcd88bb83e50482430e07fbf021a4062e58c9e16aff1541d84a0290b201bba6c785faa9590ec858f24b16d752fca9a79a930a5f474c838126cc5c0cb50bd5a75647d17091d3651c4b0c6f923135657fab052353bf67f740652f82109e00847136bc7f4f6394033b364b0eb8c36f0190b89c185d2b233c1fb635df51ec01b85d976dd43177affb52f5c57f0d9eb0d361a65a51dea4a51d2873bc92685a57aa0f66909df25056c2a67241fdbcb49c1a4e50937ea7edb0ed164e120108e43bd79d71012374516fa68f215d5bf722dc195b7388f6efab2502f2c4e248d7cd6e0a748fc64d99af581e82c1758ab07fefe11eb887fbb336635f60a3a3adbeb62218d3d1ddf1ab2f37e9f7ab1494a9420a5bda26d75276c995c4681b8b508ca5c8725ccf1634e0060b089e72d3015b54cc0d12d0237ab823d84535508369767ac66ef0d1c1e554bcb26c99eb07c3110a6d6dd62f44121b0ef129b736b9889cd764ac5dc14f5d7c6ce2c69854198352b48a21887f8523c6452e01412c78539e07956030f00335c14deb5acd140368a6177ee61a51e0abb8cf8c1208b2cbe2b89e802a7010246dc9b4630ec15813eeb139c56c7017c18bb17fa543c83c6e016a735687b3049ab875794259ef2c5f49038be63a32c80a5e740c4537f8a202dcadc52bc3f0b65922635d7cb765114581cd229d12affee97f5f2e96f769246c64e076ed5ca090e33faec9e0b1a1f6695c79f33e764432a4448419fd1ef647880fb0125db82ae4d01f2e27c1315b6099343999abe930e883e763b63b6fa8f08c340d45340ef30b7ab7dd0a7e701241b7dae7640e0f4730ece5a5cd7b4e29a94ca07bcd898669dfce49e4ff1ae8aff5a71ed9fbb732b1c0886724f52290403bc0512d41fb35e04d17fa68ef3580bb39c722cb44e019812959ef43ea0871a7fe9cc7dd75afa899c48d871316603e9ea75f5d87915fea9ecf1e0632374f8079f6319e9d147bd38fa2f8cd101eab6d9977cec8a9d730f18f708208a9a3a98af95a49c71aea5f46a3773738302f67cb43b48b237c99054df69c9777212758ebb79eda96f4be72af5879626e6a4c9db87984b7a21b8e91ed2e97416ca1517b5d73e94571fb50d97c811a2fcea2b624f4340061b3ffdb6d589e57bd22b7f61727a83b7af8c0197e0857b78d485d0af7395648f43625a59fde8dc9c7c18487e31d5bab452b37c4b9181e43fb6c05f45c55ab96f502fb433d250fc686d135ce05a6045ab9bb559ccf830cf920d61a2562329790d86a348741aa96c99bd1079bf90ceab4f0a21b1b2e74497a09fbf70c8256945e3487622b4f9babe437cc79682de732482ce7817a3af744fdbcd79275447625f7d88829ae8b974863ada0ecefe8503ad71ad2cebc2013800668a430ade35a4585d64befeb8566d36e21f68623e450b84e248fc678807e3f84052534f07677e82dc41c0d0e474d8251b26f5934d051f79d891470cf96e24b15296a9af1464b24b5b1278752f372b92e25ed1bd05d2af87b6544bf70fc26688cdb4b998ed313abe6bbb95ec3a7d48a4fda84e887d76a7492a46b5a21ce9879f679d5815db6f59350d2c0e726f4ab2222b41ba28026ff985a32013f26023a636a810511f0185b9c129ab29c5f00796fee34cf5ba5c9e0301559b1ea49fd2a2ea0ce891dfe8ece4a37b2879162c47adea7964b747881b7b810227ab058751f389f62557e2436a6507248aba9bfb8ed00954bd9a95092918fa19d7e35b9bbc32cb2e099aa62ccd7a552b015fabc5d1596fe40466a17a965d609f49c2012194cde32b4701db7952a55520e3fd5e5208482e604e24013e0c45ee0adb1f10e3b1342071da6b1c4e15856d6d1cd78ea51db8b299d5de8f3fa25a7c793f8c3281414eb7fa1b544b8d8525aa3d66e85e4fbb2ee980bf000150aeb886be5b45e921e72a209fce3f9e242eea86d6abcd7dcb9a4037ca93a071393608be7d3e7e67ba109b4c10140f762c1a20472178fa52df2c4287d7a156b1cc8dd6e4a0d41d687b2bca8768867c7bfb219206d0fcad52d61ff3ad1a7e177ebe885f740168ea4dc9d9ac2ec098d51837190f24440f96fe203f4e7bd1e3c6623b541d5e876700622b41b5d694030f65185b4d8e1d1bedad14b31adbb78184a16315a45f4f15cb8fbb974669dcd7de7f69d77ea9ed547ef9529391bd4c7146d706de82604e36fa96b66d3935692b23f7fb87b577eef5a2f61908071f434a94d32e88c18acfd2a3259273eb0c8926007b3475fcd1dc33153a9277779ab0b63914a71f1d0742e94296e54a4143d39ea80d3c6d60f074415ef9342060965d8440f2677c1374305cb7a89ad9899760755622a4c28c68a3a4f9aaa582b5db99c7660111b5e94c2666975db430e1e26187babb13f0638284c684988efd7e7039335072d5125904356545d718cd6cddc9d2152424b24e4bc5c30bffa016859a87b1869e4ef6ec8d534639bdb726a93e85091c4da33874c3fa2a6855963077c63271e9922cccb3f90484937c3e51f6845212a30ebce2f736b8bcdd0574f5620c6d2cc6bfc5c66f770f452ff8a0feb76da9c885d80da2e0cb7dcd8a6df89ec809e1fc6163fe5665739708a8b2731223eb8f3de5f8860ecd990f82165bf4aefd95a9317e24ee26ce79c58cb0e0c3ce9c19e46aab06e366e777e0338cec81daefc756b3c4801702c82a8b34375b944ac0f1807d1c1fce5bfa2a082c4152052a667d8eeb9634616644319b50d646ee4c29190090a4573e3d724d25ff64453d0c59e25c40a772db4c8d5dedf0fa60a254e5f314242f849aeec4c9bdeeed312f3b7593d12b73170af42264fa0a552c3d8cf88081beeb3f30dd73e247c3fec1961c1983b56e90473133925f3b3b4a845d8eeb5eeb0a3699e2194f801424aafa90d1576d0799aa582706042bb841fb687c30068cdec459c811045ced0947bf47023d2214309421172a2d49082bd096ceb670918dc5ecef6b201a7d3749087353d4fe09fcbc22dc8834a67bcf740ba7c20567f8757ce6a6c3653e594650f2d5639c6fc2ecd38e6ca1677499bf6cc4505c56c0b79253ca37e61e4fc74a55b1f7d6f912946cabd88b6df3a4e36569daa5a50300d9cca5427aef87dd41431d4bacfb56d3c42741c116fadb63788a63707184c9f5af6fabcce18780e25a8096d6cdb05963f9c17ec2fa4eb28c358208b9c4d7fe67f3d04f39111c61c0fbfd919d03c34c1ea0ff477c0cdd4cbd5ce3888b5f030b34312697c37a3b440d7f2f2ff726b1b72453dfd74b851fb9376ef9b69d36a8dca8d9505b46370f3d593c8c062521cdf996bfe93f77d7f9bfa7aa91d1075092f3b4aa904fc2620d5727dbad3526b908c66805d4fbf848a83e18ee02d855f84b3665a0276da150d5b19b877239781f457f2e4faac7461b1101497005aeeed0218c96a607c23ece2f317c14aa3132cfe542d810ea4a3f33ce71ebb300586813a6e8bedf1467a757f5793d5fb175568dd7ed80049e6591e4532604b34d9feb9952935b4572c16e67277528af091c23915c691aac8624fa00e10e30e87da5edf502dc8e61fad60e0b8f96be231b8d6150388b7ee5f72456f3e4c06d5e635a25ee41e33f587ba673c7c1389c025fa9f901536c238cb5c1940d46c59182598818c12c58aa3e94791ab64d4cd01b6f31a56459c9b6ff1e84010824d1468b16ce70294f4cd5dab48a2da2a27363c7a5032df23dc5fb01d0206333cd31d66c32bee2a67388f4dd709959880d86d24c1dbf98238310c0389955cf761850a8c4fe802c93d06018b175d9aabcf3e94fd6106e94f24e4231d9fd29e16fec4071142feab35163f2bfef681923d4f2cefcb5b742582c05fb888c4748437f4da63eb352c7351adb38980bf83c5a41a165d1f680bf1e9aaf325a2d72f8fda0fa31d34cc729ca30d7c3d13a807c6768f91f7c9a6d1ed29d9134a1c8b3b03a8d65e749f71010cc361cc4e8b1c90881505b4b560e7c1a6f06b5dec9501d9c38c844048af4c949028199715ff32e8c745c4edfc1476e1b458bdd13f37b3b50800f2c3a8854bfb044f6c3fd59fbf358ab83f9d33822b076d8e0bd95b53f89532d9a8eba080f54c759cc2a4a69965a500eeae7c8382281ca8394670f61b6e54d859fb8221ec7b9bd77bf719ed416c748fa82453ed82fdcf33e324f2c033e2ab4c6b4ca52a86fc868c212de1045412fb02fb0e47a7522a95ed3c193790ef6c14aa81e63fe554a2c756c68d5214b9c9c409ee7a111ff344d13ecd8d06ee10df92ad470b4bf4f44d1dbba63de3c51fc1e1b51a31e36ebdbcdb8fa3a3b7ccb88e18c77d5d4dd1d748287bbfc763857e3f377e56607ce5fc1ff5147fd1c85913aad51fd13a4deb5a0bdf9f058044eecb09c962fc3b5c70f6ed89291fdca3f36a5ef2f501fa7bf33c7f1e988bba9f67d8bb24a9eaf60c31344b5593e046bcd806ad081090cbd0efdb404d33b9d6dffc40cb1f2b460f5fdc84c1174ce96f16add327d0f7f0cb1781e1f9ff2b3dd51cc8a39c814053a5f6665a16349bef6afd6639f61656864ab30b31072feb92e82f87a09b71120a7bf880d20d870141d40b2bb845cf3f540e169819c2f3b720744d1b643de85bf16f9c8b68d87d6d6a569c02a42894fc7ec345f619bf698a672c7f282bcc4de1dcac77e443e62be257816ea22edc7c0c5c072d34cf4273d23a747d714609db5b3224b8e4ae17d3ac39e92a964aa8d28ff887985f9abacf6d995c15441e04c9cd1652b7926a706add394a28e9c08f80b1ea40a615bdc9def787d1d2e5512a4d1aa87d6b66e89497cb85fd4241644645faf3ce12cdd1e019fbb587c0b5521c09ae7be844279daeede23451200a35a4fae4dfe5db809657b042cec4b1348ad5942fa52641974d757f5643ceabfafb974356e6b498545e2e04298d3d97117a866f234f876933afd7170fdd9b406862e578dc19e330d719f8eee56da243fc6105a4f053457469f5e8373723bbed4532d450c63909a50df850addb8a2a10ea68e82e310fc29e387fee75071fa1e19972e2be4f5c7c9631286f26f31cba988b00314b4ca7aa30e3e637a12bb1780615da5bafa3879bf47f8a6da7c32e41bdcda9330b032b80609d1466c456e1c9b8065e2bfffc8582e0ed261622cb08363d56e78d4b6f209161280498fe12ca61c3dbd8a076577114ff7382f8ea429fffd1526e28bc714cdfb51484bd1ceb5948345ca6a70a6c8ea0fc3efeb2ce73bc0b0101277fe084cedacc07d9250cb703cd35ca4a7931ac487b2762879b8ef56e1b1169fb84999c66a46bf1918f25469005d2db237c1ebea995c8d232fd64c882dbfe1e64800f7971fb2f787fa4276fb564894864f74f0a6d167c4ba76a1c68b7b9a025b18737444b065cb371fecc80ddbf9a36cc976eca204803efb0e8e9db33567691ce18f7e3fc2953d78d82ce48f6e80e2b2b2e5bcb94a842c414fa0512aaf984027aa3071b99bd3bedfb3e4d1b9cdc4a5e21900ac9a2b4da010b45d18dd5d8bea7974dc7c00f07056a76889c1de145504f710ad788c9b5a9f63267c7c9a376ea55fd3736c268c2a73a3ebadf1b4acae6aa012e7f6cee2843ee06b56cf963ebe175efb16f9aad563a520c8f0eed6070395462aec9e4ba65ca665deda593b1fb6bf0f7f195fe28a1479ec7369ce373a1b2005cc2bf27f57f774961f5b6449695c0cc7f2b34934f4f52f9a7c86a449114d6c51c3494b4c7309525a40c041e9a63b38a32e86d0a0f4f11002f8b24c7d42732a570ace152241e6b629e65e276a809cffea0248548177536dc4fd7ff7cc534fa924b379de502bc78ff1ad46231c7648372b82e13ae8fa8c8e2becb4fb1938ec4f962771fdd86d4a9cce7296f6e178a074f6907a25d4199eb924cfb33922de0957a481eec1de257b0bb7a04c6db61f6741a095a38aa184d195f64d29e737160b7548fdcc1a6cc59f2f667c33d6791fa48ac4f84dd9af2235a34493dfd1536beb3ef1879fec60be6e2c3e3c9df101494fbd75fd2ad768af8668a5ff8b24a109034faf43c0760ddfa2d4f24577c1097a654c31038e3b7faa3b4279c794515c7be61f5a3ba497f7c3b151309185ad170109e4a5f0dddd77582c1276301cc13e7947347dbb0951725c77789c04a9d782eb68c382b10b820af10ed938e2b10ed08287b8c347aabbed09b1881de1518c150a132f9dc4e13b006e58e733d0115ed2023248133eded0ed2ae7499d1d856eb1a22bf39857295c16ce9e977ccb4c08c6543f8c0f41d65833f984607dec2293695db56e99db17965d98c20977041346953ecb115254acf6399cb5522beda928a8f820203f76b53c6e478aa1c4d0da49d14f256db9f219e4828e89744efc28862befb54b85991a9b936b790f16dfe52e6534988f00b42ac14cb10c3c68440e9941eca7a49c2a3f1a4b6bfee253615250e305fd71368e89ffbc0d5c0d003eb8546c7854244d5ed321b5b5f424c64181253a9623d1cc8d307e8776ba569ad19e23ae2769da87cffc7dc397effb9db41dcf6c20d2b435fcf054541005661ac65bfadd4ac187e1d9c48100a8549a998ca4faa2a11b9dc489691ba4e1c7395c1d2b8a8ab93f2c63af6d34effc6003f73b80688a3c7499c3a1c06b6b4171fbe5dba6c00fbc84958adf3c4e1fca3d6742ee342b710de79bff42cf37ed7951efe99f1cf5cf0c6d66ab16cf4bc71916779ba85ff07a524e95104511c2f9fe9cd624aef3c4dba3043e4779b6c445c2869c7f899d4a523ce9c7fa47fedd3beaf001b1a25749ef30bea4b41955797f98a79f265a23db7358ed18bd31118414b56b4002015259146690b0783cf4701f56e3a1df3e3e20a741f2bc2298bc3ab1d2ac550882aa177ded4b936a23de1e831a1cd063647706476107e0a00bef785f5b16d2ecedfba7d1aaaf3c5f71500a7fb4aff33f486c2630ccf7b111990c1747042d51b7233ef627440403ed0142cf759f4593d57adcb5f313759e51494263784cf19711f3d282c1248aad7bd720be0a3d39d98eca743acb05d62c0034b29917359eeec6d90bd149747dfb509835efa4ba48627fc65c22d2b3e5fd6d8f139bd860c3360628fc136fd18374f208e0eb112a97a35f149d0ae5a25d963d8c66e1248ac156f27a757a157b08240d50e316c742ae51f639a5ede32655345ee624bcebef1488a55115f406a9a3fcaf57c4355da23b75df1472c6039f180e1e04dd511b9b8fd614afa0e952d94038973e418ce49bb51ef9c029465eca9077e02fe3615063f63566ed6fefbbc3b1052a3de8cfe979fe5c8a8c5a224d3417154244be8085eedd71be720267519c087b809bdaea99aeab5af6afb59864a4bdfa3a9843a295d685d6522f8eaead6acd7bf15a8add68f4763d9773f250a7a76a6f634a08d0b6aa3cab3984734d17e37026a4789e0d2eca9c7ce57695b2595cf9f2109ff705304dfd4bf5a3701b856e24c314e030d38f7c920e7ed41116e6733d786a555650abbbd723ab2c82526cf181a94f65b63e100bb36ec739cc99a6677b485bd6cd0611b12d33a2499095f4dff526c3ac7f81b6244e7375fb478e82e0d73ed6b7be6c3f1e5f8edc00125613f8f74932ce6b612c5d3124c21394d5d6a7e1eb7b35ac2f974678446a4892c0c1fcb61139086c894521317cfe3678a2d4d47e1ca8c50478d2b32bfa82b6e944a1c236dcf0058d94a3a74f81251d58f1fc5363342f11f4f8ddc58e53b30a1a30522b4dfb096502e9087c2294821d45c387431b8166e25d6f8e7ccd1db98714f3741b998347f0f945462176f82b2e1dcfc88878fe45e4841ef3158780dd47828e4af2bb42f86de3ccccc7e9ddb2f92c3b87ef0e0f9e6dc428e699da048f4b5885a6f13de159f849e47b2c442f2f3c43cc261263885f7a4439e1dd9f0a049d39f5d1ec5384fad19dc32dc37efd5ae6367ada5a82273bc34ac54388b8533e4e0e6d3ae2120773d80af8c2b061e1b84c97ce4baf4aa5cd6278ce39ee3ad94e40c08cb577a82586d64ccdc995a4e9dbee427de12b38a9da76147ee8ab5f3898467dfc3cea886b1e31312fb11d48afdb0c850d49fcdf3f465c7eec5537407702a1fea1354b5c56233ce2284bec8e4053c85bf90f8bfbe24a63a0f5b9d9ce8802f19ff514c7e31bcadfc6bac6771b27b7a029771f6dcd4ab699a71dc136bb0aa0e92a6b61cf0e3a2921892a1c851b0b28ef66703812cb8fbee19a196914163ba146cb0121ce7d2e39bea3ba6e33773372c5e245839242ecf9199d16e6321a0ffe35c3f3537b9fb35fecf285493c6c4cf29104ed96c8c6849c84828626c906695f3c50bdb566dc95e8e5c47df70e83c89940fd18654fcecc91a3300b52408fbaa11289996a60feaa6e9103640ebade9190c108531d1d102b9a58cc2cac54f3a76e314b838252f83f712d8eb9a4bfaedcb94e81ab33a9cf2db1a39389828c4275ae97c8eae9beed36c65c7fa4842974b42d11df0cfa4905fc2603dffdb85aa64f65eef6189c97b7f197dfafeb01b3b313cb3754346dcd473507556c53701e929769bc6e81bf2ab104333b3491887fb84497fc19a5594efcfe719c5f1364399e5d816862cd6337f6e017ba477f4bf6d8c503ac226287aabed8164e41b29992d215c9ce0e8222be8c2c4fa48469e581c70f931ee304bebd46eeb709ae8069ff98b871ac0327bc69ea82270fff7192bd2aebe25a09f7760ba9d9c58d5edb3502fc9c8974ffe3938c60b0c2ff0b781190d95d5b62fe210d20af8bccec9b791adc0ff80125c99748d91e5cc6e41cf63d185233978a5e135e6ebe1730a71960ccee1094878208dcad07e5f1d4320b857abcd08b008cb9940eb4fdad6201dd85a3703e2b95b558958d8563ebce2f16e84b594151c98dfb5f49c35098a929dd4f96d2bc4b3ebb61507f31349151dad210482c1119a5777af7ccfd10ec53175fb152e986e31c385e1ad587f04e48964f079b0a1bbdabd901a2a241392550d50e114885749810f2b7032608955ed6339b5455eea70b3fe5468d51301a3bf7a816ba93f584d35af915f1eccb6b39fe51969ef5b9a1551d4807f7321ff68603237a27cdd8ce7b33da45adf4cf712d500c2a6696a1c61eb95ab530288ab8a5b8c31f9a78813dbc00efb543a97c36681877b2db895c405afcd91c0473c3e0b5f38536a1a06511e5f22f43d9064a27bae3ae10890a0794246a3ba262479abd684e1e3e85ab99b3532fdd9d6ed4fb1b447a7974597e5d0be756f9130bb66fe0c5d31cf654077d9f5a935e8df1b8745a48ea0bb9fbf888a585324ec26b78b936a06fb345a980377c3aeabd1cf59dfb7ee803148461312a26d64e00d68b33ca248f7ae9ae6570df291a9bb2587778996508b1e8ebd367365c9f45fb5f2fbb3925c83a03be54e5c3106e3e3987b2c7f1d8a3018849302f3f6127c8ac941f28f200e18819ee708081f65ef446b81328bd819759d13cc0ead071ad08ca92a299716f7e79c3a06dc63b3166b21aba6f7b5acf4f60e77997043c5cc36d24b7239d6f5a6124dc1bb720fb7dcefd6212f055dd9991f8f71a30194a459164a49001b2f9084a6d83a54e258834fc404218585cd0b2366441b5364247d256b83e83e711a24854565a7cc3319569a860c7c395f2691d548ca6df2ae72658bc36c3444d3450c0de221a531b0ab66b36872d5d15afd7ac2fbd78821d3670093e89d933e58f37bb54fb31743679ac4bea8e14f8cb4930835c0f8eb07c1792926f87cf003f989db21354a5dcdee18c097daa8c600644ef830bd4c4de1a0adbad1c2fbdbb9a5330b90df16ef0e816b059b154b806177772cf0a6f1af546dc840c1a6a81b11ce389ee6b05834ca52424af4275a5acab96407406896f70e5ed24e2f64a5da1f3e4f818f75374de6d0ed4de238a85f1fd76acff07ab5ab9d73fb50206cbf209c95baeb570e8e8bef81b4e51914356fec17ce31b50111ac9f9389f8949cee875dbc04891a3ab5b1b425006134e3ff1af989c7c7a19ca7f4b88ff9ca0037005872d2a04edf6658773fde273203b3b3de3a40b213f961f250fc0d8a897cb9c2d9f3ba2642fffcad2e0e50aa19e9fa25639bccf7279b802b5044c3acdc6ef62d6075dd970784f172743c97495ccbdc5b5801b0c838c6daeddaa4c78e9aebc0737069b7c2c7532eecda2f590fe0b66fb69080cf10d26b3e52e87b6385843820c28eaa17dbe62518718b6b2fa4117bc068327473394b9aad585e8809b990f444b56acd7c77d063f31cf4b1261b71a503d10cf4dc5bb030e53aed54d095d20d95098656e7524a85d7f5d4e385742e2248b1d83419f4bc9e7780e5b578a1d4782eadeefb44a48564fda7c89f3ab8cfe93547e3a06aa4800aeb25b5cc67021243171fe1c100ec3408d978b758fdd9ffd7f2711be014f7cae994385dddb96b982dea6ba437c1fa737a6d41f2a4c21e4a9058bc0e2d7ab34ea70148093739f6e547886e3d9066a9163db23ab416477684c520df897ba3044c65fea89ffcbb9d21e2c287c6b558e600f00b41fdcee835c07f804f0d7d7e9606f706f4a9b0462f28c63923ce831119b95335bc1d6f1bab750ceed3a3225cd6dcf8b63997116c435aefad542fc2575bd25bf6b0dd01708a524ef42cf7e48ca94ce3d6e8c08194d21e00980b0f59fb75d1f3757706ec0a45cc5820dd67ab68524e621c2bf21d36e968d50e2f1aa53622e4432958eb0b16488439b86457b8263cab952ec32775d58e3f16ca20fb27658f45fbbc5f5e44509aef3c0d3d09d34d228e7abf17a8ba8fdacdd5cd5376545b1256e9e67deac1b79937713c3710aa877e02c5db836992245661db6da1fb3e6c343ebc8fae0a657f1f2fed7b3cab3903d8801c7a85788981cbcde5f11b75850ded6adf405e97310607dfb91f947043e524062c52f8f88c3be881e7e2f7282b509d3f96ad0085bb7545c56ea05147a7957af7d2c88c0c82fc071228436c2137293b3f263083f0385b6a06562a3ca1f2b666d8e21ed76b02365fbd54cd1eb4d0c265cd0732b9266927e3b3de0f67506ae62d7477cf3d3ba25ef7c0906f9793cbb0757ddbf29b6cfe0d2fe51f2f2ed1a42346224a847d7ad34f97d4264f3e76efec28b17bf70b9d55499706703ba963c45783660517904986f76a03b954932bd8a0e3c6871c28418269e9bfa5479c194f427036184110277b54c6031aee86325e63a6e9f1c08566b8fe3e6b61d60e3fde578306166120b1312e08434f6aa40b6f282ba79561a2139fc8a43535cd98ffc842077568298ac02112ec53dbcedd97fb51067d16d882eba4a07576bff22fbd80f9b99d515db271e48120d1bd3b49a0513de527e5107473130d41e074eab00c27dfd1ab158f0c0baa30f626ba085aa4e822bd480edb4ac878f2ee9370ba33f34012d9a30746cabfe8a0279d0fde1d0a656c9ecb67fd18e59f05bfa66817947b32cdc40f67c3e72541f2c013705615b4a976a0e545c8b9bf2de7393b3862485f56e0ffb469a2577832653de4c134ad6fe8033e5869abcad7413908c1e8a4f789e6cef220dc18057c93ef0b1dc9ccfc1485026dc43c364b8e2b897971fe5c5a502b7b8f46c4f3c87a89bceb2736236e2c2acdd8044c089c722127054fc8c9c6eb2fdb588801e70310fcd8ab8006860f337ba2a4b2ecc0f11e23021c1de913b5351ca42ab431aff14129e0f351ea52c1b618b2cdcce1fa8fb05313fc9b5ef1ae40a3e083196735385e6f074dc1bf2124708f97aba2d119112b895ed42c2af6fd94780315a0113b3bf0abdf285b87dbbc7c482458a174f23a8ec486b72fbc4ddd12d47754ba3a4a7f2573b746263449dd868f8c88c1ace1de6e6da7410d5b20d7bb34fb2d296d47e89ddddc60a7b896b6691c1c47bc6eb7a9efe5b384c846fbeb106835a3e0bc71a8a426e945a0ac8eb3b50cb5344f3989be67571bd8791ae3e834b18478c9c371fc3f15b336bbc582858b9e186a4c88f4c75291e2eac13054dfc1fae4082a8de91a45ff4dbf2acd24455be3fd3f15ede1505f53c0d79641a68a304b73b2682f24802308323cbb717c3f45be4a5634b4194231f6690d2f255b3f2b90d08fa4448cb80508126e2c2a64b597d25b59ea5bc4b2702ebf8e8293e1b0fb53240be1f408376a247506a3d60c9f022b58ba9b31885ba3fbf255b53e962555874bd3464ba660a5d7036158e96040c6735448a9b664ebdc8e582f562a8482fa75bd015add8f3d81f845abb41e82b68869e55fb1b524e530c4ce4721e96f2f07a1320d9b208ffe2456f6a085a1474c80ffe6ec6d618d162f9811c3bfe18f6d9d0cdc50cfb4422dc7416d1baf7236618f86a365edacc6f07cdfe312e62f7210009e16c4360c3e2715f8b774d14a6f717c5e195ce0d8b19264eedb049f08ee51bb3dd7d48f2063345921e8f7791c932c3ceb017e0a10f3af3c29ce8fa324d2ef6d608903d74503659702a6b6c95504dfff53cab3d16c43bc065c09dd7599fd1d5bec0f6b42ae7d1ffde46b05b21ed44e3bd4f55f97f746d6d31fa68193d431a846c5c07f47d05e4aac05db60ea5f37fa06461a3158d2830a96e4311a41b322d226d2ee78c3798b936ba1c5d367fd8a6533dbc4f1a8071008d83af0b635ac7ee51fda793ab683fb3694109f0d613478c4b89c2f1333e6d060e5b50e29ae9b5870ba02f38405a0f976d26beff7f678cd1adfc5964a55c6d1f729504e791e94365b160e9247473f8798dfd6e1a1d54fc2defd6812313508f3366271b71153169776b5234ce39a53326d4ad70f1d2e58dd68420f7b76e105e97565e3600beb044f2a7d3bd1c4d46297c7c9adafca0dddf64e6802b3b0b16bb6fc94b44c50b93e4aa4a9f7790685bf984cab36e5b83730892c56d6e3748629ee3c6108cb127e109f08193f2e740a7673e4d29d626e240b4e071aba79a0fe5a62bd741e93f1b1aabffcb851091f37848c92e7ca95355b973ddd97c35381b38c13d15adbddd0755fa3d732ce1e2743e5db288c4be3536a7af6c364737e0f2a6d800cf4954092ffd9902b8ad7f7ca70979043c57d1e0004fedb59ce59096658517e572e9a76e0f74f0059e8138feb0f17f7704fdc952f16cab9aa9c4e6f636a4e86bfbd29afb395ba48aa17e1b7187469f775d35b18af6d2f69d7376e5c22f09c5e3fab2924b59a3e05428354c06cd3a7fcd7d47c97248cfd3ce65964857a0c86760d3686ccaa138b5c9ea59ecbf7dd0939c44b7a7fe4e1e10779ea8e65d5159cd94f7f3b5b8ea204e51fa0dd1e6b1cd2ff5ad9344fd660af8b95feb8e394aef1791d98f5e350b87f0d8123f638223f33979434ff173315c4dc659f64b378aab8d490a6e6cbfb556236c8dfc4648e816be923be802b45b7843fbb5c42bac361ef2425c3b4a0128b6da0336ce5df0bc2ba662270f9c3c5132d2c964c48e3a441ada52d6efde1438269a5a7048f09a45b8da6d0df8df98320b5b967663fb6bee686e537764118367ca9421b31759470bf1ec586330a0e6848c143265ad1ed68fc49c4a9ce5d31b14849fa23511009a6287d9fac541c8975f30e836313e73e95928ec38c2ea978c5e0bbde5b7226a101d53e042b3095a301c313f7cae03aa82f918d924c5b43cdc4f79bedf6c649b7b2295918bbc901f8a0d793ad6c6aef4ea5a9c2edc1c37db60b3c79ecab4b34abfe62537aea123fb4fe36eec0ea87dca32d645798ef88d6e9e48e3f4a437a4c6ed5a6f468a4bfd59dbd1ca9d6dcdf67ca7066221b2a1e259b07eb13a5a930dbbcd90e6893dec3650c40057884f83b38909c2c3ce72ca4616eba2bd5b142aadda94f62c04b521fea1cf0a13f4e536e5c694a50e41563f40aca875bd650251719a9c2bf7f58b7720e567ce1246757c91ed4e07f837262499a62acc775d05d70796cc91b00ebc25d08ff1ca29114a1042610988f90bad80b96e70fac9cb0467c48c4f59f924b0c43eb1c4713456ac6faffa1e78cadf3ce0826187642d0e474496c7c27ccf97e7f9529690c19de9a02b6bc99bee1156572148ada91bb0eadcd430f17f9de99464ace51c19375de8f5ae72edcc0f24cf5dc4fa697e4a12c62499fc36d65c5cc36ec0e77a9b51ce7ba508d168940f2d684cd7e0f813a55128a51643f1812812fa270521459085d80e0cb6b493fcff1a645aa7711d75bec5b8d8fae6f66f227ac0a2d2d091623e83dcfa6117ab1441f0d097f476d25e11cb4e529b2f2f38053760b5cee3dbcace0ca313f20738311299b9826e10fa198cf0ce006108165df24156824ba21a785f910b488d7206edd4472f4d9162a1bfde3a9570790af73a79b2388ecaed73d7f4da74a14644edcfc8a01403c47f748d375f6ec79a70627e0d9b467883dfa6e2e55c13d2188486046bf8a380d9331d6bad580d8ad5021f19fa63353f9e406e89d34b7616bca846053edac056dea80f2914ef0bfbef8c2d3198b170a8bba53ec863bc6dfdd9c01b55196822b16dd88e3ece948f7c4eaa26458f26c6beb11f1dd968575de9b9f5d9f76c947865da7b02afc5a83fce181f69e654827a51aa94284aba12c87f7bd2c8ec140d06890f6f0325f8beac98aa15160bc3e6eb73a80df3e9a895a5051d9a6f8c88945251680b0c8c6dbda6cc0b3730f2c378ff7cdaf4a5593fc60f324e1a54bd0cd2ff389d4633f89011ab16de8560b76e3cd221ed1642e8d16afe208e7cc8d5f0eaa46b6e8731c6020b46cb834aecaad5291129d1fae9e8877446728688c6fd796ef74b73ed7b1d0c51de00e79cb8e5f4b661f8b200fff03bb52465bc034ed9f929884b2411fee6fa36bd00588d686d0a04da6735ff0f66687691ad5631a22309c8a9290069176a2fb0e6db17e95c801fc634cdc93b6ad6fd39df96da6801896fd79ac04d61a19d2c51154b9b77adf43f5e34d0d5ae1edef6c551ae080c10c1e1f02a4a7ba3a16002f676533b2833a5cc36c5173365b0b61031a00d9f95f51e68c84fe0813f500c6dd3ca4298c16d6fd6bb675c5a1c3c089dd21ddf18e48fc3edece1d5ab760dc7cf6829b1535df9098a01480b8165690cda9c850b4f5f9f1d257b774cf6c20ab48a2cf19205e429cced77b7cfe673855b8476cabd7c81a63a6a6e95aa4f03c541e63c3d70310816012db493b0cba876f35d85712045c8a0ee5fb8c1267015c81640ced2c9d5ceb939fe8816d9fd712e3f95418f6df1d087195ab3852abfa81a5556c1752cff7f40dc3c5b7b0464fd9a43a32306c8e99b4d359d3690c3f27b2b1fd70eee58e9deb29ed0a840243acf8895805f8a915e69b2c1c75accfa589b0b43be607d4f008f596eb13e9cedb43c2a4f4bc4a60bf93a35d64ad538a9de5438176b843b7119e93f43e613b1baa898b2635ad7337f45ff9c4cfabb66ae93eaa6462ec254545685a308519039acf1bc61029af96c1a378fd0942a5ea056bffa7f7ac32becaf59d0cb9a78d48515b8ab9eb3ff3a08826aa5927ee6f60d8d9aa22e1dd26fa5f899f6318f4bdd9a27e5c0ca09561476747f44a719566d9750e8693921d00057e96ef1d7d048f3b509a7aee13da7000262ac3acb45c98dfc772e05863cf0c4c2704a799c8d99f73795c1eababad86ba2dbb633524ea0fdfcdf0ff36c089bb6c7466219b87f421aec680adacecb0a362934a10d2f231bb72ecd9ab5dccb583a4bc09b69829372e5076e10fde10b8e672feef3cc85566014cba8022eb564d73163bd40cb376818d3442595a19ff5d7b93148cd82c50a1fe69795b88a820c92ab9b5c4917f84e4ef5fce01a81d06a845ce3302ba398dcf0c6871567878fb37ebe74e572855b06c377ef64dbabec9085d10aa0c2b573f44c4e922032d4168c6b1b09faa081054cc3169c99924d1e19a501ad4e1d971cc36a6eb893b35d38a5f83e68ef553a20a7368922d252fae28f110ec54012d20e75489287ca2e2a3d9c015d1acce8881125fc8d9ac906e07b4ab95a8306968906df869dcd00a3aded970b43f10c02aa2bd98ea0a6e9a2836a9fee423485ec90644956edc4dda47244bfe82f152776ea477e71159d33fa00991b29c2a35e533ff163be2b9b0261640c614ad969ac1e4b973621fcfe814debf903c0faa5afa3eacdd5e1162ded25f21746e654366556dc8d392f81a69cbaf03b98f8c698d0e14a3aa858bcb8122b9953678314174f06a2f197368c03ed5f231bf758309362a92fefc791b34cd330fcd49ccad7a6039ce91cd3e1fc36d68cbeb8264d56930bf4915b7e8841e8730ca853420d464728ef9c71d7d81cf416abff182ebbfae9970c75387fe3fab426df7bb8222d9fa2fe735fdc18e5e09c911b165e74e540bf57efcf2d08d4b6753da77f44869427310e4d3d6f18bcf382d647ec3496663c47a793c5cba0ae8847787cfaba4bdfa3310294cf6877a3745c4310ff9dc8d2bd438571b8eb3ba49248a9400c6599e9bb458765d0b6c121debee064daa9e0beb50609566119d05ded23d13778f767393eb0fe5cace5a7674203446188157d2ad555eff3eb6145d9632884c97820897cf845d97b4b2afac90c10f69897525765a9d4470bfa09a6df36bf301a0c7e4a8173bf231acb7371780d0f952c379cbae01068771235ec12e8b8b312cef8434ca7d2ffc55d80e23b50b20db9fd52bd35aa9ff546f149677599e4c939f2d344ce84ee732a9bdf3ee0f06390fb961ce3b2376ceb818cfb40e1b1d5554cd6e5d9427cd5c080981aa8fa260b34e3bc3465fae164e6febc09b373014ce8589cf683d4f41a7e4b7e7a651e3cd332d01da61a4275c80a21353cb6334f1f51699a7365bc8cadd12ff34a87c483f9d0bc9d13c2876f0ac65ef0365d387e1c1f77f48dae4f7f1d586cfb72a446051a660b2271b73d92b6be250e4aba5372eab6df1ebf00be2e6b22dd845d0ac7105cd0ad2f49ab9dc224516ac7288efd25fe7f0cc6878d5ff1ccdace3cb07d9097f4054c9dc48214b9334e2cc2084517f63e33659303ea42fa007f0ae46c22c9bd5d64fc3565c37b808bab09543935093780d56b1f260cbc3313d0fd46437779eaff6154f172c2429d186602c8948310a87d91d5f6a33d44e38a614facc2d9b366ca36b954e9e8fe803085026fb73c93137240847ccbbdc651a036a5c3c84ea7cc8a5896c4373da94dc0a10bf6ab66a46d53928efcc0c7e0245948bf49816a19245a659e63b846209f099c96f6d20201fee409434b2ad68cd954ea69ad8dccfe5ac63096554b5c842c699b051834415fb3f6169ba452d8353a3fca794af345fdfba01a70da53ee1c18387eb2c024b90c6977ace03355300f17ba49cb88027ea7a904e7167d1c584230926000769c9f483efc6dccd1583dba0c017c384b176bba8fba258d39c476995929b70d02a7e0c187de0462208f4bae5914baa34e7b51f235436f29f771094b1053e08402d945b81e3fc8d2aec27721611727b656cd2acf0268c32c831e86b8b2c0faef93eb4692ca3bef21a0266c2a9b303a4769ae5fc9cbd6c11fc2075b21ac7e7d142e3ba29db5d1711d51e4407c3e2fa0f0ea9ea3fcf0f79b64ed23ba99bc8790ae9103db82075286cc459ab13d9c1b6c60dc7b8dba5232ca28e6b3958634466e46953686d54b23cd59bb10b770aa509a47a580aa7f2890f9ffa955ae1b409cf2cb51b2256b9afa62af66077ec793bb86535763573b6413e2a387b4abe0dd61561a7c434082f9d43cd795ee5939c7f58ac6d7ede6d777284ee61a22c422430d1ebdb653017912928c37e2ef53b951749bcdf9d30dcc6d45cf85e95ae132e5d84dbbc96e02a2ef2289e6ede917cc050f5d962d67a67ae1365b2863d816e3c87daffef23e859490945048b0b29311f80d42363c42219c834843bb07f7e838d19610941d4a4c1059629c75829029045d38dd1b706b7f2bd44f82a63d577c65ce231e0a88091ebfc5b5722436cd780dfc914a73e1459eaac713866c9da12fc3b66db45c06f91d9faae161d92f3403c3cdc31c0958095d5e89820f4b3751300ccc33bfa673a869fc3dd9eccbf8e409f07f12f5f0eebaa3490cd43f0f71e27ec60366a5da2ddeb84009182fb0e5cda13185c8949f2dc4b1f069fa732ca45a01f198aee9152a95551af9df6ac3024ea73ca2a54a8aff4cb1a471d286114f006669bba14aea05f241a6c2a5e6a2941e22dd3d022c9358edd12c62756c50e6df9672750b59d35a8e9990386a9526a91ae6899aba6671fe641fcf3fde147d2f2cdb8255905c764950506657d18899a7593f2ec01c689f72c65e753699c907cf04167065321faa9f3af17cf1422bc223df976416e14ac03570e24f8c14dd66745955c01a82f796f7ea4991a12f5ac677fd8d993a3a342a39cc22ddd1be71b776fbacecd1d9bc490ac0c7cbf1a9d2ad3e2d4ffaebe97dd50c34aaa13683405d154d353a209a17b567100c928a584c6caf52dcd35f86e417c731d83c5185db88a2d00611516e5a5ee129f8f9d30bbe0ab2abf5e21e052d20be47c729ac1245bb0276962092a571267d6765ad546d7f677b8fd9f5a71c067447f44c7cbb0359c220eb58ccb4e5d582cc7f9e139792a4704ff65b1cd42f4252142cfc53644893acb5204c5c0b28f012fad63334026cf9fe206ae7c0102708cc7a33700eb62bd2f7d99d610981db75968beb37e9ec1a26e41bba26fe16d8823b100e0b89cec8967ce4aec48502b30ececebf268b33da52c8f23e4e4a8cea63e4eec1d838425f84aa5f4e20b50036dcbe05c008379295c7d74bd459477c056a87195a8966f958f07d2bcfa10a4ac0558723e6514978944d2897d9005467f64c5c54d71a57e5187ab1ce26b3c7a54380f456b9c44ab189859b18a216dad417677dc08243509f2235ed52166a65d67dabd0ee512897d21319a2873b580930baccec66d060d466c17bb3aa2ff0371fc70960e038bf0d631ece12755c6606042d2af5c30b4397ec97e5bef4bbef2f4377ff106d1a61f7e343f10d9cfbb55e17111af566c7f7ab26c2b83351d24409f32c48a99968e7ffa18b2f26c986b47c7116527284144792bbaec3611761b5ad9b81d7db95447e6d583c0a04dd8e2e0771f658986a373988e55ef0e1b602b651152b9d20a84af789ced7b9c9e60eb2d92fb910bcdece4f33985a67d1ee4adec1691314bc6e4e3f87cfefef2951bc9dde8ecf50586744e5ce8e6286f267c49dd7901da69937707012d5e3f1059ebb6b95f08642809efd29d98bfa1888eb87c5e26ddadb00d53765c73502d2398a3e3ae8af2aa83e9ebd27315f2809d6bd18a6ded5766bf2fb83d16636970557e2fd84cb94b3f3143121e7e7ba7c5d6a7cd57c515ad5977aeae32f4ddfef691b3d6ccdb845528d8528381f5f983885826d4b876814a4f629156342d4357f84ba01166184073ce3326d8fa71040a3f3640baef1f0553e6b6c089816eafef8d53c681beb8eac672199560efa32c329989650e6de51ad4216db4bd70ac0c669aebb889ffbd43313b6a29897c305cec1131669f67f3329ce3c50ef41556e59f3e71eeeb0ae9c25628557e9c3bc137584f3430f1fc0a7cf3a818ef7bdba61e0e5ba13068f579a5d3e105b84e7353174548ef532e75a85b23b8faaed68b710b0d8783a245cd3cf4738dc84944b2f31ed4e9b99a5ac0c87ca06fd9ef03055308431c701e352416eeba57eb070a6704b6127ab276f486f7061ad2758e921c83ee22f2324c49c9baae104499cc36e5518f2598bf5b98ac92bc05a849354a683f792d3d024890c4983f196d4fe9460d906da3411383530677548359c410688b08d48e180b5fe531f6ec49a86f785e57436016af94493a264c9cef17a64e42066f4f087b942ff8a0c9e56c257d55bd7365fdfd05ed47efa681b78a550df134f7968133a6f26212d91d628b304776442782922eb8e2f2123c7c9690f21fd9245a49c4ef14069593e72173f848266e9af6d07452e785154a7f1116afabe44d0ee06e9a288317a0f70371f1dd455425d685331065105382374002873711cdfcc526a8494eaa57db6852800bf16cc3e287ff8aff6b612d62f8df6796539a8ef66eccc09b99f26511fdf1244310c3ed548f2209479e13801e9e80dc544d2d4d15215077b8077317f7f31b20d50566bc736f07b81da3da9427e8ac72f77eb80a0f2f424b12b9cfdb89dc32aec38f7865bf33af4699185c2fd8733189cad0ffb779f3d8f65aab7ff147f9c8ebfcd8c825fd84dcfa822f2027dd314d1fb9b36806ae6744b489421d2306a09c71d2708ad371482f1a853f7f1782e5d4289c208b8dd7e0400ab289c63b36d17204237de1c67f486707622c7541f4482ad5756be32216f4a54be542d4a43120ecc44b76da97bf16622e4b7a345354cffc3c35465a8bf47697f82a058d4721fc0dfea162a6423c4d5deb041418d5c919accee4231441ecb2974bbce0b8db21b24021ad6a5d78a9879be667357596acbedf5312b9807e622233123b2488afb97562cd595b0a10191b6ea16cfcdeb217b54ce0e5851e552c1eaa2b31df69a69be66fcb498db00269cc41289c9f93d974f3ef6676bfc517bbd373868e2f1431f5f78d64717f469d10f8820232c7ee00e199027c20b8c01e4b0b097fb13bd642af56a67245ed13fe5699aa8db876c425cef775354dff790a62f3ba1a226cfb80d7a302435ea6bfb85acea6ae4e2cdcbe2e09f5690f333d8e9a33f0885ddf15647de72670fc22b7ed56fe718638dc8b8bcfcc52906af664b6c342f8613cfd3d3f4366b943b1482138285f227510176d019fb425980aa182fb11a75f7327d46b58ecf4dc879e3ba32aee47e29bb67445e628e7ae01f03f23090420c10dc6eb3e7adcc0e2c4970e346d4661661b6e6cb50adbf5c299e830f3469b2f9751012cbaad38054a3c474ac231f758e9f7e7c75724811dfa6230d24fd8b3440486432a27ac8f0f4e390a513f26454e5eb5bff46f3ab29db5297d1e8c9632a80883f2e8931495fae8f2679715606ec1aa7ea1a7302cf199ea52c8a00d023270b2d8e8ea172bc24b7cfe5a630276684a6f5d9d7081aa8d60f847624bf2c204947ce1207a20580366eb6b45ac346033d82daa14b3e1990ab01fd590e4fb2d8e2accbc7fb51b3e14a658867fefcefecdee1a06eca0976f6c5b0a1e7f2abe29446c8cfc49ee8d12024efe817b458cbb1fdb832229b9b75c837141d6eddc0cebc3aaa7bd97acc3346a9fcadc652369164ea1d86310ad1da79012735eb5caa0d640226f9e87da43b087d702934db4ada8295ec675d48da261a31a2a68a7bf7848d1830bcebf0612e2f4c501b20937c9ab2a6300bf083ce51ab74b1f2d2d0ae3bc206836762ef6037a7ea60a88a4d3bad80b3b4a87b0920080a2203402e0021890f1fd7a9a8c1c7e5a2f0537b5cba26b22375f86b2bfaeb2b10c2493fce9a757f51c04e898de72215af66e200d2aa4f59227f3f107efcd79588265c70578940c6563be2a287edf9d39785233cd8ad35d6f951b3931eea3a2351ba2b8ed5bf5ae9209abde76ae2e18140ef4e2d54ed4b829ed9c52d518c8598d409d4e6f9b6519111f46ff43517903be340c1c04fa9ec8d4af9f67d4d54cb9cf331fd3f0b832459dc88df0988f228b3b38bc3ff1920378bec6bceef06761289a209f0ac0f3fe3b6ded5ffbeb3226c9cbb1db96b50a5fbe1a0059479ebe9dcf9dd9f0feabfb6925ab27841f74f530d12597795081a939480ba325adff6a64aedfc73ce690b86e0d88d5be4fdf02cecf2c83fde57e56e5370d7ee1c242f6be61afb2544fd99f2d8763b676ffc7480a8f7cd0042a77e5d89059c5778afc8f2252ee26b4bcfa68e83de7b445b353d9e2f2271c68c32aa918a6771f207702829d9365da9681cb9dc25f4de38f9b47c14e995d8ee482e8565b6c4136854d1c59311b624d72e39d01dbcf6475f81dbde4f56e48d4e43735d7d193bd75db28ac3d2329c7b99fa4e11c8f61f50644c0e985f67659c36e81d1f78b61b2aff513cd5fdd3872ce9989b4d4703f95949d249c1bda8b8a2f1a047ed8e10126bd22995bee3bb5ba58477675acc3489d516a40ff8552441af1747243e1dc43bc925240adb6449a067c84b3851d20038e666aa1cac18aa3676ab90085b34a1bcea65284dd6a3327ccc0ecd331c4d7409ca55adc732d3fec3ba4ea283d896830e3a0eeb2cd2990551b94584ce7a4b911f0569d28ee3834cbe227b27bd50e97b028c361c36636c04c4ea2a98b281a241c89f6e7094190b0123d06689a1ef088b7d138fe06d42af55fa02052dca64db332872178ae4b06ab1bda6af4cd6ea520d744e7eab6bf0a19530f97756e61fef32453323445618d29a412563ae21bbfdc187347d6e15f95aba80eb99f2183ab46950ebfab05528efb28cf3ee8004511108ec5eee465e0b730b38d5c84abcb98620a183e751f2945a3c6278067a12fa654e840cef5981ae76c021b68b277f977fc196468897be818a9ddd14a730bdb4b02925d2eedc091264f7e5478779f78c44bfee208e14aa13c554713be4ea0c767b53de83a5d7bb544b040c35c2a1d7e7d2230301211312ce8fccde30d8750e8a77b593776e0a0a8e42983585c731c9934bf50bcf960f425eb9d65d17340d8c3d8ff3934554d2bbb3eb2d588a3242c8dd875f37ba8ed5e887c7ccd7b56972684245907b1de529929cc90ccca1315e3463b66dd010b5edc7a3c1eae0f0f0e04e4d4da601c0d8ec8d1cb7c2a334d368f1ac69d477dea20a3ff857ca3cf9a17d95a90833eed275f079da3a96e1d35a28229929931bcc94d994f42445197456a394bd42325b35dce202cdbdd064a6b3500624cc47532ad881e770172315442715457dbc2855069560ce4909c7c1469504cd5d999cd3fe82e214602b100e6e8a1452d7af5523617f3b75afb1a0cd87d3848408f82aed3e227b6d11d5f50f37f4a65d06685be943611440d4bbd485748f1864fa3a384757e2f8b1dc9c3f1061d1b20f8cf11d7e230cb71760ef974c8729ce25bee1903bd6e7b1b71696395d1d26094abe0b7a0a7bbcfc8b9e17944916f3d3a83edd30bef49765f0c7a8e1eac0b57a667a5c217f05c860d42109b3f6964768bf3495be7d928a86c86f62d2c4f322abe6f987e7146daeee0f2dce7106f57fd47b6df2a54dc8c680334f25efa863fa5b3c796102dabe0897c81e32408c016d95776c390538a70e3f1e406be190e1e644f3d0236769ccf90cfedc47eca587d2f580f3c1ed538db9c6cb0738498846e66b73badf91b2a88ea1bfa23ae0da01280d561f23fed57b1c25fc6ce0adf9ac1dd4af615b63342e7accaa4bc914b508e9c5d6a69c4c7f72dfee76c518be350ca51cb9c5d9275e33d80279d9c3dbf11aee0f8474fd39df4bdda195329c6cc13e43fa3b389a6cd445d43cd2dd16b0ee9eea31145b6c61cae7493864501955f4d4619bd2c08ca5092941609b593df7ec0242bc05c691c0c248da1bb619e68c057ba7eabd4e25540d3eb9fdbab59cc652f9bc8c21fd980a4c419bd4f666ce9f7667616e09af7d65cb97b05453ca31d201ace7671032286c50d8b019fb550fc73a4cfc57cf12d64f1308f2ec4e83ef39e9ebd43bfc2d550eb5e44615d18734fe325ba3d238be7704fd85bc0e774232cd461ba09371601398e2c81fe7eab4c2bc7667893233c2e9da5edf6eda244499ae00e43869fdc2f667706c2044134f27a27b0c7940c3c97dff725ab68f1a20d92ec96905b929739096684e5861253b0a5d2367baef5f72b74cb03dc4bb7ec81ec44aed7b4e709578c29ce026043e7e398aea8c6af33de72613c4cfe030813921c6ea604e335ac0a083a9e492a93fba00b2685428640706f360b6cd3e4ccb26f0acef04ddfe43d64e5024335b4d1f286ff702f15f4e28925b2b168397c60a501fcc5856a4fff9f87149a6082f0296a872db626cc79445240d9cb5c6b35d521e7a593d3df99077092d31941aae84f4001e508ea686392bed3f9aba7b239bc86aa127aa5ec211d0fcc02056fa69091279dfb0e700a45ee2ed427a651e8bbfc40bf661ea783a771c7efbcad23666dc89d47c53c2b25eb7fac346ef50ff4846f694be95241bffb679275a61b24982f9f4932c1efeaf854ac93b8e3ff93584fa2bff5b544e3fa539ca6908cdc1c66b30549eed1dcc4b4c6f33f8c007dc2eea76ac2fa8f8fc825d088725155b532fb378554bd6e7cfe02bd7e084f18198e07b81d51a3d5f80c86845463f3db6541244b368a3e2e6106f4915530fd00b5a436270d3a31b09be08cdcbb0ae23312a1ae9468b91cb52804f4ba1bebd3c2b30c740a9538e95a9bde36e6263862b071726bd695bba70626039f343b95cf3169d83020f1009ae6a5eaee51c53669f9bd30f51a0c94c7c4dd1affa4ab933278462d37518be8ada501e3bf1e76bc5eef4a1bfb9a1a93392c7490591d7ba09ef0f3fed1a63a95c9c16f9d1d76ef9cb5bf4ab4e5243bab763f408c3f19cf8319c50daea824d0a58290a074b3cd488ac067763e8fcf70ca5e20c6eb562aab0b519930a0410e858447d4ced7e7861891089a1bfb59924421a84587ecbc17667b79b4e7367913bc02fd9e1e178e4798484ac9c2222ff9b4c52d22f92896b6c9fccb04f349efdd831e712104bef279cd8c7d233eb0866aa2521c7b513f33bc8e53052925ca7f791a2e84fbe60c14ef91bae4d5ee135b0ef12ce9f92855e699b83917073dddb3b8808a037cca4b46cfef6ea5ed2f118b2f31ed33ffdf88c66866735ab89d833e86bb052fb4adc7ddf6c17b53c0ce170b299ca9a42c0b6ef92af2a4736ad69a95ccec0098cf54ff4e92c9590c05ea3a29a64bbae5b7a2a928e5f692f611befacbc15c134605a2e0ba2b8271a52dd7bb374752e75074efc3e2800ae13a716f4c6837ba16948b638e990a047bdae99786be12e3f96512af2f7e998a5a2107ccfa5f154b99753ef2a9c0aa26ed575519ba1baf1e883660438a520680f67e472315ec92602defb97c13116433a331c510dc30fce57039f0c301c6e8a5f5d872c9fca8709afb3c03c01de0e3e3b1f3faa44d7c4f39ca9aadbd5b4263aeea237b79074ee86986598f33d3a5d3166da7bad46eb8c6a1c5eb089da5ddd61643b7a29f35de39f12381845091adb74989a30cefd4dcb9df9ee53f8314a3e8efb92dc54d722faac1f169d418d429fdae52a29d486cdf86c595b7dbf90719b6410eda0505697e5aa20af7cb5d10a2894ab1b0e15e098c64c714476d720c98b9f745901219efec55f971035b022755a1c2733e2fcde36f589fa1ef671496aabc334fa4c6da1f9fc7f7c9f52cdd0b8976cd82e4dbebff73fb9571a62bb199f5d10277a38c1d6412dccda7d47403c2ffd27649583709f1a4cfb53cee5021b44bf128f180c25c0c511ac997a38c9f4a3f03d097a30f7d2bc6cb49f7b1abc8a7e7650658283fd231759f8daa97013c792826244aa4fdb85a43cc4b2ffd0c286981ba0586f7cbcd48bae828b8f509aa9b4a696dbe1ea5d3aaff410087605b320316e444ca0dd108cec508a8f885572ad3cc38765c186ad17ce3e0b9d6bbe6662b6edc66a7a04fa673ef9856489002a745bf4cac4b71b5c1c344d39a050fb83bb33dd0f19bace1aa667ed80d8a5c632d2a1873a48ddc513b0ccb3afcfb808e904a7999f12f4c47761a052140f8824c3a3c37e5f49a6b709e4640ec20249f8d0e78c7545fe3efa6845047517fb0e77610101dae642e3ca3b6a36f46bb699ce989150b2c50704cef52064ecc97980aa0f84db0aba69650bda493ecce65b4fcefa86fcee9a28f457060f3873b8c960c5c65b63dd04263ed2a75da62581f6ff53430c11fd093e011955d0136ba45fbac2a9a51c3040d3ac97841fc701204e22e684a64c2f7dfaf2ab091d684bc9fc7fa878b1508ecf1f886a7589a35553f2974b19274616a8925c6f313ea7cd74fdf20f3c88e44d02b2c86962d124e46c3958f910d4aed83251d3a4f9813d9072104b4619b97ddb3d0b66fa69df59faf89daad04b3ee3970b6cc5351296252f1fbb77e46e77bf32ebeff3bcb2b0e8e64a9ce56bb7f2b820044ea9473b2ca5773f21c535ef341c4e0a5b2af7129f51fb53e7f901fdf5e86af2c222d9f271e4cfcd5d9a051a2aa6a2e50882eb2b991e95db0dbafdb19ea964ae367090eda17f3a8c6aa018f71860115218e6b391121472a88dba1e7764b8dad43235ab0dbcc996fc30a424778d8b8c987bab0fe8885ed2c9a4c234d0f1aad06795e7f415b810b6cc31fb37a4af40b2d414a03152b1dfc1972aebaaa6f82f40e338c529195db85e6d1bd24b5fd7ae0ec0543df2ebf9df593e8c4dd930a62f59779eec654e172ea51dc0566877e0f50b55486a145f7627ef71588a19f801c41423cdefd4f391cacfcd8a20d9b143b5b6ddc87f79bee116574029464c16759cf6c37821d27955ef868a8077afcc40270a64bb8dde88942413516c092f7e3be6131a8a943ba4c33e00177b055a03e02862e663771882ab54a714e5fdb0a0f065c8f1d76f8d96c1a8ee1887b7443979d84f876a2174a21f2904dd7c7174c803d295d0a172381b2c066525647b90815eb9701acf164415e0b4c19bd7d3cf848ffe13d3930ee454f5904a6b757a7d1caeca469cd3630e1c2024b82f6f615ea38c299e3ea189f1d70db920b51cc33bf6a8b6cd11663b0abdccf19e392b1104787777aa3ab049e850495aab45e453f3958edd5ccf51eea1f1d7685919129c097f07679e9fd0062a8e5729f304fccf38c9eaca2ae0c4640f3d67d6dd675b93ba4077c0baea5db7f33011190a46acce35973c6896ec23a9f4efeda15c861508cbb2a6bea40cea53514ed32d904c393c827646e9151b4e9979a2fea4d5ab197ea867f63dfc6a85bf8640c31416cfe986e10d2c4a16841becf19a1f5a9163049b8b52ef4f452333ca7127a2a809e932c493afdd9d7fcef3cf23551383f2c67aa18343d4c0924d4804a7cbef8d7aaf7d569d4de8a1c275111adfa18499410a9c1dc4a5425b2bbad77b86e841e528cfafacd6374cf45279bd333282df8ae6676b3a871840ee55aee4a7cddf9ac713cf0301db638237e57bb921faf9aacc6f617df303f3299f7af2622ccc5d61cb2ef41866cf61eda3dcb73a7d098e51aed7b20b60ce59d32a516ccb7b3e7aa92925db3853128f066655c46560ecceb587526ff425d52b8f0c419b6fcc211faf40807ca221a16caf4b96583fa4ca853eb9a5b7864379fa13c42e80108fb111f0c62b88c601df77c4886d4a68e756ef198d50dc9dfe166a0913ec8130b55251fdafb6b84767ba2c2e6a9349df9c606c3cf700f7f03a87d11d89446c32613d8a3f7df416c2e1d0878f35fdd8ffdbeb2817d45f708bdac0c6bfd327807155e4010bab56d6342dd7cd0019776094d5312c51ebcbf6bf78ae00bbb55aebcba83b6fb5f233b34008f50b34d1514cdaa95bfe5aa5a3d7b168fbbfe4ad4ffb191e8e2768b0d97c22cc3eed4183a65850ad3dacf9c111fbabfc3af69dcf2a6e2f6b96883ea4b8780c695267efa31cf84f388a7478765d1eaf4e9b838aaf47d7f1e49d8b674acbfd4691db1c15ec338cbfd738bce681a6a38dcfa87306f5f2b07e6c4fa995a603db084bd9c4397a639e0068a710ccc7135ef81573805ec89eabc309c47720d2b35db1fb7276083decf3e1453bbd9db9a6bf83e42b46c994ad3bc5a011687e3ffd615431df1fdd1db1bed97b3049fccf59592a83b07a12040c9c499bbeae04436729b2687ac712794fe82f2daecdb85b79ac11518a6500cb0295f4231089ed44c6321b0fc9a5084962c48ca22ddaebf3f36818ed652ccf5b9c640fab745da115d5db9a3220ae79a785d33b65a5cc8561e02679ef66d81548d1837cc426d91cf3c7d359916791538fae4a313c9632912095376097a968fe883d3cd7786b3ef9d0b2e7b404720ef374ae117d1dbd9f4ba7c4a4a4d16244cdef6a3e99904c74b92720eec252158bf1886f4e5f405f3c9921fcb4725f816ea8a5e9d7115151b46e82b7a49373e9676b87c545687c37604f7b0347265fc8d3196337299c0313127285acc321418ddab5e1bb6a0b1181228d11807f9140b889a9df2663db797e0add1a9847ffad603a10dfdda405359dd0483e2ee455428139f8bc6ba9d5f3c733f30a6814748c4c76d50929c8dc02f4679a10c7ad2e6360cba231a68133de2d170c01072c5874dd7c2bbf14158bc64bb9a3d26244e681fdcf9c1be1e34001447cbec9e92b12ff62595312e19d8935181bba8c3f722a66f3fef269a0057d5c1edf073877f45da0834348e028c2d79c72a818e0c83b83e51286b314d2bae912d6ed6a715e69304ce1fc73581907808f6e1fc3ed7786b5111575803016f1ade3bb12bad60905165fa7349722683aa10244481f85cc334711516173d992e1d72384bcbb88e6b032893f868ee47c684b05dcae4b4b759b6b89b1751d6e4ff9452412727b2a8e967e089cf8c828d632c0ea0deb7345025d8e62ef6d37239301f7a5c1384aaf95e620845d97ef3606fdc850c86db5223d09bf94e8536b03502323757ab05a1d111ac852f464284cd62a6f2665c2f1afdec7be4e791fe6f375e874fa38998515750b20cf7fb3dd764517add288cb24232417f61629307d330c38297cfa7f0324c2290ac857239319e0d70ab74f9bed49996a11b5dac14727b60e9bbbb3e60cfe9d48b5576d499edea347f7857aff09199901899370d8434c81c4959931dca0d25764e9724db933f8c2a1b20063f3a9bbf70294d691094e21e1e0ef2c2dfef2d00262ad71609af4d935c9b398dbe10d2d88361ce2d386537958c22a6b97c2fbda75ac124a67f965b1a6c84c4e1c8518c7473f989ed9433a782753845a1e120e2f3f5bb740dd57e72aa98c3cfceb142f2e07fe524f03c07352bf673222096a67419a9b0449adb4a88eccb4d817a028971ac33794bbaf410af02373c203ca7faf89a204ad00ca78e0b53d979e5f951d624bbbe9dedeea21c8cd39f0e47613e09f1a3ca18f2c1d9bc69fb85224a85de23a441027e8cc9e273395ba64d02a310ba3752fb65d7704ac21fef437826ad6d68029302c1762f386e0528573cde2df97c1a1c8ebc8b6e1efc1fce80b95a2ae5816e9a41fad98fc2247c0808300bd14a8824925c7e3f1290ed825f504d88e6edd6b1da58ab7b234743803c2db12a917659f14c91ac2c1f1c48335203ac023faac5efd54d4ea4c25b4d99a1bbd32c4d2e1abcf60c4a97e88133fd1f7357b4bbba073b97d2ade7d29294a8a7a7097f0d37b7c80b48eedbec96bfa1a627dc24dd1cc37a10effb076296258c3f021ed1e0b794ac2d16b8bdcbc541f32bccbc96337218bffe59fe6bc454ab631c65502fd6f1d13c6c7f41d26bf8d55e74b27def2b0254473cc2274cde0a78caa4532c027d741b8b0a5e6138485b2890faa0661b3a11ce324d6c2a6d2ec0fe476e25a543661d3ced9a4afa661209338e13ba42832be5ffbcc44929ded7e54ea34ab0f38dfa0e49636f2b5e3e9f6037284896a0efa3385d62252f88b46a974fb4ef47ae29d7488e3c94f9497931f0837c19ef429ea5262ef01bd09bba0b0f44bd2cd7cf048ceee57b8a50f95184755aa19b4ec038b3d5c34d313bc80f32d77c95ba393b8b9f04478e9cdd75348993b7d525eeace904f4bcffdcbd2c9058cb8f6ab2ecef8fbb2a046c8655e3026e34ba0b7fcf95af7c649c0510bd7ce1eb8823dcb6cce757c371434072d3098326eded04e21d3dabb3209fedc2eb37e308cf98d2174e75d06f7c90e1cd371ca39842bfd1e7631614724ba2067c970c8d8aefcc6cd2b7729334ce4af5b4fa8ab457642956e2489eb5cbb39995d443f085c0e3941b29c5c830725b5e9564a3027b37a1880e526d6c2ddba2de10b368530d280df7e6adb2490508779731cbfc5d942117192406c40b9b5348c87901ded961f10d177430277c7b3b884eaf66868a8638b030fd543e84854954bfd0ad254bde162c7af5d410b0bb9f82ddf3f7d7c7d4a1cd5f990863c5323545dae165b1632cead021d4b5271fb722f6eb1cc79822a4367f3e86a5d541d265a3595a9dbb0960f00376720a0c19125f7b8482bd40e0de33f36d38fa2069ceeaef881f8ffd0804180817d1ceff162d889c73d7666f9cf22abc0c4e9467c5e42571a9ea6d7ac346fcd032632bf02e719b2facb90968cfc6e6721a0bb5627839a1661b74b1d126ddc1ba1f66ecf9f4616aa4432f612d67dd70b7e20042323cdf31c46c54df176f6fbfff692c516b38fa1737eb0f8a78e8a2ea24fec98362000d9811236bcc040a86f6ed9b7ce87b0734a2dc5d64a4105017c79762538f51b16e8c0d7ad382ccd76e92ff6ef265c057f8bca2a6a399e2858e1767d28ee35bd3090d510fc67bf4213bd3afb8dcb68a527b40688921ccb45b1287b3b007c27f74038bda014a6683b05991aec2c1d047f737edfbf21839fbe363626ef172c0a2a4d738968738ecac113e079d4b3539c89896e0fdc44619170adb91385903773687de1d54e514fa83213df0d45a77f7fb5739e9e75db4f2ac3702cc517644b3f00162aaae90eed842299f38848bee529bfaccf1b268813ae23730564a87f3a46d3e211d0c2e4cacb5b37900645141c4619367d8138852e40770876ce2c39de0222e69e0a129223c60248d264609535dddda3865a2f9c441db82bc7b6667ae0b8bef23defd9323989a4ba5c1259d6f11d0691aa979c106c3a0a1326abb2f0a8815c9007e826626fea47ff1d7b005574dfd6cb48397ff6b60deb0d4e3cdb7188dc0abfa3c11e9a86ba3548cdd795347577767727b7c3133b5ae40b2f857e94083ce8361e2823af6da64e0b21b3aa635b7c0e32b9eebfd9fa250f69c0bb8fc6689a8f399d24f2e51909ffb5add3a0d9c47d61dea290f05cd2f881c51fc2bd110bb17a5dc4655502f11577603348d2abe32f2e38841eb4e97b3808f627c8a79dbbc6f6731bd1bb663eadfeb3a79c4e416beb855a4c5895063817239e14213878e7ee9cdf4eb4eec844fd2d718b8831e79886743e8e169817f3bfb59a27667386c59ed5722e8d95a3cd668823b04cb8ce090eba8652f29517dd767578f7cf1befc8850f08401c46546588e671e001b994ab9b47ecc1afe1af1325efc2bf0570aa793c1312d99d38efa4a5a2d263dde5d40be9bdb93d535d4b37f02363ec5cf5c5098d74f2f142bab7c963a112b7f117c2866f9344945bc3af9ccdd79e4a47f233ef42e21de5604ee8afc0626666b585fc9614888be8e829ea1dd9dc13210e3770ae1393580369ce030fe8a159b24656d088df9ef734b95bba8a3d355d11c51d4dd900a1d2a1ab68585ab97649c678f25049fb10b1b4f43a23d215e1c32c7f13fe824e08b3909754eaf576a00f527dbdae42d7a335500b7b47c9480dd63c4a3f242aedfa363ab56d07b1627190688c1f6e95cbb2b5b6b8692bc14546b11bea494b8ff84c2eab0c3811995daf7414dee4b1f81db543bd34f29204f76deb513101dbeeefe1c3c04da15d07840089d76ee0804d324123957b73c52b9d4c265a0cd80ae8cd82b265746f4f77b861bf0765fa07cae214d44878970c25bb413c221411b5784b2d50fe38e71ece6fa62571a835875192a03f6fb17e5e45b651e2492c31a9c4190316365c37f18173f83e86a8715ac8613ffed9ee4bf6a9dc6a234a5a4b85953c89fee07039881856173bd97af79b0d8df16880b2bb6b776f48f5a4115bf58c999d2251af96634783b2e9c369ec312c8691188d7ca348ac9b6c0fa75fbf6e37292a9f3456f618e39473487345ea3ea8878925fc80aabde7e3decf3cf9d0d830947c96ef60bc7b0f18e88d7bdf9769d8255ea383095f8e8fab9704166d7b6163e247d97b2b49de1f2d9d00470db8b5308c25a3d478215e2ba7fc098d5bd4a3b36caf44c9c44bc20114573a7ea347890e125fa7d45a5af6cc88f596dbdb02f4fbda423de26249d3905adc015484b6e29e7a89d1eed857861400aac06356f270b43a51509563c99d4be45814f84e7626176e94ee7ee75969931f635381acb0162ed6c498f330eb74d57a9c2de4593a9beff358943478a12d7307e7cd7473f6cf8c2ad7ecb24ccf1f9719ac7a26e016850336170effc1e8ccd5c0df94c6cbd731757f4a21c8ebeec5ae58843bede1aeac7e01e1abe8503e06862b78d3de2582d2103e9357b9ffc3af2b4f1c7d1d797b5468bef8f8ee228ba867c04ac266b14e76c2482f0ea1ad9d8bf558cb3afaec2044776909fb20090441ad9d0a18e8fc985c870e5f0de65845000311580ae23296411589938c2bb36ed66754a003ce83fdb16b78a3f19eb663248948d2536e9ca95b627bff0541428267cd4160955adef53b6404258cba2ddcdbfc3f096fdc26d31115bce3d932c658c344e5958ef5d241a8fa8a2b903a5bdefb56550205e8d714bf715d1ecf176d44a700fc584e37a35c27d7a66b76810833c54bbd5095315a091e8a397b742d8b41fa7879ba20076da13ae6cfd19d9378f9a6dc46ba0f012092e1abc517cdcc6362b53bf58d17b889afff5eb39c5135f110953e64ad25023668c1e7ecd1218068297d706be18b38d30c155096eb1d2b9a76711c103f4c045293bbb78324678ab243fce8d79a9f9463c61b55a815aababa572264a28e8ef09c60ee89974b5fb3947bd5a3408fcb4c899960fcf71dde22f012ed80d7bede468a813050a4df3af7ffdbf4e9842466ab153027a5b0b10ed95dbb6515cf13af1f435d2f3b0f31b7eb75fa9ebee8e6a9bc5cc7cf3f31f2fd12648db9c92510f4bbe33b2d030604441f963ac2eaef538012044ffd5347aed1e6c715699d8f4fa0ee0a38a0ddf7bb4e200c37b401572c9b528c8f1e0a3650644948188686fc013f25b04fc144b28deccf976867c7af1b3bbe1058e0ea733a767c40ea9f5ee88f2753a4f54e8facd417a102d6046ebb5c59d74c558da50880c5af77236daadfb5ac98c58f192eb15865bd2c3562d8464f10d6f851f3b9eed090d76fd367d760b7988d4c6e64be080176e3d6134d06a07be44890a7ac99205f0e09ccbbfdd8aac18976cef8e76af856daa1f674fa18d76273df3bbca2da0066f54b0c223536aca88338bcd3d79641012826210cfd2cf020110efcce39aeb74670d54c7e08439b3ef82fd8072739c2e950d218afd2aa376bcf46b4de45e0f4115588b28740696fc8e3edc5700e2f6a8d28416d17ea4ae2662edc48d822c188c809f3e8cdb692d0659ca130e550ab1b3ba09c33500bb4b21c47c8e70a7d640e9dd4577bf65da47980140eb3b30a0b9c872e2294f992581446dcc9b6ab812107d875d1978bf9f7e491958cc96df084a955facfa4619fdc3c195db9e97777691427edc6c6ded940814474f0ad5ba8acf82d35368cebc3fd7508952b5b5b0ab2223ccd69e4e0942e3e1fdd729cbdbcb79b3eed79e1d6223764825c53a7571dace91414b1578e2d05fb205d0259ed7c727b6c74cba9e39a45aa26bfa191dd55118d58e5aef750cc461ee6ee92d964c270e762124721c314966f27c37d10eba54d5dbe4a0b208fc3598ee37897d2ef455da5ff6689831a128ce4bbc0eeb0c1296829cecc969f9aa34bce339cf90c01749f5d972e603b786aa12d35c505a4f56055030fc85152bac66dac560c94ddfdd2f9ca8b39cdc15fbc30cb66a0cf6f515a706a4f16e191b38caf1e227abab84d05583b3b3a0b257150a1ceae257e4d88e798424b4692dbcf04333681c7478d07ba7d9394339d33b52a4442a90376e398d4880f6cf286f9b071045d6fa50b02631e0d28edc9a4c0738f9163ee8f7ce58fe689e9d61e9890c2169dc95d5cb5f7a9ad46e6217f288cbcfbe027c0f00906c2eb164650477c13768138c703a6bc4987302bcf7a20003ac73ed5f85a1d2024be79359e3c07b101aaf90c9c2ec2728bcde1d8cbb227bcffa29c3bf9e402a190f6782e533553d56d7275cdb0e4caa76fa0a95413baff9ee2f13b9514963fc4c490170e56459aeba4aa0e08c4a765d9bbbaa96243b48a9b020898c1c7c13d825ab2cec70e82b0fefdd7de1dd358c2600c720ef11ae41c529dbb36d39e1063e5b9e7bf645ed6dc9f4a8f26dea062ba8a36d8001c2223b8b0096585d286748bbafac9b1ed360de36f3f200a9fbbcb3c2f34378d8a452f76f5324d85d83b9754edce7276c41d87fb16be6539c78931bccb51fa2a2170a7fae29343fe0b74d6d536e97375710d95bcf02be47f2524b79c8388a350459a93e946e5624b23bc9c5fbe75e9e21a95fe4914027e34f27242f397314a8d384bd7685eef81b7cf8c9d6e04b125c0fad1b6e7f9ec1d116496df467341e8fba9b88144a102f86b0b14807737e4f0d4c013b7e4be9c888d22ee1cf082eb8da1017d502215dbc9ef2fc5206c5665a9d4c6427d636cdba01b4e7067fc88672911cd79e57b4acabff6cf4550d472c7d94d2467a9e9a562f761527363155920b40ab83865baff606ab4319dc1904a07324fe8c79609f90e44190da9135e8ee8ce80ae7cdb1a72984e7a463e08a28ea9baf3910705d5e84d4c978cfaa68ca1d340315532d0444a82f08fc589bfadd056ad8d838b32704e1e8bada5fae7c7087e55dafa263ee9ad7bbc9f8ed0eef86191ed71e7092d2522a39a53371f1751b18bc554a7eb4c7677798b19d92dab8dd0635cfb2c4de1aea4269bfa6e0350219b26064a26483daa8003dedc2b890352ca6cff5673ea403e7ccf13f219348f08d3b5db2fa08cbe964047fffd7fe7d4b78ce407541f5207617ac7c561236b38f24ac4274cfeb1e3c0c73e00cb7a54118c8cce7e4cacc938469f771229be1ceffda2bde73586f4d24b40e190bbec878daf635d5463c8e354242e8040051487a91295340cc82430f32ba5ff3cb4437d2e8f8c0810ba791c952cb5fd02f5e324ba53186a8c3e6be32aeb1c8704b2761351c890841b72843a6e1b246b6b8f2d3f96b7b1e095269bd588a89adc71b274cb68a1cb010d508993cd11c6443f08c3a950d0f3f62ff14a7fe2155c11279f8c5478e0bfad907addbeac68d2091b86b01b0faa32d6f18a3fe4c2a3c1636f5b41aabf4822742b0eb8ecd5a96a37f0e44a27ba4263db567d49249a5cfeed1512c792da5ced18f878afdf7abc7fa958283bcd028b5150f10fca55fecd53a8cac629c0637594aa00032af5a1e0ad96ae7298d2582d32e49837ae168b8d4d3691cfc4a46432ff64d123192168157d18def0703421e743c206634b119e9e0b0a4cbef06befee1398aa5a6996edf31c5ebf730a7f92838b1c73a50634563c7e0cb060b8ba2070a273310a597bdaa26631850ecf3478b69adf2add507dd7c59d5646fc23d6a884ae446b4334b8303b97415b93a746103370de54cba4b9bc4573c11aaf6335e9096041834c43f9e64224d2f41200015626d4c47c8f502e2670c62bececdb5dcb13d1a7e7cb8bb50322a2b54aa1f1ff72d659e1802268964124484a1daef5c9c4cf43b0312a35319cef6db255dace6125ce92352a01e8c365bea987edd3a7a69691f5288d325c7ab568302ee16d8b48333b48b3477fed6698f8f66d484daf4194a4ca96f74f933ad7bd89f4c9a2e58b43442405b08f675b468ce1bf1f2477da1930f7796b75a56d66dfaeb584d6e7ccab00cc9f44fbc5553093d2a902ba6eace6d03508ca77b111373d760ad9bd6c1a45aa9c1fbaa925a263e005c72e7582ff0375fc0a63f0ffd96814f9f02df161cb602b337cf76188c85022e5b73ce096fb2e8f13393b77e3695730b6bbd38c775829c862e6a08ad0b2e368c1ad651a68cd1632b6b44c32dbaa82722efe104d7f05e78919e9fb7c79d15b1a2a242ec42659825b44e93b69ef6634d893d1eefc276afe360f2370857c1af6b39889afb530e9e53f88f280e76314f47b8ebf8bd04015678edeb3d0496a5e318238df1837d6d6f1d7420fa81ad20b3dc12696d53788adf2d0a2969161732ce043404d3360cd7bfa3fcea07c369cc739d4599cfcb68846823bf86aacd781e9e41d9ec3caad3ab4c6cb5e1d67430f420d4d675099a78ca26118652cc6c59517e9b62c6702768ce41d0111e633cac9fef69d3059766b76495520dc6da3ee2a1c9ad680f14867f5c10ed4760851364cbe6733d0c81c3246059720e79b716bce1f5891c9df72effa5cfd0bc582a9f8af9289ad43f0a03f4be291a263049ce02ef8543391239463ef8df20852fb3b4f5c7016be231434d443550ae752eff32cfa0bfd3acb5192b33ff365df1061bfbdaa41eb9d40aab1e3dcabbe1fd47afe25177ed13ca2b43c8041029baec9df10da5cc51d3988c424f51cd0bc4674cbc04d130bf06ab8c973bbebd613650f43c2da390d49837a9459da2a6c55d97050e7f55b8b1235b590d939cf9e90649848ce492301e7568d440ef75cb261e131647cf95dca741b5f31a431ad24c6572c9de6e9f92e674260fd5aa906e08725bb066efc301d37c9b93d8af2e5bf40c9fddd3c082e440d0273b7c94637541b1ec7428fa574e44298fe9ab3632c652023a38c6ec50e885e7e520daae06e9e834bbda46f3971ea6975ff87f31a55356c2854ccc9f9d54ac43f8356b63203e0c70b7098222f54dbbcb63b4f56dd6522c10bc3f6c4d3c343b76efd28277a889208a8de57169267cbad7a4d0eac46171d3a373972ef5589078c9ab1c3b838102154b2711eea931ba42b681de885bdc27dcba914c9d3b4f93df20a7e6835a98e177c56a141a06372861d59d87e6fe0f572c013e4cbe221b43d07e64854be904ae9386b8ea0810a96fa55f4ee59460efeff79accf199165a78791e9fa2fa345d3b663a143eae61c6098ec4710a8c92012937fa7abcb84e5475623d31595182474023ea9932d2562ab14f704c6463ffd52ea25f11eb4a9eec51076248a6836c1d25a440f05e1cb5f939db173836adb8b9a97304908eca20407721742b6ee5c5f8d2a30e7d85c0b3f0489d87e338b6e43903833eba8b84a803b6564cef231d092a47cb3451e38c0f993173525800371f8c322fce7c81aad6bbb1d62a84c5cbc6b889194fc2c1b3b24197043cdaae6d7c73a30f30c7584f1eb23ec9f22dd9c1e2b58fe5221c28365150e359f456013359be83474ed491bb1fc2b27252a6e450197eb4c067cf513903f577447d1ff7fb876106e2e4ec13ec25ab04380cbc6889132fe733893b4b9e386cb6adaaf1b20e6fdf13df7ca6c3f86953b679db70ff5594d52f6ca789808197f6bf4ed5214ea3e60976027b515bdd7747fe435bd6adcddba45c7d357cbf49111718735e89d92bb6dd32e2b827beae12e8a384e0b694edcc41803a521ade6d45b523e90ca8da72ee564859b6f2c96dcced129a2b7e79cbc7c179e64d21e2d0f1db05e2eea187d77e483ec854de652943f702bedc0b9c7f900ae9d1adc71196915de0a62d643aeb6a9e83e928fe807033d05085d255908d6bcfecea97fabd4020630a46673646335cf3dfb82e082daa134e5cfedfd08868b7ecb68c00255bf03433bf7140c1f28963a9defc89f4ae9b3990c5b5f42b3d7b1d36e3062d9f132153e6a4145d4e3e48a30ac95ae265ce20ff4c30cd2a549a0f286d844908939279266f2505296d6f13977a0cc4f8448e37a3d8ed783cbe6c62e687e19ce555b662b07a2f3fdaaddf1c5db559f349c2f47a4c7150c637f1e9693c70cb436e718aa17c2f7fa2148a612d8f2b3f332969c57a91e81b6c637f1e29103616c3de60a5798e3025eaac2d22ac49c06d08572d76a84cef83b3ead3289bda3a77fcf0bbe951fb3b5f13a719f2168121a8fce1e914a080b74ec93b287a84d49b6954089d74b75a978845e843a829697cd5bb83fd9d6dc01c2730d8849d2c2be60a2ba6c8fc11f4b997fa09b3a04cdc1d5b3a116e1878a14ffa85cb05bae5bb9d4a40b8a45f95c4daf73e1f9314164fe6dc5c77eab6600cd984c03856b892b953f8c41e2267ad6c463b0d325a629bfa064e08c26c189d4922146d7c02c80d14fe9fef3fd2c8910c25df47d5083738e06e6753718962fab5e3837d95aa9bc3c4bd0c9226bd7a83b6ab23671ffa134b0a8cd326ec91db795ebbf56882eb86b0cf31914a3eb5b8f500bce006ccaca239fab098883e776bbbc0fd0198085413da9019cd898028542a7bae39ada81cc9353591f43bd92a7f889c79645d4f45ac0b46ba157deda58e21bb2ae389cb33f78c39b1b8c307d2a58430662f7fcf27950b8a590846f58269820f39e69950a04b8954428c25d0e7ee02c5db9d0f8f6901fa3bdeba0deadffb159b7f131f76a9c85ae255c21407616cc4e7ebd4248ebda83098714349e2ca536937126fd68728c0da9673f2501a3771286fd5ea523f70a7e1f2b52e41a5081360dc1d87a329dd91a39685b755f7e3d0d36903178874de877b3c183f36558367ac62fd724f455657db783c6ee9d114a4338b27ab95b827c62aacc1ff0d3e95e9de20b89c3087653431ea7172dff70a8886016e886fd122c4970e673acb463116b1419c58a272d8e05687e23cf13246721eee4d18fff9ce1be37ab283c4e3c76ff70970c2c97497f428430584d38e9d6b7c47862b147104effe4744223a5f82331454b6a2f8de298246b14aefcce8ce93facf57d4bc817628c6f8806a4567dc87a609c2c1e244a22080e0aabfa6241cc46160158cd3921e63fa8d1f168897f2fb297ef039d29361bcb1d6106cefb337c3fd69035c7924f528332347d830b7f69a1fd3e9ec2e5802e94d47d05dd624b357dc953ab83254cb8dea4a12b9e18cd012b7427b350c51dfaa5ef80b6e13cfb91bfacbac6cfcd48fd3817f1572b0b4a7e126bca84c8604f7f357e5fd811a89a3e74b651f39fc181a9897e8e311c627ec0db33105ace6ea561c274ace629706e9939ed15b01c317e4266ff50f2690c219434b55a5cae50a73da2f53d5f15549549fda5173b156d84852d6992652867081e2ee2aae80fd149ce940af221272e87d622eb2fe6b758af1c96f93104a207bdab4974f1330eab56a51c8cdb9dba328a6577d79dd269957b64a5ef5e7a91f6aa0def9e6ac01af1e892e8ddc6c82a9957bfceab018a86e4b6bb9738b7629e7668dcc5c1e52c922076650da122a192bc89616b75ff9d9caa9ed81e2c35ecd93f0e053ed3a4f9fcb50e7f52893f5a4e8931f82c62c48876c014faaed2624cc67dd2b1a1935b0f69948d56b8d0ae158d7ebaa1d2adc227e61e61cc4941136927d01c36a294699fae4ba600c2b1762976ec77198cd454aa3adec817e2ab16654e2934bedddf3cf1a70e10bf1c69b190d35d435e52a5c6ad68a9405ceaaf5bf70b29947057a07dfefcb4887cd76a5aa931532a823d5f268434a8a0fd4c09006ddd883abe64f7cfda8e86cffe15e87951ef8992304a17bf47b5d5fb88fd699075ef1fe16b6350727eedd347232c30f25ad3b08ff4c7fa04f1e864be3c18f8ae45091be33a1d2d2f44d815ca7498bc7b99d481b5b845605c7ae4089bb9ab28d5f37ac2433feee7a6259d0f39cfc8e8aa842d479c07ea94e04246860d85fe4c378e30643b923c4cfc2ebfba342730c23d3e387860f27045cde45d70560ca706cea7feb7caf18e4245f5b7272ee1f65d684c85ba3066f5468650e6762b3eb772c52f9bab8ff4b74c3e121bfbef1087930959ee1542dccd2f42c2035fc5da6555557f2f6c69b48f1a27fd1d711ffd1240be1e26afc392e20ff249f03d25e8ad6cf3765a8cfc723ed703cfdab7f50a79b6d6a07be7034179edcc6daaab1942458b43a25e3401f0f31b45f7fd9f064e04c08344cccae35ab2f4e9d847f9b34ad172779dd7077e84fc6efbf062e80e9fa054d12e55221e6d64ec9c4be26728de99410dfb88a623674440ae43d81523d6dae3625786f6b1ca34303ef6cb201531a795fec0bbf9328572beaacd21573444c30b6ccc64287fd531bd27be73ff44d429c3f6762ff9d1421762150d909bbbbec3c0322db05a417b77cf7c144ef2539549334b73ad4d3fc2a1501ab31dee0cec81a7761e390b8cf25bb3e5c32ad2ebdfc77a63605aa7fdcf6bc1a32e6e30aa5c15b7e556b2ebcc01b92130e4af830622a00215de496abc61a79372152bf9bf5355e082efd53f8b9fe88381257cbd7c7b7e1a2985c8c97bea9757ad894f48480b45091564440d2314a07447b582226a183351ede754e8acab0e463052138e206aa2a03fed8eba8195bf6c502fc5590a8f56820d7792c682e69c5d54ef7d0f56ac4e9c2f5c95fef17c8a4a4db8c9246fbdeaf4b9475ce3812a5e8afa098c98797e557d03ed605ee1accc84932db4f705fb6b91cc24ca3f8591cee2ca80c9d28be05bf3c829872d95bedc9339ce67d47c5392155228419eb1916fc50922303b19a6c9dfebdf98e42311dafe837a727053c4b2bcca58e37ccca14d242d866c2d4deb6e54a6e69f5253c4fdeb905fbaa2a0c321ddf4f38012b10d8be82bed45ff032c214c02ec5d9e63ec8b98022278f94ff047690f7a9199f64ae9770ca8b8bab9b9d3cbce8a6f28a20caae44160189d6f37b7d589db60e8bdcab24d6a2c52c6fa434a68669d3e82ef8ee92a3d32eff8459bb0809df807e33c549f05c3b14ab4fd03e691a879c50e2dae1ff02a1ec324bd49f4b17a006cb2f7779509e461719c107fde34ce0e8438c3dcfa790e01534bba195e70d2a9a3aad8d4e76072e3a50f30599dd69c3bd2927f57560edae5a927d223361f633f741c6f8fb2eb5095cbcb25f9d5cb1c5159dcdefc910b4d091cd4290274fd856a11d6a9da55f3c68d9b920c5d81aa401fdede72e55a1f1498940135e818ccfd49cfac1869523eaf348fc53038d5e19e15b03ad2c9db969df267a0367befeabbb8911ab18e14efdff9ec243cba733ada833621fa5cbb508950ec139ee83009a072706caf6dbee8c7dc5bd55e5856ce27e3f61e0be665879c160604912093fb2fa130e77425b7c8ae6df04d0bbe4c32ed1ae4a97470c6b4739c17dccbbf414633d45a936e2780a088f049e714c2bd9a65cca8ed591ac7e8010f5c409cced1fffe54bc7aa2ec03f7eaf471f76236f949e1506512690ab851b2bf39a43a72c1ab7995e21c5899791122578646f80d499384491197ac205ce5f1d340970e08a31764634eaf055208f8513c158dc3d1b8591b6fc908f4b890ad9830e750c502a5eb5802c2f3674ff152a67fded3269eb70cc9cae5ee79c6401d812c8f695508717012fb6ecb3935e65e2a64017d396ac8b34cd05b4d780a5dc141fb705dde115d23417a92623647fc3aa07d23c978d4637cf2235ed52cf9f55ecb65c4bb9311baebb42cd0c1c8b04cef6ce84bcb8d611f528901cb4c97a034728579b22184ab3ada2fd4293139daf76146b2d784f0c98f53ae57218ceec9dab00e1274d276b235b892ff1672d100a411287742d7f65151aeab0c6c1cc49fe3500848c56de428c0581de8009cfde787eba316e282275ee3006b5ae51f92465ea83bc3f72e4443a7a0975892d35d3c3631795299534e5c4c52f6bf227c9cbbf6b6e461058799f253a25483a4af4f62d148d7bf8e59234d52995eb29da4ac2b687413d23003759ec1937ee5956bba45fd4eb17cdca9aedeb042257bac9c516147239aef480c270ee96be2aa2ebc821d29d7baa92ed9b53ff7413714a2d1e78db73e01152926d39a7568477f1900e46903405b3beb6cc6f47f7dc149ed551b159b978897304fab7f3de82a8af3be4b87d83c50c08b1e0004ae72f87bc3b10afa9935f97c4f491765b958ef8ef8ef549bdab986077d70c31deccb98f5fe7ad51c89f56f628c2adb7c7b1dc2d268732a707ca3eae88b59c6f7f6beeef6dc6cdb0bf5567db98bb6c87892420b64c5aa8003ebea3a83fe0b1074c69a93cb5bb1735d440b5c98e7769ea78b3dd0f115b57757fb1fc003f4a84392eb96b2a552c132455cd5dd9b2663abf4a51a175dcdbc5164ca791224ade962d0a3a9b7d556f12741de3b31d9e4960dee04eb248e8440ed858b0f6a1983820a703e2baa93eee7e2140a2aac0a910b624657ad97f034bd59d278bd2f6e05b31671d5d1f11897d2a65de2be0a02c6017fa06f25f8b775b2b30e8832e72f98a41300924b368b1d5a2711d1483955384ddf273974222e460827e6485d35a9c8c9a6e76e28aec2c945786ff3594c56dd207177a1d1e19da1755eb5d08ccbc2e87442dbed32763040ddd2f881a7d7ab5eea0ca6ce6855882e8c8a692273111e2329d9ee97bdcaac16001a5e43e2ad8587e84e0e528015355e612f303caef6117fe07f9ad28ad55a64f40264961d01cc2e9655089365b57e8d788a6e9a3fbbd5eb6e314286b27c79b6f89aee13279993ab2398f7956fda475a3a2a5e3e88e01e7ea94aa27d9afe779aa91af1609f91995a29a1c1bb9fa346650b38580118deef6209c99ac9585f69a4e8725abe9a9e0e3887e3e981b8ef183aba400ae17bfca728a9ffdf7f58eef3819bf17e3ec56ca0d3e2ce61c4888e189935026d3682bbb486b50960a86355dc6fb8513e803942e2ba2a0f20ead1a8e129c33e4e3547d49aedef1f07d66fc19c609467926bedec38a44926944c1baa05870ad79b6e0aefe7619d197a1c6e6561bfd05a984e82a11160fa2ab4624cbd9306960a10e6a4aa3beee80c6cdd2c27d805271d8b6d9927f9ba94da20d0388761f589b0a5a9f3d4d3d95cdaecd1f3edf2543b9f5b75f8c9664860960a147f54b9029e73168209a8bc551367396be736125140fdb754c0d784c64f200c619385f399f031a6c363972f437cb8b27338233bae72ab086f439e28ddb6f4572eb80715aeffd28b9d8fc715ae09ded3c9da025aa252afb3d4b5e3b607cf12c2a65d0f89ae7d7927095d598e02e5acb247bcc27fe88c5b847ef047bf215e9ad72aa203e2bd3adaae93947f8102f37c2a35fe2697726cb0a24e69778f8969d7686518123d3927f0678a8e757f100a0d1e8042f494fb7999719c040019612218f3b675c58a5878d3c676515691bd763928e80df1ce35e56c602b5faf40557105db1e3d312ca6f931133e0373512697531e8f2836f149e235246a12ceecbb94dbda3a3c29529b34ad7f53198821eca421a3dc846d0d6dfa92154e2cf1fa2113aad11d7b67467eb158d2c69b7c0db504e07e171e29021e62dcae28042d7bfe32692e197dd3c0ac215de7fe5b1012eaec84de7f32043963dcd13341819818bac7bf9181539a4bb242f742fa7d0f6f58fdbad3bf5d4ce9e69eec6c566d489cd4334b45a7025a8de61ce8095fc30211cdff8739d9e809399d274a942e771615fc5853f078708e7271ec600fdd1da70f649602ec8cdb035b76a241176b96d87cb141a3764cf31702acebf146fae8325471077f1d3c9f19c9eae94683098d2de8fb68565067a86c4e09a3a71e0bbe08547e59a1637c919ae4501495607af2ebe712808392366a204f8479b7bc0d166428ea4c802f27b09aa287507ef71d5985e83a7487517134f5f6fcb117ae793f82fba7324022d51b95c1d681f078d432a30ca5f86a0362699d41c22e0b7d236902f87106e06e9e82a318b216dfec9fd3b1f798e9d5f9a02a0446046b672ccd51ed5e58cd63018d524f43377a2f2c8749d85d9c4c7d05ef7c465e6fa1844e42a473556b4f74da267363c5be538adf3c8c3905ff1922b1a499aafc0757553461a33de0ad170a32ade459cc32fbd7b26e02f687f484e04c2537ae34109ef6ccf7bfa479003da8060d107218462139e728862bd8ea5fbb8cf29d040cb5c442247afe17efa25f8508866c2bd4b492744cfdf387c4529156630d580d905b46a8d6a737241d280e0caab8f31e08fe9e7062c07b6ba76ddef0fdb1b2edc4d8912e02a2560432aa8492f50c029cf7dc573d2dde645f48dee9c0880a4af8393e3ca39387f40abcf17a30f01ff24c5645c3fe1446a6583c5a4a7e6d0e3c0900c014f41969bb5371ecbd35e4b960dd2f6b87a5520a9dfe622af97275246cd51c67cf3d6ca3a006ef1458c3829074dd20a7fbcccec783bc6464270880f578e5c667c872fc15d6c55c2832b44b0323fef07263550e5ad6faba497ac9c1a439ef325895b64e9bba687863fdb62f17c6258145990b9291b2f36085ad5ce1afceacb4080363ee99f560c8880b66ca0a00abd8001e48170f89e5d35701d3f20c7af9e0ca4336719f0d64421ba23117331746f482ab685b1b33bc60d89a9e2a18796a25b62408468881903f0a3be46cada63bfadc7ee1cda91d587b3c47fbfbbba31d62f337c7ec3852efdeb36f090e5ac51227d72fac9be5c18ece9bc6409b1931ee4f863814692002a316839e3d5755023002a72e408d6f5ca7b2e313d68071879976e339350a0282733b05a99fca31b8a4d3ca5f89ebb76068a5b9f7d137ffc385fcf0dbcb510ba804dd0b7ed41aea1e83c7a90554ef825e807e40e01551ae81b414d9fca03031802d58dbbabc80bc191b838d68e7292696b502b79d2ea403b41a6b463cd2a6bab3258d953b909eac60f5dda2e323ce9e0e919f8a657be58262bdb5536152e2e15b5eb6dcb196ad760054e4e5cb46e80873f23d931dcbf4efe80dfe20f487aba31f07d79c53e854ec8a9a179508bc3364028bece1eadd9482086874a72ecf4ef4156a65c3e6b06730ea03c1a9cf07af0b3d298447cd2e719603b549e1f40658af8d11ff6c28785da4f9d2d9029d4b4d062d0ea69f7e5764dc4c4505386547e3f86bcd5cea6ac7d9a36651ed828c4a5140cabe9491396073c90fcb700f5abc720726bff4479be62cb0740d28389830e1587a3ba4f6ee18bc064d97f12e3bd5832d3af03858d188c01562c0af6cb9e514f0f05b17cf5bfa50b02f6709d813ac5b31ed8305a21aab01ed66bc2c72264fdfbb3cdfc87428df8c04d011daa004497e50f6ad9d99ed7d95487d0eed4c44b7188666e6e5474128bcfe78511d3958da9a984139c453e8d7a918fc4a9b1cacb513c93a14e03de00a6351c058054f5dc7c1f18f265d684f6feb420cc9125a4e1fe8174ac3a22b1388539629e45a1975d8a7b541a8ad1259383afd35e9b968e2c5db386387d79cac935ba3f53a994ee9b7aa30ebaf5f94fa780b04873cb315c6c0b21941b31d1be5b47e5c8b4fc0dcda16ffb48fba9259d52f7cc619c98ea3f5f4875f7aa01905533b3d208fcd0e02ad1d1dc41222f637a5a6bc336d2060d892025bcd53f188d658a6a43982c87e523ff19cdf76059c47e3f189a87b8c6d1cf017ec15ecec8c5b2f5185a54f97bf618c6b3a7724782c6ac664b5ea39f85039f39dd58a610d6619e537c586402e1bc30a6a8fc68ee1d31be9f9430f9261a14c97da6ef586fad594f8050fbe1e5320d4b825e7d6aa3510509a9221f387448ba93e0deea5b8eea6fe49f48310d3f0284a2af37a10df3c305c8d51107ccfecd164100994281eac2da4de2feecc47cfb81817784dd583bd71dc8f8cdd798a9bf991168444a3d7edc0d40696c3eda698c1acc0a254104eaee7000a554b1b9691cf223f9c14de45c9b7ccde334c2fd9b47456aad1610819be7fde17b1b4ccc51ea152eccf2b81c619648f8b1f3ee06045f37327447c9fac6ed0adb2089115ab6702530bb1ef97b535b73d9ced77515ce34b76c9c8cef073d662794245ca0a91937db27beac0ca2d3a862e8fc9e08912f875705a2b79da635b3881076aab1879cec1d6d86805d0ad648c348bfbe044d023dbae1debebb45e19110af4845fa0f5d8676aa973ee467c70c1a778ae0f90bcfcdee98d189e02b55d384e6be164a18c3e8a57d275ec1d8c609b7f345074eefa8f073a235926ecb2214ee9905d73a97c9ab7e515f615be04d84ed2033d0b46f32301b76d329989794f499fa5b64ced8db975e3df791d87be4f361fbe2580c097b93f6b313dd8fc5d697e28c8652bb563bde94789cb2e6f608010e5941d39cd34470549b6ae25fad1b233dab1905b5530eac77ad350eaf888e7173ec108e6072a6d4d0302fe9dd40df6039e482ac577b6cb8f14514ebf3d26fdd00b081d87082c3ea7cc858a126f63967279adeef3fae2e29bc6df4a17066bffe78dcfc506a264ff8dac042e991656c6335725e2339aa9d242e31743bd735146d63d8e0f6be6bb01e9f3851b55e70b192cf4692cc52582cf331a2e93ab2b7611fbf942213967fd0543b3c810f4018c324f5f95009ebc966790c87f1c2fd52b2a2a55702d30c9fa03e35b6eff7281969e58fad30b1e07c1cd8d250c231957ae8534dc841eb0043a39ce8ca707f96eba2685599e67b62ba8ad273307178a0b00a29b34c2a844aec367f7bba760b72f1490eefafad029c7d7c82ba315b769ce5aa675136b02e13c474c3b886a78acea22a0cd01b86d0bc00a86c6d62197fd46398e70204d23a796fa9f11acbc1cea0c0164f81e9fa9fa3d49def71f3913b5bd416f08fe87a77273e06baec5b3e454b90587e89b41b2610860b8570db999fbd7f73befdaed0664eb353596b71bf45b143274d7674583071c054c8e6bf2a9ece126570a8e2ff9b0c8cd79b4de40799daa33f8beb5a318954b46d7f7193bbd044f74575704322767a087106e7bbde0b4e0629317cac398af74388d66ed0374d900b17eeb51f6316f6f658761a8630cba91464cfd511d78c5e514130fb448efdc44fe111296051dd8a07611258e16447dbc0d80da1028bf244d92a544a97fb4d8b6fc2595ce819dbdf04fd0618a864efa4a60291b095478b9bcac015a2273bb0348e91e6f6d9ae260abf138c9d07903c1cf27c4a54707c6a3f22385efdf2473b73b135b0a98fcac187dbe146c79821c98ddf4a5c546218cde7ba4cc94874c503a528044b646ed5991154b017188a19918cfa460ef0090166c410a9681a2825eb7b0ae3d9254c2a916b689f6d6f47e5fdbf5e4fe8047931e1e11b4116cbe3529613636104e6fde2cab2718a7da8c78cb8eaf2af8529e51037a3bf7e7c3799785c793817f76b35c86839de87449baf7d1e1babc5a23e1f5c0d6a2aa46168115deb491db00c48ead9e9d19e7b18b80d3ce90e3e8f5a22a947ba1a57496e498b83c887288b8ac6add0c7cbd9a6b4005bb2924702baa3f0f375b90ce8c8f61f4bf9880174db70aea5e6b7aca3d52d2a48bb576ae8208e60dc2c3cefadd512c90c664738d337290f4218d004751c7a70f238b3649e3ee165cdd99d6bcb5a9098e0b4958466710f67439b524adc562f1339f11c0b4355c5fc186af7f75602949a7003906c423bb9bf1299da84fbaf6327c41df3e1f0eab1c6622f8cce18643df503d4c384f28a0ad294f0955f88052cfd5742be8ac747fabbc8b0019842469168e1906a1e4d7fd1532848c3d5b6c49684914272cdc78488455f3c612017e5bd21228aac3445cdb831ccd27094a3070548063fac7b954606a46b395b1c76fe6988d2221196fe0021d6bc9f41b036735d0f089c0e249566b0f94b419fdf4841a66d570663418f6e9d9b0913e2f57c1862c9b0c76047fc17f0228011136002e241624d2f8f7e3cc3f044a5bcc08f365bf143842267d7a5882de7f90d7f62180b212ff2dcefc1c49644654b013d7772a386b1bebd2ed95c447a3546fdff7027075ae7edb1d2cb1dd1e1e05fd57ea6f94c6e53c04b647b395673ff86193eb92529a3b9fd8e7476f6637796e6bcdd329b25b1171e1543453d8a86e802d0b127660708f1e5fd26d828c0278bce79df57fd4a928266e6b64b53d604e0dce8578bb488e0231d91ebb230dac9c83c887d5383f3506fd37dfe2f3777efc5fae8ebda41781a2fd22350a9c93c339f63a9992f9d60b3b160c37c59bbbab62c782e751c64959ab592f2e1e2291487ba1372a219a300c87946859df4dab4b809a411873df917cec457b81864fcfcf7a9b49915d405dd5d7ec3c5e810fba1a835d3f6b6b87653bb0ff6d3931c9cb91c0b9d4a8232c7809ced084f37de0aa11c263402e8f35b6985d4d7b8d00d8d8aa59f5494250b25e7c78d58077a3c36e24c828a48eede80f53b246f9848f1ccbc94d82b1b8199bd545006b9b09898be1d447d8e7b499f7041387d6a74a7947737bed4d52c8ea24c61fcfb7d6c0d610bbf335d3d0844dbedb64cd0c0bbeb47cd90cf0a779e8f416e20d9102d5337ee59b810079f463c7facad53fedf8b8e12a8e5ef1dfebd893212a2127dad53afe1f845e3a4d07688dd9e401c137fd78366f0f34fc19688dd4772af0a0feac7d65b84518d8204a2b5bcb6672a67ba0fae9c6edeed442736af64f5121639bed01df18553fa21a3e2a7f61a3cce3ffaa738a2773a3c0da96ca13f67d07a6ee766d255e96abd12423980957faca5177dffb773bc5068bb0bfe79f7f429833b4af8f66506077a66f37a08702c49330ad6c885d439c447e865e713574c45a3677b91d11b80f161111bbcb0b26bb2a352167af1561197c637d336d8216dfce0e8663a78e74a02b11994b760a9c8ceb9509d9a228cac8f5348d34aa4eb1b5a0f631579409e6dc418f8616fa0a63a4d6a4570f9dfba9ad298a7c65a8db36072f4d3e284b507f4cbdd9ef2205e309dbc29bdef59a292c6e1d0e4e72d09574386a4c708e7077661fa3f394fee8fd2be684d1eb6acade1381a26908691702e86f637494b6ef40c52644c838005ca89f0dca84cf2acc93e82328459428c6717881766a7ce3579ae88ba63528c45b5ddeec3492c2100a65de1dfdb0365b4470960064d3591e255b470915f54264d7c3a82b271149694a7ebc254b78dcf38862132fb317cee15e45fe228269a9d830e8c7a50e5d2d2d58a1a4030d8df1226b68be2750f36d927d86196da5a4e02f49cbbf0afd201cbbecba5988ee5d2e97104508c5363c2cefd7724b847902844df911117abf6756ccf98ceb142a1ab030637d5f0b496f47b0aea34de32a8b37d8f706e8792ab33c6d5490aecbf28a32656ffb0d524b0ea3a0dc5f1e3860eb154187d13f9fa9cec11c334041c2ae68990e5201ca1842d9a105ca78541876faa7bbd4ca29d1d5105bee08706784746446e08c165c56071107a315c3d85a298d449056d76e277b88ab168ca1e248acef6f99aba7fcc693782f4b2b06fdb2f2b17865cada41dbf2a8a469dc34008c69814e1e8c0d753b729e0490615ec0a5e8ff0f25312f82d72d3949b2a91eee15076afaa42563b1392bfe20b8feb591236e9cf1b8449b97f076f89b7647a2d4481b8a1936e74623a63f303b12fa0ef7a0674303816a35630279a8042fb8f160e1a144a0ae4f9c6e6e75cfefb9f7e9844dde717b5a8ced8d6549be384fd69b49544a79a04168fc53399caa9dc89c226081960fd69c34a67e62377fc4788b6f15a9b53eef2cccb6fb87548e952363535b112b54b4e361aef7a987392bb7fb2b64a3d2cefca92b21ca9d4c79249c7351744269c2170f29dd97fff086917f35c3d8d79015dd372af162d727e1d61452ac779ab7331209e9e7313b9bb9ac8502f2382ba0d3ad403b649b58c7f5c4d8082876758825828174c66211e7fcf5d9bb5aa15a6d9b38e691a7be899c173a66a26edabf67672f6ec6f963dbffbfc348f7f3bc49dace8e4931160843ed5d82a5583c64d0db99e28d8dea7268f88aacc449b8de9f166ef94ec56658de7778658c9801c24d6d435d1efa03d9d5ac400023b93ac238dd19b5175d7271a02d952bb2b49f4b01ced575402452e6859364010ba3b27dcf752ef19ae72086ed6022938e0cf41e218b0c27eebd62dbbf91159061ecd7c9f280460088035be858aa564029b60a55616224954a2466b346f93c8d6ae285d2fddc838e11799cf4985a7891863f403c3ba4c4f6f615540a966465b8c60c6afd78c24966eaf7eb93851aaf37f44f32c63158176b2069125d8a0d6136fec466ae5eeac245375de518334f6f78609d925bf5d8a6ac74e5a1101e0920bb077e5c61da789f3521525a88c0376aafaa7a1a01318e16f7cc6107f48f784193ac7d477f47bf353962f41049a6522dfd89f3a5add4988ae9e864f9b2445d171c3fd20aec9c0fe3f3134d979e5a5bb02ef45afc2bcd74b382ef5793cd9bdda230d0cb66b8e91c49a2660d53351d3d7fa340ba373b0f7bb37762111fe76c3de8fb2a4c24cad3828444ba21eeb50b6bb709683091316dd708b4931a2f9406b40511c3867c934596b488f8bf7b621779c04d9729c5b6389d269cc286870e93982c7bb9236e5a746a8f0e06ee52a3a6b3c9a26e747e2f3a23488ef05a010461b7a3d802b5023b50fc5cdb1024935404123877d2bcae07e47c3f8f170696b53d66d227253c4486f25e394cb0845e124dc20fa2b5efdf47fe7522092c4d47c998c16f0421b1142fe1ef50eef7ed11a4ca352decce22eb00f4d5c89ca1ec1d05947d6208b79821a9651dd32cc754110c20a555626f3fa1a0592ad609bf75218c78670f9d5222338a86c27d5dafaba87a58c88102d29d154e65e474b3aebbbcb76d970ff4793d43f10816423652b42e46dff4c68acfabb81690124818617062853774df0386df9051bb760377873eab9297e67ed5ecdef8aaa56afe83549b2a50e7ca5cff0568ddbbef5e6cb4b403fe5e1be5f150dfeffe7a8b0010f5c3104f9cc503d36fd10e72e7f1518999cd70832614acbe99b48ea01f197aac3f6f7248ab1a6bab792ef33fd6d5642027a9ea0080632896454ae4c247a72555a450f3d111e4e39eba95f3442d6a8a55f087e1b39c6fadbc3d879610d36e03878193fb7687590e73b2c28bfd6c9344bfe2c031e449e9b316dc38fd16743c10e00297aae91ed1fe3c862f31e2d625aa70e85be8e0e9b99858d507a0639631fd249a290c2e2d2798f537332c0961c13c81d3ff6e8c79814897c64d16bde07c5d4ba258dbbd56a5b56d4c054763a6743a2cfb54bb30eccde2b09c5cb06f2c92a1e65e30578d0d3a097511cecb86f6d7603774c499e12c26f2037abada17a1293bc24f52c2d1c11a82e1e42436f8792ad7e8088b2505c0b75b29641ee20b74218c02456b73ae664c7fa03bc3ad32e4fa82d1ed83ff4a23b65a62e8ca85f8eeb531ca0bc2bede108ba5fd3285bd3ba00ce7dbd62936d3b3374b207bdc42602c39a3ce626fbd3886a7f46ba46e503e22395bf61b9b872a580992de8747b24bd79b0bb33f2b854ea27c7b6d50dbf44c1baffcb4e06f345a3e78a8b898e654aa7f66c7043982ebd20953ead24f28a492b9f944788c2ca824ea0f22f3d9d5b6a0a08f83fa39acc866953f96e3a1d3128dda80308f19ebb19520632577986f4217b27cdd27c9b90d95be38a7ad51b9b12ee07145c5c86c2b6dd3b53471797eab453837c0a98aa8cf8b4a1cbd2db66d1d30938212c33902f4b161753904375a6c8bde8d0278ef8a3a6864395c4185b7f2cbe055c06d835b4c6868ed10a88dde2fc3fc458918537da9245b13bc2f9027d35a28b55886a9c9150c7946956a43e2ad1d0304f4b4a9d5331ed75dda974efe51f73b4ade55ce5eac3e2ff122a29d4eafbffe410b904c51caeb129492d4d6f955e5cfe04acb6065ae6f8e092d0ff6705062a51f90c560be6d6cd063a36bc52bbb23f3c92e20c637a1da45265f976e3a807121b89569e961623a779f8d5f66dbff1e5db0a3d588468253f43b7757c3fd84efc5c9f051469ba7a027b26531b5eab09a233006a81968c705c693cb3d67f464b025b8ff54d7e67344c54dfe1d5c36bf6c9b7e89ab863bd368bfb313bf62294171dc75f61343a628279eca20d26f9fce6f0c66c35fd16284c8a95c0195217496687691b1d7dd1aa8a73203a7ac4d4dbac2c91d329c7cb36173dfd364aa9a7cf4c93e2f0035e480363c2b49031ce282fea63c39ee96f4acba64c0c3990f0ca9c64f5902ac7036b9b0db3177f6541adbe933072af017c33cddaa7bfebe6635095a47616973f35ac63ab17a1ccf10e14541623ed302394f0ba707890a5f328589170375627f1a686d25c6fafc511f1718d010e43b6277648c0f2e42108f2f90472570f0bd39c4797027862a6055c141fb1542c0b81116c817c214611568eecbeaf26c7b91dccd66fbd055e7503d780f22f7b0913c7ab88c99599d2666aa635f86a45e61863447408f8a494177e8dc659ebfb0e2e7be06b7a3b0036b9539cd3f758bd5536ce02fa94d0643e653c8ba07d22c178148f006db9fef6166a3d029222bb1774435176f049edd0fb0d16bcc2089f00d284d222a7e38af0d600ab9c9062c16124571da61a48f94a9109837238d3212a64fbce0f1cde4ebada15114e5f4dbdda102ea67c10263c903738a53eb2e0b139e68d03ba08483f37845a3627764ca21a929aa2032c8125a060dc8ef6b574c80a09aff4f60c60f9297bb4f3f7c319a732c751ab92eb14357929937c40f7a8eb650d49a7430a2672c930b1662122bca855d29a851bce3c0f3520c91f89c33a8cd85d8f3e3df110f08c5f1f5241fdcba42d280dea5947d336eb733e980c91d5be79f054b9612653c082a609227398d13d709539f800fea61c880798b88fdefacdc41af70877961e00d10fbaeea7d19d97bce65004d6e04a8399286875b5c9b556f030b8c2fc8f7491c9c7c2213754766c2ac5161f023844045308e244925a4433cf54badb45b2a007b7f7fb7aaa3b5fddb36a5a64ca01a7bc58b89a6eb3d96c52bc6f5b4c3d6e1235a6fea097dfd0da1df0b836bb27c39d48d98a9cbd9284be5233a0115d752b43d97687f7ae82885e240837ecc5d573aba961f54dc6596c938bf9c375aa5eb53185d81973959cd3c2e1c6f20dde753ba68d0e7924c1745546e5d6e4e61866bc10ae94e4008a2ace9cf3a1ab08c8bd754e8671821f26e5a956ceb8022c2afb75f770452705daf17b5ea9fe9e35ef7e4df1124698f26362fb5291b6244d63c82e1d432c9014b8a0d9dbafcb6e5756445f4bd73aa8bf72386200fae6369763e82f8178a0eb8f8165b900cf0f357bfa32e087ec95f5fc8d58144a3dc30dfe1dbad0b6d8acd473925422ca399bd7731eb0359df42601d5f4ad052e7d3190062d3284bfa05afcac6570e89218841c62e261b8272ef761757ff7852a796938fdd9f616db6c4b87f6026625a43ddb26848185a411c4520478b9714b59d51a2e95a07933849b5c84940ed6aa31fe831bca7b0c016b1968fa58bf623b2643b928043fcbe5e8d6b67f236871ea24ade1e12795b0ad8606873a8fb2962f839f382d7f1d64c04e868e7e09ffad12c79190f29d2323a2e64f46f06bfedda8cd5be1b62a0707b544cb658b40c0f2db3c8214b4e937499225080889d8b2d8c3ca50f1e71ebe3d054cbd1d61ef367292b5b91b9c5d2dcb6d9984ef8ac3da5c1ab6fc35da4ccf6c66d9796b68172fea94f19ccef990869b76602a48cf29826d8b4aa0ddabeb86cb279afb4738ced1387b24b0dd631444bf7c3d21b92d412aec406e9f5af25299b5318fc2313ab0056f91605f44eac7f7e2ad9f041bfe7c04baaabb4ac421ea3d8a460cd28aa64c73a07b9aa1ea40e3bfae618ab74b46a3f3263cfa0f013adae44d3d7de60d995bb531ca1e3ab6564781bc72bb0aa16c555a80a67c0c4a0a96177f4e249328cea88ca87e9c36114d49809a7c1f4055e5befb98362988c8b9562be07e741d7ed803856758fd265e09684e86498ab2585cf575f5572be10add837378ed732884c07de2d1921343c433826982d72f633179fe098a76253354e7bda98e5c6b237e2408f85c9c220e305eb3ea2cd688ee660d568714c16c79f24c965428e96674bffe7f51db880844e2d5baa429063a3c49f3c42da6ccc6c432f8bfc5e0ffc1f0b6bb9ddea94e6b5d9cb29eacd61e26cb8e57c26c32a5b9f4e869f14178744a295c5ec1cf9eda70705ce388cba99d443fceb94e87d667113191d9320f0310702b8332889fe45f3fc9082db1f4818108ea3ec7013b14f1e7483fd453e6880c3ce17927bf41b58da3ac54781410777e40af68f20ee91c2d990369db5f5c82a0664af423555fa294e82744b94629db76e49782899be626c2bb78c79c2a07fd502ae824fe2a48ee82b024f6d0dc66a72e74ec46e889b99d10c031186bfe98681e14cce503b1a700f289a1ce5999509d72177a9e60e85beed14444fe305d9b551634aef103dc06a4b1cb888fc831d4fce13ffff1a6cb1bcfa3544e15ea86ccee426002936be08fcbe88c7a1849d9936ffd935b97c6ef42b7a23a3f642edab9075e958226556b1249b625880dfe2d5163df641b4a1f8a7b1472be6f6ba250e44ad673faafcf19a7538abb6753aa3f841678c3d0c754c85ce852c079f960573298ae5a6bf97b43a4b7c670a4f20cd4c494c9febea56ede59f110554a2c0d2e6330165942d740bedaed929e0c9071fabbedbdf29da054de41964247aa39ce7abcdaf62736c43d0795b9e2c4cfffad98fac8666f7cac777802ebf35c78ebac7833a202a89bf4df01f3490cd723439f3a21325a442ce7327315c2db4fbcb8cee29d0d257150b817bbd81ff7a8e24c96bca38a4fc1c16abcf785c9d92167af3c337c58e8317b5d4344c0937aef4f0e5209cf22b33ccef075b784900c33effd5934d356faf5bebfb9735c0621c8770c840bae99dfc8b3ea3420e3911aacbd54376a491a9c6d47a58bb0bcb09da7295a23bdfbd2b1e4a719cef20453c5ebcc7371aa6a35d94dbc29bafe138f4ed561b77bc2916ab68f170e25f19dbfc8064f4e8740374631f883936824915eef0279fd93cfa8eb8e8a5e2105f15037a73973251b8e6b7a97ab1ce653216917c4d737122dfd0d270b764c40da94450a2d44bb0db676b9115f600793d4731bce44a0e43e9beb74f44d249a001bf1a24eaa10b2d9414a1206058b09e61a11efe02d433cd7880a420c7db357507b12aa2f8115f5dd105f42da0e473ca31f2c66f98277d4c91d006607dde48195b7a8e31edae3ee44dfb05590e9770e8adbef17a9e4ac096c2e56f931b4f4e45c50f38baf05a8a79646e8d553a9b10f3f980d471eccb488058e126b54332010cc701fcab3b6d31601d33fc9555abe7bd0804139eadaf41353738ae99950a38a5e2cf62fb2f7e22d1fe8b4ee22dbc8264502689134e2b097291633cd476da712ad9bae5ebdc03452fceec4183d1e45c912d29567da5fb0940c719e9e80b3e844714d6dcdff1f4ba75505452963436dfe2cbe166132e32da966ace1293c3a54ad59bceb8dbc8517047261991cc53a3fc5d24eb18921c0835e28de4644903b867a05dd0389b821f03a3f19df93e75dccf270fc4e4d9502c42837a83942726339096a3affd2d95c7358f1311f8d8cb648c29e0da841b3249a06c6e5ad4235e8196fae2702e52df275584a324f469387c30f0bac3ee0104ef98190953a4cef4aa767f2861dd7b26ceacee8e054738a952e3611f04d46d7e4d30193fafe2a5cfdee47677b2b1399a20f13e18cf374c48c56c9187ee0ae6e7a7a7bf5b73f7eeba5f207bb06990951b84325c5455da9d72188c254d94180c379f1e27d16a67436850f5e2019c9fed87ff000f2f4239ac3237605da39105665619ae84b04331ab16567a349909ea6c21e32102481a2110b4a6bcafd2608fa21a1fa16ff9b9494f203a3d5db5538f4bfd269ac24abf5781a96cb71a519eab834eaf76b1a9c56b10869027203e3140ae36e578cba05cafc2ac91f712fa22cc6dfeb17d07dfd4d09d0d8106496f4494c7c43192c3fe2ca7d477562b0f269ab859b6ce2c16f0e86a793e9097e8bc42c1bf02a0e4b0d55a6f62e8bfedd033a3de5b0022e99c7ae271145a34bfdd96d4b724412c63080f9edd1f71fc20e9095095f1ebc805aaebb4f0df24ae6519c5e64e9d1c6721937d46ed559e08b6bf3021471785297dd5fc4708d5c32e8a19e4bf07096ba5580a662a5f31fff2db3ce095744b6dedccd57c3ced2c157e05bdfd064a8ad72f5ce9d070bc91a7d034fa956dad53a4a3144c9d7e2ea09e0b7a59a60f48c7644695a8607d907e8fb8a260227d54928a7523e320fe925e470291691d3e561989c9c279e13d6782ae4ff25e50900b4c7d057181b32beb92a5485ce2a36d71dea3e39f670a0b4b898ca5f2788954d294b011bf9f5b50dd686ea6fbfa893a5cf6def9719312a7076d2e48da0494b54cfd9fce585315720c678c8f4c1c0a471346fcdbace665683e0b9a19952b8d0345cbc5241a98876c54c377978d58e1164bf76e75a50e5b7b0330b6093a52ee16461e3dec347da88a227ae3b24a00378d0079a4eb22f909c57a293a58f933234d33bfeb1a54e9953edefa8c56347b0aa0774c867a8c0a18ee179c5fd7907ecfe94347ca0fa7afef901823816769e6ff02511201a33261c6b9129c4ad31363c4804b9cbff7ade24d8b8283e0ea5d29f0dc94114ac4f60995fd46773e8d691620d4a91eb8b7bcfad404a0957c2100d90824e5cb2731e73e6123b16071a5907f01b36cf968710e425cd808e315889a098db7850a873f7f825a423c4ac4a426206348cdfdfdf72c27222b15479cd5c70320a928f7bf57923a8e034f376c3c29c1add00727f3262c97c7bcad5a2d4d48b35d59f9961848db93a27016b241f3526055749953dc4cbe382ab00aa5cd18930b128278d5e5b12f2b915a0718f8360c1c3be4dbcfd9b830e9e14020f7592d452969aa48f0aed552b5078858c4b6e712c5dd7d99b4fc0534d3729beb9d526e34d0c705fd409215f2bd670856068884d3b3ac05bed93e0202f1f1d10a77f5c323936327298f03a2a7aeed8b66bb3ce57149c8b83b20ba05d8be5d1181928f32b4ad3ff53cb4c1c83fc297eda3d4d211f152c3b2e1d3974f84e1b89059899639662338b278bee4e6767b36db7f97eb4d3f10b189cdfb8b4631fbf4aaa66c88cdbbb8a20c4f824f61b47c7ca8697af042e8b193f44bdffef0123abd2c99f29c423fe71b493f45ea1d04497263b5e2206108f90a17b75f0237dcd743a3f33329840fe48de67567e1253ea78c250abc907efdca66cd7113ca7e4ce783bf74ac11b1a236ae29a87f544c68cc34507faf584eeb80ad0a81b2a27bb3a61b8ebf62a0fd2b002325b75b46adf24461f1f218fc20766bacc43d94994f4df67f6e07de0c3b7719bea696d60c7fc05faf406011ce249f9f2948d484dfa7864785eec465f3c8723fc41edc0c1296d4849a5a024b6d9336dc244dbe475f17c3267db0c1e332b5a1742b4bd76f545405936f3e0b8682844930cec52bd94d099b8c6248f1a3b982911387ac3817b0ef577eb1eeb6c7f1cf20c6bdb681522c1fdfc9b265978b6cc76e98ce40fb0fbb4d7eb23d35ba900342b6e50b75ebe0be4847977b39ff5b4fbaa4590c110240653555c228ae6f577d8c45f4da3458eac8068161308a7a8060f9a410b8530e2db2fdf20e375c6e6a47cdbac29edbe8f1b41b5bab9df9b2e09d3458450cbb237cbef72ac95486a1496f39757e812487dff34fabf8f7794999357ca139a5083f2fbceee6a52290a0c9886997ef5d1d4be25bffd20e9368847d4094f065cd89d9048b370b8ddc6d3163a6fd56d84bf19d9dabab867ef8dfd73ebeba18f00f484bca4d1a8e618be1814060c17b62fd4dbcc2ffebbe194531cab3363c28ec8dcdc354bdf2f47d1f2d597e072f7da96275b8b0ac73c36d60e30fbc99d37b08578eb1ce915df1e0d79f373e130b2f23bb92a839c466cc5f2fd43022e3e57eae2764b83a0e9e04e685ff24a475c6196a273c2f34327262ddfc1b2f0ac580b31b91e931db59571276b47bf1250c60abf832211005c40f4204665285525af0f9a04d7953ed13628ba7ac7bd406f65e720c2bf5395511b6cf3a280e56ddb8a86af97c5acbab8cc1f423138e75f222f5b8b185a543461b80eeba2747b8abfed3f2c70ec9593f1831694c6564546b57dd27e3aec7a0a1944bbcfaabdf9d9a780132e91d4294ec5995196ea377c5e56a56f3488121c5485f9353d2b81fc58fa81842ef3db6298c02e5ba8974699db2ce074b98e6d6d3331d5d35b656b18baacd2eb8c8ce52ae0584e13d750a0b0fbd6eee48c730d39b3ea00dbad62d0c4390102c2dd5677ba0eb8bcd68087f63158f3a960d4eedb70a89f1c4a03710e821ebe030c6327a7550bdeebb20b1b374805bac2f1dc24846b19160eb355d99589d003b1eb94c1b3d9de1ae5d6b8ca59e206b069d145149cb7f901cb9a180d3ebf3d390c0982399d80b1dbf2396f8b211505e3ce331e2d7f6bfe5bb9ea6afc7d6df8892358217798f8f1e5112f86c12da6007aaf7e94123cfd859546ff1c9550a62e656672819f7e02d60eeed847c57cfc2594cefb8b6c212d76fda536285da3a102808775bf1b46ffcef5128d0ba8a00cb2449974d3b3fbda36c7092b155643986f820c80e75dce8b2538406da98de69185eb0cb855641b33f5ec06be7fc06caf8965e08c3c8d761ca6250ee92d505f99daa4326566972b9c83be1eaf1dcc2da1013438777639e242a35082d184e46d372be15dbbd53dae33844f803b143f4f7e9b67bac26c999d68122ed339cd8aeef86999fd823da284e1b7fa267e6ee22db105ec6770c6bd3ed608ee80df7231af7b8ac638b6f25d6028a423d95c21de656d0f003b4c6960cd8db447b1f76db9ff2b556e2e3801f115e948a464cbf44fdaa12d3cc2adf2ba1a09e7e720b69fc14f67bb1c9defaaef3771ffbe3a5638453f72cf9b5f2099d88d62e854682690a80ddecc85b567a42493e3b1eefd69395f9eb0870a69d88e4130037fadfb3b06368108fc6b37ddc1f5552f1fb38a22a5220319fa2d6a3d4bfaf21a8fdf725747a88d4b9dfe244ebbb6956c002af755ddc518529db119f19e5a4d42ceb3facac031f0941f7a22a5e77c4af065ec92e1125b97e23e63b5cd9ba45482e3c5e3f03f51e89443ff63a1df8b175df7f7add22b47d2a35be576706df003f41785b02b5a370bcf92ec19a14363cf20a47297b4ba8c2e24684d47306e7573c71ee914fce85b3407c6534ea6a0abfe9d6c567894add64177825633c5e222077cdd1070eb9fc540d0fcbe87ee6ae7e0e8c2934ea71804b1f57ba095dedb6aa9d19538f71d1c56af5af10800efb87758e37b432586c95cd9969ce95b03273862bfcf1c87e3a1e071ebcfc5912f63754775f9ef50d2a0263e51e75aadf3d0d222a72df3b90c0963d7e447779a74a3327b30f96c3dc9eea280b477e90107e87d7743363fd56321e08d08813b55a97ee89bdb235c36d91550fb958adbd7f2b226a240d19dc7a82ba5ee2f87ea3baa936499b2f20525dbe7e225d2cfee32701c4bcef963ecece5eab9d4f2a091a966bf487c95d70cc343cdf29fa568583575e29928bff0c4a366d73c5398d7df953317067e837354f81d29c77a102482a067c2799c89c6cbdf0b0d85c905a642fb85ef6218fa4985e33be50fc0b7310ef08321cfa9d8a7b9aef3aa8acb2ee81b5701159089ac7a20dbeefcf02b5b5d0d41a93a80a6f58aea1439f3ce47990116d1733241440c0ffa2eefbe5f1ba31a180690bc1207b115ffac559564bf9dc53f96c8a8a576ff66f8ca83455555684ae53123a9c9a5bc42bee8281e135082a40e0712c942af27cee7d936e29920c346ddb8928785184b439899c58b3b5118a98ca666e2f8067a0e745b58e60aa1051a4592239ff9d0f25f286f1aa81082b731c1aa2a1d632d04f7a4a273ef86c9719600cf43760d0944fe37b149299aadcb95d1cfbd6d01c4f651b7733f78fa8e28c76fd97318013a7b85594f02a531c1615267cd90abd292253655b42f0e9031a3cfb87daf07c42d0794bdbd5fb94e6bef885ac9de06a3833a30bed0cdadac16023b455fe10265afe927f1ace0d6f5e79cb0399b5fdcc097e36177fe1c70b07b88fce2e734f0ae218abb85a95ff45dc9f37fc1b2fe6cc06df0bf5bf4cfb377a7e1756b8ab499332ffe3c2219d0e5e61797c126135900d36c306f7b7dbea6fcffb769312d8c861e65ea1adedaf739b02129447418cc9324162c33197cc4c925a84800b9376bc50fc9213e75c44e0edc53fc7589958fc10e4ac9a82f5e704ba69e1a9c2336538c7bdcabb1df7bd295073fdc92e57f3c23689312462b0a8ad62034ea87a5dcfdbbbf20482d85730a24d69f518f5e060b2e220783ae2f72862f3052128a273968bdb2e12f0b408fe1a5261dd6a067888d75cde895564ad6ecac91719ed593e391405044c3e61c132a35407b0990d612a8e535a40cb76b956d619c5c27d4c23bf68d47f1d2bc7700957d2dab18f0df6dd0247577faa17967b3b1a9494a52e74ced3fc064c352e8bec615e4392015b8ae1b0c270d20726145c59ed16d0f43cb73a33d6c90e9762dd8e60bd77cd432e6ebdc9e6a98be9e9a9b460f04e08db097da5dfd977be3cc470d5928e221f4d47659d28a6d4137f62af6bd57c5bb2d790899ac94ed6688e19c3d732d5d016e51e844534223006e0b7362ed0e56adbb37ea64f11b3ea15df662da5b3134c52a52c8dea6e8a61410ae55a31a1e8a83c8eaf9c8ef93159400c25efa455e5b1fabfdebdf61a6f03b4edd2bad49327253878b0d27242dac2be6a659b5c9a947e9b76e02074d086ada5f4c2a3cc917598dd6710133489a10b9f1153131a4b056fad0f6856d2deda1cd139e291d0c4e1ed43aabb13993a255cc0c148d5e59b8d1f5e9ca00a72ff82fb6962c41bf3f003e5ac98157cda7988f430512fe70c5a9c667b9bcfae3955e5e061217b12c3ed79bcbf973d8d65bacde5c4f196a63e488ef966db858bd1fb41e86b4c4e637c6fe56f7007e7035ff404698cd8cde0c54d1d1a33be0a099d7c623e1061cc502ca0f947fc684d272d5ac7b33dca99eb29a015bd5175cee81183a4b7846370b4d173f70c58a732fee9f5671ab6773355a0f194dfa9188c2bae919b857bb9a4e5496ec8a06f165c1ecb0ac5b587957b0915d4ea8bdbf26b15001cb29b39601095a4f724ede635c08d6cc1612dc1d5799f42baf3f2c9c14eb1f9f849faa879e93136c718c21f5fcc24cd4313f40ac2ad59f291a344a2059eb9c405bd7b579b7a933624b89e7b27508f88e9a56df6ae23ccfcc0f2cb3429088bfbfe4c1fe811f972e96d820f6395ec74ab7e0824156fd0cff17db5149e39f46207d4805bfbc6106e7215e92546e7f936adaeb6250c40e8dddfc25d25bf3fcd7a6e70e5a8d70aec38fe80e476feaaf6164f566921a87ba2481e4beb320553c19bf99fb7316b8368f10699718f7902e4471b54ad904b185ef4a435f8fad95ddf39a0e84d303eccbf7b2a2fd5fea33074644e763aea60479745ba0e80b1b0257ed2e248a59b9fc7e9c3f1c93d712375852e26930e0e0060f657c5c08438236203b34fb1c735d6d2195b17e75bf9c530c94311c8a56c5147f2f92ad9b77b684d72fb29074b535a402e3edebd440fd7bdcbb1b3da28c20e38aae840bf3e2c55b00720534f4dd3c53dd67c1516feba5af368d5c35a772d500a344d92f25aeb56ec1e62f2c1abd0995c0a8287abcf3e5584d216c02b2019829b14bbb8e3de0580e618b9edc186aacfc4755bc6c22c52910cbf087f94dba99c6c4903fc794a7384e1b7b0b725fc1267257368707bca8ad41d4b892d3f5973f7e7910fd5f1b1b8009ed1852593eddcd9df5719f45b7f809a1e9d8949784aaf7c1de4b2cd7c33648f6268f7f5c3c0203c0aa460629c5c63aa1fb16ded112868e1ebfe1c933469b29900968ddfcea022902add31aa98f68f4bbd8bb2d88d05520d434cdbad225da6be253c8a5202c1e966fdc42e2395eb4f60fcafa362adc282d186af8b573681ee68efed65859c7d2be98d9267c1415953464a4179075c980df100c60d9abef6fb9bbbe690441f7bdb634b1a9412e99cfe08c6c0da1d14c4c7709e118cb12c093ae740144ddaab6f1086ad820de246f72a9d57b33d48aa24c56d95530aa7e7c8c26dc903249c7d7a83c618f76eeef716da83b993b6c58ca58805390d8d12a3082bc8017ecd5e89bd263ab21144733e037a7e2de2dde494fabcaaf976009839d5a5d6f325c150ab8c5702c2e9d6bd394fc84c4bb4cc03b7d64dea81d11dacb252beca8e6b7bae06ed0189f2dfb0dd11268a796e20a307799b7dc4f5a4e2c96962792ecf66a42c25bc63659b0903e9a7a76330ef4f41ed739bc2fe18140c4c4c0b2aed19b1847a86d28d26d6fdf7e262ff18433795757c37fdcfa1f8d5b884f26d5f24ea69ac248ee1db5ab0ec15c8f0f4ee6c5e5ef41bfeabaa36c7c716456cf759ee83f2ac72374fc13ad75859df165a50dbc871390cdb3634cfb4616b7ac82674d06c0699414744d5273d0505e25bc0b4b50c1b5b30afeaf32919c33c7db8c0263149a69bd70fe04ff814b556fddf020dceb04d1ac2e55ca4c41a6fbcbd0fe07679531170bdf3128a10d2ce47c97547f5d4a877ba6f28d64bc118c00620ae1b81d1c1e1d539a897492ef163bc62aaa8a1cdb3b7e0cc13aaed7900a0af701207275322d81fc14f730d85dcb838d5258559b43481840d8af4076389e6083cb8537cabc4d36511c845a7354a8a2c1d516f697c443f8923f7dbe607659be400f5a2523100e81a62ba22b6227b681b6fe0aab903396e2a785b8c73f44de677e12ae8d6a8249f5deffe8e7c56b5ffdcb71d39cc5789d5e8ca612929486386764cfbb9462068788cdc1a0515736898b09c36a55186d52ce33dc847ed7c6226f4e2742005f324cdeabee66b01831be44b5dae28bc36a0571f5ac949bd5e24abedbe93c6b26d8ceb9b988b0b81c7a2b760627aa3fb240c575b36dc949a7aec9737526d6ef6c1b83e0a28b1019d5d032f60f8845658d095888e985c998b4e70e90b85f63b67905b0659315d2180326270c45c09765b7adb73b615c4b2765d23c1c31af55ce2ae52ae80ab3cab10e777d5b0b547eb8e10f967161048e4bfac854b6ac01fcff88de7e0a91da3352712697c8cf59a4807cc729d4fb4a39248f6021d83514b9d12574bff27d63ad5b0df02bc8203129c03894a7c52f2946d4e2b4c3dd64c8c680af7a92eae62671aea2efdc9b20eb73cdcfb514a1df878372ed55d12741c6dac7a67d4652bbfcffbd9859b4637a75a8047ac0e24000a9f1bc0782747763bf5ce4f6fc6e4c5d1d1a7daca14484ad134267eacc4f80c81dbc801fbf9d6252c631f3e678ef4ca94b144bef21bb1b60626aa5bc2afcee3a41ae35fb0b8ccefc81a1a06e500159f5c098ba3151eec327b92781ced745b1184268d139af15e1861dc0731cdaf36107f89168bf91f228ea91e2faebd9446a069a5e2ecfcefd68ebb7632560941b8313a3c6d654f72e9a86f0bcc00b42cfa8db349926f2a62c94a8728a4183500de7a487f670fc5a7e1b0883b7a50c05de6cb7dbe4936e13061d489e90a3be2408b47f4b63f724c39017e5c04345d83c6d588b518b0bf57dd4f88f551db05cca8ee437f01f9276feba5fd3b701b6c04da87f28b7e362886b8ff47c4a6ec65198026171890dcd7e83e42e94c74d708a68b5cf1ba1d0cc431f2afd8c51dcb02aeb854e746dff5e9f27454c021cf4e51104509293307ca1d6d103cf398257f39be17632c57c4b43f5930a71c6f3e3fc70d0b14b2c963b3f14b337088908e9a3046982d18641e73f33f5d50eafc9089a83a3803868b64dd9758517361da41545a6f006adda63e8c2cbf5e5addadc3495b5d2a6eb59c74865737f5e4f7d5d7cf234f06d2af0acf0ca94cd18d018ee48cf42d701965fe1247aaa0b21ba988dcf901e01b7f22a64854b279a87cef7b7b8f3c3d24de844f5571c409cc812c82f9abeaa02fbd2e6210fba88dbfdee21b30b723ebc0f31fbb9b301c8e91c1bd91605cd2d9ba9bde565026f6a8de268591632b369b7cdd76ad14fec4edfdb400d4d1323ed3ad0e2fd0eeaf9307fd4e6cadac4b590da746f9d600db0d434843a529709bb198d69ab28efb826f33e691595e54fa0777701c51cdf3d438805c9127e19cb45e52b9b82366dc8da556d367bd4a66ae9349360b153809d380398c700228ce35a204d179770584cec7e9102d2bc79cbdc3aef278bdb081737a9ef6e4766cd479ff1fa16685197d4e73f0e0f46955d37d87cad368189dbc84c57ee093009e7e19675b00e09f816eccef7dc26520a03b6f63bfc98603be52acfe9058f592131e3d4a8d05936197ddce48e9bd23eeef34be560f596a3d1230586c73890e1f4fc8a10d35d9aee29971bf8982a6cbfc3ae2871661188d52e9650e407dea4547d1266dc06b9aa559ecfb1460c24cd1e1317c6d478d172ff38ad585e3a90af76e7a0dd7c312d6532e101d6733e3c3eab005c5e7e5a4528e43676e5103170976a10980741463f96456f2e3fd8993d67b237c796a17c09ede062faa8e067e87ae1e997877e6a1373b77829897b4bb24b839c2ec90522e3c3030f4db4fa229a899a1913149b4c18f8a71771e74d4d53ee98bd78df23302ebfff8885a6f62daa1797fc83b9530d8c91e31ca1c27d04715fc277ec75aaa6633f69ea643f680e3a195b508f654eb33e4c8b9a35b14f078de74e2f98b0e7f3cdd0e5a5bb435213a13e0d2e1a0b34f0df5495d4fb0f9c6e14c85033ba1cab805091df037940fe7d82182de3481b829993f27534f08a04590f70954fb660948838cbb3a0597d239887ea5ffd68cf46e29e23e01d86a4f54c20580e988756c20e7f3d566f5f22bcf05dd93c10a55351948aa29d6b5899e13a1e62c1ff51f04e5beeb5ade4a2cd93fe09d29a97cf8a0e0eb5088c6b1527dea6dec74604f3d0fca78ddde2ae09c805a6c18e4f3ca7ef97e82697fc2868427b09ee6c023bb0f7f61033245d9c1e915dac614227d41109a4020b9516ab458096160375a6ad27a3e988ab6140447298b5e412033d05ec5ebe57e0e65ed95b8bfb948eb551d3e4a1cf8fa5fbe556dd43408c64a06da6b7ffc30428ae917537bc27dfb043c5ef9ae9a3eda140e0a75af9d432813fdc6942a88361247e70858ccb42b44e02ef5636ec50e615f34693ad26a4ac5d30d54257862875f2f3f6485f01247e8d91ae8856dddbcf291aae5e7740d541ec0ffb1d777eba5ce74994a13b3c8214ba23b06e348a5b765ca6770807fe5609ff5f5dff0ae8c08c7297f4deaa60817a692233fcbcbbbbb4eaade06ff26ed71fc984a5253f74fe3ecbfcc1217a699cd356f7092da8c28566895102c94beebd507d143c59de52aade7ccf41da6819de02147e026743bdc8025a53e21a93102e5d69a0a258b47ab44a22a1ab26062abe07c42d8c2433425324996d9e37e57ae41a303785c167751704ed9e7873a60f4b7da39bb05572c34a71dd63d16fbb3a675b9c24a11f62fcfba9f982ad8f3ac37ac53b121f2d776123d6ea1759cbc6e019847e6ad3b78e3af9228e70683acefd87c5b648f75151136d863ead72e7bc05b3699264e9966e75bed3380f1bc6226c5fad76892746075a026a72ede583b5e1ae6c13d380590fcdb3a8a0aef0937b91147b08dbfd0979b2222a4e77583cf13c4a5f1361155136d753bddb22d1be255bed61e853a040d0b45dad88ec449a2dc278c77d91d759d23e28abcd6d66fd755d80ea8e4145c75d9146ff4622162218187f3b425ac0e6f342b3c32f00b1c9870d53f8204e25e07303095f5d192d821c0d81dacd746517ad4f456f3b17f0ce1dc17ea818af2aa317785c5e854aed5992737b3ed1da6fa6238da3c79fa5a630f6f7e2aa75c5be1a4d49123c438d46acc6c69f679ceb7e1e400a14372f2e44107f9b03684682a14a9d1a057c50fbd28359a464b31b6ad585ee54131cd648469423436d1e9d9234260b4bfe36250ffe4b7d98a57e617921c47de8d8454838f9b4e1b811f75aebfb198d9b71f349b3b993e7af8eb15e459d371cab91237e7f78e4ad60b4bf14508cd35b294114b1bc813c7ba2ee80a166aab864457e10f6124d597d9a3173c91831ec9ae264104052de1dcd67c8b04ccc8f5c0d72f141d2db6be6d00f4191e0b9b37bb185be01ca767c9eafe7a6cb078f4235cd76ff7b59a0e023e4b1b84d80db016cdeda8b7b0b5ade074797c2647aa849468fdec3a08ce39b1ddf92df637958a3ac371cafddb4b8aa21e54e2de3ebea3efb8b5839b8fbbd0e3be6e208007f32e8b217b6cad8af515a387fcfee6c54d3bb28f98067f8bfd5370f4071d7fe382112568306829c599b55dba3b940dc14b96b5d86de66ea94a4b449d18c2edde5377af11921951feb43f32d227bb0b83d53c9e5985434db8d632943900341d19a988cbd9e31727195cac01328bfcdadb9a9271309294b9f192dbf10a39df7a07ae2adcc16529c2810b1f52a3db12b26ae7d8568ba71727532faafedfaacecb05328ee395d873a179db87f27fe6035a551d9fb855bda7a71fb25b2fcdefe4856ccb4844e0998a473f98b23f59714c03c463f0359458770789525aad5720679a838b2bedf8e99a788e7332182b58699211268d7da06a576d57226932e76e9d4b5feab398c924334ec5110f4b72e06896700faba2b6458f97047d6cb8bb6fa80ecdeebd54c4bd4e07b863f8db3cba538f111bf7bdb15e526ebf94946479efce2a4c1263aaa65ecb749278b980db9eb1062fc51ec7cdeb9e514f1a43bcf2892857f71b97a0d5550c292e3e4cb4029c9ae5cbb943d05c4249ef9160fd963dc97b17f33a2cea5cab41199fe43ee8af040e6012e4bdc31a7621e379b2b586774f91b8bdaa6feb6aa2e6b3d38cf355f5e0a723008af172e2b9815bd17a0b4eb0bf6afecc13b46147314d143dd173b9c5b517a359f39d6ca7c446684421854be392c0783938715dc5358a6f9847045402c46210f36fc92b94f5a363dbf294f96b01d3a7a1117ee627d70cadc976958bfd64b80d21556f0df10f796c00f43a280e31f8b529cf511cc2291343f359576f6231db202657d0113d40e7d165c55f493a360098ccc03dddbcc32028587384fe4fbbc97c9787c81338c34f93947cb3fc9837347da75b1bd42fde07f9df24a30bf42c4532611f649715023cabce7e86e9c3729f2bf87e73882f14b30364d216635030b69b2fb6bd81d66c90912f0bc896c2b67263cf6437dfe24d98c13915891b5cb708dcf71fb7b6cc8dca46b742c30f40b4499f1dbd2d8ab1d1fb6e279dcf76ae02190d2fd6d92245d48604e6630e85a8c9f5b9a9d04162d1820e4cb30d7e1bcce6f86b0cfa90743ec8271cf9cc95e6313b7cfa17ec58821c6f2e2fa8ec966e6d5301e7e3ee02702201e65cc8ba8fc73cf2f40b04da2f92b952717f59bdf1cdc798b34d0882ff5a2c8d898f1982b2b25ce06a90bc5cf4016ffb0f2a4e9ca50c70410216847f3909660c182b3792157ee48705a8f179dc3b32e52b08de005d9a07d85a6b34a1e3bbe7b86506623d45abed49f35475852152b9cc2781439023b3dc4f97c43520d7581b7da13635b2f428975d669b038fa41af91d4fb546a9975c7fe9efaa97a9ccbefc68fd790f776d801aca6799d38924fd7b20c97932d26accf497e8d00b2150cf8a07092d454ea7a14771ebe03232efb2dd0f7b1cbb5482f8256dc7be96f72c45ecf80af03ead364361e51d54a856f004eb3b300b4f5d36ac2083990652ca3e68aa8d5a4fba84daabd1fd13860615bcc15c82a1485a577d952ac7214ca3b66484e17f1506ae8da86da8dd445417dd4abafc9805bbaaf0555d5d8e25af9d69ecca07652c508e4a1a7c2cf449c78c895692c95f1e50e3710704e5d655f41eb1ea4d9699af8137111916ada16243b7881e0518164ee278cb4a374720bd1a9f55646756c77d25d0494580b622fad36d7048080e0a1de25627e5566a1496316e54abab20e548f21f8ca6be009ddc44e6e8528c0b32ce61c86cd5cf90db8130690e38de69d514f01891285ce72d7ea19c99cd485dc0d9d37d83280d060cee8cb2d73b8acb54585db61510fc1fa5dc569c7d66ad1b3cc7b2f099a13de2ea3775948c7d7cf3440da50afafd6f790bec15411353102a857c87aa654e71a91aa0544185559588483d1774154a9ad577e64b3474f7e3b9b220e59f99aac338adfc6dfdb5d7c0c285bb2bd54be126f26874483a1256ceebed9cd4efb876dfbbab41b8282bcd4254855ab54cf286771164808b5df378d276f1a84115ab7c84d4be5f949c2a54929b8f039ac72c06f98b6e0dcf2de45c2072f847076adf458fda12816705078b32f87b09c6311be109faca7a306fce42a60632fc7571ff48923bc30c70b16faecabdb837bc4b0c13eee601d315463bd33bc95990579d8fd310f69e416ecb57d8c70715f7f7047793833c8c9a66675ca378114020067822ecee560f96ccbe4ace5f63950ecf82257c8d28058f6299812a0847fdfc57fa952f30101472d0eed21ca384d2b559686ce759cc94048ef9cd461e2897ed2b8a30583d7cb47f7b8204f8e64ee96d7891ae99521f405502807339e4136f5942921899305ce8d53176ba4bdfeaca8c4e02d9baac287c7914bdfad92d9305b49c4bfe910d85f4d635ecedf91779b92309467be8ce656c30341cbd39f55b05fef8419ab5d600bc670e4e66657e7add08f04115ea3f07416b285bfeaf919c8cb59075e0f44b2831d2fd65160f212b5293be77a0352caea87ac03302142b6ad402a26db5ccee96ca43a3adfb53efdc6a180bbea5095454416bfc33a445dfad57e00cc89e1146fc4a432ad1a177554c8a006eff8ae73dea1f7e4e56e5037980c6d54a861e7f8c9b7cee3498005bdadc7c3c317afb8cea424bc44d87eac3ece994e81856c7c716df01c46f59f08f6290ad0b7e6e78fd5a0483e9b38e4f55dc0454a50f792393c5124706b34aa45840a3a5f5f7e2eaa008df7f40eff933019ff00acb1e0f537e493c509baf3b96d1096b813c95e486ce08df0c952e9f2c57df1bc677b311b2ee40e722b176c0ba916111175bf1ae2338cdf68e2fc420e035bc39277a2c5f2de7accdbbe570d0df691f4629d32b4e20369114aaee3ced522241dd22b7294775945eae43739b3573d09e3e35a48750b3fa5e6dfdefd7fa8031297bfe3d02bc4d3ee8a9195db0485e39af590323095ec4a00e66d437a20238afd7ba99b1171717944043fd6b5bfbcbdc8d2b7f4d1ffb01da97a56b1265042204d747f22ef7ff3542c64a40960ccf48f9c154ea70fd49a59259f291917c4b68711bc9c292a5036bbc9a866e209179096a0ee41d94659ce4dec9ae3a379d5eefd3a8f3f15713e623367e8d01a32dfd3090b27c249414cb43f0a726bab2eb9690b63d2ea94fe6db3a66d80f7b009428cd9924c8a2454cd20d3aa0d8236c41e81d7302d3cb51b86f1542eb3f768d87472e7b3cf513e6b5be24cc58869fe1e3f1d109c5b9b3ef5ad663e28a05c5440dc43466a28d0cc890f61ea4f0829eca991e9d8b69312922d38f73a538401e38c5bfeafc3c45fefa6698228057f87512a794104c80a39846dc3f5aecb95b1f49dd09b31b5b785f727d16baa61c5a4da8e4b1ed92627c069fde6d67946ad027586f640ed29a53a14ebf86859a78734243cd152b8c96c512f0175864158487bdff23d091e7bdbc1739aa0e28f7276d491311e247ab4ba07ee0d5d268383c3b3be1eca250d5363df8b24633adaf5ebb7b428e14c2f17f6ae803050270b851026646bca7a2d555625f2629e6fb99850446178d387cd44878af66d0d57abf73816e7c20578daf3cd53bcef34027b357deaea37471f2b83818a5f4332b1fb5d2a6a021fffe7c1137d02dab55a0d70c89a0f89c9e240fe8989a442f70024a0fd7c233a390dfab1d457e80d0d537b4da0aa491b558d226ad9e0f5e03510d7b0f98e04ca0fe3b1726f497994493193e401f349efd45116f18adc709313eb5424a54aed6e44a9e2c85b2af3766182ac2d612c8bd49e5de0fccb5881b0d9d9dcc2365e7683cd47f1d64ea5b958137ef999bd3c5b4183e88b5953978d96ab8ae15a44c49ffdb86c12f30e6d336378322fd1e446bd77ad21b9d41f5df490132e471e86983f392febff8633887bf0005da8c32a0b4359dc015c2db7e918c83430960c001cffc6ba0329a18c4c60333afada3dd7c8dabb83ed3055715c2ff58abbc6dd73d2ebc965f30b2dd26f3fa58dc57967250bbf79bdc3685919c5bf3d04bc24e4d0c5aabc2fbf5fdd926036b107c6ce16e0a98f1e8112e601da9c93c5c652c798aabad87e9050d16ffca133e57b7bf74120ec117c52e09a886646ddaf1d964725cbbfaff39f9959a3c32a2c0a742b856f9db65a5bac5af242cb1b40ac93e12297974f0d109cc8fa38b399f065b7df1a4b98ed18c0f5ec3e4fc5365864cf7d2611c4376cd3a57d2910cd048d6c2de941dd9190add4f1f0d33890096fcddbbd8f67b9013fa18e0e0d4b2ffe3e65625e10c83bfa58a22da8c5982db12bc33f6c79b3023ad0ab8b642bc83625387f6a89ddd8c5a766aaa964dbf4cdc4826a8e1eb59a537bf917d74115cd9563d61ee48e75fe6e9cbe303a9f8bfb92efbe3b53d5e1d286d201fc336df8a548e0ada566e9cfe34f4446fd0b4f155034f359b20f410ee834dea72907d230c277f82959e7f9cccf49760943c83e14613dc0df6e871f2c42dad664f8790a438ca5d112a5c6ced6c915efe6406792da3d08ce1875898b39303b5d7bf181e6569572299d830b4bb9f8940928c9c0f61d0758dc85c9ed4248944b9d98d904df89c8cbfa9eae3a435c551879140941f7dc7698c9389b1779039f729aea8ca5235f62f472caae870e6ba7088781b98f68a03fc71adf0d0645c97d29d5e8d49a1f64655957ead63976ed3e985ed0f840fa1f8a389f2000ac23621a1aa8fff8e60586a3f63ab337b1831eaf2b2754fb470d0b05bc26231cbf9879b55ec809cc017a14cf2dc608512da80dbb35eac3449a5794ff2b5f1dec295e45f52173dc9e7bdfbcd5418461d969ac0631e3f592e39dbeeea3ef03a81bd3ccbac61e46780ba67d67847b899a35c5dcd9ffa66ee2eaecb8075c1f59d3e34c3e6dea727198a6904c1993a5b0c9db6b9f58a160112abe29ca2e578272a719e9195c252bc5ee0144526c7d7f8991099837ba9a16718cee1cb37697c6b0f34113ae392f76ee4bcfee07ea8dce911f220ff1cb601d0f5d8818dabb6d7075110ffd17df24df180ab85f8a4f698029b564d54c5dbb3d22838cd60d32434e954c0a2edbfa58c4eb47db4962e0ce613d8d86a6844be84c1f8c79bb61b24efb3b387971911a332b8fb4330946c8066b8838c0ffde831fc32bcb6baba1104fd0dfb980ce54f0004f3df04ff39383fa8a1dd86a66a64cfefc5efcb19a0f2d65353bc15fd64aba456918069f8a346b5ac1e328b2190299a091c96712797bd5d24959813e51d59c80cb448c62b730ee86b31134e315b452eaf916d1f4fa753704f2d03d949386e2e5b00a824cae5f0ec4c8a0badf1530a928302a4db7490756136ef5694478aefab5190fbf84f20f7fca6cab3bf2ba0da010266b4617138099d1aa191ecc3a265c7499ea0c77819d5c534fdd0af53fd63384fcef2bf0a87ecdacbc2d29df21aebe1fb86897eb995e00f4cef0d9925fab85320de8562f2fee30d77c7b5b8b70a185ccf11110f8793463fad630802e902b8a84586f9dd40010ec7a9d502eea101012d12bfff71f4e68e4c1ad61c10bd8474f22595878c4648a2507ceff3bac62d9b8564122032b9c3ca5e1e404883aae739fddced6408dd4f518d944d58da7c51ef1321c2a4569943b37f55efcca3f72ebc3b90533c3cdaf45dc54f537696b625f12007a4b85092f5c1d97c569ed4f292592c881d58f76fdb43b483658d17e2afe971ea5971da4ec945bf902b9df4df00352deab6a1afa3a5657ba79e1f554dbdc07b117c6077ab97815581983fc0482bb494b9b1416f0d4f1bc8f95ba8c1f7622be418aa72d23af13eb2358bf0c11706e4fecaabc6697605105eb127d20274b02412f63adc81f1feff952a6967273152e6bde5ba3bdfb7a306f3770af8b7639b480fcf2bd111a1952ea2c5e2406604b86b962a5263e7a2129cc2f3a7d5312d34f3b27491f5c00d2e6737a756040d4d7d6c4c9bb47a3340074bd8ee1e22626787f47e795dc14ca67cb14ec0c21dbf870c02db9016f3aaafba9a63c14bbba54fc7feb738a7cf1e1881b5850997f33da449427b53fad6f9cd078ae1992310342d876b285e0dae9fba85e018833a6ae4eac45d9dc423b6978832870ce8980db59e2fad09a10f8e865ac103cfaa9462da1b708939a629d3cdc6f03b3b596b0059272c0258e214120bd7282a298f110ce16b8478b230c8e36e78f7cbaa9aabf075e0a0ccb266e6d2458031054cc4909151cc93f639b0331cdea05dc0fac0c32343227c0d4bc5cf020b44d2a3628d61a8980e88db17e1e5bb2672494090e3e48a230b1becf50e2596abfdde1e1de5d58f462575191e5e34acb3e26e83a46f430365177fe3a07b857d77ef55917347a323152cdc1e929d2a8825060bf5fab89527c605981b6c00e01a786be0878b1f68da6d910b2908785e7af8da63c736d4494ad7756a60a510ac0bd04f100014f3f7a9e41778180de90fdfd87337d8b48cc11d929b28f2b626e3ce4a0aee3501ac9fcbe9395e5ebf103d195f57e7a879157f5dbbf0715adcff5893151ec080928a2427e3e8db4cb6e255ccb8cf29a73c4a09a05fcb1451bf6d8a94567bbd24a5a52fd9a4f5232716b7ee5b9b64fbcf508a2130bae603f0c48513e6d5ce5547a24a4ca5ef0914a07eedcba197e9cf70069941e981df1ad271813e4e4d14d65b7a7b9a48e58387078e1be5a9544ab4c5ada41fe7d40cca735b9f9cdf34ba2d4ea3884f63497819048488bb9df5172158ae2c76c0336b302c2bb35546bb340bb36a01d202d840c1872eddcdf2a1e60135916416db4f14f4289f2d78059c6fd2e6b889bafe7b4a0a4eb676cb647ac8151bccfe3af62e80a17889c5062681684e0c8c52fbb34825c68d264cc7c9a59b4bc3e68287443bfedb75742e0734871803677e0fd2bdaac70f9f5148ca705049e9d2f3e15ded5aab67a20f68dba717815f79fec75074c8be7a423c69c69684b5d93b4df02bfb0ae8ac514057024014faedfaa7dde17762fc06cf71cbf9e45bfe95edd25c2eb4a4a18a58073de90dbe23c604327bff2eb46a77d86e4c945735dcc3efd823bf9b430e8ea4294eab6b1749302f7815eb0669f25756001c90e466a05247706377ac2a47617cca915e99f0ddd19cdf51ac5b5c117663d31aa34ca71ac41701083d19b89842c76303c4fe9fdeaa7fb9b6ef041f8a01a2c599c427427e9ba10f6f334045a52c9f3c35f1992910b05d0cded64241441b1f872bdabc5c7f752531995daec46f45cd85adac7694babd3a887d32058e3386947207a02958b88239b17c8e700971d61d87d456dc7ecb17486e1e6eb878071e231c9f015f958ae7a6a6dcd65238da0f2a9d40b5e8004ae1ffc36d94c298154a8314ea4985ad4e266196b07e2ca937d52a5b39ffcd800bdfbc417deb6a550b66f7e0901cbcf8d7154d5e28b6a201b4b4bf7b33f88950d8c84c1630be4d3b1470a1718c09e4b007203cbba0f1a01bf55bccdb8a6c3d6cdabc3c516ee4f70ea84bc9347f7feaba27bf4312260a8a31df04b22d60ee519a6925490db064b0a39d4bd6964b050517d977df4406b1d3ffe61e52797b7ef8f395a6f1c8c5f7668775300aa29a18cc02c92feff8da4d7920ed6e7f7aa848a07a0c1919614106c2cdde2472f2863ddf8f60a1a04a3abca341e57637bb26784d6446fccba544adb152b1586c16a07be3ba16e7814c0d36fa866a4f7214149d3ceaf33afddd9d3567aa2529e888333df28ee139060dc682f98b824c9767a41d6459405b881fabcb2d1cf7a47373f09a9dc32363364cc766f7c079813b8eab1f0260a736cd146f0983ccf8e865eae82f09d624fb9309ae47aff55c8b649c50137bba058eaa4a400a9d8909bdd8b49032c995b1b8fd8d12e0241b2a341759a0ea7a547243e736dd4304e75a25b0df9d3a5c6b28dee43512e805fd29b74d2f944ef6f1f364558da9f7c0c540591267bcb767d06f73a48e5a230799230135d1eda2cda232835d158ddada5803e1f5d9ff7665c9626388128a29a5aed15111398465f1d84122d8c3b5059e5e796b31597159477d57689600377b76f8700b335166b1cd2cab202f41826fce8dfaa2a575a96bbe8ab5577f11d7cf1ff4f738288ae038e69ff3d8a2aaca368bb266fad88be25b657c7e52c819d910667260aaaeb57095a5442e72d015e735f7f65c73f5746dc48a83efeb7c3dcb666ec0420e70c65d66ddb6d0f58dfa04aed0abad2332316d2e63a94365451f0261ef4f8e5d9455e129516333575cdc396c424b29a58d29521d53032f141148049794abb18d03d496b478a9d97b416a79a36620a80794ac588cd0689b986509bf7865cef0ed4f39c1cf20b781316ef5b12d6988327202dfa9003ecece9a59d8b7d4efc6bededaae1f3f28d82d912b003c63f706c60e27d4337e93bf5ec7975cf5634eee522c93452e5fb61cacc72ac6efd4305b8018a5f9885654916b0ffccb9ac9e83784efc16615d137b9c658163f678f3cb171c665e42cc9e258f49075bafed764d55fe16a136b5a08cb01537e6e673a8f33543247feb71117f7be2bf66d77386dcef0c01a0c267a6b4053e0332b362560fbc024dd1c55db2060d974f2a85af6106ec89a0f0379f6cda2b06dca8d2a0d28a0b0472f3994c0be8f36ae122e92ff0e0b71cc9f799c268d162ca7fa9dd2b2db0c886a49b59c23c3cf7663c51b29e1d19d9dd471041391d440c1ae898f0aa050b0700d1385244a800a521dc379b8a9ca3b9356a5f597b5e1b26b854f892bccc191a2e2960f69e34fd298bf15ea1acb58e2c8c4bcde731d4d2a4a2f91383903820daba643f6e86784f1b12d1f0da13cafb91783aeba8579fb398c9737994ca8e818ebda0a528a12f7c9dc27d9f655db95cef8f0dde9cf3a8217955dc755bf0109498cfc6b22a92176a1a70f9b2e76030897d7d768d3554d8579090011f081ce6fed62948800e17c906dbf0502c8baa32c4b4b5a0c521ad47fbba7b17ec6fefd58917f58e8234987cadd26e7d55d7cf5a5bdb571267dd48763c63e930aeb8282147fd2b7cc93515df8a4f96240edbccfe957281941e65ad51099a46693f5d2144bf7302fc56dd616da7b73746fdbd4e8c486d12beadc50b0421d28046bc752f9a545eda6d20644df695f40164afc230f0b02289448e20a3acf5554a5316e7229d4da6afc03a28b29444697d7994a93f83bcd0c6a0643f66ada8c2184defa6c8a511be62accdc4dfcfa31f78d95a1afb92866048e65c49ac4542040f448976b50a0fc950c4843eb61ada727c9b7ea554de6fbd7ed3ea1e97ae64d426efccbc35b4b7b8c4625a04913cdedcc2263fa56cf8d5f948a78d31d3ee6e85ac619c4fda951232290a95b30593c81fa737920130c49bc9ce781d80eef53daf2acfddbd9852a7c2892f6add197fcef93f0cc51e929bee992067ee17382c546b4efd5dbfcbfc5d8205fd7fc6eca500df4c0b0455d22992f5f8b5480f4919b1c825a42e249618b4ab5d2f0bbde727300debc9f40fb8f6ac5402d51c846a2ff611e3f08a0e5a02296f508f83423fc58d044f6575a339e93a075b48b2eb756a5328edf41088f2aa22d904196a84051c108d1b8aba98a4a67cd6f8762e62451e0ba7596d6f356d8403bee93762e27bd2a2bdce44b409f96b96cb9d628543744591dea911d2c2fb4812570ce80f293294b7fc3da63ae38cc736430bf82e0e1bc49db93f36a32f7991a14ac17a117b368deeb99644b21048a74a37848ec2ee5a4de735461e1a8e43b9380828c48f8548ef80c6b83e2b70fe0eedd2a663b638ac2d59ead4c31d49ef389ae46543c9ec19bcc4c63e76468e3edfb57968dece43e59a6a21b4078402ae8ef5714e04aa22125124111336442b274f8bda4a5e2ce7cc55bcacec5b7cb7f41e6ee853f3f257a6a5cab435dcc697566d00f1024cf47556152eab418c2df5459a91414c123886e7b9fe1bbdc8b2f3447c4496870d4146ccfdef81a8c104f67473f921d6fc18c3ac727d6966f09441e980431e09ce78c320adb8e76e5c72908ef47cd2a751d85b45921d9cc0027143c684a5a11b294220c8c690f32cc12d256113192c8dbed26df7a8dd9165b02dbc255e3519a485ae269db67e79b27d99d3d6ba5fc9c393ef6155f1f9c18e68b530febdb09b8e59b8175373677b447cdb9a410084cb6f539aa577dbf9108df9346400f092d73c380cb28c51d05a2707aa4d54dc33dec7c169516e13b0e4a9e1c7a2e32d21fddd9ed921303c6ad2b100df23299c487e141c2fc892a429573c5ca3760384acd7ea867b7e4149284849f0746a62d28ce0ee6fb2635e098795680d3187cc7b2f6915feb382a918e6d65da4e68169a9c0122b1beaf6e35e1a06530175d99530f9f37fca8da21c24396459bd328076b2d290b35923afca9be39cf3dff69ae27dd8ebf3face519f53a989d5278f7bdac9f48e966560f9b6cfcdc2e14248a40fa00603aaaed99ca45a08dcbcbfe43dfadbc0490873da70e9b3558b676ea240dae2a17dedb05286a74f2d09bd0bd54021d250583ac738f16cab2080d639ac3bb86ea204183e5fcac2fc15cdc4d0f3e23a176d1d0ffcdb9aa319f5448c3d80d821aedcde0e2b24d2a579e257ecb660cc0c530fef91baddb358f85e0c711ff4f0af1b70ad6fc26f714b66a2d012cb8f71d96a92af1b415cb1f9f28e11d0ffe078930cee7450263a9763a0c65c8ed2b62cfb4ef45ff4471f5d8c63eca26a5c0b2e382f7a5ec88a8f5575c5e0ab94f51be32b670f1ab2d0db5b03d4f3761017595d26842707e9f4e46cb0ede4d4a83cf0d4712cac556b0df285c2ea924de5eb30c2f8b54e792e32e408119d813ab544d4c9f669bc4149922ea7152508c2fe91f5c15682dc358824e172a37d8cba9f86b0c04efecad80d1856bd0ced05111dc764e4ae0ec6e3f1f0bf9d4d86a1d58e5d54fb5ec30ed4edc91fd1d6cbd7e51e1d8790adf02886f5398f1d80c0bb7927c02dcf8e23227a547d13a4946c7736ffe36ad19ffa89e57df02ece470351f4042892fe337c72b023413b377f0756e4735ac32686bd904506c20fe05ad64a91eeb686a0a7218e0ee69cf079722444a58a537249fe0971a821348c759b722a1d0fd305805c79816ca8d73e8a78f45ec2c374876f1db9affc4ba08e1f77428e18c173c81317e48ba60d0acb9f078385549ba892d1f9e796cf1847dc2fcd98fc0c96066d3204bf3b8d423cd177ee58959d7dea8863d1bc30f55a40729dd6e151fc5d2d79848470fabdbef39599e8d6e6c675865267e1e2a954a154755228d303003163ea38554c19874af8a5377d9e9de5a8038ac8eda6b23dbccd1f019e4804930231dc4a03ab27bbd183dab53cf023656f64e5490fe6f474138e55d64926839fd5001f72bc8ff24ac556cdc538c0445cc1035392da69fbe7beacb24fda73bbd9bbcce92280107273eb22764d9f500a4207ca3801cc8bf92d9b3792101fec69db5356e9b2d25dce62cf9e19ab81c8c91966924aeaae83018d55f42b86474c9d71343dc66b103107270f274d8b18f42170f4838e3b2f9025f1a8df7abe90b6ba8f4c5ca49591d5d60a107a89ed01f0357c081df85da57e76bda041b9bc1c5604b4875aae6d9303b3523cd22fa96f680bc885a4d48d7dcd4666976bd7d1005762c55c061b1bd7679cf70430ebf6ecc3a87b291f4a56ae20a741b1ff21050dea7d09f241184ee521d9a8e7d1e88ea17892c5b71b5d15fbb4fae6a99071f70187b0be748a6207b7efcf5c7cf89ab2594b2cb4b6efb23d690700108c6a85c629bd24d8193a72f6a817c8e7e39798f0a070f021fe8326a9590ec1ed27426b656413ce2392f08ffa34761ffd2ee585c16d0a0f05c4f9e387a197e0112cd0ac48d87c3227c12ebf0f6da9647411be4f47faece497e1bd388ecd70b6c78d06a235c1ac38d6998a5ebfa70f91c64d6bebe16a5b9d1c862acc17362289605d191e1a63cf611e0562aee029f0012e0d0abc43d4fb0ebf758ddb3274d2fc8bad27094725839fcfcf4f2ea0e829af7c54287c68474bfb6c4a395d81f384ea807a7d6b121529b2fbfc93eea52d287a684c9719e41dcbf809ef9cf5e30ba3252a7e6139a5dd98af7b3c8c641fd44d2a26abb83e77707b07321b4b5d7afe06f3ec931ebc54a5c773fa01dfc82ab3edc3eb1a9664969dcc20e2dfa977cbbb6bcb9423e33a2894732ec8f183ebfc2170729bf7c9259927c3b6b8fedc3e30a8e41c95875c1213cb5dad483f4808e0e72c64ec6bc49a3ad2a0fff8288e590436de5321ad5a8163f6c2511c4c379deb5170cfe6796a952eb189d3cd9c7990443fb8d33d0accfbba13defecec3c537904b1d3ae76647136a9dc244634bc2927a588bae9579be6d1af009a2d65ef195bef57df319e340f8c4266157c87db016e020a4ffe1d5dac89a7e224806a7f571b126cc565de33762595a7fb3640c231d55be789d0e10cff371617eebbe24ea24ccf337174d4c9871f4baccb724e1361b5c037cf8b88d2467fb7770d3d2c07c4251ad31d149b6b7f22e95ff6166fb46e020f3503d8653e724853a4367d85f0b04181c4e04a72d0d889e1d68ed140c4b1d7910fa7399bb7526ea11eb7a9f9156c2ed3a2c43402b5f5cc450c8a34f2ae1a6ded661a8a0df987217a017bcd3de7b1052d7c279eeab0e83e10e99fbc9ab5ff5ad85086a40de8bffd24c0238287b5eb5f4f0368aa60685993e9fbcee13f349f91abd5bcfa2b25f47fde4a56ee35a6acb9ec0c1fdd86aae7dfd795ee8e0337eac9bc81f9df0386bb78a40fb1d6ab0c71df506eaeb742a0717e87dbcc10355940763dd409bc73136da6b3e01bac9cf64fabc1e479c9c7e151b5f9770e6a2dba0978b5f896813bbca7706d93e79818ea2a279415d089740b19c5ae5d3c9426bcb05d40ef43a0f36794a9a5a7751df776b58d0bfd53cc74b8c609c5c7bd94af3d716a1458a7db7c7155b56e1a8ea914763382046cf6866ccd4437e68e2d2238b0bbd7763d424ca991c4687d0318658757b4361f1de40254ee5b42aea3b9946968900d6d293fb70925d868f90bbb06d045eb80719553894a4acfc9931fa439952d18052707ceff7dc4ae207c79d2696b36f83e83f1ba3dc2edb3839c0fb95502d299a93fb973be6ad6a89f9bbd8a28aaaec9d0eeeca154c35bd7ba119ca72c658162c1451e4fa7064c151e8ea97693f7da69a929de1d4efeb72159a89ae5708628693a1f554bfc26ceb45c10eec6273e2811097d2ce2f094d3373b85adc7fa14dbaa375cb9aaa801872992ff37bf12b1deaaaefe633a4d7e3df788b75d99959547e8432a49f06a58d9d56bf776f0b3fadba188f617f46d1bfbe8c136f5471f47ed40363747ca1f31f1f299b2237ca266be9cf7aee2afbe903c29ecc61c6b39ffb6181936ac29c729ee313a9c8501462e64e36c1200fa21ce3f5fc8118fd3a4c09940d393bbac85202557b354428e485b02f137e1440e8c9974d907fd9245e5888d0d1cc030c4594a3eda1833ec56c423cea69e2a8e0264604d9639d514aac3a803e8c99e9dd6cab08a9d9d1e0c77b361289aa9e6613e88118278707b73681eca235f752d98243bc4fe511e4d5f6f723ef436ac54258688c1945c03a197114c4ca944cc15da7ed3aab25f1ce03b4909c81537516b1701a5acf598d95caf5a35fa63703377476e4a50eb7fdbee4da17f7df223860688c98cfd7159273622f8ee4ff5e7bfbfc811208d15b26f1485ad32ddc8b71ffa1f167268678a6896877bc50c93c1dd2a4854797cb56bca64b01c0be0ce0d971ecb15ddad7f860dfd0ff092baad89a36d300b8181ba4764ecd2a8742552fa3197f33ade7cfe2db1bc9f4953460c56d7223ebabc6e3c2fe7327c8ddb2aff8fdfc149e7bfa61e14a8fc4bc5c86c39597c9b92f3a6a1a77106e31cc884aaa70c683dba615a7d009c41a1b33f986f05674dac4fc090f2b8a2d05009c557eead6900da7394b597a3dfc444b3009ac08c9c6fc1219fd405f46d6b2fe8a1a1778e7384b6a7717e818c759df8dedbd2dc6b8de30085deceb078e80d85fcc90b9457f448226eda5944a52df062c353db3af49991cb198e00ec0b310d3c7ca64250e5ffa7e626610c2119402bcd3d754e0fe03828f58436841f554152a9ed474f29939db69b4fc02c2f8697678f5f68136a249884edfd65684b58fba79d176059484566a3c90f89389ccebfa361d19ecd7ceb1248049345b40fbdeb928b653fddeac760e13f551daaeedf9270ef5bd26bb7fe15c1c0a670a810c57de1ad708b08f9494d76b31201ff307952a4b7ae7b56b6fce634dc3dcaf8467c204d0ccc1c516f54f86a6d4e772e2ecaf9b001539fb23225a0549f18ccb48d623550289dc2151a0ef4b6a95fbb2d5e70b2549250bd2779c6fda2e355d44497fe507bafa29dbdd369d757128e649ecdba189e50a21a6d6891ad9705c076cdda567f685213d2cdc77f41c661e8a2cb6a8808089af75fdb6adbc45f2c356d1e758f4e3b5a35afb6401dba9885296a31c4975e0330608cf13a02ffdd6af6ea0cbe384a66c87193eae565a702a5dfafb203f7afa856ab8695f71431ba3724669d3d20927ebdd0b89471489d3952898ad976e493296e8111ed5ec0c42d4c860d9b0138c455343654e99843bd5861f9c14cec39a86d9f5a4c26bbe18bfbc47e4d5eb4e62d974a2f11c5e577b9a942cd7e487b5fb8e337127f260e557cca01672f14d968ae3177d259d50e563569ddb45590b28dbeaff429f090afcc7accb0fcf331e899dfd6242b92bd461b8528055014e9db5b9ccb80d56a6e8484effc082080503d1ed127c7e40ef9317b520eb1a59991ee252fb114a28c1ef5f9e912e74ba5532560b6f51e1e3141d55fa7cd7f4dbaebf41a8fb9264a88dfa9aca009107366268d96c5af40b80fc0f93a1647a2e2c131a35f20bea28af9b5234b2f07f54a46d8f08f06f77a1942a607101e75ff0350e0609dd7662d6bb750f6dffe8f54e5cca52e346dbd4085552833e479f45348e04a40bd894449d5facc599881964c0ef52854c0beae3f9cb8a49c91b4c498b6f879a4034bebd2a546afe4d1f7e376fc1a4083180e56681f07c6e07c742866a96ffbd6eae8ecc8328f024eab498b46560defe1933b78a73044320a9d3b3c69938d24661bc9852aaac50e0d73818485b68d0bcbed6345a05bef3c6b8107bb3531c9ba49c2d56466ee5ec471517df946c93539cdce1ce38f2d1638a1f96f3327783a509effe8346e1d319966b91ad7b9e4e645131b8ddc1f26645471257c27264ca48a50c6322dd4479bd29f29533acdd98fcf33bbb6299d16adcdb527f7f8089f68d9935ef6304032be4cbb9d0ff4c1c64f813fd1ac1154c79ebf48e8220ee61497bc4fbb51792c7dde47142866672da32e0baf798a512c71b96e06f23aa326826d733b25f05bd1637aceacd6f85b6763ee9e04353ebd51e3eada3c9c5ed2ac00eb1a60c49ee3bf75a9763c5d262456732040ef232080f2bc8f634ec03081c7cb704c381c9aaf5944f2b17fcc8f6d3e0454d5a13327bc77adda670a97a10a2744fa4c1db27e59b27b916564de0f1fb8af7c1df46e28d7552984483599dbda1a014c57d38ffa4f10ca5690104d3940fff5b8842d11957ace31d7c529d275ce14aac8c68a3ec204ae97a2a84d56d2b4980c1edf98245a8232a6bb3a7f2dbd22037bbae9ddf9b0d9b870cc036c07cf1871b898a8ee8d01c5fd789ecc71a8a48becfcd0fcc0110db2c5a01a3be68090ce575b8623d32f77bae6299bcf99bacbbd174ca7d0a833a90a3226d6722238017bc4a7326d7e456be70f6d8180552892f70ad8c10432329cfefca1e004191f68241d28e60858172bf836b0bb1863d5a955e43686cc46bea41bbaf8d820655d05b3ca8c1c20b85cf3b08b79510a8a5f210758f6e052a65ec894f663a2226b2d6751763777b88cceac32da2c102a4a54a548c2171c343a4916b953b51be6eb40cef930d100dd1f85a5d2d579e1e0f4966d48d23c67a1ed5353b08b9fdab939e31c3b4332e5000b7d83450202215caf27ff0a48794e6ce968096aec89e5dd8ba55c1e44d5e3c6edc526da0928b2c1c2316d0a3d162566359e022166274973a42f8327f5141c0202971e1ca99e5ba9222381f0cb43a0b2a642c385efc74dbff038ec7923bdfccfb951b2dc0f22fb3b7d09f0ffffff0f