PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 63842 4142445d6e2e33ac11acd036a0c8cec679296ae99ad8147f27f813e3e5fb1fca

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2ef788407a55144c55c82b97450eb35a1f2bcf836e3c513e852e2ad4ffb778b0
Certificate Block Hash
4142445d6e2e33ac11acd036a0c8cec679296ae99ad8147f27f813e3e5fb1fca
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00c006000020530000
0020000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000069683d09246ff3db403360e9282e8f96946a32b6718ef32d06fbcb543f16e2a69429496a0c60416116d535a6ca70019d2de4a1ed786e948691609c98c91610ad7f609396ebc6c55e2b68f794c32af3a69a8f4f7936d258bbed3b0000000000000010000000800000c006000020530000

Raw Header Hex

000040205aae2dd27503184020fd758a81cdf4264c82efb418560d502d71e72708608f314a5e39bc25efe49ee00e9c2a61373ed2855b6317df95eb1366fab8520915a43d790f1a6aa2ea0118b078b7ffd42a2e853e513c6e83cf2b1f5ab30e45972bc8554c14557a4088f72e

Proof Data Hex

59,560 bytes
1212160103075b3c93837b5f7f463a09f3aa0394243428fc9ed02822556ef066b6b7d5200cce6e1ce4da649464e29c882477b7d6717e2395888f06e458f1cd72175eec957cb226a9b63fd328f6dc2cc312857cec3bbf8c89313584253d06150941563a1262c6c9138568948ac2d07f21736f143fdeb8dd9695caeb2185d5da44acb1d64d9cf743461c066d88a987a3ecca1c2aae54b8392e59bcde4595160adaf8249a0c0c1aa108571a66ff6696ab3cff426f64b3e51545bfa682525c7c6b60c95311df5f395b5c4afa3eeee044a5cbec745fb77a36b76074712137c4609f08fddace73bb873cb4278d3836b60ef935d1a706779eb5f3bd4dbdac31254f64625cbbf36cebb39ef53159ee584aa1cde04b37c1e3008bfb5e81b122a0df6103caf17ee0cb899226f4f285e3a76042a864c02c1b0ed6ba8d3838eab46e1bfacd811a5c233cd1a2fccf2500bef6015b7ca8dd9a02fe14cb524111d52587009f55fcb6393200b249f84d213cc83ad180e71ac6832afc48b4bd4370752c05ad1eb58beadbfc74dc4417d5730deac8087d726fadf51fc04b67366226cf82419757dbfb31f9406d0185207723b0f8f7f4244f8bf1d44b8349560d0c77ff473f357931d6ff4a02800ec238a2b75ed805ae710a61aeb1b7637b55584cef8ded8791f3641f4ed454a1a6db41a7cdbeb3c03fa0e3525c62e0b03e5ac8ce17f5df9865b841bcefdad11ebe70649e2dbf5f1323491955e165eeca69dfda96e4cc5eab8765e6276527eef5aa3193fbdd143e08019eb43811d1f978443b9ff80100c62a8fcbea0d13b98c71c26eddb83ce90739559a504664ce71132644ae3f20ba4da4046cebb2bf42f9efb7aecb21d49b378e713b616e2bb6f22449bcd8293c26514af25ad8330a5e33f54752425292f456a51ef4fa68b1c4c9870da9bc93600350a0bac67e02e281aa64e06f14cf02e3d2dfba5dfc6fa260a06054c367c2ea48a4662a77cd53c968155301503c575e6307945068f646c1f839ee75e42b2ac6b0821b4b812205f7cc1b07923e71e9e301262a2494a4c02780c93bff54af9dd28494b38063fde6e094fe66cb0eee13489cf9157df5d2dfc74ab796890acabe26fab2c9595e28b37ce46407d3764cd3fef63b4688b8e41bcf5add7c90b1195b9cccb7d7e954e42a05a8947fd0e116492092c3da0895a2f79151f3066389976e2210fcf764098fef447f60e57bd47730f559594c0e0ee314ddbfb3757ed47de2ec107e92adea8c2ede3cd39753baed673102ef31b4d8f410b804b60153f26e6e8a742170468f1b3f0b63c1f2d3292e42fa585044184e3fb2dfe73e3d4dcd12de69cb253a13aab3a70d97178ec2cf17189b6d2e8f320d45410a48255158c8debfced0aacf5beb6bdf84df11a97225c80891c80aff9b5010fda5e1a1052140f00f41f308b3a3933038eba770e47e6f42458b9b7815dc8ab6d6a401407d6c4041482014eaf4887a73351c0f28deaf320c46b7397bc4bbfb13e0bb7b990ab6e210ef954624e6476bba96bad94bb40e795ebdbf30589cc055e7624592f6b847cf8b0ec970acdede7ae0bd93ce46fa9274ae15fde72b01b7a2359e4335c1ce4e3a4fda724508149965f2a9348a20e8048bb45e4677ca0e0eefe30a28505c7bb78f5bd414f77e44f0e21d433152117dd780dd4faf2a81f0aa95f90ba0a49c2c8a345fc527a45a7bdca5d4afdb7c793106a611232f108839e89f355cb353b77860361ac740c29c1d780e549a33202655ad8c3a23e64f5b446570ae5be6a8c743ed81d97bdc379da29f5fcd2c48b00ec6d59a5a68a1786a95c9e952552765619380c50d1a7170d9975a6142735554f7e160e7f80f7fe875c31eb42af73937f34725ccf7712b99ee501dad0a9dc979d646ba042997946c7a871295c378272eb515c1a403faee69a5a58e8ffc78a7d14943c7a6b504cbb576d1696fe6113c2ddeffaa50c78f833323c6047fa7d5481cc0e28606dc9242bb737e90ae4e8a53fb1c52f1ebd4facf8f1f11bdc6bb93489b87114aec0c6bc8935c23be03e45ee16d18789f78122255642acc9d20738376e1b8d3d4470195375046b7d9049e22ab0c4cc446833ccbd37c0decb6702facc17ad321a5a7711b97f698bef28364179278214cc1d665dc7ac50103a0530bd5cc742195a94a9cdf8ad18a04481424e3cf7dd8fb1e495550dd71f4fc66ad11719a9f6c7cfa8d15e0f864f0d979a8b77cea782eb5bf591b0c26089003269cbbafd519f674ff5602bf05d354872386898acc12bc4bf1f6d4882d2c0dadec2b2de409604e766ab5981280222067a1dbdadf641a462f81c83c8913cc4f5032abd99e66e6d3d9f78adc6dcc541404d5ce5686482832cd9024fa699ad1a92831f6d5086b49117fcc330f15dffc4064cf5eacc83d05607f19e3d36968caa9bac5f867e02dead246f98174d8583620727084dc6c6ca1f30a88b55c2e548ebfa72ee9b2b1ead5b6d664c083000114273a2f0abb29eec86091baa88d052a74c9d0e31451a1868401acc096c9396e30c97cee75a565a1044085ce1d63e79a128b4f2cbba6cb399c436145519dacdb3d44fc968543f886fbca769682453076bb817f4bfdc7176c7a6d4f0d50840af61e05938b361eeea4b7329b6b24dba845e4f53f8ffbc9f5d2f0344a2bacad27b5805c3799f91eecb461f09e0b67a7b3b47f02a1edde3870e8cc09b7b3743be2b8c0b440316677ff7ae5c5cae9e519914d5584eb74d73483dc311d35827b6897986746db598314d8ed3285ba21b6e527d92ada94638da28663eec1fb050819dfa12ca68a7e850a08a02cc6b2dc1134e1fa59a7b08da1545ddf5a302d6278590b8947efe20abed3ffe9bccc95cd8f9a21cc1bdad275f939eb2a7c2733ef7d37ec450f26ed6b5eb7ee406d1484d86af915b3dce7b438e37c49d1c31077b4048e68c7d474c59876077df571e34fee4d4a45b85b9f08a9d57c67b423979a4108f132612f5c3615bf24d1d9622c7e33a969cd1c9e68f6a080e0cbf779a8278f5e377e02d6c797942aa05b11bfbdaa1a23eee9c5d1386ad7677d9f78ce4426683fa016c25cb3d5cbd2eccfbef59e8790703c31ddac4b5ec7e41b7b7b8ae0818ea27465ce26f30e42acf532b14c7fb87001ee103be572b69ba9fecba07c8525c6d06d24451f305d6e188bf280efe920717fac1e006b3543bd437218ffa5b41fe523f6c5f702a064afc200e1a8b018745823d641b67370db3e01f394b20ff0979d93da17eaa4ccf9c6b2cde0fdf0030dd3a061da40d4d596f68601a80b78edb1c689f8ae4b9b3aebfaea556a3d8bec7757197b31eeb7c1cc4df3e72f4138675056002b2ee7304157c09bbfc3c8d66630a940f45008aff1f31e91ab2868a47d958af6fb6161e1918d903094fe0ed5bbc7e473c543764654a0637122ec1b3451f837b1997be9e6dac53565b9458c82ce8a41f6e4500777a0f00ec71aab8a8843362aff4d7ea15e88bc5594c5e729879d06d8908565103f8885cbfa475b358b7f0f156c18734a5aed70e9cd7081c0d124b1c7687d44939454f73b9a0dbf154a9f8718d320d5be0f3033b9611f1bdf6cad222aa150203642cc705a4679284ebf7fce91bf0c48ad441c31148ff9cc325b7e278d7991a7e5387819a2e471377e8ba3cf01f681c9dc074b650065ff275b45c5af2d37528b0a84c13b5688209ee0b8019d95b6fbb584aa98903d7c4f37e96e53d48d63c2786207d2a3adc89587019830825f38ead1d78be5988ba1b605ce817ff6bfb98598da488429a29503ca3a0b14d7b37103e772c780f433a0f02117e35de8463057010e3155c443ad5e2df2cdf1048631c768c381db79d681b553bca23c16f04781f96478305db415bb70728ad51edc8d45e1d0200a13eb5bc486fe36cfb867bef68c06c7239ba8d74b2c9c49f182c364dd0e3b87adf330b37f808624ffa2e92dbeced55d4f9454a1d7b0df2ec6ff3c0d4013ec01fbaee4cfddb16ced0d5955a153136b23b49645bc9fba4f5b1d437335f90e86bc5fddd87f0a789a6fcd53e0b9aed62d7b9d43efbaadcab345ee1b5fdb8df12ba2b5fc0ec03636723bfdd85e0dc7e121e75f1a847236c99cd1d87402aa11cdbc66d55acafc4924b3df5a504b8abba074ad9c0996dabf745fe2dcc38eabcececf88884c47846178304846bf328fd5b384d326c8ce260d28748a0d733f3e67922ca509d23b77abb8c69dc8b26e0192cfdaa5827f5f3db77ad15ea39a7adfef03f0cd9d050c8a7ab727ecff6dd9314615cf5c0756e12b87098d791566ab8219104978578ac24eca96b57314794472a7e9ebbbd8e2b28d07143d8f90748f52387ab56daa53c3f6d4952b7ee7fda41bbfa9fcc8936c230fc146d1240b7e1a8921bfdf12d4d8dd9425f8c4c981072646471017501929b6a9edf265a012b5b95262dfc410658de8ce81b26337db157120a848346fcba940be31255372bb4377d0d6f736d1af2f9ce4fd3ac906d7f9984e97940044d21afa63c2bfc155e65f1af31ec27f59cc7390bd302819c29d4cf7a43bbe4536550f56c230c6f794e822779af50a69c2ca6e87bc1160f523ba92d2c1687f45f6cca22c242d29328eb161f238113a10d37d64c406c1cc4a233262fe4a4e56200a78a90a40fd9d77c7bc5e2a606969a7abdc64859bf81958337b91f4311f2869150030d90ae0928d9e4f6d78d2545d9be724ccb752c6ce438a14522bb07c0a190711ad6b042ced20b305fc19c956277be7aecaa87dff3e947753095c015ab896f921799ffcea18eef48bb769b0d456d10da704794aa7a356ae63697148ea49945fabaa542c60e3709593f13b81fe5132c2ea08a6634bfc6861396a80ccca1f66daad27f08a2f8cd8155d90d495a41e795e19cb9175d11780850f325c5abbe6f5289aaf8f214db6574465fbd79d586dd16ba2d2cf583f5c04fe5e8c9b4c262bb9759dd61df33e1a6489cd3f075fe34fd5a5dac09290fe92235d8e5927ccbd3facdf89608b0543a3566275617743a3c26169bdf90eaccc16654f038eadbc2ec13493bfa49485c85931886f92e69cfb10bc00659ebe768d8f73d2386f0a9f23372c0bd27a4bd58552504930078a6b03b35360fd52118af46f9ca8190b4cfa7eae8653f5654be8fa7387c0d5da5b975775ec72564a65ed75579f1ac59bfbb410ff8b79635d48fc89d0bb0ff264a24c550d967005d395be45182b3ebb7bdb3ba5e6fe2a5e175f58fa586275e0af3760eb3fd6b2a66b8de04f8a3289c89333fa24bcd7365106065ac00e0eb2850464d637feaf740f12ebf8489387f8ebaff42e045d98d0d378d779a3c69cd3df236a004cca8cf8866732d7d8b78b2a4c79683057337dd74f3aebc4d466391a28ef9732b3d2098674835215393f5048ee5b74583d76a5266785f6bec8372f93f885db9280aa36e1239d6945d2019eab65de79068849d9419ae64e806358f12fc0c325dbeb44d9b41771d471cd93cafc8e2edc159c7d331142790704a229589a5181b57ed3ac45d683624c89285e2dee7259bed055c90205b0d76130a8d891d28bae5c71b7a95e63e68a20f3550efa67c574ed93ddbeacf7ea7a33b39cb87718539f27a3447692fa663affb1b1d385c644b94d563c27dc88e5b606a036cbf75476a7a8646e71388bae262804981821e7e823f8068173974287588d2f719a1147d056575160d2a3950a3b018c496de6eb0e7229b622bd1da42711c160ef482a56ebef0f7ac26b042ab4782ff16ed72d43e193d636b0b002b6bd64b61d226fae91499d21c5793dd83a0e5563ac21102666c692d876d504a1672fce0d8277a0c7f13d057752aeddb33d6f7182940a461c4f93dda9a4e4ddd51b7a59d44b38f895be3e6a72cbd112c0d1523e5b84de51788f0266820423011080f93b5100a73f505db9c33e42aba8f50b90774579113d6cf46722f56f02893c9199568d27dddd00862dddafc2ef05d95c509f7759aaa427994c0b154ce9ca9256d8b0a081bf681b54c549555b314699066cad05089535ed412361859fc323262819630f885e9fe26ea883ee4117ab9e9a118f371a178f7824692e9c1edc3feaad294b68198548016d90a3060f52d897f174a8e42e66ec55d9eb71df993137c557ac947d8f961de189fd86e728a542372d1960420c62c9e2f6c7cd8e0312add1b754e87da259e8690e4765f5e221bb1c90a3ed49c0b4b03e059283a61b9afbdc488e4081a638c77c3f8023dae5598615ddbceb6e34eed3697274eaf31ac5b8da8554fa04700b1f37ac92348082a0144a06792cd7c8ed3a6aa21d945d78ac3c5f89c8a5d9bae4a4a83c57d5e97b04b0dc6243e2a07412a09aab64bcfb80544b1a69857bf686d2db7e587d0b94b803acfd1e080dbc4f525813018f635d148a978a344a7de4116147cbaf6459115fdf781769d3e63b759bf19dbc686a3df5bacc863672f03f03f0b40138178cb3dbc02429b7040c9fea50e284c1a6c0b8a4dfdc47f7f7e751408aea7d13f0c6325b3cf44a0821e1b9e62f71409b0bac981c6ec78262b648c2006dc15673ee639a11ff360f18ec4c6c9921ef4e71267976d046e056ba38e5125289338c4d450a6852bd313ee04f7bc2c2d6037e3e28a3b00826afa9882dd282a6b59e2d99ee2bbc30cd7353bb496db4a1bf36b8679e046c24766ab6dd30bfb1c4953559efb7d6a2f606c6c7c60be6c2b4ff9bab1de55299be17e63cf533b65ca74fba1210dff5fb5c67ed8f06a6fcccc9d6b13dad419bba5c31548ba5e4fecb8c0934e575e2bb1ecd259473c19cc4ef2b9f3e26c79f35eac0846003bc61de160087e8530a9b57bc9a8736f45e8e55198bf45b11b5c716e69e38ebe38d62097839b6ba0e2c128ea0fa0690075a3aad74b2963a701358958df73f0fa1c5358092eaacd01195d07dd86b8c66a4723d3d63fa7ef3b8ec304737fd20e3d8329fed9879b4f84bf203bddae4ec45e553039c9e9e33bc9de0633538d938ca2e3e08eb07d337a3f5ae07367cabbf4c4104ef3c579be21f04dcc5535a983f95fe76540a93c7a94d6c9fb5594638b92dc2c8f4daa51649f3fc9075440caaed838aa99e35879d2f6dd54083fdd9fc03ab8993f9a398cf44afa5dee3888df7f1b12b1cd65fac2aae3869c5d79cc319762af46f0a0ba92c3b915b3821d89a4ba76fd4f0553c8c20e57c8b6b3d6783192664b8c2bcce13d918ed254970220f139b8413489e1cdc17b49bed4e8341e4f6f6cd918260ae6d04c308d0bdee76e9d01aea1488c7160aa9866a8fef23f5795ad7aa74da2ed7a6d81720aad4fcfa594f062bdf4b5b1fa86fda0bacb90e175ef8dcd0261d94258ad4ce9d9d1978f5f7d2d1f3146a0455a27c4f20c627ad0556785bbd7d2030219dea3f9fe52ba9de0623c6aeed9c18f47ef782cf13f9a2b4d485c399f1b460caf43d5f4c8a9e1ea25371c154f3b8f573e1508d424a565f5eda9c83e3d54b404b419eb19708bb6d45ce5bce416cfcb03189135952f0911f08568af93cef6fabac4e3459198ce62c8fd4ca8554e8fc827d2bf1f0f9f20ed80ed6d1c6805521334250542313eca2b937ce43f27ddbfab96be65a5816169d3a0b190132d79a24b6642a043fb5ed4a7e6c61207d07b48494923742df2674f3c733afc4d238b8e174a4bf1c6f73287e9f2a214f91c550e6a723587318feb60904cf0cd3745c7d2a0ecca025b466a6548e12c91088fa8e4baa1318114f93d76f4925c0939850bec1cce7258a09aefdc1e90e5b6357ba6ccf8aed0251dae15b5a3f567805d8b58ad87cbaa58d4d41c9963efd2350140808cd83e7f8ac468090d9f1bf9ae7482016a409ea074aab59c14e5dc64968e802d2b76727d6f39018dc2c776c7b97873f176b3451ca128b8b18cef8d06b006ab4655765b195279ea711fe07a5ce05a6eeafb4eaeaa50f0a23dc80115897e17221ed7b258798246215ebc81f5570d52da5437604ee16b5d1d0a599b62e836402079734014e8c17224c02dd1bf9caaf72c798bcd190befc6683218ba74532aeb7eae0084a53f6ba04e3a2334d669004e19327df40d466f713da1f535d2646c2a2c73a7c5ee41f92fc39cc18127c2a21e0b177ba8de9f5a6e14ded5158de9775eda259ce6331ee8e7a8c9d349fa5a2361c71373f939ab0cba677b5c6b5f8f8eb57574ba3742d9414b5d53709f55a3fc897b2d6738d86dc64bc2efae1f9304dc5efdd6d1f7b8c7785620db549c526887b4e9ef4820f359b184250fea8fc08f9d875d76d36c8b4c2aef84f26ee5686859f6e3c94e79d239d9793fe4ec722e8faa76e3eb8f342ddb9149c9a9cbcf3d3240726ea09db1730dd82f06fdeeaeff64ce5baa1adff9508473650c6a3104427817c7cc14bcde67dbb0eb6d9c9fce2b3e69eceb24af4a00acb242bc12d8bdc99a44761d3bcfcdfbced61f53e461649b4247ddd9a518ecc981f427198d04860671b5314654a57be9010ed7885a158c7e1c2d64c469c12c22a929f0521da02764a33c33a51c2a07513d21edf1f7f3c7e5bd4894a596a4824fcaf0536d858911789d466c1006e2884da87796ab5012b306162cc973ade40d3e691fe2b25c74c7fdc097767ee31ba26ce81ba8c51b12ad3bae869812964b1a5d5723a03bc88775cc749508a5886b10826665090447a2199747dcd54540b27e959f67491097a613efa8adac860fe15bb337f0d398bb9721fb6aff466523c6b7664e9ea535c754f9687751658b689697d087136a7d00d4f2397596b0c6c1672b5d7e3c318eeb0f1402bd450db6a1bbbac48de6caddb26ed02e6fe31c4bfc66e1a3c2a36e44a7af642f21e3be319b73f678fa91397ccaf7289f7a660cb46aba2f478049dd7905ba2931b219160b3d25beeaca47e491053aec03dcfb007da1959b16f85f0555453acfd5aac494865028be23aef5be30cfcbc743bc36b09b4b21507ce67081fcced7b6d517d589ce0ced67465b2123bf3c38ebe3e6350e99f71364673cc2f485b0960b3580dfe0c972677a9f7edc44b37d0ff13eba8630dbfe00c74fee3c0dc22581ce432f89619e3a45f7b0c956c6e43e904109955afb3a669f0f6b5835844e1e7e6f4cf38a84ab1ba416442e76502ad457eb6d471e107aa4e7c88ecf1e3add6e8ec6da5cdc762663a98cf5d788ede3447df276e4bf08daec4e494b2d24e09334d04cdaa2d9fd0b782186aa7f615f674e1f30cc43a250aa07b9352fd7c35b964d304bc468eae2568295bf1c246dc1c3fc40487eae887de35704cde2a34786ee53b73f89d9cfb0a15b6c5b0abfb0a76d5a5cb6258e353a693b042a7aa9d8a78377eece4b96cb4ee08bbf82797cc0aec3b81f7055f6e9d13b960a1f3e010098e21b0e5c0ee286cddee8e52ee64b67a73553df9a614d7b2254ca7abf0253d51ff4007ec4eb15777e4ff7a908f6df7ed63db8bc63751b566cd6eec7f20a36974d6bcc07f977ea51558f2988e481cb2870b686f98eed36d694a5020f505253617e593b6c4c94b002c0ece4ac5cb840a41b77115b88eee0189c3c3817c57ad971343d0bdac8eda8f949ada453d462a5f2c8f2552269f7b4f994c5ad1d3bd91b04458ddcfddb63d7e63310b4d2a72ea2ceff7b69cba98202f46893d9336417c75a719dddbf3e8693c043b43864ac93d98314d48915dd26b42bb57983e3c193b05c0d9217e446f16f2985339e924ff22cafc00f37362b34226cb4abb0610ceb0802ad7913e600d839ca3694c45717ab352e65e0186fd2486c2939c5025c5c1e1f0d5e4b8ffb1f4e3d1b57292ddb06b5e7fec61dee6401dff29014eae665f5efcfe612fe166bec5666558b79c3a8ee67b50391b31976e122bdc6fde2271b33e4ea598eb6d5bad4be7f5739107420304a891a97647e3532907196eb0af4c1341b87726bd6c2815a69ddbdfc9cce8a28f5b7a88b9460639b3c3cc8f8473b5a94507298df6f857bc0945d23639860b8b12ed18958774ef5cf6a1d3f3f17a2cb4a2b5394b5847aac4cbe40bef1b4aa4bd3eae339eac7011d7d2403f6b9298888e71a091f8fb47fdd6db6a66abdf58b43c781fdc3c3873408f46f1e140dae22329ffa71223dcc49028d0059f3d1fb5d6639ca421deb6d9a20d7904ceaede71a52b9603fea880e31b5988f64b2e7a91e9af792ad506ce3b48c9d0c1ff9c88bfcfb5264fbc799e14e2c7c0b7e721c1a63e9b50141624e0f2371bac9addff6c448189b99f541f14121107ee7d5befe5f0df8a5002ab280c03e8208a9caf78620540a6cea3966c6a32bc17706f0b6c78ad3c29f64869edfa513a9dc4d4817131695f003aaef35741001ef652da1f2887a10fe3f1ca0bf7acf6ebb20ebd6d2c986a5ea74dae8be587539547b5621932063c9e307a654a7d25bf80e50331be1b9f74a11addc26a976181cf9eaa1ad5c065bdfd98943cf1cb06f3cdeba8b7237739b1bd201872af172e2223edbba17aeb379420dbe208a22786e30eff4214e93479a3916384969e6646b4d384eba0d89adead09efe94bdf48d054c9a02b84ecb284f2a1a24a09e5706449f22508dbea3288d8fc7132bbf32b65d6c9fe60405fe8010dc82e5eb7811de4abc14cf1ed3e1cd0441beb85eeef5a69cb8cdb402cf639103018888954b03d584bd025162a1a71e37a13e61e80e2c1ba1d05e655c7b18e96e6942ea80257e492e4b76c57613b814821f5c513ae9ca821564f0bad54279fa28aae284573eee5d4a3f6ba205474f56cbe6a83c28e7ce3eb70649b809edec78c6c005861a0d345f7bc94488ccc16c75c9b99648a982c1ca5cdda19c8269d20358e3f7ab8bd36cf8ec1df77b3830d5886b2bf08cb2f1a0bc975d930c9c610ac3df493325d76e9ce3d3c828cbe0d9f4defbd2d0fb2ca2a91df511f1b2dc0fb9c6a9e9017ace1adb05d08efa08ebe18c137b352d7eed258670982bf7ed148d39f67df5d927018dbaf7145eddb0e5385a680426d43ba9fafcc3f2196a3754822552b5445d1242963f2d476a4e7875c47b80193b5d03bd370ec3eab1b9c51e082b499e8e9ad7f2a3ac040a126ded041ac99b1ae8e6ecc37dc004774a2d897842923fbc1f1129862b8f07f47cc274f114024f5329c28d3be6cc506358c98b69dc76ef642ca7c492c5b7f3bb926febaffb88f22f6342e8d1653418e55b291ead43e3b999fdbc46361f86f781a67bef84d036b76780eba45f7f6932386d2bba36a24f1a2a8123a0b3614e980de1d6e1051cb7cce7e1566c42daa48391893f509219a46aa9ced8e4017005778eca4d0f91eaa4886afa0ce6c9ccf85d2fe71addcb292821cd32c965bfdc159826f0714206a392b241b14f083599a11a0c1f30f321338695471dabcd1f9da9ecd7f7e5e276c85cca53348dfc69cd527798a43a697c641ea9ed1c845e12359aa032386b451960db864efee2e5e79912061bec20b0e87d8e4e7ebbe322eeff455137b8a4b9716bc2d6ab6d239982aaa26f948e7abf5bc6f5bb75ece748a78765ac27f244aa9755d3ffae46f3a1dcf075b1058283cbc308cf42d3ffac9622cb338887ac5af501274fa5c592bcc21fefa579c6d8a2451ad6a3b165a27a59e6eb261df8a22823392dc7f35702e9b5de3cd2174169a2e827c9fadaf1563d8418d5f787befbb8f62004f604a334e793952fea526e29db5664c989c3b90496b556388467467beb6689b3c83257151646bf3f1aeb4d736bf7502374d3070acf019875e3143c5b6a02a89668731c509f8d03b6709b8ef2b53b870765909cbfb0c539c0b1b0b638c35084695f9ee9d54274c82cfb4f9db28e76d6133e2ca9c137dac22ad040791fa5cbb223b237192f840f843af0ba9fff82f2233d2d1ca824647d360dd8e146620d357bf78e8a459b507eca5fabc0f3e4fc727df648a3863a28244d274ad1b23d08787a520b1005e2a2ab5edef33d15ca1199e5b39afb4d52d7f908185da639314d6bfebddb88c9e5f159321626118c2340f6be908905b84398dd9e9db4b4d2491f6a34d67d2648b17d6ae27d04bc5d81f72b79b720b8b6507a536ce8532a1b3b79d44c43f04cd3e1270a6081f34325049950cd15ed9edf66128d5a87cf03557cdbf4a48d7ad8daf41c39076f80970450e8d2c32a163bb87bce4fcbd3fcf8c17623d88ffab36134ccd93cf67b5cc9cbbedce30e2f910064cd4dd1dcd5a7789d5313bd4f47305e7909464faecde54b0aa48b966c2eca52a80a56a19a091633665f414ca0d9a7f9a4eb8eb11ab52529a019067c905b41e0a1a0bc06db0a0e88a46a2d511a8c457b82f724712c05a890f4979b43eb08b0dca5ed0d25f4a69197eb6e4410e17697fc14d9bfc2d74531f9b14d9149b406f7cbd82de95c7570a67e2ead848edf28c4c1ed2212cfab0417b05dff18461e5593642a53d4ff900a558bcb0b632505c76bc0c1ba66d13f6e6615c66e367f0377d835e9b07ea4241179abb527ad5b14f202e25da25eb9e50d028113f74cdb7839d6aaa87b1ce3ec485fceb99e6f66d5871fbd379bbac8dfc1210d763d5622aa619807ef9ee723f933a1f6f98c55c3c89f7b038d11cd67f50d96f3aa73307c8c35cf00df1ba6906efa04cfb812907d3fc66243a757dd3d8631f1d433c3b62d6f53ecd2cf1755fe6b27b501b908b3ba022fc6801207840ed65bc4ee5a7fdf7425bc2e4ca7928ffd8df0f08ebb20bda7e7effd9fedf7e8e2fc6defb61eb84f7c9faf30600e8669f9e4d197624e294c2fc7af5afc464c6376e6b0fdc8cef84105da1dfc331ffa7205d4e8761a6872aa85befa43efc8c5f9aaedb1950e6c63ee069defd851ec9a84758c0d081fe7eb61c4e0a9d16d2e6a050dd372767fddf8c1cab16e93c3fb049b54dbcbb623e5d9be48eccf1888723b963111f4f7b302d5dd39b5eb71ca2c978389a2ea50b2f020d98e2b87e749fea23b15d9d7b6fae0b639fddcf904fa042330debc8fd536d6413a3ddfe698b1e62045640dbf532d941a59b1219b65d5be02711e94cd0b8d81d02759108b0eee404b00f688b7ee1edebe41f48916bb95ab774627abc7caba9573f59a82a80f330f2e711a32d5ce937a2607d00e2024c47387064193439598bb7967df156cbb78000d82adddab6fbf5825a89b30d7cb0479d481d609dbeef26fca22384dfaa48a64940cb2836526a3b683d4474b91fe40ab72cb6f2f4b72a0bea79f65cc521d9a61f674b7451d5bc14089e2462356b88de39b8a327914ba2ecbc34cbefb322d2bbb36ed95b237186f3a5e20cc2bd3f32f5d00fc65f82c6caa81e6a0734ccbd25450d70280ff7da42897ccd8e128de762489a0e7f55664d0e1cffd42eb805a56a67b7bfc9cc5c4c63b205fdb363580c1f5c5ae7e859799f68833afcee60e4c347519bbdd6bf56340c89b5160af70f3804015c029641473523a38d1daa2af96ce7e6f06841643f53187135b2758fb3959ca57618f6c1f7e3d24a559e12a570eb077e70a1d41775e29ed66e9640ccde670de945d1c27109b6aa73d897ad6d4cb9fc2629fc4495cea7caa44a5236769fa28b7089245d8130350c2614b9f9a2c05c3835ce0f90e8043efdacf5b4dcbf565e51ae2ac0bd4c78431c2d3d6191d4623bcc231f6993d3d23834c9db3154408f1c54ec6736e615747af259620024410dfb8651cf7b860f1da8712aa494d472ad74a8e349db78634ffc3594345e87e54771a5c46251b8c86da73958b434424ee4d4d67a073749aba19855e3f74b321c81d815fa71b97ca034a6c273646fb0edaba4440541b6c76d343ed94ce58f47205dc74e24feec0dfc2804f7c844b0534509961ca68d82d8e4893aa61c9476bdc5f0aebb998093fb3be0bb2d6de5027c7082304a35560d6ad8a0b3ca857a43e003e6703d6e6aebd2336a425e4b7272edbf91ce1ff413b993083b4cb251e56cafcdba5d1c01fe0dfb8be38ab1af288eeab2318949635ba8ad47d343ea5d4cd3d91fedd50bbefb7057fc5e8c66f6871be5e667dfe7551189210622aa003c9e17ded79a96fa17d0baa5e986f4a6e0852479be58d20689c718476af4e457b0a9faa125cc96b4b6284a82aa10b5afdb7becc119fb5e35c115272327d43dcab091d1d8203d0fb299ad1b907a5dc06b7f57c938c9a892648928f30382127bce45835772570d5acdf2d08fb59c34372a8f49faac5a53da442cc4f70921fa1544753ac0fb781d402df7ac2e429161505562a6485315226b7c815cfd8008cf8e7d46186afb8685bfbd281bd9a523d4eaa6726d8c7e1ec7d4740f86dbcd9c0bb4cd94046ffcee3584a0b7f5d2d26489e1189248d5406ba241a98f6da08139db73bded6a7535f72457c2de0a2378a4cc3bd35385ccd89d5abb72acf01d9f28ab42bbe9f40595c8ca635eba83f712bc06255de5aa593863d49c8d835d723673c99822501c0c27b1e01cc129fc189be3f01c7e195a91ff341ef8be9bdd27d273572609ba3108d437da2283750d1235f4af227b2c41668251c9171493ab4ee73193b8475b3562ef36fe458646e4080f8b8b37463d660e0bdf76c148f932aacce3b0b4d9c5b5d38680e9b2a241d57bc73dd3ad151880931b321295ac245444402767da2f4147216ef458cf20ca300d5988f7cf0ff43d39ddde468af7e748df225021beeebf51c2e36043487679b0180bd3ec65dfd1eac63d7b2f3067e8a30e8e5e708f59438c0add4cd544cbe0f1625efdda1578db19db6ccc89250afbfb31aedcb818e3747e1acbf38fbd4c989b5eb71f26bc282371c9139efc3d9f92792b62cdfa4cfef04757519b1e39608ecb16975d4e0e54d89bd8cddcdc13c4baaf12f12074ce6882b114cce484b5866a7f90db4f812a0a8f040695d42e5c706787076cc8d420160e20864828c16039e0dd31c2b311e69ca6107a34233baca97670882a9d1781d6c5008e7b152224ae2349b570570cf28ffec85af6cda195efd50d02175d94bbd95bdb41703da6657fb1571c45179b01aee7078f43a6e345615d285267c0382ac6fab580736f694aa0ecdb1838661836cb1010dc4679e445a668cbebd77ab95b2c6813733cfed02309de5af95d3523ae419212db0d894a37a107d363cc67943480e5c176c195d729ea2e9111178dccfa8ae9728991eba91b61b8adb65dbafb0f18e403fdf02bad8d0fae8cd6a36060d1d63e865baf4a377e126bdc8c708938e1065fc6e229ac0cef34794d1aea0595a1cb4b544736868c016ff7062ab1f161dd79ad5cd1e38f9e1ddb23927311cbd3f2107df0d2ea5dc824d32d2a96d66b1fa3be2955c6eb48990f85afab4a4be4924fe070a8b6ef456df4b83b70565e7e8e910a582350e9a4b1655b0ce092146816ef9450ce50c1430173e5cb1e4912e88e66d442af5b737c340796964374e0b9de692c68bd6f23fdb20b60cb89f24bb86481ec5534bf4f58b8543ecd22a8b7fe4def69c2acbc44b4996e589c92ecd029c54fe67e395bd63f902326bae59a356abf6726765c3055d2cd5d8e9d7b19c177a5d6bfb30f55ecfa385b98c9845d63fefa4880109eddd3b483481dee8430bba5717e30fb57e8f6d2c56827802e79e3902c2e8fb9635341a6381278639c2099e5014708581c9a5bd9f7cc827fb8bdbbeb19c71e47c2ae4a79e60b7f570f20b5bea0baa56306c1cafa32d310a3e8dedabad1bcd1ecc5ed9720f9004968b7f7346ca84d8bf02a46ce6d8c7a4722b939b731cce6f282e3c73d902cb6eeac3ff5ebe220fca0194ae695fc0c533b7ed57fce4047e9c47717af96f1d9a1d8f00275dcbeaa88ef0b9cd038964cecaab36274bb91c3f69328846c3c219ec444241db7b87dac5c359626499db079f673aa0710bca212200d1f70c2f557e9f64f8fe1f788c0407360bd7e4b6a0003e72a49543db4724674998e54260e9a4ff65e3436e0454e8d959cfe14696e9483981220f88d12076e2ea65ce21851a44b222ab14e4e3caa59dd130b68e98f06bb0d9d00951ccf065a322e7748f2c5a249cf50309670014c096d1c7e46dca207eaed3a0ff6a12bacefbadf009a3264f59348831d3945df0ab6ee9e0c6380e79dba70718c6898cb8a5b58af45e756697f09088a1605abf25699bf334843fac92b70fa0b55022d532562bf19314059044353cf69d32261798b42a7a47e01b13d3a1e2c8e7670d0e135df668a659009132792d4e686a138e409c91086d33dc0166d1949d67727ac2b7ec6e800baacb04842239e6a3e51fca128e8da9b22cf1cdaa90f0d7e6aae3ff1a95298291e5b34b7f05621b563d4b19714e4eb72f7a1bf4f427756a597ae802753b9fbcfbbf7eca3280ad9884499eb27130563eade05980cf034db118e1abd6242e9ab9ff7b584eae80dbd5dc504527bada56eb77889cb57c0fc158f7fa4dc02de0e31981fdbb4ef2834a06fe760aa13d7f5537c7ffdbe39f50ebab260eb20cb3518a6b86bd696f6809fdc68bbb09fab9f0ebb0556f268bdea48db8079dca140abc0d456163da13f76f6c0a51fe50f20a14b9a8ce7097ff384249881d57ce88739adc29b35467586539b7b19bd4b3e9480d99ef9c6cebcc7fe5d01c70e26d7cd7294e99de7d10c132b1556e8d91dea12fb566f6cd6119629e9e12ddb46f03b0f3ca87c97bf6ecbebb8df2961eabb21527f80cf9cc99d70b5caf5153d3937a32fed6380f0e46e91d54e25e1c67a4574c9f36346a5e57b795a5341a98c2bb821a65f116d7deb01f2a1b19b49d4da28a37901c765ff61acab909a479b96e16712bf2623ab4a0fd15ab084e2868ac46d74a365a9275b661acdf45e1cdbc1379f27db64e3e506647214317707160194ee7c73dfb405a24e9fa0528e55a30bc0775999bf8ce98ef69e32b0900c19d443b2733785ad47ad284ca2455bf2748aeea90f297115e611540516be9e361e4f241e81b1f2b93f830dcb5f71202058fdf6c04800417d27b47c5f8b8bfd6197c57d73dfb89b272e903db2049954748a90321a10f65c7318507dc5750f6518aca34199700a4af2460ff811db6f3f91d119c00c31da7559acd85d838795833571eac6bd1c8df3d2a48dfc0ca3d350a818dfe458b55c3b423fa9ecd086d162f57dd516b5cc472b849764a57f490073569f171227aa6cc2bb66cd74c66f66db151fe2e892b7fd5f742eb9f2d0571f1c502bca3f2afd618406f15802c4a184250a04a3423d01a070a797cf39fd7fe894d6c3a360fcd477320020ada9a81e0f1723a983771d9f5b8a70ec7e21128b90c1ae606f141128343e2240b6d5185f1cc8de9f43dbd306557018763d7f183ab441717dbb89b3a801ded272d919fda05add7b760b5cdc84a16b5d23e59c5839c705f03d8498e9cea616e0d57f6ae12fd34424b5a4c2a098bddfe56d9783c800906e4120cee3ed1a42b48fe5aa04d2dad951e73bddd91dc980c89ec7947f772483d9dd5833854048005133173f8c5d74cc19dbf81686498174e114187412e80fc2ad50e725a96fdbbb27bcb98a8f93b0027b303ae34ce395552226cd66c81986d120721d30d723921e4a552ce565a1e1e12995ffa4aaeaf258fa053a118ad356fdbf99a9bc830c580fd4771e2550a3fff71914cd2a755fa4338226566e21bf4ffa077da19654439b5dd4bfd64951ea308f189d58f4037ba716f089c290fb259ceb3a6b8002b0d51e25f7f2a8ebc7da3d7e5bd760804cd28648714be6eaa947a91feb8eb9e6e8e110be94a0693d392c0f3d30d6120ae4904cad3d547806c65fef35a701be143cfe5efbf2fa9f516f1579f519be714e91298eb6102deeb5830fd9e61368e30ba191fe3039f73750f478df83a6fd93df8c5c7e92e899a025d79373e277b32a470bd23037254d62484740fda1dfa59096cc1f16a13b944962ec85ebaa5f00906480599658aeb2eaad9507b79a0ab976edd526dc2fba101ddd012e98bb418474d8a5a81abf697195edd2444f6433928a100641466f9e99bf0d0be7a9fddaebab5029ec21ef5a018fe3df871ecb83b60c3b6e2de7c00924b138855e5787bb054a6c5a78bfbce0c8320a42d8218092d880825097330f32f8a1d4b13122167e283f2a0a6cc8530186e79f8bd687457369673847b2e2d78bd3883f1235902a63dce97b037be7678ec5b7399c4adaa7393974c6097206c34b995a3d193cdfa16d77cf243fbb9d7c860261459dc24fc208721c27ab749b1763bd964069a6af8bdf4903e17904344a8a14e008a022778554210c89683b8160336ec02ff06f06c480ffb439fac81d29ffe81fd4df6388b5cd81dbf29595b55b8ab002e1a79785c77546da0abcf66d876a2136e7b416fc8eb6e5e91262446407fc1711621a1884e1920c82255548c9966d2ef40454ffce9b293c0d9a670551308ac22cd292c4fb37838d085f8361729cb9019e66443bc3075b0e04857ea5dfeee5d5351358c530b0ff1f2aae273948c1cb1d51279b933362f08144ab8939e03eb2c8e783aa618422ac48e278f90335d96ce94336c1bfbb0c87a97e40c02f406a3c6f9b8c7c7009c04d4896529247414f9fc45b5b1b5c6333e710d4f62ee8ee1493e98000897b463863b013458f1926acafc960f5c44b21f1e51a6d6da612bd9de5b83c95c0966b49b1af9c0b2ee9157f9659e2df32ed91724a4c52efb955fb4257e89deb58e42216b94b22661a09fe80cc2dc1e05f3fd7a06d1316983d41a1f08e3f072dcecc07c4170a36204f4340ab12cd05e2acdfbe24fe9e88eaaec74ff0b9e3d6f8b3765c805e3f3aab0b19b303994eb90faad0408535b3f653a99af0714f6dad5fa2efdb4b4b27f0fee2035be71227636b8c1ac81234b47219366fbb11174e6863c9e74874476b4304d513edd8b2ad8080c6ec44522d6bac429bcd0284751e9a34253c615cfa6db42d40ac123af0e2ba51473fa8e43da006ea6afb6faa0304a1877a80d5099ff5efb223d520eac3678d154a385ef23115aec7bfd33c4c87750ef7198cd3a4011e909ec1004c2068429480dade45ac427d1f7cda3eeea28996b6c0d56194242c4c0de49cec9f80ae1fb0ab3ef0fb823e00489eea7c7a8ad04c4e1b49844b82dc28090dd5cd638b80e994014a280cc4775c64930c32671c335fa359354fad7c213d0940f14e2a616033943031d4f4a6950528e09eb8006b0013103a97aa4e0233158e2a5ebabd64fca8c2d625919cbe272d36de734e85942461df975ce85122cfa32f5910c620c8dd77454381f5f83d5ced3f58c4d51e480ed581b6463842bd3eb9fd8910d3c07d1c98470f9b665467c703ae2522f2acdfb84d52bf9e9c4ad64c340acb760e3ad6bdd094196c60b5e5ccd95ef51197698bf45bd0502b3f135e7d5530dedd0b66e48f4767d66699d1549c746811496180a3c8767ab0df318ea9b89bd74e1684d11475aac7b257f0df0f518d16cac0e8165c69e15165af599b47556ef4fba67d271655efda091d2b9599704617cfbf7c5ce19f573ba833e80ec5e98ea6ac497ff0eb54550dcb50398b15f655e6079c61cc46e3fc1a97dd0ac6d3680cfa30e9b862df57af65f73dd1b57cb622778713accef6fb3622168c42310e1edb264eaef195317d8038a0ed49080dd3afd238c50d6d8931c0b5cee66d1fb005bcaf9a2a2ab4f1a4be9b7d5fa28777b33f25681a514c0b1cf240235f9b8e4ae26c3c3fc20461f1767f500f7606443fd052efb77f8bf6207a81f1b85b37d1e55796dfcc50d3d6dca4c7c9259b309cc845d9492661524e9dd76bede01748bec98fd9dac1be8c358cac68e10ac092de32e43d6a99ffaba2629eadfdac0e7bcce01439f218e3ce72616f43dbbc5a5dab58d3e6614569df81c6c9073a63943d8e5f6be259c8ea36b844890da1bf4c4d3cf3df8c2f3b5c0b7e85ad6bd202cfea4a19a85f6faa28731ac14ef616d25590ee33ec5bed5dde7d50dab871a5bd962d009dd2d30542a12f1a23b1ec1c3c01898047f89bc391523f91376fedb8552f31a0a1da33a7d4e02ca861693f247cd714979228abd1a382e3bc1b2446ba4039b675b0040e685a032d94431bc34f58fec39a16cbdcd21482933c15ceeb21fee466a6f00588cf1c4274e5b752b9758a771b923c6623c08ccfee9abb24b201fcc66467fac9233a96cd58259acb5289b940ceee1ea528b75b2c9fc3e8037abd5ee077e2dd24b7984c4e5b095bade431978a1abad8ab472bc0c0d2226c004d23a988816c9d08fc40a8b569c9b25de1c6f7072c5b1011675a9d2baa310fd94954c29a70d35df379af8d32903a2fbdfcd8ceb14727821adfed6d7651ef604a47abf72b0f2b387373aacf1901fc52ff75ab3bf47e4d3ef5b83026cdd0accdf5a25967a343594344bf19c7872f099570ae340006e22bfccc6d90165d5213c153c5f02e4eb213d82b00876fbb3c4362887889da8786c4ceb033c3bc81c0105feec1bbe11332cee846ecac3824bd320ef1998948ab62353a613ad56cdf93934679b439bce5c548736a3f209185ceb44865aae14e177f02d2e39e5aa72ce6159104a54bb7ec4a907022fe0588b1f2816b2632d995a5cc9de976e5ce1f348b198cac0b06874157a0bbc04a2fb5041d46a89c74ee9ed81efc5e16cf18049b136eb63fa11375f51cd37e617939ab69f86917766f86b1bc9f5707d851cd98c98cecd7f28155f70aca56b0cef6a549da095a1715f92fcfcada540ee9be6a0893b9bdefa5a0c645ecf9349e5b9255422af63c36c96173eb3554c368b99bfcc4647601aaa866bd550f8eae3498a177d50635cadcabd6ccf1d78f8e96540b53165447db8604f3a581b8e3de94b635a9dbb9250d1c1ad152c3ed77703fbf852fe2c0b70c2830cac2457648117df4f4760bbc6fbf984b6ef87b8ce8c43618069de679ead7520a97ad61d66a24eb5cf7e3e90b3d701d5b86d1287d8f77c0a0c612505c4f1f7eadd94f31075de14dac23ca6dc50c109d68082c6d0ee3f59a7c120aec5e3b26c2a8f55025d9a0e85229d1b6f3fb40e3e74aa8f907eed9967ae85803a5240e67b065d1b04ea68c1c6437000fb0ff925b9a6f3296d7776e1e1ceafe4bbb3e9916ed32f9c0c5a0340ca4293cdd0a57e9f72d337ab085525459eed299744d5a14a3ddc333ce40d23d30d91a3a3841813a2825cd7eee2171ab8487677d4c534bd254dcfde25ca26609f813ed76cce35dbca1a12d7ece140e4c6042921936864986b62a53787183c528d760a15697e90a2c086fe18f2e44a0a09d722870a9d7932b122eb0bbd382e8ba18961c6f31e977780bb2c46bcda5d6efec60fde237e214747f3788a3ca99a03b03748f966049dc1b258005bd09798c8d9e8f4481c68725c4650e9aff7186aa605773c03ed73f59f141aa3531144b7f295ddd4ec60448e9db3644d3afa7ba39f36357fdcff79bf50fe0aa00f8e953ccd43a462920688ac282d024fecf0909564e77eb5b319f8a599416aaad121bb20b26e56405132a47f53049f2f03eece530ebfff92e58fdad4ee05fc0983576295d2d7cc4039cd8391357f382909c50e0b55633458ea845045a65cd03a62c70c48e66bcc6b262d42d21a5e296ea28650c4464c2914cae8f9ea614f3fa1c7dbe855e4c25f62cadac45f1ebb3cacfc2769d070cbd7f832b48182a78f8d625e9e65b96a36f97d7a3a690bf2752321493be61fa1d448ad6d731038e9ea0fd117cf8ee123756b5dcdfce05d72201603422cdfa97d4a361d6b3a4ec31ddae6c05b1651353e436c504a3eb694486e2d847b85c4606c40922c4bd5d6ac36e9bad69ea89e9c62fcecab2c03a9a2ae5af724a6194ce6ab24d0bf6bc9e52f9f8ec33145004179fd4158c6f3b6cf3fb8a63eb5896c1f985c5779b376851f27f089ccfb2731e01bc6eaffb9ed25d2738787391557de19ce1626d97dca28ba21a0be2c20623b368ab8a814ee6cfa76243395d11f6130cf6ff2ad89a5c92578a0d576c37c2d50862aaaba92d1c6e998fc1aafdd7c1ef64d16684a13a06247bfd3891a80dd01d98a7df7b4a35f900d09c29d7dd399c1b4fc60f5667ca9256988c9390b4735dd4209020d9e0918f0bbd194080426bf840971fc61942a48db6bea694e416a2aa69ab4da7c9d8eef9fa0fb3ede87576a63edf6f61becdfd19ea3517f5d9733d75c90f1fb22bc1f75f9df004fe3347f0248050d077d03f04a9bdbecff889ef24a974a0f54d6b750ccacb190772d5c018a9c21fc20e4a22a81f861644d8405a58b3767a3df273c0a2c0efa45916a025ce6d940033b1051611a7be19938dd2e0e9ba214eb0c7de3761ddecb58f2c078f6a0610e01c86dbca7b9a2acdc10e69e962d892205457e9283ba14c8afc1791714028c8da633c1cb113bb819362ad652ab509b01904eb01fed3472d6008eed410ce06ef8a5c39054853d223826fcfa29984ec523538a6c4bd5ed9e230ff9a101bf81e28798dfd3f730cd62c7f793a1f86b11c244945f0251e80283d68063be52aae6024b970b26461e34398b652a1aa7a9b78433e47f031c6b9951f5edfb548f4b46789d4fb9b575b95556577610bb086227630ce8c1c711bea02550b4efd767368ae3240819d0c42c42836f9ddb83a7ecccefb9710951c9a1aa20a24cae430d0fe4facdf49dac3d630c2d4be8ac33936a9f32a14dfb45ddfd7fbfbaf5dca974a00ede7b196ab997ce134f6482e77b2fbb445cd83a5aa947e027dd0ad0a73c5ff5b11fb27d7608f0a86afe1367223214fee778d170c2e7be8db01783c555a240990f0e6210e0550b9ad1dbb09c329cbfb52c6893dc06a239efc3adbb0324d76153033191f9c969bb03e4b9808bb2a67c895c158df0ff9324016e5006b5402fa8daf9c9640b23c9a64a559ff918bbaf6a467f5429586f130e744fd04d0cd9a51dc7297a0c2ed2924df410f9c9169c6e728393af7fb90dba4e7f3f7a9bae967ae6becc3e5751cb7b313aea4f1c526b998432f3b8452b0029bcd640b3e832cd1f1f03d47cc9e58bb305abc5c3beec4e6ec87f9a0b2d0dae4870fac47ec40389c46a838299501557f4c7d5b8f0f682853a9b96396a64d195cb022bee083552ee9de0111bda6ddce7d4aeace86eb4d633071849af886d4d6f7d0f54afb27caa465530caeafcbf7d4e33f1b130e2cb15c3c2ecfae09cc608c3f3db23b09cd34da3a0f12f871fea53707394d688f4e4c9bcc387b48a96888e198089582c0e945cd8202e5a0755d376ad40a9b25642a2d46b943c2b34e24d61e5e2b3d9f44397af1c3d681fc2760db74fe8155037c0ee33a1f72a67783e067ef65ad81394ffcca0211df7982e78d075d2963fa4c436c492cf5fdecf2e4b34e32784a550c707a192997c4bc796bcb672e63b3cd38558fb3fb533e92357dec93ef912e87895c01600d2eb5040629a508536c946c7e8bea9f0a4186b7c463d0fd9f5444d2d92a3bea437a1ce5f38d560f799b6dde5d9cdc5d9f5f004b5b815768c6aa55d9113ea755b8366b240a756649304a4c68ff8db10446205e3d6011f113f377b85342b9a17ad3fc84debbed6809ea33cd6c3b762dbe40af5ae8a2a02f129a63113fba8e98177288147571e163b4e252d018e784e53434689e9c7da382f301a07ae707438a18c9074efd157ba83a510ea438d209e792544dc0bc6f217ed828a8d2009755ddd3839b895ed2aa1e8a1b994544c732b00b360dda8c0618af78dea6c1e4177abb15db8041761b1d1dd5de14bad13cc7badf0b988dc426fd2051fcd7fe63f17c6b2467e4588dc70d050032f7e7a4e8c9674a6d2221bcfd48fcd5050d6542f9d7cbc4fe450837f65168353485678d34faff9730b71e2e3fecd4db71c9cdfb7384fff7e2c6e515b6dbe229efd1225bd50f79d16458bfec7c8fb1d4e053b50f25c1baf742e82c0b6d4c26215f4a7507c43c1ade485c3dabf9152a819a176012951711358e847b221cd38dad9d8820dab8b703909d7b22efa457f18b4f5d1341e3002966b702e1c389a6b893b807f852b14c4f8ddb4f79df94afba47bd825b15b6ee2f4d3a5e7a132a69e8dd4028c1f9f586d20f0cdce7987f9b08f98debffe7e3e6e235cc52d40ddfcba94f6119620095878865cfc7e360fb6ee4ca68b22bebb611a0318ab7690bad9c605cb61cf23e4a4f4608df6085c1c321705210694114322b84aaf475da86f451bd91b31d68cc9e526dc058808acba59368689e4481c7a3e7ca40c3a494bcbbe6b87d21d3c9280bb7c7a3c8a74ff05dc684928356f4edf64658e7da9e0117b60e6035bbe01c86486b090c7dfb327375491198d76dd6e8fd51f1286668524385c0a6544fe2bc4704dd7c3beaf403c08abe3c365cf37f4382ef61f69b21b1d9b957c118f2a527ba521b6276f53f7f27ae9f207a414fed0f40724fb2925a76785819eb3d1c8ded4b263f9f99415285422af8c57f1b9021c4272e24661fec403d1b4616a4a7541691c07d3bb6903aa137273513ad089e3464977c86f70e99f20bbf0672266c249afcb1b39790b8dad2e0d05705211eb9df308dd5804155d73725738a103fdc6044604bf6b3e4374ada0ac1dc5688e57f7126a507f6af055d783d4564e5cb8d7cf546d52716a21687acbbef10212df7776c188d13223a06847f44ac664dbdc8239c93ca1ca513ee0c1c4fff0fc0e5af5f6fee7d13d5c9e48b166fd32f38a02a38079c1410e82376a9d9d06a7097cd2552effe1219f2edfb1b0fddb1f56c6e440b8fdf2b1e8376099ff54556c0ef2173573aae0870b19c662760504c1202a590d3632df5cdf531117595aece1468ce76e8070c3147eaeba6c8d37913d8523938bdb079c459c67798d37efab9a56ec971733a7a486c932e509565d7d0b6ad50cd218eb8ebe4349857052bb098b00c3e9be1bcec41cb941ad7755a93401cb008d66f4a16f2d21e16603cd12859c4dc1745c8b08a4e60a6db56d2413300eba869dae33b0205f43e5b21f4e72155ecc983a94886c6b672c5617855ed598f7ca352e312b758a71c905168d4792adef192cf322781f4965832e895f261d8a08cc9faf4faa8c76ac8892a1f42629d27efb53e66661dc33160db8244648ceccfb8ef9962368c2c0aa8d3c383fcd6de25ba56432477e943f9595aba2796278c9107ad11c0607a0dfc7d013e505dd1b4e9e7404998fcb7fc50e4ff9ddd69707a074343b5970466a9082ee98624f43dd95f17dbc13479eb3fd6071f3fca8dabe175a59a975d2e51f6760fb1dfc51b85c16d6f6f1c95154c3921df40cb4daa2bb0e8a7ac499d04156bfff2d28693e7027eea03099959380474e40736d830881ca9521791a0f1d64514f6793fbf08182b546fa26182d4b81330269fabfff0673fe0c74519320014f74569507b152cde7b1e8ccc79d02fe1d73a4503278cde3ba90400b30d9a3c80dee7946daca4696f42627e16be6eb1b6a6bd4d12c19fbfad4a5b7f8ce3b0968b19c845527ef9aebc2d2e450a9009e534636c0831cef14ba233ecde77b51f6477374ec0d456956dc062653c20c5a7c70c99907ae83751156f9eee1ade71a11c12f336dc3bc512103a2b4e163e0d620f4336ef4b88c0353a7750ac139eaf956d9d0bc07f11de934a7285d2360a5d95bcfc212c7540f5bb7a31620740c2dbe6584e1f2f7f91822c64304456bfb9793c6ef45059560ea402855b4588c9875128f02a5b81cb8b6f45b6d2375c00aa63771d42f277199d34b871a5c2c5729e8efe21dc910a157c1d5fe7e5829cf2635ebb5a2686d944e2f5d16a819952ddb768fc77f9b4cb13c2a24dd61092b54cef32a2dbf892005f7d9ffb1d114c4e303a92ef2295e612f96eb6d82586d93d233b9fd6694155dcc5355666753ebedc1695a07a1dd71f089e657bfbea90339a4865366510ff6b866761a5b23b780885c39b4de580bc67b51be1e7e5d2af96eaca982632f09147e2cefc7f680a235b4cf130d8e9189439cc11e5a163dc2646dab5296c3a03d2db68a2485cc895c1d128c00614abbca2b6b9a5c45076aaf0a0880746f5d02867d70890d4b1d264bce39d4f1d67aa17b4f08460b5a8308b371ee9fcf32f373b1736944f5881d2c6eee21f4ed3abf505b8d112f02cd4f4b0fbfa06b55ccb6d3d431c8f3dddb101826e33c482d9a0ea4d088b79a17757e18ab5349a83ca2f24f07017bfd8ea2732b1c4a4e6138a4a77fd6ea3d5884ed14aa5fa0f3f7c0fbe96602abfabeefc750315ec7080c7b1d35ef5afcdb8d38bde2ce7d897909e1ef4ef93c581147c6d129f15d1a54b4719737f75bdb924506b6877cac288790b906329c4c11eaf6f4fec9727f9a229f27b71046b841f2b88dda77f042e343f63cde263d8c429ac9b55e7503ea65e4b1d87510e87758eaa3984f8959a25cc3bb193fb10e3092d16c4640d0ff8e3197238f94f8719abb04b872d88d1000f586404351a61287c1445f8cd488cba260266be041601913b6dde8b7f41d09ebeb21e46ab56b5817a8a47efffd27ef5061c2a010e4dcbb1a4ad93095ed9bad8cbaffa30b95846c6d85d22dc566ef0b2cc75c184889a0724f32d0b1d86c724e9d31a1d5132ebd66eced7407a4e954af9d06d83c76118c3d33baf495fdd1581f8b19c3c33165f0c66a13cb0bd46ad4a3238b15086e1b19b65b851cd9fbd69dfbd03ed5ffb3aefeed7094c804ac54ee598300680a1b38f8028636c3dc5205065d4481081a991c75d38c98ca434258b7176f3185fc58d821ab443d91b4d375469093de75b30ac01737e2b3bb49072b5b3e1d818ccf3314bf97526b29df537c9955fcd1f8566fbe91cbbd78f86946d37e2928b94bc6c94731f7c405e343a11098dfa4279840bf800a70358d5c4ca24c0ae80ac7562ee13bd46f62fd5d8ff3acf2d1d014e4ef5b5b13f6617fb8bbdb408eaa0d876bcabef4454d7ad08043f527962392de645c1553fe4f9c42eb75966952065146158e22caa88294674ebee42120c11c0d1bc23d6881450cfbef4c20bf02bf8b33035066e024159b86a4c836b8090ac9bd62bce971afea8f70146ba84bcd802bd3a668d5bb0d3e0f51df1d5e717cf1be32d99710a2653e6e20e6fad5617c836930607d08d798862b468dc0a62310e4051a8aa7b5d290a13c307479013ec91c11884e4c88f95404762a4a8a4d6b953d306e6e8415ef67717331b499f0a597f5cf64f516e822115c540d5ac1dad5f1e3ec816fe78216d5249954f1d5f4a95292c490f65809ad7f8207b0150c0fd3e52e1561a232db7ce50f2342e18154642ba8a980eadcf2024a8dd5d4457e5fe9890999717c15c027a49c845c7c6a59995fd814322e67c8f392e0b3690bab9d05bac9ede108ae0bbf6152a48adeb43f77a135c8f2374a69ad0aaf9b2536f69d035c560208c6aa495722efc772371c8537fdcece461527aa74e6b85d6f98abf6b417a2691c86d9ea153eec525174485a6231298b5c0d48b0a520225b425cfc731f35698f3939422d75c8334af29f1daca4e1d9b13ad060f4546b1d3165816d04d6f951af19d5726e5825d72dc9d5edf74f9aed74d7e368dbc3039825692c9ddff6d1d9b2f6ab55044c1881b46186d84ee04a7367364a2589ce85b53000f90678db676cc67c3845bd3181f169978b96ac85500590554aac0d1f2e00434805be21274aa0a2036d28df2a40d011d500c28ec5f6ba8aaf7221149f1be65480f86e8da898f8295070846a77969e4c4f2d56060a6b0507008dc8278ceaa9bf5b880559bd79dac30dddf4eea776bca9f794de790d13f3dd63a7076ab59680cc9127342db95c7f7c4c127c3f98b5c21a598d1353e585fd26b7061ad857c977c116d782744176021c069233a64c2afa25f8ec5a28c86f530f391710aa0e5474fcaf2837a907986aa92f835701d8a67a3e041239bed71309b5a1d3148c18244d4fc9419a15ebe227cb1b3bcf5aee92f3f658916db523f14ab284723cb280c54b3ef4fda66dab4e8ab4056bed607157fd7f6fecefde8ece5e8e3f6b485ceb844b2edc4a2b06166010fb9b1bb2bd2b4e8ebf1be5e0bd72736906c8b3c604afe374ace8d9d74907da94187fba7f28e3cb9489a4fbba1b7807d16cd8e670a71f77e517fab095dd49ac14feb97779bb914b936bf2ba3e67b0a72e4e0c9e1867ec7a10857570d9415ab0812c815baea139a425f7de9339a6947954be32537d64e3615dffc405bd456a6c978b8fe9d09e0abdc577df4b9396dc479458e46028c76ba0ea9b7f5c16415f2e2af139769915321bb348064ba5084dad36ce3c00f57fe44a677a70a8443c560187f6435f3c6fa9d9d1f25d120243d22eede3a1b59b4cd9a410b24de78eddd8f08233dfe27a2ec035c656e9c61aeb64de52834eb9d990de2e60c186a41dcf81952f5251a5ca0c9c88700ad8fbd7c79f27ea5615ed383008b068c247e7e098bc738bce032fa65e0d3193b5b13a2607f929cc1abfdad2a024b635c046356d3beb416f33b078df3d3e5dacee62a54b7a250ca9f3c9008b50067400569cf113dd46f5968ea75d4d7e3878ac02dc5c1b458a197f7e13132b3440cd8f34e444bdf17da43f6c169a1e6c1436f3ce54ac83aef20e398e232daf27cb1396e7d267d2c098d5e3d7b113bffeb4cae156213b1d3881aef3f60acd69f3261c9751b5428a6997ddb9c56fab9cc93e4f8f50b36311fa5eeddd337ba342df3aaf81066a1a433816dba5a84225fd9a3073686d9fb2fd33bba4b3d6d92478ef8fcddb629cb3571b224a3a270db6b8d2d999ddea0263bd8ab247c0eccefea68e8f43ded44f3750144fa55709eee327290c9aa21fbba3c6a486a6fb22016acb6d934c9963ce61b72aec2bca9b530b059660b1be453b6c12f2c78ec17a4ff0e0ab5b487ee73a0f5c73ed63fd407e649e40ecb622210c4e8f4e97196754382c82fb476616094d865b36aa3c69887b1339e00246542f9d823b881377f636fd57ebcb0526c24d89d5af4fcf12d666f3c61c039a963b150cd21a50d0f09219136e3df62377725a4eec6a421275f62f66680ba2e01e62940b6fc88d291cd0ffbd30663b2207f41c6cfbc564755ae007b5d0badff710ab8f5e45242426d8843a4c7a8753606766f24f20b2c926d94b7e8f5fa9112f42b7d0efe3560a193d5b6bd3fe123e08e704585e3f1c4f751c0dd59a8da396d773704813bfe980ca2488a296b9f4407549a00ae45cc7312b19209ffb4959a3f403c2f8ec55afe131b045d99b9e959fdd3de57002c4ce88189c2cde8da39746782f60ef52e6829079d3c2f055570fcf4dcd3081aab804e1ef0283be1a7a3a7bc9244ba795521e125fbf1f4ba2714bbb766f6c213a72dbe71f5a74b923801d2d10637d59b7e7237087f5cb345e2bc418b6a93c2665497bfa3dac7ab56f1857c8b33a79a7bf9e12fb09f218be8664c7aeb8997ba65ed842bcced5895d87126bc47111f9988dd27acef6e2155e292b4fc586052deed325e7152325f29b32a43898b35b1f184712763ec0d8c0af2dcec03370e6c9ce573f7d63eabe3dc233b9899daae4c78084af7b45dafe2373d4a8004e2b03ae2c6ac90a5a8a2921c9660d885a7f426c90ea96df1592ed1118a9a7e4c00076faa1dcd0cd1a7beda93f9a6bad0510a9162b9f00e40beeacf0707f2a8784dea1ce2eec3d62759d44503e788a006f6489863245784661f5c46e207780b0de68e2694ddd72527038b1f77d78eaf581214b0e282f657398cf1d6d3f4f35eb4ed250607e5fbc4aad7039dbd52cb2c0c25239972d13c544ab5309cd67631bb39fa51516dceaa7b0611df0088f6de721dcbd1ba92b3dba315ae9f043f07e283de6e8654b8319bba12a25b94c9aed03a71dd77e39e9449ba64bc89a64be4b15d0b0e238bb5dcb53b183fb16af414197d655e8102dab1ecb51c0d4386507ad05b299dda50cf02afade37f945558ef670cab9fce49f9676887f1c76a202e00091bd2a6e6ac69b83d14d3009371cd6a35ceb0b22d05b8e9664d1c84e41f245fee129de24f4962ff3f9de1c0cd048a1c01b727a096a8bdb461df152372ed78803c7a31ee297bf23e3c84354e8af8801dfb9cc849d5247f1d611094ec444cd6ecf2b34a173a5bc1e5c9d4cac68ed9c266a1d36138cb14aba20da51928b690f28dfdbde8d6f71dbb8a5fe9cef234bea40f0b5483197e76e91d32b6f321dd2c2ed7e4884d46a306d27d02cc1e095d72f276eb008155dff0ed93fb95349c06fa553d9c461d01595776c4f13c895be09faaadb2268700e838f2b7849d342901907ea6462c3c3440c8e8068de30327c243841b681c243f9c5e749a0fa6f2d7d9aae8288abed7ee03296cdb3e072d4e90afac9c85a4cf54ed52d27281872a7443e15d92aa27724a23fad608d28334075468ce87a24845c40ca86d098e919b964f4c4040a816c397a547344dea73ddb0a40d5d47c03039074b61d0b5914a26d65bc60276fce76c96d9185a5dbe90d804c64bdab84de2e20908e63cb0a6d04601045caa20e601d60a6793b0ac5959472232e61d8d6626f7601f6a357ce1917c7cc00db5826c5bfbad774cd094c6466bbe073d3d82d20b4d8f5fc9ab0c41baa6da6f385a68babd9ac5d9e63bddb6985491d6c15a836062439e2466f7da8d5c2b7005fbdbd3ae750bc5efde466f1f81e0fba4c1b866c29716f0800cf234032221f88200bc85c5eead50fc67df4d9dfc0e9cb132ce0ee9673fba6308e0c534ee34f6b3dd488e893a06b25deb9ebca156b99e94fb5a583ed3400cbbe9deb74198f26618012c72aae81ee081a6785e96a32e3780badf65581e5c476e4e9bccbd24c334d20365fe5353488d892f57da2ed2c856971860e46074dad079320498747000833d12ac5459062ce7700f827bf7a3f0f1df71edcfb855f122c299d05a4a929b7785e8b67ba9f0f0910f4b481bb00741479939c5678f5218ffcbcb63e72d612232c67392415a38534f610f5a6b6a41c536c170746455163b3767d71c1314fd96fa1709ef728fd663bada31a292ff55f32b4a1819b41960beeb5febad792efe41c0ebb69ebf6f0df0f610752b28c30925552d9accc95d083362ab073227426162524eeb72dbf6403df6b9cecfa66a49b76b39fd2c8e7db2d4d56e922c0c590c3565c2290f2555cb712ab4736b39964bd7c1cef597a4a21eb08fd9d4492feed3b0995d2cbd6f7aa6c227b3883d64885ff7820c4ab8638ba50b2fedcf1476b3e38eb6b21922c005953c00c68ad6c7f309b15297e2f0b6dc1ebbab0231f6489cf1a2ec3d7e9a5df36e441a8b9172bf18ccc3068572e2e4aea20bb6738be73abb5d991ec8b04f0f5e1d413c615e508f0976fe3f218943b00e346f7a556643734128bb66235746d660374d48a429a8a58fcf916298c0e0b2e8c2d7b0f1241029266780534c5664b377349fe9967690569f5e8a62cce3322f175ddaf106ff8e3589e9bbb94b017c245af0074caddb95cbe6e99eb01e3cf2a137ba4d388d8c151d9bc68711f02fbb9303defba6bf49d9b191b85b061a79058ae2d95d222bba74ead840af54f39c4a0d796ce0ed572bb04292d873de6be6b0b53cb35859d63b02614cccb6f3897e22e8f2096ef7de875bf1352f7e83d5cded34d1a16e74e40e0416d70eae6708ec320a0067c7fadc1e634ae15b0eba6cc43b6c51157a36e2a863fab69b30b4fda0939b9868272b465008f1adb2d76df005584a830cfb97a6bea05f2fc53fc19a014123540d40db2bc64f067c77b86780e06562a2665b391e0791dbc18df51e282029b3ce3edc6ea61d49f4f4130e29a6c5d0933a64a2bbaf36630d207b616a5bb407b13aa70119a8032a91b475de5260d8c0e7c834e7f488b96d9d3bc012dcc66e83bfa0d7a1c19f010e94351c615881ae5a5fbed2aeb8e30880be488759d2ef498538c98c48248e98f4869f667508d5350a42bb20ef150f76dc05e1f1062d01fdcd5aba74ff724243225f093c221418d99eb82ecfeb68df899fd061bbaa72cb1d905fa5d53d8de9e6a7a08c283d1a8845dbe91f5ef987531e0ed13d876800ad336bc17ba5d629d91ac79a62791f9fa6c08186026883f9508892a28842a5d47cbf311f040718b2d2616cb916fca007c62854db2c02b6b6844776e575f0145a9eb75e0429d7cf34e4a9c7afe37e116ab91c4e2250090ec39718f46bf05997c8fe9a6f160fac211563e4a9cc9811ddafa821fd6d62b9526d131b3665c465f2aed683617c6ce37a2855bb4e8223ce9c7cb1e6d672fb4691defa9176aae95841ef75ffee4454f00f8d84d42cc97cc4e78ecf98e708cf822c25108e99ba5a6d9168cdfb3e90bed2d10fa64c5e280023954db53cb3127db1198e91723fd17ca03e0b9126807d80fa0e1e28dc4c90555e8b78a58f57a41122a44d6a4c49569aee995f1b40ca029e711c57ca1c62b58b14baf776062a8200f980649b5accb14d2f4fe6525fcc4a0efc5790f1ff54672b2165c68245fbdc2dd2d2fa0a3ec1eb1983f62d55893de2583e0b34b3df3054825e671fa7c27bbf719f6d0b806e8b84a8106b071dda7be1c5d404b1ac83b2ca0bea6b245e09db7051901fab015b6e7b3a31f855319c233683412a5f0cacb70b870f1badce5768745f275fb5ef297292f0cde7b3c63fe22624019ef713044ef0cfd0f0be5516b1368837262ddc80018ccc3ddd0a60fe511f34c1c2acdb731fca651e8b8bf9492f761c26a691e3a04c25ba0e363b4800275f86058dbb4aed771157daf51052df65a485499fa463860e5587e998ed12f0db112e00139639642e007271f67727de1e5cdef07b10b97522e1d8f238cbcb6bc20a3c98ca5c183b7ab09ee3529af6ad17d8e2d972db1075a3efc97ac72cad356a950e044209578517bd2976dfb2d6be40a4db96cd2b0d5eb786315ea8382def1744d4cd3f3531c518e99195738fde102695a0b36e7dbc11c6b17b09e5b675bacf9793c4be055c05f89fc95ca8a8eeb53670585dbe0b17be773de60b5224b3727700a881194587f13092e5e853f421b12a87e644872ab049d6e1602ea29e83a1e9d4162760a55522f0eba8a8ac1d18a1d9b09cf2c988a6a49a1c11b4bf43cfcb373cab724c05f8bba5076a234250d942cb38910fc21c14ab62dea1491c9df7dcf4c8543f6e16ea0cf5722853a1016e4bb97a4af86017c74496353e284b1a881163939f663f716c83fd95043b2d36437a5a88bc8b128525ae5353c6bf2fca360c66c1678678e0567783084143b0faef249075e65f3207eeca39e48ceb7ea8cd2732e322aace496271aa8f8c81ab1127fea9e8463f4e69093b0b8c3c418cce40d1f64dabd81ba3e7c103b00a7e0e51c613bcd3f3ac443f14d228d571b36c7770c351582eb8e64078ffe762ab763f43672c0dccafa7127b3dafd2e2328bf504f50143719e7c0e25db54357d9ddd48418b92c597055013ed4627971889865f7bcdf8e90f0c9cc417288579cc5f0b6dbbacfa508a7198180e397ad65f324149cb59de4be420dbef6372a479859805228518765704109bcf88645dd4803b74da6fd4e3a9b08626813e11b9d90d9db34366435587636d5784a0a244b285b9b12d6948599bd3ffdf297125f0197bba1327158850dc5bdebfe622b6aa5275c2b0be7550ec9799b408e01604980eacd4af365b4a4b5c7b2b6849c240cb3754d46623ccc309645547b4230c601577e53e36d3cca7a8f0a90fa60eadffdb501806d0a51fe20db127f93234d8b0fffab9dd1dd3a7a212c5c3f3612276882f94997a89a1547e2cbaf1e70e55710d6aee30e7f5563292f2510b2e91bb6e1b8aedaa236bffa3befd631a909acf265f3d565274d9a387ab1352636f22ce7103f75136bfbbf792d346a20ac504b45efee638e58a74673f48e52fbcd0350124e3d7d1815ecda140ed2d00cc5511c7e4fb0880416fd8cb1c0c085b185a8e5ffde200979b33c50745766261c0ce8f9f26a8471972dbe558da9bfc40e9b1e5ed41383a6724495e57e3b20f380dcc1f9180034481026cfc42d4543484e8dae5c82cb226dec749f8878e84b0313fb14fc38fdb191db7e6c87f7b2a5f555e56e1f5d333538a240605bf7e23aaff0faae58314f5b25a53a970289ed4cb9fcf09a2eec650b15c60e8ccc7414f3bbc3cc2954703733f9f3974904c42925b1adffcb12b244e78ce7c420b51fd8c00e9754f4f10a426174b8ff0e5ccb10a4e10f5dbd7100703b1773d79e9d362692a51e080f34c23661301d329b075f966ad5a01dd10a86b09d1b67eab30a21a4b8df9d9a24bf6bc00ba064e360456fd19ce3c61dec981a3c687ecec0c75464c8b6bad098be7cff13cdf679e574296ec590b50d9f2af3de7895e5a8b1acc9abb27b411d9842921acb44927ff67bb46336cc2a9c1dbca266f99dd31be535058802dbe03e4505cb9d65ab1ef432e2d15c6a8c21cf5ce19e65df6ba7a96f670f316c86b068b7fe45894224814caedb95bd6af3dd16e76c6914024ace73824a4f8dbb575d697031045b3464977bf312850d52cf89c51e74e25aa43165df9fba492759beedefd0da75ce9d6761f65d294721c5f59345d07c14f5f9e78b3461588ff5edbbcd3063c2f25c769b2a4c57bbf7c465b34ba2c3759625f7207646a2d1559bb3d02c91ae1a6fc2b22837c4ac79152239b16db65aa7d69cd55a9d1f3d9f6f5f416d1e0313dd897516a44b657e25df188f8209d89e9340ebec99c35681ddc536e8d027741e8bf3652869131647ed8fcaaaca5ff55c219ffb3fb56793ec48d51e6dddd9178badafd92d5c95f81c3c53569c29fbbda63c78fd2eddbed7693d106b4a07169ce33601b07a9e8987c0d9dfe5806951d2e6d0772f88a0c2e503cb40d03bd6b23fe074b5cd4f6376d33918e05a724e19d43e012d6a05fb6e6f44bb46f36a48f50e42db4abec1ac5b35e28785565d7fb4a1aae43682daf605dcdfed04e25ae216fb7524e96b0a3c5dde5ec32e6430d1ff59434faadd98823573437c5a5b3261a94b4fcff0f5f126fd6c0e71bf525ea4d8a00cb3087a66f15b5217342f7418ecbfec3afcdb95b786ce62a1ee57ca9f69712dad539bcf657ac80d0ad8ab874116ba82ee8fda56413aa43cf483707f1b547cc247018b261f40427a60bedd4e7f634a53d3799e7c073489e75cd11e61431f077cbb7dfa6001875b42ad44b2cd351cf2918fe6d0800ac975a0e693d7d05a4d43c331528bb3a4dac4d07e4155b17fc2ec86719738d16ed0e7f83e4a898345651b8d4ce9068a913004be4a3f9c10a7f494aa8396e3f0cd183de31866b4abb52fae27c7a13a39efa0b7e8b2b24088c7a78c214439fbffd827b3172c2b0c55704bde4a53c15fa93866556ecd79f16954cd638e7e289cde8dc796366b6786328ea167029716eb3ffc9741b41802d072f1729c4d38904a5f4eefdb9b047c6907fa8f7f3c5eebb61281256583f0f8630eb1bdf834c6ed2d3b56ac10938e5c557c894e2ebd47bbc315ef0cbf9efcdff0920205d0ca9efa07b66b234a82d28fa391451ea48c51f0727ee08b67255665ac989697853e5f6ba7fe8f8fb2a266f6ff35747a56c29d4d1955ac468ef2df3f4aad84c042452b9523d39c904c43a89c6016ac5ac5d1d87f8b83aa14422b2c267352918608e0184679a6a7668fe1dfe53822a3277534ffaa43ef8972de66c0d307e10a13c8e6af03e682f2dd9c638b49e5731f3af79266ac4fd6df98908699e2c03deca58b97b02f27c2ef459f5615c060b5b2bb47d3b53f42d0b6e51ec4c5056b3cd37a9993fd5382eaa9178107fac7aa0e864a3dd354efbf06d6863c4e3f512c02f398799a7b5a0038329fe2200174a5b25382970102daef09bb5c1494bca5ddf2275c8d35f26d5914a1e66fc69b4fa98af660357e95152d9c37c30da22f60b8e99aaf8dee9ae3db8d760e3195fa2359d3e2ce79f15ffcfbc4ecfb9ab62c8bdc08b284a00870b5d8a559afe142ee23d48ac1f36f8dd513d2bf33c4c7fb8e1e78e7fb7b7027572fe8fea4606dfa32d1ef1621eae88abe00908506efca45433032dddf79d43d688d13528e3e8cc20da6a9e942e949498a3690cbe4d0eafb188ea8d0098870ed4cc2c8717dd16855b38449c0f403b36598bd3eedce788f090d65b31f6fbc37c46dc832ba341ada4cb96e26e9df71322a79cb72455409bb47d11f1fe184a0beb525c593581928c507614ab522c20e77d75116fbc0af502eb7128a465288d8358bd65a8c9d7db2c505972c0a812ba3cca7d1ed8310c663d94d83c9a6032f60a3409bbe0d4b9b523eb0740d1cac61b1b3ce6b82f18a19a9ecdbcf06e19d4715e433512620605251248520c0f46dc94f1fa7083357fa6d4f88221fb6377663c314ef249c2be924f7b4ae1093dc8d07e8ebd614e3fbdc4131801d88fbf39f6d07d96e999d3b5361043b90e9abb22285f38600d6b66a0c98040b83c3a2f21c23e9ea917e7748c7b93b15bc84d041c3fad275c2322b427c3280b8e76d37cbdff54b3b32f8c8c5bd5f7719e008a2f34c5a8fcfe85e0f65edbe9da4c3f6b96025991f766027a41b99e5970bcb2ef6f4815ce3da34e5fca2ad4172ce551b815996223b58692a691b04b205649f20c3b6fec314052cf5954874eafcffabff8dcb277bb6029de66d7a99fdb5a0c34ed639bdc3813a6fc5a9b542dab4dec6e812eae40ddf6be2b0fdd05f919f7b5275ee36ebe602119dcb7e151573a661dac783657cd512bf739007fa39c3d3ff4f912a71651cec0eaf2b4f3d902fcbd749dd02592697390cafe762d2c3e53735e5594f95100979a01394634fbc1afd055d08d1369888cb5b34e158c150734568945d348cd14185e3c7d8e8b91b9c2f90f77a49593b4e11077c0836af74be7b1f51acd05edbca9bb6ff7f958e8c76b31e07e25c4bc0bd89485d482e2b587f87b9d4d9a95d9d6c4b988fc60596510387c25550a260eb46a0ff768ce1cc9b588f1ba5cc56965ac79b6d22aabc2b7d75ce6f1e8d285c6dc67904327c7bb59fc84b1b3bf1f523d0199fcb524274716c18f5f4f1960cd774806ff9bcc9ca0f085a03959390f17ab417b77f5bca9a988e5d0c5da58f6f2349d6ef027f7be812eb58a0b08c9b6ad70e249d7229d5eb2796f47bf3a7255a7e9849b778b452a5eed32ad28a5c5ccc4f8794fe3c321e9e2b0be1ee93f90a9ffa215704613aacdcb956a0096a40149ee61442331ab87a3e7bab3b956cd4b33fa110472f2f3dc493200cb38dc9683422ea286a2b410870ee6a7ce4f9dec8a2449371ffe93c20213fd7ef23bf77f1242f88c48810ebfb8f9673ee78b653c953bd571cb4c12312fb5cf17c7375a4cdcbc1bb76b6d3cacdfe877f32ef840a3b863c73cfd61a6095a1b7e692549d42cf01838fc4d71c52b32afcb31e4a7046306a2d8629f2fdc56329d28b3712df50f7de7aa4582120f7e9e12cc4f0f503fc1f0b5aadc5da1a3f823bcbbdffa371fe36d46c7534607c23afb537f341eebb3427eb0c76b4fec644a3ae085a6189756166c8bc045d9b0453ffb9101bd964ac4ec336ceab11984620139c0d3eb7387c299db3a7fa706819e722f37edbc9343ad219c403a2265e588affd441ea906b1cc8fb61ffed5e2de001b6fd1e9ae8e005a22066fcf2a4ae0e724145bc0a8c98310bc47b64910c80a4fdb17a56bf61f4adc78e98b53ddd755c49602388bae28a53be0678ac9360d8c5816884729f61d9df8e9d172069056b5703ee2403f231f2aded0910e83ae40134b2ac8cd259f8fe685c394686e823c096c9071e3430b3103e64a32b8ec185e731c0d62eb163ced07746dffc050eda6f92047ec4197c7d51912acade8a347b6a58eba96f601432581c33659a4e04d1092bde3b12d8cc231b49460a4602a09095ccad7de69c1f42e4c40936f33703ecbce990bdd5dea807a6869089c202e7249cd90cef33f9c7fa32b86036217119f2e7ce008e32e7f4e55e759c5647440ff640b785062c5c4384553faba915570bb2002a7f4f5cfca4f50d966bbc2b7f679e8b3be8219587dc5914ce6ed3ab766c6d6a7ba960a408f2783ab50bf80faaba72d87f6e77c585fb204525ef73e43d35d3875a2e4aa787f0a5eaa174d62f0266e57eed5253b4f4c4f17d59aa3b0a8526464abd4cb1714d62f1bdb3f1e608faa1741b6b7b2055dd2d05cc49627a4e9688695a7868f9343649568ccbde11326193f27f06f8f4d9b5e88b60fccc979fcb4121af07c8dcfce613b41ed08addbea720c7b5a0480a63c07cb315e3150da2704512ffb0cd4a7a29fcca19eb2ffdc9635c5225dacf7b75c44d9e68f6fa3c177b8dfada0eda9bef70dd92251f03858632b35e58859bd8c63a3630c3a45cf7fe6ebd112d6e5537385fbd571cfc09c4c704651e8a88796cd527a5abe1c794c0713d77178d195d79052eb9f21adf264fdb6b4f92f5942a9942cea2499aef7a612273856cda801579effe062c3bdbf294905f5def0fd5d867f5c3efd408eea3a333b4afb02040a88d0ad49c25133b968e15a79d506309e6131abde58662084fec3fa09032956e8900ec00ca50934b8af882cac74ad6b979810d510125cdbd2ddd2922c70581de99fa34972dc493b9dd3ddf522e637ca99fca8e897808f4080b6303aaabd87d069aab53184926a2e8aafbf0a4d0d9e075c2e86a40941eddb4fb6242bd9065b44f16eee3a67aa4f38526ebe8d80c426a3f34328a5f5202157e8c4acfa0a380f364c6ac4728fa03c304250c94dd84c9f73d699ef11dabe070af83271cb188dc0931424d8e1f49a04bd54224d82f31022046915758f56e9d96c0d4ba7167fbce89c488d8a7bb607e9f4b300b118f2b3a8914a73456a36b77f204f973bf78af99e947dae10aa18f34b8974271c4a2f4d8674c6b8004960809af01b70c9b46c184e20c6f9b8007fc473baff7d11706bf8bc6b523057b1fc6cb578abcebd3e5fffe6f34c0220fd1561658aa2572cf834d7feb49120cebe6334182abc8dd083b0755a87f1ded26270220eaddca60552c20c7675592ef4014f108d0eebd9f9a6bdec3be10f4c30f48bf9d539d170f03069df0d4177223abdb91052bf432eced6d7f8c2316b50783b839a24de89d6056808919dda1bd53f0090cfba2aa13426ac91ef59591803ef787258a9c0c7097124bebb7cd36dda9178426c7594fb6b467d214aa8b9cdab806e980f63b0f7049acb72b395853a2629aae44fd283376b832ea9db7cd54a8f4c44678794968c092a3f5c164a6b097f560bf9d35f6cb6f7e32a0a4fde1b9f957283c545148bdd392b03551957c3457c1c03f057edf1f881bc961f62023b64d5c7af4639dcae20e4e25f33ec24a81ee0a5b070baec5daefcd1247779f8956ecab0c45ec9e7d40eed45e7c1c16dc918221a4f5b81387149fc413f23ba3c49886a4e4073260ea5ebd6ea4b27ffa513ea5d9b9bfc7a1a43cc083a66dace78951725839754c536f6524ae8c1e91d68d1453c12e83fb48259dbf927560177246f62b77612710b6c34a5db65d7382aca6168a43c490e4818693ca17257221eb5529363f5f70095c05f52a44de66e068700c5018ed390e995778d39030b25e0f1e441f71949061a292c6e9b6cf8f5cb6ae89c99ece8ca1c83cbc434bf476106e95f97df0634d3e381b355d40f6242c4f8cf6f01accb956afb5354e8cd3ab8a786143b84e10a8844044a080d0551f62a39708e78802daef01e773484762d8f745ed0edcf03b826baa130c2e61f6d4888d368d6d73bf0f004e9103affe1436591a2148ac5833b02eaa21d32bf3f27b629ee0723671471f19ae74a135514928e28522d2fca891f1d7b7ad83c5ec4a2e76e07b9371a2262cb506841c00609eb6884d0ae1f859048cbe4918617364c883fda2e620dd9700b9242dc9350348597e7e719609535942e2f5f94e5a2cb938f193bff30855150176721ff3bf03ed30cb79a2a178d9f41d6fd6e327d27999ae81fd61bbff952451886c097a7fdda77cde6602a17744e80af6ed1eb4e9e4f42285f73998c5c60b9ed0063752d2d343513616cd11bfda22b1a78a0b5539df7017e2ec71095319bd2adf2015db0cf6584750d88255d3d7f9f7f9d5612cff0c401a614b6a76387427d45ec1e428a340a27c2e8648a36751de48f115d1e95427ff24a5a8ea1dfffa92890f738892b8964746dca82b77db909c8b032c312ec4bf355fb4eb9cdf1d048d64ca3abdaf0de37a79a1bc404d852ba6d8cd6df5edef060f5619b72d95fe84d2e31e745054e75adc3c1b576b10f1abaa1d64d116c9e17ed9ae9573d679571013fc147944c427fbc40b7d0cd684a6282be0283a34db9ec3481c081368f1736fb4d0164201ee6c9cb5ee785fc782aa78db495494d0e9fafa9e6ee86f6101aedbded925a2b3c720238ccc9b911a4507ecda62233935856816de724df590f3332e27aa3160b3d3f47dcb7beae52e5900ed58b128d4392c3892dce400aedaf547a72ec72b45148d080394f6db5ae99880d003ef724492a1e43d3cb3b3e65563b04354669bf6659c83c63db7d7725feed170ba995cc708c009db64ab0841cb002a90ffd983b6eccb521c130a079a9d730092ae00a8668ef3e6ce63bc8637da42a1b82c3ff6798b176aacd7718868915025cb48cfec52957c93e378019d0b7260e8be8b431e91522e1e8e0d0c2f257f69f5f4a22e829e33fd8a2237fb269773c6172b4c8ca3a3904657368be90bbaec67cefb5f29901af25d06d183ce264d20324f6b6b7989214250cdae190a250e555fedce31940b04e89bf7627e5396a5b0acb7314ac1c2847b74dbabeaad05f200c084cac28c1f9a755ec2ea09ccda0a5c0b67d181463f2658c1ae9f683be53451e12dbf2df55aac5d730f9b2b0a5e78a1794a2fa1e2809a73d61e9c30219647a26774c1b5934f71d7f2305575c76fd14a92308ccaaa3719072812f10d6ac430abb4fb8a2f4785b58bba31c312eafaadd9e644bbf6e4fb57bb9147b8e219851fb6537dac0a1115b30378dcd7d470b055835362e87d61477735fcc4f66bc4673e8663db64949d277e017c348b7300195670d0363eda52b40c7ae0e76ff169a52493c904ed5b214fb5750f82f455199959af826928bac35051486f52c01d6cba27e3348cfce3c179f22a94d9b667974da26f581fbc9c808b935995b025df5051f087e1271fe4d64cf4c685eef41b724dd0109bd84399179a128639f5219b52de996eb230149d539ddbb281119c3629e1ddfa33764d2eb7bdc2e63ed40604cc8105e7fa4bd1f794911d7a4ef22950e3718737b84b739cdf36f516ffc2112c7b5208c97fdc661adf15e220236fc64777c1fbf07c06141271b93d59d1f5f2465455919da2066c2149fb3d2c9a16e48d4257373e993d9e6f0fcac5f4c6949c489853db77e08f0ac0809fe9b87b055d17c3e7aed7b2abf41a5364520da93da7b88683598a5c734014d122d4f263e69fd703ae4c56a2c0c221a72aa9e3887e96791f4f9f0a174d66cf6f95ef091d119b768fd0e48079dd1016396841f1844e2b12b828c1c998d6269e0d1239e33400da243bf9ff2c8620e386670fa20ecb60c25174472a2baf7b540a42e5e51f57af34ee3e64b70d2cba272f3d927d7d4c421277ff7750b6757e53918cefb45a669f11e15b0540e85f8477367a2048089ce2d39d11a4cf1e93650473cdbf50b807a24f9a1b8b634d312c49eb85153d78313c3a0dd9e7aefe02b4a03a84fb5e9bdf9de08589979f538666d8b4454819d0deed2fdd63e13ef10c8699b9018867b1e8f7524d5894851713e15766aa82743cb1767683f0dd528e498d911156a975e1c352efafa18940afdc500d09897908ae65cadfeac24064b052967b8469b2394cc18cbf3268a00dd46acc3a77259e1a6f7afb0f74cd0170f47dafa9a0ba57918fca825185b1c22ccefa30b3df75f7d58aea2d19dfc661dba41204bf52e9eec806d525848b4e0f48a86d43f6245508fa3a11fb581d651d7df34889b0349c12545da61237e223ce6d99f722749af446a56da91bf61f291023713e6d30a3861e1f7c1590d0e33e1a72ccd7ed9f123a76009d95866df8bd8cf73cc4e8bb2795ed263d746f105b50b6ad5098442bd8e92ed3ec8de82bca2376962e4ea30e6918843f0640fd68374129c4ebeb6d4ccb692709932ec56ee2997425893bcd1317ef5db040a9c4bc64c6768178cf9403bce007c993cb06c2255c2264fcd4ae9b4bed94ff4b26f6a3a8b4351f1a990004cacfaa10fe44ceb88968a95eb3ae7ce4242ff6710f7cc935aa0dafdb658abbb36d0472467221c191d0e32d09e852892adb76ed788d5d6ece951738b04d5d801454ddebaed4bcda38a7df73f0536d0566127de80bd1922596528e615b5ae5babe96a802149c9afb6ec4f2360b22f2ab18452f86c82b1b601deb58948a48778664b3f3bd7ca0c450edcd178163e57a27a2579efa392fbf53035ea5c42e45b8312d70e76395ff56ff029bdaedbffaf7f5e058c1cf718aa93ab36b5a90ffd0442160f8039d5c04aab2f82842be2998d164e754fce185e24f4ee865e9a3f6c16a8837ebff60d3210fc21f096c7f98f4284f19b0b31b505704a662fed4f96fdadda0b88058ef40580897b70ab6e18d7c501f73901f2b5000ee7dc45d59ad8ebe35a81fdd6ea68f3bd376c582ff22e920b1e2fb6bbc8f250383362b8863efdbcd17514d53f3d69a0b4e82dc19e6d1a7192df145337ac2095ef2aa79031a94a7288aae47408b15856099d120d2ec2f877f7e4ef83aa715be8a82be86782766c60f82a7a3ee9aeebedd2ec2ef6aeaa4bfc278cc73472616d9bdc4a0e4b8af7a54577de9400861561b09ef5450c14195bff6f172800a0039d62f0e1f6deaae5fca29e8a66e8edf9cb3518ea8a5bb69b8734ffd5f5ef814cead11cf7cd0b93fcb87c9f88c572a5535e96dd33ca6b44cf356c3bc47700814ba78a248a29f49c634f88a2f0be40ff8260eceb1ff4a8881f018c41c172464139e2c7c317785db15265ff8a99097d3761a46b78ec09c78a5d6eaf0612bf8a53a8667e6d3fea3288c290aac8b645e1767ac4847a13cadf18fc97c5df37d05574dbdb791f575d3b16f9f972c9b79f690e71aa65a74e868c53fad95ec214843be8c15b19a042694f27255c20cbf97fb76f5f67d61aad352cc52fcc80c99f6a0cf9b32c51271532a4079bf7676c4d95319ef94ab9306264ec6833cb0e4fba3c4c09ef6f99c76a3ece73675d8b1dc8952342fe777c4b36a5cde2271362e79769fc715bddb1d1c8927753fbb917e9c13775480a6f3ab09661430f360d1715e2ad2afad47c1ee0befa44fe3f5fd70e7f4aa936fb36816948f128ab770578b6f773110f6ac94be5bf377a314fc55ff35c0a4d0d1f294d7f612b7b1c7caa3107ece0ffdc2d6ae0d0219e5e867fc301ac98adad423b2d34d4bdf533b2859adea103fe152a04d4c47940136e5579710aea0e474c82f6104d021b0c7b599d1a77ba67d91223cfaaa176dc4cd9113da2e36e0946371f947664348f57ff99c5a3f79a8dc6320c6e2b0985094b6ebd55f81158c4698773c77152e77aabdc8e03701136f40bab7ab1ad64faf45d2478b9541727bab9dc153e1ed2f0b5601693d235e96f7675a490baee80042eecbe5ddda8b74f9f18072087afd008ad8c0f97c82104dab62b1910864b26c23fee7c274983663a106e60a7fd05f477c6476229ac52578e898e6d5567a21a4bb5b28f85ed8d2487bd14b33834e9269a7c0386ed20980163a150ab748908bd3438c2524e0db587175c75795753e4d7f1e883d6bfb00c7ae2bd6ec13445c096cd789ca1ea587f859d8741324b8af3f6cb1cefb7cd79aa38d1991d2c7f3a310398c392a9d8fb827997c2fdd7558f8c1cce02e78a8eccb523b172a939cc7f802703fe8c62962945fa1b0a4569d25efedecd09e7cacab30aa21c79e69bdb38b6c1e981b6604c7c933d3ac2155087c9fc630dae2907180012fe3d9779760d8a646cc98d4642fce7d4ee0bbc0154066d6128a14236f610db4a38f08305c9e03c7c6981645a95572b247b3be6a66216396ef8a9b17130c8546b9259509fe6d85b4de4f6bda3a49acb5394ad36d3aedd6dd1f102b038e91067dd5f4b36a35694ed18250e9e3d9ea0849f07b57705635f93afbf2609b2328d9d0ea19a66312798d538713b7fe8a5138c9b16e8598e6745464dcd56213a4613ea27ffc1b914936b3e8d5f67fa944f0e8498e0de27c6ce2449c2056bce53acc06ccca20b5285d8e4eedde1d8ef0f5e1945d4af6b2cc8f6684843dcba2e7f7a067ab145953754bfac85f09198032709b71a09ed5e1313b0472c56b7cf7113c9e6a68e93273834581332cb6dc1cd993afd09c24f2c5dba79d9b29ca50ce2c01556cc2ab4b9564a7eae3a56617faf75e3f0b2a637f093687d1f9d6f144f03a946adf7276b63763f3b73200082dd56951c3507ff41dea2a9b540e2e8e1bb442329358fc2d4943712e52b5216ccb35cd46e5de288c0c42d1ddd71e7838447940e1f0173a24dbd31ca2326ad69a4739247276673647b84b23f13e3a3f96ff103b0edffb63a72e6fb86735c55e78a380564d637fbe991ccea0ec441fcef21749c316596e4f924788e776786e9b00a066f5b4d32ef77f9fe541e335443209debc52bbd420b2763347a9a8ed89e294ee837a031feeda7b1c12272625ba27241b69f5378b8206cfa3f83dd655b536a27b8d11b7aa0501cf9e6f104ec262498927582850f42a3deb49c7f7f35610992b15a0a770a3322ebd6f6a67b5e414606535c990b6d3038fd3a85e9e5cc9d293367a196a5202362947f3fdd86fdb38e802ee85bbc13244ee78f4abca8578d992a5f512166080928681b77065797914522b6f13c45aa767c0f6126f682b363686b472b60d2765731c389e02b82fa5b1b25f1b90de596de35646de64d798a7a8725ddff4e4b8b4130df536ae4dd156ee88f599afb675889127ebedf29a9bb1f6c8b4ae96ade931a92e33df93652285055638908b6ae638de906440c4d1e901575278350d2189550fe8ec73eb37acda7fbff8380263bcac450e6cf62d5abafc34d490eb33d92352f7b25b1a5f670e0f4caaf764900a78753c676a6cc40503cc810edf00a1dc3a1a33a59ad2ba40a54fbd922b29b7b0b4a0fd3bde5b7a913e86dee9f067089f42c035aae4fa5c4470b6e45ac45ac0e935f607fa3cd584ac620771cf17cbd47f06afc38783734d5775fcf4437d78a98167049e582630c16f8bc541ffceb996dea435ce455536c064573b0f5ad8849514619256c2f0941eec22bea5296d16f99d0fc0f18535768e4b41c0099a035435db409e63c6ac6bf7f436cb0c9b86f0bcf7e131d1f60c735003cb845f57a0ec10d557ddf1392784262fc7336997df999733be2bf7e0bcb0eee54d0aaa3516eb349fbda03f2c1f2dd0d1ae22e8966bc45a6be779eea4eea10dd688464e948bd9d40382856ae2d210b72351eda0ad8cd57cb4b9f9644662155134a0a665c69cc46b3df8130c8cafb4249e3e62d049620e6316ab6f5c750a4fd7a8ece128d122bdb0c7556c27c0771798dbbf6c00b33e5a2056f3f7879d641eeadd1d0252c9a5a143a48d01c626a3a50a1c24739059d140450227fa7baf9f122deee0c524e3b47baee430642e37f3792504fb8860922e41eb8519b0b1a4b2ea2d389b5f955c8776b0eba665ef09cbde4bd1cc91cb885d4dcb4c24c761bc61f8f792740ea4ce4d703ec309d4cc2228e637a270fd8761f7568143f22a92591684e763f0c51298de98b2cdbd628f5a3d6eff1e75aeaf5a2862c9e4bcaf9d91b19583082c843b0f20850b85ef9edca7acd293e35116634fe7d2a511ae07c491200ad3dc9c2f88ea9dd0ce2ceeecdd03f939a5a0f337f7f1932fb2fb7899a89426ccec835219628666e852bb85cce2460da014b6486bf840981b21844d6ddceeb1958aef2153648144e7e84f3556a48e38264928a4ba73febaab1ebb736faf01a7d95d00528752791fbec215d3f537b26cb14bdbec131781ba2c7e3b4e2a2c5c3f05c381b4cf1d2357862fad590276a5ef4b6232eaea751b29f069823850df2cd23cd705a82f8bded6825864b6a058641992272a41d832a9a3c958ccc109d66b42795ad471b36c2236bc60085e3e0ac03bbb71ffb7e2e32ade6a1ca58afba749f5448ee83f5236051c052147d3253181720b1f3af35e94e94ef6ef82a302a9941e557a553e9c41a814b9867cfe74fe771be45a7a707a1fdf28a13c13175b6c82993172a0cfe20fd796e9f18176ae0959765ac25235108b511cf602b666504e709daf46aea532ab0c4e44afcd16b109d0030abad3cadeb88f9c8463df509055d2c0fc00b1258300ea410ef4d59f6f16fc5f5c4ef1f5be651a7936057e78c9dd3b8dcd83337bd476548756781cbdcd8f134db65e6141d707c632121caefca19d03a9a0dfeec4f847e4ebc4eb089872689ec118c2a03538a541712f5796a420c16d85998fc3af3a7084267b4ec96077b78ecb5624ef46cf5847a635e96e78042c4a9abfade181eb5087d27f89b06c2008ac1abfd5358ab5a224dfaa2ba838ebd83b4440bd34876af0cd63804d20bb483481facaee7444485a1e934e84832548a83bd88bcc0b1ab52612024c80f81bc175afbcac8e9287adad804e8f76dba46a4516c2a01aa91614cde39cda33d9a3dbd4d3480392764c887bf9875feda7be0293c267eedd259b82df933bfbb0c91ca21c23a1a662feb6bd5a75e64d4cfde52fc8d7729367c86b7b894efc65ec3eb39f1faf775e6367fc05363b1fb2b9fe75f6f52a78a0f6afe9a036af09f813906e09206b044d8e6b4361c0df2fac5d040153d38f09d47db8430791eeffbef688804664f342caafc44c19fcbba0e97fe1760bcb9f1aa727f3d0cf6b9b4d9c7058ba6fe838bdfa93d1d2da5c8c05f9e4711270c3bd6446e98be412ce65ecfe73de8302e1e2024fbb01e93a155c1fe9a9703584738f1ba219447c664732ec61a1f02467063d7d471e5aa469a088b18b6efbd964c8371f3fa95339417f911817c36324944fa5b2e713ae4671059c6ef0c76e27e99991e1738ac737c3585b4e5d719fd558261b1f1f8bec1abde3c3bbde207849c35af7f14e5437d6ed9fd80f9128fd2d69ca7a2e41f30db1c16a6394e51055a1afe9613fac7f3cfc9e6b727f94445c2f9184cca470dfcd9d89e66309188fd85c48dbd5477d173d854398c0e99d396ae26cd3043f0da0089b9d7d46a1eaf8d5e3f42f07e78890eb4519f2d4121152724bef6523dfeda15c0624e4d7ad9dcf9b4258302ec41763e56428591c7e5ee25cc7b00c8126f9b4151708e4f3d9a5a8b3f2b5e0725db1001262b3196c60c4a1556543f5383ad6d8afa649a767cb84adf0fe69ac193b31ba26bada280db16f2d32dda01d7d2c6c0cf000e4ec028be4d1d2cb517aa28017a5b57f1b7d887673b285753973b45dec4202de1d12b627eb7747e43386cbad3c493959ca96d420cb88e7bb1d07f8b20113d03878de200e9b7929ead123835021ff491854ba9fee512c6cb7874c43f2d06ec21f0e432ca400dd02fc77ec99f28060f10dab9364d6d516b4505c08460ed1622f30a2f02978deccdae372fd01c8f61ccea7177c4fcb6a7061d61610ca95eb543a785f8d90cd9a5edea6c9a15ac063236c3326e7fa01621055fc11e36df12112edb291650d413d5cc16fa1d4ff026063df6e7f422d4b75e7b28254f46154749f6533586710a2dc4187034cfdaf462a187c6006b8e9bb89f37f8b22498384d528bd45cefc56c0b121e8ba85ee1495a142fff2a5ebfe6ed7aa8c055fd359ffa1e1736eb99252ad7b362a7830d5c97553b81a129957f88b9a0c41ebe5c0e386fda5b45dc3d0d93f832418ab21d39186ff317c2a4a377e0f977f3f6c5442c607694125e9549abf21ffa6f28644a605b4c4bbb11eefd08a82e6d444fb1da5a1d0dda9381f73ad3d30228cc49281057c92f31e94d14e8c3570c7ddbcc5542b0537682cdb4bb816e28763ff2bf5428ab3b2355858b0ed7a1719c385aba395bac40799f1dac4d477eafbf5769053bc6a0837d4acfca413b13962a5d3dcc0dd13c321e5a0739430b52de6327b180f79893db53b1bf34e64887e9f3d6c3c786a0b6d5ad188ede0868306ecbd566ca3eec95836b95e62dc4744efec3464edf8e872f37d50f6b6afd0043c08a668834478c676b844bef48b1a47a7f3955e4515e71f422f93c1d280045645e416090cfc62449b2a8ef7ef89bee4cbc1cc4066a44d7420794dc5a9f6989ac3b4595c6d34aa874601a4ee8cc4920a92f9a2b16f7350916e3c1307aae036686970098e6ed00920ea008fc8fc7d37fadf6bbec68ca4031262a0f1cb93996b55e073027e0dab36f4c8a067e63abd65206ca3ca4360e7459e6403f105352b2b6fc4c7ed78d6da3c492c28cb83e3ee837c559b231415120b36505d946b8664d5f81ed1233f0189a9cb22d706dd179b3e38aa15e2480fd9ca6f10905da2ac7aba6b79cb889a98b8dff317fb1db6193c00e9d4f7677faa1e6c9acfca7e793940f580d49b73771c792321abbddedfe31612e41837a7172d264de3112798f80f632f629c8f6fbc801ffcc20a134acdd1d5c465de9b48815020ff563aa8b2b8222612b676fc40b53c5aef06c47a511fc4c82fcc47003eeccace0cbb593d26f348abaa239756c56ffbc0bea6dc151b40ed4acf3f717ccdd0b1defcbeeb735e978cb369b8d57b2577e819ae6b7160871d3359d893bf1ef8860b45d7a75d68f1e32795670dce352a310bdcdf4bcf461d31e4d797d531a9358a105d17e0677550d2f1f02dad5462e62f8f4aab719acf74ba8b451482efa2402b76f37f921043491292e597bddf5eae1a8bc9cd12c0be6a1bac4e4870627b30194b2de5aa1df8efd2999d03e9c59c14c64166515ab2a07f76fc502d4a0f9f508580d13b474cace41a5138073e44e3e5be6d89cb0b27f53133a86101757287696ef70a1dbd6ae6ab073c8c46a4940d16ebe8fd38b997f8419d7b1e902555a9d8489d50b218e7c3ef787542eb358ce0e03fc7cadc3ea848dc86302936c0cc9804de43bb363180315b9b68f3b10bba3156c03a5240f637335b04c6db05bddae023bc9353a3f60ceab35fc74c7c9759d70996d0135ae19ba7ab6e00a323a9d4511fed95988110b5550fc6c01c0a06affadbc3c27fdab0657259a4710ebc1120bdae7dfc0fa5e00a7a5a1b0cd119274b75196318a504200c9070d664dde2aee26fef89c961d9c1eda4cfd0dd5aeb6d240ca4887a96698f1d7a5616188c772b33f9e667d21ffc010168d88dd69c383d53aa6f83255c88f0f9a15be954c6372cccc21f02c4b6a724aa68a1b088176160443598a3e82dec58e0d1175d136b32f8d07771b83d1d2e2001983e64f12e590f4863142a882b863d667f5ee08184c612e1dcb2ae15c27eff10fa6c1f5b156807572abb8328be525d113f07ceb3944fd9a500a4d16f24cf491cd6dce22f555b048742300179aec96d81096f6bfc3f41b9fb7c69e802560e395301694daed51ad44d9928b85798077499fef751ea49fbc6c9c4eba9842893bda1e5c1b7a29a48001b67be662d93b2bc3d6ccefc317dea31aebc95d380301d28368fc80c9b2dd4fe8d3dd6f6bbd97c0e6ec849e1a03ccaf20ca1befeefd91812fdd29af60c9d4b90fcdd93d7d68b232fe1bc9b7c2a2f2060a14894385e6c013cc1ffd8b5d321e54cb81c927b547ccea9b06deb5004c376fa23a48fcc6112c31740a34e617a5c6d4f1778173e59b76e757151d29119d474d4686dabc796c35d43348c5c540f22e276387e150dc9d433db5a5a7d80a4e002dff4ce30fe828a8b4fbb211f0da8aaeca75d5d0a837e2924302a099bb772e3f0767c4ad64c4f847e04701cd835a73bc0da19aaf73ee8890f4d5cc28a1b52bb9e199473bbbc4ad292658d0680e43002da9f88e8bc1211842386d3fb7bdbbd47d19709c40d44348f07e2dce45a8b06930d4e656a9917d969093e50a7f9696fd53356ea42d76dc637bca602d7d303c63dfac1e1ba347061015fe4f688339372025d4463e10ef6fd5adcdd5ab19c117d30c47652bd641a328cb3086028fb39f15913fda11324e18e04564f6c308d630c3dc09a764558360b356caec064c07f6e692e0bdcf91365453f9ce4be3bca87d65e1ff948c8c10580b3ae33979166e5384f2d8a3ecbd817d650521865720dec4dbbf03db214b71999e43e8ab22d97fe9a1bc8936ebfd3f132dc071008b49b87b888d61895e363b3aff890087b72d884c0676d2b97cacd95b77c8a3327bd37153c2a58b185358cce0615e835c5389803935f401f83e19df0bb6a3f14eadbb5f4e605e6acc5eada8bcb1f5f1d36740058cf2db4b272d97e94f64e80800f337665c18dce3eb107e7d50c94c921aba4cea2e2b6d705d7a67cb664e8f1d66cb526bf515ba06af56629f0bb4213d88b3eb4d1e7bdb48aad68c746b63f6c5acac0e0695833c93c8470771851557f07e4c9994bf72a6f162265a9e2b480253452102422ee07835630494d02b6bf298fdb822f1811fe66c2bcd1f6b6777b2b88242e4e88781635bbfcc73d2580f6fcdcd61f8aa3a7c0412f8e2881c15995c8032f02673b96b068f9f8f6663266a1d618a378d4916a3ef96b88b826f45ee237b1a1ed49409f9533523be714ad5bcc3a7ce013579dbcf2f1b9bbfcd54671386b8ad0eddb44228377a200bdc09a867716fc9ace0d247f53882b130749970826d79ef423f48b007b51617fc600f291be74b7272259877799bc143cf24a72415546a0bd412a03522b3c095584922b258c8c12ebf7bc072c7bd2e90160d3617c81d7190af9d8a1fd7b8c3ace680d2b43c3773fd053db8f16c75bc8b82d02184306eb9e98e50e50a4012c22b1b0553b78e151ed335e339cbda65ee465e74bf4988ed00c806a9dc72fc2f9c602876219c4ffa8d9acb26ff347f11f9e846d4c8bb62d8208e097bb77d68cda5ad9ead9b7c23194db477a83ce932eb50ad554584f1b6b0fb15eb9739666f27c6ddd7cee0806be8343563d1a8ecebcc1b09ee021b2d9de8e977b0eb43ffe8869a4db89fe6ff027bd71c645861eddeadabf26d06fdfb65b6bdf2f1284be2e2946e2db730b1065c18264172f4302591d0bfbc458c3572c26b4ebf027166549089b022d658d2c3a2e2dad592c082dd5002aad5f4495ceb9faabd5ab5a9579c05e19ab591153fd79b2690bf7570b8b7c55174de2a29bcccd31beb935a9c7a046e4af096b21a3ee85d82ae66857c5248f6cc536f082e3803ed2aceda0dc8ba29cd24cf51de9139768002e79d6e7335f60e93219dacaf5f7d507aea44840ab93974f085e290e10fe63e9219b9d41dbcf40019a3f979b78a32c2c0763b6bbddcb3778462d4c942746dc0a5e3697b5bd787922b2d0a31e0c90d4e1f7aed2083d9065cc4db08d40a6ff170073060117292f06c9a9291aef7d8a936443f702d055a7c8e5e52e9539bbacb59be91fe67373253883447a230fe21686a8372039df027fe362b50e0ad1ac8324eb0ac9911439986b10600f718a8fb5913c997293851793e68c9798579da688182f6db2671510f9174de908b8e4474455cf96be8aa7ceed46094d10bde7f1602b11a072dc3975878e75046733105c8cafd025cd34d873de079128a9208ee30fa88681962853e07f15865f59889423765e371b9ef9d405124926ed98c83c44e03673e04e1086eb86fd1d0d771c25bd19143dcd97c174a1098a02f3be61b8c7d626e5d3ff42435997b328d5492e8cea52e4692dc74029d6904d2e2656bdf09766e3ad65a72ad72a7c0dede665eca733896ee507313278a31db47b171b102e8bf558fc68b8f55f2577a2e45cadb87d651ec1a56742d04386b83b1c1048b777713913f3b747f2b278020498ffe5ed2ab6d47588d07db1ecac505ca89a06d5ec9c030cd2a769c736df0ba5fc1fa99766db4b7672a2b64b5b92a69907545451bc48fa9cc5df19c74bd85508b41a48153250c1c85176af21c2121bec5a551c70a663af5b90b078ddc3d65fd47e3c101d756573b80b7f3f86b2799c0f859726cfd0cc36d3435acc91e456cbc50c8c2dd0434bc2b033f7047a3ed3047d841588a91abd357471e223682eb601d04af1ef2802f0c38daafda2d954509d308b29fc48b2f7aa0767c8eb78d604b398a575d7e83836a527061e0f7a5d697757509066dd53f83d416aa8351407ac42dd3840ae5d54f4bdb886f805667140558e5ab7d836f049d8cff2cbd0f17d5bea4a1775f75c2387c41d6b136497b2cd6f871f34b8b313aed29819698e567745ab670c1875a46c7a20a7516c084bb1e6f002257ba3c9f30d2586375d3f05849281c1ac673e094c9ad97e7373a63c24a9852f09c2ae5fa4e4fe559df5d6aba429aef0f8330ecc78123db45113081ff36a2e74522d95461e1221847fab505326d3dbb9e1aa2b6081a7547de5e8f79e2c9f09ca8af92e82d2c978254265ffe186d1e4beb001c362da9d9a383aaa523d179ca3c080df3d24c733e8bc534bbb9e91b191c686243d9da5e02cd3d547bfaed981fae2264172d3471c3cbdcf2ce663ccb328871d11a866d076200b9577cfb70cd0a246b62daa215f2eaa148ebcb911fb32c27281b0f777e89e81e5a8b15b34f4f221e64a190031d14a3b8793b90cbc29ac5ea838fcc873f0be8f71164536a8b8a3a9d5e30e70a2c331e4bea06b150433fad3abd39a056c2045b211f0d69bfc171000c413efe65d4e6f095659590e168768205e260bf122cc9a3e339ddac0ec66305bf47e07570aabf07e4ef0120217559e551a21f01bcb827bb342a5d689e2bef87d814f06d752bdc780732f0cf678cb1e06d542ccb47cba395b163f9e62ae8873ea2199c5b24bdbf2f7c7427f36653461ee1c1d70a58844433ecbe75345b836bc6eb4d98df882c06e89dffb7a1b5c7bafc06180b4f3ed15566086a3d5747925d8cd0b6aebf3e2bad8b3bcab9843337d7612aac70b35586845f9ca8632650f3979851b71e85297272319638c25ee86203ef2d47ce0b6dd783db2b899940cb5c1af82489eac5859960fd2ed7001117c316418f63fbfaa1c1963cbfd34756b7d26b6be28ffbc9403c19a0dc38055e4ccf51cfb91c9c6fa5da078e01f524e557f8688d76154ae32eb3598f88d4af76b6cf9de55a6cc7a7833b550e7cb14913a1598844aaa5839c6b91513d421cc1333589dc4c126d6488288429000ddc6ad232676adec8ccc9d90c436e00a39f11f6bd63f86180de55da6e05f33cb1a9c1da78d02347c078da12dd772d070170536c9d639a6bf224398b329e4e2b300d3bb16cbf52d79e4381ccd7aaf94b09c2517ddc9ff89397d1f6f461559fbab5183e14dc18b2e4c39741e27a43a05eb31d333c0d602ff582c8d4bae5b473111c66752a11273614c20f9f84d86ac88077d03b4c7f498dbc1b60d502d4652fe40077632142f44ac6abb876635e9143f2063071339beb6c693011f9a9efebfe693c66d104610a9dc6d6536a52983abe3e0a81083af6a2d43460ed83769df571b14540aa9d6620b51b95f1f3694cceb39d12eceea20589b705fb4db1a1e1f01c3b1d35f3212621a1c25f101ec2a54f3340a4e316ed6286f188361b63bd7ed4ea482e6b2819178118d0c01b2fa7a1a5386f44a4834094f3ce6c01c659ce0c5309321501294331c17b6eb9891ba5cebf500e2c39832dff447531528154202ffafadbc7619fc5d7e4a1ad68a39b2b55d92c984b58bd0fca5609b7508163a26e9082b74f3d5e6b7349e409e6c71fbd24e023f963b990e27515bff9ae230923cdd7c1291971631c213ff08daa85ae9cceb5ed3b3903a60c50fc41b4ffaa563edc2fdc8d639a633d1581e20dd38bd246938e4e43be0525f6fe30f896d4773120625c3b85921c65c24ea4d295c46bd0f0225bbf0892f7b867aac600c05a39adb42b24e77c00e390c70b1585e682e1b0b6c743fba114dfa3354e74a4d767c5043c874ea32783323c28237d20c77916480e3b4d9f699897dd59f8946f3ede3c1ce89317d12803ff551a95e3edd24b7f9293a18efdb1417ec828dbf87ec22e54661504d5f1d301c4410b0b5f9024a2ac9f665a54674066d833de18cb6f3b6870821d14ade4120836de19536c91f7bd49af70bc3460aacb8d822bb89d97412a875698a9333d17a7fb80676fe0755c19dc84760287ba8f295820c2d32732a574f7e9fc47f912c500e3b3250a41890f70e9a9cdddb6ae4604ad1cdb40f6dfb3563a19a2bcc420603ae2c20a64c1ee36081d4e65eef4c69511a5f028ad9e19a2c638dd8832baeeeffd33c840d4e6a0f9db7a6e8ca02af97a55ed13bbce659cc769f0e33d319b8ee0055e455128627997d4adc7c83d4a5d49010979725432b60f31224ecd4102a004c42bd78b3121f46c56feb2116cc3d0dc378861cefd7c8368cbd7c0bf28c78f5019686ddbfcb958f5a0d61ca2cbe397e7821cd1b489be029f461e323fcaf70f2cd4724a66a752b3c252f3681cf7a18ed30daa5c0285294c345e9c8c8bdca5aa86797445e873c59ef14fd9d1b7a0e06b508a5b8d35c74b08e3947553676796fd609428df1e18870ed1e9f8ff274aee46e57f82667a91207c3bb294f1fe96d67a6f1104aac4796fd5427f2b735f0d5c26d771c0f7f17dd4f4394521aa385c3ee303b27959243386693b113fba017544f4b7d5eb4109b919814d85f29138313abca9b0e5fc27a61e60667b41b413529002d1d5259af060d67891af561e9fed81b7646f53f5c026d9f4fc0929ba26e130c869b121d3bc952a725c04edc8aeea26a4e28ed0880488ef22707b225e5b37e521a168729cb4eec41e81bb10e93d69b971afd5d1d83d2202321b7b5a5027002958616233332a03d4aeb2af7402e77a4a2500f2e877166349eed7e323b87d6eaf3b33975b196df138a94d31aeca5d087c099732b81a6eca1d48f1c4f2b1bb4a857e7ffc7e9b8b30f850187016a93712781ddf0eec6a461cdd6c574122c82f31243ca660cfdf48be5a9a6b3f5864b90a9bfa28843127f76959e4da03450c526da8a0f5f0bddaf854fa1317615634094a1c6e19b5947b5587f2d6c659800d156efd8b65b3a3d6affe29c4f362e96c1acd7ec23d2192595a761c0d05bfe4f0516c0cdad4066566efdbf3455f583af46b87eeb4062187195f08daff15bcab1658056f9279657567ddfd5dedbf7f20c4a68dffcb9de28db4c8f60e5fe6dd6ebff120d03938bc606a17b5dd92368ef52aefcfb1263b51558c918b1621b00010f96cd127b8b53522ff446d9f90e528f189fd06806be3686339419630ded388ecd07febe966a18db4abb1aff34de7c530cee600db8a38b9a4140edea62070f5630764deb50ea8cc9d2382fe3bfd3d76b844520f047eb50dcd9151dcdc249f83038dc256d4fcbdb538fe418724930abb09c0abab123590cd12527547ac4f4e5413b1f1c5e5abcb7b3880b0106125fe3f2f191a652a07a74aa599e88e2015b6263a0448a4b2f1a68d32ad51319e11a8687500ba9627765fb35bd6587b9a795228e62fb7877f0bca47ad5c41845e0a9150a4e8821c47a0da21b65c7ded7c3a1db67f3c247da7dfbb08acbe1d3b569685929fcf2720050dc571fd6e791b0f5332c8c123859de03f045c0aaa3e3c68c153e8d6ed7e7443bb0a4cf33b81b1bf285c3530b24af4640a0c0dacaf3cbd3c8f94d303aad0160c33ad779b585936bc3d6308fdf4795cf00680e586c915e4020f4f485937d4eba0ef0a43264ca26e8c259d2d7037717eefb862faa009e7fc3815d4c833527bad5d22d7d3f154159f7ede32091a4ddcce521426e6c12977c6adac13a14696e393d2c756d32908958a76569b97cea96f62f7095d02198c67d4efbd52eb89b64f2902e47f3c20910233d48c11e04d6f879f9308e351e5ad57864410fdab703473efa207a8e626777c6053bc2915b5c473b81b9025473988b855d38b8b36a8654528103ad8c4976e3c8b818428759d6c7bdee57e0abaf3aef1d1f43519986485917110b72ee77fad6434df17c2e93adefa09544d8e248a7af661b8ebcdbd4f346dcb2b95739268b870347621fd6f9713d702d51782764b967c074077356aa4ff5334bf532c96d562776f7f0421c541f714d3fbe17e23aa8faa7aedf5116c514ea04229eedfc0af7f6303bf0f45fe9bc8f0796a3ced0c98cb7f3a6573b80638ac8bead603159f7605b881533705052d54e1d3053f2c917c4586383eb2ee2b4e9856848c2016ad2e3f8d50619629ab17735cd3dac192b2acb78af3496bf98bc679332a8522be2b0ee0d740b51bd05f8a3287bf821c99dc0b81a7dfabd1e508fc09d7672e7e7086a7285f65236ef26480ec192bd322a5bf3881a5e573ce568d4da3527d7a7b2220b3ad3dffdef32011744113de2994644cdab2bd1ed0e470456334370083e215b2ffb21c563405b1a24d1efaf9a7df3de5bead2c6dd6519c05a510f90cba78a485856f504d9a1343786887641ffb61cdd59d12663623d7ece123b557debf266d2368beb0b8df45b5ab818cbc7bc034a802b47568aea73809aaef4698ed43dca50feea893c847dbfbb47daf56a3104a3ea7074a19d922aa270924b782a5d4eb1476f8ac1680f13e98ff79b8023c3752029d0afff915c6f442c90e55dc20ee8aa863683cff6ed8b6e015d7206c82c151d70b036a7ca87d1fc85b6ba8001f2dbee7be710f111b304ff0c680bf7611ad0f3891b21b88e652bc671094787336ae23ae07d187af766a4a6c4fe689f9d031d65ad8314ef0e695847214fe119690b62f635cc97191ef0011e0f370644d96181a65ad5aa9e5f70adb108dbe7fc1b3191657c2e42a55628b213f9e917fca18423015db7202699dc398cd66cd7c1307b10c0f97ab32e7d19109d075b8308ef74b09f20c1f2f2413e1489381c48e976310e3cfcaf6c158cec4253cb6b9bbf0f236dbf6418c9de627d79dedc220143d8a8680aafa9b050a2841e52e24270eab5222fb434ff434d4d739a6fe91394ce8f12aac31266be409ee32f405b437b201c0aa7ab69fb265ba9c986953cce8fce3eb71e7e751acd00cf68483bdc687bcaa0efb62a72edde859d426fe8a6e0b89a4e7986a9b08d23b1db20946fd4c9b0787784c464c0837990b0dcd04a426be404b80971863025dac99f423a47381a15faa806c4f16bef8e869fd711acc16fe185ce8791e3c40558ef04fc5dbe5b76cd217f0db0baa06eb5cccd7b9608ccc5f50127427a81e775d19f6cf31acd120ea67619c2fee5e479cceb5d17cdee44c12be1d3ea5d34e25798c7e8db1b93a62cf11cefcc28ec758db684de19288ec8874100f5779854b1b16ba00183c4a3f069adc6a38cda1f0158da852e73c73ee3ba1104a52a46246acc6010853ea924c03b81bb2a6fd652dfbb03c5788b34a4dd825cd9a8d915bc317bbd3e16f6248a6c8f44dd7ff1f6cad76ad504e37075ac08bb29d61f044926180f365af6b1b34a9def95cde6c516ad748dbd49c161c812e666c8f1f92e206c1e29edab18846fe1fd736130e740439aed8038cd61260b7fc9ddfd711d3af9d033896a406887cff0ef0533aeb272b8e7aab199a6fbdfd243812cd5b3b84ef428accc2129567cf5eb3cf4fdc607058082f23e23c34825a6a6d1027d3b9b7813f631abfc6ecd17adfe9732083638172941db87f7ed52f6a962f17129ffd7d680f64a1ac50b81832f2e66a3715dd4c015d386c7137cf15692a2e6b480500c96b3bf6de6fbc2e2cd7df5d2c7c8f8ab0826fd70b8abe91715eca9e7f0e3f55562cd50cb97a7dac2364b248d642e83bf1993d20f9bade2d9746d2fe85bef878dff56e93ade0093c06c328f35549a9b5054de04a646a429f825ae7a4687db39b5f26a3c786ba16a87c1ab6862443954a9d08b05391abf032ba814d7cd16aa1fc23e113c2a62ae54c37c69a49e94cda79838c7fcb9139b719c85108f06967bb0639938c83efddcc2326d504205c5d8fb38718ca722ec5ec07d5e965db39e9966b93aa11d73cf2016aa6748c260bd4efe1cf3eb60eaa1df1ba232e396b7f198555c175990f526cfacdab7c74f9b3ebda3cfb3ee6eb0e95f6e95d59e54fe494cd4e017b4a325709216ec5c9561d2668df6daff7b5563e772f223baac09f4cf75fe778c258e94dc06db6c35581806b1e45518f37e4a4f3acf30b13126f84f48a78319e9d89082d9331ae84bc6df4f6ca8cd79cd3d4e340059d6bcb085049fe0a2a60666f0b358cd682f117ba9d0b104e73012a16183f00b72414ac90a3994ac4b3ba400e7b117bcb575c167f272e142cbc4c5b0f6d7b7f1311bb88d4705a2f467e93efe055de3b1dfc2bc5ad2714f9a8d21374c2c4bc91ee1b2cc58d862a967e9ff6fabf543a2833bda337c0d72779072f4e64a4cc5e38eea41abd801c43f41a3d0aa5eabe86592c2720780967f9b7e276661cdc0353c50ee5c24871e7d5350c4d9fa3cc7dd953192dc690c93081f1d806570f6ac84b3a45f07fffc18a8d247109f8f9f7469a63b2f41b13743b9cd5f461c1e95991eddc91c74a59edc2253c8b1a152e28171d88bd3724136f7e52e24281ac27b3b54b20ad0edde2390fdc98a7896a5fa8128bbc1848956f876967a1a80d7e12f95b67b5d7ef9d4bae0db9c8bf232b0d9a13cae8134c561a151ef388673b3bc5b9d11e469e5dd96c7ee7dddcad0395cf0fd49eb563f9dbf28a4331966d3ce6b59cb96fcfe05be4ce614ffad533315ad1a3f3f31dca86eb86da9ba6b3d8e618f35fb97aaaa898f9409f1e691cc74b8ccf4efa070d5c534d46938c479658b4b42025a6ba488511e0baea6ce135ce2d43897c253c1269ae2d80ca50a1f0fc9477c1f79a4ba4eab1600db2703693b1bbb40f9e8bb7b661bf89ef3722f49e965b7e7ccc5bb372963255ce9fcc8bbea471466b7e2175ec8ec9606f7990d22d89b020f3e89c0a95e67224c2c1702a54415ddca3a1078630b614b0d5a0d26eb1dd0cf16c2a6f78bc3733c226102e116e63f9cfc704731d7e571f989583c6cb81d6065174e052a255f602eaa351c743c4011fb2838ad94fa0883cb0417a25531e6337cb0d8ff0701ebb0b0bf7741eff2dc146920ade1e1abe8b27ac18ceabef74aaa55e4dfe765f2fccb82bc3b580946403445455cee64bdbc78bfc79b447cc68e7126431ffdf9557fa615b24d375d816bdcb1fba4a5fea0f10c98175ddc5e020d717cb123e6b1146836be3e86031096e5e9bf778783f24c6620e32e3cd085ed3930baf14add24698759f397c6657a457db382b32c673d99ac7a0ee0d8b8293dc6ca1451fe3c531bb45626c798dbe29d902e726702157faa5692a3a500e17816d06d00d9a2c0386f212260e8130b450b605a7fa5d14614dc1302d935dee6887fed7074d8f01925406185386c42b938c27cfc4581e0c9654e480ca842dd29f1d9291c6038946aa4fbd7eddafbc0da6f2d4ab0f869ef5988f2f992e5c7881beb88251a811338dd4920b420b7de8ecee58288e3e8470c762a19c7068075dc01c60b78382bf6aadc7437342c4e7f4ac515c9a360b6dc9d81feeff8716172047c242bedf83fde39a22b3e7acfb26b9794ae206f14c1157d8995863d2122a566a9283a78c5a81856276f038e66669fb25fb9d83927b3f2dc4955f3842fee5c3c7a2dffdb895f7840e0ec3e2054c26568c1646efd872252183fa4042ffca99764de3179cdcf23301a284d1cdfb6f1b96c559c2db83a68cd8330e391c64ed467a222bf59e597de61aeca0c9c2f648a5c5c68b510ccd749184b0091b09d08d30f7e4ccc43937baf63995cf6bc60204f6cd511317cea389f736fb1730650c27ffda99512ff1eb74a5d7723e7fcd41641abea4d230da611fcb973d064f7498e8241129085c71a11ba79ae8642a05ef134c6c270d9f5422b539679751c863a143735bb1f6622e6bce281d8f9be4d1ffb79adb2b2939703beb7f00381d5183f1a899c98379311e45571238be5f152ecfa8f04ae664c49add42327f248a020ab7b3eb8b2f8b9bd8709493eabeb1912c18e99d33e54f03a8f9a5bb9fef91d7bf4417c4271b9db3bc56c97633d4d44444c75730d8761ba90cafccb67308bace5b118ce6f56640743fcecbdfbabccae5a2fa464175dab336cc46eb8ce5628d3e4f06f04db5dfa12773a75c4bbb5ef702f033581b8d911cd7aa39b1b9979b5a48ab6ea3af72ee111e3f94e4e0bc0f26b50c0b2e1b569b387f219ede5bd48aca85f01414e739e8c8628931b9b795a4e2345eddc9e41f63db02397fe9a0c62183168ddc79eabe0b86459467d73b8bbf4e4adca5580a4a173f88d24137df2a51b442605bdea923f0d7f9d064e816bea21f178cf90a683328ed136ec51215e0b6dfd6362f4b30f08aaf11beea3778d7a6ff0c41437bde2d16ea8f3e8fe61b83c376b6c3019946112752fbf72bf7720dfad772751ff3ed59fa904f38e19e7b1a94f13e739a33fcc00f1e3877ed0037abf0c11cf5c2e95c58e3e7219e14595f187e0b66baaee7dc0221c7bffd015111c953262060e58c7f7a001f54b02611a153d9b63150267341046b0751379136c1e54914aa8ec8b243e1811c09102868a35487882f4d584c91cd7df26cf8b16fbf3e8c0a3b969c14bd62c809e3989b88d6df85912e9b42b489236ad309f1f59f78e04d99164707a27802a76eadaae906b3f515c071f2b3f2646a49c1465c73485e3bb7d60ee6dcaf3389319285842243ffc01e943b0649e008080248bc92d16e4c3302b00c3e1a94cb419c8f0b6538c25de8c16abdf990f6c03c115e7fedbf1c72404d90cdf30f7779b94a0071c67071a5c02e3ba70f10baa85eedb568dee79eb8f70cc0cc682f4315f4092eab9204a8fb4d8e068618f63f7da55c38f423cb833cc27aefcd8660d48069476e878a082b866bc8886c7e5f366965358418f9fdc4aa6406bf12feb3faa790806b40504dedd1011d0e8d566f3a370396dea4a73c8dabadb08d35fa4453c3ea11973a29e8082e9035e220f2b855bf6279536918e31a1029ca35cd30faafb1a307737a31f74adf6068e27130a9b50c8ce144d541ec6b228ae3bc163120e658152c575ce5da3c4f6008d132b8774373583a239a947226de4b843edce49053135e828ec41fee847bf8d2f5d54606c808d8975af5e3bc0e3eec5e1d0cdc9d1970716fba6a23de8b5281c285097e5ef5ff2557c9806622d76426da39f553076b58c059b1ec78db32aa89a7d4516b6e48bf7b7dff52170a96cd7f81f702be4a223da6ba8fd91bbdc2ff5caca9b3e5cd09b23c301a3805830c01e245a229673f5a4c153845b0a6a9674733a578bb297c979f6bd6236b80bb09eabc49a0d4d9e8bd1861bdc2f09263f5311d247ad27c8b635f498c9c85a0fa11ed15edf73bd708988c5eed26d6ed6af90e93cb3867f21ff6c07608b878c753eead885cf26fc8426b3dcc2b2464ce47f4bfc94d9dc407141391571546b95831f445f6823b2e81a830000931d56d0d90f744becac5c034f1c7e532930287a09388580c90746c894d40358528afd272dd5f5da78c81765a118b56b0faf966582e9168a0332f53bed23942fcaa2e46e9c639f64ea9a14f91f073d602220b7caf29abe8bbe10143ff4b030859830f02f26ad8c78cf48558d15b5fe0ec2e4b40345211a2f66ab891d993cd335f1ce8bfd8c2d0ca20db9137ec115f5611126714f80d8176d0bfe20cd59d1a0937cd375774f3f983b3a3fa07cd0fdd503e62ff90234826928abb7aa18034b50b2a20d8a9520dffc67811ec01f9c325b7d8d7553e2b0ac87b24302a213e3076fee933c98082983b071c35c61786063ab4e5797efc7ced56d0eff91ea6fc3440b2002d247669740b339da3c7a9a338371c41895fe9e416014ec7342002b3ca6e19e0395bce11038bcde129b779f674c7ff57a2f1bc2d638aa244497d888deedb1774d3e130e5c646d1e2357b4bb1006312fe14944d21d5f41776fdbace769ec545e0cd4fd1027f0fc963777635e4bdd8f52120d4765d9283715bdee3c906d0ac40e9d22d5af27af4147b155444b55f1c01e96bc8c92dc8cb7844771d180d306bafd16444ba7a14d006917f2b329c56d1baa7da8522c26dd0dd90d4f6a25ac1d85c221b42cd8711e2910ebbd114c0e0b0a82cad10d77ed2810ab34881d62d148ee88519fdf6261dc5c6a3f55c448200c0b88c0f3cced52d088e40cf3342053baaa7e66eec32c4cdc16df5f3cd326dfe6122943ee5bbcf0fdee88b5a11cab6292d2594cbd7632d3ca46105d5f1687d4c70fdfd1463283c438885d20e2f93d85b2990a2473bd103ecb142d967907654cac60f2e153e3047d37c44be5db4f76e7d8ad7947b920253aa2cb07d125bae91feedd001d20f927fc1121c352c5735b83c3eae8375dad414af27d8ff4101b6d2ed81c439cc7c021496dc165663c40b3887f0cbf10c1e2ba5ec91eb800706c946473f7d62aa7cbb3aea8b8ff83522e76adf731eff2d9717a3264a9d372f44efa0e5d1c56d072cf725549c2cf9fa5fa3fbca20e88e5146c90b2a6598c4e5b73d554472e7b0d2cbebc137fc28e7e57b707640047d3b4424e2baf5e737227d49e19972923ff3f70a4ac8341580692cc38291f2ea3575fabead6465a3d77f6fc00ae1f197749271df311588f7a4d39d257ebb7cb59af9010a9e4a522de274a4d45e34c643ab6ef6638a7bbffa4c9dd082af10d36c3cebc470bdc2aa41870d3af0e5a7afebaab0e029972e09fc5f1c84ac2fd8f48fda83c6b8d7f406a7ed5106af0e3e0f7d942ad0f98165c4387db23835b636a4d8bf2e892489ce7aef936c31f2f934a242d1a47613c778681533c5a06bdffbeaeb230e2f1e3912f5b4741651ec746cabb64444fa707d696c0dee33da29cacb1377d81549d73e0f67a52445c772c80daf2773517f3a35ee8e4cb8a7a9f685278bb0bf73eb8f24acc33c7bbe4facbe2cfd717a76cb7c501d1196519c761ef1b654e9d20f88142243d20287932b173240a1f40898a78b45968e6732308bd8092bedabbea7de3b6cc28a5b8b0f1bf0286154b13c4c9422d2c02f5c1c67ecfc19f099fa5e8fb13e4739bc4fe232ae703085251b976ad2d5a17c295ac2ebd5172573b401b106faf4215c2c7b503ff369081664f1d527901f2aa6b8183a92ed80e9f93d754955de284534bfd6fd16275a218e9cdad08d65b9cd4c2ef5a8d69ec3daa958c336f725100dbaa0f69054c03bc1e65cc4f72de3c6bb69a9c01e83a0cb8e07934aede966ed2f1879472f9781446a070504ce263c98e237805fec2279ea3d4cd97ab7111e793c34d18ecd567a9ffd22f70444738f3db85d3aa20e547581763cca096fe4a8294d4d23d4ba9636c93276fd7e53eed2d593f2deb301b04cec749ca7022e364285df2c55d55e09c0f918efa3cb6b60226325aec078e76385257c4e2d49f309a74b04bee7a0dad4d391d3e68f803dea4bc97ff553766abddbf93b75ff20854be732818f8bfa8242077876b9b2d4fe637055563cdbc20f8a507b8234d250aef7978020d903088f7ed70ead0fb4701a73d27eff215b64806232120f2b233e49dea1a94090c598cb0fd3da7daa915d54bc506a33a4b5d9065ef01ba746eac83ff572264aa70e990059f2967847784a8d2f7faad41ba4996c7aca7cf5d11ad8afc3223e72a540d32d47ce7c87cf467830a8cc469e2e867b3da697736035d96d810bc5bf4dd2fd939b6f4552b9b78189ced5db0d2aac70200f31a37a3b83bf341ba12d190c1301ecadac91ffa0d535b9e3206c2fe0c6c322514977bcc0854cd0515cf772cc2fa00fd5ce89163f404775f9326085adc632605f010b418534ca10bdda085ca2d26b2e94029386da7464648fc5b5cc83fa948931d5e912f94147b2b15215c7e50a6f9013078c963dca2a52b67972986543e4d1fadcf10deba56fc75314c7f186757347e18cf4325399216699afd647d506ecf6511adfa08a8fc3093d81a1bbc4e558d052f5c4a59bd914c62f9fbde9f2892046979add19be5d709bc8f43fe1225b00e767a1b0908ff4f8e31f27144aac020fb42e551f5ff828d8ea7a1349f9bdafb5f29642b2c4d1f33b2a74552c46ee5b319a826d7edcd281faa4e2ec3cffcfdab3c71614ac1c45bcc1552c8efb88294a0c4a4d3358b9d37ca8bc91b73d5015f0eca98a6f330d661aa46294198603b93f2da65fb856f02604721610309c9638b60152378d94f59b5c47d6996d909238803620bf5403f2ff8d65cacd2d28796630aa815b604586d51a5195963531a036550595856d9cda5d2827db6066246f940ca02d6130358b744ecaf149a91ede45135e2553271fdedd881e89cb27d00303df64d9b75534e941fb0fb838144847bf76257bac4b3c63333fa21bdb55b3ebd8d8d79c8655d39398bea7abd0702976a22c59508cbdb7a43c25888ca514d153fedf82092ccce5217d942835e8c95a9e0dcdf896d3d47904bbd3c2b855c5a262f46a7a5c11b20cb384e94e51b594913375f32f2e494d6c30c92bcc0e4a69deec579dcd06f7e90ffcb30944c65e5f3a66deb934b645c37d2a3856bb1f5918be042344e91644937dff0ba0a2be70f50be564403b54e85e83bf2b5b5f0db23c74e2304ab092c0a649c45a669c104486955f60bd06f84db66c94c39e048dd60a7c4c623406dbd26ff3a882a668beb19abea4ecc780c49a1876629dbb363a507e63d545436d6d0de35ed8250b5f3c46a3db1b165bfbeacd56fb5fd866f6b46837e1ec367fc4c98c3b989caaefa6be4f1ed9674890efcad29af6e25a142cedc27c7b3da6362033d1827450b58ee78bb63c7730006abfa6320b31b3503f7c4365787cca126a8550e9a239a76d1a0c4843fb767cc66119d368bca4de34fef5ed291e1d0c01f857cc374eb880db36584938c7464157fbd57aa4f814fcfe79008331c5f57a7f58801b5d14a0cbac85576b942216cd0f0fb35e73ed9f13cc334e6cb911b24e428d4417f85989127285e1ee5e7edecb5d1160bf5b848c9a662a3c8be61b435febb6258876960ca22f26a34a2b5a7785f34b0d2a1fd5110733071c4bddcfc6614e6a7c662bb25046ab3dc4429ffd76b2d8258db1395da5065ed0e1cb4fa9775763a6d01039fede7ed9a6e4170f26ea42f37532b802dbf9a3e3442282f23efb4296c41ee37af197e4c1e9301e185e2f4d5125c8937aeebb05d72ad28babbb847170aaf737a10c7028e7226f8b1d3756cb10318b8c288e396f5dcc110a99b5b246622deece93efcc9491245f6b5abcd4d9dd93f9ee4dd3f79a8976b7880cb9a274567bb7f40ef7aec08851f4f90218c930cec27d9e048e430b869f0753917378823f1f3ad7c65989a9d78b13ebe17a178e4b8bd20b40d58406d693bf2737fc6f7ee57c8c0188a3af69fdccb2f297d3f3059f19d182c8f04193b249bdf31d5cb457b93d148c33d818549ba4ec9c4d231a6d4dda18b651f6acfd2cfb9990a999649f9edfdb7a15a5987326a5acab641b937f4eedd2fa0dc6b66197613fa199020be6b9e10fb1b72433726110d5ccd0a782c8b37647c4c1af60b7281cbd84cdb21354ffba165a7489318dbcfa581195d4dceabd747c82e36894860935d76c3bc8b3ab617d5d8b76dbbb285083ccf729079335bae4c6ba99a54b5a2488f59c5f16b8389f0d52acd3337d4e4d6ff97d580d72652ee51d18b0a3a33ef0ea5bab97914bad7c29b06c482bbf981933d4061b858cd76213fed28e8a53cb6dec2964b98989bf1e928e97ae5b4d65213bd72fade84d19eea3b62b5fc88790de73328540c0e6e742f8dae72d057e7fd21976c184e641146175a9575dbf6680265e1cadaaae3004f3447ba81e0429bd319856e7cff7218d20b414e619da3f08328ff0ffbd579674002965190edbdb09f53182873135c29fe6ce52c0ac3b491f646f61dd8fde543c4509c5161bd1a5873f59eb3d12889e2334924190d9f60f972e1596b5bc672ad7f9a08d18d35745f04bfa3432b74169eb1ab66f4ef9db26d89299839523b029826267188a90b20cb63b8adbf0198ab58e230f748ef34f2bcf2f8bc2f662fa498008aedd7671af7876d7015dd69269fad0ba21e56382170994a4ccaae54e413f895d984965cc2d0b70425f7f94a17db45cafb50a45959784e8a1b0ebb479250ee8ed22b22450b5f0cdb79b06598739526998da2ebb3982bc77df03f195111f7ea48c133d2836db69486eeae8f1f00c684a4c73b6b0f161fdc5a99e5b80aaca7365ed8b5534384e8c963d1e831b0cfb5091005ae63d0bbd97e274b125c301c11dcde946c73278b3376a9704946dfaa59d34a689b546e00aad3a102c5e29cb143e944b3d77aa4f41344d9841613304661e0b8245f47bb723a224395e7df12b347ba23103bfeb699716257520ec5be6d2fc86e8677e4a6549f32ec57ee87a385d800d0183adf9dc67caaa7aa66ea2dbf7268a3e4f31567ec81e770ea1e95d601fea42e5bf268a299a30ab006def94805704946f9916eb7668ba3efc0b3e88f4bae8ae94123cfdad40e6e3db34465d8a7569024378d420e2f7bbdcb45da1d8324f9a78f344f8c1ab37987f752b913315a9b0b5c42e6b16233de55c22db1089b01fead57263c96c9abcbb401f3dbaceb059e45992c36f6fa7bccb011225c2f676e7e15ecabd1095ee9bc4cf7cba8e0853e55dd981323a4bd3ac29014360f7d9b78ffff3fe5b922c09a41dd7b9c2bb52285545f8a6d9fca5fa9fa46a56d30395dea4618db80e657baf52f619e9c1c97c86b5b39628ea3c2c0968c31edb29d69d0aec4d212f54ff3ec4464fcda331245bd9771f6f2ec8e1828c624f9662a0ff59dcfd90e4b41a74602edeea03291ba58ec1da9a35b49a5bab4212b13b26b062ebd9700e43386ec75e96f4c068a7c8b5a2708b94bf18e9377222bae8aaa6b978f2beb8cf39a52221fd5482ca8f5f39114f2597fe434214413975979a282414ab20f36daec025a0c6ebd176e33d69c8bca9e9dc85effee5f52bd1b719add8cf817be1e9a814e052060ba16460136f9dfe84543489182258991fd964535f056b119502ff32128e7a7c12f46dcf99d0bf6f5b1d30913a06763ce7307f9ec0a9f5eacd9edbc4a63cdb7577ec1e1654069622fd9cf5699965e2b4ca0df8d64429508c301fc2fcc10b20e06969312ba6bff25afeed0e5f6a183ffc076f567666a3d2c1374c8b619573a35ca38fc47d4c14f8bce6a28a91e5a93e56595230955f2acb9fb78cddcecce03097a7934e57db2e535bf181fcb0363ed9301a0188f5e6e9894eef5e7650fd8fb3d8667e91cea0b90b64663bb3be57797625b250fbbb77fbe3ddddc1485ca456d42eb8cd6b552f3e095ab5e2b7c1911de7028fa5caa0995b4cbd7198c2f66f56c66771396420717875b4eb0eabccaeee8a75f25bfea9554c67fae610aa3621ad1c24dcce5339bea955e9eaad8189089844c624b851ee4a45916088e49108582fd65923858b570b22a81edcba684ab4020d4418d8de9e384bcd88e4c2eb7e798262889b3f8fce17094f95dd44e257acec06e94e9eb59ac8f8f8eb8501be1668f6300a5189174faee3036d199087b64c854c7a5b89bcb0aa2ae8254c2a6d297dbc2d313852f7af6723ed578f3abdd20f38a332d8c8b132c35ff4603c37176ba4097ed6628dc8d0b4f6babec7a36f3942248093225018d0b9215d27d7900ffcb49c2eeead223f03b31fc5371fd0bd843301ecdb77223b62f8cdde3648c7d468ab2a599b6779ace9ab451c4e0e0853561304588e4c93a070391000018d3189ff4fe44ee4d3bc4726b89f21788d2e1cee5b29bbe8ffca3bc53040411ff2f1ce2027084a2686b2465f3ef6864e57210fa9c373d1680f13022ecb1c06a2be1481903b4dcad4a64b57458a9b1cbb3422a3d9f4f333074f47d95a809316188a25a358161aedc7473f9d675ce9a7bf39064d193a38f040de19e543671bb35a9446edc0eb06236b50d3c4c43e227b0092e36f63da70d2680bdbc53c4f5d3d5ca0f8e38b28db10c5b528fe4163fd1d07ef42b0aa5c718c35c63ee0169adf11cb37092ff1ba228f2e52e4242eb753d3e56df6f7c9a27be7278da8f5b9dd3a404b4c0b588c6a33cd0e18bcf79cee133b1e505d0e35414e1d5c3f872d365b049419e4a29fd4b598dc916850b885770c8049fdeb11735f32f015a0187dd915bfda4b5310eea2635e2e60b6539077ab87e00c1c2cc9a40fe7dafb59cbac8110edaaaf45ec4648d35de33e1dcbe2706a3fba8518dfb414e6be7be2e387caff29db03fe39a7596c8d8e7b22643fd903e864f1b71d1b37cf8cbc4bae0958b9990ba7a7f9eebe317de1559ed053aa3a830d31049188816ff07c4f505a10b8aa536ee4fed5c83ad6fa3d6b747011532173e010704ad8427a8da5f03dae8581ad24ccfd8b5605edc33b357f70c7f872bafcbd2765bd0bd4e52b36692cedbba625150095f2ce42b8f74d1f96d1d8c3ddee3125b658ce0ae641023302cd8b23040d43e9898e6d5bd7f689ed043c6c8db92aa3b61e256db880f3f492f7d20b94bba32e7c7f869812736c4a3e8a61f4d5925bacb99482725e9e44299c773da12f8bf8e40275dcc2285b28aab5994fca1e69ec52b830cc14c54738c81e1892b8b4a2d1d7ea8721a70f7ff4ddd34455a8dacbadabacab6aa3504da57c17650cefe2f368dd800c118cc61cdc4e76eb75ad30b9c57e1f92354471452b75954226368f8eca9507beca9d0c609227593aa756c5508b31fb15fbae75eb8cf96252be600a62ec864920e9b9053365986c7f1a112be59d6dd94c37b27cddf40e3983ca421a4464fd30ca0892ea3238cd3646f9545a771370e390771d7ee69a24085a008aa64e6bb66e9bfb66497b0f0f1f01c95ecc1c451e65c70c458715534519ba1fa019b36b6006b669e27b71e2962dee526f3105d983263c9f24efeb392808a4652e28c56b1b4fce4999f07cc0d091ca8ce91d465549b1915afa210f820154923a1e28cf62ba017f4dec35c340b4787c08053e684c090eb643bb8a302bec4ae62a2a442650f13d2b37e7b4bd80ba03b451378dcd02d0dce0622b6505e65c0f012f55d93f9477633cae3476f10202424857e655f3e4b5f361e7c9ab519f94d3902d1fc83cebe897e314daddc08456f25a0e4180e047b2db2c0125cc489deb0182e718034cb8427273dc85443e2d0c8549d921bf1bff86b1a0aa5006cf0afc4d4ff453d9ba6f8ad0095c546cabf77796b61876c91bc1ff2b40db0e568832fa632d58b799184db874a9a03aa059a88f1b7ed31bbd9cb178a5c2d46e3dd11d17dd0e10bac2730965145079344a26600362628bf66257060bd1b220a72a692f4b223f624a888c81e6bcdd84eb85359a7f5b76e3ec10498c8087b5aa9b935ce1223c80e8e077226cc76c3e9123844a78f46fd79d185895bf2027f966263e33bd3761112234a43a2df0db0b288aa3d8fd03addb85cfc43f2c1a2b5df7774b2bc327194c6fec4a06cb8f9018f2d08d05d22dbc0a48e81718c4c501fcd7e15b2a3aa35604766d55970dca27d8ddc9b84173f519aa2263bdca448c258846c54d3fa475859a12dd835a97401c640456031494f69fd555cf22965542a7df0fe6308122eadcc73625c349ddaa8e28dbbac6119aebeb4788b04ab4fa52edfe3aefbd3827b0e63fb58002b4eb73fe0b12cb5e809e9ee9cf8a810fb4bbd63a0a5d2b2ccb4c36ee3565ffe216535fc8b8957c6ab26ac9b4fc48b1fd67fe4d904055306ba2ff8d0ad7afde9d48a1fcc5055e46f1e7cf27a5c1e564b969ecea6f225be7c4bd18c632bf8523d5b118eee676c7ec7a3e0e1c4b66313d9c0c990261b79d57610e47fa27591de32154ac5607ef8a27f86f48ab9fb13bd4c98fff7f7da4f318e71d477ccad9500fb0feb90ef6dfdb433253feb518de848ce129e01215fa35d0e6f5d98e96cfb1625d967e2d6cb4f44038dbac63f8115080fd5a72b0104f349db4b2214c1bac89046a66f99411f751613c18dd1c52c7134b09bb454233fd22c3b562b3ea570c8a319a254d569ca902f69f640a23ba11a6fa3b31cc63e5763c84e0f409d0eb4420f215d28c2e6ac07fcfb00be1f7d74fdd549fcdf2c0912d920b2ddd402a84ca0db30bbbd4af2b79dfb34b42047748dab0b477bc5614f492bdaa91aacf7f2bae1e991eeb9bcd17eb5e920b6aaa82cc683c056997ebcefa7f29ad56b89849df7be639dea335ee1774d02796a53583d2d501709a826f77cf58fb168e70a5acf65fae63b0bbb807f108a5bd6b32d7d4907182370ecae89a13ee3e6081893c6a1ff83e2a170660757d05c1214677bd0138e21c117dce85d1179e4181409785b6eeaebbf3710f5c9799499712f66a82510ce20dc66a97d24dc09db7fdd09199f4970208218af6236adac2435db36738acedea056b9af500a52402f6a4df320b50f2f1395196c42c220dc97c6323c3456468ec350e311908b7861679d566e8d8f8294af5dfe050c2d8c2011753c2e3e0f276e9de1eceac3eb50acbde1d2ff916f5e5e262879cedd713a661c5407c549463035e62de09cf9a0921491c0b37f5608a66b1b6c78c8211d91de4767cb882dd1ecd293cdb8708d01b17a1497c81786abf8f98ecc57b34a7eff339dbb92a0598ae356b3cc1c02387520269addc0160735445b4dcd0ecd6f2a398cd2bb55aff4cce9f391d8a5bc6ef4cb6b3e6a4b08aeb74a41a52a900aa84e5ed963f9f60e23648e965ae7e9310d3b1787f34e75c35a725952a91155e8334d6f2736265262f1131b96b25e1b12ee2e9b6a4418a003107ac6196190910a7d8ac178c0505155e07de3557a72637735defff562e966009651d27f4fd759e0108fca659d372df5a22e7db4a03c58754915e5d24b2195ca904b927fc2a3cdc6b719cf6f36ad51382e8152b788c438163148cea50cd447ec59323624caf705d4b102b128081758b482a46764e5df845480ba7a931ececcc693c1df7f4c43a2ae6f6b018d60d2ec494e928ff0d1f055e0975db9ac54290dcaa8dc2345e3a58723d43ae54de5e6633bc2aae150a91122619c14cc70e80aeb9bc6f54440a67564c2343c5ebacd1283b902f18dead8be2c0477640e46d895ee7a543a9e68e043b762e303bd11eabb510362585e345b2143506a52726c43e79735f603dd0efa9b150c219130ed320aef95bb9fc249e5bb90b0039b63d70a00aef7c5c7c54a7db2c42c0543a916e44cdb9a168c19fd20f10bc9dfc8872178f29cef17b13c5730d88246b5a09d5807f7f6d6b0d13e7ac5724aa4cd20433cf230e75b0b790daf50f1d683ea3424516f615861a2176b9cd44d0697ee47df24981d48f02e3f5b102028fd3df072b6015be2c58fbc8fa509ce4af3a377794301ef560b842ce45a8d5f5f99c5e10bfb1782a42064e8891f6c9b83029298c26cfcd21dc328330defcdb4efbeeae7c4d2b795164415137c2fa762b781fba7f0c0d503752c03438601a085d20ad5cf46ad8bdf30ed37841a6fa7f75344f3a55dd4b890cf7a7a428cd3621aa509d281aa6be9f9b4a8b4fe5e425147a30f8107187066c0d899d5ad131defd2741ab06519660f9873ad1684ca76467272169235c195914d74d5cdd54fdf70522eaf43677894960101ed70533e048642b7eb9c36479a9633f4bff4564ed340f7443f25f8dd0b8f6bab85c92ecc1e63c9ee697ff1dcce4d3c4f570106dc0987bb65d923880105f0066859c029fe50c80fc86a6edbfb15ef7ce1934893486396888bdd1b39cd9daafb376305195075d381236cc9c7841c1bc84065a5a8dc2accf1621bc2e3318f091f364233bee479eab9a98c77c703a2f8102279f9831b159cd98ef3d7fc92b9bf513c9939a5361091ae91cd2bd213385f39851dd5e689075b34f05d7133829e33a780429898395df9bfa944e5fac18f9000b0c70c43277330be96cf3042ec4601139140216b67415246391d880c543e8fc1e17ed13789138aed9d41caf9883a19270cc47f0faac1c8fae94e833a52dfa9b750fcd87f2c20089f50bf2d87a8b13076bb7598ebe3360bb947adc7943019603111ccdca2d48b4a051455835751750a2378aa3433f8ea3e17cdee0aabfc45ae7a5b00f480f318c8c9cf8a8bef40be0868cdd3a1ee79dd1f29db1894035abf34157929cd3edb8dabb4510884137f97cd03c04e4f4c3edcbf71a427a85c9d9d0eca9176b8cc35460056e1b69e1e127716d6059cd94dce6bdaf12a8c26ed817e2eba9f879e5dda95effa5f26ed55cb115f37b63140e01063f4dc231b936d9560aafad581e47f70727943e04bd522bbc34527e35230d8174e13d2783b1c44291b2f217cf83cfb41bf11c9a86a209c8d0affb26abf7b7af2c0681c1c7484de0826a73f68f58ba476ef3ddeae8aa00a4a645ffe9c45c8d037e09a8957bb0285d99a68591bb58eadc13db59680b56563a396d907a4a1bcbe4c137ad3b8b688f4709f9057c07338d0f4d2c94ae92ef0050daaffdae51378e9185013c48dd2beabe5b7404b0796ef38f5a2ecbf12753df1828c888da31bbf50bed951e5f36ea362f5ff209a11cb5c8e8f1d50abc7113bf35c832d638e1ca68c39bb418f412b1b9927320b975f6075b435f72102c5eb51b581f4971bc16d43bbe1adadcae1d5c985450f76cf549622e341133d204e443748ee88de2f2d3c0b71b164025ab1d91a61148ed08abd84b418c25c299b52fce1472e06fbdf477cbc5a3e821a9a34750594b7ac454f7a66fd2067caeb03e132d2e8f8508bd084c8e1ac90562de537383f00ca11d42cc07c01f7f92280a96c4678d61e11c2a893d7a784c82fe9f4fce3cc52db0c1ff459fd251a24788986a3405efcf5bfbde40eca1aa36a12edfc83be3cd68c210a33a35165ae1cd132be6bc6d4794e6a85364916f9f285c6f308426c3de96250f21cfb743f59435070f7202136af69d4f0c6a4e4fedd739708de2e6795246843ef0fa37cd3bb74a88aaf1a72b614bc4ff412d3ecb3a40cb43e948ba380424424b75bf1c7629134f5630b996b583427733c501460f1b546403360c7517da5f418737f629ebe56064768782c27d83dfc07a9ae1e21e62662c1151fffbb5fbb96fe7a9eceef73e21a2976f099e7a462a80a5abc8c2801e941f15bf3654ab77d45f34369038e84dd4fcae116b4319fe8e4d02f6c033c82331fbe7fade9f02eb6f51a531b3d64083513f96efae91deb9d204daebedfa0a83623962755c27e8002a918be9cd08eefd81828c3890bb746b2a297c81d3c2c522b34271bc801d7dd7101a621e469331acb7c71e633605ad5be1e586a2038ed9cdb90ad885587c3bf3c650ffa376adf7c852dff75f8227dc8e6308deae4228ee7a5432973700176128f39486579e326b9db5da5a68162d01526f79ce849bb12cf23aaf0df2c028dca62c94004968ce28e1932c9d68eeec12f724b6cd2d798cd89e85135469a2b039fe60ea37517dbdd8d4f1d56178aa8aca1aafe59accaf70c670240c4b474fcb105a4cfc5f46db1498879a88c56e89f02435f53c7e1109857203926aa0b4a27e0b9f4d1dfd8ae64d3373b747f33bb4e146ba8290e04e7cdd2f25c3e229783807fb0ee6bcfc058542a307d318bd78bcceb68a050a67c2e1c1e04619ecd545351220971307425edc84ee98491c8ab173bef21ffcc454399dff95eab7e958ae86835bc5a20f17d0c4265156f403aee781be71eaa73a8e395f3c8ab79d0fe1951dc1a49798a3e4a7969704eefdb4a8ad1739939957a238e63698f9f486fc3bf345b12a9b29f18ce0a842137d3dcaf91aff61942875dd403fb118f8dbefab0add20e5efc9cfc28ab7eae0a2f72515f0af915b90cf6b60add69ec08fa23bb67634d8d400bdac361480243a0c0d308b5438621d7e09741f4f1a74bfb08b3c34840375480cdc621888ac7c43da521eb40743593ed4e332d3eb466951088c5d22db3e3d347f9db2dd8b701363750bf2bd1142586121c4553cba1e0b3d5b6e88b6c6006c9ecfc5625323a3c6d806bb27b0e80963dd204f0d77ceab893e9794a049e0422c9e4b26cf2844595ee91af95bf53f05bd81c7c2003064ea0b58b57fe8a8246959b1f41fff3c3b6861617be06d47078fa95ed384f1d05a1ead013f3343d8009f905fd7e6a1293fc0febe13be057efff291193224cc91e230725ad8d03383dbf48b04f03fd362fee5940737a3f300e9b5d60434c3e165bc04904e24900ac306dd66b764f89df06e3798ce98beadb03e055993ca11d52e5b07a55f58b9095c0025029a58a2ff7486517ce0178b72684e4246de1dc376d6473e25e2f465a830fcf73d94df12c444e900d611f95d43a4aae03241a64848cda2c32b2d8ea81e7b3b82fbaa3f1c0e00ba58f7dcf7a9201844a6afb2f0e950a6b6a09224f2643b7e6039d8eafb89bee0d462ece265eccad8385a6522b90e61a62b194ea79c02a7b0751f23013f33e0ccd47fe8acbe5649cdf161a9d3e3765ea673785a39fa63a33aee68720a36a95e37811a1183f8772c92b7b6fb6f9bd89126f0b0c6e76a5e48103b5a7d53b43382a172390a9f0b9ecf5ae6549c6eaaabbb16e77fe0821738d0a83ff2a50b75e4833b1bd4382389a12c90f3db74882ba8d6d1e4789a5d97c081ee5e8f658443ab7244e77212ceafb3d010a80fd35c6d5493c6718108cb0d48c5a4b7e59466a7949ca4cfaf3e67850f698abbd5244092267fef332d01952254878e82d0235af61e49db548778bb202a02780cf3f9a1b4b2c9842ab62f77e493ce495dea164d2e0ea61e331a61b360ae9b9de88f894e1437f6635b169a27638bb314d095f1b7446ac039a91b079b87e8312fab8dd58aafbf50ac0308448ca5a091dcc01e5da6a0bd363364f3af5e1a3ba3640b7e42f062647b98d02f0e22429ad44f75ac88eedebcc308c735289dae27dd81eb00b97d801874cde944805533ada7f96f3a5ee2167a6c6eabbbb13bfc1c26c9d0e78714a0217b28ba160bfe50a219d3fcb8a777c7ef32ac3c49def55a558ff7adc60028a25d4e243c7de9b1375c65356d3bec31825384b5245c4a19c670520e5dd763996aafecbf94354a81c76fdeca6f3f19a552a9224b98f15be4b4afa59deea6d61ad28ffc447b602a4c72c721eceea3eda06b43e9b6adba2f66a728fc550aab9e073995a35cfa43676a7066a3ba80ba5bebdb7cd3ad4e3643fa928eb212c2172da8b5220ac855e7b6a91c9bdea3a0c1e27a183bed9b3906be14c3c2d3fafd2784e986932c325938982d5f3058dbf0ca143639d3302f374385abd1d827efc1dc7b7827b1c43fc62126574d13e95fd7665d85f7b2355fc424c93f844b5b805f1a6f9776f02c098f074b1dcc83c97117b9ea82294647d6c68a6fe4ef29e75251c8fa6f1b63af4fc19abc590c30da6658d117f1f734de5766267a904bb3073c956a46dd9a1be879cee26236418d34b44586db0cecbad44291010dbb8db6efa003e4071b82bc499daa3c0cb55409321df62c6d53f3a6f47a987968051a162498006a4e4011d25a2a5d10f2308ffb097608cf061a9564d1f2138c9a94c7042aeb6edc999410034e33ddbafde5d1046eff8692f54c33f9856a76baf83dee949a99c3bfcbf35832a23aab8a9600a08d2d0ea2cf470abcd91b2cbf7338de42e88502e9d7f8fee6093b5d81efb398097669f35025867c16aa27fb9286bf7993fa99e1f14bcbce213d1289fe33921be1c00f92d76021d60776e94f711adc98d64ff07a30d2a20a0aba982f467c42be36ff9b8b0e461e144dbae748ad6b8851ffdacd133afdcb69dd58d331aba9d61b1ab0cefb016bf70920e3a987f2a7aeeead2a0c5e077ee813b736b974cc32c17c1d19e0df6ff3a729cd2900be21758f71e19e25d12de4457b3519d0065a485b63f604a9c2a2bebadfac589e0249dfe31660907908c22e55ed5c9c8fe44c9e7265648d5f6fe89c0ff8eec6deacc15c05e566ff4b19ba7c1032254700486e4e48db534ec637993d38f72971a4dfc0dd0e2a7971f51e61f5b93b405f2e2ec6c736c57e0fb429cf9f501a85cdf966aa90cb896a9c41e05d4da01eb7b7ded25467221131815abf5913cbda01315cd309216201a149615a597994037a194c674e47037752901e0951e2f17bb8b7d30974abc1391f2760e41e25456dbc2cf7ac2d80975bf63549c8fea42db855e00dcd7bc934de5c9c61b07e1e24510f03ebd16b591d26bdfc4ff9602e2cd5411777d095bf140b2699d5d1953448da4ec1134999de015e91951fe1452fde0483762e7ae0db7ea961c7811414c3ede132b490009cc82b5dbcdced471c1ea671182863d7d1bb320e6932c5d1e8a91c98aa057a5b8766d30a362d1a72a2194f249406d072fe7a06567fc85db57cbc94eb5e594d1cd8d97c6ca45ed84d81a19d8a8797bebd4272f0ddee955383801c5780a11c40a5b1a9f77903c6bf7f968d54407ff1a56df7b8e47d5ffb7429373e5e5d6c39fa5350490880e59453249bc9d5904e58e72b89977b57509e392cb6e3465b1049fdb249a0962d838e4f53c98dffd71b2335b3e91fdc037a97c95550c5672dccf891e43d091c635bb74a55f5f1d3bc659d2506f0a7d56271625792a1ed53241ceb495c0533004a565d681f371451ede5c4705fe523c8b43f93770ac6df8636e60f7a2d2788490d11b4cd75928dbe74ab2b91e7080e7ccc6e21de39ff2a91caea6fa0606d260432b68bb241f73e6dc436cfc7084752c4bff6696bf6990ce613f7fff2f011d9e5ee58e52890d92ca5c89825d4106bed91a251c128b49fa55083dd95acfe137559867112d1d2ddf30546ff9911d7208da9a174d080a6ac35fa244b34a15976189e35390813f9df54856e58c2cefd6799946b9bd80027df132a28f6fa4f9cf987889e2561020501da5b0ec9e59baea4514bad424631dfda34509b46827df1ba3e285483e128a5284327bfa0ac4f52e2e1db2eb2d6fc8bdfa66df0c19cbbe8fbae42fa781526c38a656eda73923fe61f56f4053e2d8c1479482060479b72ba100a413ddc436b3e2b40b469f9e803f8f3669866a1eb6293d715b5cf7fb3e8b6ec54e3d0f05dd873593a6e1106888021455c669c92bd39b76676ab12b546a593c9c6b486e874f617b3a7da31dfcaa7433ec1d2c221d046039f69f5659769a612125a0400f53316e74f383be10a568a780cf198dc4c8c28c1f7fe2321e175d42e78dff3c69ab367716b1bf76ae7cf314661682bd0b86551eb5fb5203075ae615ec86551a804d012b038a87260f6f797569a293d59624135df59751bb26f2935a5e0cde6433fc1f4ebfe613ffaed7f099362e579f5ff6b946e6532d33b92ccb0516b3f90b6a92feeef71e3b7bfd26e4cc3d5b4a8540ebe72606c08eece0e0e7b14eb91676d335c468a1ef198931ac6610ce3e8e821a6686cfdbc17bdea1926ad6a07704aa044a97d2ebf6214da6dfae8bff1f3e8625a42eac90a3a162130e7e4b9e74be0f9e44b332a3558349b94fafee3b5d6ed90c6a05dbd6d771bbe46cff5f1052f75b3c9ae813c277fd3fda5a46609a0fcc877707da535b82b9443ed737e75e4f60042c21eda81f6506bede7ca88fca30112119753a48ec595e19b71f4a4ec8db5ee5348fec73392865afb62cd8d6f2b2adaada2967d4c5fd7d97e6f9d7de1051c0fb3cc2026c1abe17c9c0e15b0c5ce45c2036519b875e6fd9db3f75c1bb301fe3312c8c227d196a21d03f5a4db0c85988bb19ee3a80ef3fb7181960394007f9aac30bf4e3e8394787b17ed529713ed9b07d9cafca6b0022517c0aa31d317288c1b884927bbe1d55dc19ad8b5f93a5d3639b080dd4cd5748e6883089696d5d98ad98f17d3a23f202cb2639f5ea5679ec236ef5f41b69bd74007104f6c365ddad00edf4e6654b464a74fd39bd0e6e7a5359acc5f2a9209d7276b9ad39c8cca6ecf47d180fa332202cd019a3b000f232051b6434a3eb7dd3585dbb20151a02161fedef3544095581727a09bb4204ecb0d0e080b6b1f2eaa9b497ecb0fc7aecf583af04de193fec4849f777e4cec473df11fa3fbb9cccde801571709e4bde1cc568e40c0b18b8519a75cf32493a8640a346a3ac5527c86fdbbec40296103908047d876084a5959c636671f94daf3ff4b633f968f1e2bc10b44949ceb5f9f2b061bc41768dbb42620068cffd17aebe2bc9e89e170d3448063699b8172cc5ca2b0f8660245ea902c865532ade9e96d5bc188a88de251392b0295e3b27547edf15f6c1678251273e133e36ffa1c625576336e950bdef42713052ea2923bca827b570d949cea75bcea56053b26535275484f43d53674be571aa5a1bffacd757f4fecac848294a96adcde0cafb3e8fad14f576bb1389d426451352c39059b0834714d5c0f2e94560fed95ee263767a017270e4dfb3c024f0fe89c3483ea0723ea6420fda8efdf2d82aa822faeab9516a64f7200c6db3599d392d055221eb1f7ad040ae1dc9298f2b488ee3d5f215b0917f7fe3d613042f897fd7a8326924c0306ff0bd0ab2d9510b7d0c1b185a139c2ee184680ad3dd40f5b4cb1b940bbb90349c0cc43b5411ed40cd90d1c9b4e2ec71e3a312fed4cb676d616ea53dbcbdfd22df38934aa015a2db31a433dd463a22a0c35c8b262ec6c09abdab0cf86777030c3cf963ed91f0ea63cd78ed9b0cc93e1eefb7bccc5f77f01d2d3c7111671d69056b623fb8b926cd077cb37f6f9f13431e05ae5c18897afcb9bda763ca8c340cb3ba9cabde05bfe6388af741b15f1c8ff6b29a82c55cd6785598073c73a1210e0dc077149e30190d1f851c05e6f0f3ad53dbbc2fbd943e5515f3b1eb0ea4c34663b580231bfa7496222de2455107c295397c228a12fc7f4ea1789c41f9553e8c37d7199e59e68a176d9407bf6bc70282ce52216501bd8984c5f1e994c0553acaafd65f07022e8e1bd92eb6bc203e912987874d2dc1e3605271390ff43bf69cb8eb70afadea1ae22f7d4c51da6f1399cba8b50b05c7f54b4477c5ec64a20dd371ddf92f7993f8588fb8667eb3eab83f42a5691c716195de83f0917c20062918f733abbee60795644e93b4e02f83623975ff261f893f4c5c97548c8e2a680be51651c2d7f89f8080888efae080bb24b689334c68854e767a9d18984a182c1efcc2d84a2d4c714050e59e4ba3d67796e0887bbe955663361422d11f5b043615a4020e8cc2e4d6c48108ba11250e615478c39d508660923ce6141bd479209661948978bf9ee0bcdbbac443ef764b13ddec3577323194f4e32239e706bb81151390dfc59bf674ce9371c1bb8ffbb809ad32b56c060da4dab921f0cb5a53ad8f569104fd680699ccc20f31be59f00acd776da131c8a350a409fdd3e951d2bf0cc918b0e475c533faab376cd8fe8cf92d14fe211f902fc56ae5904b4d5cb52f78e0308976564c6262e7a02348a8b40386bdbe88cf93ecb8eb47dc5ab3a0dc4b30457516758b38c42e740450ac2a8a3c01e30af708fe20f093e208b8d9e79da151085567817d2bbc7a3c845728d85db68040856c5216bc1aeb4e4ff905d7d8f85b36effea1e7e236208e2ca283334dc61230850d99fc4d9cb34b3c88fa74bbb8570dcd421054d3c7590f29e85b2cfda3c9fe30e7cdc0468ac4af3c91021e0db778c42990f6f8adfbda6a38859b489e62b0aab84b6176506f4e6b12a478807fc708c428ec27c3cdf1bfd0aa123af968d949d0b85b63a99b0b974c4f3ef3e8804c1124ed044670448db2147431e8be2a25dcc01f2ea633bde835330bfb5c4c09a0ffe11819959921c32df1b4601ffe3cde95efa46b0c5519399359ed40325d5e5f528710eed6fd1097a75ba5f87d7aa90c4b50bebfd8b1d651034e6aaed679b6c2f706d935c0219c6da26040236312cd485cbc3d76ca4082bf591af15558786be40d5e2de49a7e3d8b1535aa7fb8f3daa3d6620e5cb872ee1176b3ba83fb2c5381cfe1a357e3d5b4fac39059f19f2ed6adec6838f837e6822cf4475f7d12c3c1d6975b4bef1c63189b5c33c9be5ab73d84231053579c53444b8b9e1cde7d08b06a8e1cb4f8076ba3bf2a86e6f097e06cb356967398d82086eec19de2f146897894714c845aeb5df61ef863077691cd8a533bbbcf9d2483a2453b181ea9e55756b6f18fdabcdd83d649491dfbb6ef21f2c41b1438c38948343255e64e204f4595f9aed627d1841d5fbb949ad8dd8055d26fd2cebb5548de9bbd304b6115708ef7fdd275a32f9056d9b69159134b0e56db69b309617f2bde80aeb9d2caa203d4e461a6cc53c03a2f3a1d02d9372ea9d403f46cc458b96eb09b3c95b78c05814018031544b836e5823ba50a8cc67c1ccd38e7289dd0236a36fb1e9722bfc74969a0582cab227a9dcaf712d2c31291be5ea329c103b0addba4120adba92f0b23fb22cab11cc690037f7ba552c380f6552e16489d004364b495bb24c849d430b63b1f64429e57a2f2ed43b146114c2743486958b197024e4910d78011366fcfae3dc6a28cb4f7738e6add0609a3d3190fc50167fe108a8e8b40cdf9e4995e6f84507f14f39b61cac6b1fe6c7b08369a14eda8096fbd2ffdd5896a514c24727d63b287d362cc00e3ddad1125f4e4905374351a93c33b55b945be34c254fd11a99b16471c1199a548fdce9a40fe2c941f7740ddabef398e4a9aab8e5c855c265c8192fb766fdcaf6277f3e2b513b53b840e4e32ab805695682ab47cbe444e2b5a939310a572714f7b3d34cce2044d4f54d6a89508ee5b953e5e8c74dbbf53ab279262654ba1e33989d7df2ebb260893dedd40b5741a4aa1231536e186e0e33df5a45913a31f76c204a866e3117c7ee70eb0c2d78775aeee37a70535754592d1667e8d93639ed54c16d1ce81f79c3ad0eb4c1d412b20a2799436c0b2c1364ee8be77d2e2485260ecf9e9808dc5afdc50ac6353d9291732777767cbbf382fb4067dcac9159c6fe2bd22d3bbc68e3c18896993d113b50779f33a66eef869d509f13d3231cee2cd5f48ebf3eb60723d54a38f832d523985f3b014fd9f0819384b15c0e40e6e8585ed90451918aa90f4d494ca44fcd2cddd57584a0bab6d5dc96a9eba8e439c02ac736ad7973244d6373d56396c94f964c2ac895b6587dccca1eb6fbd8cb468a64b5c0510aa27d6eb1b784b890077fbabf2760d618b5467700113d09c2fa085ed86a53825468040b434c3d62e6f42e9c2b25f64ca392cf7eafb3aedfb7442b496c42d898e8b210e1b445b4b01ce71e37d327835ca4de9a00fdd40ce853075645959eaa1036cf23e6d8c502b0c7ecf3016d9a4eeb8cf5cc261d3f670c53dc01122b318c64d3db01fabc179b0d52e0e35a60fbe3293530d70ec11bd3490eec6d7d33a31b1e5c0742b8e636a5dc02940b96c27372b99c7efcce1a962424c16d72095dcbbc42cccbad85fbae07b8205cbe228f82388d24191f1242f7c7767d42c9379551a4432dd7e4ff818339774f7e77fa77c1e33f4e06ffedd57ace5376606a0d2b45f6bf4ad64e4cd29dd6996bd191c8aada62b85007320b216b9bfccaf69e36cf42ae07cd3dc8502b246beb2fbe61c86c41512c5891ea5462bf16e7377b9af945e17ecc5c23a1fd0aac80b5b1d6bb32ef6b846c5a94bb0235edaa185f386bfe52158715b473da494d1e390c61b39eb55615fa39cb2771b0bcb0dd1a872d427cd7b4b117565abd1917b8a98f6f899e1c0d1431d3fdcdc2a2076eab26aa6c8fd208ee6c34a85c08104dcd3501719e28c23c25966b19706fe9fa712781ed1ba4d89f7cf025a947aff2b057d552333a907206bad9e4848be725868769f7fc7228f440d5f1df2ba2e0230c4c5d5269bc5edfa4a7955a8ad1314702a407d015afec971ee05a6c89429ab30bec8c88e6687ce62297304289bc9c4a42fa78eec1f9ff8263fbb931a3e31a502622385083b9a6783768b0cd8d441b19524937cdca0fb4a1def94086b7ae436f0ebd9d7dc19b3fb5655e50c19ba459def037aba1bf6918ea014b9eb6e88b686b526b74426dc70715ea1243fa9a510835fb02f97209ec59ecaf731f40121fb00b97f6dabcd2810dddd80f2531c45fdf2ae0d11f8b62d6c97836a8c6d7fd6a176e8c60cdad7c503b59c19c371995eac14ad8559fd6f01308bafb4c7b1aef3d7c0530776007b0ac41d2d0b3f9ef7d22ecbcde6c509a74b268168a29b4ba021613a5f2db3f2f4405a22e9a571c50fa301b1f0c45b3cf6373a7db1e2fddf0dc709364308d6975ec4bf9f3efd8679c46171e4d1a928dc3f9a384bc6e7030cfc1ed761c0730b4571f85e0262bbe8ac27f4c10e342faaf525aa9dbb6416b44cb9bedfff97abbec18fa70f1ff096ef2d67cc997c80b84fbaa52139047efd45247346e65a5b285b2e92a3eea11b83706c54c4607cfee83093aebdf208873d29f15b92431dd12b3147d6258c04a5435544084ec75cbe8d5abf3d7d4616491571ee772a685ccf1679430c6d0fbbb8187bc56e96c873c4e2004adeb53d166697b83c75353d51b4ce5040801af1497c5b22f6c7306dff8a0254e2da87dee8d300e80e1af34d9ccd01a06af78c1e9df12e48d3aabfd2de172c75d4051f2dff34382953b5fa6904a8b599434de4ed08a069609c4cf14bbcc5f6cfde72ce59e32249a6d17ab445ddd4a139315e0f4a4639a1bb9f378cd5b8a3e8a59bc649fdabfccd80370a03b0140127363fdedfaaff7bef023371c4f0a2256a89e6599f55afc11d19ce9d1fe0b6646c4d1debcb9a14eaf8b428d34bbfc9f98ed4c9a6ea21dacc73d25132859f4b9476e5be255e59c9d87674be3e5db908b411bd4f75f660b7455d1a8c40f44b30716a32cf819dfbb8a6aab30224762c32c56652844c2de0abaf64586280434e2141e519ad5fbd0635f577682648b8a09698a0f2d27008d734ed6592b4edd8546af998c8e757d34c10d2c06cb32cc98945e74e3a65b08cb743b590ec3eba275e5cd17cf894f3c41e7594603613ef5fe02cbb9df17f98eb388ffce4c54111a047f3002ce8346a3886e6b3b47abf0bc446827bc0a11d1695f74c66c5c62efafca75d66e3bf292d8fb88f5af446fa6c2416a4d1497b415cc93b47f1c8c189c7775d06463dcbb70715310f36f9be90786b5da4793b20c46b5fd71f7191fb73244d90a159c27bd860914838c91b99ccd81b1c0585daa7c36d395c42104df4f200f580f403fd2be4f30f64dedde90e356de73775ce3f511993002bff75e2c441fece8f879afa2b943b2ad606e44db4a7cf394c88c9a39a8d9ae08604a1e67d812e760f72f3a5c422d886eda0726146490eb71b7536638a7db62c94a335dea328523a65420f7035f28af663938cba7f0b7646f79b25622af80f6f7f7854dee1f8529110da6ab369bcd8becebcbe9a9623954032ae90a6415a97cd3058f8512050dcd6bce403a53bc0e08834181572c7ccb53c6c1649f6de1d6b1b767e8b3382ad1f615b83aa82f160b63e7338da3194e05e9be33d9bf4610256c8d2dea0704f4c07844e2684cb25d1ef2a5d4a05061945a7db87cefd2d945b488d4f8613a6e8bd84bf9b93a1d1d93d059849c27f286524baeebf9a3ffaed251b3d398d9671f4a9f11f9673f887190c32c5a0c70e062de6ede6579f45fc34dc0e586ea898f82141bf50fad0943e7b412875bd7d5707ca35e10e905b8945c6037b3927a526327d5dd472e9387f574ff5d6f1349fa0eb1c89cf881a259434f7e8b586d921d60e04c57b345eac9870cb37511e134ea19798f80d19f4f21e2febeb38a48dcf3335101e830cdd578755099a6bd72fa0cd74a84f2bcef48f4f56146f218e9f40e9707193d7de92096a98613fd05e7b53e934e3a483f7c01814297c41ee1f47f0c6d9f4034f9be869f0ca24a284bf98a1c9dc097511218afad7a148e175186bb132c39128ed7595ba29249c628b4c3119ca68ff69d8bb0f86749f2ff6c3fa3d1d063e891f1002d8773ce6c63c3b688f831ac24541d1610dbbce4522b527456bd2687615f1a588581577b3cea702dbb1a9da6f331ca1e58653339270b224552c0206cf4cf1404b25975f9d9f3b7afeca9b530ba1febc10331f44b4df2380e4b7a9091159d3163754d618202688a74352e4dc724feaf8d09b2bec6a0c2acb01de6f995881b020f16ded0be11db762a278893f8f2e6649b44c743383aed625031e9fcb6f3ffdcad1b981e5c1713f7315afd5f1ae1cce1f762a9cf336d21ac9a437d4e9e30c5267fdc7fbfb395611cbdc7683043d223e34cddccbade2bbb402b145b82175bc404bb7ee0840ec3440502a484fb89f5004eed1538cfe3291b23764d5c879da6d0c51c309687aaef7f53e65013b8a9c0e377efed5a63e8a17945740ab59133de0ed78f39f9e477009a188e5697d3797c63a3373849ff76a4c4e27764e09add1f7688cb02d5e261d755ab4bbf48a2b81ac0ffffff3f