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

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

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

Block Certificate

Block 86519 ff409816d27746dda57747bdfb93e42fcf4db82f7eb0fe15633e342868711e06

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
123f24c613d2a783a651246b3a06c6b10f904bcfc77b14152c50b6cf66dfef0d
Certificate Block Hash
ff409816d27746dda57747bdfb93e42fcf4db82f7eb0fe15633e342868711e06
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00d2b4000000280000
0020000000020000000100000000003f0000000000000000000000000000000000000000000000000000000000000000000000009219e02a770df137a0451638d5098de506ae484b2783a8e9a79b77b6774b35b88780fda96854e6ea9ac4f693b8e43f6d3ceede59eaa3f3b43a499768e21e4ab541520b8cf7a403ebc8262f662a8c7a4d02b242ddab3d242867090000000000000000010000000200d2b4000000280000

Raw Header Hex

000040205d6c174aa58145b5c5e3f41af87aceacbfcd30654982b58fdbb5b8faae2d020d661445a7c586e40e6c1d540d5670df5808030d9f06a6d295bb06eb81fe595a61996c566ab5c300180defdf66cfb6502c15147bc7cf4b900fb1c6063a6b2451a683a7d213c6243f12

Proof Data Hex

59,560 bytes
121216010307b089bc10d717c40636b1b80b653517be98cd5df21874b2597c6f37f66f136312a7f92a223a391e73102d7c6f13e9fe0aa638cea9ff5d8de96adf8a659caa2ff276212632f6cac9441ff8eeffcdda16990f29768b00cb52fd979cf23ac2b0d07f391d674f7e6d748b463034b20168d06779b47c8937154772adac1d64488a4a507442e335b9222d5a552f6648c790b33886f1e41d55acdd0029acb24ea5105fdb8b5c86b2f7570366c37c26e264b5fbf454ea3fd976342a6fa52eab0c7295fff14edf0f1ae37c44215778f61e360e36d2ed410e208d61cea41da2ed1ef0719bbdcb79c2d35f137c9854ec04ab5592c2dbd41a9d4ac9df3763a79fbdf55c8cc70c1b5aa532d686bb0f218682b07fac636365e3518c69ae36b50e93198e27a04b16d1708935bcba8c0a139c4553f7b1efe9efcb33b4689ab8e82d37a9f358ab7714c9eafc8713f2f08cb3bffedd4c599476586b9cc3a04dd8b04cb70ac7db0bcb3a9d897684aa763cfe752d3bb0841c5b61b9315f18f7bd43b8c87b7a4fd70128478b90b149da8f74f33fdf5f1358a5d05e895ac24a577aa589ce01834e41130b94143087c8aa22d9768d12e129cafc13d4ce66cf5555e6bf55e65853196fef4475a3f013a15a25775580d6a23c03a3f1baf0faf53f7f5b1d7cef14b2b36a44def373ea868b5b2271a92a76a1a74ac2eb3965e51ac794f75bfbadc8edc8c3b48e1cd1ab0cda4a8b839014f2b0fe3e596983a2fdf46a6fc07150424045503be3b2eec9c0b4743b0c78f1b8ca85c5f9a27ff6c37bef41bcc2cc980765acdd0a5a0e6d110996e806b0ae3df308118e568880857d1ed4cc1c22d8024a05314ad050c355b92c070c38ab253434d29a4d7fc027451cd6a6c57130e55d1e44c282ef55999131ae3a31eb266cf143f48e02e772c56d0a54c02722099288aa969b7daf729b7a26a7461293edf43ca5ac48c59f3612e9ad8119728e5e3094fe0928454c289362133cfc0ee279d83646113769246134e8ed96a95ed2fdf0025c4a6c567a24437140864607cdcd1b70c38cfa59a1e6a0d54524e1422cc461aa9ea27fa3dbde7e89fe51659f533499ebbf386e2d529b8197c47d26278d24d74df3d428280ab2b2606bf5ee978ab5d63f6a5f7a13b63a1647b95f77929df842424410adbd7bc6636ae229bf22ae2bab7ce0c1aad46a299b095b8b7c20658e4568551278fdf2d6d1ceb57c299d0093639916e9c6c2cbbe110a05611329c209368bfa66f3272ad153fb7c3cb90bfc99447a37bd47bbed2ca372f222df001fbbc5f3689bbeea66d8aa886555957f6f2f601918128e248b276b037b43973bca3c4ad7a6550e57b2187a7e6df0de089ef5ac908c687d051055165f3eee0816f8d7bbc05daec3374f33fa13a1a9a3bea7c5e5ba8bfefc0ae2f873b18fc90fdeb78b10f8ac33a063c11357ec8b7bacdacaba392a9de6c5f3f9f52463d8d3e3f1aefd2e42e817a0b19d64c9cac4c0c12b74a4d24d2132a467d36a99b4ab212cba1508dc8831c6172380521147642f96224bf822b5d83bb1763b2990eb1b00eda241934252ed99964acce12e1650b7ffae2ab01c24db74d50bfc3180c6fb6f5c65f81ae1660e3366c3e6614eca5ebca800a1a39f9576cac3f45aa24cdff5234233a0104d231eea209366804ca3ec386ea5cce8699e0d848535b39aa2061d1208c96cf0d6252edd5b1f7e2bee1ddd128ab951b61054dc6592b6b74e5c58f60507e27147ff277b1602a9bfa9ed39b3acd294ce258504e74a352acfde9c4953658126e6d3c7227791271d70e392fd9e7155c43040e874df7a46d4bdb8b5de990275db56f5b01492c3305f92ceca387e869b7fe86bdb2950253794c8fd19805a70a79f4e9faa013cc75330c361101287470506ab0a108ae41a375032d055e93f74d629ff800ffa3074e4659253139fe299eef266b69199762be9c40c91ffb252249eecd2ff6efd609b3fe1678380af4a534bef3854d15adb2ffcc90dac84ce1f40337e1b1d08ee98340512308a18130e1cb79b1e83d5eca158686caf52e4ed42ff99fe54395f730face91430f2226245aebaebd0400f012f8c024e399a92868727051a705ea9ce498f8f9078bf314497cb52f50d8c59f14cf79253124ac85606cde3390ece30287abd64046962717ca000012363cff6fc1ff916f4e7a4d061772bf35406336d3794d8f85188eac4084554e72f3aadfe7f4c7c783b4c7a7f64ed02d98751bf46ca2587e8366d507b9caaebf94b1ea18c98f1f14f3cd0b7a2488ce75c17acee3f4af51dbc7119158f94bff68f9f2b609d0fc20333970fcf5fb9f7c723d526efd53448b4dcaa019e9bb10e6ecbe7722ef67a2e0da96b421dda9bcd7b48a4d75425b566a70cb46b1b3ed771462a55ae50b52cb149a8db8efadb7c03c616d9511eed5346788ce1d909ba480dc97c35e1a61c4af9bd0e64d9c077d370ac4387a7d0792c3d42826788f010a9cba6d8da58a2f3d716b0a88f4403bf4cd52ba3f1f93df4127ab3d84835ec512d6a7880839a05a47cbb8fcf21b97f99105a9b476b3cd95967c1649223f2326ea2e525f03e80818e0e233b487de579bc1e3462d19b1f087d7d0a88c0dc61b7c2b50f97677d9807d1671c23bed18743b08f9c24ed188db8229fa9dc4b81fd4ee9c9cb1d63f5f0430cc43c713a456232d81cb958e0cc8f88af164c84f44a8de29d7f7828d2efe4e96adaa4ff4203f14f5d8193ef2d1dda5b9a7f52a6149829b935b6b360d1e49cb6d9014123d75139505b47d2666ba5400002829254899994149e18c206520b95f57902a3509e96656ab6484b31958f1debf408c31ad402db52fac5a0aab330c4b80e4725016ee8f3fd12aaa3f666e30302396e0451369d5fa708caf3200655882e9b032ce04cedad529a643cfd3f5ab666cf90e1e087f096d2235d9c9be124b3c1590a8da1fade83f1c3e28d1d05c8bbcc6659b00595e0adbf26c0d2b3e7fe1da73f87e4cb73fdaf87a7cf4206bf23169754640473beb6873c62131194764ffad31ae72eff580f2b6a5c2077b2d9e70243b90b98761717bb6ad4290942307f5545f20e65bfd106d16e5696abca9f423ab87231b5f46041d669b8a6d436615e7082abfb280c6d020d511b165a783d71450083bd5d697cc05610eceeef64cbeddef217932955a1824dc787e9d6036431f842d463c30823a65aba1b5526186a19621235d68f4187fa1b1ff1ab73420695d6b025db2b3be22dc22a73c5c08c5bd10f7cb724eac9430700b79b50f7730c53f0fe3483bde79490afc9d74957e2a57f212a9c76adb5cc51d40fb58b9d823ca4bbdec5939ded727b38607c6b795862e0814db4ab909ceb87921492f5bac77839e5cec1532c4a6dd8d7e60591a693ef77baf8168546bad9848db826c893322dc1ed7fadbb5f35e11b8398de4d35b7ed42e7ea12f7ff11d9c7bc354d97d43857236bc098a89cdf83b226bf887eb81dfcf9c642f902e3fdd6c4626e3249f68507d22026dbdffd2f7c3b3325606283bd2e6fb4cfa83af9c59993332cc87c831c29ce0100020aa9d4e4fdee94801f403773c7eb88b934211a734df2244281957d28ac955a20ca34f14ca51d7a2b53dfd3b110d93aca269201ce9e4dc938ea92e9eaf1219f80d0433d92edcdcccb3373bbc2ce53d644f3b8ed5b66428680944d5cf096d99af5b913a35d90859404daf3ea50813240f418b0c651106efd1fb2ca155b29c45d36d78cdddf579a89c1922ab08380eeec4bcfe0bdfc75f5fb5df62e6303d2cc151374173dd7635c26e00afd0ad37b3723fe06b7feecd32c6fe05b1665c480e1f99bf11c075158a3334cb0b4394473a823c140d6b63ce09245fd164a0e5cbe6c47b0bba2427678a3b8f28ca881f5df2b993c6f9acfdca9a8a060588099551b2695d890c98b3465d45dc10dadbdd61ab22d6e7b5d04f49779fe43b2463529a42487d6e88a2ff2eff353abde644875b996a1f93301b7eca5870d60e115b10b7e1509f66e33e1d3f7b952277858b7b906d70f81cc6130b0170cdd71bd664991744d745bd9d2011edcfaefe55b2f6ade774375128badc02698b659d44b0ccfb98674bc8cc367c72bd55aefd2e2dbb5aba7f7e93dbf18060f54421086245163a914dd32f8afb3c98d5ee5873b429a2da9bf9b54ebd384d26e7d037cccdbd26619e920cd9f5079f8e64927c401cb75931ae147636284a8336b48702ad80c37605974c24c1d09ff85e60027e55e8ac26cd960de63a6b72f9893ba83ebd852d42d5d61ba72368a34b9427fd66d07f8445ee6a407fb73fc49dda61e585cb8a8f43092cf944854bd0ca80a39e0e102b70827f2926ac3324576b3d4728364446b419cef124db049772c271ac768b5b0ea229c746ea249a41020889e630de363c2749d14ac260898abe2a3a48c0aff6d04bac32d292ac681e4998a74445cdca026d3b6fb441c0a151e2e485f58b23835e901cd071f15a91ba39f553d3745307833e26293636ce49daf12e6b9665763e4b75c43225468325c50f6230b4e5159fe297b14497cd434b2e95870304cad3404be42b762c48b867ff285981dc4dfbae9b9988d2d730b2cebe74cf7f1c8317db70cc0cbb453cc176c75aeb50c0b5fd281c19c60c21a3f217e8180c4ff919530f3478ab641b4f38dbe93a41cf98b5c34f4b9ef0109f42f5744b6dbcb4358eee7d2de2e1cd9f444754b0c7a3fc7aff545b5d20cb039e87d35c8a0a8915a1d7aa8913f093e318cb7072a208810f17a190885963eee8b8fc1782c34af0c59629433218191d5d5958a5d6318fe3bb8c73dc8c6a66dd50e86bfd55fb76ea3df30d58cd7e2cc4ec8d8aed6355016a82bfe261e4d2ad86214bfab988bb21f0bdc969173c1607ae737aa76aaa814c5974528301873646cb0e3069af75ab5e25c6fca5d7596af394627eb69e700c76ed35709a0f72246579e8fe44fe2c126639d30753b5f4d84b931b38e64e1fdf352311b455e14828073ec0156fbe0bae72dd3a8171a65b75f67071e94799ebb5ab22d25fdd449a9ff0be5222557a973cc3eaf41ba222c85b49a8386e1a822a60088c612c5aa9a2e6090e8ad3c1415aaf35515a305dcd842f9b767a9a92166612167a42342f247a7140636f29659246733add9d516908756b1becda96954aef7135769381c7495fbd3d356c74a43e75499b36b1da5d1e690d25ff33357000c756570e5889900b644bc08bd65411c6363b28b452e46659b4dd3ed7a5ed5fe8d66e450e98a04fccb9a4f66d0d98834728e58f632fedc5aa52b249eb56f5c6db50696f66f8a8b9af96f255aa27370f32109eda712fa84c3ddc7169f61a516af7c67cb0a2cddf96d4d2d8dd9e7b76de82bfbe55f0806ef3d625caba2c232dcc319da62f156e80ed4b6d80686f3d1b6e5631b595d0e641cf6b2aebeccf7b55735fc56ea66b55a177592eb795e32b70cb80affd8022249116c4cdfc44bf7e447dc76653f839c2f2f9c75a924ac7eadcbeec4bba64a3a607738d27600155592dd000b2e09c9d1419975235b8f2e57d84ffe52211e91d77fb8d81fb06adf3a7ce7a428a1b4d9cc86f9829ed6b84fbef2ba74d7321a0720d22a65debc644fe482f4c73055090e577c68de4b6f9691add0e1e748e189fc0ce2f863b3141c4befec57ea679a6325cc52ec6e519806a97d0af936f10df8dd55cf991f6dfaf0eb8e7318751388a92d412e01e6f7f340d373972c36785fe0296f7ceb92b5daf674a4df680d0f95c0ea0c81a269037f0b982ecb4f93eac0537d5726c2566a6db5a68941341a63aa8437d91b92fe792fd28b2831dedbc3fcfae5acbd2e62bf3f53947ae86ca73fac6ef93e0342d31d271292479d1ee38335fa53cf5c8134f7ab48cfd5428464caf51f56aaa82dafdef94b51cce2a56f55163978aa5762d75bc6dd919fcebe69bdf758c8c5f5bafa74ac22b57ba08fe6dd0e0ded09f8f4ace6dd2a607e9f5e1b39c24d1bf4a3c0dec765de565006a825a981cdcef3e1e1102394f25b4b49aef32b809e145c29fede2f52c4aa4542bceefdebe061255ebfb1ac9cb358a83f2642e06e555c2f6eb27662a62bcdfaf330c8d434d82b00f9e04d9424bf591107ea9ec16c13ab89ca50f1578f3a32a132fa72284ee07dc86b9a330cbad852212650020d6686459decf8a11a7cdcc72c98689e704b2636bde4e6f9aa6a682c1350560403364cab46f87a65cd3d86c3da072c9b267ffe10b6936b83ea01e12c8de13724083eb4754144ea89d9c40712614d557233d95da2f1cd024250b536fd45d89bb501f5d806145d0d402229eebfe569c36ebf98cdc0f92cdeb191c1ad1f5db642f3c5d77b7ba7fd668eeec1df94ca7f0de4dae6224efbeddd92f4c51ad70a666a71496d2568ca7f939155e240013ba2b0b4ea9e45ac197b4cabba729655ff0410efbb1c00bf7d4ca9829e7c93c46492bd19587599e308416abaaeba534e120e7e5c839f0654e5668f0e94cd184a6258510ca056bc7d753976ca02aac30f40625f1a74c4d900b7d20132cb6e0dd86e5a09b848c6ecb147954e279dbe0a34cf1ba510eff667517ebfc836aad0bd7be438d34482643722cde552fbfb3642d9daa54c9dee5a17fa6c8746ac3ab45bed8e0324f3dade51f54041f9fe7169b99aae090f62c10874cd07d22c843c83f251ee821743cd945bd03ee8a84d12e2cabe1d95d591a9766dde8a0085cb434d883a1ad1d4b3a087d277db1c6380fd8554e6b7449414a9421d3533150ce76f7c03e219a6de4adfb116940a281b15fe3515a87b189b632bd543d4b9fb2cd6398a75eeefa2acb7364eb129162445893deb4b33e6fd90c4e12198ffeab309c22fd48180deadecd4e2188f3727918fd86ed05f8083db3df1ee4187c759feca7a9af08f0a16f3f16c7da5206be6d1d561c6a3fceb16a766a69908d95cd0cab777ae104c03e05971dd0c2da783159aeb37901af2e338883dfe7190a053e14a38a45a96b6b1d2af58028f7d63e0f60f221dfd4fd6397d51bf0b7e54259e1e3cd5e5644d33b5e07c92b8a4e19b8d1e1ff4c8b930de1799be248df0902becb2079d66c5a90a7128f77784d5eab7064651a52f9477a544a4584e81b8900e54ffeba9881b72c3f6592008496164087734e5662c764ad656316d10454b8552bbec8ac04b107b6895cb935c20abcdfaeebd5fc2aaacc8dc97586ae43ed0cad9c2f9a63d839dc553ab0d361be0030466df0da9e0f50511c0c88f203b12f3fc52edd5a861f6bdd8d338e8bddf735dbc5241cfcdbb1701363e7240dad41cd8cf85cce38c0deeed2b69127a1188fdbf6f39c57ec7140a0276edda1ed7e2aab9069e8c4a287329907463cbd2b2a1530b59d6cc580bda2ba567aa61ace1facdd93d10d070bbb028e7ee038038d9e0ca0795d001b55631dd1e41ee63b463d35e2ab769606d580b834f67a19d91cd475160c7ea4eeaf2df7b2af10cb5823d86664bd546051b91415464c1017856cab8f1e715702acaca1283b99c6fa0fa43ec345470f12c8a3f41e49d39a01341b43d98521edd6fc3ed11f75cb62993ce01c5ca8ee3e7f560874fe54dfcf7159bf1ac481ea352b7f842d88e57dd593d9600d0c513d33345ca591d843d71949cc95cb2074960fa1d6f57bb4a6744835a9de75c8933416cd198027e3f43baeb32c5ea67dce083c0afd3a73900ccd1b4ec514e3a443af6b1e6442ee5c1dc4b8cefdb8d8979b5861abbf4d86d913d7d1ec1e657cc736946d28449c3ee5e466383e5011bb0e8b0d9d62ffa5e9e2c0f77a54d4c9de6eb1776700f885fae0d43a6a88e86b8d7186d74ac8c3a8579efd8a119d663546e4299621153eb2ba1c91c175218f62a6fdb4b2e7db6a299b48cde98d3691844fd4e3ea9db02859579656bd8dde5cb1b95602ddda8f5cf38da70cbc5eb4ed9cb1812619dc02cf351e411f06eeb82739dc81a37ca01a4a86bef8da67362ac12e1bc669b3882824e0c522babd433f904b7132b97aabaecfb2ad11822797907637f40e6711b8199d92dbeae140fb8a19b3ef19331fcab775f077034387d04a9a352f10b24b054e75ed0591b7401391148deec6c4c71a9cf7867aa629f0510544b243b552d8ee6e7344b3bd4e03649edb789d9ba4367ee7666599047814df9fb5f499224763f010e6e1a07272c271e5653d7526243c9666e716f0ee4c74bd3c5b16debb363d07e05a6494e043cb762cb399fee5e148b11c53e00013278ff6d37687ba3ba1a3eeec065a896107da44e2bb4dca1c8bbd701eab241f14093cb2978776adac5b9996d0484c331c2f0a36c198cb945ca6789f7c8fc3c0d8831ba56752e0b71e7c8c48ffdc6cf8bbdec52d7cea2441a0ab0fa044bfe73d1b490ed318f87e733bf6d34f5ffd2ea012e6437fda2a0ace6eb50cb283b8c6219a5e78ab02a4c560795ee1db36b5df0e4fc636a53f4c547d9287553a614169b33290638f3308630c073b6297890b3ba597bedeabd7df7c66e0b66173ac03b1558b6a44ff217ef4dc207354f6c94cef0e615590def03f3924d4db62d0dafdde055181d92d92390760d1d9f73cfdc5b07c729eeac80d074acc603f061977d127331a9fe3d1d524a1febabd2eb9507411a8ca8723664e47da14dccca9c9eb3f55383615eeaed3e22ef112c0927f31c248467fd091cb84b9952edac132aaf3d0e1d0fa6f0a360fd0a17b1e2e1bc349b0ebd9564fad8d02b43cb3949bc9c484f8cafe630e7d3bfa90ee737b86cf394a0c013737dd88b1f4cc77c9946f7e482245a951272fc235a9fa4a33cbff598be731ef3e98f7b5fc2d8cb59513da2a2fe7bf13b2a6bbf6c6a7dc0735eeeaffaa2e71c805043f92f31e839c4f28343fae013f56575e66f3e6e5140f7541db1bdbc0ab021e078c47ec7c449b2f7a14fd5caaab9d43d3714d824130ead4856c3644401530edc3b767d4e1d470e817c3d9e774730e5fb4c66a493df7a839c4f15bc8b017c5040328672f293ef66666b91f7412a8da939cfe0370ff37856ccd1fa99f70c75dd40b8ba4d5ea8ca4965873fcd4d3c496e1ea8435cc917cf6e9527f03efd826074cc209d4fcf6179df547cb0ad84a52367a3c955a892af37241336a29e61137745a356519018243a61e94e821741fec50641cd07a9faed0cb41fbe25c30b74301c60f83e670b7c936326d2d25c2ba8f15f1e764b0263bf44103b03af6400e068b8a9a5103d476706d960089c6505a1e05a221a4d3a29ea9bb24e20c3a3f91fadd0940d8ba75f97508c503309d713bc1d1ea11a2255eb95b593195672b5b8a225ed09e10e4e8b67b65317781fd80732879c5d909e595e5894b165738e9abc25cc43ef6579282c97ef63d1f513d379045861c53f0e4147a9f7137959cf3eaa03ab454e7ba7c601173bd3d6c27f1f063715f6844045e33f2f5a155aa852f19a56e17260ea8b95823e79f7ef19a80e539915bf9113ba1c5facc0f8d8226e41e1824af74f550c66649aa5b95d864935938b190140448813e9229ad39e0960d97c61eb477d4190daee4f84129cc6ccade8c381344cce159bca01416a4165deb68f9d3ffbee174cc6a9c7b616cc617a91e98f3d6169ca8bc1f6416995b557b297c142de1bfccb7275fe88537751ae6fe3d646e354a2bda49afa63b0a395d56fa9398f4850f36334e0afbdff728f099e99640ded5236f7e9028208f4e0ca53c6e84463c13c22d483f1c0122193776f1247b9bab351097be74278fde978dfcbf250c7e1fccf80b9baf706399332fa6673662f60ddaa8b99d2ecd9f6b5415c6291f1ade99f3f00cfc8a553393a704989167516c9df28ccf8655e7a6cdcad2337f52fe83817cad309bc21c534e2c8035fe537d04816f1cfbf0af2e7c04a490986e4aa21141bd6abb7971fa7bc2555d4efcea609ebfae7c2a5bd363d845665745907e5c9fecb4c604a64327180238dbfe7fefda3e83fe79b75fec4189df72a709eb4ee77fd717f9476f2a566b2006747899c1e09f699e176253e97695bfbbb82eccfacd1dc9b451e47aa7ebc39f4500a272594fa2be4ac8fc4b995cbf681c2189455f393c2e0f1fac2fb9e7871a845b8b9ba912af24b796eed7fe45b2f4ee8d2e4bc9219fb60fb6d16d753959654e9790e36b5c1e093b4f98988974352ff24def6ddfe525c5d1aa02d1f05c0611f927c4b7fe3064ff6cbcd3c82551748ef562fead32c47b5ef1e516ec5a6e9c09fff2eb1ac3212ab64d0e5d01a75922c28f8a841ff8e9c2d41ecdab265ef3d8a9ec93f02b0085cadb24761be64e601b736d0282a929652edf79b986d35ccc180ff0a789e93fef1a3d32b528d4197855c41dd382b0ba41669a88f744d0a26578e243bd0377df70952d855a33f0e279ef2249e816b239e2d0df13790b2b28c8b41dd2a703117a272f01aa23fa82b44e2d94e7b9620ca44ce64c7477542bbcd7de9d956763ad640c50ceb424921fdb496416b0d6e2ba102fc61459cae1686e5ffc8aeb59516c04ab2e7ad96e29c00e74759d1999337b2355c0da00e9b02236293063f29ddb27d53edc1996bdca87db8efd8d69c8208e32b051b3b6a2d8ee402ac45e4d49420d7189f043ef99770974631c75d7233b28f3747c0985c934ec765b98417f0b51390363eb8d19ae06a6a649c56e8207c14cfb4ff6f3a6a039dc3fc79471384a6a44cdbf4b2fda1c9e5f7fd8e53221d2078708d9f2b2b4ebbf6b1078583733bf3b10b9e3a87e854fceccd3abca1d20a594633cceb1d791f2680415d7f0db20f6cd0f0c476aa6d09f5ad0d181b3b125760acda50aacbf60f50e573f43c0536681d4ad526aa4d35cc58d9740d888422445154672ea62dc26e0a1633c427eafd41c6f23872751dc7a0c05c081113e20d27dc2e9a10349235227bb70ad17c2e351f5f83dbb01e9804ee5f5a27f73b0696fbaf5ba8e413318382683b5fc8e90327c5def2a00ed9ec6382c5cef421a4d25fc153d36fbf637013d787094a4fe91e2e79ccc3581b5b36bbbd1d37ee34a2d073bdcda90fcb2c2fa6209ce209c8b613ae7e1f47c966cd98ebdc7cc518f23da2ff7de0dfcf447c4f13c97e8594d5f014bfd631ea0b33e33cf594c5751f28670aeda1c9f747765a619bdbe64749926efb4adae308380fa3ad7ec84fb70a78ad0ae35cb107903326eea40c51c6f1c7f77a26b1f9b5a1b35a561e54df8bf6d12dfe74d7de87930ee72d97cb2c3296cae46e0bb81d20f5717e1d35a1621b32983f93d255dde7d458ca7a5fe9f6b2609fab8c00a3bb40b88bc50f606fb9dfcea3d0c960cf5c5103bd215e4065be52532c0a671df9e59babe151c651f415b5abe04364c38f20e2b007bb716f387e9c3c2809259d6fb213927d4850d5425c29ca558b869244c8d1479102af3c5459368731605f20b2cc998d665b4fc5911e371785e04115fda990e7ed65a7f3e3cf8352856ed5cb0ae885833c67806b6fe18deba7f161c2c11c965e4a592dd7e8cc244944a79bb8c81f46c1f2b1c51050d544ed377540f8cdc215f6961f4c1185dd7f75a5f0ab3c8d6b662198965b8bd893c3f04f91f3d3a298c26127e1e7776dec5abc12bfcf0321005e402d24ab7e7a848b7ac3bd0a7931151427dbc15a9a338464a0f0043e28563efe89acdf793cc34c99c4850a1529a8409820df03125f646e508954815a7b929af2987547d8fd5bdecfa9269200d71bc793a473d55d57ca748f86325654bbedd6aba66ad79ee4e8a04d5161cc620a677ade6682d937820195c5c55a125a84cbea8cf8fa032629bb7dab34b66bf8f4be187ebf85b7de01239c21e2ad583125f83d83e2975b581cf78165fb93d2757642ca307b4425f0f1f3e5548d4bd05d0a5b4322e1629514b603346b212b7f64d62eedeb2e86940f892449f5a55f5585ad303ef82d47f23301e9dbe944db1b3f176c2d1e36991212a308a563afaecfaca1552334db6b149231f84238f4ffe7b68c6e287c3c8a7ae9c71eef60e2a382510751040891b8d1fd4db8bcb97129595ff64e7d4452dbaacfd51d79b4769cf65c5b0cca87bdab990a2c1d4352039d1d50d6ab48ada7b0f25eec9db3482ebdb5a09ff047110f212afe6c5763208137564c2975989f9cdf9a01443c7202c98acef815d9235c7fc650a5e0cab95cf4f30d8800f6833641833f7e2f5fd8e8c2dbf39c6921c746af88a532753d70c8e4001f222b8e10e1f308535e6c9b2a5dce5a5d4e5ddeb78a6b580c1fc68166217c0d2ad830bb26974006d850df542bee8ce66344edb1caf8f3113cb3fc01f0b283810f41b2817267aeb84685baafe2c4dddced55aad7cc6c0bb242e6a7b06cfd3a1b1424234126a7e9bdf37615774f197252c9d9aef85a4854e5dce3724c115efa6c3ba39299fa9d443452eea7ad4910289c192964e4078a7bedc158b1247513fc19b167a0100c773e22a497edf7caddbef0c5d628a86e676099bae7b764b8edfcd2f8453c197e00bf952e3a095a6be9314b756e8b955d0c35cedc6e0574d824419b38e73937400f0c342262ad6a74dbd83376c5c4d2ac788dd27dc48b7388d59632ddedc86c501044a1d54c2d524921ee58eda20215ef2540876465d393a444b78b666452a63bdd53a4a62e62158ef502c1b963cc1cddeb439527ccd6b463764a9aa11de758cc329f4a3bccd9b29707c40a8dff1d33da81040f94d5bf7da687599523fcf4369ec76c153c9dec42689750c37130bdcfc5eea6e1e15eb013d6a682abc6befc1845ef886e7dec14e1c67080dd9c229edb51b959b3f5c313a2af8e06cb75fe91af03413026935c4001b63b1c900bc620346c2e4eb755717237683d936789be1a8783bcc988262c1ab4acfdf8baee2ef6620679ba67bfd87df97dd21bbd2617a81fc4f7a931d882932e72b23d571a0f6025fabe1c4d3aedfa549e3e1ce5411b7fcc2afb4d0b493d4851f9f235f74eee46eb3821e8774cd16bd8d9e7cc35577882a4dd9b345b08ef1574cd970bd0a7721d7ee59b6b01ce75a4d877f6c20beab0695f1beaaf9bf55c0c16a03dc044fcda2e230bfa5bdb86c09e0f1c7a483b0eab097c5a19470975d499bac3ac537d6de0f658df57ea3a50c4cff178904b96b4c0da87819e2d71445f22764ae971079099d8433cc445ac40405bd9279800b09a2d1ebeaeb8cd8cd108eace0607dfb586bc73104be5995f14168674420a537349d3644c1a24b042ba2f9d7307b70cf2912717a9c4f7d9c8b3ac366a58259d62f1976293e633bc59ad7843cd8f8a3243eb22d145e2cbbdf044c885ddd1ff42f9f7357cc8e973ef164bcbe3090cff3e946ff0ed0e7bcc3be24df10c142d5b9158334b3bff3ef6b35a0375870eac4a9e5c91f2bd5cbec15f66c7798e722a7b3f8cbcff7e8b8c8618c3afe2c19bf0c593a07ee5596eef3011a900333672a2e78df6ee200c764db404f4da1df8f699437cade2d9eacf189ad7787123b25f5ea967d54ae8752937eb801e85aa79738e6bc0c832ff9de9f2225ae36104c5a53a59678c4cd4f76fdf1ce7797ec5332716e119c7401fadf18753fdcc91b10aeb9ab10979d3abd35e105118f86c7c4aebbdeff602969684501d343d3738d24be2be6dd4a815c653b719f1b04d7a07da05e532f7aff5e79afd9bf84031f3449469e1ce61d153514062a00f2680fd37078def38321231d9ca5762e8aedc6e13942e5c511e3e2446dddba4a7d7d8c638c5035886198dad1a846d52afe2aaa96b3488461d113b1d27698e0a0ea44be6e223939af13bd7608673adb9e23c30ccd3d3d0b07a32c9167d96daf71ca0bd6c01cfa50998d5210c1a73c592974b2fb40d53393db28665cd165f33690f7ee84ccd036c9955aa36f268b6570556decc696740fcd68ae0a76b3c2c208687ea32cd283185e5bc57b3c72239efd513176c665f8eab01e64a08565efe9967ca5501c1293f4218d62a778a3a31da3ff06e669a0adf52f0ca9d1ecd25c5814a5c627de698f6c673db1f9a8e1e97855ab6fdb4941419febda644023bb66008887d66187a438f291d9772d34c17e1fdc0af9559a755663ffc49da913230fda3cbf52a8ff2502ef8ee4b8bf6445697dfae94948acf5285d55f8e4387d532b2af3aae892f78126b644ed58e9c907f73bee216e223ea63fbeca6336582b24e286c7724b18a20e94630997f4e1f859193616db6ae79aef181e70d8695118706f01b6bce899db5aea521553157f353b36a03d3e0e1356fc25fd4092b8e39531fa80b5eb25692d1619c14c34e34b0ad0eece17c9589bb02e34f236c758c3acb69d2ca459f919b3fe2b854bb6b36336315fa3e7decf2afe77cb4d450762c031790837d2936e14703db97efbee1c7ec9774b6d2852dd3097ac0ba40ea9497e6786a276e1ce11e797608f7a2be63536ae2ec9bcafe857358416cbf0c053ff70e0a5804fa7c4e21be445b5d475be99768fe2ed35321062709fd2126feb48dbc68ca68a48505f644e698a02ad7216eab292208cc551e4898add19a9165dc5cd86c62b09759ee182b596f8cc9b4aad636a5c0213818180e717f8a8d1c7940a6792273dabda01e57fa4bb0ceda1c12f852316b6f09994a202d700a5341d8c91b65680bfd25c1429213dc69e8eef5701b70f368e2f6a6bcd0da3de809bb6aa6898be80234202e11124e34e33d2b758a4f8bf51a0cf83110bca039893c7cef24bc19400ec33a9e75eb11b6b20e33372123a640599f66bbe0d0ec889bbcedbb3c0c5062b63d42e5712dd6b9e9ae59a2c5eb25bd7f6e17a28c6a7158cc48e0e6bf1b44626d59141413fb1cdbaf9c2eb35cdf3c6544cf7d5b9951e8da8bc98d148abe65ebe58c241762b697f6ebf5b8bd38ddbff5b4c98ec1cc5e422d0e02f6f9e527ce19ab83d709ac324fbb1afc37dbbce87e56ec3d74d38affc113d32b29fcc4fbb834645dc53ac3b879b70306335a04301ad843067a3f9b2125f6f6779426cca57426b1076d19807779b13f04728be1ea3c0dde89facd48b21e6a7bfb76ab34d24dfac38250586bb66b7216a30e47b7f4f76383d6ba0d5b5ac670bcefd474ac65e2e60982811ac5462808395eaf82187ebb03ca7bd7deff9ef1f9a0e92f75235f671a3e4be9fbc94ea41b7641ba4ee9790f2b190111257eafb036364343ee16c26059e194a2accf0ecc548dbab35bc47087daae547fdd23d411bc8b2f5dad646a80759fc96a7962ab0549c8048c3d9e8541429683c358eca7ea3e49800005a83b279c01c30b59a085eaaed4fce48584994a7618a0384cd14ae5a76efa4be709f12813c1fec2119a820513082bbdaab37be36232413d72f710704b30c8d4e09273703752ebaf47e1298bfc689b9444fde20f19285cbada3d962d9988c4b28be39368ab9908fc23767eb137ff398718a5112df2ea4fa9300b2b6e622b4ae6aa798766bcbec53d60c817ad5a4c45255d400797ead462c067ef6ee61ef061d4d9531784dbe6f1522b7a9e3fb88e39d87b577c623b80f2f00872eb2b6ef7c7fb33a023a19fb0fd8c930ad1d149b67d612d0e6a576ffa123c4945a85cc1777d7ac2fdf2ddb2dfd9d98dd1c724c4ab739ed08538c50543f3aa6f6b8b71dc875d472de2aad9d83f4ab93fc5b590cda3bbb2910b801eaaa934a349eedffd176391a6f294480727767ccbfeec59d0ca29b6298bbbf15ec1e960b93f381e072219c4b5aeb2320553e03d7238c646c03c9eab997cddb7a61bc8f5ba0788bb19fc18d9235af407611612232306aef88db8ab47f83bf372be48c8a5aa3cdeb098a0eae8f82fbb6a6984009a041929d092a73a0433ef54f4bd6e98aad8ecb48f708e4f9bdfb902287141ef9aa6ee84f3be5d9e1733c1f31c46c1b2c32d06b91340f6340ea333892315849ed83ec42129ded0df6f344cc73689f0711932a64acdd540cdeb4f1bdf8874a75bc9cc442262a29ac826e829b6ef305d69ef27d081d634900ff609098749f303a0d9bf01f9e76f7d2ac1f93c2b684dfdc762aa257f8fb81f3d8068e1c8fa2a09d84f1818754b1f2e1bab7f467f6d73eba4285b0613de17ed17d43642ac2a49986d551143ba98f0238ac68fdd1c290a6de6d1f15158a7b997d27a784c327e0e9fc55130f881e43f3aa524a3f4be1d3ec2f3814a9716e2e38dd73a4138c8b77b7142887e655ad2f6235c75744624512b26852bc28c5e330123147245d45615dd0947eaf024e0144d5fe786fee61f026c0c88c1c17a394b1f63a0009f6004ccae1a22659397cdb9898b90eebaed410cda29c96bd6693228e7eb3053072ab8bbe752a90b7b5467d24e29c07773d5b4431b244c3f20560b3318e6c46648b46325edb96e516c224e59200d1d348e6bd7ea53d4fb9e506b66d524d49df13583090808410257c00e5772729a415ba2b2d7f54a309f4556446932fd7bbe895d032d00df3ca47e2ea86889dfa0943431d3053a4444b3096112461117156cf07153f6d37bff9b9e224d1095c44bce1cb074cf1039bc29afe260f4fa42e28a5e6388d0582041b9b8ccb5b5f66347e322794c9a601e1c0182301cd1d3cd213bfab0bd61571a916b8eb28ce0c5a7a33467a2113d8c9b08397d027f3bdd83c29576d4de48af0f6584ddb4182af0b051ea73f3edb4a8f55bc1abd7a09091453daecfdf5ee0e2221c31932191e026f5ebffb9855fedad013e4f26a5ab412d5c62ff25c60f65f31cf7df0a31a2ccec8508c2073db78cdbed88fa953d27ad3a6c25cc0b98b50c55fe7a41b854a299a95ed6eaf1c1860705fcc78d33910627f67643359e8c7c656ae019fcf09cc45b57c824f8ef923d360889a6b841c9529cb26374ef8c53425d392905e0ab9a32b6452726e894daef50bc8ce4d75c97c49e0f301f8fa4c4400695a55ab9db33afb86e444f29324b93c3674b202675bc15e7333fc2b7d7c43b29af8ee415b19af205d56f162108c586f05d122e8149dbb171860f05cd555237114686c59875b41740fe7dcb30c174fc0f012cb658f774f869e135aad2fd9af0d6913d81f1bd976083d92716017cca734599974d717dea9f0d435ed100b8d51c27fbbd7440452d02a748985954040932aa04df536a429f20721178c6ba59c02328a6c5249b08ff491576a30f0150dfe2389f27dbdf287c7d34da8108da5f3f8222d20525682440f19146b4eda4cf0b4b7b0c914704c19662fc54bfb88aa6b437ebb8ce4fc04b904ad7ee77aaa3eff54ac6d02f2488d39a0778410171a81ae7ef5d9ba329fbbca63c4fe225924e9050f6436ba445ddfc4c4b3f6f3032c6fd0cee185da490bf0fa55fb1b2036a2c3c7bb294bc6f973ad7f0b060f71e0bf28e59d7f2baa2bea770d3df030d2d091a961658550f442fcd4bda0c1bad59445d6181e1f6977ad2e8e9e7d9e8c651f4338d6dd4d83ecc74983e1611b75a743ed9b2d5aa9e24ac3ee1736a290cd04572fb861da1b634cd120bda64d0a4430a3540a8810980ca31a766075dcde6ceadb090fb84ac28a74486203f56384cbad5931f9677d628559e1feb7cf0928d87a83578577b1f78fddb84f7447ad8578103e18089a37b702b25528418cb0884fc61f79c06fd444f07ea4e282047b8f6e1e27ffded58ce56d84eb9587e0e28e950232f2c9014589d5ef58cc76c2cba513680f2896fe33fa2fdea4ff790220813fd40e284329425165af0eac4c85e1dfbdbbaaf979ad3c34b3d6a029a5d6496aef90da7e8c629835ae343691afcf88778c205d96a08c886e4cfb7a3c738e74eec9847c980bf9e322ab336f315a141ef1d85e0ff9d820f9543897dc147a9c19b9e8bea781dc71b3e24b82768586d63f87d3895216e1fb2a0f1ed37a1f3f0369288250a58d3aadeab9c478a7cc88e60aa4ef11173fdd5065916191b3f4d92f329471bcfb2ed6b6d0807129d0c6bea100e267cf756f52c1cd6c67eaa23362bf4f221a82cee7f48a59e8c81caf4cfedc8f770bd5293140038fc4caf2971a83271315c815311c6e6aff912fa01dd8707eae2512e0faa84a31e193bb5778d85744e744651f12c89fcf3e1f525df1b22c21b1aa2a51452aafdde7856a9586a332af12f5388ed8333809b15b85c11b38521df6044a2846b24296a935ec5736d59d26cef45eb90cfb436a38172313e2ee1c8c5c281e3abbd387101c41f1fe9ec42e28e953b1ec98e743f2e5e17a9873885d8b1cb65b2992e0947588f3354c116c2d4f245fcbf25bfba403e795378f6e2becc2bc9a0a99735cec2bd4b6a8db543dc9c87d4150c1f759cc789d31b12c0104c355d3575ec59835180415387959b3ff1bca4472781fb535c46daf1cab98b9e77fe779d59300ec965b7204abf8893d3eff7e6316d782994d01c296427b75ff9ae417378cae937808a362ddc9ed932ce92ef0861f0cc77aa54d99548a35449760fbc8221dcdb142ac1aa811075cc90478f675d8e8165934a73685cd2fcdd217c4e68f8602864c39af52172cf07db3877ef2276de07e2f0cba87570fc8872de808dcf0f40edfd76e2c4260be45156eb27e9d09a53a9ca103d3b1a071249ef16a5bdc0a96e67e497d1444d1556bad28c3d659f35e7ed57014b9f07d785be83fa0bddde5c83659ca1101c6181ed1a1e7a1035e788563edcaab19ec94cb6d6cd5555c0380ec8973f0f7765bd5f9c3165c8c2531048a5b0c0fdef228fede8c89a1ee1619a532afadc090a7f4c5aa5510066559b620d0694060f86c21fe82d411e8040b533549058d7a0af5637ae7f230008d8ea59797444e1daf10fc7199b02e52d1f100d0cb5baf366641e95e73c91466bf9830f6a5a619ba7f6090508d38bf36fab685c61c41c75c05fa50e5d98957e0e0c385106a55e1919b7435b980cd0aba26ff72de1c69a4c7c32fd45253355b3f5edd7a1242f7da2e763b36c7b496d388ce5b99297a91632bd172e47af5dec955bcab4a301076e6959df9e72d0f7d6a29381c2ee36a0f670214bf98f1676245b67936e3f4464b8abaadb6b7d6bf54f654e48088d46d8643a5ae6337288093af9a7eb29ff01d798a112ab8754c4a0ac459932eb8fc32aa514777ca69dda743bbdc1322db5116023574ced087c124475487cc42b3367a0b21b8fdf6fcb64d5fdbbceadf86b6798b856dc71b2ab8adeacefec3fffaeffbcb9f4f36b47c5496cbf6c9479d2ab65f224b9ef1dc09c7163c58f721f24bd17eee3135aaaae88daa7333373ad49c5873cd12680c9e7d48e67780aa5a54733e7dcffda7bd4829c96a0098775612ad314399b73dc552b787f8a42bc841d24985c2cccb4bd5520bd1d16a30858c56663046293bd00f6b7c3a1519dd67fb5d4234c6d415f2aaaacdda1c268aaf194acc5396374bee29874a012407d9a926e1a22cf840ded8e87bfc8a6e62a49e247586319e8242d971f0572cceb7caa420ca77622190c37daf82c196f9c54abd6ecc4d2946c9305287fc4be2ce6e53c4ddef9298e8fa377dcf09da25e664a51482a3161b93241122ca41a17878c9327aba2a02ae216d8a18a5e15d046c402ed0c040a4c84dd95c6a4dd31d53d1cd2ff55440ef5c3cbfd5db81fb2d4547719250b5d589419798fa55a35f5d54c93d951c8e5e215edc7749bd88ba917208782e59ac96a46a32bc8f6d07394bdb9669339f3e3557f3b6d6a646d90894a83b5029d934b41b1633f2fc4b74054c0805cd9ce8d07563628ddf6b5475997588603bd0426b618f1426c6258841a5f40500f133f9d5a3f5645d7f4fa366b898572c21d8b09ff0bd751cb4f7a212dc84e8a4435545ca812cd5887effb3037966fdc21bcec8422623c35af616fce1706c23401b75e814faac919b785344ee0d1285c5a9565c0607a76847265605ef5fd597429a57202ca7f544e81ff4e8598f623c606b8b1f2a4f217eb9bb8bfbe09f87ddf9590c55584eb6ac5d2e55ff1ebea9d357e9915762f51dcd9aab0f34b6c92fcb672b0fe825924f221655a3b7c5ae90cb723af6a6d6f8eebfdaa0f8e6d5f810babf93eea2fd446a85643d1341f7c4918862e1bf08e7416f7dbf428f1ce3fa6941d45b8cf0195d4cc69cd5d209b102324446e5294282c3fe6e812e7f7492548e72751ba819581770b87bd2648b3a6177dc1babffafef89da9367ba30a8a004f95b6235e3e3780303a545b22d5478978ef5f2056c04ea925a09d095d5ef30eff17f5291ea73afc83bace153c7bc9f3f57b171b9c0ba35a8f0cbde97f99287b8fdee4403d08190b45caaba1a359e12b339bc20ca5927bd97f9a0107c5a0ea03584c9c63cc432e0630471fe78173d07c94071439e00404a00f056782e3ea5ae5db3eb11cb1725ece15751124e50602d80b6b5fd70759cbaee65dce099bbb305ed3b20453eb24d964af54d3c034fb9ad359e7d0091ea19d58ae77b26cea8d59fc5a4d8f04cfbb969547915f2daa0101297468ca5cee513d916c51ee5c8b1997da3c65fe2deccde92292c2b9f39773fdb8f232e94eae84ce1f73f9031162cfcd841c4cbd19dffb6a3a3b2ccf6eab120b832a0ef3a4a091aa7663c8ab050c0b4b924385797504bdbf27e824d34d87542bb5e13de8e5665ac7a03750af3d4969b7211da7d69c85e8658d53d285418a116dc0c27cac04864488dd720c88677501078364e8af9f649790c3ebb6ea05b54bd66291b0e002f8ad5520187b81da57bb4f37e4779468e1f1a0cc28a5254e6f505f5e87800d1d57c0427d5f37fbaf9c7f9e0841af0309828b4a55bd92bf30dabeb2777e446fbce03362654f27622bef5f88ab7e315485080eea3b040b1ce7ee6fadbd82f674d4d738fa194f223a0dfc1f264263a114e321da8447620f41762b701dc4ad16098faa2537662c7a3c2304650034e6c79a726b2ad78c84da199bfb25abb1417ac6fa1c1d51abe70d542a267422fdfa786a9ca8ab703e3dae544205fb6505564bb12bdb986a4adb1a660c3c9bd03bbb4b5d62a7e1dee6d31caf8f02c48c238279a31201f8ae3edbaf3dc82bae72cee1852ffd6717ec4e72e62cbd441aff67e858b413b8fd03b597017103e99be8b29f5242d56882e825254af70a919331a4554ce73d9db41f74197dc409b71ef38f584e6487da2c525d745fd2b384b6c5ab56a4082570c61cb1d13e8db630da3a3a683ee0e9cec35ee5b842c9808b8fb26e31dd24d11e106080676ecb30fa041e4586fc65d0deb9e31ab1b1b6796e4b6b52db5eb585713d227836c52da130c03e1a17d7d0d6504278d14d132148e08923e46e603f78aa6d799956354c9fb11c2c6436fd9cdc4f0c342fffcacb5c166629089df027f77600a73b1567c2eef9a945a18a25fc7404268e1706eedc935ea27f04ae39fc78c5d55b366e54e7add3d461ad6ae364992d879b6744303cccda59f5217836de81c9a7e37a83103b874fe4f291b1b66e97d5035ba6add6a2f3dd3053fdf3969281f771a32fa3917577d62286303b050f873bb73422746409b83616beae1fcdd65cd152790a24c2f9e5a790628d7733ddca75d9b3119f4552c48694f3ec05fa15324b509d8bdeb288ac2651213b46f4a0da25be65bee100faa97d9c899a8bb92d475e23bc082b0d5d749393cd36a28dcc08d4a1ccc7f12de91ea1d1255567fe51f573790b0a62e88d390fee832001e842ea7b1c9ca669f37e81ad3b47af353830944bab5940feae0fa0c110907cf87d84be7be1c6e521f924040fc28b0fd31be628154039f38c2e43ac0407d2948144669a3a630c6cd6f39926dd2001ca207fba14dcb075b6a73cdb795e897bd2787a3bbc8b4d4288c9fd044c8097617df6c6a189cc4cfb9c0bd3295f6aa67bc5fce8c85290574d52d15c595537a27ecc1732acb9899c7c21626069e0e80615e9d11d8dc12a113b91346796317b3c397f1717b9f015528888bac6e69b5c6b537ea0e61ce30131e89474d7a7f229c5b42ef5a2102734d0b70b19069ae44cc069f70c262e36ca879b2f7c98cee6fb68217125682c44f1d69ef4949b8b1c7e6361d47c9b16f6878d007b4febb87c22b2598aa88f5b8421aa1e85f1c20a0c747350fb014127ac18f476bb0fc68aaffb21564ce5578862492b7b733ef02fe2d6871cfb0adbc25ce84b5f0f02d594c079fbac824575d67b6e6cf288bc9f404cd3e3d150db4b02ed712f7017e20e71d4efcaee684398a2cccebc7df4811489b288329127cc886b602302a5e4e3be3bf6b3f3af7fb1e5665e4248293a1e70a1138e80f2efe1bc1e333d5f6dba97b626edfabb2a839da7fc6b077a9d32438105c11e2bbd7cb18240f78a28d98047d9bde482da415552c13fc5c54b131428e1d3ab46f8e187b5ab303536e290ee056bd8a26d555bda7c9879303ccabc0074e7afa391bac97c04b16110a87bb2a566679b4711a8833708d6a5508f79ee26e1de263ecfd312132921b76db29555ff64a7408029776c29c3d1e57180fad63f964e741164234999a0e878543045dd11841b461fb3af8d52b0ab131f372e19ae0c89f2e396e57ca38684833a4f46ffadefa0f904ce04558e697e523ccc28523a3b9975622d008cae76be6a34826912032f94ffbaaabd15bfffa936da923280b93af8017442fa0394ac81dcf150e167d497cc62ab1c4ec128c20a0f76b53a0e255ae84ad4fa4909bad87abb920723e23c89602a04a873591a98f3dd52e0c05c9686a2d611e1ebe9e11c4a547ce5e8cd91bc4b9c5d93ca9d68fb308bb9a49137ec392a16f90e9de2a339db32b54ee6c768bb013dd1cc3c19c0fdd3a63e8c6dbf9ad9ff31bc5658cbf7ebbd85b6db4ca0f518a19fa26f66dba84bbe1a09c4566ac5dcd1f0b78de75d6e45533370f9e47d667106c13e772455631aeaff73450f557408d3a0f63be1c97a932c3ff25bec877d6f5b829c2ff43bc1debc3a0cfe0f57839fb095022d8e25a3984a699f9513c8fb031986b9da26e3be8654d55cde0a977658bcd398074925f844804889c0c465c642981fb29634a7c068809d274e0763452517eaa7ceda87f5aa59f63de09d9189c26fbd6b599c53811dc8daa620e5dbb24c3ed433a6028661dc46218016057caf83360193ec5d3b2d69fb47a5ea315016ecfcad4635032c8cc669eeffb83073a44988cfa315dfa280d1563419d1cbc906ec8848c9e0f53eafa5b5bf76cfa7d6bdb01d7fd640ce3190d1a28878df4c80e891899390149e9a865e5d52f7e604f960fc9bdf3d3d6b5fa60aad477b6717f9149b280112ef8f9f2c82101e2bfeb80eaf356dbfb786baa990126a837248da0cfab339db60bc4c700b59d6f7f045d289177f16eb6e034fbeb5af6370ae68acd91e417c33b13d04877d58073536670e5a03185c8b1f770a2d2b60449544c064a5381200b83fc3918174f9083b1d3a59c1b035b3c07d84fbc652e08ef6fcfd01fbb85939c1898c805467b8ad4ccdb0ee4f0f7b23a7d581e61ee382412afa571b10441d06d61a4b0a26978100193d7f271a7280bf9f0cfdb3d7d1426af3105b23b96a5ed1777079790941a8364e1d85f072ccbd2d171da24eef399b9c7a396b2dde9cd4a31f21605489e477f798b8b9252a04fd4c7fbf7d6fa4886502dcbdc1131cc3aa38cc8b322ddb984ef8540179dfd56a4bcd1aa986e2e28f30a2d72814e3fca2ee5c50e6d1df79647975dc1ba8bfafa122cdacc49e52e1c5b1ac89e6c6d5f7d63f189e0d4065fee4482d8109bd9be0fa5f80e5e3721162e7a5053e114bc99754efa529412692bb7a176ca5776e36bf44ed9a6bbd991c2f3afcf91c0e3bb72bf1e9d2513e9758b0e93450a5746130c01a3f33c4b2405ace4cdb8ea66742215d892dd5a468afac065032bcda6b78ced821ca5dc3f8c54e786772c2e18d9008e060db3dbb1222df806a56468c0f4fed0f5e63fb54c53e518c5df5b7db2e0be836cb0b9412c4ec83d3cba1804da2cd436208dabd870e91863c5834ce44a668b49ff57923e24233dbf55dd0ce336219ac58454b33f457001a9160f13704eb1791c803d7b64070300d348ca35fd903766b056adef6ea8fc947ffde49216ce2dc9782739b968994877dc2fea8873520d6d786fa8968d84ddb065f6f1a5f7eda54e7ed69d3da2e693a2ecb68d816ac9e31dabbea6decebab20c8250c98df93da1c8a29ef1ab301e072888a7969d44621cf526a5f1e2cf2539e60cf190596d120a8c64d23bb90422ee280595f16024cddc5893079517a92dd523e626925f9a8c9d21abdff563022abd94f6eb3d926b73941d35d3ca2bf359ba999bd834a407660aae8dad67185cf7d536bdbb6ff36172382ef7db9337f2b74df5ec4d3e8d609df4327022625d5251c4693576a2de7f6a0591d1bb0c388db475814dceb1e36050918f7ff6868c42517da39eccb6d0127611a6c1710dc03d1e91ad4bd8d77e2579497e0af2e98b5447de2ab7aab91ac9d64ac00871e8f4f110cdba14b5c2fa7154a5f2f6fea921288d0b5cc867a10b7e0ae4b75ffb8decac9cb5203753e8a7a48d4cc55614a3b2d8b2ef2c4e4b9e3f04dec8fc03ac8f10ae8a7e53dd15cf7546a6f12fc2cbc2eaeac5bf5afd6a519270cd09b315c1df0945dbb7315996699cb5305c82179399b2feb4e673c2f244c0fcc960d45abdc36b27155eb2b0d8da04ad69273af9496f00c10df9cb770e88798e3f7be2ca5dbce57b8f8016580031baa3af62b10460a273b63bea1ff7ef016529e37cf4e213490b85e50de778847ce82baae193af72b83fb07be63a93590036d958bf54d3156c03257b69c758dfa7f8ce1969e02b8945f6719f7801925f978827d4d0dc31055e126484247453d85c2d66654e613909b1000615726422ee829b761375d326e762289eb9a1b2946196a141f92343e1cda673b462242554e0c6604262ce29592910c94488c4af617b65ee57723b969f7dff51d490be36c43d47677c155d5ee00b387423fc4aaa55e09dfa97ab6c0c9431d037848b42794d017840a531f4a751358937e8ab56c359cbe2b62eb997a93f15e934eb19921594143471955465d01feba040cc9ae239b3b04db9c1f5b63836644884242133d6303e5472e22838c03ee4d348329558496fb7745be5769eec941e0ff78a6155e2e67b188f81f4bffcb2447aca580204208b6f5255542bb0f37feb82f5d6880927842a327cba175870c288871fd34c58971bfbcaeef2635d53413e6b22b356fbf926b7157ab24765fbdaf3d7354ce786821696277bbe331983f5573522f6e13452f5f8f7f6c11d299b0e5592ff5c2cdb0a22283c4430033790699eb7e5d46491e200943699636812729465921283cffc4f73bdb6ba472ff953d7cbe125488e677d97486a30244e195f01ab105e0585e576ed2b0dc668fe5f1068d7379a9f72b0f866e1c7f3b8c5482b9088207d1a4737ada66eb8b854ccaebab7b2b63ce91d06927bfa93d807a1260edeb3d4a15d4509e360c891f7a7169f5228298e0ca8e6982015e260c5e3dba845df44a3e38c72f18df11c2840b473e9a805d4bff99819b33d8282fa4f9902c544d778255871f3b8fde3d61d701da94f98d6a9944546abeb1e4dd320fbe1c4f3ab7e670cab923d8ea18600b3cbcfeed4903da6782c46ea5dc6b5ad9a8a23284e3d56c397ae917fe9dbbd359777b1501e322a1db80ffb662997254e513a36bdff1ac76fbe1968854e1d926dd1cea1cb07fc05fe299cc49aa7e0305ac3ca2843505e5e61c51088e6275d7e6196206f5c8656d031e3226e9fc42e5e15c4cceee3c0c57b66aed4fb56be953dbeffa606e9b92fc72948ded2a40b30268a6bd8393ae3946e157f3ab82accf4aeb87d685b20b21b9df72da2e0a66bafce665957f654072c38fb77724119ac45708083608189012816083140a5c4404238082c0cb1a1751c6e3bc11a0862b25bf94d656d1947c025d06a2a16e60f5bbb16ac74f58212b83ad858a7064ca2ad40d3c1751630b7d83d2cf580906fb0140e6400efe17dbfa6ce54f488eeed443e9a8f07fdef4a745296831cf41d876eede10a7fdf24a3c7fb83c84a7f2ba9efef53d7c489ff39142ffd528595951ac1d9df99ec0ea4b09b59ea4215fe12cb1b464145b74788e89ea46695b2f5fdaae5d8f78df3d5429d565446d0f6bddfcf2872cab57a54f5b6d867cbf7025545182139f236afcafaec4c9ba230cd572195cbdfa6763961d30efae44d5ed988b2da466c4f3f9b7b488dd990892bff2bd06f7a563d3b2b71e20dd86e2024a0d240f8511b3f579c1fee5fede7a12c41b29334c43070a783c9c4823a682b84c2ece1e9d20aa933414c160d6f4798745644e96f164d6e9af9ca8ccc9c5dbfdd5283619e35d0309c9e3063abd95db12527263a1fb2ef615b988d406cb797b5b1a18ba69c6d84b4e16196eb9059a95abcf623d9deb2a59540e8bba268cfc737ec88c83192cc4395485990fdf53e0d6b80c3beec33ed03bccb89b03cfce623985774d8b39f79cea700dd99d9e2464760e136b5339c491c4d32d788e16cdf680088abe1f834e388acc32919fa3b7f7a04475225103d3d8f361f1fec0e8cb2ea4d22c1c07ab376cc698bfd7ead20546ccfee1a4b95182df36ebd377e866b98b590f617ef0b216003f5668216903d208236c4a9dca67cb4e427ca70a34af5c087a5242666b4ee9671c8decb15205b247133f0731ee4f77af7cbebb77b82f390f4c44db051982922fc17eb9e224053cd79166c69ca8dc487cb1b74af2dcc476e8347a58d9f9a1cb186f937a0936e445e6d73de6e98233b4abed700d308529a029adf3173b4f9fd2cbdec63454def44c6052265e0ebfae5315043d562d9535990f54b136f79ac9ee5b241ae79b4680498eace0a311c13b18c83fa1863693e279cf39c463e3596aed888748b1f953fffe609eacc91d22d4950cf5a108af2186764e811d2509ed5d64ca79b39a2ddeefc44db9afb63ce9daadfbd2f20cab5d5534a23e239e05915135d597becc70e0d86fe4f3576640670e1419be3bc5e06f3232c0ff28c60e655f0a1211553d82f2e7a51f8930ba684bb7f860438b790e044b69de6851cebff1e2890710fe4136f9448d24efda22b4f69fec988e85fb42bc1b20d1e46030d0eba74043179b5be45b0d04849b9cf01c6e8b898cab9987678c69a6f88e809b5c2f5328702880ccf6b480af0922c7ccc54b1f6f9fd3d0b8478474770fbc6e621d0f45a46bdab675d0edc9bd168f34d856b1960f022b0e30e98ac8eb728c2f451e292f315f3e6e3c8e025be7bbaae592633c802c36c449e8c086decf81ac2054cb858891dc5fb66afc0f1858646b6639dda0c6f288aa09ac98b9056455aeeac4d6ad3883c51b0af57881461cacad3cd4d323c6604b177b04cc36426eb48aafac99dbfddd793f2fbb4cc50b9529dabcbf9978692392a57262ef98484a17c01a730ab893cfadb8bd31f28c16ef4b9c5768b79b7f300039fe37e90078f84ce0c6a27e6f1268dfc1496883f456af3be44a48ad362917503e06e07b25d6f86c3f1faea2faa5f2095bf04f5d9ef6f6794a2e2ce9be5c8eb8745dce2f21095d18c63b5d77eac411d0e87d383c27edd2af43c89eb7e1c8bd0d836886ccd45761bad74a423e97fd67f81fbc120627a775fb5c1e5c5e2539f993c880a1db65493c4da5acad8d19d65158343cd91200d7f596cb91770b491e9311729d0ef4251db53c6718c3b50d604f2a1e7144f15cd6d7f35d589751f009f5776e80eab0f8ab4b912a160e8870076bafbc41e7946040717f9d13f73db2cf3a46eb66f7d8b3fe14ab9be965d02bc6973ddafdbb1c2026ed3a386ca84a2564c5e9aacee37573f93fa0969d7f56dd6776d66779502924f61db4a6f2e1e45837073a2304190757dfcaee4a92751955100f415e382cfba36bb709913f120827d5e4de68101645c63d85895f043a276587abc81540c5c0e291cfe141e17578a80b3b9c95ebd4458fe1baf9109abf9dd4558a4912f41d48258979f25dab1bb619f09fb8b33f470e72268f339c5b885c0f7a6085dc453bb10aff619ca8d49232d970a7aac3603a96e5a20b42f377564858d00c3f8822fdfab865bce45d9f121360f0a121c52b695270652b471b6717c840693397afa1820a2984c75519e33b2ec78b9e05f14755e94add7ccb68fe3185976dcc18ce8fde0d2adb8ccf2269226c86bd5ea9d8292788d8b083f674c21205c6fe39f4eac6efce06c8a17610041b623f0ae7d313d3112eb8180fc70131f997dba55950a19e4246938d3d1abf35ef8d8e5757cf16c065de74195f36d1b5e54667b0deee60bb784ccde334a04274525cfc3c951f47cc43d941d46c3a7434a923320db96f00e6504ac79da818bac69481f64730f3ee58a76a172aa4bec14ccbf23d357e759ee31118da932f44863b4ade5cef892b52db4e573f7cf318901f13fa9368da9985ee89c381bc45673e0b110f3c88176801791b55e1fbd6473a281b74232342f494f2ebb1c3851f24a7ef1dc7b2e6f5ca5506abc78a7af49d7925c5fe7ec87ce9e06f5ae0925767e3a443089260797cc750d0f9227fe25723386f4c56d071de2739284698ea7da7251659a697a857da73e3e00510a1ee93c9c72fd452a48a09a8e2fdfea7152dc05c3d84973579b259e8bf5d52d338eaeb4b288a982a9346ca7e1ca2712bbeaa5bc3b0a9f3be1312f88766ae59ea54c81cb0fac8757b997c73d3dfbf143f4c160239208aadad449edd75507f5902369317a17696ea9854e69299330744fa1b9a402829c0060af87550908e9696e4b43fbeff3bd298796fdeacfc14525c0d908b1e64cb49ab502d895a38e193e0b605d5752a46fe9f808c048829b976bee6f2c45fce87d96fc2cb36eaf3caa54d40e23f8839ee53da7ca7f227186199c7d32e5699380ef80f03f77a4ae61dbc2e7a9a52fb0c23ef732867ae14bf423cc042f4d4e09ea677590d50351f06670797d2f92ea05aab8254d772ff70e3cd4c9f7bd91869f501020feaceecac828d08e5d9a67fef9102645c43c80764261de865867a610b47d82d515a3af5cbab81a42ef3c62cd7f0774d8a6376cbc7e58031c8c3487c2688ea52debacf5f04fcf4c92552128023d03159454b704889dad1a064c565d3f230092429857ed61919372f0ed68b924836020409db31452c88dcf741293d7a3300acbf65e0996fb055eafaa8750643d968373cba83304989e72d3386a6e58516adf59637680fa17be9f2d33d7c2e222a550ed18a7c77cbfdd84986c7927c666e03d9d20b1da58358a072ce8634e992c4b570cf1443b68c874bc614bf70b3ab49e4ec6375bdef6009ffc2068969a8aa1892c8459a523fa3cc2e6e018918da02f7c4e07a12f393b44a92c3fd1e06faed5d3d38d7dc9bcfd643e5ee560c22fb289d3f705f0e2404ffaf80dab37743515338bed2d79894633d0644b91d9d88859397de7ea68c2cda3cbd0790c70f422cccbc0d2febc78473b832dc29d8c4c9c38b1217cc83a76c48e511c1d3da94a17a5ed390c3117d87e16972ef55b8b6158ec225ea7af7546be1896b2803f60aed834ad1c0046df01f1d6034b8aa7d51a21295c2c860a058ebfe91a7bf10203409ccd21e310acc4b9b975fa72eb752e2a15be66c568abe1b1a08f2499564187ab7819bccf1752482b09665df340136bf7e797b753f3ff239045196b94bb2e07b84a1131d6b6d4894dcb8dae1db3c6771db029dd17e6bdbe84e3c07474f2dee8a94b0366c0052de133405e5f41d0cc5655a00f9892e223bfb4909355873cdd37a98167aeb6f0870e2b47a712aa5a2ba94286a1c6e98b715c2495ea66fbbbd13417cc0010f242878b425c524c80abe9efdc242828d2fd39a150827b266bdab69c1f74ed3d09c9172628e292d0e5e562ec126fe34bda3e1820d0b98a929e99ee3e53e3a1275c700dc3f414bcfb574a23d6f0b3554d90ed0cb126018d5af96ee9f88e792b11454c1111279c1eccac8364912e875498421ebbbf6a50d98f1656ac0a0981054fc560c1dd9d711ae85ee49ea9c929488ec1dca1711546eaf5d081d0438cc2a4413375d33651f79ea4b51a14cbaadfe54dc2b14a4cba8b136d75520f9ff2e56607bb54037240d2234a4c5c0a74b7378bf1c25c1f7b583ebf9744ad5f07addbf58ea993eb9ab43d5c4e7f4e6e224bf9a2ee0a011df9f62fb5ce8d0faf8bfa1d98dca5d3e438553c6b372149063a67ada6cb171cea0d368c604968fb0328ade93fc29b7e85334a90ed75b9a62404470b7af0a80e31c536406d1aded07e0022cb02869de934e0479ecefd010137d53fcd404312e49c32eb26a4871d6972d5307a8346b23ed13c331e3d8b767c5642c8f6bdde18694c444ce43391092406ac420373e75a93c4e46c14f3ea4664390bd8c21091d593a994dc9e9102d243583427f646000b26110c38dae308ee9b5b4c8e78b667ef28a2dc705d3b39d55714d1820851d1943f6f0a6012f2e3d054d3aaa8f71464116edf5a9af85aff393ce5b46aac36775ab32d170567a88a1ab95d7422fe4c76c453161783bbb86fe96be650ec14985c7be9d7da6c9b87b781deebb396e7bfa5b82e8336c3e81bcb17c832c930b0c7cdae46c7fe6dc36c3061317b4158a94ff9482604864a9bf476d6eeec83216d24060db858897c6a7f8fac470b348c1ec4d38baf3ce6a2d1fe289c49246e9ddae758bc6f0d5969dc59aae54c1181a55797382362cb00c687b222f8b69ab2ec03a6d9eabc202ad1751a78a1a58945a01806729ba7494d205a0a70cafc5f11dcb7503ac92e99a185e55715cb001c5e49f5eed8e1410ddc753d93cf70f69948df662528c35bdf7209bb438e677caa377b9a5dc844db70082e1bfd8690904b52f3ff120491a71911f2054795252336604d1e757ef581613d75c2ee13dc874eef7c2f5b43d4531a81b190e11e9ff4bf52641f49df1e1083d3d4003d04f3d0bc0ad6f8377c8a6f5f366f3fb9a85ddbd49a5744208d0b210caa2192fbf2549661fda6f4779885fcca525cae10ee4632fce53898c727252dc7515c4aae9953a91f4c336932c2c91074d8364f94a44ceff558151455bad610b5ee2ab08dd4f935888bc11f781f7f11d6000c399bd077b174e44198f51e08a7f51ac208a4f47893ddbf08e5cd09d18295d8f31b20b57e20ad6bf3f647b2515fcf092ab34fb2f5841e2b7764c4356385c9e0f91cc08ebe63d6b134baac914cb99efd326028dac22ec752c9eb714fb2cb4a602d5612df5716d745023d050e5fcb2b8c2badac163bf133a330e092e99d605e8bbb8063c706a8ff7714b7a55844df67a892a3bb6117beba660bef23959f61d8e02f25854f8a9047408f4b345efb7c1e20ca23ec1f9eb61a72ec06874dad5e411ca4f42ea56b708896e9508814a55cb41e7ee2b7b8e6830afcda01c15e015237f3b566f884b7e93bb91d6d232dfbedab89087c77407e37f67c5d7cc0a640a0fefc9541807e50130db589919ba1d3a55d218b83386cf8865887d32ce93c8603523a186c71c78d830fe86d1c4bc9a4aa844c820179141f42275887af33728ba4e6861f5f882452bf93b8b243d3c3e4b36e1135643fc309383cda3ba9a6bda5d18e39aad2d52446d0fed7ca4e9481551257229fd054391a88554a8b8c277c727b1b9d48718d141658b5db86505fa252a71e861163c60a24ec7c2f8662252b9e48cdc9d8890f233ae0316acf4ca039c8b27bd2bc3ffef8bdde78e86ab75931a7c5e9d3acb6ba2c3725b8fd1bd14a7f5656921f50219f82cc902e13ff6eb3223b37fe61aee5eb86b6a1f72f37149c5a9bb64ca860f308baa01181371d0de47360a0364f4bd74602529ddca631412dbe685c66d1874e5f7ff192fc931c1195fe203cf7d1085f5a43a1a11c78e0cb55c1fb02c493b3aa90669b43a50b5f14ee9d6d071e750000be1671fe079a2ddc5cf2d0f477b05f7fa3d9ff20c8d1bbf5fccebe481213b3c04aae1b5467475eb7c2f9bc2b28ad84442df35339f96371f90d562602e82b392f8725ff8962c0a2e449d08f9b52cbdd951ffa6918976cc22430aba10fec7e4ac60e1e60a3ed75a5f315e192128c15834c0b1d4ded07876ba2687b8d67c5caef58faf987a1ab5bc9e27688e9bb08c7f23ad38805b6fd336da76e797d8b60490e312c6b396a83b22d8371fdd2440ff32143b610dcb40811b2faa999b1c31806ea0d848725b75fdce8fef2ff4f96d55fba6824f6338aa55630c03023cc2252f68628042510631a2868fb2cc8ca384cbe65aa5c1a48457f7166958f5a7f5e83a02f73db0142bb3ca1d879bb63f7873e86ddea5e9afa6780fdcd3a6b6b97211334dd0f0930e3f939f5fa7f8074be0fa440e42326ff49e8ff36d77e5309a3586a7dd561f8d25d12ff4a30608857f379825aea38c6ecf460bfe38d3cfb54f1809e57098f09ab75af0f3ea4d97e83dc8fed585c66dfd18d77ba97b53b09b505c9f92f43f8d612922f23e25e16a9d3237d545fb3d17f6f735283cc0417a2e2bac7b84ac9cc40314ac8fed840e7aa0a8a339191708643d4569666053a47146cdbd70523aaee39828f21350920217c7a17570058bacadff90acabe2c37c29b6ff15d7ddc8c3a5d282467c93ae98a6acc837f2600c999cba11e9175c5bb31576a35c1d9ad0444ec28aaa5032060bff9a7dfb3dbb4499f1971c4eaccc33eeadd84da441318ba07e7fd2dc17b0947d0e98061326500a3526f883326713ecaa78aa9208bc0de628738d97f01adf644a38843dab96571c86b4f3a4299e59d605ee1d0dd61101110becc83d6fdfa50011fc940853e9986d3e48d70ebc754dc39de34c3d99c053f60b3273e3bbdd0c60dce7d5a1f6094248cb8f07374a0932dc67bc1b9e784b8db1f31b5cc47cedeff814a87c7ddcf28dcedeb6d5f0768aadadd10c044c71a0978fa020502e556c0df84e494739707968a210ac8b52f6ad4c58295b280f9c690062e6d1246f4c6d724395a1e14aeacd029b17c616f53ff9ca381b5db996d3ec91fa543f7a8733d7c9095f76da42fc29978d92e9efab1264a3fb776ec2a01ebf84bb548613e015f1fe84fe9310e4d9434e19d350c4562a5e064f13099ec7aa078ba13edcd8840f6d97bf56e18e530a2355dd44689ec327152624853b56218444d128f467f34dca52fa533a06a981eaa00e66e455b635879317ead3cade18d05a755822a84f0ab63c6a6e500e215ae6ced705e4883d12ff4189e6df0b3727a80baa41434e737e23e08bf59786941f25d8660a2ba6281247419feb4e37a85423819a32fb67410734897a1952a1e0eaec1a34e1e607a06dfb2f181c76e22aab3c7042151b189266b6fcb69f235395c7f7a252835e9052011df06818dba669eba3957305f1414132dcc657050c7548b14cacddaa38add9ad413735bc0c3085aa87cee9424ba8256a7b9526baf9df4cc4d24be7e6275a6a8ee721dc0a4e194c89a7b0962bc3ec5541b4fed14194fabcdf96a845378da8bd442bec5674db215b4be39eb33336198ef679023c74b41f7eebd817604c3ab63b0382b54156b860e1748622ac1298f6b6f1bdbc8c59d1454d44f379bbe7d2d93bd66945b0db5da9a8dce7a0d63a33b9bb829d1395fccfaa927be5c64af03b3b8be812ba51bb23e05a677059da21705b3be452adfabe7f9bdb648e01e0a54293c1322cc61daf64f823762e23e14173ed544dee4efa989213e24805339f88c86be133884671ab45901b79b812f8ed4e985f1610aec1c3c47255aa53a9bc49af20e22e75aa8bc7c3a3efcf619fecb9ce14de52a2775fd5a9c6f6ac97dca9b7abdf50b4f6d07a945930c352dcdb4f12c9372d31bfbd6eed8345e9035de2b6cc1576c4e6dff05bf7750ed3ee1550990bfa91b4a96b01325932694b258c05908bf0e4fc72b87b9138b130e2ef2d49761dbbdc60ca0a0fbd35977bf066de9f07f6d4f11653ce47d5bb5d9342b97b93fe5910d1626a38c8344ff69200260f491a4093a6bb4eefc88dff2d788dcce028a75bf4061c9606609d503d15d2e4bb80f2d73633e23d0eb70163f2a4d233bef74dd681ba1f6834959150ea154bfefb62da3c4fde0f55e67edabcd2f22ebca598c64ced964af001d7df685ccb5e3a1f8be478ef26867fbcef9a9adb16e91141750a65295ab9c2902ce1fbf26c0a27f92896267fb25ec5de0946b3d02f8322e3e38b7c0a571f299e9b8c5ddd18ee7a4cac6e44110d30938cf2cdbbf842e7d35973e8370a686ba21b3de4e0f71e592068f0a94ee6950aff4cadf38c5d11bfbb9a98d6ca208959c7106f1215262e8c836e952573e98f952127aa40a036628572bafe9a534d066f3105f548f7fc2f5eefed0faa13d243f6af274fa0e5b314ea08fc7536378369bc8949ccd184c5772f6243d6cc7df363327163c36ba40cd8f069f740c9dc3a7ece32331043b19d7236c489fc441fad0f74d02a26b9e92e2717c211ae7853ee13fb9a2416662331bd4f690fe79884fd2de98a8eb6bcc10cb4a30c291858db560d46f2a152bb74dddfff8d4a7fa3c5a4a6b476346c1da8e937f264b4a508eeeda791448d3b109e51c7b0923eeb66827378fde695395593e0ff7e61573048eff513e543595557cda03fb4ae2745680f5b480f0d1d977dbe3a187064d77e70d35b10dfd095908e08e131ee8d1aeeeda52ef9ef225cf9a4eac048cd32443417f926e0851bdad396f2925a75a9ffa3f60f543a235828dd7e9eac4b1d8ee4f68ccbafa31a11a81cfb3eadc22c3051551361b5d516bf9edc898fc17650352f581284e3120538aeadaaba888a5faecd0fada25a394bc194429e5b8dd91d24cb9fc66080991571729a27f80c4938eb6171f1ec3b08cdab1f747ab3c93820f80e6d00f2054ba3016dea090731c310e1261f236bc4f5b6dfbbabb4f458ccf58dc38941443bcd63d58993f73fab22230437b47f92115b4d9a5121da278446ac82594403307e8f61486994dc1e4dbda19c780000846779d8b26f80ef07a87cedb440371b47c083d55cfb245383026c48d5c0306ebbf18bcb250aace7c061444ff8b420253449d77f7d32f64a8fbe0e340a60e0fc9f5061a394145aa00e21e85449b6d84cfe3de72ecc2736c321659b69d94f0be1cb2899eb2e0a264f4244e5736ad4460a2b0321ce63d81b6689b229e968d104bce6a27e461a62bccebca90e195110a1058bc8e960f8215bb8dba8326489bc76c50520346c906672cf17df163a9217040bd013a46c733e29f2591a5d994b80dc896ccc6fe7cc801b7636b1e7f0b66d98f52aa47e96b1bea3c68bd6ca1970e57f73b0ff9af4ac0bbd816a2dec1c2497254773a7be6dffeafbeadb6471a5f322691b210d6f522e33050841a0746a50576bccf2c233e56f526e3ce3654422cf75e868bb7ec74c4fdd8c56df55d25d6f56d80fbb8e8b29e69821e2083f5ce2e3188dc43d806b861f3b1d6ae0367d6ebe0dc5aa7ab08238a462016bb9f91313014409ab235403d9432ef5366faa1c9ecd457f0bacbae18a28b3b1e8a822346b9a6d524473c630fbcc4a7c7bb699c1dca01da456f95a0bab61d8ac985c410407178e76d72ccc9b927029112208a2c1ad584740660c394fde5244a210702744f7ce84ddb02a3c3372cff92c5f938c47e6e49033b828e7b6149f112fe307dd85c2fcb40eeeba3e6245e48da791419d7a6cf15aed800b3c9d648a1d3fb75c8c5c7c810ece0b34d232030462764c9594058dc62d689e1cb0e5421b51a3a84a3e0737140e2bfbecb28f1a0325ed0d0645c292ea401f7da323ec7bd8320a711f96d0d85ed6e2ef0c3a8693430c41509372476ed9fc01b03a9d77f3a052693bb0d97886da361169c52c491c9bb2e5026208f6e2478a3653be4d78820cd1d1fedbf015904622f768d7009c1f3cc423ead85c28ef71c74ce15a445c172e0f5f746afcb560065aab18f78289272b2e2cda419a82ec54b3502e2ae2579905428463a12720d5b8dcb49a2d1d111ca1f272a95fab901537da7ea00a1f034e8b4a31cb05bc18df7089478b41c8f0f6a9538e1d80dee943a7371e45d12efffa29064219c20c1cc742babce51b169af2f43809df321d3b28029f21eab2aa7070af6fc21af2b02d83ab63b0e841b0f119a8c2be70069e9ae629d01de80843db932326a39aa824d82a3f4a6f64068200b1ccccf8dc61ebb65e2c1984e8c2f9d07227f4a722e519c29930c99368524852e6f20b1b7e08a763a83df7c4f439f39c592ee0b28671ab0f3c47b3e24d763e1e243c039d717d5a00838b5bbceb531cd8138449977ccfcdb565eb4d67a253e0d3faf03a5c8ec51315ee85e9da1f5e282cacd7d23c40d2cb1e6b027d3519bbbf8f67f9ae5c15b6dd0ebec890140fc7496044f3ad9357e7630520a4efdadca04182ba677ca5b9e4cac58c3c71f1b5b3802e938e50f1d932aaefccb4194a578e94739f32bcf1e3f018b5dfdd8a6d79ea4be2b329f3a616a94e3c6fde0e5a619b016904bd837bc259ff6c20f16bdddbd971289445c35e057cb3cdb30805d646c8db1bc2625cc24ac1f832c5d54561d9418fb469388260a904d55cc67865692ee54df028f766e33431f0c03140b5e598aa136f6cc530c6032cf861221ab31568c0d4aaa5b9f609fc65bfb847992ff9e7dc3d088c93f085206422b8c8b16233142a061d56e96893841e2550aee2316f539f81bb888c4eb8e2fca0544c1f9d3ff39ee597cebca16c90bab84a317fd8fb54a73d8d47e9c1d9f22bcd955dbbefb220e4b1913f90601100c7891195b7e0268dfc82ce79a689466fcf31cf535ba1bfc70c79fea742f889a8a78085119fd96d01f971a6082efcea9e1a322573602422615ad0a6e076988f8a92951971ba58c0d409b13100b2b23d6b869755680b0ebff7297efa9aabbcf8918a0a723f3e1a8bc66151d2b94f423ee2235503129ba8cdf714272be50a1f2be8d5e6feedbf3c664bda6a792797dfc24fe9c01b7f4aaa5203a8f25ed0b948920b98a9a2139e63551003545d4ed4e2e9f9f6cd56d30c294e93dcf03e97072410ce2d7638bf59f633e4cb2a1e1e4f0c75eff16a32be383d7d7608ead7b8aed8260585c7def8faa1578d6b2a5d3361c9bacd165470edfc71d02828dadc74c62f51e483e0aa72228b76ac2f5b7f74b2f10fbf46d10b33b1e0b9c7adc6da00608c6d0c575c7f488c8b9dc11004c2a6748474f9b26935d967974633d6cd068d4b991b5c69a1a91968b99c76f2993955b44370a9585cddb4d559ad0cae46e845b56b734414f6eff806a4ec1cdcbefef738cbb529b7076866c667fbb464241d955b29acb0b572a7e3cb520ac389554d20c81ffeafa750f45d09db3303e63a87c219d03d851995d7a140a2f16f00605d7a50fa3f76bda042826e2265a8cb3a77202f889f1327140f170813e94ccf01c15a0e3f89018a064b2f3c02be43d0f5de0f05ad2a47784a844be58a53c42ef9b6c9761b2c741bbc4987fcd74c91f19c7f23dee4145e2add53baffc780d94f36b21600e43e19a135c46fd4d159ce1d8e3771608d240e455a52816fd64c7a3e7632483cd01672471e31b52b5221b444bd6422425b5dc4c19e29ad7e6321f67ac9b59d6c4ab28fb365a2089edcab93aa11019d902f1b5f101ba77b809108ae407442a498e7b3f21dfdd85be3ae5d92e653c00140348444b255c2992713ec45f2bd21c16047aa0a51edcd1da3e68e0ac199da1e539bf32eee38f6278a9a8242ff2bbf07d4551b473919936418be536f26d046d633d98140151285de16507c3524aba43ffa9405275ee9a607403f0fdcdbf7818e5aa6403f86fc8f1df1b4fee9509651ebbf8fdfab02b54be20c23b0100144e978565268a7e039deb5c806445f0c774c474a713aa750d3098f7389ca4d7f5589afcdb8972df8a8a1703b79a1d920453b41d3abc4fe3fdb35251aa683d2cce858a0a6d338ad2e6c0bd8a609a0a49ecf5925f06936fbe1393dddfabdeb0da7597cd3712564055304f580c17e2f0a7cc5ed309c2f84cfa33b5d93c626124adc6e7f5361d36a3014148a521916ef917b69682ddc77af68335a1b5af06c1227920374f0dacf9a248337dd1a3a689a72cd98018d12db0e3bb38c1e828734a2dafd035b69ecf24d94f6745be1af09ce1de9ca51f4282605b8d42d8fc3a6ddb7a1c92f2d9014c42c34c21c14dbb3812378d8eb0ea934cb8cd00f4b5aa9c60e624d1f365e5b39449c4272778dd2789525298a79c2956dc288b3974559e43df1fd63cfdf6931bc258a65a7b839321d569686484ab40d1aea3fdea317274c992bfee146f963ecef9861b5860b1c351570c059c64eb0573db748183726007789dab0ac91ef39ec51217a9fa6b882d80132978dc6d6aa9048fe4b3d4d3fdf8e4dbcd3513b959569dcd5062c5fede1442d16af568736a37a3b9560530eeb23c17803929ac33d2c041ade56520cf083f0a06975c1f2d073fbbf828accae6007f8501e9649219b792d982a9cb7f6c5645afd0d19401857c6c106a7a19ef62d0563462cb6c1e0a652ffe2f2445e7666359ed3cbd5393ebede732f1c878ae0ccb151f5973c02cc2eaf1d2a62804a279150b468c752b7cc544c8b3efbf36c3b566e22c92fdb6cacae046d47d44ec1f653d85c811f4a90ad95b73f5c07a84bf0480d1012599f8ed09a8c89613d2ad80b771389d562ae610fabcd370267f79796406454ed5cc8bdb65a24053d93dfe3f3bda731a38219d0b2e96b88ba8845650bb5fcbb2256d83ab4cb980e907072a30981790c7ad948e3f7011a149a736add397657e00b467d66cc84eb595c51d7f94819239aaa645a3e3014bc8f53134d8681f9b31c11bbd97e4d8343c501b3a17db9ae047254fc6317633b67c0dff1cabc9d25dbd0db705ab4e5badd33e1a9f97d40bf89738ad75f5db9cc07c6f2c963926c2e5c3e3c61aabf86121cecc49bb027f2fbdc46a1a40ff34ee0f3c218603a4fe4d132e8502e55579262f4eb1732b4464b7ca237bafbfdadb313a88eef228a222bcffb45b556530597b2ae1e4db4f893308c19c6df24414c5b210ed04edcca8f9edee43be5f1b5c3efad4465c6bcc84b3e848c8995a1f27205618aa9fbd5c8a9a4790326a746bcd6a94c2c4af56376b5f33a437eb257946238e51b307e7e217abf3fe823ee0651d33ada3e03444a0f37c608c5d2696d56db492f0a052a8be639c2d3630bad0a598f47914f5b20f86f2ae0d2239927947e4d38e925bffbec67de94926c54a509ac8ba24b47f7302b8409e7ec3188f9d627faa0c85e185ea353ec3cdb83007f14a034825dcd7310b444f35305da529b2d05cef8b454b3c7f344f7fa28db7d63e7a4bca117cf2d99ccd2beae32d9e2065ba3fc3b65450e22bef81a1dd3490ffd5bede106925affd9bce193ce00977c132af800ee83ea1b9fd88f820257865a407b55b5ecc730a122cf6b0a60dc3e317b58db07b37ffc119d2b689116af9126bf7eb7340465b979bd6158b7f4650ba66b040f6cfeda18fdde611cb029833acbe8ad950ff68fbf08e774402b60fc326cba6cf69d211fb49d8910f82a458ddae90c63be50fae347f60f79791bb93b6099148b8674a9fa207a747705455d5dac21eccee248d33fe78686231a5e6828e599f1bae2bf706e24dadfd51da8f78055555eba722f4ce63a928111c226cbc5ef31519fe71c54776db60fcf640a4e36b601b23733a4a83f560e8dc3b11270030b724f1e49efd6b8a6d0cb8d508c0ca138f4ead72b27bf04308900532d092ec9bc8cccc0923832c36372eb9aa814f2476e86fdbf29fbb2fb8311c5f1af2db10d43511d12da74ce0615ab54e3ca1d7aa7002bc9f3dd470f72c87ef4cdad28d7207df0848f5a43579b2e2f166f01ebb455781cb28a50f4ec9560189b4292bea39c1f9767fed60d5143a9a49a4c72bf8fb80bf80c2c9b68d3e23a162c28db1abaee0b114d584a011be35c9264180ce304beb8362b652c58b544cec2916daabb493e14ce4c3151a468e280560947af6fb6b985d8c1fd453a631ea19d3aa88d442ef5b8b0ff3236eae1b3aa217b6e04fe54ea7735445709604f151b98e1ec5e2927b4bef085f034f3c4a1937eedc75f2aced30239f89d2c003c7166d1cbd43f9f9b18428e480fe26560a1bee27ef6f9fc3e11073b0f476a67f0724248e07768a4dd28b41c631b872ef54a42ff052d0dc19d32739be8dbc9fddeccc78d3de1aa3f02fa7884596286438748f9253eba1fdf6052cca0acd1c6f07dfd556bdced88b126aeacea069666d6e3bc5c6e344450e27c1524fcd8e7b8ded5c6c0f42d560e8e71a6ef99c4e62c5426e50f7d6143c8d99c22edf586b74021773784e0c561996254b20da3100c14fdb2179a3890cd0ad5cd3bce27774d901dea2f026203917bbb0ed0d4d006e48a1ad96de90b459905b702ae7b7f218e9454b635b1e50efa034bd44e9c645c053f36de96c7540540be5747c91ff3844e67b9cf238818d00969a20a36c4d3f628415f00b4948aded5aa5b2d5c389cfc3436470e7204139480d29962cb45faff64021cf010896b55f5e3b6c62c595cfda954c27909607b22e383edd26bdcdc0a3d3be422b5863bafb92e9cc32706340529b339e5fa114726243916416e7363253046cd3efc08a7da169adbf3e19ab8875598ff120012be412bd48bf349e7e72d3693a89ce5b36608d0b0b5c33baafec2830264ea0aae98305445a3d74a02a52dc1f00413750e546d29c5d5c0c1a15e41c0e1b2fa7625ef5bcf240ef3f97573a0aa88a859b7553dfb7c8799cc1c033f7e35cd345edab06c643f430adb6e236c2738ef69247629dad41525b6f8783431c278acb581baa7b1ad8ace9617f8e43c7fd639ce4a845a5033cdcee3d658397c93527880f2ae2b38c7c231137b274ac6a7a92a75e70b1bfd03915e24f4cba727bcef93b6a5fab6e6ea9f1c4e462a1ee1c6a3d1deb15d33e58fe814915e13504ac5863f2f2ed0bbb8bc3dc30ff5d7ae32f9cc44705d66dddaf52aae4ee7a31f216443d0a66dc037d8814a2d9183954845c14d8da5b0e547ef30b767faa851948086447a4ba2e3a8571710478a0f77e91ae35d3c9ff841121206c79df2a080d2b26e6e64810bf605ab1f6778faa2a8460250ea8640b4e942c45aab0daa4fef8101c6f4673806ae5f3894a9af90f78be6df814512d2563bd2d3164ab9551852214a39a149e3e01f21f91b784abdda49b55f58434004fdbeb887af6ae3190209e977be93b6b23b0900578f33016abca0a092047e4afa8273e68c31cd9068a20879dc2f50fd54c8f4ad839d8fa703003d2bc8d94a9a12d9b53e106fb8d5444a787f670603cd6197075fa45cdecb7b24db54f2f00b496e40db5ef0619a7caf2be9f7a0e5b7c26cc494418a66e4323fb237008ab5852ac6d31530e1f7c7e58bbf28a07715dc7873c65d92c5ae95569278d0846678ff67b09cea5297b4a160fd4f0941ff759a199d77738ec158d29e4208426cb1c49bc4741ecd861b70e8c3a395ddc69bb9c06b172556d6cc899df9791d54904bff50b97ab5bcefb2a6bc8de5e2b17ba936cfa788b42707808484e67c89a7879d7265e621695ec096b9c0eaa485019edae05918a56816edd01c297128a381fb5867a7ba638344061fedb615b006a825fc1fa352da10a7b653e9d9eb2d0bf8c95e408a0e48edfc4019bebb7a98aabba281e465e3a4a7534916b4d52e79d91743dfeb0c1ac49be9d0c8ecb78013ee4a571426102d04118fae2d8b1c9b593e115f4b8f08d9c887676256123597da94c89e605cf00e8240898cec85a9e4113676b730e663a071ee01d643c4c368908c6097640bcd1c6ac4b3510efff7c03b90b426d690aedb713d7bdc583681858310c194e9c67a0f07fa6f18e8d821b1aa1667d014c948967d3a2bd11524b398058682f9fff5edf0e129350ee31b8f7ca4b90d5b4f908973e53cee5795ab0b2b8a31ffe0ee7d4f2438491245e61a1289b20dda53ca0c6a2f6635a72456ed0f7c7637f77336679a28a67fd6293713b641106a494255904077dcb628e36ca66f33afea763f651c3724e13afa80db79c22b79765b6f9e3d9dc71d808f2ac968f2cf6c45570651d94ebbaf23ca3f4c13b0454a9a0263353d39957022e8fecad249e7a9556a7a6427df7f10c9e3264ceba5eaa835931461065bd96f787abc00936726e816cb2852490c20f3faf020eb9dee4477eb9c6c99367ed368a0002f2057ab519721d0e0722043904290720eec95e35409761419fae3fc3e229bd3bc8153fb59ecf1602988b9da451e3f98286eaa3897b3500cb563fc100632890c5b9779c3a900110ebae6bfc592f62da9dbd9130e9b2e19c5aa95fcdea777a725a68786c812fd04b06c8c675ac718729417aff7cb3c19de9aa7a1587808c91d5a4e6b90fac93fcfb37523acc3bc71c5e3bad0056231caf83a289f654b83d55435bf487afb142d6613ff07464963e55ec5add0da6d1b12ddd0c59b580f7d1d6c0ef7a0ed38b213fe63258ab803b45a32b9791667c7188c88b65b753b4420356d5aa0624b0f236d1705cdd7415aa7a7f3bb1078cc373762bb643b08e5f1131f8df9426ab6b22ccd5f77db804f3bc7724688b7cb958c687e775df5eab563a92ebe91e33d4d72a7ea2e80afb1d066d5a2129a69d43e0f4936857c837705f82e41a450ed73c3d2a705e526b37cd55404158abeeeea35983ac3026f06ebabdaa8248adcfd896e45fab63271dac8661f31fb364f600ffecfff8b581087e17575b993fe3b3a32d89c17bb4fa81d77cfff89b5c81bc9a5783d8656431904ef6f46ef034e171a997d1a7ce196580e7eac851fdf8473c4a86bd81ed7ae813ba6a904bf573022194a78829807193d27000d9f693a9db8ce037f0fe7a1dc0b02a80b581e96f2d4a41c7010977fab6f7a06aad32d571ae2f7d6030a2bc85829185ea4fa9f457b10bad304cd943679f9e7dfbc002806b89e9f29a2f95ca49cda83fac94960a8508bf0178fa23df16d38fd438794e324fa9439756de18f28446acb43de3b1e7ae1928e93368de28b37ac9b42b70ca1eeefbee0a0ea59e3c0f220167a4c6bba294d448e7612f21fec13703699f67f3e910edf1f444d32195e9b0ff81f774b9351dcfa0c4cc0637da72ff8255c882177813b85d82c454cd767abfe2417c70c79e21fc1ceb2476aa7aa84ac62007fd70e655789ae22c62cdd3c6546a659be0c6cd878a255530f93f35c7bf7d0ea0d3cc46bfb8214c809e484e30da8ea1184afe3e3bf7e3f8365d6f04cbf159a0fc238e2cb3e499994c32edc259b09dcd71538df0d56fb07da3d93d750931b4a6c3dfa40cb20de381349fcb934802d435543937c5127c09c1e7076e2768f42898c3241227e8580133bc56337be6042f823de768cf696b763bc630f918d1478223eac5978412b5a1eb6e5bc29abebb171cee430fdb5fffcd4945b90ff0eac30c3530cbe2e196da63fd5cf13035157d70953bad313c0eb8fa5b0362ebe27c40645eb2ec8c4da819240c09ac9b0638fc0db9ae845c479c5ce7cccb3c7c3b8d8ac66ee8bc33bdc76b643c0b1397c8265918b1dfe2112b88760695ec82ee5f5c9912f1cac50466142d19f782c7a782feeda1610174998ffe2082ce98bd15925449e49298a5255790004dc6e2a96860737fb874f7f7182075ee7416d6add4538faecbdb7bab306c68a8ee7b0ccdac4cfd12b8e264edb8e0986955dba0e0b2e4ec404e27ba5adf0c01e6e00a44ef5613a8c2ffd9cefd0256ca16e716268c6a1ebf8c93be298c0edb7c84fb7f9bd1374d17acb9d674444dedf3cc6057a755c47428aaeed6077a561b5877b1902880a861400685fc7cc46c0fe89b379792b94eb919de848276c32108b55c068c5c932a13839d9846e9ae5d7d2ec6ec6d3ad6530268015efe814d425dbfcd9d7b72b58da067712402ccfc0a961fe497b5b262b00573ed7f88390a834d1aa6b3eeab9905541d90c967c04a84212191ec0122852935251f82e6369ba5813ac8eb9f53bc17d191afc3ce4b5109dc59069ec903f0d32289dadd577062f032ebdb7937c6faf7fc01ff02fe40d711b4fa974bd116a077ececbe50b6ead02070d940ebd5e16435f89391e7e676e3a05b8613948c435052339bab2efbb4830b16e5ddf878d21fa6facf09d9c749119e53308fd839560b23b1732bb917f0e0e59be869a4e816adc70158d76c7fea65b427e20fbc050c9e1c9c926eacfc26359632ebea1d3a5ad6c46573c0fc7bf4d12d6f1e2a2b1907aa5b5f2720f75c5eb76e439d8b5e53c7e96e164844f08ca331a44169f5977d4369d1ba983ea4410ac8719d918d5a9d2e78e0686ce318f40fdef8a8201a17c2523a53302b69d068a789a7a59385be6820b356e43ddf3ba23786f0292858b7f3356de5c649b52e3335125e58e5e2e4650037a028da9f8c376a30d73d269dbde4ca0ee81416c8c96a16ad222b9c282ef73f27798159eea323691702549b61a1fb49b4eac9393c709b94a59c1cda7b8fce203672e598484c342d51f488b93d7a8b035f6f81d98ecab6699459a7f44440da3d0fb119bfbc3123d3578234bc2e8cb5354faf5c4f1367f0dab1fb9642b08fa443eee65e8a9636fcaa73a3943797f9c78bb49ea45b561713fb4e9c52858cf67ba8820ba66c28e6adf84acf1c6b633f5a44a66af092b5f358b014fbd104ba8e8a3bdff4824725c332411206885fe6dff1e0f9edf1335205357ad48c66becd0a10628ce939106fc68e72ad4d91b87d7cba5572f1045607368bd9687dce50c3b67cc8870cf26ddbaaeaf1f69d76414a3e30e60ba98a4f1ebdaedd9d8d390379ee64e98abcd74ba77ebd47ffa1b29f29a643cc68cc0eee5d6bad4d784bc4680ef4bf71a4a1b0a8ab48bc53899e8f96e9e27d517cf3ae06f781923eb75cad0d1ad16d5f2f6b3c41298cf0030ff537f6ea5f59e0bcbffe55f559097d248681bf6ad2c9f3fbb9d29ac208f03ad0de23cb43e2774273a215b1df05a32bd7f300ce6d178d629930fcea345e8badd6262fb1415b25ead3b0ace2e1ff2f1b524fd2669cbf9ba8e9ac227e97d933242b1e2a1c17cc9e7507c95f716efafc9692c1ddede7fb064530381b2353a9fedfd52ad1d15fe0db2c55a0719890176df41f1f0190a6cbb2b99b270513243bb324f1e2bc8e75027138e84e85aeabdfdd5722e534709fd921fea1596590ffc910202f308e0c713d62091116e395219ec6567b41515033897a1518d5ee40a820189e8ecc4bec7e8848fae036097a900d2111b45aac3c3bba9a084a9371b455795eef386e90f4755a67be7a48c216b865c9b57947562c83bd0fb52ce633acd983fe5e76bec291d5262b704d43cba9c47dc5d5125cbd185ac0d3ffc35ad2c08ee0c99efab8d8a7053e7c2a8f74925e879b1d55935790cd1edb5dd8678b128bb4da8fd0b0fa7949d02665d65d85e2cd7ed854ed8c316d8bd4e478686faa969e83159d51b29fb17952e85fbe64ccde0bd8d1a7644601e38cc069caebf4ad1d199302f99b40cbe2303e071f3ed0e542c0bc8771bd0a9c0c485785ad84ebc1f2796df1a6aa1b2d727403d7da63abce0e31d1dac574efd86fb6dee1d8d2ebae6b21a834ab53c5b177cece25058334cc0df0de49f89fa515e8ea6f9aad109b87befc74d9f09a3f112b21297a7e6e2fb96d81a3d1cecad3d72ac3e1e482e0a5f32064fcf59de3587a4f9ddf59580cde1debb8b500f3b962526cf50d5847855d7f72a7e1eb7922876b08ac439698b8e700b5d27fff48680ed5283bfc67161c8aa8db5a58f03b67fd6d211c9fd1bf0964172014cdc20e2e9972c94fe3a50a7380aad20f88a4c2d83436fec6e094f7e7475cd8a798cb51764841491b9f210d1264850d15ea94a8491f4620cf5e6b97f92a8cb1c01bfc4a3ef7a395c0b206fdc235b414938d14670eea73f3df2a1648c79a11dad5fdc8abd9a00a8264f0eebf1a86002f8921219c5087fad9c75345ccca32d63e7c7857b15ec1c943e97614f73495bf37c1a7fc6390b683b6df8019db61676cac70699a4ea433cd571c8a24d6ee0d8ceb0ea922e4cff4f2614255903c89f6882e22889d9b1273dcac19c61a9eb835dec0a1733e7c27d9b171eb39bc9e1997187167106339a66aa49d0add391330708d51235511f5abb2c395eb2682a3ecad48e1455e6520192406317848378482e56c3899f148d9f68ad930ae0f30253ff22fa4d0232114133eb8ce439c6b6c1f1aea2c5bba377dcf28f635e9eab34e4e4ff625b3dd23b748dd443476e8873e47f4ecd31cd972c3a26ba2c6c26b092704264461700f7d5eaade437e0a956f1212ebff66423704ea507d099006fb8a1447984bc4e93ded22a2cacd2b9bc61200ccda4183ce8a641de2fbe99e13f4ec0a9b175c1190e7f38dbe729d7308357916894b15c142822f1dd546c77933c5749abefae225392d5d0d898cb2e01cd8583028001cd943206b0cb7d9090f5b7709b70d6bcd1833da8202d76dfc4332439e7a7d86a2603dc10f1834b8a603a5c87f63aceb8fbe5510b899e7850ade98514c5003813928446ec8daeae03f291a6c075d75f63e9491b690ba1307eab383669b5eb06313a79db3558d8421f703edd30d80ad94fc652323a7b594133ba8c21155d3a7d97c2e69571eda6f5852bd951eb38358ffe981f49a34ba6922504b8a4cd0fc0e9705acaecff26ef88b615d0ad72cbef708c6e7f3dd7d67f78197624b61f730ec5b95fb827ccac074ea36f9b1fa332ac932d189eba1d2bc058efce4f5ef7da068dbb61920d8ccbc7c0ef5d80ca084b40bbcdece09cab98f16097d2f292c038765d6d7bbd7b06c26bd75fa380f19953c74bf89e5c762b8f7c14935e11b51c455919f087f36602ab60e0b0e0b2b0e96ec15d740c9c41265c332fdc6125d4ff348e4549d4f3f290c9b27bf22c81555d2b24a77e6fd00dc86326604895b6ee65e3ee9eaeec8f44195e7846d6fe849857bf3ce230e732713663efc12e5ad919080163ed2c88623ba42db14a60475cf977e94ba8ec6793917158c55df83e2ceca7e0e2132e85bee739fda252a77dacf1d19f434de3abf7052fb134136a4f00e5849cf2045447a36f206cc3790716a94b204aa9b38ce79d061962b667bde3ccb0da550bd3f7e565a7d6927b894b3a28469dc33f991bb36c20f2eef5fae407fe09186d86dd33b2d19533802d57546d90dc1a3f09fbce918ff3f1e2e65888386c1a626fe6f765a02aa8046e7b08907df0bd79afa28d28ece853b5db700411416d1856f0e33d0d4af1d8ca81ba9aefd242fe795e9618e4735a9af1e16711beffccc7bd5ae616eb5c8a3d3f0f191f7df1db097e3c0d025541c6cfff0682c1883c3edc4b4a838361610bba97777d368aff24e07919682be5bfd567d5b8171e278329096e93f5d6593befe811eefc3b2789df72819e1ce554c6649330ecaea39275769f7245f0ef44cabc9df5d418cc3e19b9815c88490ee75f799395e59d4d1b830cd793e652281933914a1f5fe17fdd61a9d1461f45625dc81521c7762b23d0678a4c9dd95ca45c376962e16ead827cade10f5fc4b145fa7ac652c73d0e58b69d4efa28bb43b7f9be03f759422bdc5f1ef57a46fb358213eff9058db3b0431e5db022d2851aedfbee7a0c255a8ff6f93db849a975740808683cc833acbb4808e9bf144ae0c0dc185f26315a7d31da974cd557e828f807553d931c0ebea1441f056033f4a24ec8365250ca51bde6b9037999674093e454ebe4adf0353aa8b27abcef0955c90dc38c99254fe61be09df5a6f33ff80eb5432c306932a375a28483d09f20243be605d3d07d16f44c3634e88084e625957d9f8bc0c72fbd126a11c85a2bea8c5f917cd09e9c99033f784ff834f02a64d95ff88c4ee1b25e5847bc02be1da9903fc9584c044461cf5e381010703b115150d075ae0596bab5dc2e31b448b199d7f967645e31feb407ea75bc6a1976b9425b1cb3e1c804272bd25ab2833a2f47e16d7a290ffd8a5df8e03236668d58584c83aa4de3428e29a7124154d63a12625ad0d639cf266dcc9b8199c64b5d1170cedb168330bd271ce3d304f7952bbc440205a167a4496b92811bdaf51f54b6e57c70321c71600de005577ce066bb0204cc73d49cb28149d450027ef81e06ba58330b9d9501df9a1cf36cb27314ea74d80deeebd1205afb98ca8d8a831d56fe991dda1050564a5d5021bc15514b43b7c41262e5007d44e06a1e305957f56fd2c98802116e7eb5bfc59eb4e9264897fea435e873d1a220c3d9eb8f5c843ee56f77e7edc3e8c4684d29bb28d00063e5e8dfba44f6a649f36dd3f058a8619753a7dc6ece9caabcf34676ae4c8452d70f6ce92ea0fff526a380f11a3e02b84dc7970344720bc0269d4a3d611a8173b1e1df5e119fa4fe3242b4543552ec878809bcb9459942b8e06a5d1f40a16cfa84f285e8fc72b28a93645fd14ffa80aa72ea4f75ff62bf340b63ff652cde00099c5f1f5ecaa59c2c79aae4c15485324e34ab13174027c344fe4d3877f36a3282bc92b7f95c347fa9778248f92af5de52a773e84a6a96e48318312a648866f64983a511c24f2fda59790fb05a0737b8171e6fef8a10d7c88830566b5763d19f86bbe86f87c09ff22842dc1cd6af77566de67dfb9f8c1b48218f54bf5d59514484c19dbe9856bc404813755b1ba95141c6fe0b2b622d83dbd52439d2f3f1a1ca34b1561b4e5a1775fe966766bcc3693e72631a981c98d209c6c9aae7257d1ef28d1e8a32b98088db69df96af49df2cc590928a8311c614f5acecb314ce3cd4726b934c4b9705367c33d4e0e3844fc14766417ffb0af369f20561400f44ba463ec22ff577f1e57fe508030cb2663ac2218a27b4d78e0a4ad638ef7150ea448d0e829fd9401a8e1fd6c011fa212bc0732fe8fb4280ff9ce85ba3f128ea52609dba51454d2160537e22d9812c53a888f548d64965579be941e4c1ca619b3046b7305786f9aa8180f425ed380c34e7cc14190a16dbda7cf749857bca6c66f1bed3707a4029e0631d939fddaff3370bf431d6ea015e00166a153ab8b8609094e93ccbc0392e457afe0f4a84128cc434430b607d352cff1fb3efbf9a1a324a6091865f93bc9bf7acca8938048dcaede73d83a3407292acd5260428b8fb369e2fbc58633b5f732d36d35176880af0c1de68134c3ec77fc0afa3d51836fd18e8d261d8640b601c0cf3eb11c7c8e83fb638283275c3cb8554e5717e32bbb6e85e262c0a28b9fa014955f52caf4d1249ac8fae242cccff7a7e9d6edd60231d92d9890e8b9549a6ae6cdcc44e34a74758abe83256600f4b5cd0ee418a5f44a51acbff82dd51a415bec4f975c51622da7b68305b3d5799c1cc6adca23fd78deee91fe5e0b6450abcbdd8a94de8e51ccc93e24ada8b6c1199fd62c50ba5cd08421f363f04e31121a3d35df2bf34d3238d56d865815752bff053ab52057a8df66d585661311466b1ac2ebe43ffcc4e6fd75662710a4fa04781d69502f769d79e61ec815e306edcd5a7f16940c632e3c7b060586ef8f642bfaa0b84c7fe2af2ecb0d4fe6cd8dbb91d9b4aea396aa324a7036cd7ea7fa58ff528f21751e80c485cd07d8348aade81a40522881a4ea6e94dc330779d7e37aa00ce12eb187b903d2d3f3ee4f6bf9f9db918b7a00bd0de4316e43e637e47df61948cde7d84df2656de5279c2df9a951f08ca5f192cf9cf0eb13d77859f1d0a0e30b6015572636a941ad89cb333cf3c96f53b9f12f6d6ced037e77bf84a49d0257c520d240ab832a31c79c066896fdaad2cf0113091852c449513b045345416a3026daa9d257dec43fa9a929fae2f59c6f3a4d1724afb0e4554572fbd10196a79ddb64b16dc0452345aa5885b69e1255a3eb2d7e376eca9df815cce7d983da43a38d592cd182f97f178b29011dfffa4196de0fdba726dcec15f5f175e21251ea597f11e80b0b2af5bb50a05ee19ba6176c362c30ab79a18a9a1f7cc34b74459b9c07d46cf045dd0552240d1994b06345a74b36d495605e2424130d0028de5841cf3a6f128da4e1f289b499778385c7a9a87c80613918f0cfef4141da4952b452f97593f7c3a3fa9506d07e7eab1c54c74eff7b54351d59d8811babde06817372af95bf7854bd5f9bf636e153b2fdd614fb0bbde3cc0404ef641512e55853abb47656888635a2a91dc09f77fbccd3db9d171c3723eef88abf3788bcd0a3faf89734f4cce3ccdb8ccadee2b0b70183d595f6fc7c083258683295daa72f1010a8b162412ca61f18b91a4f69303b3a43ef6738812c084bf156751470429fe7b03efef1ca38d155bd94ae524d684d81c9d913c8e58068abf316803ca795a37c2fad8c344d5a97b44bad45fbf56e6ead0860424542a70126a219a1af15bda7d0bb1943cfcf8b1355ca5b6f322bae5b568d2fbada71d3ca7cdbe26ea345451cb68042424616e1728d0bc0d544fd0f364dbf19ccfcea3eea8c8530a0ed8d69a396c5a9483292423ff1b29feede9917d636e21c562257f3b6498ae01e0af63ca6a1f4b5b4483e20156f10fa6122ca0948b68a29184940f82b3f6785fa4655f139129073afd6c960f2420cd499df960ff6be75cd4dd42ba3262c242e1a430fe2b9bd825b414b060277e0e16c9039007bb52cf185508965089a1468a5f053d0dd4059ae4ec861703690f7e863fc5f2afee43bc65dbbc042a288c54242df5b8fa3409e914b850d29b5fde9a5b4b4d4118bd51506c1c04e8b9126ae2076dd84d5de7ab1e1d19091250b18c1eee3ed0fae0b9cc04971e87dd5eb1b5fce29c5f10583a7de061aac612db1757a7e25f34df0ba19b358badcfbc3c97d51ac56b26a594d8ccd443555e3069868f89033821d331eef060b35cfd2b5d5f998cbc5846f178fde47571d3149e59493d9ec8d2989583fe870b18658fba89720460dde6439553cb7d958054a9bc6c103e050d7f4327a30ddc7a79d938938e6850a8c11968a344ebc93820ae3b764198d281c4b13c6db2010c0b44e87c9f58567ad9d22e7167c65f66bcefacc77d62714a6973b2f22d8605f0666f2c1bae4c10363fdd8dc611723a4c4bc066e110049dade88f5b8999c5043f1971f13f682b96973fbffa3c0dcb13c685754248ec8f761dca62e9a45189b7803a504aa2c608c6d861e92d4ababb77f51dd81d86a9b41b2b6a40a8ea2fc53b9279c71fffeb0d60ac1dd488575104ad406ef605e93906cb8d378fb2e5dfb508829c7cb410aefd4ad97bccc5f389d612ce443634abbf2894ef10ec16910ee6e26cd0032b3063f686bdf35e28f518d271f2b632e2151dae7d50d6cf4b0e12967837949adb2b9f95053b998a23be0e9825c5ca0d1a9903111949e2011536c5decd0d949d8edabc1d1f3cc1774d3c692da2d5b96fc5050d5b0c1acdfa517081e05316dd77f3ece81b070f583e4d6109e707d6a889986126eb443225257672395f739e2dd8a80378fe960fd3efaae5998eb0ac0ed1e61cc9edab76e3a0a055c0c9f912787059d1cab150047f77339ecdef6631e3bc358c59cab7f34255d8ea3bec9435a52acc7cbb04a8a85ea546fd9e0abbda1cc588660a23c90608c391073ec3f5b26204cba5c9b489ccd2d3eee88d5f51d1599b1be3bb5e1af8c2405730fc6b1bec388f905d2b1761467063e06b0f79ea5edab692cd982fed97ee4c22de0642fb65579d0c7ecf209258eb75f604bc1f397723ad468ff6ac006a8430e86b37c69f9f61bfe8fd87d5c3438b09c037fc8c6fa4e1faf439f93cfbdb7f41d44756f5b6a1df6b430aa40b9b133061c64f097bc59c4cf4d9ac3522c90298fa09c24bc832ea1ff9984add173a49c2caac94e4f07b1d98f29b9233f845098e63d2e193d49fdd424551ba704e5a50f0b213a07d7550f7735c47350b83a77def59ac7b492b0d85d3229ff28293e42e435aabf13b2a16457f3809f676457f0e02d9c89cb46aea313fbf5e49a40f40365cd459d9318707ad44e38bfe24a4dc84ceaa23b6168e8010ade60d007d9a66384f1ab732a53b4efb3c10c19938508d66136827e06907c1afb39e5ee4d5a8c907d14080619d94fc21ea2a1b12e8815f100aeb99b01f405283ee69ccd3d591e8b36ff54b8f5f245187d7b848edce6a92bda872ec7a1f075d4df0661ce99485834996c51151280dc58425ab43b1eae734738b32eca59475c9cb64f2dc68ed10c022b562de39c3c75a99bbf4a18b599d18b365e758cd30f019fc639292840ba64d2428c7b230e35f44992aa29e18b25cd108fb7caaf35dd12ce2f24af8b826e09fa7ffade638275e6f5f29752d8161d56b34088b5f4ef0912505f77e0171edfc00317e28279984d88eb2bca19c93d3ab739eda46be3c6bdceebf3171f5694bc0b5833b39f14ea5f368d697fc3f2cdaa2d528e9375553020733028d9aed2aecf23bb87eb3737066a194db3220212ecbe89edb912286fec7ac7ad8acaff0503a74ce2749a232e17b03408baf13448090b26507eb5f2489e27f01e76b3f7520e1bf8252b9d8b7203ff89f2168c95167d92a8f02bdd58eda02fb224b10e95cccdd0133fdb5e0831efd6aed0ec52d7b10fb5c9a76e32426dccdb4cbe01caacf4a77686951bd3811fc40f28da92ebed5d9442ae4076ee6660f7d39a0a2d578cacca52cbcaa5432e63a6aad0eba8692d4c33ef003d3db636fe6c93573f8e0c15fa7178cff9f45f4f88d19c6b1b822b96ad15350d7e0ee959f2ca0ce3ad6752e7365996704250b6fdb88b9e2f667a88045702f9631b1bbef8f8b50cf433233f37e0ede2ca1ff6110838165b0b92da5dd3da9be449020b8a1e781f4e7588f3d19a3631e344d8c48166cdd4cab283d79f6344b0783c69b5ec9b2f9aa665b62b729f30be5cccccef3c4146dd7f2099e102a3c59aab578de9d048ae7493dbbe346732b10fc7ab3c38a5930e53e996a534520679b74ca18b68cf0ce2f6f3f2db43762f69387c01405f00e9071b3510b1d288da9c9060913a529450dbcba6662462ae1d8bd7761244202d01924654c694d85b1baa63b16ce2066f10ea04d7dc5d02647d20960604c99c3ecc95efef60068193e5d3e4aa332ddbfbd4ef82b42a88e2d6422da98e31e6abe15c8fe21dbf827bb4348c9b4e09bef70c0c05f668a435ff691a6574f440fe93f579c35ad88b19ba020304d790b38ad87cb020a40c1e112678728b9359ebadfd024b56bcd37a13091e2a716dd841e3516ec04e62efb0c22d39022f941afd3566d35707b87c1c405e0c5b9fda8670245296adcd68abe11fe0eb79207c42933e90fa30447c6e576f5effb5239bf7432e5295b31edac2f1ae1f7fec87af24543a7ab9e87017dc83f648165272667b37bfee9bd4a7282f77da6b79a0b3f0cd3bfbe19d5eae6d242f354dcb1bc175b32bf573e8bf65b5b6c3152afe25ed922f64c89f80f40bf91e29825a2bc8c7c3be2d051bc2e6560d7d30acb52b890e5f2ac8eaca1adfc31cabb930a8e1d89487e7ffeb67d5a9f18e9b5e20a942e49dd77c81e5a7491e932a58aa90dc904d6602fd711df48ae29d1a670a84fb0efb11d05a51bd6096bdc36657c6d18b431a4f1cd2f4bbb8bfc9f13aecd2a712382e0710a09c8ff0612f71bce401106ec023e5b2faeaff06d767b4b6049097c085da060eda66d2eddd6344bf85e8afa26b2c4fa21c4fb087963d96cf96a4e497dd7e3b2aa4c00d6c0f87b26b6ecdb2bad7e1ca7bf77cc8f422e7e20e9e2b2f364313400d5cc74b5221b62e9acac6b87dd5fc9de6bda484068cdd4dc1fcbdfed513155f90674cd6f225348076ad032b1ef7d6d344478f34afc6e776a08fe5d2be7712ee1968c686becd4b518eedd94de739ea355d4d7e6ab001128c93952449d51c8a71a62b96b898130c0966a10eefde5e7a3704f95e3deef660c8f06264cd75be93249594c89ab6df74c82d8c00b0ab60ec90fad146f78c24f8bc7992602ca3bc751821698b0d2e4244a72ded28f51e6801b38156ed2c2a95a06e60b86a471372ae214e7523d3925179260dbc3b9fa7cefbe31448a22e6b423a1fc8764aee964806edb572ad863d0064b9c551e49b980a560bbb539b5442ae1ab2b31fd43e2f7a6ff282ef1aa0b1eb200f030cb762b5415c503b8a94ef717e27116749e9133ee7be59800b976d1c62708a84d7aaee3c673b4436cd30a2af6081f42cc044f983d38f41be339b7f8b69e1fb80f3b7a238b62dcc1fec3dc6c52a76cc0134bbcb4195cc860789e4c74267b8ea3d1dfa4e9577868e94f23ecc75f5215a88383af937f411cba28de65d30e5fc35f1084f2a07f4d5456c7778e4e99580250d3c6034a2b997c9cad013d31b74bbdd4ca5723ac29f9816695316aea0e218b38940a5e58dc9fd8bf954919d8b989f4cc27ba1f2506c94b977bdfd00fdc4345f5c20c88f1a7fd310a0cd635c463da04acf302ee16fa0aaeac998f1e612c556ce670a03ce78df57943c1ede3e0e8868bdaba58d8d1283d4c05159de3fb65a323567d099651fe6436bce034052f1039836bbebc20e772dc60402f0116874ff361737e553d62044be08caeddc6e8ccb8fd8438442023c22d2406c1936578a0c6faf385dd8344ee6a3bcf2ac466edc9f290e826a67fc194bb52ace4f1e2c7698fb5c1f68e28b414a24bd5b1020d033827a78f54ae0eab4a4ffddb39965e2b70304670e7ec4ba9ee17bfa22dec66eb7a5a3bc7fc188f6b8861de24e40f036a2ec8f4f99f7798573013ba1e6dd698d821bf5fea5045a2d0d67fd280a80df31d3b3a21631c08714bd56e082fe719bb7610d3da348892adfea5f4f1f7e0b39d18863d8f3a953748288094a272d1659be5b56af878530c3878c1ae836d7953c4928ce2e5b39757202a5919eaa1c9344bf33a9041770d7cc212a938a8ce9f28a54a32927682b3024e4323ccce01fa775f46802abaec7b60d8aaf7f23aede6ff52a69266d6090627cbca46605b2745fc14e02e9746cf61a1f3ed9566a1a634c1599caf1192a68c5cd198b361109d24c608cf2f0bb485e1787db992202d8ede99bc61b7628d447b9099ee6a3f67cf4f825167b70161e5cf8247b0f101b574d704b1acd6d6e6045bc325e470b73cfbb4c1de30c90f743f468ab14fde33597563b5cb7d2e2609a7832999aabaa760ebc3e7f1ec279cc070460c9d880cd635f63a0d063bda4ee858f76d97223b51ee99a15b914f2d919efe9e80a9022dae6b53e0311ae910486fae81d4e68c6bdcedb4ee3d345ac655cb6f90535dd85fb775a7b3b23b5704ab4c64a45f5294d119e71c97f71c1eecadd95eef7c977d0c11122d91ef2d5f4e34eeb607eaadb47222cb4586d211eb58e01871242f35e4f3268e50919c36cabff1c0790dbb887c3cb926f2467ee3bc7d1866f4370c5addd8073fa9f71e2e58e2ad1113ee582aeccb4b36654d81350281e4f7333dfc1306df1d6545071f7674b0c42a9f068a69f1299cc303eafd2864950c095eb89cd95034d0f534153a825490081f40a97eea4676950ee6586632bf6f6b435cd15b386fd117691828549be85e4956836b2746bfe700db08b43cbea309c535bb20948fb7756110811293c2abe178662deca143ea0debaa247f829496c33c4331838456c7f14b92c7e37845306d3e8cf4cb3d52fc6c1d55e92f294a2eedad3556b78837046fab63a2eb62c09d10b22914bbb57fd01ed5699f3891fde6e268f143a7119b9ed5fb2f16715347d0ddb8b4a52b44cd31ca4e285b7d0c22e6e348c9e8ec69017e1415dfb23d08ae1298508d4a0cdf6fe5d97c34202e56f1c9b0b9a9cbc819cba76ddd09c7392515a008b35c269ab66efb64a47c2038baa4510d0ac7b6bfb5a0fd17cc7994e793501bbe35cab547f8c0ced72ed698bd631bba3b5377000071d7289add5228a01f75899658391e620c34e2788ec997e71ed5848fc2be00226ee9d07b245cec737ea62be600db30a65c665111d8d021cde1e04eba673b5f04eee0316efd94361eb7e54f5a7a4f4ab87048e4e2ebe094f145dc998d32488c4b1d7cfed5673a45130b99f82549ac6ca2c51fc958204882bc7b4088b89f07adf0b48b81a9516881ca5d7b24116337fbd06f187a1ae32493a30af9821de3ede00fd89711971f356caf62bf97a97c34bb8acfd5f3b6c1b3d819c7bcaef2e62cedbd7a28676a7d68753e9bfc6de8cef73dc35d0a36b44ab6a87e4083b4ea4106b1c0736c8f38901f1f7a8ea8ea810fdfb911359d47cb3a775dbc2635bd1ee219f1cc53cfdaa4eb968fbc8586efa7ce202706beebeb7f080a3ea9073a586a52bc35ad695d749e9ea7a86b9a2e2b5471d528b16f9680b420c9ac198d2da1525d2d470063ae7a4a2394839861c9173370974ecedb9fd690d25ca012afaea68447482661e60d0de6b24c890efb8bc595cd7eabf0e39379c44ba47e3c42caa2616bce277d7156c0f7166565eb89e3aec7d0f480f8eb93043006a88a991ab02334d527d5718fa6dab1b3bb32b5a5089c6988a16dc281aa2c37f7a0a9ea498c43bea71e1b40bae913a4dee6023cbf66c9ece51427837315ec262c2aa0b8cb22d6981accde4d5fec204d23a319cce6b26188e336dafb191ca444ad407a0f45f8b9e157e56c156e88d03ce1744bf41506003b941f764cf9652f71a379f6f67038689f3697f376615e1db913b77f471440a22d119a3867b1f3c55c4b564080567bbc914f09a5e8bb102657cf3ba313c0cbcadbba1e34ea3ecd1b5edd9b77e42e72b8f4c0d70c9e6aeb73109a097bd5a272ee687ce73196c81e2803052e4651153fa785e020131522ccef61e92c9f3245dd996d92d90c101f508e7677a1e99b486ae479b222f652fc175027ad30d320a6944c8c0b53db61909035129bc8f47d90791eb68423980abe51a6e49e25b54e278bfcdad071dfa299961f9de7c7ca26243898210c17adacf2b1dbb6119432ddaf4547a2afe26da9942b2def04b3b808794a982ee2761c6fe8eba9652ce0f79aaf90c30f76f94fd099b1ae35e3a11dfc6b214f08c9348a7f140d3e7f7cb8ca342628855ed8e369cd54322535a2359cd0c7c1795039881b2a068bc56c08511da541a2d81321c6593bb3f059700d26ae718033f1f1f7dda0d63816b729a5044a4e850f792e22b3772708b3304a693b9218a0a612432790391e8d748947eeda4dc68ac2a93d96254ecd2562104134c3fafcd8b0d75a01eb79463fc9813bc7cfbe662dfc9df96d688ea52340f8600808dedb661714666ad74fa73a860f9c0882d4ac660009f4acabd40961150eb070ec2af70fab1d97b8b024a9e139382603d90961c2d7a8b36f070321391d27e98add157b910e24202ed365191444ef113d58c52be35dd0e345ec6af914f8470a24f6a1897328754cf2a338f65855bce2b4cb50fc10b136129481e29c096df31acce1d0a6e45b384ac3056156c5272083535fe6eb3b640163926b999a184c597decec832e177c1c5b094ada92ced9cd0ca29f1fdc755075431e13d0dcf0ea77446ce72f5e86fd39f74cd90f8e6db4df8f5ce40639dd8b17ae339bfa740790f837825b6de2c6bbc0ee6bbcc9042a82efeb942547d466bfb6a9455e975e8ac8a83d17ce1980bb8775f4c570a57523f37e61148b887ae19f2d2d3f9c86c72d668e7daba6eda0a62db8b5ab65a7a7d5632977d2d083860974263a1084b3278d95040b66e90f9a2bb755303174f3e38fb3f62571cfd67b68513feb6164bd28090f50ddd748691f47253f71a00c4a63731b0be9d8f4edd704d367afaea86eadade7c623f2639b2cba5715416e09d5da2b32a73ce11d5a5613b53479fe51af2cff57954ce1433e086671e4d99ae0ba5e5e3c82723af71254d3e5a54752d1e6f3f53a6c7cb887c7071dea3f765c40956d77484a36d18bad9f8e66ca184c0eccd6d903b38d41a1d40f9c0a4896b69e119777359f828e298a4007743c4d4ddf96662a3091acf6c2fdeaa9697f60aee5ba395758f14e8de36b292e305fccc62131ca4d18df67626d2702b3c6fb4b9aaffd9281ffce10f16735865e5f313eb0a982f723d6c77a0d34e89d766badfed7c4e54f45cb18c038f5c416e1b99f8c0fed0e019c3b2df6ab5663aa9da2b581bbe71a799335f09f0985f159dd39ab2cf4e1178d31f7ef9784a8fbb7502898c004269810b3bf52f8fccccf7d1078dc977ce844879a7c0981b935daee333dcea8f7d72244d5f4cf43917b7e16ba775ea3c78904bb9c3fcdf6ecc87d786b2deabf0ac828754ec25c2cdde25af896ea45bec86c96af76479ed3f28ff7aa1130daae0a98fb721a75ec844b440d15036ca1cb1a3b2b6eaba2965ea4b2e15025f85083273a1a6fd6a897e8a90b5c617f4da42b69855fc3c91cf111907c83339b46ab6275881620446629b61436b674f759456cbaf7036e016236afc8649474fa25fe35858f30e798a191817c194720019631ccade876f4d56f35fae4b3d62df031a90cf48576d17a82d540dca35a1d77a3bdf1c4bd78eba878f0696ea3fa4288ce56c33be87d0f3496f7031f1776d240726edd6a0fa026808f05b4d8ad0009d04129a8cb05b840a65d1abb52064054b9469ac75691ae6116d36291d35e5ddef8f0d611bd3aeea07a51310e00058106217e87c552d5ce636b4493af230e3cb55b8fea78715d358a1686827d84b24849eef9c9501d9875bf7ab2246e05831621bdacf6827876d2d5c3cfdb455813dbbbbe661f40f7f352d22744d3c51aab9ad88779c5f50d029cc4ab88777752e9d7eda07e5e9b27bc562e917e915dd12c227f0b6560ee0dfc80ce69da3ba8b646182bff2168009d454e6e6fd6b53f0428b5073cf124216e669375c18966a235ecc726224a881fb8c94f213a08136ac1ca1ac2acb275c6959c9ef0f1fe9621e34b65614501b9aea8dfc7a0a880f399a9ffb38472289f9f95575d9863990c5aedb766029eef58486d4d6466b2b54d1156c2220343c6ec78c9bf5a9c396e74ef142b5fc08cec1194852cb3d9db8e33996911e40017e2dc0c3dfa9141960c654e9dc6e42403dd6d0de86974ef3eee6e8d825606b739e95e52bcf1440b50c7ac3f07a59a0dc63b5b5c31b81001d10074ca365bfedb7b94f66531bb444f377b382ccb2ee3eb61b2013cbc6c9677417e102d3e2f50e88cc7770f149f03cbf1c9c6daae5fb0ef68fd5b91209bd744b00996874fde626925e6485a98a3712bc31cf583afcadeac9af6ea4c35e6c614dbb56b7f99a416300c8303bc9f4b59850532e898643f528fe4d404033b13988a2d660ffdbaae12569b86ee3a52a29619d9e64a4eb69a0bc05155aa52fee7ae5703a449130b0ff96567b3e912c94f13395797e1974775c54951821f871374a37f10c2161fa136bea56f1f326979ab7731a7a4d23097a3c35dc889caad5d76f4b05462a3f0ebe5cf47aa6e10ac86b9bdaadd8784313dd805e5ea5a5ae28a4e1818885508913def9e773b81a6f246593d156218f278911f61523d43c8aaaa0f9a494fe777bec8518a9e2bcc7c1d242b226cf33f3dc734d846e6ef059b3adbab143dc2e6fea75a790ac50cf2f2eb4ac6d6f8ec7092b06a875236c9031ebf63bbfb9d520e2f1d1051396309cbabfb0cd380afda974aa9dd8f7b8032474057d940b83df02f0c19696fa1d49c597c965db6aded3e6f5e32271f39e7934acccdf49bdbcc8b4e99301a26d642d9c1013b2e30d221d6a58e022affa093124086d015b4811f39fb228298eb544b8ae686652c0a0a5e9ff2da487535c524eaa6be09205ed7c8861c948a3eb05593d759670fc24c8378bd1f0476f50e9c6db9816ae4574d4a93a4f78eff6b96cdb97207084b47c76b835b040300857becd4cbe5fb269e480b0ed7d6f7ed01c776fea002cc321a6c7b6ae2f0a3cf46f787a2bbd792962cdd9fb7f2e691a2366ece1cde2f23d20af566bdbe1f535f613c1ff740cf8416d517409f56b7f21c9e7c3fdad428597753c9d8da25d46132c23d6972f67c359840bfb136cd64334dd3c6c7f33bef57c27b731a3436ed18007052d196649923bff070f1d16f22a7393d0f97143fb48bd4a239a12d4e3193bb1d06aa5c413e09ed99a4f398f86a45c48e075d2859e70f88229ff196166618c7ffd7d6de47190c73904a378f85a875c421b4150c579349a8b3238d0587b056e8c6fc437c14a25a11f799a4559efa35c8e27cc4e5413b4b416d647f3e2a5cef0e1c9272fe227579514a0de542d8cd07260a5772eeb1703c37332b0972fc74c80ca5d7ad45ca8fb53efd897d48b905fb4b617ce488fcfd093fb1334b73886370e0355c85a3e936e5b4bf3f38e58d470d75ed0eac6ba020912b7e4ddd9eaf3be7c7f48d048d608035c0e3f0399da040c496adee256ddf05f8f8faf6166fc6ef117471936ccfe508353c4f2baf1ce305cc1f95a35543b244b4f6ccfba40e18d9be025c6618bc431241484d21e423b18ba49f2c695696890d5d722852956d62293331a4745ebd933cfa0386e3ab7982a0d573f54078a57d57e0eb6703a91174dd7003bcb5b4a2b78b5668dd43518335a66d78e1961519324167cd3d9a4b4bfe00aec5c08c260865d58ae12a31b7bd63405830df29f5b6e0c3e32375953e9cff1f7894577d97f15e333ea29e179378a3d79d0acbe46bcad418cc8867924c2f4c3f891f2749457231fb7a72ba107dfba60fa4f2d74df501b65a7de01f2f4cd7ef2133773971ecbfb157142edbd12306e66e1467ae9f5541194d4b33b51ce7893bfba88e04608710b16822f13534b529378f306c9080856ec769bd1df57eee38fae2623e93d76958d7bf62bcc0aaea36179791fe9286a7979e22381fc8485414a6f90cf16395c1298351a4b44c1a9e4d96c4a8bcc0cc8c9b74204e96ee096c60e92d4008c804831b09cec6c05895d4bb994aa283147d3c47c42b6086051d6dcfb6611a895a478f47accc1a1c18b52444cc05abe2b63f1eeaea614459439f6bb716e50566f238dcb13ac0f0722d55ee43243ac78504ca17bfc074d6b940eea8270c46b37a21c5e01bfeb6dbef386ffd41f820a6ad895abbae8dee0c9921df7dd2fec65f6e749a9b5f2a2fcc99d82d8de9acca70c199420012dfaf296cf8e90c3a3759ec957a9e5489f11a63648a491784a42f0e6a178529aa5e19cfb3c3ec59f39d059d2ea88463ac59e6f741c0a11d68a88bd1e9ed50e5811a3a1df67cb77c4b1eb81ddc98034bf96c7f0dcd7b6edfdfe16f4950ff9d1b72b5e973071a3c8c7c4d3e7e670b77493331695185ab1c085563fdf272b047d59efab4bde834fb53386de6ec68ae54103867e82468ec04206600e17c899d00b0e20fbe38dbaeeaeba268a94a745d32acebe55593026fd7e5ae8ab350f77890c44d08a1dfa52c30d0d74c8acc49b8ca1c4d6f97d2b67e947e58f7f6b10affd57345c4688f12d6dd0d34161df7b9ba195f00f3af5d81ab5fac96c5fa86e390d315616387d64bc24f73a6626f138ff7821948da37a29de97bc6c90d57fd1b6003369fcdaff415ee5091023454c85b57dd0d660fdc1ac47d121e27c416534a47c6747b32f31ad39627b4e636bead310624c09457a2f964c80522ef9a0c722b5bc5a71c466e509e12e981dc7b5225800e765e4a58c342b483b091d3b7a947f46f8f73be1787646b025b2b9079aa21baf95c35e92215cebef76461efebd2aaf4a8c5019dc868861992dd0f9d792fd6ec852bfdcafce82e6e175c861607bdf233e5447188e4d287cd0f28feb9532a03fa0787a52a90f33a76fedf31e2a35ae0666bb113b21a7333cf5cdf837b98a5682d2854e7e1870f2a6e51e218d45d0669b3b8e60b08b3383baec488f08bed6c916cfe41cf8e5ad464c9c7776a745d1b6ca6f40a0c4fd53ab270c8bed3d13c76c3189086247df82315fcb2a7973fded2aa037aea9232d5398106b926c976ec7f02792ee9ab75c362488f596f6005c639366ebcae133560754b6069d12d3c6ffba37c37ff831f92cedfa0dcedbb9d769ffec17ff94e32ccfd6a2f7d9fb17fc876494959e853628dd0170f11c0f8fa3e74c5dd15f1092ffee6527b9332e818c33c055919445a1e28bb4e411d7e8a6495f5e71549bcde262c3906c9c7ad7084002a7dea975c33c10c61f1ea172521df7464d7d3708c317869fb00221f0c2952dc38c57fc6aa633b952d83ca9718483602cde659f0d8945272423040553072abfc0fd10e571ff1819086e5c252e2d1a2aa1d616e9d1696d1f41d1d877f4bae6d62f01338e5ebce93dd6e79c0722c12126f7d9153d60e82f845749b946378a83507f707be08bf388d6d3b03e9f905b2f3f9e35842ce4dde34f1c635c083b6d7b16cbff0162d8d59808ea70b91a2ffd703ca10c2bdae06506d5983e1440dc119c92e87158689bacd14ecfeb5e28f8dd8f27a16be3c918906e5f3482033d945d7d10d07274532ad2f153b17a26363c507001f8a00a590c044d95c2fcdbf91fb4f9398cfdc4e1db684fabe38b36d888335e222251239d4cdb2622610095b8dfdf6403abfac3a49294711efda63fdf7504e12530e8db0424e5266f63b136371d1635bedeedc2f938b9c7d8236b17e9c5986d0e0f6c7db35b8763bd22671cce7a92571ac495941479b8e6e1cf5debd89fc730e12a1190b18ddc4a0ace1c747a11f623e1257a0eec169088765260133c9dd0124dcba87f63b35aa2b7d1e50993513e8f993a3ec08f4cd66e089f4e0c1ae06ae8b68c3ae5d6fa20e5bf57504037d73a0971875f52e23520aa0b076d85d43f668db9dbf4f45a6c96a4e8fc248beaccb8695c80102f9672799f9550ab0406414c8f6a96fc4b20f1fe5e7fe7a2dfee6f6e21870740a7d23f1587b9858df4da6746aa2deb69c30c19428fd365dd03731143e6972cb824cec3f894f6b75036655620b5019dd6a7f47568160673372abf982f3bdb41ce98df02953d2f776c2a6afa696e74667baf559d80a8221a19d2500fc7ad8e49e0a2d16286b42ac75387864d695afaa195f4a87f52f65345d40a9b4cf97281f4d6c26d7cf79f9b58579a40d442576147d3c7582bec9eb460bf8e1e54457416dde5f40489ddf08bad58efa0062a1b0af9a7fd8a21da7152aec5330f619935aec1d3d812606a6b3e8564d3ccf4bc7897f43bdfe40680f4e672e942d02b02c83a9826254a8a395dfaf18b22f0c48c61607615b1605022dbfddd4d2185ec48351cab375d47eccd94c428d199d6be057868088e5ad9f474a8b0856bfdf1546f879809e259a50cb189c4b99f33e7a2345ca6a6a28e77aa5786ddf9725e2b2cf582a7d5f91c14d3367a5de467279e8131d99ea2b2e804b3059ca130553d00d6bdee86b63a4366293ff7bb9bb9cbc02bbd1017f1b673463f4507a7cac3deb855eb854fd76e2d4b650eb0f8111895cdb4fe1e43e4a0453aa5f29a053894074f633051cbeac94a3e5723ded0cc1bc1e8d2880a65f179872872faacfe2031c4c4b0c97884c4aca7c0b58356b5104e79f455b5051d69c6c2400ff730e4de30a0e64045aee59ec0932cd0c4b0b707ee66204cbe804b59fde5900f2f1dc6858bbf65d8ba58284fae40eb00489447d72f6126eb136ac9ea18ff1744dcc0e2817bd1c988b8475a3430f07e41c08898ddc13b2ec6db13b16cfefe70c2a7bb02278c0244402578d8b292750fd48086f7f44924d9354166ac784d528d1352ae7ef346847ff90318a2b4158f1e949a4f0ab0acd75e7b75538d850b658031fa67dc5acdcc4934c066eafd533382b3d2831ba164d629e68de0dab6df4cb4b58376e81dcccf27687d6253308689c27b6f05a31199cfc7ee56cc77bec59fe821ee1896fa6f33956f80c8f158338cc612951a7f1d2c7367236ac69381186d890c165e89620c303789a757c0baab76ff57c7c021fefb4c2106cd4565e983435d5bc77a9ca9b61ab64aab3e75b8d1c37522982911059d6740134caec807e48b700426a22c128c71a39c07e45439d73b509d1cab54898bad1bb7cd2543aa4d3a08da6f7c13ba87f8f3f9fd7e32ff7c64ddffadf51e9379a880803af36f2a39a97d138bd99d0bba38ca95bcca82a9a9e7bec8660a4ed23ee4b5b6ad7f85ac23c28675c5659b90d59330bc69c31a4ce7d0ab1f85da790c5f18454950627fbd28f739dc79b6aead09675efbe5f477799cc00ba2d5158910a8556477ac5cddf4972abfb4371e82d92f4d30e8a891360c7568482d8baf1859c5541e36a6e1a313c2ed7654f82bf858137125c03ae73379efca42b51eeb57e56d87317a47afacfce54dbc9e7b10488ed3228c144403d913bc31cbd242b773a7c20e1349dfe89251308eab7de3c1324deb8d5b1a361ecef23aabba4fe0661d98c33b36d1623e4d9f011411fad200401c480faac667be74a544ebaca4cdc4442b4673c5b444a5b730ccfde9775157f17b05f4c578c2e9c851fc0b30e2ed0e84baa5e38c4c3f7e8265ae1027647e27eea60fc236a0c8a1ceed986d6ededd452a591b2e58fb5482b7586351e741f6e35f1262b9622f0eaa97bdf08248464015eaa1ea78d59dfad83c653d6d867d48b1f6f389075f7eac311a45db0a42eba8c48afc97b01957d4f880f267de00bf241f905f2c200a0595b40a6ab11ec05fb5f7bb393139f1b7418014173ee97d55d1cfd0387440e7286be80ad56c2f845ccd18523445b4d5cb6c01388e8452428598575ae51e149cae9cea6c74e33f20b5afa9bf192c1a0cf6af082b5701af711899031e0094c445daf0bfad383bbee03a1e90721feb09b9b94f38fe81d7cabdc09cc89d153b0538bbdd2098cd2254b92297c069c4ebf8de25b037e9c5dc5af233007710e0e884c396b2a1f0200f022d1bab1d55a78b8ea3aeca853d65a09b2eabf9562489199b9c1f1bb00c587347af9c523e90d1aa70d6e2e5418ceb0baab7357b10bdf4333f24be6e349eb2eece8a6c5e5e8422b540b88859fff276da4ad8bf5d0dfbd954a7ec7d76b189a82a815e2cc05d8bf6f5d8a4dad27910dac9548fe867933f44e69449123b4f48d9f2651d5965fe654468e2f5e29d5b5465cdba41170ac3ff630c2e93362855218c3d827d1de466e166d52c76106a703267cfe7f15c7ae7c05cdc4ae32dc49d656918548c46d712449ae0b8674b0690a16f6a18284e63c2bfce644db48243df6d7c051bc2e2fd88aad679dfe6747eec1904f9143844bf1adbda7eb6d071c1b4700a765e9ca021837b082f4aa916620e7bf0446d6769e5e77144f75c270c3259ce29476ab3d14d3820f7a01699585c8f0803fb9e9f0c9a2f969f6cfd0257e0653c30856b9e86f1390863de403733b2e205ccea6ffd0229b97a64927f90ea23f8629d94f08cd610ccb1ee4fab0a1c3487983856191746bcd440d24d0d123c5919e196dd1c494aafdc246dd4126e8ad57425a797c99c8c16e3d6c83b73aaf10c66e6281ad12eae5d4ba359c27e2e62695eddc6169f384f35113215f6b3424407501c8e518e1be219b2ac474e7e4f9d2b3d9d65e3d5406eca98ce7743ca4faa0fdcfbfab3c49a753fe5ab19659f80fc1c11be564dfa4ff959c4a67f95c72e3ade7f0cee2a234692308f4c9e5ba1195ca92570df565420b37473d58ddb66435656d6c12e5cf6d0ab74250e85a2f6730a748a898b3c2e4a6881391746b9d496e555e49c254515096e30af539770b602a5f59ecb312632a3f1436dd306ecf78b8e1d4f503d7f073c67f7da46c5a2357298a95b49407788ab48de9babc042f92386a689a477021c61746d8470c3349bdc4c1940cc5d0a8c418d5b7dd7defcdc83b32aae1574a7d66a47072a4a9b63c3bf8740db1818ac1b9fa963a097cf021e5ba3215be2c6461d0f3d5a727fc13e5918bf3102f91d2cc92e1520ad746449af6f70f0c6047350d77eff4123cf8ff3415224bb65b50d9e3a9ca6ef849be7126c04bf91475308e7fc6e7ccc72f8e46cd0df7a75bb27a7a544c491159d3ec5d2ef5dab12c093ad0822645a90a384b286509911d4b76e843208f1ab86c5c8c19041608cfe5ed82fc2f37a4a97adf55c60932a00e21d48f04d5bd9a06e81cf59280d082723923228b2a0a48aed500b10187a24af92289a3c3f0201aa5147e45501b0315412c7b3e121b2f9a467f84ca84058f795b6cffbdad99dc800a3f91961e581a83abf834361bba26ef6f2fe7ebaadb246328866e36ae2e859107ef7db5c2fd3efb52fd818ecf6abe28d06036f7a74cf525627640f1af99bf38effe60be8c89483eefc9fea9980623bc183b97ddf0a2b094fcdce73873effa449bb48bff1baf64bc7f527ea6bdcbe43233221dd4897b9dadd5558e6897a9fedbb02af70ef384ed5eba8a314944132da3bebf18548bb298dde32e302c49e99825d52d77da26f897d30f1a41e82b3bb18f2c24e9ce2a364f95e81dc92eaac303890a1e55ddaceea86b226fca3c71086c041bae4b1e9ddba84f0ccc801c54319c37f43d2d5d8bce28c28b7d732adad05f00ead1ce982beb7c962191309a12c7c559ea7759c334c327a108d9df0b80c0b450f3bcddfdd79b133c31db171a1cfcf432c7d9cd055caa6f6a179c2f4c6686944eb668a3fa093e5c0ab2768e2053376f5c558b552cac6ff7954e6cd8dead23ba1ee787226fa89c9105f508a78b3f147757d5c9e7360594199dc010c6dcc72f63411a4da6b1d8aff955ca00ef4a0fb329be29192f3b864e94abdbff1696a3df6e7ca79cc07dd702fbee9dbc107b0a198557c80008a0627044e7ae8466dfac84fc98e79fa740a31bef8bc6c2fdb10824545d14eda6c86a38169f29d1b0c0cb63c755225c9f816e518d50285df7d646795a0890961905cb7e8f3bd993d37b06951e60bfbeebce03303aca8cce33ae28b634dcd3eeeceb344e594f89fc8cb3a9b512d300b593ed31c6739ab6f77427aa380c9aad314943770fddcc1e3469db4fd5ee68c1bbfab074188b706faf4c57e25aab52f9af8c758db7f217f424c7a0563c8e9b80881ff875e599a06fe447d2450b3ad731732b14f5cb9ddf01e83ecc9f470c23f52fda2e16243cd576bae82dc16c7172d2475df891a5d68e366a1fca1e679f16eedc12c04e923f6b5e4dd5fcb96c2a1e122c1f2a6c2efcfa0f69f6d3857edef6ee1268f3c8eef3b6bf25553ef6d104c7c8ef19790f749906fde0b417c2e91f1bffcf75864ec998c7669d7a1aab7154601ac7fd73a93ffa6cb1daa84fed033601ea8a9b019e795e7924d92ed0f134733d33d3d194c9762fef01fd25d65d344f17f5b93450bb035d7d86b84bbadf4f6beabedf7477032ae7b0f6dd5dbd2f397cc4bc6846ec8d9318685e9333f310e56b4a63ac7baba3a7c23c3a7647f7a57181bcbc26356ef65b67a97fed0459c6246d134563a64d1408d9cc5c8a3cd43c12d983b75eae1ff86318d376b55bd060f40919ed482f1a9505ee032328c0ee12c02897fb151a92d5dd81f1545ad5252ed320fab715ce2b2e943ca7cb11e989784fdc6857a42b09b724103e61f27d359a174ee885565199da7669d3dfd3fe2abfd57dadb469667136b52ce0e9fc7ef5a57a1f2f0aa004721f86b32f3627fb75b1eaa8e4289a71a44c199c5f20ae34759b866243fee0241cd312539701e155de2a88a48747a44ec26cfb62b4a0457088b4772349893ce55eb26045908e97e15d1cdcd392763ceacfc561d81b2f554565bb20727c62dcf34cc1b241ce60d127fee5335866a1f880165e5ba0cef1a2f9902752c434908a49c8bebaa327726bb4db755bcf25b012289ba17a7416bda2bab7244802ca5cab5120bb0cde49eaec5f0930fe0be3f00aaae6762b787cfdb47065a284a093b48a78dda5a29840ab972a2ffd4a341512a27525ad0f8f67eb396908e59075b7f03d67c4899b2262823f9a38e1eea6a8a40c1243a7229f2e2b715e86eabe0d810e370f6f50ca42ebe0b802ee78943a61881a30ba5f27d76ae8c3b1a624bf6cd07ca1aedb932c1ddf7898bf9d243599ae1dd8af1e3c2464ceff76f24727968ebc30688a15f626737e113ec99083cd82cfa315b92c0ce869e746e596a853ce76ea0e21ce9276c69c6e617b1dee39f38f9c431d285e914da727a7974bcc99bdb18077ba720a02507d4309827ebe3ff5128dad028e207ae25ac10da36dcd433e303878da4147b3d271a22e8dfcb9a2bb0dbf33ce7a884819c8b5cfd6217d40ae78b91521363e4ee04dd7232f1b04a79f2432e3bc1d2b1a811f244fb462311adbb960a07b0316592d3f16d46f7f1291fafcc5c29329710ace68fb4e1a4c7835d9b11c920718c4337d99e4b5fe523d8b99fc38f022a46754c9606543fd575f6a5f17225d6edfac99e8d2438180d30fcb0db459b1613c2bdeb409c1c4a1d20d5935c1b2c17a345814eddee8be97bd90e0c98782b36903222e5f4a1c1d98ee3acefd1173beb4d4ad5a579a65ec615b9f1eb7b5ad81472a3082b7c7d2b2e2f563af78851f3e9d038ee8d95d874496459432570256d545f10f763d4fbac110c9ac64e90e3a16d377f5569f999b858d04175b39ae3b07a458138bb23b3b1dcce4b7fcce3b9f65c4a4adb7c61ad3429b0a4ce83fa22593b3229e76f65e27370a3b11b9a37d5591f8ca46717d09f43f126cb29e2783342d24f9098baf9319eee1b8defe18419c92270cf97c8727ead885aea29a96409e8732e878caf903e2fb73671e70b8fc7904cd4bab65377f771ef7b02f2a7b2e640fac8840ec5ef9dae74343a8ac5f335f5cd4157315182c420bc8700c8cf1a2d59dddd461a592a9892a5367a8fb9402d0ea9d09575f0dca599af8ef32159d3feb8c7a979707c6df3c3d2846ee10a5291088b07235960c0a858a8b93e47790d91f552c87189a35c4eeddce9db54c6e79509f2321da4e238b987509167258b22d4287eb54db4441a69009b8fee645c184c79fe42ed3951532416e7660b336e571de96a60ae61e26695a46e786f190fe44329c7916c3297031438ae5c85f7407ea3a1da8bc3d799f0eb1991eb79bc5873c139cd0021f5b0bd8bf566365301044fe5b6809c2d10f0a8ffc3e9158cfdc9e942f3647915f76778ac9adb13ab099a69cc91d9221fabe3c057e22352acd19fd5f4d20a0d82f7665fa77637308f21fdaca3b98477fae7c67f74205defb898e9b15ccda1fb458eee6d63ea9a6d28a97cf3138447112eb6e896219fd03324883ecb77a9dca7b87a64b3fd532ecd761a9548dbdeec10f4dbdc51654e95bac1c03e8d3a3752eb5524aeab720092c32da26069b7ad724a4b68b8e6103c0c88bf993bf2f17a665fa1158f4938dba20c238c688a81bb57371601b185ac8dadf3b2e666f58b8674d1333f89ecc95ab511b8241132311ba0a7ede50994d9f3e19d984b129e726fb5515091d6a017aafad1afa2f9160891fe077961f557ec12e335a00dda6c8c2273003f3a011de3059f77289b1ec3d4cc4e63951675261aac8d942e3d816e1ead9519399f823e635cad78557cf48e807e3756f862230ffc912629038de869af0c5cf355eeead3154bbf36398263f9f3b682252e1fc93f1fe76a5aaae617afa8d558421dbdd10bb2f5de74980555903e819a20cd66ad374395f3fd314a35755e02124d1ee15fb29cff88aa33c2fdb34777e2859860be80d5aeaa6b1b3942906ac2e6e95001f7ddd4c29fe9f88003e903fee3398080080f0b5b204d78237080ffa964f227580a60b0d398ea45e205af7af5ad89679e09cfddf7c7d708a629a12f4e217f6895a4f6abca3d2fb2f1b0e34d1e499b98e169f791e7dab63fc331b5b9b52fbab19d51a9fea2b8f6c4496423569bcbf952ba6aa5280cca3a473900f28ba0bb7f99ebfab7943559c13b7e348f577c1612b6ea8d2c760729339993826673845f4bbbf8d6a28bbe06f833983b950d4245f3231f44d8ed5a415b12902d083de75875cb16d1e3edf651a7406e7943c3e76d3e89630a19e4b4fe47552ff805a531aa2acc9b749d00adfc460b8c2db40cfca41ef656a16ae392a881cc67a0c85684acdd93300899da20c2062afb71acae82f8aedb4dc2da40c156baed6becb9027086f32c3510190820909b84c2ac3f8438236908a4b08761dfabcef88a74a4cf2bb9fb5ba1d6ebbfabc31978946408892f8a71f23bb3d0704762fc972d0c037b5ce4f92326c7dfe37dc850deb87bfb53692293387799615cab953a86c531ff7cb85f566fb77e861288097c0927916412fed72573bbd6eb1ab9c5c4d4ab98cb8945e707a2e4e4af6826cdd8f114dfd429ab85fb7d5cb0f6aa7bee328f5a2132990b2bfac10aa5cd5f5b258fb2f8db79310d890141b1510a9a8ec0733c2457f8953f2613effc25b9e25f6691084d9233dd2aabf51a0510ee79ae20a85be166555f3333348ca1399205e10e5c0cf0917794fe11bc525d318bce46597cf96992e404e996ce18105a2f6bb9bcd62d1d5dabb7e7f54ca580c73038086bb1bf5fa2371573eebb684e8bbedbe337688094ad4757a1cac8d6fd0e62314c2b68b4649a5e6dd791a84c9bc164be1f31fe44295eed8ebb1bd9af747304473cb3502807b0f38423c1fdf05919090113b66364de9bbb3287a79a074683f22cb260862f0e0083c7237f8a14842a4ad181486a086a8b1c2c0cb305899458c9508f379f81693632bd8b8ee9c031e21885a3f2317686b793fb68afa5dd3511b5cc68d1f74b4b425806e6ad398f98ee3c2c535d544c5c85eea146de91ea43f4888587919c1bb6684972a844dbe0e8d8d4394039051193fb60b05a38a9d411b6f8321f0ad86e96022bc1c907dd19cbaf5cb8407a18fadb605b6c70bb9e0720e80de5ffdb351141c2b324c3f821ed12eae37c323bf369d7737f55bddd7eac5e28f86065538cc7ee6de54dde625a80efb74a7e9a57e591b1604f8cf96c0787f654acec59ab55ad02804af2338e71e14aedcdaa6267ca6312c4f8007c6485103ebcdf5980b80a6a8d627bfd3d797dd257a236880fcc865089cd61aa00c3b66d15ffb14dedcb5dcbaaa6a347d672f2bd9b9306d5880dea23fafb1e3fb0ddfeec5b120c6c9d8d38224fb15031660d5d5247feb33080f1009b9b368d7f23e3af0f1068aa4d4520950dc4ca225b300c306f0982cf9029f9f52c99e1e421685323b88b44469bcb458867afc0d5d505ba6b069a1822b6e1694066e6cc5f90031403f945634ecf2b046a0485ff28448350ac24cfd998cf2b5cb0920a52cfcf2a2c4062cd5526b6dc9ad0a433564c8f3a10c81a3e617d64c381a633450ce2666fba1431fcbcaa69e0c07d85c6904b754752192c1c2183c3cf5651430a7588022aefbfa99da1b1bc75ed21873ad38054b1838876b2204bf4ce8746f60d07a969aef78b98bb2daf9e408d7c4c30f2fe3e5d57c4fe74817ca0ecfb4bccad232aaa69969ccf9bf1a9fae1f1f4504185af269b9e1343ed23264e86a5098a17b154d1f47caf876d4a0f116ca9214ea65ab57203167080d05d368adfd3e45912a78c68ba9600c2c7c0daea8e220fdfa5cf3ea5ea62284e9c8a80fbdf3b379a5be7933167957661e48c401f4d5ad5b388a3111ac1df2d0f44d52ab1f8c150a370054596abf81dbf7905acecb6be798e4e2b3bd6fed006e1acbe24f63923f9d69d719070c3cea52d7ca9650be2940adab35bc4aa0522955012d86510aee02a55374f1d55c1d25c7174c7c659dd05e225fc2acadbb6c79aae848b0968b98600d5ab110128ff1423ef3f6d439de4914543cde7e5a0827c4876c569b7c6b069df33107de2dce35337149e5caecb5967f8eaed417fa32dee282f9d8a3110e0d2107041f8b5f68c88e437e9e2963bd8cbc5971de0e4ccc75b51ea74c2a20d9c499b2b8ac2130f5e9eda56cfcec0d0e93b32b825b2f7cd571be8178a96744bfe377495b01b7e439782252d98beb54af0266a9a4be46dd754c7d69924b657032760650c9bb6292eb480b7ebb48382b7d480f164e266e7707702b7b8fa494a841b11fd3c7a80a94bc149b6d29bb97fee27191fdbaea0bcbb5dc40f4d3e9362fe1c76862449dfa93792e1b1d15006ff258cb48085028acabde0580cf9c50c2e1efb16126c8b292e0fdd57f10381ec058bc4be95e8776359d8e3cbeda309e8e392960d9d8daef2b2dd4ddae81254f60420505c327956712446d96ecfb37894df7420df8fb5d491e8b10bd0e65b99477dbf567b9fd9fb26c9dd5d2f6db10c3ede45a6538e23fe5c2d8ec11820ad7d3cdab131b3db217120104d9550523fb68ca27a783b63d063ed882c9a046e60a70da6610682c2d4a92fe9e0919ab9d21a702f55e26312fc07f75e7b986e281c88ad74a9b46ff67290caf097495bd576e018e41a5a4196dae982f5dd45d9edc08570ae125f755d9a7791d0ee6b3a7028dc567c86ae942019e8036f3ae960208bef37f3b55ebad77124a7cf99d8bb6d3da368dae649c9af88ab56f871366993c032437cb55a7051e08ee7b6a7ea4f7c284a27e0af81a53204908b4d04d0b02418ca0bbae2386c4631af20cede1e849f6158bb6d6b78b51a26b46da1aabc3205a8f213eaa2377eb2ae2efa38861fb3d467772b9e99d7690c41d829e5c556a1b3a06086742889daa86e9d46b332739ccf785abd61ba88c603d943c6c4984f47a66b40d0685a084cd54d1b4fdc60864385d5b4f80cf039c4a155d91b9fd9b83cecc20363ef753c0f320c47eb29c582b6143964ebb9eeb1ad4bbf5ba6384b6f408f509f2e6bf4ebd286dbe57e3be32de6148cd89be0397385411617aeccd1faf17511dad935874505ef10467eefee1df40a134fee310534126b119ba6598de3513f945a4a99e8fe197eebe4d2589e7119a84b88bdef373eae8e10c4c6dacecb4a486c760a49e0b9b42d9b056754b6030fbf48bfe52523012d90ecc4d4d4ad58c10dde84fe0f1919bc7b1f54c1ba71d142615e7a86ff8b1b9541cd4a458d27dbd8b5ff25637d8c792f265ff64547628a1939030c9c2a33f3d34955529145824971224adcc2487b216fe893d541d47d754cbd022ee0faab3c4d0b5d00ee1622a8ee0a5fe66ee08d1adb45d6e6a3bfae5a7b3024a3fdc5947d633a4a29516358fdbf2228610961b6a47cb85332ac6eb7eb3ecfb80abb15c6adac0f44bc3401c97944413e41c4ba344afc240fd8c1092cb187a8c957db877a342df81eb7ef01f68b8768992b0efa9fe487b380ccf1b716fe0c070f525944d400f826d4ce71b8984d5b204e16fdc933d5ac774d833f2e69c1a477f4768ae32ecc806e47d1c5783c7951e6e5a429d3455659a5061d148c2b592126f3ac1bf5acca428998b7d17250b050e6936265350780c7267ea8beb888279292c0967555eec12cd91238eb96a1efc24468c7055d9de2ceabbf6ddfefd302584072afd8f5cc6ebf814a95a4e977fc8f5978ef798a41fb2e2db1e2f574df52e5d5266f75c7463a091431c6f1798df2a2b39922b3b2fe2cd41accaba88639e1c3dda04bfca259a48cb0b863a3b78481f3ae429bb1914db1b6f3ed3694845217bfa271e301eed4d5c7aab17881a7b9416cc92fa5f529fb44835f63e5ca9d337257c0428f29b749fd9a86489e5740d4246a8c82f955f09d2c373c2c268673a2203bd10ce448c2dfc2a03001883f37bf8422ebf00f56794dc6016ed3a16a8bfde33fcedacf4f8066c0e76ea12235902732fe3c666337dea0c89f7a3867daac0616a3950936669a10e678306fd1f19272e75e0ab4ac05ed0145ec16839b050933d150bfec119be3b3b4d58c8a3f3f5b6ad9d49df950114c8069eacb7f078f2ee51a56a75d8ec4edead121228ff10e993461c39df0f53c9228b8affbe62962e783100a464a38407337f994049d460c8c07cc33726d54d22b46ff34bb1338e13cf2649a10e904f68fe14bf697c35f2ea1ee4fc16e12b7536a2ade35f63ba074e6384fc85e9f13efca0639b2c4f74a45887996d3212da0f7cc482cf27df8d08897a4aca31dcf04a8a04be651a4ddaf12aaf768fdda7065fe015ca9a6968e7743c5e39808628ba0614834279b6bb4d628a2e7aa258792d04f406eacbd9c778e8e8acdcd4e1e7a470fa73ce55dc74ee822aebed2e77b5792867a803bb82e8bfe3cbaa2959ae5c005aa21bfc8db017fa8b84dbf5853030b00c574b8931896a41d7f39e880d64ff9c042c3282d6b3859f0a3df671ef45e8198ce735ae00df39fad9bc0b82505eb8046de53e7a07bff2f5d0211a99748d0eb1652f468b9760fa3402485b690ec1b9673450263938186a1618618e77802fd9ceb0583ce2e72d1699a8b87995fed36e822360caf3a68f901e73e62ab2753f7323f633ae701438dded65f28188d4577cb0199495421a1b1f0d2716319dd7f3b56f9012165b3b4e64dda0bd2be6e7a5b86a457a6fdec081aeb7a9e5c627fd568e273d006a57ef5cac54b68c3b55ad1ea7a50936db19b8f1ad01fc613e483ae861e45e3b079d074f24303b95257903f37563841b675e5e4a2e4a8ad8b71085b72b689b166268d0507096c83fe7835de89dced798ad090cbe15557f2994620dfcd3e6f861c8ea0cb538e6471da1c52192b74f9d896e2b7674856195cea2833dab1931aa8135d2ff8531b3102668ac0fb3e1f0b3989e5afeb6b8df4d50dbd1f6555d344cfcbfe125d111915138af5cb62fe10299813b8a0dec39d0d3f5e98d5095f00e9306f35ff513b0543616b0704d4a13a109fe88af086e10513e05708f8523ea9a41b9b5334843e8319f85a0c1bdc439e4708e004551e0fcb3b2bcea3304e8663d46b4590f889eb87cf17e2334530fa7afcb69c8522cbe4ef901460c44c2db27feb09181114419624f00f74c17d69a061fdde9c7ff8cbe855fd06394152d7896dc6805c167ced88c9cf1ebfe45e1b147dad6f277c4b86a8c1aaf70c9c1f01454ac6e22c2ba4aa6af6c18720516866adfceb11af0136d7ed2fe3f07397051636cf781f7ca94ee08bfe88a6b7a7eeecd57d92d2939b3db6ac97b986e5eee43427581da8511139c9eb4c27395bac6eda3eeb8d12c0909738556f804ff26cf0a8ef6af259d3b5552e137f912ab6f5ef328ee07066bc989228fcab700e895d00e904978b1bfca5b9a527c8ee2628dcedede6471355731ec4b4ae828bf5e40987d5deabbb19576613ba480e7fc018c7142a0bf32b81aa765931468dc75424c4a8102035caf84219c2561bea8efb4a172387ea4cde682aa3604641959c8753b260228793baa5e3993edf49c64adff861e5e582138f5c6f8d7cb1c6ac577863facbf47028c981df4c9e5a8191503f8d6e596e4eb291d859aad4345687f2bd85e08be9e1476396be8ea38e3affc328ec87c50bf699803de130150484b36b2e6ce755c5d49f19ffbb4f96000d261f39b4f2f5b9d4a0b6e7d4dffc04c4d7aca0fa2a1d5988482fc358aa3a7dafd27702891bc31bf9250d396be4c01e42264922a814fb3131f08e87793c162c0ea4f5b636e9e85274fc1b2e027ff6ca1f0b2b8e7560c7433ca7f7f6126b21416f2e317a967f007f22a99eefa5572a34d55d161fb7d4b37e67412ff31fb0ccd232db83eaeaac32d70beeca405d9bda1ee100b5e60428a2a10754bdbdded006d5eedead13e5f82f84868bdd9b6cbc6bb40ef79d40019a2ae837a5ed150bc33707f9a3db8e493507596cf7ebc272821b656dfbdc2d4bf56e4881b586ceda3f1097b1ff57d36730de79174a27a9dac38fd3c7f33d4d6bfcdfe362f11f21e31736b8c7e52fe2ebc9eb0a412887e0de69bfcb70122b6b3a699937ab1358e719da42ffade5acc2ae0aa3f9dcdbab702a5b10c3ff31f9af6649b3ab79e0fe47d38f9b7fe3dc04c0e006ea610cdd3e7627bb7323dd1752ce46b67e64100b5ba5e89ae063076dafbde4f5da29f2b878ca8e41a55accee19e94e071fc8706bd9c3438aff95707ee1b31d62d974dd71c9ae8e88a58f79fe99682b2c187b2d6d281e5b4062b5f157bd70a7bcf1c2155e6cdcbbbf0c1b0ecb900f9eb3a6db1a90d3a3ee7b6c0a3c0ed1b408652c8b70935c59c123bf2aa141fe97dfd5bb16888330ef2659899e62408d93f31db85c6dca4a1a42dd3d4e43fb14283386f6ba89062e9ce89688ba94d2c67be8842b8aa21b598ad3eae4f581a79ed56b55800d379e2b07c1e326d09cc41186adf3f44fb8231498b9d3718ebf79cb0c8473932a7ffcabed67f489ef222890951515c4094edeed731eedad1d63bff103e95bc01915e6a94919a27e066ba674d2700e8bb94abf3fa3e62d7b8afccd76b83d366be1ac01e6211285072b7eaef28fa16c53e13f2cda4a4ded18b6d9f8d7a16901216d69081bbfe903b9674902113df16b2d4e23ec9aa1cdf371eba8d2119264451b1693c030191d16c21884f6103b300a2d5c01e0a243f0bb7ffcdf99892a4708e52b0cdd0f449dd6d4b8e218324bf7e9dacc59c895162f8f3690f2ef90148249e510a3c30609ef9076abc9bd5a4725c489c5bbe32f3a3460980d84505dd1b80ebb454ead2ad3b123135bc5e37fe3fd80735c77510044d9e27ea120e83643925de4940824a43847722895f185fb95d25698c36f24c01c0a3100327ecea25c5c673993ecad66e92557ed982a9a814ffaf2996a37a66d8b0d9d78816e4781e176c849f9ab5632b5bb770cfdffadac27b165db6b32ec916916d98cc14b093f3ebcc448ade8be51e76919b2b8514ff56882c01d1620dd14838b6808f15fba0b3bced359b08c9ae661687a7ee30f30f16757d615c37b9920cc269bd60b539a18a6e76c691fa3ce37307923da0eb5f260f320f7b990d234b4997310022542182d3e7531f4b1c3e3b3109d32ccb85ec3c3dd0aa129aebeff0aca6b448fcfd3b6c77de68fb1f3dfdc60932858e6d01ff0ecf35df37e73a96352bc9c501c648b2127097e29abf37b1262fcabcfe12dfeddbeb605635cd961cd1794c99f447a1f127a042b321dbb98520c5d8cb206c781ffbf60ba82ab32669f16d7588b2204af74a54b9cc5804dfb83255ff981efe4ffaf4fc26d2407bea5e311ae496d863b55bac5c2454b456e44896475fdeb2af483c4637f71efd6936f496e144534b674664e1a941588bc9dd501e9b421ef05b057de809b7df04527f3367129584464c02aea11a67694c833787bce6f5423a544360ffec7d908611c38a1b45e04ba0d62578a15d4bba98db5b4c5e656fa30246916ab23180110061df9d6278fdcdb1c3f63abb4e26806ac182d51f250a1fe334f8435fde6a309691f787908f367185058713f93f2b4c0c0ab37be0ece42f94a7577509655e1b5be02a4978ae6073e3a2e7dbaa64febf4cdc9c5ae52a98e2b706476b17e5e7c7bb1f06013eff3013756e61bf3f4b70a0e90dec53932cb14fff7a5530a96e60759b0e9eb17a9688d2274eb5c5dfbeda8e3d101d9025d7e61cee6f9db68e44004577cba5c5ba625ae41986c88e0a1bd7c730c349d0e664be01ff18b4d01ebc609d7b1fae3bb889706f3340b22aa390a0e80c8e7fe42493fc62f45c55c77f873ad662d19ca77dd607229380d8f9ebb4bdd431c5949c69426db1c41c89f5e48a503493fe2f7b759e77a68cd4febf5a75ac9972c33bedc89792df035b41456532473680db94fe480f976f2a8206d4125f0d1316e3c7851a51d1165a12a5006552fc57af5a79f7074cde0c9bfe96c76e7f38db0062ffe5005f02267499d566e4365b73db927863181dc58027de4cd5997ff7bf5d65c5c1cc93cf16401aed772dac6f7810dab577cf2a541cadde2582a7637f668f3ba49bb2ee5dbe98f09add303091f9b883b406c9bb326b8f1e9523f318b9f039c94224ef6d0c941d831e9376369cb45db714d78d20f7c188ea7560e727a836f572a328ad8bff2910ba69ac195e3ae1d3035a64e6f342d60a396cebed77aa0799445c53742abb47f4b11c0c0302c8bd5fd8fc6f62e71fd4d0b0ebcee2edd2716911e5987b504a908b244dc71a2c65a33f2134ebae1d63201e7e981cb1c182924b422696e145eb9f9e79ecdb4efa9a1aa89222c49cab9d5f5946b0b4046aef080ec9afa605e491cb3da0ba0b5c031313dbd8efcf9985649e7cef15ef15ebedb66ccc5a02974b646d73a46330e7bdb7eca68456c838f5e5209d0ff2f961b9dfb1f104df1924a26a3b55c3cff21cbc619c5ad36921a77e998dc009f17c7bc96228d400d3b2e0b80cd0a1968ee9c058a6fe4fd4a86b7eacde7c4090ee1b1c0d88dd209727ded623423d15067fed7ea6869d8361c88c3ea1ebbb716294d3b96258d91fe14bd2aaf16983f6334de93f2c69060d7dc2fbbf704ccbe239cbd1167eb20bce4f4a49f3ee403f4c5f287a7b6adb481a5d767fb21cc3640f902363763fc244e98cfa5f5a7565608d5806d8bb78efed9135a62372c77942a58545b284719ab68eaef7e08ba5909b9180ac50ef77c073874a6715df06445560d3e52071b2120feb619b75390d4e280e038ca049b41e6bdea0e96c556212093db52255f179bb672904eadfb6ee295a25475cc7a91c98d7a71b89f59975c33b133e91a17522eb824bf176073eee0177bd1b71fa223f728c937d21984d9f346fd62e7a0e5dfb22f719e0a4e12428ef92947f3baa71b7bc78d0a04a63f2f840e9489b0d39cf90cc2830c108660b41f058dbe5f300714c85a717f7adeea7d0e9e26995a7be7fab8e7f23b647ed81896f6ec894ab5805c3decbbfbafc55ef7297aa31ccdd9ce65c2bedd3c39c4e1c627e66c8efcf609e671b7afad24aa2231e0684a7c1b4e5a3ecbe1514ac64accf54d64d9da069c0dd10674d3df6e806cd7acddd49831a6e3f3e6cbca3ac5dcb8d56370f624b6746b206cfd674fb78f87175e612c2b6f0d6586fc586c08c5c815c6c903f678760a89f8c121434df948960664a5b1317970747e2a18ff3fdb4f751a2610ff21549b2519a1f4ed93552d8f41d9b28e02772ba394b3c9252f5b18cfcb4f5e3e621cf9895e2c50b35b1b55c763fb8518e41c308edcf6709823159b9fde7ea0050d7938ea74acf03b3535793800fe1347f25f884fefe5598106452aed21b33043a437c6643c378383e44d5b84d265ffb381f058f5e8fd2211972027e04c5c46c7f2d9de91739ee5f65f0009a6d7e7bbe2a1dcaae92cd285af58c4ce48f20ca1da0310501709149e4c020f7697bfb1b494bfb49b07369172fc2204132633a8bf03ce1fcd2dd073d84cc4dbde148dfef59f631f5b014d42411d1fd39e3510d4114415305915fca5d313d6eb6b862127149499dde83d7e05a256588deb56eca385dc11f82cf77ef65d0e3f3365cdaa253f418f95ef3628a1f39d0cf2cde0f667ce9957f65bb8f1cc2b5842aa0b3951a22011b7257f7a5c87a1efb6a97e87ec1f353d530e5ed524643dafb85fb71424613f47e7a07fc98b4ced1bd362265d62db09485918f07246e1f5e1e47a27f4aeb3187f626c90f7440eae947f48d530c5c6137187c24d00502a285f9637a2d105643cdce66c74cc213bf61e220ca53c2ecb65d73df5f4c8065b9e782c5c86b851fff334c317dbdc9b6429665b6f7e169a4d958a019d940559dfd01efe8aea927d5f73b614fe509f34a85df988069716e3f7097bfbe3c943ea27b71cd7278083eb54594671f8d397fb2f2a1dca76f3cc8eacd3a51e8ba8f22bbd18c8afcffb6551f4786b48225639dfc7a7e5fb7f36f4ac7fa8bf61306a4e4a93dea94995d80f72bf6c1b0cf43430aa646cc1a8353a21be89349ac9c831ff5580a28a041e75be65ebfbbf5422d1fccce08657b51c07244a2246748ab7699e39b6b714f1d6230991ee5dadab9ebfbc91f335bfa37bd4cb0432f18046600b22e4d68b5847b213e0d1dc56a228f9ecf9669047e40f03c8ba75ff70505d36228252462d4ba5c8bc5000fb0066e2801102dd11f3fff7c9b96f426c253af7a414650eb8281043de338601d9cb4f49bbf06f40116710f3cae02cb260a5fbf4a484295a8ef0d24dc6b76af27ffe1372c392fb64c186b56280aa15e2d8d5778ab67e5c50ad7cd03f14de92e2ed8a53e22fc33168339d6c78cfd163f24921bfa5c9cb06f70b7389c15309cc71a749e70a88886d4b9489ebb6557d55ad52d60362fbe0596d8b1cf81744470782956e7025b5fcdaec0412c632bb41ddc8ed358f31c179f1e2c4908be50433f06ba8f6ca600e97ba6171b29ab1f63ced3b9d014c995d2bfff061355bb9c4c1709a1d1ca5bb507e7fd34e646fc6d581b5385ecc2e40ea199f3154e2497fbfdb775e41112a076ca66deac0f17e2a1a8c29b61d5bd5684690ddc871975b9eb1ab58488b2aa240b821b1ad5e02ba7f3f0247e1be07c3560a2c07368278c067627ef1461a3a992d99361b3792354ec02c4399e505737a1a0c7e60abb5d6121e6a4ccc60b3aa28eb2358541999ded10f169bf962deec5470d73f9ce4d528d996d1ca40a58e2716b7e66830f8375a0e645f431ab9e0ed94e6f89bc35ee35bdbe0ff6faa38d6b3185fa7101179d6459ef3c9246b83e11eabe89f5fcca3d995a0ed70d31f55f6388025368f60ecb23cc1cdfec9b8c3540629c9770a1c97df21f4d9788f800e3724b7f1d88248cbb50392e2285797e26b3120714599f16a58d2e4a9f550e13bf158c35a53c87bf42e763ad40fae986fa847c6737440c53ac1e89c91690ec50c651f5421eb24bc4bbff69454ad860b1df77043f16b42fbceb9621bde6e227db4bb8bb735633f92baa84201d461d995b5f83c0f1cdf36b1f529b62db94e8b93e9aaf3c32a2be6b4d37678c63960eff4454c718f2c47c02cd30c2b41150a65d57a924ed55411e795f4a3942454671a837d89cc6dde0c25d491fee95e813191357528a0da8047c0d863a3ea77cf65de9d19285acaf6477367504b6f5f5867691a405e18bf196ab78f1a6674243e7d9bfa224fdc4de113b9ec1298b3fdde1fb7a1d3520103ca9be7ff2712d2a338ba03c61a4edb5bad10d3e0f0e4b4f6047404c029c7273505a8cdc00184104ecebf621accb3ec48a3adc9cc733a40c019f5962b3458324718623a7ecdc1ea53d722dc8bce6f8879bedb2b1dc76c0b5874c6f7db15986858166950f602c4e3d06399174e1f4dbfb3bee3e5017dff189ab5b7fbcb42fdd9e34fbdc6af2f9dd1c952f539d775edf104b41c18a2a7f5a5aa6577fdf7f4fda752028d593df0a8ffb8a636097688bab9aa166c624f3d5b470e8ff7fd025693fc8debaaa2360c302fad05074ca2964ef3b2a8d82871bf5704f7a3e932df40ff08e2325076daf547bfd86158ffb55220f2678e8106c12b152e709395bb113e5b991d488357e87727790a0a14af3c3648f7f5ef09b0fab494e211e177ef3e7b6380d864064908fd246f30b1d21d517a0913fbb04f119cb73617a3ffbfe2fafd4a9b56889a5afc68f3f14b9cd11f8621481ca3346b37a1e8f107536f72e6ea51a47f3bfc1d47128b36e43af0003f8ae4188fb15114c629f559db99751a57ca20185c0a1712105eff8f258769282b505ca0b8557cc994718d98f7b847bcd2c483977ed3755a31b6350471585bf62b1b1ec2ef73af76045ff6cacd337a39d0a0a705df10b4129493e305c2d1b554f9a7cf72cd45218104019dfb9234488d9e49c97e6a30a5f356f2b448531766a696339f357bd2d712bde17fd53c7a34f1833a9a9ada5ed6a02a2bb02e95d8511bcbb7920a78e42a84980fbd0ec757c5b01b00d68476e494d93d46cd1faef586d1851f729b7cbed1607d59fea4c8b9684b7f58069d91f37580ce5f5c090020bc38e61448dacaa4addc474e79b0548101f60b47e3ceea411463e26b25a8e0b4737a179342d422f7457c40d30299da02c0b9e416eb134fc6bfaa7aa5d70b626b068da1de4119c4ec65b4c711d789d6fe2ee756c1e5ca6718f135157e5353cf8ced23052cc3cd6985b6e26df4059053b0a089958d1822b2415f5f12e421e927ff42e0a0a6c1229afdf8dc677bd227ffa92d6396d23d0ee5ba2f81423a41c81c6aa20f53500be7567283193719de2fa0490ad47a11076996da2f7cf2e67aa777d1f55b15f0139101fb13011ca2ad1aedc1e291c4993e3fb0389a8902eaf0231d5fec99507a96748a4713bfb45e786028f3041faf225d77a6dc47a35e54059d306fe41bd10b0346b5ec5f7092b09c5d0681eba564e42f05d5f07f8efa89cc28d2b8f8684431d10ddb1a9dcad8c524928f0fff1373ed12340e5b5d725917a731ae5d5a8ee747f141f578f19e3c0dc9487bc885d41f9907acdbb0a8403df04e7c5cd5c632f59994ea2131e136c8b1ad18c3adf5f6cab88ce644ebd60e63d9c12368a407cf8723332e7a29cd71c93d6555640ac58b8b5ec1878a0d0d06723c80dee7b4145e59688c992a628b6acbd1163a11d13edb448c1c15f33cd2abd55aef5e0d45ea440e27030da613cd3ea260214cf11e7852b30c021436cb2f3af73224766cb5ce4a4b23c5a5f6efe0cbf74a46d32f0f7a7c222e5d17eae75712a38932ae76b6e89ec0d27c5de8257f66bc52686bc4456a66b62a50b2d09601f0ab44209b6065506f3d1f0c75b22c9636579c0c72a328f90f4d5a42f88262dfc00ae8ad3c51668ab89f19eb856227022c678f9206490d6f70b0cc8fb6760f8656925774768ca2eec1d606275709541fd949eb1bbcae37bf75f26b347fec05c5ac279ed894b0150567658f87463ab26732d02ac45f436b7629a62b0571b114bd2e03400bfb8c25f7b3165865e472ed54348a68e054ccf31e8fb84e8ae627a024b2feaa36e8ceb27379f9604b23d7366ea410650224983e497cd9d1d6e93563ee3da58aac1e8806f7d72a89880f6a993aaf01c693a3d567d98d78e2795ce3433f80734b84f649b1279886d481710a907c89d734e45d19f26eab870db97cf6f28cbfde789d20921cbc6c01b5820369c842155812b084752a88d5751bdd446dd67d11ef2bdad1ff8b26022b702772a9df59e6a99b3cbc7e6d42a8dfbe2e93aae37c0cafbb8d683bc5e03c61499aab79111870da42fdac93e54f582487acb14260699f861fe538e0be48904d7839474aff9f30e02f5233fa3f0c11f87a577f31a29fbe33203cfad70c8fdb71e3cc25159d0c942e6bc70a9be5cf8f6abed3c4208e1590e8207bc9f00dc6d47ff8fe8345d9e3523dd735b972782b94a205594c5b695fd4d75c74fa959ff866c427ac5d30fc09413da385b85480453d6c8e55e232dc043fa7669285d447797f84e8bf59c61133e131c4fdf1552d2bc6a16c641eae04b1cbcef5bc65851da4ca91082e2ab1346884caa0982a5c7e37c434b2da41fee77dfb017681929bf4189cee3372447aefd176ef605214b6bdeeef0163f8f2e33c35fa551a68d0b2c5bca426d7910f2f49abbc3679e94d1b5dd40fcb112ec38813af3ccdab0f023545ec8a527f37d219a511b8dbd45ba0a842cb1cd0ee15ca54c0cefba0dd2656e90401d9eeb6f1fe0e0095be008ae82389b377136f1f0f1ef8b2ff9151a0cbbf3b69504faba42e136c098a60e492bf1663ac237f4af76edb97d765a1c22df39744038b1d4f603f4fd7a87433fbd2b3026558ad03286fb0595a1b0ae2dade53ec454b0156d3ea5f369205cd4f63781cee3acda33fca40e8e56526251d6f811ae622659f838a7ae006b592aba3430a00165debeef3cc2a5f1ec6c7d115c7dcf40606fe11797b6baf762295978d9ada143ced454dfa7a51b1d77776f558d044046c0f20147814a939b987af7a9802dcf82dfac7924c4cb4efec06c2d9a359a956852ec5c48dc0b9eb21161f6b94602da2e0be80bc53896b64873525c22f39f58bb8b179f36e056449a21853bfcd38154c5f019911ce09c137233fe227f94d99e42cbfa738736c90850ffa098465201d1d01490902b575b67afc9bd97c6cde0fe738753bb4196557cf71cfd5518d9c9751a51e3d4aa03a021e8fe0227f71a136b4d364bef5ba6fca34745f32e3a8653717fd00c60e8c078a61c48ef64175be54f12063583eafbd35bb7b4b96a35b87bb115cbf547500e6fde73673b1040ed14856907e0316b3d0845898f808b4b91c363b6601954d69d2fa73c9042b6d4a2dc4330e2f02d9d415af8f8668ab91b22690fd4bfc061e6aa9c5511095a5449331796a5fb1a1516dad146a53c671281f9b0d4447aba9720c26355a1728695fb181862ece2133b6411e6bd87338bf2811f472a068288616b576354254b438fa15fdd1582c6802d2f20e6f3fb70d471db11dc82df5a2db1715b18105a96405fd2ce6c45f8fda120721cd4d4967680dc6a5a2793c4a73db1243356ac27f98e4cbbef11b7b603665a71be7c513fbeddd0e9f177f72f48d5ceddaf15ba9152fabdb788b148cf485e021931cbdc54cdfecac32d84e0aab0784289ad160b9319fce0e46be4075d055e2bde360702bce0b89e89af93b8171c69421e45dc3454a6f69b770766d5fa598dcd7a101dc7b3dde975634fa527a99c05e1d8a05f1fad54214585ff654d5dd8efce4bf9395e057e7dbc832212a21f8379c4a8db8991bb0e2567aec3ed4a062d785a3cbb0155c2160000000000