PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 55714 25f5184010a03bd04b5f0ba7cd650e57ed57a2653f4532065d616294bb3930b5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
deca351323af6583cc293f3ff2f6eabd67d57847acd261b9a63614a6061b9088
Certificate Block Hash
25f5184010a03bd04b5f0ba7cd650e57ed57a2653f4532065d616294bb3930b5
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0010350000902c0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000000284c54a09610d0ecf41440ce584b8792071cdf7210d1e36b1171ac9c5b9606c799b16c3f90854846f046063a4a92116f89c5688bf0cbe303dcfefe9d83c3f43ee6e4eaed759d35fd2456b0eb12f7974504b0228283de75df0b000000000000004000000040000010350000902c0000

Raw Header Hex

000040208af775fba69cd69a9b94145be137df121e48e077131fb38528ac0a44b7f6fdae39bec78c21f7a2e7f5384eee9fca639a911a984b371cb2b8f638be5bfaa1a0bb19770b6a0173051888901b06a61436a6b961d2ac4778d567bdeaf6f23f3f29cc8365af231335cade

Proof Data Hex

59,560 bytes
121216020307b3d8f4f259f4d6760cdd7f110022459e0ee4e497ce65173327bfd37a4358425f99e76ffe992dd13f85687e312741fa2e2801303c3477c8cf6ae2475e01bb63860893af84beb8f656b23334cc127af510f40b87120aca62ce19c4c2a156ff0084511925c84e1ad01080e21134307b619d0084d9ff5c069c130d5f618eb3cb2fee4f2ec57890521534b0445e6b1a7e5d040a034e716e5f117045a53a5bd4eb4186913b4e7605955fc2339de72b439b21ec6e21f53b0bd67e36ba1975db51e198a32e9661b5f16535e7a0a09f70add80a428bf09d3a205796ed4c38dad384688edb354582cc14ca78f82228d819fc6e447d5ab25c03c2780328d679de3c1eb4050ceb9f5cc95b80bc6762205e0713f42806b816737a3bef62ba28f7b941023a7774ee3b1df93c3467269e672c0ba782fd470fbf0eec71e90636ee35650ed3405fec1d9bb1fde947ac83241d910cacf533d917ceaf108e2b02619a6e9695929a274345f71744986c4bbe222fbdcf1056c60eb722b546e57266bfb0ad4d2b6d345d0c9a8f6752f9efdc845d78ca8657ea795d15f03f505cbe88e46217ea55b870422c24a1f0749b77cdf039d7886bc5fda5ea96ca983d3f7614826ef4cbdbb2f76df35957cfbfe883418d965ee85297b11c5bec82319054d5d21ac264cd613d938c370f2493ea168f244c743e99efab27e5203c2fffed040883841247b1038ef10fe3eba89cdf039384b39deb5d01905f2dd16c202cbd90e8a26412d620eca5cdb5a2289a5a1d4657cd3a2a372e858196569e8fb9fbebe87df04390866f7e7e5bede8190f73bd0b1656f626b7ac896593697f1e0b851cdb5d85ab1bc58163f3a9e94888eddd5ac29a55eefdd60157c1fc920e9c4eaf835c86bbff2dc76e91fc4fa60b9e869506b02e274b3c126f43dab75655ef4c7d4a6106caf6be15d5c2d494f4671bff1096189097cbe9c83a8f15e4d22aa371f063be8e92097191b0b2ac65be506b8abf6a3613998f1043dfdf0972ca1d1e576df37e1967c75855236534856397b39d2db5481b6d01a576ac79ed8fdb6359f9035b708a4a63418bac339b15168511de0954361fa0138ff61c5a39ec70b6dd5d6e544e90a44d283889e601a46ddb3971bdbbe583e44242047ad382d94964985d8f71ef49d24c87c338dc093061f12a9304e1531df30fffd0e4ae603793c0566c2443b2fa5bb9769c864546dc41276d1638162e02608229b0b627fcf95ce68e5963e9e91ca75c47c9aa036880ceeee4c2f44eca9f99257ee013f0fd6ccdfd66e87867b8a3a02d5292887034f29fff030d685c725fc4ca5a98221260e6db4d6f96aafc33a689e1ca186b74a507fa0cb9c9da3ced8afbbbfd690416d8102ed650edaa502ea7cd3d902742ade08e43f70baa3ca61da7e659bfdc47b6ba4f697b9e704d1e3e45cd26baea0be5b1c1bebf10ee5fe6e9154a369f2475a585fb281341397b8b3b3d41769836ffce0097a6c4998a31ddb1632adec63615ad4ea9ceade9162eb66d285effa013680061370022b6db691bf66f378066f2124e548b0e61c711614752b795091acf8cef79cf714b56800f0c75e642c6420c3c0691dcffe1c2dbfab18faac71647370a320a36e3f41cb5150e6d9ed042de3d682d9847eb8cdd956992d66fd005fb054e3f7155719f1cf09b4701e92df27aadcccc833e782ddc364d2eab7ce758fa04d8b556317f06c9843fd49ac9453839af98527e2128cfc74edac1bd22c5c8a2863be60ad2564e41c850650848576066fbc98fc197e4e0458645d787d3be39bc712e9ffb0cbece0bc3560d6af5bea1b086662c20264fa2687681d6ca4ffdb53180dacffcd531834c3fb7a671b9159c3aba3c5cd4b0e42741951f33ef621eedb26c5d1e202f6be35c620abd675030adcb650a98605ad7e53e34bb0956ca08aa7a39f44c46abcc487f26b1c0f1c3895cd5a561e8ded1b84a02efc32678f919f78c61e4a810d29f0d41494653aabec37ac4c2d1c4d78cf51a147d7b23affe5c4701c475c74749b61f31b095a9a16313a2f34a3ba99aa9878eb1b8dc268ea916f56fd426a4492b237e507ad0cef1e75e0083fa9410fb2b10fa9294eb0dd6d1486e7452cfdb1fec909eca381c21fd854f0f14c1a4a22bb6dbd54e002bc8df292f01d4b3f78e1dc797c0a32f8541dbb5b9a0fc4eb8a3874477bbe77dab96a7d0194a6dacb8eab8e53796245b05ca687e1124656cc6d42281ce8f5841228855ccd765c397322aade7a3303d9dd06a40972af97817568adef8a856c2964a205656127b5c11db86902402e04f81d85cb61f122bfb81b0934070aedb5bffa18018e8a4e04758dd3084e6cde966e05801350e5631f98bfbf3bba88422fd4a9010777547c0b10dd9f31f8cc810f3ea342bef8f885afebf5c2eda5f55a152bdc2d70178eb1470cdf00e4872af925e62df8b1cfbcf11efa06040bb5c51faec2940c75cebcea2ddb4655077f765f41700925315b055cd5890ae58f8f3de7a7270855f8dbd7c36a9e5288ede9dad9e17c41159ffb2d7406f08b938b3df68db17b8646a1bfb4b90242b96de10e345ed0cfba08b9e27ca61b3c7f2cd2b2c088ebb3a3bc3edb3b03b6c155086a385b16e4bb8ba4cb34ab1715820f0513fcd7edb9b4fcdc9dbdc1546ba0490a457ba3b261ac9dfb930a34c326605a91f5f18956c98ece2e02228ce1cd8a89bce965c34ee06587fee76286615205aa5ec36efc6d909b9ae1078107bee55e2aba8010f405c6078a5a51b4faee884cfd66c1289957c57ff29182e0fb8e08412b28009c4f0d46d13f3f05985453e57ec7fc5469035efdc18cf06559c88da9108334b329f84071791971710bba62fe4f814581350f7b7532aa7acfd10c10c467c71811a055a1ad9ff552170958e1dd2dd374ce8f50f61d1bc4224802dd0dc1471b2f9398a75bd6e8ab125f4109edf962c6b92bf81170d98c47a675356cfd706ed1655e6063a73bfdcf233ec1ccf16ca03af3ea4840a00eab121640491504c456bba0eb30ea3a2142ba7e423e5b4fd16a08e58f7ee91892062686827e067a8d30e237032e63c48444d6a54f372a62e8e8b26b81556f5eac37772f978a0ee05f9bb47536349f8627f37fb5b20fdc8528afff89e56c7e85600a89834d052824c961848b09117ef4e0eb5684fff328d7c417057ecae88e2caf4c969cd32c9a82df0d810f5c9df9ce5819ed18348e9734f5eb371a37bdcf0601520efd62dd4ec9fa3c23ae2ce46461417f4b975e448dda01d2a2af47c717f128a289b7c84083aedfed5707c9eee522ac428683943a791f2124cc2f8b70e9f1134fe7622e077739755563c0e4e86a616af3c432353728982431075b3650105a280ad9a11763eb7d4402484944662868ac7b2b0358131f2681b20773eb9dc51f7adb0791ffcad98733b73d13bd5965928a630a1a49e90ef5f1cdba61e28157758281c5ebebfe6498a547e9abc56015eded261d908bddffb60a5eb44c88ab6b5a4fa4f94701105e21d46a5c5e2b84bda84bdfbf7a59d0320a50cc62e6ca76e99a1903a38d7b73e37dd1c0b55cc8976bb878040e5a01d791325df3179ba538ac9282e5d8c06d2cc73213665df64a04ceb3b3313563039de36d44cfe8325765841d30bbd92b54412c7e889d1a42114898664cd4e431776df8cf863140a74cb4159385b7549459cd86fb089056be2f5fb94112ddfb99be35435dd6d745dba127b866d2e5e04f06bad06c4ceae826bd318ee0a321c7259b5c1e00ab54ca7554e2e65b4481f3c87b324da4f36962968a8320027b2cd39827953355c0328aae33e8164d1326301fada7e74d5228219cfe6ab8c5318c92ff2315c2c3ceb3e94c8de55623eb42d87c25c085409d1b7fe355f45609d0e8062f17ccbbc3ec3daa284ac70abb350e8c551e89cf35280c4fbc331f7428c6526a044d7c1500f651c363c978b24a05b55660ebb9c3704d0c45feb2859eeb6299807b9d581d74dff28999ea9f6b7fe8c473890ef4729d02c78c424c99fa3e10cfacb9544e3e2bfb30663f486c4c7fb8a531e15e185338685e6dbbe37187d096e1bf3480eefaa9bfcbb729b10525002e506ecc1a2a7bef56f9c57581b8b122ea119dba8a0291446d72f715a59632ca254fe09ae5d3e7667c5fb6e5ddcc3db22673d5480a91bf36b8712a3a1f73babcd542857957ff3a0e7b9af58419acd98176788323eaf7e184d4d2f3ae4a2cbf31d461c711a22704361da2ad4cc4650049d33cb89d5e4e3f586b305adb90fe92c3e512b750c360b4f1d73cb8364f54be902547f0bf2b3c9d98fd0aeb588d97233f8904461ba3f9f14306290babbbca0616e72e49f67665a95bc6bd9f7bec93369ee13138cbe2510cfac820685c2ba2f856dcb5c612770b8872a0551470235b338577a25474fbc7f21d3c96bba6eea264a9cf33c184a12d494a6e257a020c036de354c13d6f3ded0e2f7b491df788c29e597a5b3fc4441bcdf3415b24fb6fa82f784f952c49861754a8f3d78619b7a809a5e10fe86bb07e65027e4840844638e43a9d235609618758b3b84e4d2ad771c9ecb3d63f84d62397a2a3533dfe4e80cecab96968ef0bd45e1e45b972324a557952eeb0de109873e1001d07f09ac5f055e8f9b07648c19ffe0f0a872cdad7ef5269f28500e6c15386d22cbe5e1ca6fdeb487cee66c453dfcead6f2bd86493b741eee73119eeec954ceb35ab8391b35400a4daea794ada8baa9ca2d2d3f85f72034536334204971b2554099a77a359b2ed3da9aa2594460857a177bcb61986fea6be75f1c3a590b98833e2289b100434da09316476346772b9265c2af74ecdfe1d0c4bc18afb6fd0206b300cb3a81dd21f4689bf708300975747a4b66c16ab92f63a3a8d7d1b4d67a70ad9a3582eff43359e10456a2f392d2d1b5a9398ecc92c4cf3431b90b935e181ed218e2d4ce20cf7fd911f265269beef0019fac2a0a9723e695640a294aaac0c635fe799037ec24c198fe87f390decebf084accee88d1188db64d5cbedadc82edefee1ac702fb8ae45f65f851ae5739beb98d799b0bd095725dde372607ab709ef484f1b2f2c89d4af9d2ef8229fe7848cbe681d66a7602d63b53b3f6d5c2c16da6e4d07f6d529d2540981e8e5a31cc1fcdf979325189db410c5b4f00744e19bab9161a0ed00e865d3afd39fc7c3919aa2ea1644f33588008a1821eff42d25fc8509f717da9b3c2410b4e5356051113f228af0f8feb07b4c5f342f0daec2aa8a0ab2e273d841ba90a017e3111d4e01cd3cd6ffb8430d628f5a0ec897ace9ae4627ffece7279084ecd48a7f68b4f79d84843027365ed0bf8d5f84aeb34a467d25e7e681ee91ff147392b274506dde3b23b084387e7cf5d6e4e2da2349c5a8ba65d6eb39650174b7a7caf263383c02836b2259df3a50e4b9142c5316df1c0834bdce343cd51873f3033ba5a23dc38a949a9d18a95fdf2e1ef27aee69ef4f0b1e3235ec9c4b20cbae9f5d04d0a2c0f4dfe9ca0f3a51d777bc0c56bce6a78dfe9b542a5deec3092b0d164dc0ad4759aa634b34cc6ef6705839950c74e82fed191d6784e6b6c012f8bbd7292437c3efea44d3523b9ffca92156b5fa39d18422786ec0771c77503c0b95d7d1d216a8875b04a07d1d9d5546587e8d5f96228d6f9084b380fa4ed96f3c2c0c6f773dc17d88ecfac9bcc283668081810c1d3152aeaeee41ccc167a67e37890107a90abefac35a9f4b4854e5e7be1b5c6dc0c543dbd30858695399e92f3c3a643545382968468635816b704b09d76aefb850f7fca27e197fa9630cc7ff07b524773d25f4c6837f089e49dfa0ba0e96d68e963577d9844052fe38f657fd6bc7d76b373350f5e61a8e625443d059a991905f57a8a11467e9d763a4a13ec9b8d75fcb8988d9bdb931939880537404295c8994e67c0494584aa50f0d13f8e5b5712d69eb3733764eb478e69919857189317f292777342b8f3fa7c3f1c52acd8ef4b245ece6732fdd0bd2e5938a4f181edba10ff7088e5ddceba562244c6d591652e897fa1da9b1a12862153b52d18ea1adc16eb01bba44d02e09bfb1cb0b011eed5165e1a0ddefb3f66d1feebb1278ca21ef3a2c745ebe4f404c21f0c2f22ab9c82afaf3224d37130b7228fadcd2a490deb3f09152edd682df9dccb2033b44776b4f99ef93d29b7fce5e87e79ac2b1ea66cd8e7ed0c17eadb4e27312ad476ee0484c1d8f26a078aac97a42691265056ebf8a6f7b1c200d03e197ff2b92956175e0a7c96195bf31bd4c105f99ce342bed7095f39d233095887ea1c1dffff2edb64bce12f8071d2849cf5139c279bf9b46fa9a3f2cf5389cc9839948624ef8209926b44d3f58bea96c1eccfb02c653a0991b03ab07abaa7cdb154e70f0f66d000490ddd79405e22af5e1439752f07d732e9cad642a234415a28fa47a4f1d6d5d13836b9abfaadd8705e005a93e4bc47aed5b1504f26caac75b4c7969656385616fecc3a3a546c30307ad50b0fb131c472f726c2ad42f4c1602d76b452f39981d34ca98088b9d98ef564891004fde3c115569adfb0a3636fc5207bd2c66fe6e96f80ae21d7cec192ddbe41348ec396f0956ccefc5cbf20b714042bc3b7395fc4597c16f0c0232f210e53e067c6b938e074417e111361f9494574e0467d856f949369f2f954b90d4e3579f4359674f72662c4bc8bd4f40815dae9cd5e68652489c458c9d7dfe123d83fb4ef4a38a069e460739a14f05d9b24388f892aab6e502cc4e5a332b7da56dbc15018a69f5a46fad6ddceb8f4f2e6c9c4be3425ffd5d00bb5160b95b11cd4dff0ab3227a9925c081d11477869267cd7134bdc426680e20e4f89bd2d10057e7442d87b08ae23a8fb2cf5c71195c8a6a5c9089d188629697ca45279cc8ede19dfd08642b2d23eb3f6b2c0e45b35aed113a5c48eb3e9f8f3dfa509b58a6f066d36d78b0156778f89661c293e44721c590edce189f56d4b48c08989d905b3d1fe16e583e62c43d44b59fe3aa9cb14f59ef712ee3db6efbaca757530f7934f8dab8e93b4a28763ad3e28fa306e344e263a837eb14a9c97811505928338f5627bd00d899b4460b80ecc802ce6661840ab4b978b6abf67e727a3b5f7b7a52454d48f5ce8ae4665a87890077ea2b781fcd74f93d93ef7dbc88920c6220ee628d09717e02c7fc001ea8924d9f9ce15146da135d68a2d34cd233af2da9a0c0a43e3092d7c8a868a78037ee7aaee7964b788d79deeaeb828f5724bf2fd372fb1bc8bbe6e222c566b0fabd0fd0197d36e3ed21ab79316004c167dedc52d9873aaca30961b1ea6ac66c2f85879d05ba8c3615a75dc9946576bafacfbc2756d73116748f8aec08164c4f881e52d0953e548f74094d5bdeb65fd603b0f0d38216b5a6a960580e1f84ce24f4ff98bd7c3961fd4354b07bbd171182332017d583934c56cdb4d03fa8ef3ae55bffac53354da69369c852a801b51812cd9ba01814c29bae8d083d8bc34bf2f1b8b164341c7498d7f160065bcfcb0c86ed5c476cfd3e3cd5c6f9b1bc32e77b77134bf3daef0ab9afe674a4f8182641ede0194b717299a2981034e413afd27de37638e41a83c69882e68c893408bee9892b426069abf6e9ee3e0c60bc26057220cf98d2e899c17cfc19f8e2ff42922837910c833e160278dbb26979aec2bd2dd4a14a4696da51a6db712722fa1448c4ed91053b2e2e861a96f6ab02aa880367d1ef98ebac758db101eca5dba5c871ff6e9af316f940f699c7afca1dd75564d81fa2579e7dea76ad6e25bd15e8610fedf2d175dd904ed9c75fa90e9b1e5808d8be73cb01df98167a8f6e92810412ca1ed458084e333325c2b4a827ee3ede22fec5eaf915f9d3676f61ea9cb66eb52fbeef6efde36fead20819e491927efc78cb461f807a95b5d090d5c103bb6e4b9a3ea605b70b5d0f962b61a197910974d505ce204f2abaae858628d2d82ff5733d7c9e670378f4070ab79823a3fefa7d056e9aedc09af3d877744d61a2b18d82d6c067f297f26a30679c4e13c230f3d3a444c800d7055e4899c7d0d835662578ebdbd282d0e82d9b8c9a6e05fb894655814bd8afc33e8e314e6320202484b666a83d0592bbd8d8bb78c312292c2b1cb9cae84cc6dc6175635927bdb08346bca82e1a18b09bffadccc051f84288a793ccaae66b2d6d320d33b7e9ac64138c5ebf0d0b446c54ccf0c6be74f077d39e29311df25b7e3a959df20fbe23bc661cfb5fa6addfab6dcc55a70ce51771c9ee3b9cf944b2f2c97d641351be564e6b3f04349bdf3d7af4abd8ae8bfb3c417d50b7c152134ead7d37e84826e648eb3d30e16289154958757cf1cc3b5b1578f6b63d5e1ba8079f8f402db43b11d39bf4e32f735547cb946e9b751442e81b5acbbbdbd6c64041c744c02f101d6c959bc757fc1a80eb8b1b00f5479d03d2892144b91f86de1187694629e2b028ff907f3a52ed2ea414319affc055a266d09501c5993af8f58a89dadcd189b638745f7eaf99742f0c62f610197fba0e42527417b4838e32cbde1f0cb8a3771af291325c44d122a9a58e4b06bea7db3c20eb404b09188a0e8bd890c85d4c2984262d2fbb435a81777a3437405fcfe11b907e2149a3b618fc947a41729caa5f475d02baae2feade6b49a50e350be346eb9ceb2c12829251b0531b447a1d295bbc7a2d8cf66a37ad85df942cf5c755d204fcac55eb24791a37e2ad9d446727bef763bec5858b9f2961ba27e2cd19b1e26b9c55400b88f2ec501ca57d7bf442f504a672628974d1bc6c028c46cb41840bc3270c1b4c749a84cda7824102b8cac06dbaea9c932d52aea547aa150a68f571828d41f2ec0481948de52f8048230d8fa237d61a3be74ad9845f2908a2277de1294c85690069b17c9c5581dbf4922bbc46535ee6b434bc5d8e048961e2c933d1c6c56aeee79edd6ce8a59ed2658944d81990fa0457273f41a716dcc6e186ee232de707a09c0cb32ed52a56717a83fcc3ad0d5140555429b5c1cba8251f2eca0484b8c4c39f2aea358d06db5e8cb124b40f16588ff18ea8aa62c9038e0ec48a170e931ca25b31501dc6895b1cb3bcc108264942cb925aa0c96d77fc0452e32dafcaec74524d257293a75a9d7b0bbce710e162b332ff9a76d8ec788f3fac0dd56cb619e802483e0f0bb3c61e1d9034c8ac1acdad3267bc460c50bc1a025e70d4550cecb5d2892bacf090ca67157d5472df682d1c5602838bffb0c16bd8805ff6c0fd8e1c7605283c548749d283020ceea94289b22506757d2d6196d45dd70e655de78ffdee8cddec36409419f35272e9e5d9d612619121ff1c12f44571c2296a0414cbdc0b5dd2c947673350e0b26d19162041f44bd413d95197d32f1c22e1ee184f32c790db897578054dedfe1a7c6b4c2a2975a3c59cac002faa78d4b82da7b7dfbfdbf682034e7e451cb315c5a944428606382ce8febad49eb3074bdbc3e7813a1e832b4d1cef25396070701f1d2f2b6fe9719c799721f6fc41c4e1744d67699c388b9776616e80d910074d6f5661744b01c7ce76da368c2d18f27a889c81fb7af780c70c0ac0b3883a525adc4a51e5f8db69b31f5e04e822b62568e928c6bf89bf103a872e05d08f2f5a2b8a7b110663975c1ea251bfeb4f620fdf925728eca6d0204c491c88c0b11405a5355b72c94a859f475ec4e5b51d586eea11bfcfff5955a5bfb9d5d11bad569850301f154ba9b0cb01fed7d6302240b344bc507585bae9bdb9678ade05b8a7ea92e9934e46432d5bd61a2b61bf48300948c4218f8344cfb8b95878af0d42c695a3870821a28faa76be0382872a316a18df4a5f82784bdc2a20641af600b1db226229a7ffb2604291972be1dff6ca29829d66ffdda75f20bf3b58f6bd538f0b59ecaf7f71024fe65464c7247232e12332e4fca4d1c539994fa8fde83878e77e8e016cfdec8d8ffb2191976186a934f77528f489ae050cfaa6514f484ac6785dd9df22fa747ef0f6b4d3e33d0831c8a8f2c25da3704d2e75f366ce155ac51b0a0b1287a912ede911c329b2700758aab88e5f09b5d9edd85c9e4a92c46483187a728a0174fd5f0534c14688de90c007cef9da4df6ab406363ba547c0d1a2ba03f37a0ea797bf3f3bccfe6a3ac841545e66fd5a94de6d1e86075c8d8e0060744d22be81fff73ad7fb1becccda6bdd7266b59c96b9197587d4c332f1fcbb0d5c7b539f50eaff4438dfb70a4810e72c1626318db49a766af1d677c846f0363a1026814609e01297c378e1763ff5050d6cd4e7c424296336dc71c10d006c4d39897533d8a0a60fa157e3aebf04bc6c9c71c74e9d641f2e526229f0b79413cee5e40d4655172a75a56aaaeab0c8a442845d4b942d67ec1960d87fcd64a9721a8d3efb818f6aba57bdb2a918b66f5a39b95fa07fa48dcacaa6a8769b6448ef2aa63f0ecceef26a649f39f8b96bb9801df12ca5dd171a1618187f0153f6b91ab5d9c418d5ca837e132fb183869531d75a34ff3b9af39db3c11991632563383bd41af7d7370eded49091693c4063ac5543dde996f9b8b9e7004269a239e79f2b2a6dd9fe9dd1c2f5592f7eb4c8aa459c061a867ac72f8074ff6bae49d6ef03b7261badd62b4df8f0a69e804dd1e2b89838e55ae082b41664ee6896f503bfbba45b0961fbb41262550e82eedc7e6ba70fa6bbe626475db8464bcca7f0bcc75359895a165efaa76c5a49332b9959346e59ebee82ff0931da4c4f2cc17cb2ad355423250bd04216abc11d51e4d67da29a7ffba82cf2810de6380e37e83050967bbaca99e8d7c6eceef2e77d8492adf654031fedfab8629ff15dcd65d3eaf6749c7fb72db26dc6be5e0fff71bf920fda1c3e44fe8d6d474ea0396b971d20a4c74d99b84daffee7146fd5d0acc873576b1e3d1d94264ba34ae20ab19eb21a10b932e60469328a0a38b67f46124d95017d74136caad0c984c856382b94fd43aa5c5af68ef7b4a6f2d2d76b97fa2cb8198dcafeb9e394414648769ca85cffeefceaa2e260a19f482763fb6bc5dfac23e005685a8010b9a289652cfd6a38d0e0b2cd0388595b3931c3b0cd6f49ff3645d3959ad07dcd7123714b8e8a4252e7cd82aaa4ebdc755366f230254cc651ad280d217d70dd90da26bc2442f22e48070a3c9b3a9702bbfd652a3242bf4c3dce9040b87b904ac21e31cb7332ccd17e3330e4aa723c319da95bfef74b05fbf2b4f7b9e6b623605e4400d3fbb176af170fc9ecdca7aa8577b50b439b3901ceb6caf0595e338e75abd14a1f17a060bf84e9e2fbb4abad03f7c24652521bd7d5fe76e68ee7e9cdc9643c07afedaec35dbe3afe9a52f868c7d4b08c122dd10d9a5fb75466ee6a5b7aab9a5d6822cfc23e226be46991a99f7c325dabcaed0bf47888c03589825e4684b7cb84638b00a1246abbab920446864afd268e93d33e59248a72fbeed05dd707843995c4de63431000dee10975cf0636a6fad6492d566f9be3f2b33beaf88a722f09de43b7f69fd98d85dd2cd1829eab4e9724d7301aef436f7a3bd0cc0bd71b3bc92bd0941f6c639a3da1c0fe8a9a5a67735beca89ce9d18a7b8ef8deefbbb44323bab6fba847bbc79de3b966ade738de3e7fe1618847c9f2b63796465f7677b8ba2a45fa51bc28e544dd6bc76c50c287b29b7e4a6bb6bb2aabfbfa3e929e0de7c07f8994cb89f782834051236fea33a04130c537cfd4cbafe2e36710975df573ce060e3bc63ba92c0b4027c1d3502dd7bdc799d989489b20d215539bc4369ea3e3f841761645c2f5d2ad40625c5497d022db7cc070d797ed4abb02abae06e235e16abaaa3c75374307ae3bd78a5c69bfa57c1496be37b0a296a0013a146b7f15bfb0374d1e4f0ff2d2341b9f14695d291f4fbf752747e880e7a69ea997d979a8c05a0056c6d8cf4c39368a84255281ff087c50ad24290f28ed5845faff3ef81f87fa6e4b894315d77b3fbfdf5cf12d24c3282e5fe9fc117150faafdbfc4683f2c8a614faddbba241029cdafa45e46520acc67f2cddd53d1a4f56f645b9f924fa3434f32d873be89e84b427f3133760e69206f98d7dcbe002478160f220166de741251afb9752bee1506d138a54ddf8d6a6df3acd8732066b418db0e4fc49d024b9fcbe0a68aa8a853d89a764b6db3591d016971602bc331cf914c46e6ac7e839c09625b45f73011236d0aaeb5a6e7dc29adb58f7d00cb4621821f63d4335f6a82076fb24570ce40ef811bbe0bf1cbb9d4aa21e2ea5dacb18fcdb60359894d16c892c860785548b3ab3a558c42259204a12cd24a266c3eb0f4cfb888b59c5525eb3ffe13cea402ab58664160261b826e14ab255147dc30a7324a1d5ce214e60226f1b05965c9b4bcd5cf3d705133a8671fc2b406dd4406e01d4dd037f46609583d5bc54e7e707cf39b8f0b426cb07050da51edb27a4c71ba789dbb194857d30a0ac15113f57b6c46b5578c288a069119811e3d6bee7ffdcd2421f79ccf05c28250a8b809ac30577ad0851822499780a9f9f06c66c1ae49fd798a371dc46f0aa146df7b5d2929688d7862e3556398894706d2471453a26aa18474bacb41b75761669f67d7d83feb4a3c2f8992251e9f4d91b909cd50e1af895e8bd02ec7d836f56222af5331348eeae4eab4817401feb49adc0fc560f048f7b1884318523a98cc5b5a7a0505ad682d2a7bbb5cc825d5482b8e70f3aae2a89270e2817298900be2ba3a18ce7dc199935804b272d75095ef36137142cab727edc4a1e5aa4563a70db00cbadbfc9aee8e190e66c4f1c1b79ed09a9767e1f2c20a89cf1ff8a9b173eba6af5589569f2bdb710ae9a3f170ad816d9b8b20071cb01f9402fe7695be7923c36a55273ad189a11ffe11b7f89ce58026a94c1ff08e9f6933ea64a053ba13503b1f2085808cb2b3589061a5c83d6353a4005dc5009da38839cd8e61831cdce06e2eb78221a8f35daaf728c89a07a35fa5841872c85ef95e5f262631699a15034bddd756ac000a9fdd1626861f31cc619b13bb47c2750fbeb4ccd3767dffe5f6d816e3ba77f1cd07522803401540a85ccb115500a79ae56f421263b6c942f79f707bb9b787774a0387ed69ee178a2be9eb2bee4848c914ccdde6b9a9c37288dae232b76a7c56ee5c15a9d11ef8e36a0947cee0e32c9f5c552f6a17a159ed68b005801d502881c8b5a16726bab352951cb2b6fdf7ef00903664d928a68645f39a1e4768a55ac9494faa374d668f3b1a71aecb17f3f46ad516700ed86a005447dd0bd0c9eb469d4cb6771a19f797ccfdde9c82f244611eecdcc5f92e447bc7f81780b3bc7be1ec1dd4032d0263d6feb18843148ce5171038a4e78cd8418aa31dcd0b73d3aaa98706fcfc482d5eaec8dbd387a7ea55fcf163c5bf0590804b709817b201b93781b7bedb387385baa1891625940009400eb871712f78ec44df62a686b5053f11092ea2671a8f89c51399df4c4dc9b61f2c22871e0720a4cad8742f8b48db74e39d2a754a4198d1ed38e5c99a2ca814fbad6db93053406541d04b7099a3f3322414cbddd953dce1f0d26f893b2c20eef117896955790bd377a94a8c66ef373cefa40949cdc50f3a85417ae6a01a134a43f17f106bccd4e96b3dc52ac11029c0f5166f03071f64cdaf0466461f86bf2401c6558b53fd22a40cbcdba7cd5fc1d5c3864a640f531b37792be3b6d38a6bfc4669153ac1f531cf6eee1c14b2f34c080dc063a8755678ff27fe840566c0517f006711b558e260cc13c523f95b1986e73e4cf00f3fe1835582ab66b04e088a4812bf0a9715bb10ffcf6a55614eb2a366349805f765e82004cda76f4771d5bd878fd9f20fb716f550bb9d00946566bff7701639f2960d507b004b7b0c234900d88e8d81965966701523b7eb100c9fbe45d2e5b60f5f500b22641a78b73ab3616253d0eb06e7ab3da78cfd5c31c7d6d83410fb6e99e516e3cb9870cd1b8508debf89a3121d1e9008b589d40486d591568d48309f01596e6d82c4a9d904717bb7de9686d9fa84c8d71126110c2dfd9f6d82793cda5677abf6bcda297d010a61b196d6d4e903cb538a15296a3c8e0bb24e2db4646f57338db6a1ce945acc3b49c3f90f2ad8fd01bb5c2f722359c579ac6ba0e122861cd9a4c5e4d133da187db1ed7690c69184f195e511629f438fb2c2049a0e32bc77baf6ce0308c5a617000e0394baaacbfdc40241bf8749e79710c7a85bd3880301411908d4975877be0577553e0072df9057b61618e40cecd8568b97936bdf66178a9c8d64dc5ac2d0634ec3e1a00d39c3b132ec3f3fd4c689eea4b0dbb0abf9a0057f227203956c8c18fd441183e2ac98d04d86fb31c2ddcc4288cd873a580891f1746d1789e166d33c28e706e48d8ca3b410cf24a5bb9891a38f290b67e5ee34084c6c332b0403cbba2acdf98908870b2124a36ee976b634cbbc1454acc50d91207af5cb0b096257f40997b72e021ad460685fee2ef45442ea2919434de4581ed68d291575c91a5d1e8be07d1f54dba6e2900c5e95917b6702f580380fdf8773a48a48649533c7a45a7a5479394a620d3863c286844ad5676bc29ce1446488e5308d56a6a08a7f8bf3acbfdc8874795a7530210e84c7c3f9812c9b4d838bcc19866f5726efa3250285b93d727be9c1c6439bb3c56c91b3a5551984626e4f29f480cd816be63481b4585a7dda26e8c57eac4424aebb85de86ad8ea7b64630dc3300ac08b0313965145cfaed5fa3cf41738de97671d8625d1d3e286b16f27d07dbca222f4ab52b477c386084de5540b7a85ac2445a0d941d0603b2aecb248bfaa9e5b00f3c44c8e0b283e75c38080977bca644f988a277fd62b56e9e41ae402c834960b23d1d364260c3c2a9d7a2d416f3412ed237b654373b6ec6972de006f35e3be6419d0e7b1e099137a8647971e3450d448d930c5622e65aebc63ccd962935d84eeaec7815d20bf030add94058d921e064d6616226afc58f331d5caca0628119207d4e488b50dd84ec7f2ebaa6156ee9698c5ada79f09e94ab87407bd5357715ef1b49042c1c7660b041598bf04c7c029595d1b80d05c26834b2ba6e26f8f7f794cdf68a92b3feb8a12afe9548a24800fff1a6ba2715e2a7af596a8ea01e3f90343b967925d0925bdefd0e508cea0066395de4a73d023165b957d63653ab31131f737371ef2274bb10a813f4680c7c92fc735d7e8f33a74c95c74f568b5ef08f72f0de1b20d4fd083d863560d35453d8d09cb1dbbf85f107fd7236df9a77969353720adf5854b626eeb5fa59d2ece77accfdafc2a91a32da65def39d8b131b61d2fc7249d169ac3e01ccea1b824e06098e5b90d7d31ae1d44b04ec1acb0fd25d569d9106322e2ebf741ec8d62362aa88bc45d354002a1d68a2933f06937770fe6a3e277eb20246c826e8a8ecea61b773000af2130d8c68e5cb518ffb9437c17b00eca229bea298ba2ceb933ddbaf9b3395b3d24fc300ac0da6894c0a62ad2d5885d136827bf344bbf0fc94949d43768b55c6a11fb322d0a7dbada7cd29fee67d8a311a3499c4529a43facdf761dc591633bc5043b9e3659c380c4d08516dbdeead1ef85658a1c05ab97984a827b3f5e2ec4ab86ed38e973ecd3e0756926e2491e060becaeeb9956bc3d6da1f6e1f86297adc03ecbbd67ff683fed63d7458f8f6a63a6bf241960c9e5cbbddf18de773f2a1c7421cff99641731fbdef833b84e6acc30107d0be47ea2cb0fd3f35547842690cf412d18b937d155561873e8ab6b6e842c50400c12b8279715852c461e09d8233a27c03f9367a59805c1acb9bcfcedc6c86e932baf3f67beb46dc6a3f7e8a88963c99d4c7e8465e19c7e3ef9538744d4370181c55ab2a9bb299271e53ecc4f9040cc6c801d39610beecf5a80f6cd083beacc0e74c695c0d903aeaf4f8c0e2ec2bd99754e18b7871861056105cb2b3be1a22b2579a806499ada8fc5e7b46316da6381b37d0a2e39e0c3fef0ec2b63cfcf32d07dbbaeb0a16988263d6122013ce0bb730b47c0a693c817cbbda82b2b056e809868d56266a0fdd7b5fc40959bd8d177d535a0ea8f347f779fa7ee4253b7a86adbe239bb850d50bdf83361c05f0341d02e417921bf5630f2ef45e41a3035095f506e3f3db6b1264d9289042c8731ff49e3e75e10aa65523d35ce5de2bd731a2502875989be80c8685aa85a916ea9990f685f30804887ce20c85c348838ec1ff7da4702e5ce0582b80f2f5f0c50ab2518ba0eb3312ca8dea0f3ced0b6c35c8c3ae2475152e0445f7967e4a43d978a77da31689987f22115b31dfc38f3b2445f6a9a4ed3cb7931c0d20498d7b3f8ea69866d71e88e8a5a22c2b4700358046b35285f6987d840f57f74d065052b923fe8e27ad6be33eb6aad3fb5267b368b8c94f74835e50514d5036f493020efc198c2c25002339086ae8a26fa0b91986300280b4de517d6547c8cdd6a06792dd7dd46fd9d1ceb3da207d6ecb8a71cf0c9b0eb1e8622d4e6a4564123d332f937ece9a0ffb5c273a30f18c19d8b0a5b2a518a0b540d2c520e22143d15900a9547171719c21433720b5c6e321924ace47ba77ead0736dd807459aefad29ee601146b8941ac41fcecfa2b10bdc11c86dc5bce6f890f8b3f88d52d07dc99611cd687a419c0977dd7ac79c903463d525d06068ecf48cd9908f96308820306d6bab3167d01ad6331afc3fe8807a17812f5e43850914aaa1e36ee016dbb2da1571887949e9ac8dd5a008898dd33636114e339b6e0154cff226eefdc98774af39a0cfd6986fc6f7d6b4f6a879d0f3d67a3b791f74f86283da213cc10163be3fb46e3b29e350915ae037ac31c4a41a21db4a507408630a569262dda96c3bbfa6eebe4b4e3afcae80e5e780a0def99eb8887edd0d0accda71300b604b5828114d43823da998add16a33f965db840c21b78643cef6c5470d940f45854432b258905be184f92a3317ca651b11263ada033c0d2837cc9fceda98dcbb96bb4cdf48753ed203677a88dd49773e180ee57b8535242bf7ebfa41fdf6df4ab9abd473f882542ab3241fa2d1371af0e6e4422074a59d722fd7cc68c9d9f64d7b435a290656123610373e90dc277d484bf745b6c6e9fc7c1e80919f9b09f7335756ca2b3dc7f10e0878f5234b11eb22e26bdf054b5ba7bd01cad2535d7a2c94dd11bc2707c6a4c2fef28cb4fbadc29db51cd699b1837942c1aca00689d40ab0fa5687fa124954c5077c71ca8b50d5a5c8be0266933df1bd1b68c4acd731f7bed785d88ff5068ca17a916f937874693ce9d88259854e56b215e8b47fdccfdf9ac2023ac348e4eba942485dfe3a96e314f41c59cb1a1848dfa97894d6e3662b1d05e7cf8316254f0e67f3ce0b6dd4779fc06b9367124dbf89d6457ea5225c3c36085722e48785ddcf428023d2c74c47f7dd15a10c6a4dbd46755a8717bdbdfef3a3d2be415cc99b8db87a298dbe980fa036d4e67401a32357a5efcbf9eba13da86f8f41f9b81ede46eb090790a0800e0cab8dd71e587315b26da9f8a2ac933810423791a30f8011d6606ab985073f0d25869d8ae146c2a7357ea8867ab56b649a3885c8931076feea357de9e3b03eca2e11771a47f584f48ac193c262a0ff81f0e894ee488c1ba77f16dd8b24c88adb6f2a0d5fdce9e5bdf654391d7d5ea1037afb06a5ee79b40bda6816099a1ee4c0b5360ee8ee033ff7a48107c4b9374d6235f3cfc2a8b099c30f50e1e7160f7d419834d2c97c315dcb1610e5ff6ff685f1567d65fe6b8ec6d1c268d07080f6c2198954fd122c8ed441142e06eeae83562a2d2c6f122b8f7ff913a05172c241d1b5524c5d243aa8368d994c6afac1a20ea68e8d8b41c3e5a9103e6d9766de022c06b7e20be2c32dfcd2e5f8f51471e9e5232968f5ce41bbeade887c8498264c446c61d5f3921cb0a428067dbe892e736276f5d0c54b38649bceb91a36da62935ed3d3ec155fb42768a19acc51f51a9f614c8375e3c51482589037523fb83dac560c6cb01519acd0cccaba989c90319b14120b478ebc300ea591f0d1d4aeb62898d2a7e345c33f47ad3140b974e0500e6de7d0aed9357500d0ef74b8db7f516f48f557afc6bcefa32d846cb1c24dbf5849b850f782b931685a61fce9061186a44e645400945481c2ddcda3d96652f5e91653500630d6fc4a6e245db9c9bedec27e0203e7ef64533835fe5db2f424298c22695ce0568ae9a79b0fb0c8a441fa1c8507bc901c0e1e81f6d287a7749b61ee9596231316d81a46bb2b5f6aff9187dd22ec41d9fdced68ac625b3a5f5415831ec01209ad2597311b5ba1ffbdbfbc2b7f34fed2447ebff7c7cb4377f545cdf1c1dee3bc0f943990d52bf48e56dcf9a9eb2097a73e073148af1972afa842e18c28748f5ffe65c01fcf53af7418a620969086f785a8df0ddb482a70599877285d55e8366f8d29ed8172149c4eb17eaa042dac5fef4056b90ca1dc5b702f8669908b18ec67afb769af47d6fac83a2e656605dbc79fa7c3262b5efa4f1fe17718c349994f099dd9b21cc6101e5e372a6c4d5b9dfeaecbdec1beb84402a2e0dcab0edda1a4c701174b6825f4808d87974f2de160f4a4b94a34d073bda00ac7ff66dd80a2ff16256f628a72cf51309339212840361e142d19547837d780a1d7fa4e97983f709f5a6a92f8537b37642d6bc295aa4b044332d7bf5d6441555f7800f06923f42c14434a1c763547f91d7e0e785c325420a4cb9801d06132d4f1c5e43ee790d2e10c1f588469ec6d8abd42775320adfe398f0133f46149d0d5fa1f31ec937f7e5dca19b905fb9333766c19886d39868cb61450a0e2b990e05092826028d0e1f2b24317276ab97fcaae8986c3a5dea13d140172056d758c4fdf0fb6d915207f3c6b2508fd7aaff71cc55d4895731c705f1bdc5c367f41c50e9e49e1ddbd7295762b01c263494e7e3f3e64c14ada853d2d1c4f07c96cc70b2b7b289565784d6e432297b9ce9cc01f0bbf7c0716ce4d50c04daf212f701abac44c6cdac9ff09e1b80c37b6b08b51419b63b77db50bdf957ec6af1b3cfe7adcf63b5a4a345ecdce53a14c0d297eb8fc7cfdd437307eb6228b48381c6ca8a87a96452fe3bef2d7650430c087919f460f2554d32130fcd51f655eab5e5b7a3810e77718f42a651647b05313c6c6cb3d5a048efbe7be8bccf67676697c7cc3ff372243e318ade645d390b06aef77384bb08216cc155f66e3cafa2ed7f75ba504f3cbb9015a83df6146f6b1c90202ed6c9f3f3e6c120952ce85c53c80a4a2a2f4e4945d5657506096ff2cf3418150b230b475ca89a145debf3d9733c489e57b67c6aab1c1cfaa4502b05be9a40f265db42179c0ed45ba38eccdcb1f666d62507028bd0f4e42a6f3645e6aa219b3631f9f89d1d04fa9e0cd8ea1c1d369eadc3b9d406bf560179e57c90032dc0f1946b17cda9cbcd0c23924178032a250c1b5e517baf58581846eb31590627d81fa61f3f700eae505d78968b61a0ae705378d3c826391198dfb0c019b0680357fe48fb60a223a583d7e8d7536fc1d42ef7edced79fc7567a871fda8ca32a2451dd3737fe7d1a6557c571c9684f78691e1967c672f53d2a40c93a5616e32c910301d85990a07291b4d2a1127000b89143e3339dbde74a013b3f259add2c67ce2881588798f2eb289af372d60ee5fe0065c2748ec403778392aee7ab2bfa159ff436aa23dfa38ae25e5a59756b44a462be02fe22ad2ea40a8cce7a3b99c08c355142b3d425cce83a38cb98ee7692b3559c3c5879401fa9e6161d24af41d3325842220be3ff060cc7c12e2cd0a30f1a40f875183874b1d40d7205956caf8400e81d812da2a6a5db9c75504e087d58ba74376d3271776ee6108256327a62d1458e0272a5e5210c5593c9f9cf8f456ddea0551e2eb459c0c53f8c445d9da7775a670f46e00c5f7f754c9203c4be32f9bff56ce4d120e2cbfef44145f25c26013ab27ba308ff1af23f74e5315d8ce16d122f66342047735c2aec4123c34295250c9facef2dcb54894a495d5c0a5e9b0325abe6aa742c9fe95c4c0ac47b74ea1ea4d09cc7030772307c9c3f8ee1374e4d9e80f23ef625139d0918b0b6677a06160bc01746672ed07c60bdd46f4417bcf36e7d40927c720f476c6ae21a5f2215681a0f2f025dfadffca98f3befa444fe456a46b8d50d5fe47a3ca30278d4b09c1a325632ceffa3e901b1091f3e24a453fdc43897b31adc597383e5937d43515ab9932fa12e02adfd0b6bbdde96827a740b5614e50364bbdff3962cf883cea2bac21717d395caf7c1308cf45bcca60020e0eee76252383dc266ce40fd42332d0ae86673209ed5993f5e6bb27c0d503c9af2ce390bc44657e788c4823f26f20fa3b57ecbaaf9a3fb28cff8553c392da9bb8dd96724063ac9a491ace5fc0de3e45eb6a10eed5ad658965b5db9bd056cca536955c780a6889ef2e94213abbe28075dba770252e406c6c2c8ebfc1e18870b536b302eb0f77e24b615962a11bed6b7bf2a19724092321e59e34a5f76081607b19950bf3e5ddfaef949b5f1196b0ef067027cb632184569065b72b79bb3963682d4db78004038b10a0ca9a7beebb575de51e852285be2b4c969fa2bf8a5b6e6d5cd3455660b0004593ea410d66e13bf4dadbcf4e7417a224199f9b97165d6e63bf5759afa74740287f123e998bdd302f48ce3eb28b3048050d687b42fc8ed66706a8f6d9662db4e1f4c178e082dba7a66185fd9f42c110f443c33acd2ee5fc17735f2b8a0e4c444b052d335a7478178f82b403befa7cbc93ab22ff03504e11152576c8e1a2044aff233cdf0595dd7b3638510853911dc94623546b7a755003f39d921aa179ab93b1b4010c0af0be1c304c9e987126db8d26a95b29859781ad6fdc91eb5fd41c2f04379b0d75e7fe37b6a8f4c3ad1f1a15efe59cf17661c7fe1b3c8ea58d93c05cd56e5bd4fff6c8dbf27de48882022305fbd2bcbba6bcf71af663e7c79e40a9f26199620d1d5c639fc1875c743cd951722c8eac791402ceac4767dbe7d90f8bae6ae6d7f82812b22c41b717822141d196a3439c60d36b2d682a309efcb3bd74ce1e089f14ab597ca0ab842fed92bab6ffd1eb1c963df2852270f09b1ed04f005be9ae540579c413495bf77c8052fa9f3fb1c8916a1b4e57ef45266cb25d4eb42e48a7640c08a156b4fec015e4224adbe1da41de5354487379f92e23cf30fa4dc4ab5602654375322ecfd4170d01ceafc59db1ec46828a77634ec70326e8298533fc1f29304f42aac40dc16dcff62da5142f298c5241edf3d3686b087c49f43c2975565ba9297fe80572f411f1f337176f333eec3c8520b8aefdf39727a6799ee8eb7ec6966674fdf2307b777ecd9622a6178424e75be8856fad0bea6296d4a16cc86afbd5355c94a682e89cbcb80f3dce61c068be3569a5be52e3941f78f4a5fa71d0bb103ef070d469c8cc2d36cfbb1180d01f5e02fdbf9574b9ddbac08035632fcebf5f92964ee0314a68838697d374cb63d173c473eee220ad620901845f127dd4d4d96c7442a96d976617b6403f9f674f37cc3128fa4b996aca9561ed9635bc31db95bafadf711c3f930045a602a012a28387c719e134b15bb9141f1a9709fa4cc67720fc20e8d5ee1ef5215546bb3de73e5654f15d45a6bd0a8ceab857ee317e31eae0b80d0e73e8cc2daca1b640039b2b2305fa51ccd3272755b86eb61711c7de71cd7c4ed0007a50a3c6ff6854e2fdf08c18cb6af7d028ebe9fc141759915853a95cfed6b574a6199988bbf95be3b89eb115066d551c05dad6cf83211e5ab19ce6b9a9b13cf473036eb6ab0ca472e02c8833ca514d5954933a6987061148a49f08fa67c6922bcd160d62033b9dab91ba80ad43b142844560e15a3ca448a8a26ecab44aa336d5070b6066a6b53c272084a79a93f305a832218fcd83190d483d52546ee5d99ea5c0d7b44516d2ea8c47431f72927d066d5f6fff618b32b4cff1591a746462090511788eee8040fe19bdc3f81aa6b546f7eada5ec90b81dca22d67ce701836913ddd7fa6c0848d3109dd43d2f5a383c47190805335e61ddd308ea3231caea17562a2b4267e50685108dd5d2378810e3ea43e33068ca7be7ddcdf534b433c87c2642b321baf8c712696e2f0c6b7b7fec723439007c0b640291fa0a613fdfef8078d720f91c8b2edaf8322eff13362618fb068e02e21cde59a120ddc228b8a39befdf15e0ed57014eedad6b581d76eceff2b2273f45ae1e50c659dd38100a65116ea2d7c984bdd0c007a5faff205b15b2d30c0cd52d98f7eb5669df545f6de287b789e227b21d2e4e957cd7e8cca24a9687f0bc87c47fa61ff654886192edb8a3b18135bbdd6005308c3131f4e97dcb191130e683ca4bc0d0639a0296a289c0cbc3b4e1c755613ecd76ceeca636215711d447276e0b5293267bffbdb6fa976068d384efeb3c1a49240ccfa6c48e9a75bf9ec17bfde44d33e184d7da56eed3502193eb9d04cb25f3d7e77b66d5d939c534a9cdd13bf44f5e43f004e5f5d5e30c583f5e66e286bdeaea982d384c565c278f07040b4cab03ccab7880b19ee857f80bee5f1d965e717eafed535151f1552adc7e3bc4c74929f26b624aa7b276cd79c83891a9180a0687d628370fbbcf5cd2c4ad0c6089f8ed49682afa4d7deaaeb617465cc2d5db7d6b6bdc53ad0514203ace60ab005b8d52b13ae7be0de7db8215d56446b9923ee129e900872d15c07f25d6d958f204c57a7412aeb906ae43c265730e61bb7da18221f46b991eb52dbf02bd3ef11ee6ec0f37647f4b9cdf574f21278ea5c7c0a5361765dafb2dbc4eb29300ef9aeae56b2925fb80f61c36732078c1dc094d83c06dd70bde44fcd35ffed56f5877aebfa52f05c6b2e9c5306f39b06d6d44efef56e92b80c9c31aadf1b0f6faae0c0337599556082f81ec7cc064fb71f269dd339e33284a7bca32af2b5b13b1253d07563158cde8846c4f8a4af37eca13cf5547a96d8e9ca37be2f1bdb57dab3e04912cd4af300683f42975a17a858eb7fdca6030f686961b7950a92937bebc679ab15cf1de8216666b36c25ca6c5facb94b3d5d14cf248fcc2e0267679d1c085df781968f715a2643ce58b96d10c74e95758ee6a7a4c4aff0d50c1852cf7bf80c5fc4e727408de4963f8eb8631d21206476497ea07b32c8e04326ea00405c0746f1ecfc891d8af4db98e8658129a17b2e7445e85a001d4e6e4588a400bbb2defe2c7696024021862123ac38c50619560dcef38a18be4c9f82cee6d5f022d5e80bd474a6c58add3921949d74c67b3b42aae1d467dc153ccb527d6b7a8fa084024d057f1a5bd20339ce285665d70914099a8b07d19bd1e5381f31ae968e4480d49ebf53fd53b22ba8f6ab88acf09f19a0d8ca1e5914a1bd07901d594ed08970dbe626c98c1a2b1590b6afe3a1250da4e981ca559365dc001ce1e18216c5d7c6d5da5d6a1382776f8e86cbef4b22ab9885fe7f509a3c4db5d2048dd69d8c33f3cf013cf9356f668884530fc489c992bd06e4d50b93a57022c3ff71c29d7fee539d593fb567312685ff50c9ac3d065b3a160c694df6e229c264d071a0247e105107b4e8561b4f3abf97d661baedb31ff2f8302960ef1306dc410870048e2af1be35a3610207c4d00cb711ca8d7d2128258d66f3d53585e4100c38bc0fd88e37523b3b73a547c9173d2c1432f79ef898acc0a5217d676dee18ce2d3f8d92118a232debd65a55d5cdf83bcf18eed292c7d015d19cf0fc371db8a8f6afb6e29f3c676670a94104695e0641451f3ce1208e5b916b2678f1f72ac845b9e610e8e74114a8a9e470fd89424582e828ba9263f371ddca534ef193364ce93cdb9b7333476c83f3a00fa9de526d376006b735fd6d9981a758a0f85b08298487f3483bb765b660ffcd337c6202448d2b97bcfe4b0b373b899f81c954614735a1c234ad9e1e24e24e6023cf051de9d32703050061066718eb8c7e2fa51cae0ebb465c03e18617fc281f0303aaa3c906a16438eb2ce180349bfd6a9c8c9568f7f084739f3498a70e5eccf1c11edf30f134e48c36902c0fe8a9a58948a48dc6ed7acf5b19201324eb02b09a88cf1e113f574533c7e55d9c6cc97be5503cc0b882eb3368f9cfec7948632ea210698b69562eb2bc3117536d7c2017437c9ad21ad954c99a61303e4a1008922afaca2709be12e9137a3a51704b271ac8e60903fc5e88b44e9a3108705e0314b93067fece5111f0a258fcd4f406ec5aca9dddb4e652a503cfcc9277c07485a70e431699dcaf125fb9ae0733ac5cf2992b183f5dd3cdff9b404472b31eb99666cffd77965065a9680d0e2332458f5911765a8dbb81b632b1a03ce5d90515c6b86ce8f2308bcd913775a72d2555bcaba65530077771605427715d7b5103706ad141ee77428fde0befa14fac42c19ba1cb2d42e9eceb87ca66a444555e55cadcd8704f5149b11561ec11ff0b1873cb766466c551bf59e262892752e1ff8ffd08488821ac78c862f0c08f4872046ba714b32a049ecef61ad99888d615e985d34a2b12d7616344dcfc8f1587fcc79126870917157425193a7735baaf88c825cb0f5a057684d577032a3e8daba315135f1332f67c33b2433368ffc328d0e7929a59b8b3b62a352aa06765b887dad7c4618d22e082f154633e5a0c5f233296db3e840970da639e5da3fc3fbbfadad274893ac3e54c81b4a8932323449f131cb0d0885b1a9b771e4d50136020fddb2520f0a797ddf30acd4bb4297a94f60ecfc02bef0d8feb4b5bfac9878da6d7460138d123977377b1e80cf07ac59ebbf8d3f01b05a4660e4df49b98aa4052225a384d2fff0269743abe68fa098991ff50a71bb2e787d9c90529e42154265114c1f288569aa38b6cabb57e95a10a55d46c7bad18c28309c85c927b06008f45951b437a8289a791275e509ec017b9f765718ac9fcbbca1e3a4f6d05398b4c0eb5b51a545bf3bf073122f0b888240ca6947148f8a17bb0ad502a6ed446deabd27715b78f718189d358dc91990760cf69cd3aca4b1c28d1d6716bdb62d7a186468f623534d479febff5c54eba180c8a3ee154b741c6fb9754cc11830270c2387c04ec16cdac2c1a0ed2864c2eac7bd6046aa9281fb453f5914b363f4f958ca1c70f50b09f45f342816e8aa108751e4cc078d714720336fd986a097e777b0486b95c5070a73d9017511637bafd2c7a0e0e590d40ada62c8fc4c88d1d1d00592942d60e70f14974d448140918919d4db757265706bf29bce5982c81aba36a49616375909fb4acb6aec1ad33ccc840ddd721727aa6ef72320795e245e698e2cc17a0b3eb45b556fc39c4ce49913d0de1e3dd45d29fdc1212efd3dc5536f2ff00cc1bf246854aadfb52cf5f206400898477d4a70f61fb6d30eb4f4ac43b5b92935fe137c1f3522c933ef59c0ce49bd6a3edf3cc1e1f29c8fb91126b0fa0d324b78c901c03a848b60f547ac9b97610444d39e7391414a694691a6f5bb9dd3a2380c65da24a17159da0fcb97cbd0c3108685cffe0f11f63d94c3db74f25d54c48b2f1fb023c017570fedd69e96b34dccdcc6aaf056f07f3deebc027b77db5f33fa4fc3574ebce41773406d2ea37220f46c4805add3acebbab7509a7048d1547b6c836880dd8f6a2ffbdbbb75264b81f1122680ce09b4c32890354e353e547a075218405fd9208fbcbefb211a7d4da6036fd9280cfe2bb8daf5dbe73fd95c7a37e6592d221d9a1f744025464948054fb4ee48a5fe1894456bb940eee55495beaa2ac9339f15501e37924bd0d36e7ba32b988bf93c768ad6e3cfe7fc1ecd0946a7580ad6177fbf85787f61c763e61f9daa85a11842d2a3898de2019cc37f42c7dcfbc3e372ba106cba87284dc0073b54e118662f2f28e3e23c2d182d9752c6a28f47ffca8e1c72b0cda09283b3df658c4548ec212e9d83ec28f71a79361e4aefaea6af01f6a40645c2f4d69ec982b05190fd26760cb19f57666f0ceedb0cdd739509e25b762c58514d306695f927fd70a452ef2f90a2031a0e660a1840bde40daddd90441cd044377234977e28f27f5a7894b3596fa9328d53c27b6be250fde4f0c422d1543d9ac2d6c02e2cd3e88cb6796fbb02aab59a7a3b7bca49d383506f92675aed1eff7d4c5fad62b6d939708401a9486e2ae3b9f125a50086c06242cd1ed8ad1c4fcb181ff5edfc16602df5041126e5ea8492945bbe16a6e038187b318e8b4558bf74e14f0b95d97b96356abe4effceb79843d744cdedd1c4d2696259578d0fd90ebb39985939d42faa9a8348c94a745d50a5923b19937a259d90306ede0961242d597dc891fc5424c737c164b40c2d697ba42c5f5f281884f4f05b927cb922b08de1a57f8bdb08f14eb3f9aa0a5f48f21045028eebd5d16556578e483a575733aa97ec8d85888da6444557c54667b717ffea1712ab6fdd6ca39a415dcb06ac7d961b19bb36da7ea77d65266f643fde688b83594a3f088ffbbc42f94bc47ff752a631ba0d2116ca66fc630ab860dacf70f695108978f3a6291dbc711c562780a346e5575959b4fae0820e9e9a714fb954f92f73dd25360b3f0bedc06acb06bbf765de1cda5f404727da35ca78dc4330bdb4a18d9ea514c5c32a96545dd41d62d0ff1be1195f69a485ff93ef69f94fb38a31b41f2b4c05c7a5f4b2ed0589064d061a5b7b91c61696290832de0ad989ce4976f651d1ae5bb62ce4885311ddf81ab4ccb8b003a812a7be237cf1920bd62344aad597a890993ab05a082b15d3bccdccb0151f5ea5dc6570ff5a3547727dd920ba643d6d5871ab7f8fc20a1727354d024dc1bdf5a531199fd8e363b96e4de5c2913064fc8b9ec0be7dd58d8d7e42839dbc21d1ff00deaa6d08d96971f9d8a990547c865f28025cf622c59e0d668b771f2c498954cbaf5832341a4a4637ebf3998f78fbe1f757cf438c496cdad0d54c4ac4b04a2382b7af2aad08d629e25e69cc575f60a82210bb45a9061dbac3687b5233ab93a97619a59988134924966b11f1bb8842be654d609fa414bfab25681aadaea74d9a1ce6e64ebe645049d983ce0fc83f2355b10759f437730a54e56ae8b0902e9cde5b42acd4effd1513512a447e717c7165187d76a7b98aa6a62115e950593314c02823f665773c2c67adc2844785d3acb94c3ae96a52f75b67437d8f2866a95921ca413690ac25421c98dcacfaae8655e2bb0a121434a970bfc2a7daad3c92d65b141b9b667e8b7449bea534d19a75b00eccb0c37cf0162a336708333eefd80c1bcb61890c7afbfb07f4921c3ac8c4fdb46a04cb0e46646336f5b873330e53c4f93e3ebe121bc957ecbe6c90e51e4fceba8a51e891673485b0bb89f31e656873a5791a22177b1287196c85874d0b433df1cc002bd23b4d48a6b5396e6bac6364052fd687c43a10cdc2e908c003c7f46c94859219a589be772b5b7f057c4b7b7842494f8742e7182866b7b6b17bdc9bbca56effccc9ee497e3341abe593270b8eef8ce4626b380dbe1032d6645fbae78681770955124b8533612e7a9ea7cb495987d0d0c32977b7ad2d1699eb78e72428d4cd44f7c0afacbfb4050a43c9caaaeca640d19d065abfdceae1aff7e81ba389d119cbdd13dcfcd202f232e9be5c83b5f130532b3edea860f5a652b3764503b265e0c4a5771e6c9a678d39d302a5bccff2620e08cbabe5c956e056ecca72ef42371cc0cf8066df02ea69be3412ce67b276b517b66a1e98e4e3112e8d4de98f5c3ea791ad7021c153f3e0f4d4ab3f550992add38a088df6cdac513ddb0967b6d9ab30306e63fe1e177368419e46b0a2b191c35183953fb03bfddbad088a5f0054ffcc2771445ce5f9b1b60f84e29f6cc9ece10b3f74efd06f0fbdde408a8ccb5dc2b055a77867cede0ba4cf9ec806eb6d13b68fbe26268a93c31581a2676c4c8afe5d442e6c2e24dd34354d113e7dd4c36943038b20301bf6a06e3601d861ecddba5fefe7a914d2ee7a9b9959ae7c3ef1432d1dfb8432f1a92942c83099468c9e3792cb0d18ade6646e1a6b7d33c68bda49f669c3d59af1642fc1fdf64cdaa1f33d60382bb6136903b1904bef9d0f77edd24602674415f00491bf5b4500bf02d6de5c44e91b2ccf5566b8d043374165c2facc812c6536533ff783065ff74dc37b8a3a32c00e4b50b1efec5d4fda577a3db75d86a19a495ce6b97e0f0a03ca4a46118294b36e62211ebc1cb16b676061415a6c8c44244e8186ca5e5a4865de3883e7e6477fe01002a1f06cbf3c41228f55b23200ae1505b47f9517940df319542221c21d63a496d4d6797b885dd6822c970bd54353fb255c0542f34966908f734c332ca313051959154ad8faafb9fcd68f86f00fdedd4c5ee1c9fd5f700b1cccd6844f6a282cb007fb4bd55ccd5cac3adaecc2dee14fae8fe36d05c70b4c90b01d173534cb99aedc8a4f85b123255fac0ddbaf7113e7fc2c905c2157b466005020f55938b8056d395777d462b383cb978026320cdecbc903d608ad792c8ef43188ce143810e6797117a0c0dca822db8cda98063b16f7aa3c8f5f84057188f6d462f4f8c75ee3153e797296e758ba2f4d7e87c0d9a5f954bd0c604e1187886d6630f1b247cf9a557072854351d0bf71f0307a81d5a951497312427754b7680b1cc59cd6b09950b5757b27feddd1ca5e05f4df17686ba2876e5fc93280baddc604fe4c25f45a999220345ec621f1d829fbf40a60013e6aa940d3d4ffb1fec0a4b804030fc90583ba14fe38563bcfff96356a1d8d590d223070d4797fedb23d275195e95c00ed93b56610d3a347bc611a89bd8fc6bc44dbb814e20fe07cee43371c528997a47471a956fdb15849cf310bf9da94c51146f7670a8c5d7c6a6c6495e715b7fe678d11d4181c3eb804325bea0ddbdb60135094e54af5546232b81d66ac5e0952f733a5b1ca13dcbd2b06a668cd8495188abfc0a0ee68859883d06da9fc683605001db0edb3b3083a2a96725892487c535cb3aefdd12973bff7b32cb006d50a1ec3d44588c9a2c35b3401f801a0d4c79af219feeae11c4d3cfca34f163a6fb9ad39bc37973457842400a14b38519742f7a05d06d01714c471405a5df1a03460a4c477e8ecf7fc8018f7c6b8855696ce47580726871a83e7be50ab0f5051941754fbbf826d13b4512b31d70bdaae29ba6865fb4387d5455cb0b2b5a9cbf56f669ec36b272b2965343333a4efd933e28999bfdaeef1edaeea1aaafd6e0eb0740f60278aefa0889f6853ef42f51a24a8e9ab485db579f62b1b5d1bc84fba6da1f997f143e0b448d8b774f813cbb3bf246ece803fb88b18b1bf78a43803dc81930cd7503e1dc73ebca81a0e61edc26b353e80bf750c82d68ff28a3a8b43a1719ed65d0e0772840b5c8178f0bd7c807b5cc5cecbfbbae5e032d09711e0ce36179e8c6ca660cc7c959da76082e286c73046df7af0962a5f1d571b0aedd20fb342657c6dd57f2d54cfbc356f328bc75d2d5644f610bcaac9a23c2499da4ea385fff618913c732fc9abb91ffdce35dcad015375030967e6194ba0f9490bed725b4519c284b9b8cd854b9d42e76b5dfb8f0cf47076b1232bb2d94d0eeabd4c68dc791aa06ab9efac1fd314f0cdcfca9d163864f07eff02e6a58efa6c3210583992d2104247b2cc9fe767c796dfedb99ec681ac6501b3c0226fb3c94d4cb8a9f0548c72264bdad3cb7de584b08107b61b3c350d3c331005da4b16bc59b19ec51ce30fd1d3e04513ca7631c87518491ff4d6f41c70c64f917689954fb5118144b47fe2d3476d9f252c8168948635b959d5f7ad3e6e74fd7b21d084024691e4609c88489f3952a7035df6f5737529f316ba1c9ad9fdeeaaae47a44dd4a7f89cf424fa0e10994e17afc405001775765eaef8e7b49b6b2e4cb0f5ac0417dfa1b430e2005e82be0463d281e71f1669bf51ff010d705b6f6eb8b5d35f8910edcc46f52c481aa0cbb594f3d3f73715d98d38fca0e0afb08d024c88e6ae8e4b1eacbd465bbf6006f7486ccd835d9170c97f53c771237065d01345b9e6d4d4f9dc7b13096efc119efe0957df5fa95e7baf29cf843d8297d907b7779be2b2c14849d7f99b43d73b3b0a6c353f42c6c19a4c2e1be648da7553da260298e466a2b5fa4f96a88e878bca7c8bc4faef61b52b39f92da04f7d696ac59f499c4899174df208ef81891e7d3868fb3ff0adea5e1260a264c3c82206727bcd1709d4c0059e904edcf123336bb6417162da33a65d3879d4f3e615cf091a3e7d4000daef1836a0e4399eac3e363b753d9b4103d8ed7851d0713288a74725d082f947143ce18cf3eafdbe10870d67e40c8eba9239c505679c803eba4f21c105f5e6b5ef2f60bac69b6de5606ea03cd6aa5888ca09c8428f36dc00e9b81a91484c53ba22a2525cc80215f96bd255208b7fe97d72f6c2be2b5c9e79b86ac76113bffe34a065586152e18d13306c71fbea7f2fc82d66dbb370490db96942c8deb5242e2d69124359a1473722eebc675e343a58def464bd8d093843669e574c46c4b1f56197c98ffb8c0ccc44358c066725858e5442f5a7c60262fc94b3920cf9ab9b5c81562ac66ed8ee3ad3223778ea21d40d17a145d5bbaa52ed7f5ecf2bfe606c24483b7539213c77e69b167f922af5be8ae68432156345e87fe96d21bbda585ab34d79cbcb64ea5ab26360166981f1bd8ad01bc48785c4a6df3bc51caa15597ec3ae52e504b7e1227504555ba4bfd27835d51b4392483dbe9f260ef7a6cfc463c3400a77429d0cdeb9e0633f35af9753768f8c51b4485aea6f66e0ab9766e6601a253e7b0d8398bb2c9081daca645e586d8954fe012569ef24521200c80398605adce20bddc0875fd5768faa315cdee67f0e9e9f1678b2681e83973440aeac173c65d202eaf285e3703a542dbcb97e276b805e4e3e2816845f5df50aece0a8e1353f1ca61e62546c28bc84edbd5aa7af00cb05b08108c90b616e0c9c1df9be19487d6fcd51fe4e3c1e8969361c80811bed0152b1411760a787d8a2e342b740ce571dbb02fb74c196b29da7db3887cf9eaa535d878a1632d8d594ae2144455d49c5c97cb60f8be831b28043872924971a60d35f6711cfdf7413c77d70f73a865e004cd7e72d5a0159ec8832d696fa4916d84978aea4e64b2a653c1e77c7e65d4a6975dddf44cabd620def165abf909039137717fe5184d8e2b9a48d681f7d51dc3461d7f7dfdcf4d1966b90e42ba01c3b51c9e4859a2a5faa4576568978364ee924ca721e178477b15222c3d7592737a901e7d5d0f84e9efafe86269635c047afe8cc7ed8e8fc73da795de192f820c58337f875e9e43ade74f377f12d77bccf97ab77f19faa72dbd8726e9a0c620869e71192e8b6266b145f16ad750f039b2aa9fe3d3289f7fd53f0769bf4c7b35606207f62d134a3167f1f53781d369be6a9bc36337e4e16891a8fbd443fc155b4bb8d678fc902b9d078773b15835c3e88903a4c67b0a0ee68fc0d709f3d957f678230e5d677da48939e4e03017beab379cb34ed1cef5c32e07560b7458fda8e21306b470dd4d55b69be18f4e4e194a3c6e9216cd944ac973aa0441bd0a71b7babbf2e7762bf50326e5aa13455e4ea32de632a84a3d953e8b9b4fdb6d724972e1af10c01dc6887e576203742f8931c72ff9a813761bc14cacd9ebd706b9b0cd4912766b4339082781a01c940abc63e1ed34099256f552fc124e7b294301755dc9670fe7df3e3cd054781ef808c956d4bbabd61202394247c97c91f8bf86f7216ac8d5d889324b31c38e74134fa4cae4ad530e8e111f168b3928382f858a0262a8aa39447d1652c9bba864322327a7d58908460537c38fc4a2a7291a0a22c6f7825bd282d2f7113a0caef0b5dbeef4e44896e813657938e61a634c2b5abe994123392c1d2067768a7ec5e40e19644125b7fa922fe36ae2f6d0ac2423914d2c65ed2e461ed017153e7c6839c402fdf4ad1f0da410ea29aec398c04d980d4348cfe4d6f6e0ebcac9603c80d6ede0b3080f43f81c520284d2a203bb5252b2f2bac29ea1f052acfb40f8a62ba20941111bc478c9032d77312ef33ccad13af91c8b5877224f3d72a0a327dd9199546408b40c2147b3b68796cfb2ba40c69e4286788120f0f2e1cd61a88060e5e57dccafdf3e23f5c91839856314fc9c1959bdaa7d960c94ef3ee6f2faebd94d554b8f53a53a6701b4ce11e9fda7ee4347212a60c6e94d744ff8c6d8d8b7e111cf4a197787e67b948a2e78492bd63c5a16c85c037fab59f472c2d1d58b46046fafdf2eb33e5b5c2268aee8e2fffeb5c6f9a9602f55067d9e7d9e0a303fd0e6fce1e9959a6eb10097913262e04d170a84b923aa06b1f73a9606d5885da60f75079a327c533271bce8d83155ddaf2d33754240f125afa356c20cc31ad8b7a010efc89dce7958a81ce416660946f9b0c60c39845849cb979a34e3d49884cf4d9bfedfe83d08096f0f1425348b7198c4316e70394dcbd07f15987ae67d92862b58eb25eaaad48b733fbc68021a22c9ac2c7db6506ab5b6b7648f81e4625fb960d38ba0527769e63487135a1ff6d7a69a9bb94533d9557619d1e06f2a1b2988a058f28610f71d9f44d458b3bdf2378c6cbfcc5fc8f1ebbfbee083185fc18a62f07a47aa6a02083f7f0525f99771f5c7259c4f172e975d0fa410a5bdb27107029bada349b677db7344bc310807c7409f34175d8f065940c9129d34e151678447e04847d8f048fb8fcf232e5b02f9f0282035513f03f235a1e1d62c83634027b43199b4cc1c688b42c46adf80e8f7f57f7353abb3c913f24602fa634b5503a9ce5dc90373cf2c3d82aac0dc3577b352570bd25982fea1485191622dd63df4f27e4ec73254249af4cb13ce57fc4b4ff651eefa3f7a8fae7c40fac9e40f3fa9d17d32b46ae6b696e290fad1ab92adf848b68c989ea6fd721b15a7ec57cfc738aab36c76923b5fbb960e00ad7af6964aaad9522749f86e45a0a2534a70575befb8c4893d7c3fa08f4407ada541e72436733ec73b67b0f7b9142c8e1ebc0d50dbe075aef873c488748c1b33cdf818e6dc5a76688e54b445ec80ca60c1296beebbdc448c72fcebc96a79a646bb31bdce153320245d6e0003faa37dd857d66a0255389211c1465d74ae8e5bc8f699bcd29fb630db5edd48efd7b60b68f3f450931dac5d466e04b4fb2ffa5c7301095485c09e1eb1cb434012815e7887cab376e49e348aa84ac40179534ecc130db306fe01dfd1daa92b5bc6e73157250483116247f33cdc952163319097adbc07df8169caf12adddeb0273c4cba4f1a1af0212534c9be893dd6037c0daea9b23ef2e3d25520eaaf947d678ea44dd5f62c3f45066c624f57381de6f1066a6bee1e1e1f67bcb8b0509f8c30339ed2c51ac5154c56ae8483ec96d900ca6c86966c4b1fade2acf52636884942de2d13a0da362fe64a708ecb63e7fe2c30cec40db634a3abe77b1185317e12002e79bce2c8331d40cec470112d34cc3a56ba19af85c518d75a40100bd9e19957acfee9fbc275c6316adcc427f2d93ab654168d143e9085a58340e3f2ef91d0e777fb55d2dba9ae37e92eab61664ed0b0afb435b12878d2402d9dd5c75cf994b132148deb51174d23a4b0220c91534cf5d859b2f0aa56a52529eac88e171a74af83da0feff9a0c5d30412cd72645ffc7ab23b3a519189446bf24a703c2bfd87e7f7de09489b43b4b8a94e6e282b19ade26850fc96047da6e013fb16b4b4f37120928136bd2367fd955de304048fd58bcc040f2f863cc9d49a4a649f007dc687192d14244353e90d2902a2618a99a12211ae928e1b93c9a5241885bb9849acff5e3f95142f3b903dab770f1d0406faa3c45a7c070d93d4163eaa0843bb50a0dd867580f737b37aab2df29747ad0ed43381f82636bbb654c4e3217449e8a1db41875c33235101cc38c6becd3d8900ff987e987033fa105a022f5b48d337e0e71c2536f0f4e99bac6cebbddf0f648d83310adb66e3b90dc75c548bba3935db9b063f26938e37496740f1ff7775f53c1334f17b6a507fde5ad642c2fdf42c6e29aa94818bda682f5b96ec2ae3af19096de4715d4ad5086ed2c0f304546c1534e836f80c6815453186b45f50ea1466eaf81211b34fb8b948d380dd2dde9a95b93e53d55bf63f611f17449dbf1c9134a46d1836357274bf8992fafde4ef1544fffd0b918d60b41d6e5d8d12820122488d1398a09472df549ab92eaef8d5e1595f280aa86e7885717ed0291e5382ed11b07ba9d07d4f60f6c5344bf11b8ab1d865a5ac6cb6f4bb20007c36b3b600fbcacb7bc3be0dc7c25d417ea728156a7a78a6a1adcee4e684201c56ee2a2bd27ed7894680fbdc58b444913c1b5efad01d8ecaf4dafd0f6e80d4cd1d2ab0bc9104fbe2afe4e9383e26d6bd103b42852799c870db8156b0aef532758392291b424fa2702bdf03745e5caaa4046ae2b402069a8d030b104bfd758e57258b1ef45664ef023a490faf190c98d5a718d109bb3302ea6b9023a9a87e90f85bd3a5b58a77bc302c1437708b7ad9468e43c357d4e56fb56f6b4a5b95c9492c3453690606750bc3daac3686793aa46ffd39b627497c8aa5e6f2f761c523833edee1460e1cd65104ada67f9019b07c4f334a10ca2648d215676590b6ebef219de59826c016ee5e31c4ca72ecaddf339c35df71ddd166fda9200fd1cd95076e7aefce3da8457c9ef8d1ae5fdeaac8fe3abf64a27f99b134c0be3eb18e993622488aeaf8b548dc1b5fcc1bba8f4b76e3ea642afd1c3cead17bfc10bd756ff9f913dc60db69b40208d354d33586262bc2d3d8b7d403dc04ca10f60e420990917fd6239c5c523dce3643428be9ee2f625c90e270b0aed0e5cafc1b59b6cbc327783f92ccf898197c0bbab9568c740115ebdfd91000073f05494ca0cd0e1e240d487986501c5dfe9f08da28b03d7daaa160438724b2667ef6ee2c2972ebb99941af8c83d4e2e4631837c01fa15edbb11928ba035731d5b25c497808837da089ad1ed952af7041bc93b6c469d0ffeb0c0bc8c823bee8d66eb6fee278ffc80456411c903764c6699928c7de0cd30a0b721cc8b7babace48293279070558cbf1f1629b40e68e1b53fc8da77f26ef98ed910171e8c165cc0d1082a8f54d0bd89834479a4fea7ece9e4327a6b76bc40e65970c6fced0e95c89de0325a0958ebb44b1d8af14175330f27428e3e5d01f69af733cc4f56a85343b23f078b84182551667bf73612d7612472c22ef160264dba6289f170cbe0c5fb1305d702096e79eae3bc402c42060b46151955faadea593eb92aaa02a43d14396aa088192bd8a211b5ea997b6379cb48d78f44e29b81afd22afe7a830e479093d840f241a35ada69f006428fe7a6dac54f631689260db9d811d3ec5040a0e343983c9fc8bcbb9c1b35798365e8fcb095d4cad14056287bf31f63c777a1a93fe733a259e4d2f85e128a9572910b10692a9ec4d29fe9f23778bb804a9c739549e940de4768b85d26755acabdebc19fdf7349e9a2da38fe1e2ded5ffabe4e5c35c645419015ffda86635c7d8263ca6451f0597db83ae7e55142920bd5bc359a39b05b4d869b9d7d333efe403d407c44f0c17394578002865420799b54326722efa1789de2a05794090a1ae07a0e442a87cdbb6ffa2841a74a3ec45f1fde58ecb4b8718f9b4c45eaadd4215a00117fc9e52a771afa6400bad048989c203cff18f442fe2b4231d2beec3f896c22b4b0cf29f7aa390b806d10e154fba2b20f7339ac08f3df5a366a1a5fe4f8e6b120fdaf475c623eb3ebe74ffbddc7c1852b5d77c9d330b9ee64c0f5b943b0777f9afa29ac0096d4c59f691c2556c943292289df9085f3dbc6232142d359297a231a1bf50649e3c231f856d1f01cb289ca37bf1998d0ec423cd1a1110850ace42ded24638db8fc119a581181214b92b0e579271eda9b8e7696a2c43218e8000c81ac7f8ec2f0b7c1ef7c2a98fdfd339097ed8d391ad8b9cdbbd1d81d4ace00e35fb7bd3b99aab9b7fe19f46fc25a58066d0da3b8555d39fcb20521643d7dd6121da1d36afaeeb601f88f4d2c4815e0f0bfe41e30cd5ff5e47bd7b8caa7f53fc3b5dc3ca216d84ea96a5a51d5bd39866ea19fbcdc93e9769552018ad74e98a14f79be7acc2998e4c204074851d69e150bc6fdd51b9c50fa2202d2533b2f717eb3ab90fe5306bd0404d2cf0b1f9336f1098284a5412155dbe2e33f1ba582d703a9c8c7b45c8132642ba2477df137612990cb878dfce57c5b8effaffa1db89cc5653f10384c1543330f69c6be8b110d9310ba95bf270eb409ebd784fa7c7f6c170422b268cfc070ee6dda4af114eab804eb99687a6bb0943bf1409dd5bf4cd7746a51bb38eb93781b68ebb250c7aa85fcef752bc5b6b6da61ab28cde98df3d31af7494596c7e20db6695fc2567d1c29a89d9d0b73e2f691afeb0b867d28ac8d7bdee5955dbab41c0966892871a89418e758f214c8aabb4762e6d4144066fbe9b7b177fe2d66fa8c9f1cc52bdcefc1065a6bd91408bbefe9f6d324ab5cc50f11a2492f94e469aed018400851d241862b003510bcbc24273127a7a4a4ecead850304b88f18d8e47ccb7cc5bcfc262dc72b4b44713208af56694e29951962876f040291fc3e2bce8172915a35648aedce7ca82c028c8c393735a83eb11b0e82d8f3b09846611bf04834054642e0538a12e4dc197bea4c71f012389546648a316754f9858cbdc5979ec5a47ab3101ebf0892c858cff86a676a7b0e944f6371e4bde762dc9056f4577a9af6fb480baca1965295a5578abbe061cb93ae956aaae16780163b22b5c8ea9881fe257b8eaf764731399e9695e2691394f45dc9368f604f7e572f2a808180c5ffa7bc357620eb032bed0c35ac80c0204e6d79acc5a1e3085bc92b2d2de7f990afc3515149175813de765e763f3a5be84a628f16ffd99417c9edf5def5ef812c7d51f91cd9fadb986727c1c753911fcf3e1a220b14782321a325f8476839e8f4598cb9948ac8a38364d61ae667558cf09bf763b3e632af27ec22df5f64df5aab2954fa611dbf863da7d158d33f5248920843aef9f80be3b8388f3a2485d32f9456032ebde42b8d43ca0f5a30d0e7d58cc3a71cb1484f14c7cd5fcf3bd143ca31c16554a2b4b00cf8d0a3ab57844b153e08ce92efad486586492105a5d868fcedb0ff5f63ccb1ea10d4e7cae3af203d7d186309b39672881e625d74f4a5f8a0ab950e4f110f8778356d52fee7a035fe10d8bbe862b9e19cf8c059dd5734b2257226a4391459bfa934c1106aa24f5828a1d2fbf5597e0ff80d795b1b66df3940adcf22d6f744f33a71ea8272bd84c122f2dc4b1b702a159a5d625233cc8cba2601a8573e5cc53d3d67546491e6f2ca37082b798fafb8bf1599d771849dcd6a0d4989804dde0cd8c7a7f7b61552878c67eb0e295ccf25a0923ebc3c22c31c0ef9a6ac1a3c946a4a4c5f0f08382ac48f46917a29b0c352ee0125ac5896a129ba1b3f9860e5559206b64ad219c2e0a075e2509ca66f0f98dce1ec0a7e509188b114682f4ab99dc41ad682d5099c7ce28e1c7ef43b3ca3efb020a34b5235b0cba60039e201f659227781e14f91d964afc19415d2e02619d0f106d056c173a2d4392d8d31ae6cacf114d172741c267d8492b3f4f164262e8701e6cac4088566f69303fcd471a7cf4ca5c94a6de33fa49ac77c7bc3fb793a6e08225c2227b8819a576dbe60e870a403194461c86512701e8c894dbbfed84e4d68a932be9c75aeb292a7bbb4c423798b152c59e28dcc4b14f8bc847c15570e6faf1966cb4e22ef6dda9468bdfc97337c230d0a43d56f7fed4ad7f10ad607ffc9d68db22b288706e5a25858d153144d7199b335387fceea3e3d82ec6f2018ced829b666cdbe00c3819638021ee553e4b2d3d0998eea308cf7bdd121f0b72f974dd022a5bd030b423e25989be7dee452edc0e7af5bbbf6d5793d50f7b8d23a6f3de9cfec59e13bc69df52f0cd035f79130796b33f03745af9be6de0ee53cac49ebc1f4af71610261143bcb2b775186914553a03b7db916d5f7cacb8ec18aa6dd8139c9d31de610d76b595fbece15b19d0d61b05eac4d4b3eb6cf6a1fed6abcaa2889ed6297c7f2191128f24ed8e986d79793ad5d8625e7f3c34ee96e07957ba944ce522bc44c8e36e3b16a5a8a718edb4bc1ee7ded9a285313c685ecb0ea2caa645834ec409df5cee397126aeb86f6b5ea6956b64e78cd594697ade38ed134116b5da3bd8daa5dd9f473134305541bd3ebf3a4fbfdc9aacf4221b6d68ba3f88ecc814082b6fd70969ce2d240bd0b34b28fd894a4f174c21f7776c88017cac527e11d06f05df007ce557f1b59c5c8252be46666ebfc19052e7698fc5b90ea614ed9cefdbd756b50572d590c4dc51aa3b59999341ab3278a33a39b545eb9273b64388b8491bb5b4a26a56e6a1ab0c906ff551a11c10be488e89a882cc22d2508e8dcd507d1563c598fc6279a25e03b32238a7db069c93b7fe9ee210f2e8e79f747ba542219d3edc772c9496506f9a3e3b46b4f085ed39587fbe74a5cf83671482f04b2eb7136b9a773ac43fd8109ef00ac62094840340bf7c1310244c2364aebb68a271e6d42a08f2f770262a035838659dca85a3f3e533bc928d7b3feec72efce0bd084b14ce814273f01fa5dfe87564ab6d3239dbc6c8d036516386f1d026ae98169ed41a82e33ba39029b9b1a038c9cabb907cd5b1c13c8cf470f3224df35db95bd10d00a9fe2cac2c7bf32afeb155837f3da124b2bd6a285fb4ed0383f7f90d13470d6fe6580b3c0290648882a09ed8bab389ba406bb9cf9d66ca4249da9f69d5673b88301da43934afcf95414e9ede7b2faf7825bb6be2257bc923fb9a57b66d4fca4cd4bc6be608f8633030af8f1bd1f3127f93c1f1c5f484cc23f461426dfa863ee7448ad49a0f6d0a899e22cf76dc4580711b309500ac881d2954c0be182e95f0a5f6e2ffc2641a1845a3e6b8123b067ebf79f161285bef557c5133224c31f8ac78e73ceb89390b57759775e16932c5808f1aed23aadbcd4ad90272f065245c7fc60da0af09c246590a4d264e4d79b486a4e6a509f5a5b007e8256c1d127d3ecc2547b78bb24fd7d7b0b04e22441a4b3cbd9c08ecedacee8100ab2218d6b28f35fc2487e27abe6e8de65d6c41b73241ffdddc2acf1de77ce06832a97d5bf5d7c7e457a97994fe6e17e3ff04e49234fc0ffb195d53579b3c1f45a5f95df75db088178033fa0a39c8c987f1efbbe3ebae69e1a448cf843d6313d5cd274b15bd0cf63fd8dcdc88c5973a86872b31809264d7044824805f243ed4f92b82d88d57f9e291a2222cbf47e0556f623992e60036fe7e77ba55d73943f0e6f18324874b2a486b5153d5db6721ab3f8acda753ec3a30f3ab135f2ce74077689b98209fc1ab83d5055b970d360f2a3898bd04c1c6a4c6b630d6fffb5a41372eaaf3860455f69969822c0bbebab8ace1c67b49dff1913053b47420a24cfe46ca0848d8bec83c8699df626847350fe42ee914dd15e98f2238edbf21348a8cf125bf8af33181476f818b51527510b93980f6bf5b0060956e3936f14f0f7da8d3e8a931adbcb9a44d2258820c9390ca85c500d9c5e1d8fc1782a062f3c3ce82a1009ef789f458482cfb50bfe07b800739480930822a83c2a80857a2ec2a3560b87867e50c362e07d528569582542bd006f28167b70eaf89be1975f8a34e8614be346d4dc714ad858614b2963084c2e1168dcc7bdd9ce3eb14cdbd61196b6df7c286e0c0aaf8f5809af5bdeae833fdc49c46b70bad897d6b66a770718cf9451e1d30e301aab0c4880a8a1ce1e02d5f8c29768f4e2e51231f81f37667782e20e0848e9b0d59af4e59c70b1d0a8df510e8332604a5b7567ec044fbeec403c256175bff5bdfef91c52788ca67874044fd55c3652136ed4c096a89dbbd09a47198e1950f3b5bde84aeec7b063ae191b1b0e6d458219b7ae343958ff90446e6fd088af3a75f1f79200c806e6324c20afef81193df0e9985ed5436b54d8d0dde43e74cb878d63171b2fa8ebbe09521e3e19b8c8eddc15ebbce11f57a926c2a08a045e77ffb76d21789c42eeda259dc71c878fe878df09563bd25b663f60669a1ea54f536423323c5d7a7b144497531594f8d3ae6f3bddeefa0178d1ff9cdd46639b8b3d0b606d036ab8bbabf7348f593262c0731bdfe67fd3bafd5967a2668a1a7b619532b7f41b3e22282c7368f5d518f01b4cc185bb963be54edb039e7644b00f167b8bf1c10af3b11051f593a4fc1a417eaab183210775377076b25817769e3853cd8010f01e715a45de409cd62ee4fec3674417586bbc780e770b8394789b5b7480e0aa403cfcaa4b21a17baeb4e16b5ae8e1f2d97d22e2188ada4ae54575cd05874569773dd8a2c3854718c1d186273efd82d93ae7fb2281dee0aa6392d583f88ba23d3445f5aac951104a59c2b6556f9064c7a9bbb6fb90a6b576d11442574b6fdfe2f9e40a0153f328204eecaba946e8dac6c77732d6a294c87089da10fcc387bb8f6f4be1b0dfcf858e632ddb4eed43562d9903401b60d0794dec462e4e67cefec1fd3763717519a31ece23dbc472e80e6d89d2355f9ef8e210cbe9d4b67bb77421c93556357dac01bf732052a06ee558fb76c9aac6317e0c3bc170c88aba3cc078ef27f58bfbb1f5680db982828e24290d3cb8b93b245df6ce7a0405ddcc48f6dee5b3d91dcf9202d2140093fe18e35f88be64530a37fcb1d50ebdb72bc37a2b186e4e9682fe459dc713965164070a283351be616d727b7885872284188d924fdd5337b7f3702775d1d742ee233ff7be2530de5853338f2c078eee1abc2efdb76849adf56e3932ec797c982f1ab316c9bb9509150c3f09e0fddb26f8177faf3e97363e9a0f18633b12c9ece7c519ce15c79b1e8bc594690468eeeb7d5c6f494c11f0ddb1fe94d743d95dcb6c2e55a4efdeb1f967368bd4b36d8bb2b0a02bc2e36d12fb4c1d2b0b8f420847a98455df5aff9f5459c8bc716cd548e94c68a0ac35fc32e50894d5f4b41150acbd4803552afb01c57e680efde8ee178401f3818bda9538991452ee86f3a9900252066c1fa3474b88401b1c18080544eb5194294407295ec4cff7cee50ea0ca5431ad626199fb7a95d189abc8e6b4f247ed73e65d0c53bc7991e22ab71fc22c43b87fd9c25ef4db64dec48dd7e41de4ab8e2be623b7c2ffc18083ae42edce8336cac074295b61a7958678125ebc260a0cbca8830ef9a0d90c05cbef6459eb2223d4a36f4f880d7c7bfd3e5300ecce5f9e30877008d23faa2ebdf1cf38dbefefaac4cd1b231442d827af1c35db6cccf45d667221c09b9a4f1ca6917a38722e86843c2eefe35b68f5f81b858488e2bcc46566ebbad27ebae463cb71142930fa7365882e43ddf779072559bd79fa5eec1e27f6499b34e7737d688e1a70bc4f535f13668c07b1c4743342a22611eecf1e5871834bdb56b2186641d70195bebe004924b5fc033d17941c449f09978d24530d0e3fde60903379325febdf81da809274262f5c65c2d41a954dd928e55585edc8e9bd95987b90e9ab3ba2df67d9e5bc4c8957054e0c570eddf7aa47567ad09ed17aee8950a221046fe53735d5c432cf079c30956133fbfc7bdb1fac122b7811e0ca8a635715fb146c4be71376b786e89f7ca131446ba65c27f4044dc7085d65ecefe6edb9ffcad1fc5b4156919e13a2bc0c908a6d23188a6a072c8fcfaf8e55e2bc0038dcb6ad677bd3f9eec5b9c4540db23987c2b0199b681e89c4479628f4abf3e34dd02e95161aed6fbe000c2dd0d0297471485cb95bc5c091202b736083d7029459f5534181b5762b4c9b9bfa5a19140634507899f4926e1f81bb3a6e8a6dc6fb7dc3096ebda73a2f2f61e743b1c404a6d77c3c88f4c824576eba5700da0e495f76a58a346a19b568522288b8d7d988ea27fd41be46a7f2e6d84a17f93732acedab9207ea3d01920dd852d064b0dfd4a6a301fb63446e7b93048f8cbdf2f53b921740a5ef9cff9394aa84bfb720a7b25880c5783c56aa7b87e37ade3eee805b9abffd0719e3f77b87f6ea8fc8c777e76b1adc51c0ddc452fad6061bd39a4a8fd19da8dc13b616d442a5cb741e07c95e0633320d98a69062988c63f434aff77979e4e28c1822c7a719109029792fc2e93e4736c2b1a43371971dae5b57ceca8d72ae7ffa104e70f32c6d62d29c6d5ef770c10c4d67b0910c50fcdc62bf0f54e83bcfb064719ca660141d4a8419741b2f3fe4796d94465a0420c8ce266729cb423d4238f402d9c75812bbbce25dc08a2c42f786196c3a6997ceebcf5537d36bf90ac9fca4f4a85db952ac549d0a933101818a014175a8f6aa4e481c44c06873c12566a1e995fa5d6448fec30b2edbc19665d8cdd8489d3a22220b462f0322bb98344f3df918982ed8ccb0ed7cccd33b21320b0cc4ac0e888d96dad26c609776363961230d17c29ed44e6b907e4f3417c6f606795d9cd48673b5ec4695c3d7762e1fa379c3c4c371c2554c2ab8ee4e0824ddfef1ad2abe453a77baa9904cea347a5420fdfea43a0f6846dc20893ebf83b79a285d70da102de770675e58e35370ecb34917467138678acdfac3ab7480e496284f83e66cc18a61e933f5e31cbbe956fb09dd88950eaffcd7a333af9f68bb597056138080aac93bc6e5dd750b33615b8aae4ff95cc6735fd0f702a6f95e324b3843381e32629e0205728fd54e48cc06939d776347855a05c5ccaeaf45be5f1119833937c541023abfbfbd08559fb9eb133c0c8a64496a00d6a73d5317a88973c8b509455dc9ef4a3afad9b3b161764e7944da2717fe21f2e68a7fcfafa65b9a95052a920fd6955bca0788db64b439936b1ff16d5ace97c3dfed6fcebb5ac982cb3a46a5b764a36c0de8507309261e81e63314200e96cc89693f742bc768e6b720516f682afe0a4a320022d334a37acc22af21d72df2d15b2a947b2190514c0bb2896ac534dd5cfe620c6ebb32baf99b00da6d1890a3b0fbbd7da996f31d41a18510d39e5fcf0150b773c0f5c99b9d314ed75ad95c3a12fdaa4da8b9cb9bb2a98397c713b619b2df46aff71b080080b5f603575a0d377f8699a9d41410f7ee85030709f531978a9329f6aa92253ce6dd1eb6e1bd45bc11749e7f0aae2c67940b12a5ddabd288d7f12d12c2bcba8b5ce43f23d75810ac211bbc497ca0f3130933764cda9947f41022bf4626d7464321488d9fd8ec278628c72c6dd82bb232e566c22def147e14f948dd1778f05cd31dadb415e4084e6d10cefe064911589e03a2c05a56b8fd261bedb7965df075abbdbdf486fd873d6e932fa63af4d6f9ebce1008b3a7105076d7cdefb9069f810d0e49d0418808f8805ba8785bb4629c09f2a24fb60126002da46b200440b69a4be753c3624060aa2668856c2f5fc9902c05816cd199e0f596237b88540e81452126e769e0755e21fc1e4d2f38c69d18f5fc3bb23f71ff830dd9b2241f8030dac6df646e7eac7044e55395db2298782d37f740c4e916e8bfcf659b10347f277e0ac6e31f0701ea52f5132d352c6db2cc63b0a858f9b7ccca33c239505de5edc46922de806bb8f97fa83656498ed5bc8eeb0bfc071b1311ad97d5aa623eee36010ad9a6a28a13481a020302a39b2e43d99720e8285f88acc707dcc49e37e8644ed20760aa1b68993e00c151b43f8c095099b11a67016f9add37970d3a9641e0cef69a4ea256d17b141ab88271392341a939ce15ee5bd9e46e6de475ebc6899d0d7c504546946b32ccdddfb6d02b9d48e8616e3c4b4574b0c4c90c86c4293f2178341b3f1d213d53e6f30ff2837943176501d8368a5b13dfb3ac429decdee2b2962e9d1320afd64fb87c8f5f5108c3a62dfd2d2bdb99b90ea6ec015e0aa3f8aa6bfcd2a002b6a07ac5a461d9bc8f58b486427d629a4d0adaa7e8899014b6eba6204756b82bc483dfc98bebc4b930fa352c9aa5e41ddb592a00f787c6a51fa2983361fab280b0b06aa22f1041ac1e463b105b147d6182132460609e833295961206fdb58ac029d25453b9c8cbf81987c720360429d64b21590c7f6779e3ae4172bb84b74b92da495a81191170c616a2734ce3d4ffd05fa5252d298f60cf87d22a4b63fca3344eb29f33e45bb873d1788ed2ad249fcc59e209b9b93f67f3adba07d7955d6e0ea7e32d64b2c8da8a4ebe3b64eedb67ca628d787d177348ea81b4f8ce2c2de223901167ec508fb6b5dcf29d92893e01fcb3c2c9362c1f6a5073fbae6b80df217cb813854e82e97366efe7c9705fa3775e3f552b715427e2ac33272c044692108d18fc75b0246e5de310048b72d9f4cabc5abb8b186005889787a390bd51b7902c018031253cb00a4d5c5dbfe3cc59e77e0b1bdfa9eff5e012178dff8b3a4fb193af19ddd936b209b603e7edeedf542cc1966ce5b760aca960c11f6e517b336508c020ba5db67389345e5b39f203bd63b6b1448ef871334fe99d18b616869a9bc33cb2dba979337e536edea2fa7e72accb24d6d00c450d7f5fafc02cae97d3015e282abb8862c94d1a671bcbfd0874dd28ef0ac0023a97e9984f190f5fb25f85b1c4cbfe9ff14786bb94d240c8debbbc58b7bd7d5744eac46aeabd53c7080a4666b02ba8a57528b7a03adf9800a1dd5ece69ec8b36905b01939f3cc6ae8e3844d68a1943d5de38639e679039728afd4f560490eec1deeab778bca0142ed9cd115d25d895d7934ba631a3a0c66126f5da45b1382ffd2679ecfdf45562ed014fc11c72f2fbf88ef037889f0c0675c659eec50cba098b388fb81064aa3660410aff9c2c7cac53176fdf53a0d0e9aa30974e75f064d9ad0de46da719ec268dbd6c31701005beb64a512ac9934727a4985584f15945cf7aad5051586ec6066a787c95a575bea3350bb3a4fac8dfe7a575812cd62eb80a890929803c87fa68faf1ac03014d57705de6fef05208b293445a47dba262d226ad06affae2b16b7aaf650424d94997c091dcf52a8b5e3c21dc005f94dfafbc14718b3c2a86184769fb7893ab1904ced11f31791acb5cd5bdd549fbd68877fe1e2b4d927fcb1ac9e9e6e489a8ae9930751a83a7bde6f44e6aeba0819ca2826e0c53705822419f0ab07277881a935991ed3f14585baf04388cd03dc43b78bae0e4ea7b3939272d4563e3173a571d500d4f390df88be0d7cdeacc725c62d4d941a5a1f2f7f0aaa1518a952935f69b3fd15845ca80898a4cdcfe1d2f025988baf193bc4fbc80f9ad1761c42e03d812d9454eaf196f65c0614f3af15809585443d56333d2ef36afcdba1809bf6500a18846081853e6c577b1e8029c1c8aaaabe87aa99fbc4bc964956ffa2751d8308649dbc68c6d40a95d4732766dae5b209e977dc73d665d72d8208fe0a77f36c8d2a1ea74df462c1563426dc59de2c4282cad45edbf497567cccbcb01c7fad170d99f0025fdb547a6e8905e64443ad345dbbd4c1ddf9068b837452b0c7cd1fa9e2668e5bd30d63dd2c9a95724774e47d91b8d0626b21bad7bd73bb899d12c464aa63e03ac259b6cd37802a1c28d47177aa6b01c1b5796a67549e5b16103ce21574eb08a9d43a0321703d10b79b90743eadab8a1995e080dbfe7fb1b860bd7883497e5a059e0932f2d17e24a90d0276b908a7596a8cfa171fc9e597b31b8eb8a90bfe89d55f918dc422170c2bf6bb44a7abb21c758d7646b03e41bcb4aa2bd8f8a1b252c4780e1d7bd0218866ecd6751d37115d950b353861e654271f4cb986a3af801febe9154c4fb5584a1ca7f63bca9f48b88d49e1ae60da83c5101fdf3f8ee8efe41c8d63274417bb12bdc6ddac59e838a5893b79242c511e1af01526ad2ba4406eab5ce8fd685a67d91712785bbcfcf807e64e698908ffd2d7cdb9bc40e3bec996a41ff77d6d7cb52e29620bdb64a7e2aa47caeb8a591ae5fdd4944555a630bb308624ca75fbe66a0558b92de0f447096ac947afa9bfb6eb686f6cefb0fc2837fbcf38a67bde1539616c95dab35a800e8f23f96b4019265d42f31cd90d2cb45380dee9fb501d8c24da81285fde439606780665078f3bd86a32d30c0c4a543798677f871b06fd0aa02d8d3ab2b302a62c1dba1a86f22b519c4d2c6634dc35f9abfe74c3aadeaf7ae0017fae863ebe6e7c6c5c23fd71ae44ef6ce070ea661313771acbfe6cf8e2ac28594b4ef60ade30972059b1088f6304881d6a0ed054713ee2da3da0ca9b5d4195543572e0367cb30eb2d036365cb1c35a8655179cfedc298cfbbf7da2d410b2f9a1d8889227a0ad03dac9556a66716de7c38aa4465530d8fce184f4fceff5e67d650b80d4199f205a86eb2e1c88292f09bb900cd05acc1dd8cd7b8a248dd5650f6acfb940cffdb75cea6c2834d9af06bf2d4347327deea2bc14ee8930935b7df0682d64437b8bde207835581bb9a539aaaf141d3862476e4c0d89390a5d8a499022fece1bff45c760a1d755281e9cc8e1d738653dc364a6e222f37e66bccd4c64f6ece6f8ed65aed2d5c0c64bb3a4d3493be94cfc190d93097dba6212e581e75401c668d63467c5eef7de52a1a7776ac706480257d3efdd5ae6932063491f499df0b98e20cc9913734f9355305e2eed688c15670bb9f59394b9a15f4eb4bac6106c95b4a3c8021c82a66c6ac2f0160e4d31f91d8ff8811258600127e9d8f80c4d1cb80d4a7fe8ee28e7046ddfb37f436e48ab8c4a979c8d72d1f4fbcdae05f242ca65b384ac028b7365ff7c4732547f3c31226c42f73a86c4048649e7c86aaefb3dfaeeef3d8f0bab485aa14ebb19420732a8098f5c566b0e1369ba9ec160be38cfe566b9e05a5c4f3dddf558ea63596504f38b617691c02f006c64e536bd4ff8b003a3301edfbdf0757acfaef6e3794044089455de97881c15fb6411d1fedc93aa36fc765f0fdd0c1a128b9391fde177cd44790ea5a9575e9cfb4ddf5a9fb1865b0854293da0c9f5d1626667295bd2bfb9092d89d184aa516d50c7a49906b3af383d2784aeeca559817fb35bd4518564804edc45f67c8aaa047263944bffd5cf5616c8a4a8e36badc596e1f7c7dcc62c81f2279c11588c80244d5a2212cafc8ae4e2da26f2d8ed3c8437cc6e0c49e0c6cbd4342b5948c33801f76a3fdda6c594cd1e64551c018e205f32df5ac4fcae048bf4309fda80f66339806668a344b679df7d920398d58bb8dd62dc5bb63017e0c4272a4feb1301344e292e40cd41a13bc482e7cba4b4b03a2e1a7f88241ad64785142c90bc731d8360392b0fb54f081da8d349745e9d7f85decec9e7a57d84faec710f1bca8b8735bf47e88951e418de841376214e8e3063dd004f21547aa1025c898732a92d6892d3903d5671b15dd74c6a4e08bd14dc3bdd6c8689be326d6c16fc8e694e98fd27027a723d5d22467ba50a82c95427ccbcdfa98fa816ecc0070ef5a1ba1d12495e192c37e4d1be386cd5a3d8dfb4c631249b767e55035ce8478b172c23d93b2b81250f4812d34194b8c1f16e9086f9c4984565b27d73d90c02e96c61f1dc0bda421e1eab36908abdb6b8a47b29ebefc11431e85b5e2a798a01396b301b0ae9363567d49c3609a5493e6512f8765d2fd1678ccdc117cecff20ca96ae67ea2a7440dd81cb9b0cb7bbd8a23126b9bb89ea361a5a00b90442460b91e443dbd56e23d40e74db159b19749ecc648921d38c3eafdfccfa347615947a943fde46f07212cb54282b82d156952fcee59d0f6b5541a16dc4fc2979b1562b45247ae27fb66ade6644d7536f0d198b4f500e868c9549a6af13fe7abe9c11c9e468a7894dbd2da6a2e8a215201ecffbd0bfc836376b05e5a9fb7620bf4b8d5a0485d186895abddbeafe3d2175f7eecb62133587744735c1a84dfe1d25f10a93df2f8b8e75e747c9f2c6652fbd92437ca1313808bef5e282577e6231c041a28606dcf2e926afd0167f98e59ec46ff547950f5aa652e63b3763849b9d06c75537e76267b9d4e15e1a1deec6ce21a80536a8f62365a23b97e31fd60dda99806a55167fd8da1b368f2ce1ce5efe819aa28a6a4dda06189a82cb5cb5ca48a5ae114b9df4bc5480de5708180364729667374410f4bf0c101c0dc46c6198947bfe9396c9799bea824b87e9b209f0e21510c88b76f9a5c34920467682ce99deb16a5ca5f128184e8143537b5b6f816b3f9dab808c301b2ca4ddf9af34dd95a55da4696ee6f5800865251be305969e9799a22c05609fd57a94590528ea6bf28a354d5178643590e5111934ca25092effe453e0b636c53598cba1bf3f012b88e186b6fe62075d32d7877cb9063ea8b68ed398a1f1651e553b6c6028f5eac62384433f1c78d207c49c23a2327cfd7c56f0d2dfce675bfaf9d26dc3aa29d0a4265783f85b9f07a17f4e775aac7d4d522ad7a0e5e83ed7e1b0f7067cea6f246a8a6bb99924efb839273f225a92bf729b525a1f50b817952376c20786fbf0432a4d9661182b21d829be7f04eea475785cc86eb20080bef902afefad2c84aa86d0e89d370937449d5d70bd3190a95e8e94906c15d30e389f7dedac33f07f6dfe1db28d315e1aa25b4a9984d1be3e29b4ce9b262d1e414de0f29341a8420eb179aa06b08b2e22a27ce13376c2eebe5ab1c8ca9747f686e1d8df146bebe6c78ad697e56f5bbbbef4b89e75cacfef9b3ba258467e819c7f7b46fee9f8725c8ebf27d2064a798167114dfd09891a13b25a697ae7915458b67f64130573a97172ec2867c5f3608658ced67858b46b13a8a0ec37feb965d796961c9ab8ff35f47c475ac8f05b3551d4befa61f35e026bd5ce62eced18ef47d8503b8b421a7e8033b908f7715e4b7f7c9e6e8ef2d458bcfbb01a67549aa691c192593e2800db84a5d9522f6c4442a00c0c4276ea6f839c722a17a285236858bb82fcb0337d85964ea05dcd606ee891c319247d4e4a6fb5a0d41793ae13558ba6ede911df2fef9e985146cc98a265a1f3d489509d8e49f5296c963f701db4befbe858d379c32f789c4567f281c80e39253b8b94c06ed7f5bb5f3e80491ffe7f020e43024623a78a0fab31a084156b7a00f9587fae5932eac2e588ff0973860eb0b9ffe5acc1241bd1b85d55548fb123b5afee7a652412d751ab63c1389c873ac5f8031961888a2cd7d77d77a5cb5ec5ac638027258b16a5b2988fa449284e7b2148d2d31b685b3740c2b4c92315f17c99d64bc852f14d184e95925e59bc5de431a4a3af3b8b78cf28f67ed52235cc865f3e0b5aef93591c6966deee77964fc872b1fe4e792781956c98cc1e344a434f4d007b9dfd093bccb4a41d3fedf3efd8e5bbc9fa5481268c422b6cec881f38e33deb6c8618364e6b4d88e74c5c74c6e40dfce64f019d2c3a08b379eb1c8a39d1fbc0bcdda54751e08ce71700c78b3e812b63081214e0f884ba9b63026149a5304c8aecb39eca94675d91e553cd91038cbcd71b1c7a904c8bab9060b9a8bb48d6faf7d8bd5d3583c8b8dcda9ed515c064728e454c5089b56b40e488a93af84726a13c2a02aa32eca9a776937483df429f9ecbab31b92c4a79efa5e90be81bf9141be3e722a5142ed18244f695728570c15df46a2714811015a3cf831a1b331ff2d4d9b3bf881c1e2d85b1478cba5eee1520ba79077ef6305fc544b67e687250ef932b043f62524310e1bd1194537a24982a74cd5d6b981238e8e4bdd46969ff64aa7254e05a0df70cf7649f2707f7e8f4a460740800dc4006ac60a03a737ac9c580a02098bb5c76587f043016bb4487ceeb309f018eb2fce688304170e3d8fd25b06509cf0717f06fd409ac92d7c4421d3f136faba9c9a0c2fd6742f0fee3ad7711823588122c2aa7e3723ae1fcab83243e02a172d84f86d6ba46fdf2af2e989d5911a3e3aecf2344a8dbd2b7555b1c04aabc1818f6784fce3edf2d3adf33ae7acb9bdedfd16b45bece63a3eeca1fef22b600464290a1e08dae16cf87591f94ed016175bb82f81dd46107c54ea57ab1a668b174bd6b0d93eba8a7b9da3c28547eb8eaf3fca3a0fa6d737cfdd5259bfcd9b41d690bfa6607804ff143b87cd9a91174f3c2071b58ca88d60daf1f27f550d710c0c90eef422a5f5befec9b09969375cccb5bcf2b97b74b677f0ce639865d030cc64ac456029051bb0b80d78efd2144353fa3d338992d4d15be90e182949ca671cec6f63a46af8ced1caeb23de0c927d87a61758d180a37970cc8fa9f4855496b629d8a46827d4b996238b116dd154657bd41f40ae50be1c8e458c689fbde5e2e2c48fd9defa01d61457dd218d2c5dd8d5e6f70cf2757e1b8de25ba55e3d34d77576b7a150ab754385ab75a86ea7cc2af723ea6ebce188243123fb9067fa5dca22e6e7b78043822b9588e8dff86bb1cf569ce4fb469055544406eed960149dcc28a7840ee3b8b3e806ef54803940703177ef61e78f867aeaae248ce5d5bdbe68512484088475d9daa1047e094c92c057c983bd59fb4a794237329833b4aed2424f6857f3ed1a44247f595ea0bb3797fc86e3224a803ac242ef101370669a31488bf345be8be9a97e92eadc1978edb3887c72a1e13b0fc1280d3dd7bea20625038355763ce37fa8ccbd65157b4595da3b657309727cb72d682f016d7bc94d92c899abc4c778e2f3cf4551e318bc620c06da6e1347ac259e474060b11fe3d4a9667b0b553d8965ceb72cedab6b53619563154d51c3306218c45035af6a1aeb4421de11e7154ff271d8ea0422d4e20904428bb43cb2bd514019ee2b41bdcf9632ea53552470b244a930e29b3cbf4280e15bb719e2c3ed7d78f351951a2ef803d98bc0fa90b86ddede6c00e0447506f9389c8e7eb526a9413017508daef7319c20ac6ed3c6f40fcd21a0cfd9d98f1923ac3ab67927d8d4e73bf28f3bf6eb895be72906176b23261c6b42d42c7435074ef292d45484e5d6f6b5c9b2683a8bd1311d1d0104b93418cf74de85a5c235f9135f931472828db3a432a601d5c9820d2539ee811ef8d1ac3384fd4f52828f1afaf247e7d96c5a7a58a8dc924c3bce2727f625660cb2b1e8ec39c2f5e2fa4efd8d330ff6fbfd5d8b840af26b8ac78e5b43e36c2b31e7034cda7c5f87a28adae80333985ae588979c25d333bc4b36bcf996f885327e30600478ae33273c5aeac9b0fd0e641e541bcaa3e5ca84a4bb2a47405d665c05eef67fbecbfe42cfd534a802151006cf5cb9bfc64b639752c6ecac279d65a39b652dae94425061159319dd343dc9b1583bbb6d9d8a6ccf41537d8541ab3d369c16a994f90d444124b1b1b6369f79190d88c42dae182d5e2c08bc1fbe5fa80e222a369e4d8b3c23291f992555d1fb69db04feeabbef0a521a5818ce8ce218cf9907d9101b597a25f8c52e2ae87337178a97e4a00f791b071fdf9c2afc2f30f389535f0d4514af3c6141492ebb831631d02026c4c45a732e29fde5aae6d72ae8443df8bbc8cea40639f6157c52afbe14aae6fe70acc9a947339c8f2040745ccc9efb650bb5c131b74d714028ab0f08587bd89431865b52cb2d41e1fc652906554cb0b089cfb371a1f801b8b4db77a1114467ca19408b872e097ee79c50f5cb0970f9295aa3d3d7739cffeee35304c7bc7dd1d4650e8db23d8283b3447420db693c6f6b18517890c09aa3b16c09e173750a5bbb6a0b5b8cd02996f02d40e55513a44d1769fed05d0cb2e3e842cb3f18e4e1fc9bb2037ccd97216a39e42bf6675bf9a9aad1703a797a3e4b3f553b1da3db1fd5e13742a5c4937838501853e520f9a9e64ffac613a8b3c8501d674809294cc453f8cd3288c5de503f22d3c6e9c0a2bb3aa64b270e48172caad4dc2cee86d52098533d93362f521567581087ad21c0efae9e9eedf6aa3ea76b04924f2710503256889e844d1f612fb2f6d420f021810a816916806e691a869a8dd1718a56559411583b70a64071a935cf7806f88e89f697e5e0f6350890c7f8cd4a29c1d741d6de52919cc53257c8c0db1b5b47b162c79c487c4acb47634e867ba38412399a51efc5bbd3313bc3588881f68cbaafef2287b296a7cb15938f1bb5dccd2d83eff294d191fe0c419dc71db185b0b559074d0d1fe1ac3f85457f2031a82d786212d92e8666a1a68c1a236d0690def7f4ca0933c3844d076b57c84bb91dffb2a3f2a05bdc387f88ff7970ff785ddc7edcc2d75c44fe1c96cc00dbb09a9a0e6c5028c186a85521f489e50b6ec717caa1f8ae9e414ae203180a28b3f1db8edcb66664a32732cd89544c8b09cc4d293cf5c4f01bf347fc288ad832493d50d35a1a3a85c7bfb7d776f5f53b4eba88f580939f6d656c669acfbc1364c1db920ee066b9206057ddbd12513a7141ae75e417b206192dc854105e43753f0c236168ca7daedcb0d9a0a8cf860f057fed50085e69f854920bc2f7552b8e3add401617ebc03fde39c9457131d6ab65e6068452856a87f606e923167e7bbe758cbe1af274826d6fedc80c87095c7277679bbea6d62048e1ae63a69c02f62c79d3787dfbc24a5f32a1d77c2d20ae3a32e0fb0ecf748b8c97ffce728dec1673c52ad808bb17343682617c0646e76ec7a74dd5e5ff95e4b9986a3594815c55886dad992cf885086811c39f51bf1872011bed684b10221461253ce36a50c015dd63d836a0bbaf1f604d4a4efe3e669a2fcc76c880b167c6480c64b70c21c6af3c8acd64eab48250e79b1f0598c2cad7a0cb7faac55c2c9ba1866f8f0893951e4f00c8e62b51230c4c9fb9874584681283da1c3672b5aa29cc43da861e2007d995fa1cd9a05d49b137c1a58cfea8dc347362ea345cab1abcb439e859a74abc6e1eb7365c1b0d2bf090b186dcbad1fdb7b36119c0ca838f49e55c89109bbe268e1cedfb441dbaac84bcae7b20ced75e06c5db5f7a12fd2a0a3a5c40f471ae364f0fb63a21fc0ef2d0c4a55e7fed862b57447c3bf3abda49e7918b168e38fb1eb458f3faf6497ca88e8f8972557a1f9480bd1f9663db77ef9d7808226c2dcadc93cfa7326169ec3b88b5560c1660e9bf3db7bdc0e1c9fd9ff0097ea0123305e31066aad2a569001bbcb61f8d5dd7b72d5c81a0c146f5373c6e9f1f254c647d04079af9913ec239d0192778562bc24df6afb5ced88fa43b9bd7d4bf8cb0046154486e509593d3d960c2288797dabd3e99d40efca94cf61af202fbc3213d7a740fcb4ca873aef3b427b5d6fad7b6c03be2a9891aa3bebde540ce4a87d59a814b163a80fc84677eb57f13c5ea97a0a18e533cd8c2fe22eef7fefb802d1ff065c7a083daf1b7a0905a739295f61c0e74aeb638ea2d465ae6f742f58cdb1848c967f448790b136ea4cbf17097e0c97af1fec3b948e158fe70cc0cd9cf87ee6417517962e0a5127b76d40a86176b5cc28e0939916e8d0e57a69ae0d693dcd2674f6db2e95c8a153bb5dfa2f64119607072c613a7437072c4ec1fb4113b2e627d51539cb9a0f98c44f70568b0405d1367a9005de455e193db10d234037915c3657fd16d1d312a865fb373d62fdcb79130bc98b42c9eefee846eaf1d1589ad964b61ea8a7c2a0ac93e4300f7114b8b1cea172f0949941f9ebdb921929bff08b3e7d2b88df67ec6a172e9f9a386712ed6c92c1836d293ea149050ce5126b12333577d7e7d2425048bee9c9d9a6eb4cc0d266dadfe97462d0b26a0de3616dfd9a8492eeee094ad3bf3b0a92787b7e3b5594b056883c2501138985fa41fa47107be0a177678c6d1d0bb590c15db91a6fdc7bf8ff5eb992a5e95f1e7b2485a15bbe2b90f758a07f2d64604f0f29219508928fcb9e7a67a1348767158d0cbf994c399e8e046a0e8c91c6d0fc7c6801f7b1360ed3ddeb25025da35f6faa894a3d83c3c82faeaa575eb761e44f022a45144982a31e8761f48031bbec4b70e1761845cb6f2a6438f5bade6422c6b2611a9842bcfe51e30f0b3a69a500d245480fb80e65af978159a8ddf5c6be21341bf344bb09e8fda79304a06c98e8dec94658cd129270aac6ecb9cabcd10c4637f5ab2eee069f75ce8c15a62a271337482021eedc42389324969ad731794207a7bb766a6e6cd72ce4ddcef5cf29214e8118aad9ceb8094a99d0eb51b14b2c27c0039423a08ec892635cc5c7b72e672a2b63951bfcfc8c24488697c60d232dc4732d1c6eac7d0970f9cefdad815c701c0bb236adf2f5777789f80c2a313db0518f665ab194d87fcf0cf3f9cd78e74e601e1918da48069ba5477a793b0e6bc72ac59e6d5641a6266868e48e00431cdedb177f541a83ede46d8641d23c77815c9d9df125d85834d5141858915bd047b001d1754dac69cd7947702034441f559d314f6a33d14fd57bd20d98eceb94460e69fe846600b71071d8b53975143e0e95210726c18f0159d2876e9aea5bd772005456ea1badee04517c85206590d1e999633d9965df26d0dc1f370091f84bc1a6fecb1d3e54072353cc2c8d0504937ff77cdfee0ca307c5eb5ae0fcd07afea86d4881a366ecf551dc8e90ce6abbaae82c427679ab500cbefd034154eff42a0811d6fbbc46766870df104987fe456d68e06a16d2551a691b4c0c635bef057e03378efeae3590ccbdc2a4d599f63266c165c8864f252cc953cc8c963b84bf1f631ec80d703ae8fa2694db97495261d2622837616bf3869e4fad227400672fd0d324bb378f2ac639a37e3ff5c796f08465d9187fd460493102b8c5cc264baefe5fe1d89c57a0215b692c6e193fab234de51b82d83fd80c0edcbdf707bb9fe3f8dfbd21bac591dc27c1dcf646b0696cebf3cc1371b0c5de0c3a4eb5e9683e92a641170e1bccc1e746b2fc8c718254c966df8f5dd172956928184868243f7e1b3a0b53a932499ee0f8532558e6df69992208237b68e67ade20733014d68bc64cc4b6ba29a1c6cc1480f76dc2df2024a37ec0caaf4231f74ea3f70ccae2cb94dc705c1bd42bb1b4120d28eae02da0a82334e61c3d12d9ac8b2802cc8d5a58046216ca7ffd0ec3720138e4b06780d3f0252dd210d9e2c5c090028bdeeff3293d18bbdd46c24c64b9eb7a71db3a55311a11c9002d05312b5e0fa41e5de81d65fc14d5a943108fd37ac3add75f8b0fdbc298575ebd7847bfcd0badc061b22efd0de168f752d9fec975f0f9df7cdc6bb998c51e350673dd2087f51ae8eca0a9b5a9ddcf946bd57ad4dc03673e19a98dc4051883ba29dcfbbfdc3b3b59730e7db6a104a2b3058cc5f092b72533a4e424527fef5c602f04b96938349875a3c258367eb07c5ca7182ab3ae976c07d174209334bae816d30ccbf1dd6f5cdc368f9951b100551b2dc849777297d6489aab40ae4aff0f6c766a47bf03cd32a75a0fcbfea613e0b25178d1ff2f2eb2f9354c513a914d733001d4f9d45b7441d3380f4dc71cc8209e48f5a309cddb6a2d56a00904aa44d42d6ceb59c7fde2a81a21f9e7ed82262d093ac6b1ad203cbb4fe3ef189735a2029d78845b3de4d2d9c190e4055dfdd9f2b8c67759184c122a845506866e0bd8663988bc126e5ed0977f188d5533423e57d737bdbacfe8b5efafac38122a162932863ee8027f109e47150e442af0ecdda3857bfe3ff54d1deac2a66d67c58e244ce6b19054300c9d8b2acd5eb831c0e54075ff74b01e5ac226fd867cb9abc0b32a8b4622c29c7b392b0e480e7d3ff7df14943ecc518278b16389c5c0cd10d12a60903f6fb43455f6006a12f9940ad5d66501f6a8e40b4d0ae5bcf98e42edb653eac8b92a18081cc07823f580448a90070cf0df93c676da5c1b38bd32dcfff36671c47059e9246966f0fe8bbe0285b24662b56f553fa78b014bdf60e520c1de2be85b95e3078fbc41aada44b8c764b52e989cb23d7b831f3b6b1681e69ca5d176403844a752e3f8f5f05ddabcc9f454d9977aa0110390cee523bda1ac0162c1f15de6c5fcdd60061495792afc5aa80cae45c1922c17fd7409cbbaf8fad79d3ff3ec24a4799d941826ac8f915ddb3a01a66e07185326617b3521102221bce0b62bd00c7e65bfdd054d2f5a9af9bec9867bc765fbe2bfe77f60de8a47fdaa1b9798978f59886a040caf71905ff70cf99bd88e91f5b921f0d16e9263da7be9cf614436cdac658fe64c97953512b9d8f7984251e3d6e2907fcf6bcc5edcd713f605c47059e9d4840f4970403eb80e4724b1f5e04cd865401c8d2532dae726032429a4dac7f228955505aedcfd2762b47c26d73315ee518a750f79871a5b5cd9863c465d66a6de731dc2ab5a81dd2023d2ccbe2e4b6c838277867505f1e9aea4fd7b91ff326f970a443f5b8a66b83e2d789a42b0fbcb9ba7894a013c536b53cfbcad115517a7f3cf729d1867842a3d68e898cfa11cdc89ec5e692cbf9eaff75eade1139733cf8c26cc5c27b70b54d79e5915b2af735615e377e1af0d82c8450e87c70d232f6f60f25c250b95b826e8240be50984ffb3f817c19bb9eb58acd7d975b0066ccf3c88d7fd6ab9098aae9c8c3091896caf08acb4c74e3e7e2c775bd5c4c5b3d821cf456a839ef83cfd65da12496f129d2a58238f26fd5e3e37935dcd4c5435474dca36cea335ea5bcf779ef78b43aff1c9580a98becb5bfc942f1364b217b4399c5a1b3ccc32f12453797ec2537c62a22202ae58aaeae8441ec0b3d44551ebe6d969e5f612da2d2b93b21b15ff353b64f3d022f01630fbb861bbad4ed1572d4b8d2fe75a3dae7eae8cf2e5e60f1d563f586abf00e1f3a4639574ffc5475389a1e3a50aaaab03c09b5ad1faa7cd0a199f0e13475de6e75f3a971e64d0f20d7470f94381a71dc5ec78eccfa38ec1c45e8e6c64985c5f2a152420806f91267d210ee56e2ef0235ac829e829e06e993a3e98084db01744affc05d71ba7e923984de64f88456ef037290c56507efd27c9868149c55da4a276798a51d778f0ffc6464fa373eaba05342dbaa106a9e213b279cddc90e820c82255082a1b83d10c4eaaecff47a88ea4c764159e56cc6a81cf85dd1921c0269eec7e9bb54aa5b7b0da0230821210191802c34ecf79bc71cb75f0ec052f50481c74990cc362adf24ae56eba29dc6a7c95b374de78bc2317cdb6f9cf72b82babf95f323fb4dee25244f764a28f138c0c500efea94266ab5d7a229ecc4a46fd5e3d8618e5ab2cf2d1bf709458c4b16af2da0973691faa15531f61da5cd25cd456284e0d5288dcb48694978e61810e8927fdc6c96ebc0311c58bae57ec3c06db97a7975bc8172c8907a5a4034a8a82dcc4da03bf6c3e2115ddd2f11568f66e9ff769501fed1966f6f5fc9f42cc7b1a015ee396bbbde40b75051dd6c2e66df16d25668b1cf58ab08f3223ce7ca71e9c97929b1e3d4948ec854e3001f517bf6552be3a7056ec82da522a989aab4061ab2f684afd940dd414a158bdddf1627356e7a7db4ece132617e7780f0607cacdc765be2c6e1a262fa47d3699d49e014c71c4894f07e85d5c4c759b95bf8f764b801e5e1867efb839fed60a584456932c10fa2b4d949b94b880a9fbcc73f08770d1ec69e9f8bd2e612b8ce48f84be15179eb1311c38583e74d68b8c7ecd98d05db2acfc862ab481ce6d835629cd628b8ca879d5d2d9ccd020716fa4f107025fdd29362c9a3b15cf83af864627e3de69b49de43cb15c24bd1883f1f6375550c60f830e870aad10aa49cd986320ec9dfb8bcb676257675e7dd1d45a2221fee944cfd648d5a7c432861a7e9413ed4b62af1a2e04a6f2529aeeac477518c708fdfe9dd795aa4ede5d8d3924de9fd7b07c9bb812a5299eb1be78150e336f8675b22de71e74d2de1280ff7476112d4919e5470e7a699300ba3fc0d1d26439941c82b11f645376b7d1cb17ade73c6af2b263767a4ed168c17f34b4cd2d2f7f76e40dd879b0a99d2053134cae84b058453b6c0f2cd8a626714d2095f847a4185a3c011515edc1e4abfbf7b7c714093ac1cfd00326e6f15dff15d940bcf77ffa644772a04ce293303f5289f7a35dbd76557a34b4e3e1b686f8094b64e9b194c769e9e75616ce602fb496538d5a6ce999e53a45ac6cc788224d427d111ee130872ee58b61297212d6f49a5ea804452fdfcf059aae0d9f71572a02ab0ee3fab25c7a1f2996c7f45eab2d77010263208f9079267abd0a83542f8ace8e217b3c82ac6c5dc037903529f85fe0f0c5d95a4272244a116e79e648ddd52c3b8756d328ad4508b01563e48b9c66c723f81abd7cecf20ecac2a15029a58f0fc46626d4de87ee3a88b28dfbe694511d99ec186a7b5a7012c3ad0885e42b85fa8e2b10a37295a0289680f84837bec64bad4ba96740cf6f958e92124e78b88f39e9eafd3d4ee174b7bb40c1378e46059ae6f9dbf5675caebae38786336bb81a37e401444e9005ffeaa84b1bc22d5c71d92ff1462c5703d91cdc9eaf41ccabdbf40f56441edd070edb45a27a4413aeed6891ebf65761d6a1c96c9017b49ed78cc30b35f325a6a1f446d719beb029c2aedce00fcbe00ca8ccbc7f048c0e341304f69cd21b0fe8e010e882e5903a9d3b5f7fdf3ffb8a5703d4b9af99ea6ce59ef6e0964119853b976c671498844b7b47d7bc05a5e758c901a518a9596ad7074868d1ec205275db215c8033f8fac0a6d0bfa97bbb1364c50543e1038f0653bfa9a02386dbacefc1c8b1c301b237ecb67c6c319f3aee150d7057f1afaed36d45738bc47dc68ec42b3c302902337f18efed6c69e1fd9492a40e7b3eda810bd37b6cec87a268b1f15857455b346a61c2544ac53e66d3a25e786edf27015c5f5b004323bece2dd7c98aec4fb3ea1afd17028c9413b282429f0be94cd40cae94b4f47d8a37f7f1af3f6f5ab49ec9987da26ebc5f4e14abbab145cd5feb8a69977e5084aecaea9cc4d015abc2c040c3ce1b65f2bca2cc06415dc45b397fa3df5be4abe77339543b1f00eddf055b403e09e5826a02acf20ae985d119da2d76e2df57d639341517f6e7a99244d475aac71435117c6659d7223b8a06d664624f2bbeac72d061f59e2afab4d15b0d8fbfb19ed43b781d4ee06a9dc898968cb2e66d7ce33fa61c86ad7765ed8e9c84dfe2568176cf3ce8d3a2fd39eb1fb2368c73a2d628a64c3c32fe08305ede068efdb390e91633552d915fdd04745cbfd71a7c41bc7d5e6b20623c53325e2c94c74fdae506f859758ec827d80bd900b5148f89ecb00d4297e0f74cbcfe723580dfa8acbf76a3f32b82c66e40021f94bf3aee66dbd6ddd8c32a0b406de72ef1e83384d018a0eb34d652db733d563cf3af7300fc56950d281959de6a903fea86c42b829a19024dcf13e167b9ab3423be9e89a744f92bc43721ce426134e71ae80bf5fbd4b8accb4f2106e873fd5371827e41120044bed9a55bc2f3cd51ee103fb540f8ebce987ac53c4fe635bd4ea15f9b16287f8c8d1b20a1410b9b1c2b388144c2d12139b70b360f0d4af7012e51b2a1105fba9dde5d852381edf076013f03bac67f8f51ed1fd7e8c08d2f0e92e01f2eb8a81ba937c5025b345bb1915e60b64e5c812c74722341fc50f3383610268bd218a9b90fe6fa0042b0fd201eb3b3d9886d3c8efed27e067781e00adc4cced886abc131cceef8b0423c3035dba712b27446b516a901d8816fb6e26323f86041982b550b33fd6f4876c03caea77ce29281aca8e6049a5f230c831277dbd21f852c9ffe9692688c0014ab5523ea897ad12819385897123ccf8db3505639ac2d94cd6ee15ac658b09b4d22479a2cf10959a45fb93aa54c11c2287483c0764488e533149d76d8f940a6165c817851a944843d0e3f063163e29c5e815756c2b4519599206e5ca2b966ffa9259d9662505b52115b936b74ef0cdeab86f78bb9f66681d3ef7680ac701c23bbf9f21ddad94fdf59ecaf8f853cdc059015e834c9b31255d8105cbe7b03b8f0dd2e76714f760e7a1dd452330ab7805c5ecb9d2edaee68ffd41cf0e890c471b60afc5f88d15cbdc03472ee4cc985b7482f78a164a20043255d44f4650080ad520037b03a3fd7165ab1884dd6714a530f40c4358d9731beb4ad33ee9a6dac254c4c338f645331dad338ef4e1c3af0ce8e660ed4dea9acbad8e0ca1eef705a3ba9600971adcc5f87c4038802517475676a9dc829e90884f1f4d850929d3a3a5c6aef51f17efc8907434dfb0d4b73ea69faab68926ee8a91dda92d6aed032e1ce9348e462b3049cd51bfd52168a168046378a71eb6db45c10d0c2815feee7f60b9241602ee7f31a76e9d113e06a05780d95b1dad5ac7e618713ff98a9a698bba9fc22c22d677e598ecd64fec07d34e65b1752974be1c4e29dd92eb2fcdcfbb4b5e52aef87f316d7f7de8223cd1aeda956342a3337adfa662b9777148cb30fdd45034e432085bf1c518519778f2d06839c0cece44ef6bda2796baf238456392e6e05885eccb516610d7c43e97ef63c87d0cd339f1599a5639d26f60e36081e31b06ea89f835f58343f4b977f04b7e6e060efb801dab1e83d058cfe1a089e1f3bf77e237c8b37f3e19345c3975e90a8aba97061f252074b47d5641ed874247f8f2daf72ffbbf843a65cd534ad4dc9b7309d2f4fce451fed9b31724c1959a672121d9a5df0b058f3ef9a9e5f2b4ad76c2a5fc276c63ef52488191e313ebe94e331a365247ed975c6b81834d28bdcf4ac36e1e43035358dfce09fd7c9abe299da1f3042e19abc3fc19c3ab5d01dfc53d75501ed013b5e2283086520dfff24a7adb4463f700121669311b97f59497666c51fd5f723f610b393027325c0b34ede57bd7775ef297baa0f734cf3453b27fc9501fb702b4db0199d982a6d9038ab7019cdc88fc7938d1ee694ef87b4a4c462010b1ee001a0ca03c1ccb489899bdc0234bd3ae25af2ce0aa7a14b80db99b53ccfaf35593fc14e1a513ff519df9b37b69a66da4bdc25b112047fbe4b88eeec999a47095b9692a35a3b20319927a16a998aa25216f852da4fce0ac6dffa9233cea1cd5fbd89008d8dab0a0b5fd6566d1cb3132f2a762ff22cc68f9d47e32faa22cb633b097c7617d4c67361900c41f47f79e2dbbd552d65a6384fb8fd50e208a2f39f5cb024b2bbc52ab87f16870302910406317573a78f46b0035f7723a2d650282fdcbfa1994be58c696fed79b43f847b0bcaccca519db952f1a5218f050c3c26b69aac3718b2ab1b9f8f6dae1db56f059feb870799ba2cd56cefbb61cb856bf519faa66094e2f39660f8e184c7d13a90ef45da9a9d36cf3f36b74f4ba8264d6fdeeda9a9a76531cfcf432a309a187b2c5a8d000430403d2c9f6a7a381987cfd996e13a06ff9ce140eb07af5f7f6f86d154537ab601022e0c351518703d1fae4fa9b6fc01a1731018a1f572080365d69d9bd0abe042d57c606f233c65b19aa7651c4145d63b6064f1cca4577694a352b2eacf98ed9fa9177dfb793ce3137f99c4d206784af9f2c47244e51101cdf0dfbcb1ed0845163f7ea8528e76ae47e72e583cf4dd4c1349388efcecd8f7abb226988f1c814c793e9cb79387e8650358acb05499ac0fc1bfad932eefd63eec2fc70c51eb66e2417e78aec4207bd0d51af341a92bdb872c95e9ec08d2b5e06a32688e29dbd9283dc9d46395cd4750890a67ba0d04fa3523a9d7e607061ea43d371f8ac01242b4ff8b9f602d1642d05b67f8ef5d2af73410e52b215d23dcbde9917b4442cdd8f8e791402efe577bbfbac8a97836e50d8fc7cbd9dc7c4e10a22ccb68eb5e1dac2296daacca927c1a7d1526c8a4b8ac424d3971754d436da315e0cffef5d10a76a796835a8211dc22763129b520820c29024bb8fa483179bae8c356a9434ce6ac16de0e91890037c3fcfc620cd23ea0b757d09c2c7c426f078bf0dd693730d85b3c47790ae5705ab2a5582a12d5c6f881b099ae0f105ad4d8337464e2567133e037f68d095d7a2c87523914cb095160f8e7c0e44483683f47d92c86e75bf12231aef407f47094e346b4499d6a2b0902b3765bd9fb72ee31974d3ef4f34bce8c59a2f84e3dda4cb3b26d7727ba4cf511b4407a70d07b2df5a98c4d8bc9a2866a4a58df50d3a826640e550bcb8148258015931a2a5362bf58c9271b9f04ede564da37aa0a17b7e5d5233d0f371ce560e5a25612ed8a496507a4ea4f5d55d9ad71501dd7c963b79f634c5c97830445a547bf6edebb482a8963970b6643743126dfaed073422cf3c21a83ce9eafe95e39f9d3f324bf6052139acf6ea94dbc3d9799258642837379c0507f8f028de22b95a0d08752c104c586d25c94eaf407c0afe194dece89d3950622259c9cd28025a757afee90bfe9c12504bbfa96f9e314ab0ff155b4cfefee76847d0e8961d4749620f99be57e4aad9d33fd7a2a80534ab4e028cdc7e48e833b761d7cac60f3ce955e97e95ef886834fadc29ec3285c54d48a708a7790ded710e969cacaf43182676a191ff50e3624880db4762f2ca208ce9f162df575c56e468783a4ad4453661562c3e5b4178cd69217d9d73f72551188898d3ac4e74dacb92dd5641ca2f99cb75aba2936dc5f452755498e54e3885f2e69e94387d3d2180bf947ee6c329b28b52c9cc05f494d6276d6d29eb098df42845b4df660f02fdec2a6d18015a9d9ccbbe89ecd833bafd05914d674b837b46571c4a10a92fa2263056227e9bf6d344ae4c2bad4f8169055299fe0750388e1eb2752b4798e388e278ce3714aa43614e648d22b09cfb3dae4388fa71dd6e7520d7a76c9fdf7d157508366c6a4663fcb567a4a0d06aaaf905000785c030020749ed2d6e90a74468874aaa0d0c5596c6c9f3a6ef778934faa7b121ee9265f1a23da219a8cb09c979fb9600c99c175c9f344d84573ab5406bf139f96f55f682f5aa6a3b157c9c882038e26a17d1d254e5afb04f48bb4270eece2e1f3e0af1c7b41b70c0c2d40bb38af42e4aa3183cb4ed92bf44fc0b7f76c14e4bb78f4f55f5b305ac21d92a39d89885f06814e265f6eba0e7795987036b93283a57fe4e6ef59a143ce49dc2889fbab80caf5bfc5c5a2095ee7cf192a21f897f93d2a6dcdb1cfcb113513bde552af93a6555c44f1babc2b5f8cf1ca37c0eb3897cb5c3346c6c0dd95900b234e3d8fde0a220f590a13282c0bf190c2cad927ad09c3fc080f3802f7b48a145ad0aca555587870be78179f1386035c98bb8d2028e09c42ad5e20ce3af0bf20435e34777bae6501d3b86b268d5765eba3fc2d66fe7faf196936c7b435b15f27c4bb6bb4b9215ed60087c7438258e36c729ffe5696b6abbc42ec11ea30ce8e1f4d1f9da11dffd654cab101e237369b9bb89d941bef388f9c23ae93dff41c1ce8989fe6a353660680a8a0bab21525d7a5404f07483b0a4da569656ca962b3f1babdbed7deb7cafffb9630e3b5926e6cd490f0d664142f091fd6ad1817b8d3b93331fe58cab6c2867514820af9f2c96fed4c258fe5a2a88f0e796a6d1cb7a23c9a8cac4bcdf42621e1f11220ca325b903452262f11e7d6ef0c6c8950a3327676979417d31ca5bcc48121adc25b35af167c48080229f4027fbe96060f9f052820b0bf43d96058d4edf65f22ccd8236ee2d895ac29fcbc060c95845a0490faf6bb73cb25c3f97d09a4ad2c7e0c101b526fbd5e8af5edd1213a7c81c52d4203811f35f9bff53380ee8cf2295cee53ef52e8eb30060fb04859d68062ee5c31468b1693feeda8775f5f5ac20b3201b673373f75f3d58c0ca0fb8bd39ab7f38d38ca25908e56cae5ea5e096bc8421c7d451257f09e53a9f768de9192dc79fb1511135e7ae7819c2fecf58cbdf6f063bc93885a788b47452875b3359a3243c42eac1ce06fd660300f3c11ec2f28f3bc053036e577721d3932ce6a9a5cba28580d22d4bde0ebd21f2b76a4fbb8f7a82a63dad70e3959bcd9a8b2a9fc289c5107e3c21aadc76cb33ef61f5142e22fae430392bd3d7b380047e719366e6b59c6a5b0722164a9df39eda8b326095f33082430fd959972295e45087d26dafba9a910d9ef87cd2244f1b3f532902e2ff7cbb5f987232836e58a22f918d28831f861120f93bdaf3cad984ee9ebddff929fdc0a890a7a5d556d6d8a1b920eaf920534d3483d797e046f959f77f86e01e79150aa3c6ae698a9fc2af3483d7c69091ec34ed13e165f470c890fd0cccbc096685071186324038c1bdb1121b3a0964ed6c63dc3625196cda0e6b8c1bf5c8f0b84fbd8bcca34e5472fb38c4cfb89c0845a5914d3e2264cc56ee7e44c01a13f50f0b343ceedfb90108dcde9bedf0e2a27e6258274eb64aa3910a40b3dcf161c695b0dd53ed21568cc3c61e9fc5df4702e719c0834625c31e73b4f180171ec11421b81b88e454a5660cf707f1a88816c1c9992650dceef90ff623f5324d581ef0b4837697a5f9cc3168fff41d39e4bd7d1f78f7da793d6ac00bc7b0a50f844dc0aba0d25993ac25c26dd90605e3cab4121603b12eb84f8904aa3231c66a759fff9e41cb923d1efb0ec7d3732d148e27d6fcdc8eb863046ec80bafcae5d6d89259dbc5f28955bd432bce2e7bbc53c23ea9179d6f8d68dfb72864da35bed24c175b89e69433f4a15fdefdcc2400b7724ff830778d8e4ca4bba6908b4e5e2328a199ae743456a74319ec8549dd3d36c79dc8e507ce8b97c6e008e8388906b5a0a727b5ee78f776ec1d6d4b048cb064a7ff8eba56db3f09edd88550e83f8de88f9d267fc7440510c75eaae9af1134f62166028b033600ecf18f2988d2f7eefa55658f59468c296b25c0ddcc6090c273354537c75cde70572b8f9c3274c82a46090c0b5983d008da93780ffbd4994cb007d79ddf8c0cd062e501d8081a502295303a6762dc13119ef4873bff8d19c361168eabfc5f16250d6a8af6342062e96caeddc0bab7ec7ae26e7707619359d00fd359171e1f4c618683b4e82509dc4d6f2fba3256dc853b34fc760f5f06c971440399d68bd7a24a07e05431fefe795a1e1350b02397575bcff52d53d56181218f3902a944b691136f5248081a7445a7deea1bec62a02c24ad73898b6a92fa942b5db01e5489c86495f6b587235f65b59a61d7b65b73cb4ea40e47e6855c736d285aeed75e56e36e6c3f7b2bc1293981dd720a46b4e058265fdec4755fca8836810c696bf5a7c121f721b0c18ba6c8deceefa58d5783c6480f1f37974dd3929abb5a06584acad7580e28cae1884c3a6daaef5c6fc4c15d588913b9cd349af9e859710bbc75788142a9f57add44bcd7a95a68b63c966c0460fac896a861711295167d30d8816af59390091eec81fbae6f5fb98fe061cd48eabf3ade7bdd49cfde1ac6fa68a6011d5c50251acbfd9647372bea51cb72352a700a74a42f224bf50adc58279cad2fdeea53899068e652b508a3bf7edaaf545b904cf9596949239cf2faecb3648427e351641e90f3520af17128a6fa7e24328ef91158003b88f2e7cf533a95707a228d764e1030637cf9a5d0e39661807a8693891881b6947b0197b479b30e5838867045c86a42ccea63b7326861ba9f4b446ee4eed52c08b474361c888c7747c397e4701a6dc0b4ab4dee7c33b5639b9dcf64b47098cdc8207265272294aaaff7ffacbdbf19c557a3a48b9f5fb8eec45a3734d6e169ed7e9c173087e4902af7e844b8bda65b4f2e264ccb28ff4ad7fc040c93ebed9f3ea3fa7c80e3f32ea35da7d561a8c6821a9fc339b73620a278295e30bba5688ebc5b701b8fc89a4ffb2035a5e0293265dbeee0fd7fe85d5a4df64d3284da10ce9f23b3b82e0067f17d385b3e09abe05788f0101163de4022a74f9f2a325e67d65051b321f60c4292ddc3f0d988fecd1f1580ec1b357a1d3aeb7ab949305092a58cd06a4f21f18689b125abe642f1b6845533bf308b8e6e1aa3c94696b73f65e5c0c4874fde6502b6270d0eeca193b6f8ba5c4d8a769a961d0929d1f8066ba314f28e8bba198b0a18e0226cf501920e35459f4da91a058b4ea68ec41ea6d3c726be9586d105a3af8f2af41a4582bd731316c784568e0c3200c24c504c889fcee22435d13b036841537e9ca17bc48c94d92728ae13bd4805a3dada5e86e602ca42aead60312118844718471830f877ed15a36cb976e8a2ddd2989a8a4789ca5fe3981c01461108f0aa8bfc7dc5547ea8a1238545aaa9604cf53cc8aafe1875db96c13ba669f6551b4661810b4b92d187a405b4894eb856d29271177f263e16973690949a64654d12649df64f97fc22191bc64bb13a5bda190fe7138981b478b5621095fb319e122be35b295add9d7a2c5e745fca4753cbd60c7e63370043a91eb9bb0a14c5f5480e636c7b3ced40d3211a827aab33a04495d2892a1269ace83be49cccae2abec3f661ec0d9843958f5215bc89e2988031d4051169a7b84a2b49c19d7c534046efc7ef0579d2b60ace17d8b157a750e0f0d05783384c048682ce8a93392d206d6207c03adcd2006716ecff0bf11ac4524f87755d4db9674973b88623e9b22348ace14e41585c56436e9b783dfdd7c0e770bbd3324468e50a89e982f30c9ffc637077ece2e3c236602ae56e76b8542abef435559c273a762ee99f5879234a535becac5eed257c03d527f5dfcbe719ff37eaecc7192e5290c2bab12963b887e69a147404e943f79d8f2cc41c5def13b5357ec9dc9ea5f73a82a38e50f4d92a04fcb546f140affe3f793e17b1725ccce943df62e71e3e6ba2672b543b7c468a4d9516a8ebb499d48842e995ab3e61412b07a415150d4ced597fef34d891bbd5451ea55e41127c119aec3f9d45febf37e779e0ca3c725ce3b9082bb0b2283ebb604b4186943924d4154b8750d948e25d32cb0ca250b3edacb0be9dfd28414c0abcd0eceb03ce4181eac98f28006d7b74eb7adcc02b735510954cb2091e2ba366c8c0763ca1bf035cf7120bfeba51868eff70171e052761899041773c83125c4b879953bd8d3969ff9e22f509948955bc8ed09a32df16d1b01e4f0225c85070699bafea2cafb1714069960686d6dbd6cdda79b50459352a54d45eaf0109aaa2eb23d6136dfc089125e0fb6996278c3cfe4614fb61cb1e985956e557f60c7856c81f233136072360798bac2a0971c18bd06c492d52d6480791fc5a723e47d61e5b363ca44073671129c62983320021f85c8f007d61e9304ab89bf0823ea66b37138fb7159ac5362cb4baeebffa678fb26d154d940adb2f3bf074fcda75a2c72a6d474499f6cd78124be55b0d925ec6f6a6a0a9c28887a5e99a2a5a6198cc54ac99305009898e2eddff067d230991982aa93083d41b17dbe279c0f2ea1eec32396068cb8558e6d765a47b1f0e204c262eb82de08adfed02fbaeb655bde6b177f17990a0a3cbd7be3f9f01230a3f1f56b1e8d0787dfd057e3394a7548ebdb141dfd5e5ff222c40cb756645bc46934af1f0ce5a74cd367bb5d8771b954e1425021e7726b5bdbd9a0eb4147937b7b948fe6a6a412f649d2b5816afad20a9bfa1a1b13b8b8ae397655aa37f601d312bd4741db3b2e900cafcf4d4ab5de606cb9d747bc641fd201451e849560db63b66b4648515270175a589b2660495380e8d87850727ad5db16ac6199f721f03fee7e4bc901650cfe033a6dda79d266f709239f0bf3876732d43a9ef2237ba39ecf82edd2b58945a60e996aa12457491f6522f70e6f90e7bc402582cad2f09c15f8e018a7538d15556a3560fb5fd91f2f3b941ca2b51bacf49089bf822c2d44e1ac74e5496edf343860710c8a7112569f676196519f8b143447975efe556e298f42b91389a94c50273b5fa56f48cbb31c7bde3ab2450ecc1d43596c2cf7d274f10bdfefd9c5b6c646012e70923aa583d5717f3b7dcfd9d8ac5aa9c3155a679af1ab738894b21ae0f7710c2e4bfd17dc29c9fd0b02f0bcf9a7141b69822a7d012208c1fabe829fa56fd99031e38b99af368e66358c5d28904240f7a1c2256acde9dd8911975fc5b7f9831351f136dfa8dd2a3e99c2baa8734964882e6068aae24aba5e8431339d0e533ae1aef07337d180bf0d1a7b3a6f099fa9bdf6489a1da212ab8b3b170073814e871f00f97127b60fccf8d7e6234c15d380d75821b0a1756829301e852ed2f87ba600f67c9c22d25cadaf73b7a9b194566a18ac9e779f2a62af91851c6d5ccd43c6429e05958c0e1f8f2eeaf8f2de41c2b9972a0eff47d6a9975ea907dd5f84ca15daf8da58db4a3fbdebb55be089f14590af041b33b5f4948a49e656c0ab756b85106653b357b414a05d91ca7f6293246019b0afdf8f16b783b04fb6361f43cdf048a9141cc76a7c09d5946a4c75f1e402c1063dad1bf7ea8c93321c9ef1cdfb64cb83fbaef13fe48ee3d6974ce47e0e44dc253e702de0fe2586dbfd66b2c901e4b9c0e8466d174d55fc26a1d9fa2c83b9824e42d87712fa38daef2680509676de0883005b88682058b6d97941de9a75aeea22434831c58d4b0b16e65c9f73b93ad3bd959d33c5c63a1b991f02f31326a0fbc9361fde677093062fdc871d85c7ec4be21c590c7acbdd1cd1ab57bfbdcdac1fd1d6d3d0107f3be462d9d4c9de3cd594dad99324cdb9c3554c731b70794e5a896d2caf42e5c31b1c83bab040a59ac88a4a607ecf1592cc74792def3f08bcecaac4c9c9090af7a55acf6fc2783d49f6b6d317d76d176e43893896e5616fc94ad7bf910c81fa3c0af78fb10d69ae2c3cf22b76e4ff630c7ca06e790757bb98d8917b8c9a8d3dfaf015f568501f9f311b74fe6073db6f80e2261ea517a97b8a6ffd76feb5775593494b365ca2a258199060a9576a512ed44891c5d9c06245c7804c86c06c2c58c4f2f4d84f0bf4ca36c4e54af86f31529594d8fcb531b6fa57ed8612f3505297e43d78b2d10dd1572c4aa26ca52fd8dbc43a79c3ddf528d2529b1320a49b9a13d1ebd13fdbf1b56809d3ac69eca52e773ac76b3a4b050fe7c7ae2e10350154182e15fbe96bfc2a2c7c6b219777f8d3ea04b832f7f1ee0e60f51ddef1637a4b054fcefcc93b4943211fa9e9480f6084ea348355da1b253c3f9b8f031e540512c02a766dffba2b23781bdfd46cef957e5f4df22e62ea38e744b8c26a3a2a5a19099d78c1bcbe56a24867f3856a067a056778b9506fc4ce34fca0f4e7d457e1e98c75381565cde8b569d2f14389d305c1af44865925b3410a83385d43123e2ceed6c607d04be66ffa2a7c90a87476a0489c46c22e8aa56062d9d5ab6ba0784ef10cd281872e523d2104ab41a6fc786ac906d0e4f94df287d0d0055e7ac7bbed8bdd2050d347f8bb301d59d0f6d76c44de2b5fb02b4782905108585209ce03af8e3255a7ea2dc5b07ee6e492de25caf4334e90f5d5c43549e96df7d8b9c86de325591ec6abc03b471c6a68cffabbc02036a25da0d29aca7f936d2fac8b5ea1ae5b59e6f66871c4e84bc9ddc1b565e065b95b33ffb6d86e65a2b003dce874b0132eb45862b074ebc6e3f0f537ba84fe6f6c8d81f1a754d7dc4b2e178cc955e7eafc5c637929d03dc10cdfd705dcf031b6553948482492ed86464c11ac568328202d91f918f171a82689a053a0de7bedd6a7b6944a236185c4572431a9597cd2e2b999111cb3eda675bdb280cb7ba44c11edcffe8521974631c3be1560f54ccf563c619fc5df1a966f8dc6fc5349c71a6505a79d3ca5395a2b66cc47e5de7953558b5f9c76702583d23d00462917cba24e74f0e51f034539e38703a0a30d5b27df41f27a9fa485f28a9e64706c768aa5ed31b0ca44d604f8043809c2cebe5cf95dabd42298e6e4064c1736361e96bdfcc95bdf94c0e1bac43df81d3b70860d9ab2a4a2a074378576d89fd06a68a0c91be176319b9d01d7ff58d345857cccc489d8b5d38b992ad17282ae6500a3c779a4d3496a5cbda6d1f0b80ce6cec40a5f6c4390b530859842ea5b075e6bae4f97723a3c8f0c43f7f021ffbfb4888540cb40aaf6314520ed33b6ae27f57d1fbf21ba2449e1be77aa08cd8540c0aa00b68053cb96cc03dcf52eff6ff093d23b74fa63b2b98451fab8da91ac1384486bc5d69f5d7e25dd53382a491536484bd3441e2323af7085d4443bc0dc45dc3bb07c434d825d68050c2e079b8a16d464d2ceb5c796d1ee68eef81a93580903c84367018045bc3828ef498bc6af538f0a85d78995466d9706ee6884aca9cae8c13dc780ebd7b55d654a1e85d1c5ce49a4c1cf9f50ef5cf610db543da57a390486e1d18f6820c0cfaf1edbc48ab0ecc03b8f96617ea2e5d403534f0b773ad5807edb05bb4a05659cb8f653a22db90f4cf2c6a139ef99150d85cb0ce53a354c065eb8425d2905624187d59ed32db01c1282c3203b6bb542f0b2adb608fa8e8d1223e7603e9ef454069ed2dc321eb481398d9e2ba4389bf85b47c495a1a84aa200d9ccca7f1fa19d3dbbe16842450142a03c03631cd10d5efaf2c0065221758dd57db706f3556eab2afa1162f9e22c952cd225c2c372f416784e75c2cebdd94441dbd41c21cbcbe026b5c25ce14688f26fd5468a782740f858541daf94b08d6dde3c3180bbbccb40ecf71edc191e4a8da6481efbd696873f9d664b48632f4d3cacdf1f4d91e18a8ee251458606102699a6f992fe9180365416f84dc7821efb0c280c95a46b06d25bc28f4ec7396fb9b5b4ce1791e37f57f37aefa75fd72ea0acdccc4c16ae038b36c9273a3865fab46870fdc770c408e30f7e7190fed452799e814ab976d3d7f514b624b2ea66d7c9c3ea8fbe20f056af432be3afe5a49202d7940ecef5d91acc9d912fba7b56873590742777b617b5fc4669e77f6c4a0caf56a075caced9b8bf080b9c804917bdb3cdedddae01beeebc58f600b46e3004c15c0070292e5939dc050a0897e09d0f3e7c2a88c9a7c43bcc8b93683c07ec20db0b1806a4201ee32ed5a83d309afa5e3609a958916715d8930d0a4e35edec6e3832848da467c7acc25ee51aab22262a26138178b4c7e61be9c9747a383f9a65a332fcd7132d1fae094589ed9a7b2b60afcdfb80f7f1ab76c94d18ebfd7230d35b6cd86867c6b2af601cb4d1111a65e9dffe529c2ec014ac8b90b8d7f91adf31025da52886c246865fafcff16a712858d202e2e15c9c2bb5d7e76553bb045ada63c58fd7edd41ebc36faddb8d8370ceb24a21732c4bfa04f0d4c7a9eb543a04c1bb933b640bbb9a16939293b9c6a3d37d09f08df93fab6b4b8c85a98847233f9cfdf51d91e089655a7967adcc9b01029b3945d57b8451b4208f4969eeb31a4c9f5691d5d623befaf8b1554261aa2a28df1cd7c7624fae08c14852e4fd9557fc8738d5c9dd0f99891900c412496427c9a54fa0cb7129a513db496196f7d9fcf32f2706a075f8e674c72a64d702e6b2f249a4465b97633dd785de870905601064496362987c650afd7afe4549b5ee34d0153b046a81c4d91c26c0e3a5fd37e45ebb3e3ff44d260dbd0fd55af5cea25853fc85f3864b338bb0e798c104caf3b4e8cf7a453ac27ed59cc7cdf43ebea68298db29e59704f7a4e1e83de02351caa42549991c01271b230dff0b6fe28b8fab4c95a4bae418ebdddf94da50a256a1c2b630939eece5ed7f0ec07e7e2446a3da854113a2d63ba6bc8fa31ab5c0cbbd11a82fc3a99d6586a72ff00d891f49f3fc0944051a0268e9c96c74d264fec580ea773b9d8219e2ce20e5a88ac4905b68d7beec981be691ddc298f5c5d28fbc4d55d41cb0119bc700116066235126c1384127b3130870a39b4efebbceb23f9e9f6eac58a08e2ccc8bd902397f70cac50fe18e7ce038315c4231bf0aeb5251d90f70a07be5375bd928d0bfcf9b0b4b06640cfc164ef1253567cb3cd0f934d49abead4f5659abdbef5905790b254699cca42a29deafee9444c7ac9d0b57fda4f057105c9278eec7dcff58c08d1ae4302781e4eb64f919aa59a4f2e9133344f2e5491f40aaa22082e8e1657ab05dfa4bbe3dcfc80ea0f338ea9e7768edcfb0d33494e6fc59ea7e28952da91923b41e8721d28b923d7d4b8c4051cbb6846dc579822a1e7123fcb1b27c26672d8f3ea62b80ca676a226523a0858ac0b6a91f75015b358c26c37d7daa817153e11cec0632bb303b57e6be18d2fce4e151b1f47f043cddad7070b5ab197e0c97e74899da51843ed45b956bc60ad953061ad98ceec848e69e6136ae4ab7d31020d4e65d61b2ebb91131b6626e1c1ab1e1c587cbd76279d675c291520c0255340aed01cb7091ad1d36837d8a7b5255b37fc9b8109970a68c01fd4d29b213c8cb46f6654f911de5fdfb8feb604f3608b4dcfe47f8c8123f91303e187dd034bb593cc0cf38652f1cb8ab4eb2ce570fa5204647848d7e4115d6f16ba046d7fcabbc05c8c057fded65a14af1816048af3c61f4a7d5c70d1fb14a29b6d115323a36e09497582ce272bfeb1933c758fd187783debce23d37e7b3000c22a04ce7df61a8e534a74a77aeb9ec6ebe9951cdb1482e257b28d2319a03b54ad45a41e82dd756800329670f7f31cff1d1735124a381f3f80a80177dfc55d0510a79102e9e3bd4f624a1b1039aa368dd787a3f33469c346f1499711fe53dfd239acdc2b37ff230d0b20699ea34cd3768834f4f1cb24a8ac698df3b3e44ab91d79e09ec552c47e6b9e91b8a93b7f7fca1eabc659e386ddc1a965a6789498882ea32930fbaab08554183d8e73070d60445038fb6371545a6d9536e6d6d04582871a4057fa97b3cec579825da8ae20c4522d2b2b77bd37034f643d258bf378065a3dbffc1b60d2db66876355c504a0833f97102206ae7474f893af8af0fa63e5f4d7e9be55e3ad1475188100a98b49fa706ba1a18093dec750d7b5a847524e0f4dd5f4d51dea113665b5e70a19c4c6397dd1225dd2b3863637a86b2ba07855ca626a7a9bac93d3d494c4bb847d4917f5d02259a0bb6f3da4d3164640d113769e0a3e1682902cccf8536e88dbcb2847e6d755e3734a0156e6016a4b3c529af0541bad56e12dbd0973ceadcfee078224920fa9eceb32b2f19d7159fafd133f6ca9ece0f2b7eb6276a7674a5128166b81b43c83963d07a813cc6161b8ce9bc32a42a0873b23a715c2d5c7df55e5f37fba70747ee87c510a5f0bb758fc51560919f5fcc106e21748e61a588016e394185167e050c4a091044e5d106e5c3c1832f5275fdbfcee1f9ebd7e0569891948f6812b6d0189c713dd05bbc6937b4c7d9914d271c7f45ad6d45c18d0b35ff17f8e54eeda818ced67022f177bdb7ba3dda1a4973c9540f73f7102f08d4e1e7cb3dc426e53451b1ccccc85b5b774e300168ef2db3cda8a30e2112e1554915cd8965ed877bcfb8311364a74165c9f91f0bd8a87da1f0fe0b08a6f186cb677b8d5aa277cb9235090363c66b0cbeb66b10b04feb5a14c8aaaa5d91a0b0ed2c8f1683c66a1eb3c8c06d581c75ef164043e5b75bc42f9eb1ef393d97257a53a684574d920bf84d3fd780640ff0a9db7001912fa5e3c7ebb634c2119a43e44cfe702e848ea1b8b956adf9a8e9cb7620690207ed6e8240c1956b7b9d17d98e35ba2376bcf72c92b259cdb9c85b55ab2fe70f828fcb87aea207826809a6ebd860bfc00f75d526bb11d56fa9559d7a97c6d519c313b51c22b23ea80d2689403d9459c5644cb6c0c2d3bf6d64ae374922aa168104a0a2dbf96351bad93dbe2d60c6dede5f615f21a057a8da830d03592c27e817f451594b94b9a4bdd4623078c3d99779da307aac79e2e429629878cc1c132f3a2f0aa5b936a9d322726a7f9f912c0916dfa5a2cb92ecb8ca5440beb2ad716604c3eec2072f7f7d1817fe78318eede982214e3ea13d1fb53e534d1649e220b48ff3853051d73dafad0433940ee3e8414426cc92d170f64e7569b521711c32efaa72895594e34871751771ecdeffcdd56dd755513dd523a570adf091a78776bf1676efe90762b0a932b8033e3e6ee7f9fe355b3c4b27a01879c955a5951630f8a082748bd5898c404d90a513ef6999b4e62ec7ab445005b9593616a0e8a7345eb0bf3e6f742fcb6985213423e4d04c5b26aef1e3bb17895af747956f2ea0b846da5760cd0336dfd910131909474f8740d6565bf70429fc369b01e2345bb1dac728f53c236817c36f26a21e91ad284f8ed27a1125068a605f687ade4dce5bd1f92d87d5979cbebd14574d113a40a2842692df1b67ce5ffadf472cbcaa66d2079fffd57ead77978c370788ea549032bcf533530a3b48efa08072803fff4859fab90c930e3d2d0b4c0be8c39dc1134da4f9a04fdd2539bd7d097e8806e124612f19b1cfa8bbd3688ed1d5c6c634b2113c626e6536226ea619419901979e14b7a9a1096080fe21cf55e49765410ce68e4a60109b31d946b42c501be5c44faa95e259f79a26817ee5b3c2b5de4135c17db10f691d4ae04f25f0c84394eab31d0df7fd95e4e4f3f4d1573ce4f8dae6f1271fc9224e0cdb233fdbbb6cd545cbf426a5b6f32974ca4c460276952da9bfefbc4dcb86ee116aa569c0811aef214669fba711e95d4c939d73407e277cbd220d40a5bb62fa9431e2bd45a6f42bfc089973620fdd413d792a655c460991f88caa8a26546ceec2c40bbd206f4f073e462f054951fbcd100ef129cebacded668d5e18065842260fc1d87033aff03fef60d99404fe45d014b8b855a92c8d4a8143679be83c36fdc65a1b8a2138ac8a8133d0a347dbb512bb19810013a2b8f1359a1dcef0be868072d642ebbf561e7db65c03b8bd97f24f2f945772a9fc4020ba164013b9f2a76c79f2fd5aaaf155a124a5c40f57addb99102e8918559601a3d2d9c5260e2a39d1385e0af0646c955309485443ff42cc50afe7593f65368521c87e8ddb4268ab117bc56af4828ebdbf0bce9f5eba0bedc2182100d16bf368ea79243c0e5f25c25e668af1711e0398f49c8f95d846d443b9e899cb797bc15de3bac74c53eb3ff9e67e38d87c8904e7178992bc357cb0d6428b268a8457aa4a198a97b941f85975dcb45b0b2bc701c5c52960f1618b75dbc3911b616735b0b479f1ec3f5711cf41a4adfffc88a069b5ce06628af2282ffbaf6d17b2b5ac8acdc56d3ce1043d09b0aacd7d18e694ec8d045311ae980693d3408adefd585e56f5a54ad57b8f674c497f01ebadcffa62c434376f2044d87d9147e94122624058d839ef5f1e5072c7a934c5c265b428a0abd84ebb6fc91dd8666c70a2d146df719ed5f9eccec5bb157a2d7b3f391dec2ce617198bb12cd8e5dab24ed418b550c86fa52fb160a15a379aff2182a4a287e1673ccd82f8d417dee88751b07e583ed6baf8c29921a025f9c9e1b7db400c3f41f53dd8e733ed4821bc1a3ceed93fe6f45b8fccc4b85a81fc688afe45f5a5c077e3250b7c15c1b5f0ae48b0952361212bd2dbcdc623c6ec89004d32f4e9ab572e25b66c085d755e52cc5243ace48f22beb80ff5f857cd738358519bb64db8e8d51dd67a35acc7db2b4e8ac78b12cdb61386d6500e7423c27384b99719368dca37a6d3ddfaeae5a3fecf320106f289144db233a2a0d6636a733d2408355d45027589bf0f3ee2dd6fce80e70549e510b07a05c87def6635a386d93322b7eb7804e608bb712cea158b56a95f341bdee7f285db5d90bf09c3b7afc3343e52c837d4e09e75b1d1c24917d59dbbb7c7d9befbbd25394cef856cbd642084065397b396a56d31b2c2e9e8d94b7b8e621401ef9d9e262525367aafc3e029913c8983b7c2706cf5bc3461468f9ef4d8cb081be9c9144e70192a98f807c6c3bb8febe3e0546424d7a6a0914b2fb136f166d222bd80e44c23a622aa9c4658d0e52803588e12dfe96cf751009b3ed5c5e75a672bef66fb87d79401f51169e3326fc365ca3a5e45fd607531b23889d600beb10803a783d1fc2f86b7133a4784fb12d977d78aff8a24edaf428ae2c60a7bf0613a322a6229640cc8efe170a4b796f2fba9386168a3780c098b0b9fddf1bf1678c63585604409f1919764e69047b312bd2b7b0d106975cd41ffdd9fb8267a52d6e8019024339accb0dcd187b4aaf247ebde02943de066aa013682fbd77cd2e81926b22edfd93bff0245d785d4851ed387a32755c644e4fef94fe13800424ac09cc452890d3af7b5cebef324d78e0a1e2726193e9c44fa4c95787de101190fc177ae4edd8eb93cdeecafde80ffa000710e52702948f7eb961655164a6039e024153ec6c75ab507e47a1a0f46bb98287eb4f0c546693a655f69a05051665d2ec9dad47968b3e5a89aa181493f739dc6b39bbcdf71d25b2d0fd48725a6cd48da2cca6e20e2ce17d0c80a8c2ea243a127018bd82334b5cda55f91ca527ae85e45f0e548bf5301bb8b93034c8ba2cdb94f9481d3235ddacfb91c190e3873e4a013cd61f1b398822b0964a438100bb7078041133750ae8c5b63d4dfcfb4579959fc0bf501e07289988181c49c054957b6d5de2ea7299b0fcf28a277208a975a23041f6fce631ffef102c2ef6c0d1cdddfe7ba2397db1cc73a10843c933896a1179f6c83f9ad17a698786ee1a4466abeb9a9f47346b06de8f8d71775afbfe318a895174837c2d304bffcde50ae5dc2de74c2df4dfb149296c1f6a97ab58561228d92c0ef5a103a89637471615f5c2c05f15b43a44459a69b3ffe50255cc124b4926f8007938b7859b6bcf0b0082bb2487e73ca616e3853d3850bbfa6b04552cc137e32349f8a5ad287a438e6021e2f76fb97239d054cee68b0bb357dd37eccd77372a27de744ced5637c1600a405c771f494afd040f62de275e2b78e8549f816f5fdf50942938cfe794508c98e5d86e612368c443dcbe4b771ecbfe62f65ff482a123689e079c48eeec79deb0306831671e51540d6835f5337c4aee2baa5e01a764028a11859e8f3e8da9206ca48ba2f9327603fb9e9f9c708cef744de902be5ad3efd2175b45d5a0999673581089f5a8e5eecef4403fed4837275c1c20932428c58e8a893bedea392ee9a5a3ed7944ee9fd10c6eb906c2d17f94cfc11f83d4f17edc0e21913c299887dbf2198f6e8a25a4fdaf0d8c8f06ff4b0e3174813514a48510a7bfcb483ff8288a5fe6aca437fb2751d94fdd63a64ee48ff0f1efe8bb5d1d46697c4b14dac7e1459ce98cc812f200ed52096ae7dcafa09d721f8d54a81385e616d70a2eefb5ed6f448cd2773d486afb085bf7328a4974efedd0d0307c8e99cae59cd053a7115f753df30d460ee8e3992cc8f5ef4d3eaf0e8693f036b7b4ff8b53d9e3d38a7be6514ffd5af50579188efe74c19af0cbac193cc7b4757b7a28404a4282ecd06f3606d82da70fd08b25bd49ff209c4a13325e8613f0015f53d811fb0827d795303575550af53c23cb3b1797a0cf7c4fba3b52fd9901d3e7abcb0c6c6450ac8cd9ff9823b2e84c61ef2c663faa41da20fd843b178499bfdabf2c2e44d36879312df663bf85e6baa04d88aabfa53fb27e27e09cad567baa40a75dbd1ff6a81d4bbe75d63da3f33b2fcb50882c013aa6d69abff14a537ce2ea1c49e08d64e8074e2e34f049e9b194e2428f517d59dac3f36517098b71a6e150b64413f756cab981e6b464af883318b14dea0373a532cd0073659d0240c285d6d9c251f8d825d67a60dc3aeab9783fa4c70699c99b29af7d86a10caacd3a6ae06a4f5c383df87b82cd14345b86965af6f2a3cb300d2c4a55b4d224e09b833e9962e6928c8acc004047f6313002dc19d8298b50b798142aa9712d45e781113aa9c3debb304bbee3af955e6f6a7801dc171dc262a4291bed4da135e2bfce01c8fde2bb33c63ab09ff14c82efce51ac3b1b5f60db388dc36a28d24d6457222705c3ea14b154d189f2e56d57b562ebe68f8d6b79fb49a47311c9c4f8cc3de1e3daae46dbe6a2dc0b5730fdaf92db3728f5a6c9f8e6c7ba559b03630b6b5d975c952fe8c9d182af41848aa15df17a8be4d12453a53992a350b3651dfb1e4589b61c44f212a5ac51bb9c745fe3f56a62af62ce379d9e5c405a4692f7cafcb9b42c5cf18f8fa8974b411239f2f8d184ce5811dd6024f89ae98a4538cf2cf86a92eb29891b1c4cc4ee93c88e5509fd3040316cc266c2f27593911f062cab64ace544e618c2026db0a2ba9b81aa4a063294fafdcbc1bd25ad6566c67e30f795502f60c518d943f47943fb00ddeb4008b05136e35104cb3608085dd4c4268159bce585cfc022b6b2a3e932db602582788e6ba55e92621188719568a7aecb53e338e612b78d09988224442907583132a9624d6d086e8e44c4f938fb4728bdf1048fefe99f9ffef55c480aec670cbf73df1eacd4bf6c7216e6d58c1f62c2b0e03c36d5f75837c44be240546bfdd930e714bee560689f5466e8e13b35729a2a30deb49307d2288f0e6d8d36a5cb9cf8703c06e2dd7e0878ade2f048693e15d6132843bec19e0d812cd52da0d39dd80ddbb45afd1ef88e27f7f54254d1a0fcff1f60b0cfff2a19bde6c48a2c257feb85ce6e4b4b383ee4318f1fa79f85efad8fd78d3abb65f9432f7134fcfd30df3b7780f1dae45a5f46a692ccaf4a6852137524cd04346d638007bafb4b6c8acb9bbd3d3efcc46e80e026d9ab2a98a4b13a4c0ca36b02cc4c42bef04d93bd887f3b648e621bce1e12f8564b1b5691796824f6d3028ca56c23642db6b6d2a2b53e918cfb38d774ed04fc97f179108330f59df42e5566aa71483d904578bd15c694ea59a7bcdd31e7871dcbfb6c7d9f84b341f76b2dc6ba1360834aeafb4c5783843d455f89ae346ed9b73953d8fcc03e586d9c2449642e25fa68acef1cf366a312191e90d521bf6a311c42805e7def7dc70776eb0c22ef89303671063a8dbe783a6c1b5bc980dd5daa6716747638b4126bd73918fce797c2a6bf681d1259d74d675b98ac5554e022c2ec67c2d42be57ae0238e708c6f0b2b07148ffcdf49aa17539fb5efa2919a9fc3b028397d98782b8f4757ee92a5412d5d0691e2e29371aa7f4dc546c96c293ea8def033e92b302399c11e35800dd1d7cd487f4e475e2d26a99da0c9d8efb4d55fc5db69deae2418f98cd4bf0068fa3d2e65d52420341aa8586d33378d5cdcedfc159fde7021dd5c2e01deaead211ce126048c9b86aebf37724d2f3a6be4f5085462459d2b5120c41ec17b511ab643e73240f994ce9032018991b4cc4bbe7ea62c3b524c2263a33d42ff9007642b43cf242d4f5afedf5baf824ef63587da5465572aa93c154cce5215be9a0a199767ddc7f4ea82f4b43b7e0ec8853df8be443dd3a753b15cea3158a865ee396851d23c6a364c4bf019fffd7c6d8e9429220dfb6c653cf50d9676693fcc77424eb981bc292c8c6ddbf3700523cd6c8f581680cdd39de99a3c76001fc5c4d00d2fb6962252458ba9decc8269bddcdddf58f27c9629b8889c3eebba4c4abd4a055d29337de2411d53b205be539c9e6083597601ccdf243da08b3506cf4acec54d956b0c35ab12bd3b5dd7d686f47a3c26b8b7399ceb04c5528c09b4906b862d881457fd84b389902285c6883af8f2814c371df866a4ea51b932cfeb404d9d2e3e89420ca091df705ff59b6d7b9a96ba6fa3b0fb50d1f8d47015b9dac9fb0c82a9b32f645808109e0c1cfaa6ae702ae3756e6ae58118cdf8b9b73d7381f3775230f147043e01d728adb8c0fe4e2882510fa050439972d3f5a4f0c4c66d66e78da2e6466cbedb1670099e84d8afe719b91b150d834a033bc3b3e7ebe07d372dc0015d305d49bdad559c0f716a3f402204da5da94eb4fcca877e3516fd3eb66081c5f40754df9dd04fae99357f3da0594364e66abec2d97d0c24da971c95853e71d201affbbb52ffcfe0280fb3665f546d96e34a2e68845ec7bfcb38ee6d7e334bd796ba0b691b873802438c7db607cdc3bba27284f0b6423fe75f155c43cfd817822caf9423a0daae897ff3f37b5d7e6e6db410869e5efe6d37bbd7a8a020040b85a81760235e01dda66342753bc68688379488765383b6a88a7ec1ff309d5d9a2416faebf99204e163fd3dfca4bb9c9ea3f4bdb4b06bacc9ced5ac832171da8ffe4444d47f6cfbf22deb2cbb60065e1fc48140e3ae3c9748b3a3d2236f3108c31e19ec20afc1fdc3f1252ecf7be6aebc7a23d1f6d9e7d1e38b926c53c59a69615b648aa3e65ba4264949a78911aafa6e9ed99a998467fdd5b4ef1fcaa2a3345efcae2babffabd35e87a6b0acc518e6bf96d02b8831d57472f0cd9fcef1c2dcd298d788f72e5c3ea2ff816bf88e9d25d61f8d48beec756936811d20c2373cc4bbde672737926205ea7e20e67c485d0c1e406fd47ad4cca77e144b4fe038ce7aa35e58aeb4fc781b93e2df8b5c1ce6ad12acdcd647223da3826fb81093f190e153a3f349d7c0b9ade47d5fba131382c6b40a4d79db29a95502ccfc57bd5e8ced8000c2b055a3764abd37df650abb34513fd1f36a9c500bdc3e8f1025bdd851bb49b21159b8f0a8217de3e9c7b2c17c769108d2f9b31958de787cbac47f38c0d6661bfa1bd699b74b25caebd095920bb5193e87570b3ccb21bae6edc7cca1b6403068117393d144bee09d448c431911999eaffc9c3a0707457b1f660e3c1134345b2d4b643a5ac20c453177823dd58e9feb64bbd8c515a97cbce9cfce9cc218c0fe180af6bd7462e2df1b829234d691f0bc13a4095de2e490ce4f89e13e2772322cdb3eab2f4a3bfb75909ffc8d16a048a68b7294fda1bbb587488104d58e329c24f785dfad157d1f1fa722c7290e19f103098c5151cdaddd0c53706a932b41e43508f4c57cb24e11973d7caa1939ce64712c35744d050b9680b2f478e524651a9e4c21b4ff198f337ecdb80508f7e376de927a77490ec873e69768551aaa312507cebe91cddfe2cc6fbd8ed7dd0cbccfd5f706238a1c09077f74d802ee2c082cb62b2e6dc041c43573b4cb9ed5c0047de8828c2b8b12d4f52c0203d94502f4ca4ccc4df2edd14526aab6c5c618a58a003dfbdd4f18994cb48ed7db9ad1174a7ab500743a96f8e752c3777893dc49a5634cbfe0e27f187936cc19ea29d483bf19caec8d2287ef509f34650c00bf43bc48cbfd1dfe36d62665ac7584abe9bc087e560b015622d496fd26c8b583758c913e1871340f61ed6a643e18849d2f7136aa1a288f438d2576ac3571186a79263828cf20d89a5b915d4ab33cff32ece81e4a2d61a29d92682ccf6111e49d0de5d2632bf60ca6ec03a047bc36e118eb924c48c9c308c45a26ddf096adef97db1f24dcc6f2f421c44f9d8d379ad9f0c7ca0a80ecfd68fda7873cc39e5bb2485b4d0305f5eaff47f1e4bb20d2182503150a2d80586cbc6d04860f6e42669304783ffda4de50b05578214e68548463a2273f268ea8788a984b3fd431af1b60948f23c0804a8430e5bf0491fbaecf90cd7d26f7d0e31df38d9c45e6443cad06ac3363a5df1d467346d8453bb48a8238efd1e85e4c08ff78e0860e925a51cccb1d916039ac16a3d76ab1fea6266dfc6607ff90e28f82de173997b6e35c97935630b04777a93851db5d457e2637092c1e3e3f2c583169726ca2254b6b1de867db7765a00c4dcbe972905c60a1c1919496c66a3d25502a4573d19bc31cc3881bfa29726832181f040e81f1cae0edc216f9e122272ab04050b1bf47dd165d60de3a05ef65440c5b7797cc11a028a0d44af1e608eecd4ffeefd3a60fc303dc2906dc379d348a27abdb5d1bde9465e938db46c5c5bc5e549a912ad6485f44be6cd1ca8f065468ffd422066d770921655649a7b1db2ec6f500b5e076d6f034e13ae5af57d5c777b45e0232bb36472a867ec5377dd068b66f733684a8afadcb5b2fd19928368f2947f3482afebb856d46776e10fe0001830e5300496c375ee9523d64236c1dcb12c8a731890d372065bf0b2a6dc9568561d70aa0b21c535cd7b58ab9205990a41c28a0276da0b79ad5cb88a46f545dbeb0aa5eca82658c8a856fd72aff046da17dff5d606f8b15ce05450b4ebd221ab2ba9e75f61c1c0ca13dc5850ceeb137d2a67b3ca1bc27aaec1ded12226a8a800e1cdfa094b36496981802ceb2e3d800ea27bacd62f5010a8e04c6090c759f09acd56ef3153320cf1b9095d32f6d1e7b3f3f1ca2834f4aab6b0449a62c4706722fda22843d9d7dae579d1458470e7694eb7c3bc61dfef4646563d2ee1b125ce2168c17a79492bd6b31d1b4dc0c6c3ad758e541d27db2e8d316d17a80f0fb23fc71e39ada01e0ad32441557aa9d5e8f3325e379c07c20422f145ba0c4e1b9e4ad6543b5dd731ca9624b5e626c6c5039dd3104178b272d28d8004337295fe2fc8160392fff14c5e583304fb27534808df49e0e4fa51673986f72040ed121379460f2dfb8b945768ddbddc25bb90e31f8bacbfeeb104c1220bc43ad00a35b46c8f8ba3a974df2d6877ecc7a1e753df77a2de72d37c4a3208611888bc2e9e2b8a6eb6413113b7f1b265aa58eb0f3d362ce2257e27114ff2e18f645cb20e992f592be26b96eb7e42b600f8deb5474f3de966ec0d82018f97999f16405830ad9f9ea6c56a6ff899c356f3109cd381c8e2374c55b3f9cbe203c9cb2a6066241e30b3a0b85c69d1c43ea805d2034dc1724d1e9ccfb0c1128ed5c920dbced1c4c1de361d5639bcf94eff18732d468b47cc01bddfd51d8ba2d00d00f91f947989b072895f42176c52421933fc16c5027745ddd39961fd639362531b172a006e199f6ad78c9a6022a5fc3df54495bacdfb679bfc24ba6b3f8563803297f797c1e56659a0378d44c156684cdb18b44b64b4ccfea39072f35c205109620ef5008ffbcb4a1d9d2beed3fc946143b227ad7d989fa8edab607d52f484a26c4ce31e77beed87f8ea91cd7e940af6c8581393974ddba8966f6f886972a5813c52a70fd837276985363514c3a30f6640cf475bd2282383c47d29058b45c8a1ecd55b28b879eaa333def3b987cf9633fa2a4e1e1fa62aa4c82f6ec038aa63651463d31aeaa2a6a56a4150b1616148bcde6912809cbfbb885dca6dcb327c3b1827dce5676ef9644e6080e9ad7b2e893f70c1d96418b165b48ada7f41989fa722771f7f4392aeb8c9253d40192d8050835d3a2ec78076388561f374e06720b3b283c425880f5fb07e955321f62f3918416fe5a9ae99ef451d71d45a5427a823e89895c61496e8021dfe95065988dbd964fadc25b535161b052bfeebe7da03c2810ba00f7e3b33dcd4b488d945b7cdcef0f9fa3a456c32ad954a26cebcc5462c8d84fbac4cf5c5a9d775946df2e52558c9c57cbb72855f86794642c202ac2ecd3f6cf25c8a299c07a2bef65d3485bb2298d7d44b5074ca018766ef6c8b1e9030aefab545c089cb44b7ff9bd0124d2ed8183f934be17c4115785ad5c5fbf8bb86781dea9cc2a686f2939293fdae5375aa9d0e03f08a714fedfb5e9bde450098fa0a32ea5eb0b41c8eb950cba911b5a91107c9edf38d3694692cfe1aba764fa6f16ff3a30f2fdd5a7bb40e0e01d522bf256a679f99735859770754d47c07e39bda7faa3194474ae78118e0d87826606377b65010d76020cb56764a000d7b24a7173e5d4d54f87547f6ae3ad9055660770712c92ea856fe0051e13ff70dc43230f7add338a386ff2d10300a65e12ce8ea532b254edff21c798cc9284c604d7ee3a5df460657554f0c2f3363ed95333f241f0316560642e55b52456d1e9f723741382d8739c0a5419c63f41fb38ee6ff10095a33d769de9d0bff2f7bd5df8505fd9f09a427f47c454ef26c5e735194249f792b754587ebe0e9b8e3e97fbd9cef007fc058ffa41cb947dafbec1b5dfac1e7e259cc7488998f1e6bc1b4fabefe0c5049b0fd3672edf46bafd2c381cb08a386519328708d98526855808cb872f3f071d4f776be9577318de8f1c60593c4c0660e09a898b30baad452497a7738c111947c9c2f7ef4ad0a4278340f937acbf3038ca1cf27e295cdc297ca22f474d8442ba41c12c129bd8b6e5d177dee3a4772d69d22303f44a2e094634e44364509ee89e79a715e1b9638d95b3706c88d4f65c461858d95c0fdd1c983ed3009db9afccf77ceedd4ced16757a08dde5d35a01518c99ef23fd6ab067f7cd403b0fa65bcf8b0d8f0eba3352941c161fc5f11e73e19f661a54b2f499d0f9812dfd82d3576781f0e4fd9d0fa617156a60bea324f594aeea0c98f96c378c3597b33a0e5f27f5e92b15ef5fc1dfe8bb0b27353ee7f1db9febda48f53b27440e0cb23411aabb6285066baaedf2b418aec80cb78aef11735bc7a83e296af126ed88a4b2b81b1ce8642dc8162bbcb3aa5488f26760590ffffff6f