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

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

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

Block Certificate

Block 53364 a30762984516a106fa409798400d2fd3279d2e9e031f2e6fcc03af3961c41f19

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b1f6d91884ce81a0e6f4d7c4742cbdb894014be29e283876cb071d2e4a3508d8
Certificate Block Hash
a30762984516a106fa409798400d2fd3279d2e9e031f2e6fcc03af3961c41f19
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0084080000041f0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000161536242fe9b9596a063952f2499139acf5ac846e146c9c79accfd1829c1abf285e017f923d79220c651fcc1912eb6aaef090c0356e1e87cca1b79719e0c5d5215a9b105a72c9de0f5a42df7f59055463159636d149043b0d19000000000000002000000020000084080000041f0000

Raw Header Hex

0000402087252c05b48eafbbe7c6ebcd31b152290b38e59a074e2799c863d986be965ae1631eb19ad56c8f0342e1ee0e616dc20f1ff224e5b22b0f38d1115c1d94409aa929ca076a93cd0718d808354a2e1d07cb7638289ee24b0194b8bd2c74c4d7f4e6a081ce8418d9f6b1

Proof Data Hex

59,560 bytes
121216010307b5356a215a227a768b24ad252ee4d57932e4f193a64259adc9b877a302f786a95248490e67af0f6d4ed489b7a6e1a0b079efb7f5d1c3e92935f63a2c873aada33aafd3aa60015d465ada6a91815b16964354e92b8ff7e32463cbebf181ef9f71f8635f406cf16c72a3112077ddde42d67e75b7059686dc2f8483b203b24d5ae79e75e6ab1d8df7af8b4413985388867c13db628f0ef1026206d23c549a3ebd33b15f181b617796c8f4220a05ba29f41573e2bd2204eefc20a936732cac23fb8cdd22de9e785ebde0a6dc4ded4551240d2fe2a543d71698c409f382a23343d006e625b90e75f60df160d8ee6c03053c1e0b52680f55d55875998de988fdb0c225a68079300453588e41556c32ec6aef68e196888d469d9b204ae10b58d35288fd7a79120980066121ee85af1b9fdeb46a4dc9dca4f4017015fecc32b933a7c8052ee5191cc32cd0aa08f417d09c60c29698940b5fdc1f748d1ac536330295ed267185cb8fda9c920c7cb03a062c09b15fd77ec3d93529c7589b57a13d07c45cae9e71269dbfcbf0c2b1cf08d402a393dbe427e122c768c48ab938e4bef1b6ec40142ac8c4e57d453d6306d993245178614c0557fff7da97c5ee5776800e83f3fe1efb81f8d804c2dd21c8d897cbfbeb1041f2ba590311395a0299a52b7871671f33846cd24028b6e252cfa4ff89d26df74c576aeaaceba0903ba7222fd5bc6166f8dc92cedb31b919a85eda820e2cc87860e1e77a65a604e564a8c7e3ae3425c647123ee543d73e5ad16d42d37985cb2455de3d61145eff09395081bbefb9788bde2a189461f65db57944b154adf1dcadcd59819e723fb18a3f96ae35aaf083d5821161aa7ffcd87f0e93e37c9b143bbe1c8b5e8b373f57ffe71a205b06ddb1e3c0ec0f9aee951207890cf67cd199ecd22d2351131690c69a8940c2151b3369e288cf4cbe4c46b2834cb8cc08395dfcb7189f3be0158ddb63387e1c42740d4e5b7b910fc444e84f81333dd3e3f59f0151c9f9dc26c20ae03880afba30064fcb72b4a41e1742d22abb7ced6edeac6cfd10e6ab2f827236f0112f3b52bdc01c6a4c2fd2d0576175d6d6a4cf89b45526cbc7888e1117172a85cae6f9130bd8260de7280367c3550d3cffdf837098a9ce613366353cd1b33a7cbab4be21e15bb9c716e815aa70b6ec1128664e8e77150d5e1a0b5713a2b8a15cd0655e66b0065a1fd8dc197aada4bfa647c8d6e3f9ef10176f262fe11ba7f1364d6617bb9ab1be1d2e327441f209c4d9c3256477759a36ab294eadcd79764a3bb947ec1266bf03039332444578aeac047b10e6635ecc78f1e48b339b0b42001f6f4b1fcbbafadf626105d5216991dbc7661f19cafcf4803009767d968e3058c88932664a08fccf3bd02f6fe59b0ebeaa1a427a7129e31a173ff36c4a5fdfa1c20ae9458b28310038fabc21eef5b89c1577dd132fc9de7a8ceed7be61f86a2356089c888924f6758dbdbda39c93d8ea8a6353e5c905fcba4413a98f9d018147277e53678d716d8cb6a389461f81eceee697e92e8454e0556cb7a91b59e38670791adc5d14aadebd64578aab9a986f24b7c68f81cd5d2d2a23a556e79bda74f8e68d7a115cac483306f16bdccbe1e8bc4d03d8ed8f032909ed29bd7eabfbcfc57799d070bb8608fd72250eafbbede0a04bf3e674d46b88a66909cf56488f698297b9182e64ea8b818c8ec938c379f3d9b7f45f486e3789db5ebfa4bc2c45af880c06972874263d523e586ea189e50288be5a5c9300e2af24c77d09f7fabddd97ecfb94d6d7c976b38ed9394890845e0dc6c12d06db40031a7415eb8241b80269a381b7eb6bff0d9513265b884031abbec940fae9502ccd77537eaf392e5d2f40299d245599055fae0addcf29a5fbd5738604166ab614c9f071e36caca27dfa6665e061826495185f41e13cbf7122d0dee5a723c792dcacc4bb066d8e40b86a67ca59033faba4e78efafcddb92505955f17e28ec37e6996b058611998e37adf44fc45a3c57ab18b009163cc4ae4c461506dbfb1c28d5b88ea10ad08df72eeedbd4983e9d71179af67ee9e840bbdf5d9157538fde622e8c2132e8b1d13f766165b94fac42cc194f18055fce0aff88fc4b65c5dd2bb71cdc5ef2245780c45efa5da0803f40170ec2d844c7dcafe3d3b7863a4650d0dd770dd30ae516df349f9f3b6c93efffd754281a15db014312b893d84f2803a83cca2c5dbd17dfc021a9b95b240b746197c30d9594bf5133a71f6303351c3f622de89c6d6a03f972d66fb8963ccd69771ad2c7280ec113cd96202ca8fb35ad22a83e4b366e4eba513fd97a5718764851742c2d8a0af4a9536dc806354a9babb850cde54bc1a49db851a63496455346dfe0458e46e8cb6dd184b34e97a655482c5ad85f102b10c260e74765efed1e8bf683d9fc6ef20d1f491318606bc81e80561c0f38086fa67aa8902aae287cbb47a297595b918615d7fa19f6898e2fcf64c01faabfd99ef7fe93fbc175d3abb217acb0d669946a9271ffbb8654f39371baf8f9f46747fa6b66885dae35a60e19e3707e3560fea5dd1b783ebca0bb35f4ced5fbe0bfbf548ea8823c33fa1be199f850b229397e433efa4d5d29aa33e44927de7a25f2b45ef5af6784cc52dadfdccd75d5952a0395dbb24f749788eeb4d6ae1d3a0820a5823cc872a81fa9ac47275f8362435a991704e57d725324be5f317921ac3c59b67834c7a1bd86fbca1da9474a86a515aed16b4f52a0761b4cdc26eb165870ec1b0901b5fe71d7c4e71b978a8012166212b8ca0853c23dc44187737929829164ddb6a4932e0c1dbddf5b202dacc9fe51066e3a57575a9934066ebfe25e64f1a6082f0c3bedca32ce3a4693f1eac1a0e1643710b318169f870db951f0d70acf6f756e93850603c722b9aa208f2412c20a8fd27c759daaa4c9047da291a1fd60d127ba629c7f0bae0df22977266be1dd3af2c1d744e01841ae21c4b00a4bdaaefec420e24d17e60e47fce34ac912fff25a4c507040d6d4b54ec41138464f4c8f413785c0941ad06f6abbed529add0fb25e8d6241888f98794810c6f1dcbee00f64d1868f8287bd9a79c946d31317a088ce2ad31c408cd64697d9e425286f59b7d9c2e6a806020fcfa9b71d340db4a966d6afbadfad6cb8b9ea9744c97416624476465e088e816bf58132d1ea1b0041ddc5344bdd82fb7cb718d0d0804f8fcbd6c452944823001a65d9e844f27c2bdc1c72bc0d21269e671ed97b92a288d9e40dfae628d7eb264be70d8f6feb2be8f6e7d882080cb8414efa50eff8cd368783f93826516a4f2c1ce251c53ccac5933861466087aa3c99ad9bd1d5cc2ba7fc139ed4b996b3129bfec16c9ca47f094851042eab7d4f627bf84dc4495e84946f35be4be01a4c671ec5c543b16aa3f67335f2217b39615048696ee64c8a9f458ff18e8669d494d8f91bdb4516ff63e06f336fa701a2cf0bb01982b630835f913d02b324940571b5e5605a469927416f4187a726cc0d646cfee6bcf8640bb544cb719876e83ad524d020c3660134a7678be7b2d4a26866f8d46e56adb3b78b1d61af91865875d516bb10b8ec3bd737a1e804af46e99ac675b90b959f9b6aa3e3214b2df7998864b903c03b076334dd1b5228ee13e88cd35215ed016dd6bc2ff265b31368eec19376f988addec06d7c81e92b8283c04030dc47cc98ab387fb90fe5aef77cff0cb241151222b76fcbc82b2934b4750dc7e44df8a2d45707a91d25e6f9ec78d3fe81d0c217f58b04147c51032ea98d7c4e542cbbce7b4cecde141faac87a6096076fc0fe281128fb2ced02d710a0856b8b61cf7d0f4b84473b4ce6445dacd83da31c970918c9f0448b694a60c7a8e1a1597db7b05ecb018f7702b8150b53ba0525137b2465d4c84e667ffac80c4e7a213fb092e58e036c61f1bb475ba23ec8d93a24f304e67cdd196f33b33c786caf3ab6158da6c555a595e2da3928815938adbbbeaef7a8b02a5dfd735b5c3874ef0be8ec678f8eae2391337ffa32e0f9f867b405bc59584e6b0508cfb4c6731ff21f232d69990d616e410cb787d656bd597969d8af5707677fbf33c214efd73628c5e9af04998d0716c56da7e618d9e461fa8511c11adaf9270499d43cf69f081abf8cf8f459e9b6aef8f64197bab887a4069360d0e31bd09a36411b581553b4ffe8bfe267f6316d833cd01e9b7fa43ed4b539b9e9d7be41ca7eb137f71ed84f3f6ea3830173e3c19540f669ac543edfc2a476c521732f8401194f7db5555e5b8ce6ff73a532287f8defbf05dbe5459e0dfaec6184d18e45c806b53dfdb4808b01e1ce75e40bd5e574fce1c7e2f147342279cd83524a544299a67c23422c3cc87641baf7d0fd7173ae493b339efdccec3a2d3440839e6686f61d72cc4a3499fb9df770d9558a4db3b551802f53eda353df090ec3bcff1435142f82e84425a52399df0bb022e7f0780fbd14f7c9b74c4866f80f13d0e8509ae0c6ad1c4abdcd815d5fd650dadbeb16f4ba70f62bfc65d677b5bf1080dc40ec5d14bd52d65e47dbce16e31da128600a0afe8d5d92b3956cbedf603fb848324b766a95da6ec49f7b4ededcf08c2460e45a568d39fd65e64c180caa68d56fea9e9d664e6a8315e46673b96b67f253591218ef8cd1c83870696162266a4ecc587cbf308e9b1a4d9638ad2031e6834a095a3d98171a078807af319923fef63f522227b3ef925bf167a06065e8ac7e341645f73452069e91610f5703613750da76c92685e5d86addce6888cc713ffaa70a809687e23af91c1bd1de9ca2b0efe2d6088be5c954f972db6ca1dc7e863524e871f5d1de1275ea95871069d742ae533101b917fd0ffa15cd66833be4ca8b2299e64b2714da69d78736c5a1b9787c34ac2a4ae8eacf5110a26f166f6afe5e654e1a5b57d267f17f937f7a15a9ec25ffa7508ccd2178804fda42607f73cf20cf774b1f223c793f22f28c8e40b999ca5b381673ec4e85942e8cfd854386f16dfb38aa0c7d008f334d8b8658bf3cd45386d2bffedb45af715a91c955762ceadd97a6f7b4cbb65066cf5bbc39e444281fdb1d6ec51658360db644ca6d385de7f8616e17b28d3e3faa96d5d3956c9873308425434580e9e7afa14b5a5ce5289ebe1fa07fc406a82b8902be05a179fbb77bc460d7ed00e682d96cb4ec4ef602159aa9656de4670193be160282453b8e58cc098c6f8e22e64964d894fa6cbc048aaee175082e714f14106187277fe9914ef58fe11fd02eef8e4172e829b5f9a3ecb303f4a33c8a7c2db90ebcfd97955915c68a46cbddaff7c59aae9413521698472fdd18ecaaa51c6fe82fdc334aa69b64dbc39f66ab82cccde839da08456564fe5a1ccb51ff70306cdd8604bf1529a9967c8848a63e83e96f39fe13940cb0b3cc7d5b307fa54db7c336b235cd070fd7b002dcd0fb6b5f9baca0c8058c73cc0bc305d8ec06feed5e8a531b524f83f87404a7ee1a4cfac850b9c3b78fd74ceae635e36d9545583a905ba0606c62133019621925c53072927069979fd3d73f109cc808961de2252c9bf1a88198028b57a831268db451deae11d1a328a45d966930a82bfaea521dcaf6d14c432b2c8e0ddb92a12ce4834e24a016417a5f4033e0c7f383bff14ccf4ce654b19fb62c228de5dc66921acc96577343979fdd08ed3e27a98cf8ac65049e8ea4d245e74ca51b824d7cb56bc1e0c2eb9697ffe08a36777dbff1c22ba144f893410004c978965869ab9f439ad72700c3c3af4089a36c5c2464ea498c612adcb32105cc1ecfb925bbd6727798cc8970131a1c3cc07808754a8488eef8a13d96464fefbc2944fe38faef4e4590ab21bd8b1ac297e8731aef73fc1c0534f44ee5731a1b673bf946cfab35d2c96d06d3a7f73a383d0d111651eaecbf90d849256d49a176699bdfbe8a1fc8e7a97d9e1b0d08a58db5d3c55688fb02e2c3b81f673c16c14197d38bd6205b77e9d932093e08930426732a4c110b5c7a9a8a9599a8405acd42dbe6253d7d343857fab7da702df52441e9db1e94be0b9c69c69aa52b4c35b17d7883e214dcb8892170d4e64e7f49e5269848ee86a161736b1ba2b63ed81f7fd6d1d6531507758b0415b4f2939e208bac45aa0d14f6f4e910e6d0808f5f21dcf9826db4e540dd8744208eca32408c2d83eda56076a845d7f7cc9101083598850ff23769de2457f3aee73c5b280f85ad29dc1089f52f53d855404c4bbc6753280c6584b2640fc9a0ae820462653abed377d6527074299a21a74e93609d2898fd2e58efdc78f59217f1a7fd9c2579a0f11d64c8c4c91b7e259d50eb6771b9da907714c2c08bbd9e038338159f4f0bb426c52d710dfa4919c1297db609037107bbebf761a95d4993537152b8f5374e4d94a567c79cd1556677a132114983d31294b70645ae3604f95be551879502d2c65724eafd7f6c18e89edf37b33268a7b19697afde17f56b22242a280e5969d44f07d4330afb86bb28def29b67ea42c2f3cd593e3478eb728f279ec8366a52a4b4e12a87e95d33094fedeb4156dc337148d9d6415ba5ab00df8b09a8ec79cca01d984b12ed48e50f268ea0d800562d7872348b47edf140c30e88261bfa54a60323e295e65b8cf686d7a84e832747dc8fb40e3559383a184590d72e79f6f8036bba7cac0c436e5f1a0eafc15853499cb4a73777bcd430e7f5006ff7e235ddf26685827e4324e09e62a9af56efe6ad33415d05bf4aaf35f38adfa1aa3dd7bbd49ba36d0409932a35519bae43134446c39e094396ec747bc78cb84e90aea7608bc99b19bb381dc7d7fcaf591a825e26f875b6846abf86591554ff263a4e6a0aefd5f15c9732f392eae551d8786a696553086f8083382d63129e1a280781f05602737665a758e81dfcd5424937db0e4f01902847b2ac8676cc53f0cd49f4f0e0104d90f8627593875a4472b4fb051199d52d768a451e50e386836ecab34925170520c1c0e1d75b43298d783fd50bd11d29e100491845d2809e8bc1c60e48a0639ae86adb0ee5f390edc2af3bfd9a9f750bd398096b172aed399c5cbe072b589cc0bf48654429424596fdd0730ef9a4aff74bdcd86adab7799451f1369097934d82d15173b2d1c7029946f1638d34e0c6ec08d2f02dc0448c23fae1f92dc8bef09fe8c5f029d59f7ce94aae36192d8489529c523e92601cd8e0477e14a34bb26a42f642df03bfb68b78e140c9a2e2e1abe7b8fd1c79ba96f1b629cc2b3d378db78e6730a391043763b8f796820c9b0658db011d9efec013bfe83e0c8163c5b450a4d103b51ebe6039de9e1d4364414fdd3f101125faa0f5c4e38ffd06e81335d5371806c7c91ab5be9afeed82c27ea49e480e81d3f20029215748aecf21efb935ffa65d340db8fa705d7d601160639e9b8414e1bed14f9f8cebd2c87a31932f95881f24f0affbf4af5bf07a09556b47fc83d5eea9c39ad5e7bc17754f73424526db6a27bd23f12ed4c7f33d18930429f2863ab67fa79ac4b56d20cc8a1a5d3292f28bc27d2a45c0275663b889d1aff3a626a6be4939edf2ebbb0386ea1dd28473b2c649e38997725bd86af67eeb7f4d0f1ac1ff9a952d900a7fae59ef2ef458ae5db7c9e171efa2cb306dbf2a6f6488fb816dfad2eb7e81be03c8f39eeb903cf49012bbb357db3f4abf808f1022ef6e5d679592e7518413887e7ea6b5a5b16112019707ded90498e060a503bc165388814017c1c9a7b24fe353e9da960e08c1dc9ec2b549974ef3744a2b02eb84ae248778765ba59160768863cf9638e487cb068c744445ffc6c0db28c3c72464fab49224b8480c5c17bdbee0f38b1f01cb18f7904ce3db28bd7df6cf3e50aadef1f53e1bf5f101a449e12e449ac6a61dded98d77dd57ba8362bcea81d19b82b1620265fae511f4df2eb832863e626775e88b5bf114677f3c177bb3b562e8ef9b582b45a6dbb03778debc15cf2809fa412234398f4badd19511a6ea0dae45d881dcdfed95467277065d5eb95d92b4bfb84f67a2a7540a21c8dc11ac27ec91a201169562f8d870e52cc1525e3a861d44413a47051cfefeb568c294dc962aa3c4b08057a4bd7ec912e8aaa8facf5d79cad911da31a5323332a81127206689fbb21f79afe4c3c42fa7e56af41aac64bb9c2e1de241d1cfb4d00db86a19bb783896f2b572c3156a96b63ae065fa772d0d423216af7825a9ea0d3169d202bae9de1f0a46ee7e7ace933a70c2138622d9fa0e0619531683e0f4cd31297f511032d5727efca51a0a97566ff134dd49f8501ffe373472aea2f2bc4960a3279bb1a96f8c4a0abb703eba57c3682e9b0c560ce0efbe5da931ad8a925bdd5d3bc5e09c75d3e23f98f8e01ed1151b681c3bcd4491f5e7ab3813e1621dc1b3650b4492a57890d804006bb04b7d2913bf6d32eda30994bc0f9bcc22b128f376a53ac1314dccf279427ee28b4ed3f5bc939b6c54942b8eeb84eb8ee0f6891b06083908781feba90341883ff36c2fae06edb71f22b1015c1aa429be8d4ed77e7b4a9846a80c0ebe2a8e86199df8edade7fe68f32d8b81893faf7b8d049f6ad9398f4c0123fe6d2d930852b53f2b36c079cc8061ea4caadaed92ffb229cd85f16469412e248de98fec64e3dfebffcda85ae88ca6cfd508e2c6ca33e8d77d40bbddc32f3901b4b58b98fee6f443cb4560db6b3dc5275cf8dd275a0d8d62496676dc219318b0e2150cd8cb9baa7401efe0ff24033340ddce2b91032da03310c4fbc017b219d7cf406a01f9f475fdd2da944035544c2295b3382e2d4071e758a82a6fbb703f58632063a8d825cacbf263f38e9baf1aa01cab1d3317d8228069841fe71aea54afb67dd915aed92199460f04c73bdea0a7ae652856c45fcc6be50a8b1e7e141072f79436529dce1d06365484161254c3e3233208d0a89d2f9058fddc2d699217a6c783e3565cfb4e793fd1f4194cc8313f001077d60559d2602b858fb96f585bdd6b22027cba78d8b0cab10ae0366f6856f1587ab48a58408052f140529e38d9f0c78b522972035a4c47a92d6e51afc776cdc14212ff9c0fc9cbacb4fd9026c21567228e62846479cf34c7dc05d0417000277ebe1d0ba45f572c24fe4d032115c7d022c88f1324df6c5910e2888d5bd9f76cd868f0274906fffe7ab6182169daf48c48d59416ab397b4d6a7598dccc3a777342e4c272e4c4343fd288c20483acae6c4f3d37dc8e86f4bd63be5f46e95b6e6107cc502261026cfb73685aff9f69631e499334a4ee098d00552a3d6a62661cac796ef7fb6bd83c3afa77e0cb9ae80837132aeca6cd964ca0423065a5230fda6ecbdf4a4ef1e2e94a303154363c976d05ee71bb488e9e03d4bf6d8d1cff6bf2bd8726a197932a30b016d8864c068169aab54c373932d7213f8a3d9b10a7ce9cba7a3e9427e7e0517c1b54741cfa6f15c4d9669d559067f64e6ef2289789904eaf9065e0103923fbb7c58e32a10a3c409fd198bd27e5be067ac471bf37a9dc8f0db1ff858b212ec6aa2a460043cc60e4b8614eca08e5efd4b5df34d9353c72813819ad690f70308584cda8b795903fee3d1fb455e05236463a77e2df34ca8f5a1b238d323bfb53dbef438910f11ca8504d75061d9ca3acd8d8676016f9ad51789e869a4382d2fd9ba016d8287cefce9a4e03616940686d5b3665753b9bac793b7ed5023689d86105afa736a7d58cdefd636690cbdcfcafcac82208a1df746bad1b5976e2c3e34a27fd9a4f2ce65047cfa4fe13ff67cd63fb9d6165b5437673a18c418c3b37d1cec93ada9a1a0503a2df6d6a6d4068928d8262b48299089f9d6f668db31433f7d00316c1289819ff737d0c6bf029dab34204f672a164e8c0ba9231f9b0b518356934e34f7a219e2890784b91a332a53872dff8d8c79e036a5415948b6484b02b0b019163674e0a5a7050e2b57b4c329cd089e7e7bd88a1b6167ddc9e1f91ba9a77cd59df6a721742ff2730402819050ac65cc3ed4389585140bbb5f9166fc339232f9de32b8e39b54257ec23abf8881ffc8304033b86f6fae5cc4e890d9b03b157748bedc89e9339b0175403dcabce913092d600b854c10e101a2e5019c8bffd779dd90b416c6dfa516ead4c7e486b4e4f8a14b01ccd5e9159477e4f79f3cf76f692d6b7ab38a2ac9359db38a6a12bd88429a3358bc0c67e20db96452883a1c00a92762c9b41212b48cb13f07c1bddb38f93725f78b11dfc740eb84f538d95694017bf472a6a8ad10a025c543262a2e8b345b415effad3e19149fdeb8836d89d0a3e22d1e13c25ff694bb10cb4604ce9f6cd0bc0f58c6e9ba410b4f5e76b61609f39893e2ebeb8c586ac532378854715561855c47145744f3b10ae5721bfaf701640631177ec9f0105ce45822adc1bd0eb6de8dfa1fc800014d7cd5bc2982c253978656e5455b3e438ff9e370be8bc496641317bb7a451665991c7f027e721362ade5e855873bd10fdeb8e3c20fd4e065602293585a37882bcbe97d9521e3831d757eff505fefab8a717417a5217109143d53e0da4bf38779a946599af1da3ebf6b02b566fcc2351f4bc281d54990897b64db389acd349903a9d69dfe045d197836fd03db2f360e7d3f4c37edddf69ce3d72ab4fff0dbc813edd676cdbb39608a96b0e51f815bacd28d130dcb305c802b7244e9e1b39143a30c2f703ea1aaa9511d24134fc6c0618c48dab6926c4a4e876d8efb563cf1cec8feb5c96a514bc645bf217121deb7550f9c97fb459ae3485b19a34a3094379351c9075d267cc108e8bbe21c795347f8216ff0d1d77290ffbb4a8a01ec242cf0637a248ee29bf5c5a896aee90bc78a413b94cf8bee8f9f7c00f3ed07736625d300faf03e0eb0254278e94baf6f17763c0138e8ed3b3cf2aba3407be0032875e020512bc87f1cefefa8acf8e1b977bda79f5bfc95a5a9c0b9f6ecb174a10e39e1623a704e3179e0794d73ac1547ca6534f1705d51c9f4eb819d032f5db64dc229047d9018dd10aa9a3e0f24684a55ba9ce5ad2dd9c13d633a907e26fabffeb68273fd2db8b833afe17b6b4be07a3dda759cfc7e1c61ab02db71780ef9f0dcf55ec29af8f610f71decb1beee0647a064e96f6b00007be5a252e959d3c510ec3db452ac9b937088d55508fdff87fdfc31fba08e37c67269d0d8a377a3aad1aa7ac74699b37652283cc61b83f8255942107394e827fc0239a599cb24f43c5e95d2185f20e996a428892ef79f37681c85302f14c3c562b4e33522e673fd6ad4df55ae8a59f7582300df94e796f960a4c70cf9b6db2e155e36aa3fd430cdf94c5794befc2283279faaaa806f527ad44509be3d93f86a3c8bb0266ebb00bf1b05cb27d55379249d4442115200edc6517e8fb78986167a6314e2aa1a4129b3829a169ff90e3985aaf36f210286c31532b91556c5537abaf23fea278cae1352db4401aea47702d726cf60716db30b2140e1cc7d94d48e4dc725caa75bc65cd0ba517a628de4c37831bc74c3f16dce9624388756334ab2237fef7a5f316d0b7582a1b4e8002abac710a356f9b3085ff60ce86065ae066272729ea12eaae3ac27cef03ba1161f44d47b09d42af5bf944f2c9926a6e9c4fc6aaef999afb96bbd7e8914350d346255e44df4cd171150da18a9231906f26b726f5cda0fece1212ccbf5d21b80a1f268866bfb39ab3a3ab5f8c807ae927e7ddb6c8184cbdc5e0ab549c852a58f363487aa4c95d409fe1f276d17e0c19c18c83a5a5b01c626386a4740d49bed77d2ea1e28e02fe9df80701f2d3f4744edbbfb940b6213a703a1bfa9e9214a40b275437e9221b22ad6cc4603c7c0d8c8d54b8d12acb77eeeb6fc1071a3791d230ff7a9bd826baf7279ee73ad54247692ffa6ee136125c9f01d8bcf8b8ff6cbb7c08b223e6a4eb87110b3ab65e43c772093cae56cb94dbf1a87d51ba4e3b78374f7f5af9eb385ecde43cdb888c2683c668c6a479f4bdf4fa2d6ec4bdb1822f9c5b789e7a3b52eca5a94385eb6ceef8f76e138471bb5972a152ee37cfd7a7d4d74dc7a65a868056807c186e6cbb81fff8c39048789062ca4fdbe484b916cb6013aca8a8836ed384a123aad3c53adac40187f4f00f9ddbd5bccfc631e1c2b33c748da081aae92a8ad3b89314546c944074c2b7704ff4c4fdcde8a7636bee7d7f559507b0ef995bb6dc2a6783df6cafd26366c0440db40f8dbacf65c3879709297f922a13ddbc54d5f1b31af1cd9a4c068d5c32368e6c35154b8f3d2e865b3eb71d6217e2b235a31af5db7e06ee165a77cba211e66e31bf6447e4635ab45808107e49043a41bde35d3870284c2c6f326d7cc7d15a01fbd3ad4cc7a23ea43945ea9c721a6b7eae2a359d69d919237223ff8846d8668ab599bc20d4f3e2bbdcf913f2d97cfe40d4199cf09c80d269c0bad896d7f8814b852256a753b5fc18140235c789f3f89ff89f292a78a026d2a52103beeb82e4562b7f91ba5e8445d0f3f35bbcbe379f9e5f981f423583aea3cb1cababfa307ee81f1f1b6a24adcac62f173c0aa21e0781e354216107dc1231b3c1a5e24a6edbcac0ce38476601dd0759c1f1206cb082c6eab0ffb5dad00e8b45d41b52c47bd57da398fbfa1090a60f7a60d0cd82a85d65d588dc5e9229d50eb030f0f86f6f3b503a24b73e00f2d49cb0b2eaf92087d39e829f82662555c02cc60cf97f14c106c76150e2a059bd077c30c0043577e0365154ee1aee2714524caa744e7d060b6806b10d551d289e842dcea39e2f8bc5809b585d2d3686ae5deaa8e760e2f91b269cbb0cd13708a560d141999e799f8fe6e5df4aa1a96bcbf8095e600a9c880ce6f08c6ce8e71bc9dbe884c9bf0aed04d8c6ba3dae5ff797f9d2b38e6043b87bec6d481616a7ddb359497f1794b1ddabba7c525a62756e4b119b5f4ea9a63cb6ab11ca0f82ce9bf62ace7480ad99de10f5f2b8a279c18c3325398de097e5882c8b70bb55f8d9a2eec69ba473f8e0efa86ef5f399432f389d2254090a93e310cd487da6c58030f480b281d75d566cb23be1040376a35babd847237a2cc66e50bff30dd7bee193c9fbec07a0786a064652fe57056688f3fcfb547c7025b670b2005234020f9616b6d88af4ad378159ffa3ffc929aa324de1e19dc4dd17c151a74ca4b8a25e20639363436751044164597cf0fd87394f598c2b1a7b4250ea6181fe7a53eaedd325dea938ad9839626fd516f686539bb92781cd68ca9ad1e689787fdd3e4c39d80d86b9b019233c21a16ee13e44edf58f3a46cb0aca9d2bae5640d89c6ffcbe878f8eed403b90377aa61536f2b7d87ed954c084a9832468228ad71311f8b4ab24a1206d6688bf84ed38a0b719f404044aabfc74459d75017e8016a47261d4427ab5880d686ffcaf3f57059d8369d5c0398ace670989eff43e20815d7bef334c73149847786ee62543584cc90496d6e47fbbc4ab7120799c2872e5abad2190656bfe7c55b533133197826de4a5b40d34744428e414ed9521bd7aa74d1e8af307295c93c3a2f7d9a2b84a5f3fb2350ff4d38b630eec9375173bc68c12d9770c2c2a3f890518300c4aeadd24439a0866f9e5f1c8a75e1e7b76382fd6ceae8c6f3c951b99a59c6270fe8f46912b65a635fc56c49c8fdd805b53e2a76b38ec4b6aaf34756325749db06cecf8f74f443c439ab86e3b1be81496814f2bb517495fb4784009311645e91e0f0dafa105db91501fb3e423e691f4baa2693a220afbd58c549846e5c93fa9a01ed3076beb89b107a847ef5fab4bccf84fe82ee5c7638e3d318e62f8f5bdbe7d109b1799a9afc2221143c6fbc21142c5287f8b6e8241bf6e3cfc1382c61a6f86f226dc6d8b24a24136343473870195b5dff4f7317a63ac263d525b7ce492e447872bd5d81dae99f10875b0ab1053e206d1f1ea6400e552137960d46fd0da57df84bceb24518934ccd3335b6377936eb000d4fed2ee3f8331b643f912b9d8fa5d42d698c2772073d8765810b5e8ad694fe3e535fba1150ab3dc9a5468692142ef25c6f19578375e8025f95480c639013754511899a2819be7946e34707c21203ec6f3a99c98ab54108e6a73f781bd5faec3dcbd7c801792a1f5d3df0033735d47f1a7b85c14f82c9453a1f44c8e1b01a8059c62f92e362bbbda6e54977aebd16205cac4087ea1b4c0a92056307ec09cc222f7134aadd34c29d65650d5cb073ef904bfd38f92c6e370623a2ef257d8521aa4cfb5d0dadddc2eb262d5e21caf0f2942afa1a5a464507723674a436cdc63e6dd4a818107d490b4c8a99bc23e15e4a9695f3d3e92100d8b2857cf84d272e56f8aacd2e81b174f663b2e39591d4cf5c33b6406de5238cd220327b640fa1bc5c3f47ead35b4f0c3df7b6781a604195f9dd50d13cdeada9c552f4589ec7840ebf423e9ac74b55e6ecfc1c296d0f35bc4b61bbdf688559f14ddaefdb72061fdcc7a5e73b0b69db58602fe83b71d97794d920057804c1adb48a5a89bc877ba2181359b9923e76e2100ab274f674ce47f67abc0cbc7f9bf4f8c835ca6630f8a707b1d79ba7a6f1fa2658896e2e9223379f50576505a834b0fa8e8b6eb2efdbff3fb0be7e8f8e2dee1183b4a6aa0a2a882a24c33ae35e0069cfb9cf66aa787d90bf36caf529a284d77fc50d40f91e388e505c95347eb0e2c7ee682830b6e916ce93b047840e2494efc7cc85885dce3a5379ef8dcad28546337a7eb0eac905878951139c6f51fb5f38dd65bbc87eec5fb5d4b572eb137c468220393818e29441fb314b7c0bc2e70b26aaa4bc91a3048502854606801c602a595fe8cc8e183a34fa18de7618c5148528f955356cdc04aa1b0dd29654847b3f33a40b41c06212f5f0980cc4d5c669c9e0a1e4bedc4c0c20f1e7fe0f6f3f63830b2c847121fb72607d969424415f22dfa5ea3ca931a0173658e0c0083de7447669d1b8629f12ffbf92150627f5d0597a086f31a382ffb4d1682a254506944006afba7d1f9a30632d5fac424c1d5ba5f77ed5f954f8a909a9a18ca4e9cef80730a9386d4446c9dae6677ccd8904b7ccee5829dbe3e9fe89496921c17f65a889a8d68ef94c5e6ad2df320db266a36d2ff20389ade6e21c3c461f8b8283a2e66ad05aa9e4ebfe6c36db07cd99f517e44a98faff5cda82fd1b10adeed02bbafb095b58febd40dc8cd1118a98f989081625c592d6f42abd267e6290b864ed755e4edb75ffb1e39fcf1cf50a2daef5e5f8f9b53c577c6053abcc39800779e7a328936398070a817592a84686e72e07c54e5a8be600c1c31028d73c28eea301495438e38fda38bd64d900723bab685351927a5837f5806bed2e85f993fa4c2a785b202ea0390cac54dfeec05cd01bd739b62ce4ae4a8a03a2ccca59878afa6247d23c4438d1267a583e3cbdd1ec48829c2f58eca9f88de9baf0d4ef0a5d4ddf0e31f4f56c52ac92888f41b126c33252736db7ed76dfbc66ba11f4cf421c0be29d01f1d2276308e7469cf2e71dab73f1535cdb6c2b14eaac7056083af7272e505bfadca2bd2958bfce56fe3e942312eaf02679e400c77769537fe6b5d146c4666e7c985b07a4fd8b17b6f962263daf7bd30cdfbcde5c782410a7316aea93ff124a1d77475a0c0ac80c3c1c4ffc0098cb09d166b8c83e4096015bec95d950b5f9238ca08dfb2f0c94f89690173d4d12840b56967e13df29309aaecbccce95cb5473333d081875743ea38388dce563bf1003d3331929f78904baa54a39190c0b49fcec669597c55b3772ea53802b6fc5d140dd0cf230637b8c9ba530c053db573ccd4f8fb5d879166273aa971c60b728f3ec2b5170cb04c3596cfcf165a09b9eb6caf082ae55a9b9953ba637cc98afe5c704dc5ca9bd84ff6a164d8f21c75e20ba2a49f1b4424053fdb8512c25fc418cf3aede543159ab0325aa15d4976f4dc8ce4ae139a22a486771e6af0378fcb1563951216d998a071ab87f5e29878988a75c0c6b279225b9bf572cf48f0ed780395910e23747c6f1e1db07a29f1f5b8298721e56c392714a2641630dc927dbb4acdd74be3be61ad5c95abcc7d591d2609c167a27c8bd7829bc048110bd3d1f8fa38faa0a911857557a3b7c1a0308e52bc38fc1635f0c83bd7e272f9f391ad0f0958862ef4b06cf3536dfb08f6157aa13f9d1a4f3098e57c5f012c2765e673a9d77601fa4c0956164534dbf629fd175478cdf78582484349cc85e89f63e723d037d22a5ebd61e9db4a15c47abab3d8c9ccf216ad7f073db1a970ba0eb068d046e65ab069e0a5fab1a792bc13510d859ce0b04d8f4f38fd9618d0cd33484720a9261b2fe176f4e8286474408e50a1a11d7eafaf2efb9ce1b64099ba228aa91031dde130ecfbf8aa1f821ebe7172b6ef51c7ac19432d735cdeb7c50755ebb6fa65cb48380687d211aa14b20f56a1513a80982c2a478751706c7e1ab7680ae95ae64cb4f37f4073ea4ce0bbdffd4b98f51b28aa41e27f1f3963cc22f05686385fe78257bf86267fd12ecf110dea3833a83147826679cb0c6db5deb5fbbaba470af701beca1e6e055ef74164b3f0cc2a75aee76c179e27b86d5339377a0c2a094f6eea4fcd20268f64d653a03a777b403aac6b21bf5bdf8244ce6904a1d8bd3dadbce22df469d7c60e16a1d80873bfb38085e5f534c35a4d0bb2c4c954e26d9bbfc19cd24105a70dbfaf6286b4ebc7c1f684be8e9e714161ede990a9d7bd0524391aed6d18806ea8297216297a6cb42593af63e106407a18d209f1d9501b86efd515c442eaaac25d64df0860110f2b9a05a629d37d50df77b88fd9bef5f7d144465fb3decbcd40936818693c51e77eedc1df1dcdb338289f4fb164e3583871117da2400cfff04d89b4ce00dbb23071f650c255c428be75ef3cfdfbb689e76bb212f2646ce0de3add160af7ee3553456230c81fb12ae60598f3ecb0fcc7be68f17d98891e339836d244774509e583f67f5f2f68df12cb9b58dc3f4a39329ba7e01f3f20e4bfb03ee91f59bcfb5eb0248ad16bd3c3c2a41b310b29697540be8cbbf94c042162c5535cf262edb7c6319dd6418fa872a84b23e9ae861ef5f8f440995863b0ef77f190f44fc0fa8932f6d85388e09301fe58e713137cc1f416a4a927eba52f00ce180c036cf91c9bab45405c9bcccd511a17644cefb9daab34b8245f02d8b129958b31a6364b17ddbfcdbba84450d467ca210ed8e0bb7d91a76cc22f83b03ebb0bf012fc8b0ebf2b7a6ea575dd181074596e6b9ea3808d608f41fd994b04f19cf367bff43343fcba98d297e32e7bba89cdbd948f166264ff1cf67e00e885ce7360e3ed5fa118e61c83787bbe3949fd84b8a590df1664c5baffc1f0b34ec066c1890accde16889e5f89dbaa79059519c88eb085421b4504c84462f5d7c7f5076e2abb52a69139fc8332b74b9132071a3d543f6db5414043df99825c77484dd25be8680e2abffd21803897374d140d967f79c3c1ec38d49f80f53513b3d02ffa681cc9a6578c7ab0f05f5f6f7d9d078863197653f368e6378ebb40d1bef86d3aa380cca9a92ffbd9bf3d73705ad594acf47bd4110c1b2da42e10b2ea4af89c8c001f268aa4cc7cf08967e462b6bebebc2dfb358d63164075618df26d361b13a2b87cd3de34acedccdb0ee130d2eea5e680012d64ffa8080ec9142b3d611f913d46915d77aad565a55f2f2cbc8ba58f0ded8edde411d3088d5bfa5b3e73cf16aaf5e246076a00fae56f42830920d36ea664302326b81ddf16e4b62741108d12bd0e2b1ce0a350b09b48872c8941b63c8d05028341bf989b7a6d3d4bf5f67923bfd88c4c1aebad2bd3c862dcf3a2cc9d709978fb344d58b9e4973d3d963c5d9ca9c7b072879ca00534911c5429be7d2a1c4f734e02e7065c4d1e2b100fd4dd81fa4814dd3511380dc573673402827f1f82cd18916b471ce46cff87858b9d1db998993bb0548cd9e3c7ae3d3193f0695dfed7e1e4d83bf2290b9f373c1ac2038f0f3831f79d91bd17a1d9070a997cfdf2f8e0d5f0f97fef4d578719b3781f522af37047a81eb44f15ecf0b567678f782f29342b5a9a74ff020570fb8e74780371bded1700d6a3ed8e5655349501849f33549ac4d295b2380e7cd24fce51d8a0923873e44b7f74f107cae0e2d5cc0e2df41bf5c883149168619fc5fdbeba61bbc38ffe1de3c145b6c5b64228fcf497b5aa18dc1dfdcf42f0c41cabf5f50b5585a9dc9d812692372bb54fd7a8d654f400ee0fb09b0ba7c2e69a3cfedcb2a6a236b7a75c6a37986a96d610b3dac1eb09c185d24db4a27b967f44006522c3873abb479cd8491d1e4c9b5ae9cc80ac0aedac799f1a87d05dcf8cd601b4632fc7bf6703262bcc0b172425d89decce02ae985b1c9a1dade3f54f666498675f286f292c1e3a8b4fd8b9444456bfeea0d082fce7a78648286078b67970d52008ef352fc8687264cd7b34dd1dec50c78ef2ffd97694ed351450dcce7a1c5c765da41f414c568f369c73dd881cb06ba17495899c3fd539b24769f8e09a58cd6c799f411c458cd2ac6c86dbeb926c5eeb004350ff5f1e24a3ea743145767aa45f1a907036a2037b442931a43caf3b51064e4bd796dd66fd852bf6ebdf6fd6683a490cfa4a5d9956a8a0ce3031a059c6e67c169e9148ea0685fd3897bf4796d9c575575a6c359049d4da1c1faeb7ec9fe299e23a2ac3ca294a78a660f6a187bd0a8af1cb4affebe3dc6b337a60e425f970fd6203d61219f6ca7813aac3c4c58fd47f568e326adbde293752378a96095587155beeac5b8a6ba96b057c31caba9e395e3c8997f4dd20415417dc09ac4319855995a8dec67fd9398bf52094ff0874df7e9813c44358c9f69b6247e88f4bf8760997ee40df7371892856eb673c241db929beb5ee715f57f4975376da09786b71d14b2d9cfb0cf7986a2d2477bdc206618e21442942b0d36c4c6239e3cb2d1aa65d21b80c15aca923c08d002d7ce145e19b3b1afdaa0028644a1c740c1a767f653277e48aebe91b6accdd6fea2e17846bbeee2d21cfd2982d88be38110b4c22e4db312fa4c13b8ceee4662b06b3c7868e3e1d45837ed2ef2f7b76b87302352300d81a42cbde5dd10d74cced13d01f67e387d15d54376d8641e20e6d891429602a94b66a2002a3fd9c8bf7d75cfb47f434bbe9e43ea44a28f962b5236bfcded4f5609b508bef33d0a37a2d65a7f91e8a7e668631efbc7584416a26ac6708715a5ba03b300e81471b69f39275067434e4e3f8f729800dc495aa5f1f45710f71084a08e32ea7a80f9aec46b126c3414d75220010e92bd7d840e107079b918f85fff1e86c191908c24c811dbc9edf9f925d9011c5c02a0437ab58cd0aaebf7a1f34556723e4a1046308987fb0999f1cd92c6305d65754ef42f2937d2d89a9865c956fa6eb29043c7cd49b2309b255efa5705d2e2d9532f18e9767fd0faf81096bebb7b0c585aaf3c5414ec0b4fbd06a666b7862e3fc6054d52b2665092982b7e186b83eba8ceba440c6b17dbc6fb11344d2897f66b11c4d473f316bc269b0890df0220b2e0da4d7d5f7fad12c3e80bfcb7ccba0a9e8a8dc5b91f7096c12ae6496cf3085a566d25fc9d49294206e1d02a60716835e18a74f98bf70f885dfadedcd317eacfba5b4c4e2e0d87a4a98829a69d9826014006d1df4fbefaa39066632a1fd27c609f4428260505e491817d79f30059a88c92b3cd84cff14ab23d5a54d91cf6e93fc4881690d08ed4cf8fe6dcf088bd083848bffdc986080d1af2daa33a71c281e1c47e06d89a67b0bf5a9abbf2add3db187e3dd56bfa0aa698b52c02c9f15385bb1e4219b8897604aec14888717ed4e9dbc452b23bda70ce882d0dde7b8f6762d9e85c1dd9cdda5c99ed8befb61d54b2986dd4318261cfec59bb76938bb7b2d608c0b5ece11f9280d4c6b068ccf77735bcabaa53a62870adf5ac0d109d49019d1fd9a21efc88ac1ed8cf5369dd82c73c3cb4affcc032982a0dc2fed0f5585ee5dc357b22c8c750804b9c9e5361cff0f01db4fad4a85c4bd13e14cc46248528f2eeb079dd60916b5c2a769b2070c019731c9cac58e4e0521553d365a4dadf4b8c2a45ec48a90989796115fbd93f7f616aafb22f93be7a5fce09668c40dba893f5cc865d107794855157dd526222d0f9b09ada974f859de4994061dc4d3f148abbdb8a53221e7aa9d0f28ee40a1a2b864d66e299d339d3ef385589d4596b56871d20362d7aff7f54e3474c7fb9f69b8813fefbc883411394574497dc1bb0384482327fa585b3747a25e274e7f015a2e50552563bb89605b0b2f11e752c1dce34949e14ea099cd3e5e3020834706ce4dda435d4eb756d0b2bd09e30e7c0e651983d11bb8e4dbe031d5ec03b4dc7345320fee24e6cd09063e909b5c3acdf0eabbaf932b4db331ef092963c4a92f1fc32a3c5e7b0c2f1ffa100b1b3f83d93bf34deac90b73d961bab4ddf19dee2873f06c42f032d39d0285baafe8e0eac16e80960e76fb6ca94697d2f93f2caaa13b2138088f066c08d81017da0e8addba6c0c5ef2b29d97a4e5a2a820348effb30008bb0465dc7700820dd8c48c0ab6fe2d50bb8434a36c87242928b5cae362a80c1b9a3619bc316c02919aa54924e0fb3f0628b9e5e5832fcc17f968791f57f59b724018e311fa7697bccc538085281c007639c238fe778bd9f9793a659c854025cecb462e3db45c74ad0153825993427df2d3c08b306e622c2a5832c761a5166c0e4baaade10c3f1c45e7a204968f1a203bde4873aef35953c44f4424c8d78a6c2e1d6052c54d38fd7dffbc7d2fdf86e37604b6a7712147b27166717f8761530130df37575b19839ac338c2616f1563d0148437ea99cde87f33f4236534fc1cfa131ee97d53b8b827ec8facd85cbe6a54a009a7a8282f042c27fefa920b4db74b10dbe7e4cde1d1a379384df3efffdca0f42e5bf57969a9ea595b36a4c21c8c30ab961ffa708d724a78bf7878d9a758492be473089079759698c5af91126a294787d185e34c52bcb1ef840c6d464d2db90761d76f609777bcb9f81afb56da4efe2f6cff3c2b0031102671fef3feba2020562d03870fec6079fef7e1640d8421116f567c7ccb5c2d626d6db445b1a58e05e5dc1fa0075ad89b048986b2c1df3edfee7bd849f591a2b54a3fed22a1776da61500b4aa0e712f1a01dffb51947e253fdace8d4f033602f028498fea83ebbc9140fad770280c831a3e26963405a74c08beef6590b7d6fe2c538cb3700da54851cd3283ee188d9b6aafe06e289b1ce2371e9b2b13ea4c53676ca14f62564ace8d9b69ee81b65798edf204febb1e37b4fcc1c6847b2697160cc6531ea1aa9054bac4be981f5bbfbcf0233ca55048156a2db7cfc590742ece2b76fea4eba14b513a821765f2c3d9b3b8341ebf9dfcfea711a7f50cdfeb9164f85c7c56b9a3f188b9ddad7cb9828d3192d0b269ae03b2b2a214289faede249901be340161a92a16449f9732785e43afee4916a0b8543ee75f49fdc583591c9e7a7436d200553826fe7c7d4bf89cf56e81a7d27dd45f9f360f04e09b4f75669159f613d62dd32126f9476cd2975983a8db5ee36722b3a92f04e7d6c591d49ad33d64859933cf2b85d15ebb68252e09212c6fcbc0cea1af3dee20a9a73de873561dd4d8be8085d888ac36cd5ea8c576b21823ff92028fab3311a8cb7a1c4ade9df7f397dc07ef62dd181e8fea1304c75e421212d3199930ed35f7e185291ddbdad0e8e975058167d14b122391c1297b963e5364d010768d44f3e3d26aab72dcea63adb2ce2e42603e477c7e480c128a2a82d4d68c0003fbcb9f99e4e5256f937e2742ff9d712068cbc44ac3ac3e45249620108e1d370e833d2eeca233918bbe4c40c7c253e631cd75b4c81eec19d5ac3c3e5afa9fe5656b75e500f1986455bdda64762185bb23808d850b9bf0a5f3885fde60de3d4cda1a6499f0c583e15ecb8a072890f6445053e95a297336149467b7b3b4133583dc13af7d8bfddeb470f912f44363b8e1b73949a19c062f75b292c6c9ee4738690deaf10356e166047fab841232a76d32ecea2de632d989c5816a2b5d0d24263fb23a3ceeea374c4cee783287fc7e0b31bdb9d3c3b5baa5accb57d888a123822813ea30a051ac04acabf03b1ab460fe7c17efff3b45fb39dd312f59a47d5eb2cc61ea43181f6063873b87273a939a247d2b4f2c8cf2920d6958a5cfef5921a69e0d7e1de6d67dbcad1e9756649216b057ac28953be8a52833655183068212cbadf1da840aa6b4459ae1b3fec8adf1e1857e252e7bf57836a505d5a9e3c1e7c6677c763d8e09d66801c7a13f26fb404384aff50d61c428e48bae7dfe1d0256c481930ba69baa23e8f6e4d7b41193378dbe7ad9fa80c4780d4f56f967819e2be5fdb0a00a875da80862fb4332d56225c7e8e72383a00970db8576346f4d383784c67efb5a504b9ed9c4a08031c8df916e1fefff928c001f3e9e2ae471016751981fbce522e9ba50c82748d2ddae125f2592cd32812393e6cf7170048a9be22b8c2b003285e73cf3296c1afab9622fa6350539b8b83ee9ad32335dbaae5bfd0434c081c37ee224d44fe91d66fa51e320c59b1e685d46e7fa7e44bd0ed1693d706ac1005483a45f50e05e2d3a7ff961012049e452949fd731afe3c3d4e9c8e74503416323623479b0a2b9e6efca459b97caa95c0dea82b1d1b6e3e554c13fe1b57f902368706cdf32fd8106129c35d0be0bafc59132543a2f6a5394790fbf8c7a2e9c5f1fe674fd7d7f1e9aa78c80fb08c8fea6572388443260ffa392cac533551878521a6312464bb770120b3c438df4fc200236ed78a4d6821e1f430d7ed7f97a8b7c8e0062206813996f3577764fd3d53b4c95ef9fd491800e932999aa9c75f5dcf343e54e1a53e7289c5b4c4528195d66037cc5b4d4ddb2b7198808fe4317bf36e92808d3898eeee52ad1485fc03902954bfd44868c21b95252b71347ea679c190559cacf499abe2a6c8f14bd835d22e21ff597184c2075113276176abede52ccb1454a2f8fdc4ec9e0558eca57bd6a1afd38b4f57bc34c69329221201c72d6e83824f661bcefc119bd79da250a331f2dfb1e5b2deacecda3afef755ecda9f69786147efb2e2664c7e37c3a3ccd6cc55f95b63a7e50063bd0f2e63a31bd57a84887790511e31c3a7669bb74c5c082c32d3b559f7b67199075874d8cbf4aea12d184af78e2b3b4af6f90bc0bf9381d3432c13b9327cbf937bd3a4b0534457a49cb50787e5d31ed3c89b3d5e01d445d1033d8656fe0a2b8413c7451c07420ae8b9398b6d395d87701c28996f35733f9abaaef285b7d245c29b64ad782d4ca73c8dbcca016dfd6baeb5c1bed9340596c7c945a000da3318bdf723cc9be0e7e83101afdc1c43061b7c1b49a683d24153deaa8ca00aea6ff1e7df3602c827b776e966a16b7d846ccc0a5d8b1b63da763891eb8b1ae6a4b6ddb16fafebe6fd733fede18776c2adfd1ba52cc89c0cf9d608df8dc7cac1b5c818f314df27dd8f49af3d67e1c48684832be758b4cc2fc8b30e13daf7f27ad3d5fafe94f6ccaaf06c9627d1f86478b0175f80f70c6053c9a318df256ebf2f736fa5d15544c56a208d642c107a2665fbe98a3d193c87e8698b900b0bf34fa4070866b2c21bed1fcbfc66a8a6b8def3d2702aaf37bacd740eff4b66f90bd5f3965e2aa5205c244ef80f4060acb7190a123d0460fb36a376dd13af27c3862a0edd914a5998c02c950800b9626aac2d08ae6d0f0108b184ed9fcd7851130e27792cb423727a33c93af9a32f3c52d7353c7ca6b73a0a2812d9dd7aecadc4979f5856e2325a11678bfbb0c71ab430d87fbe9c8990622a27f4bc4ec2cbd0ecb0fbe988e8b0612e535d7497c7e831e8e7fcf17ac8e0e8f9fc46eae302f5a3d46a97b202c9261cdf1a0cb35ee1e1754bf7d421912c99a95735abf030d6d88ecdea58ce81862b96417dbf3575f086fff86e1790be63abce83b71fecbb95c1e1a13c0312900d43c06166c9eb9cd4ffbd4052492706ddc9257048446d717ca54a0ff758cb5d08c521a14d5733e0e45e3ca44930f39b92d5aa34cc72418cdfe8fc3c9917f94ec8fc40b585e32e5436c509502aac1f961b9346fc26a94a1eab54fcea67609e3f7b2f699ad9898b43d8ee25838b0c930032cfe51314ebfcaa849c4998142841ea99f78be66371e8d346944d2d861ca1f0ab889c9371dda6ca25c5abec5fafb126fb542bd139a3859f49e44d21e1eb686bc6557b0faea1867ff5fc2346c154c065d9a5edec55cb840b74cfe25537de1c256d96994415e2349d8d66ed4953aa3e3aa1f703b9cf6991cc672f5aef688dce0c5096866a904780db2b135e501e13a4769554185aaca7dd6dfefdecee5b71cedfa6211cb3d5fc4caa135d522166766bb99e4ecfaf16732174fd8b0eafda760d18b8ef72778f3cfe5d899e92beb6bebc45f8d12d1898d6fe58a8132a9f0ff04d34ba9d4f0dee6979f68b07bffedde116a683dc34dd485c9b0c236c17c33aa354f5914ae1ab0049a33aad8be33acee079ef8444368447c72ccea0401df079e927b46213cddd51ab856991c7e6ed29e71eb252a1f07b23e93d1dd07b713a2bd2163117fb9e6d0ecea45ef869000357a759bce3c111f0945e0b5f6c6065b44e5ca7f732a374c8c4ab64060cc75bcb7da56d9d3f833ada4b332d21e86a94d294a407aa672b590492188f5e11f97ddefbeb190fd22157acfb60df88bf9d3942f9297ece4e27c4f46235a527328aad1b895f6d427eb9ec63c980af35fb858916810ba0e0607c624db0a407d841a1119f4860355b16ae32ff86c0d80cb7dbeaca27928ae509b541fd5d8282447592360db6d2cb1a6b91c854f873afd904f6581b97e153699304bd04662a1dfbe90fc4468014a83c21375c99c62d2343f0371a154c72be2675d9cd7d57b64d034a6f140a352fe1f1cb22ac262be143d0e93562d929ab5e3f5bb2580f64d434f8ec04e52a3fc1119415fde18ada9f792c668c8af2f19fe23a4acb4746021c5bea2d7e37156c5425aff1c757731b8d2a80b4d6a7346d7af4a2038149f9c8cd795982fe6a22f3ede5bb06322e0d07c3035d69b4907506e24e52b0e10ac9b4c14467bc866a2800cafb0f1f7e1cbcb8be201a640f9df9094beccee3cc88917c10a848f3478a97fdfed591b3a471bfa498e2868a1e8e28bc321af92c02bea9dcf49fdd6987ffc8e7ab5cc37fe1d1c442c98484ecbae3a4df857793736868581ce90ab5dbc6f2ed144ced4f265419d07c057bf1bb7824271e7c2e1ffc13f670db75435f73ccd0552b0aca56076c884ea2a32bc1435fc4984fde224704a37cfcc536c01ce797c6d37e6a1218cfa8c35c32faf5f994f86f20d9162c92dc6ad1aaf75b775aeddf69cdf48fb20321fb674d05ef9016df40187aa99643ceee294373aaf30e96778ae9c8806cc5b2e9ee9aa7881fa63f1866e261edf898f47be1d93e1e711c2fe9115b7f501d4442068dea23ed0293f7161b8c0ef7b3e01a7590c0353fc7ad3f2666324dff309475e2f3681c50f1603078ff0906004afb4331ad73e4e694cf3ae9fb27787593380a819899a8002445c63c5a7a97779601943694d493e86757e2c40b6c54471148fc3f602b77eb45de56c4f81df8246343f6b22ef46faea835774afda5f7e1715724672c1b9b58fc7ca49cc2d042aec2bf7d333645d701636551217a29cf007423adfac062c96819500b9498e6fe148f1e3d0fdcd501e03144f413a51294a48ca3df8d261cda4cedcf315c8382b50708970cf82d66d474f60ee6c28f4716a07876a9855e674d19262b64d0f9c3614c1b41c333a394faf1cccaf62fa5118e12cbeba376667148e7eac45f22e4e27d414e91ad0aac9fb2f2da54ee43c8b1d3539a77c2d373b02723cb450bf89eabbd8afbc6426290ab5fa7ab5916223646d7866c7b0d7fc54b71a026daced74c1e4916bb3de0976851f08195289328978be26252a212ebe8f901b646d00b2379589454aa1dd19083536ad661accd435ce6d08b61905f293c368fed48dca2ce4b4375f307cb4438623b1ff27f2b0d0b5e2e9464f87563567f1ce7498b312df0e520fc6d96a68eda8c2249c28063cef4c2067c9e67a437c2440c9d3f18911bac8c5675357f0187075398a15f1f75a36ce37dbb16010cd55c813b827868aa5a770e2de45428455d2aac11ec87bfef852b42989ed42c3e2e22ab1003a9dcaf7afa1d8cdfee6e1c59b1f47859fc8ee49ae385c86a8f939e95d7c3c022ad2746fd7e46a6f358a2b3bc2cde6e558c9964cf68e50fa7644b11f5b72d1acafbee123b040bdd74c2e4aad68ff8ad36b8ff4c4bbf7365c08880b5d20bc3ffac6bdc778ec0f4904cf9a51135e21494efa2d27f30ee1f5eaf28587b255894d61b34a063423a849a053cf987c4ff0067f460c8a23e94198d1efef4e490fece349b2dc13c35e8bd77803323debba3e2a447e732581284867dd53be0263a07eeac583396fb8a394e4a416a21b78688de634056b5ad870c8781418e92b596a5efc8d308c90190c5a151228f5c13df45d6a34be67b59abdad54550947b2fc7b8f1950e023798eba9fb4d5aa6883131efa08aacef4a52badc6e5f48340c8a831232cc20fd089510836de5a562f7199203bacc4e4913e53e9e879fd04dee721261f3b5ff3255d95cc902acabbb5f38a3f47c365aae488172a904515ded2b71822257f52d17848796bbbc7d5f467da77af3fc8ff23cc59b3827dbaba263ae71b8fadc7a765a6b2a4a5f5fdeb6807e72cca1e67cba7de7e20adbdb669ad7a84026885e4196c2a62448f15dd45cb6c85d0db504ccc312b2b09c318192c16851574dcef9b1e20be7319cf5e3c3b40e8b87f94526205e7bce27aa3e519f566795a89858ebe6257e7e91ff49d3066c81d609b5e011cb220a00fc6a3aabc15a9586d293aed6fe3a9e1e252c2099362dc3c40672100c296d0568bed614ad93858e8beac03cd9868b5e7518317189cd5114b342edc61d659e9414feebbfddb8964061c79c88f468556b57425ef7eccd7f08efe42ea6c02b97b72df1870fe2c023ef56a2928cb7bfbd40cf6c31c8a925ae75fc3a54eff65266a29680c5d2f5115aeb51728969d94ec5928299aaa8d3f461b59904b277a273b550ed783967872acf070e8aef09f34e64ff58fdb5bc8a30c0a8230f353cb60946ce70277361fab22ec0adc919a426e67bce2f913dba08208e59a18bf9d7497b3390052052c3af4624bebf66e23651ddee4290b74cddae89a599ab922a41a60a575e139c504da0da8f80fdf64787e8ca0f331d4c0b1f1bb6c1e4fe422d7b571ba422a74937b71aa1691afd71c09695fb2a83f7a8370145b2d7a6bfefe780aa6c538d043d191ae89f90f6c0577e672397a2da7ef489e2e61782f87955452cea84287ca905287a7ca937854690d0df1c041254d0459097532e98e679ebe5ef5a5d719febfd55881f6a38ce41c1a9029dec8f40e6d67d50c4b91c8afcf4b08f952ca455415ca877a8b27e9c4b079925540c9d36d525498276ab545cb43b3726ef08f5819ab08b8dcb911c22903f0e00e97321cbc2956d14d4149c4ccb77e48cec025f4f0d8c4cb90deda77bca5c6f9b35135079a2360a33e961acc843fcbdba91206cf88461ef8baa483871ab7760abc8797f844a397acb9df75505ce0d553c632e305feaa02bc010c3326337ef13c8769a5eb1650022b8e80f178c4c8f73f896c82ddaa2bd59fc8da85ba7cea160b3297f44e282c408a86a07a1dc587cbf245c432e511512ee9edde571908471d5fdd0c16992b24eeaaf3eaf80585cf1b255b7672f7a523259acdf61a88b1f56132504ec18d0270f4a43bd069886a1869f68eeb98bb5a4c3ecd84d426fe7bbb77591401aa0bd9ef6e2c9a462c4536f09fcbfdf41d14469ad21a5af47f958995e8feeda2c9a8b637fc76c0ca4663f55154eb863cb95eeee6e37ff2b0d846a6d53d936271ad9fcde209f6de111a5d50d1796211cca5a619395c9f2a343c6857c19d1a58cb23117534ea41a2731d70e99ece7e0e65a996d0ac1af29f6eb1b5da534b58dec04cfab6781cf7c120687031ad4a5ebcc073968e97ec0f7d41673a5ffd0be8c16ef3001b31e2c39af0b65d22ddeee0d9870f886ece09381c47d10e20353e6e7e3740c360d7e225d6ba00a2b598ff2f39a0809bfaabd743c00ed2b71561eb4e97492b7ad1ab13d350ff6ff5da2e14da6f316d941ebfdd0bd2d8205e90f0b62710c17dcdf08b1ae63b35924e5c19723e5967ab25424a08ea734d9b356370dba160129d72ad1a5538f65df4fde9bc1c0db3a781a8cb218d1b2d6c9545da5506c44632b5e768ea9931d9c67ce994d50bade51d42c71ceea576b3159e7ba6df6cc24fec607cfc8a86e0504f04a015db6f37ec42d433f49cd065a2de3f146bcee6a7cd62142fa6b498f7a3ea05664d560d30a6ee850e1ccaf30431482ffa3b30de0a57841a4113f7a6bef28ed7956b1979b165fdca83ca07a77a541753370e09dfba14e4e9f0ec950d592d5f1387e0e60ee3c532f2dc386a4794e61e587621e61932667ef97d743b276cb7779ffd6ec5e8dc87dc495d76d7dd6371f3db5a5aab47560bb02f33ae6c1c4f4d8bf28cf5bc5c60e4bd85ff8cf6af830788564fd132bc336ff0a0f4a835bb3eafd67a9ac26533c414d3c02d11a369490295b202e09bcccda92659b0a099b2fba6b8e59dd42e64c9d65a7738a58efd22f8d42bcda5919170e6fd1c0e0a07f49ca2df241eeb9a8bd3737093bd6ae1fbece87edd4279a84bd71e9047cfc5af0deeb4e227285aa69e5873b70870f8c59f6ae070eec7cabf8ec43a5865dd45f03a0b2df620a455e7246f3ecc4cc6224ab6114f6cbdbf74362d2a99019511e030881a38123f75eb5940851ca8d36730da2d3b3fb27b8135f5564b57db83b662031eb4d4a53e97e9f8c8c49afa3fb0233a55f1257b88963af6f7efbce8ed35a05a0fa530cf1adc2a0412ea5c89bf8463e2893c912930bd588cbf7d20652c2a00d04180b9cac063db097149a9ce131e564bf936b6ef7e1d57a809ded6070029f1dea610c35b8d96c196bba858f97bd95716b8199c2c854a05a04e2073921a1dd004080f785d22078a64072b40a9416b26938e5e86e62bf7ec31b4dc635a08cbd5050394eecbaf9512c978064c4804074f972f023f1b60459aa90d2a7bbe110de54bd0c1ac02aead14a87844374752d8bd4378563da999ab629a9e3d4c7b5b9e06fa78284a02bbefc50d52ce9936080289b787774907f9bac1361035bfc3831399e15ed25f2bdb0a28f927639034f52f31036a9cdb0cf556cc834a76dc909a01d68cb15ae57f91c9162f0b91266ca6761997123b7f427b49002121a51ba4ede6d2cd62416becddfaee06fdc5f5c6c213237deed37c130c5f3c66af1e792bfa86a37c5a1593bb0e23027e0691ed2f42ad88cd244eb33bd5a304d6a9bc0ab8f8bd117da36d60c731dda774be2bd06271e5d770e255856c9b95d59e3b4538bec65926b590db9f0b13100046ee32d084342735eac78bdd178a0301135fe28d574f2fc519b7f85630ca9058d71a65e0fde8b1528514a48cb92e3a1f0de0fb7162c44fa6860c7977595d5af9526dab0562a3db78677f138ea6a646f5b12e000904aa23e9102dad7e7092d0363724262693a116b04029a54041b56cde116378718b3a2d29ac164951075693701cad63378af15cbc298c4c1d0808b36226665844e9b055fbf0961267e096a17f5b04cea35edd43a131bb863440f1a5bdc10128db371c4dd7f833dca81c9a3854b3e13324c6348b911c3201e23d5a70ff670263bdfc54fbde54e3060c5891c2559476bfe2c3747ade54068b8755c94308732417614e0812becf83451fbf5c425af5db55208db76fda9613b8c037f90d075a2f0530b6ac691ddb82497df714baa328781d38508a67cfdfba29db65e6320a22e72060ee8fa8e3532c6ffab4cfb7f13cbe8a7b1a66adef4beb5327ddcb181cdd70fcd79c2f1dbc480d0406aab203e30e522b9d5090d87ace6eab27233574210939419ca6f86ba99773555a87f1d52413c83800522e1b2fddfe08c3c2bdd297ec54a387c941c48bef3303ad754c9b79ba55248ad492f414af52f2eb0e52f6da8be52671fceaca2bfe5a63108d019e4b4eb30cc6dc552c4374037c7ea455aa2d12137cb862111eeea5f76b08f6abe0d58ba0938fe44cd61552574c844a453533151bbe446b57c344bbaa47f71ada0228a4f225fd5077cc0c0a49464ab71925c147897812930cb52f06c9a9edc35dd9bbbe05f80f911f34de70db604b574c5ce0adf98f255f5f32b427b724d5142ccce8e3f8aac10c37fd6e8a83330256f8d20f0a55f9758e5814f34e78a3d7a5cf3de96fbb6f575fb8c0d959b246db340aebe5c24294decd2ddd162bff0780661ee500d5aa3e59aec1d950b368fa96335d1c4276838f505b6d4304999a2b3d9fd236ba1d195c8e01068c818a966659643db51df71e75b066fbe4c256da576156685cbe80f6b2718f510495fd9a48a893f5ae08ed4f107495974566ff57e9559238e9efbda686a4ec0b7e1066b6c5cc862838951cbdd9c4c497d95a9b3b910e7b6f8c45fb55dbb79834ff90a0352520d74cd6060a3c64bc32af6ba62ef1ea9586f9e67bbe12b6f3f4ed615bf4ea611586e3cf11b8a373587173fa4efdb6d7ef0c511d688bf9e4ff27da89e3f47601d746475ddc15024119eaa15c321fc178dd36f02333517329162ec06b53e99af3514c68ce818e35e74f9e64584a22523532b49845590838a1377682f8e398f8a0f5fbb7a0facdb2ba6a9176cc490279b67ddb343d35d55cae8ad21a9890b9edebceb4acc49b35bbdfcd821413df48561d6be29b5e528c72140a5492d6778bf3fd4d3501118640f8679a66435e22d57f2342838a3a7936335c1becf374cb2417617e7e1229307f9968cf5571bf8bc6a09e42c135404b9c37cc04e45f974a44a45d0b72ee2576f813e0696ef8e15b92389323273d36128cb1931f53fd93ee680e8c558eb8fdbd6cf72666767f80daf42a138f3b75a3817bff036bf7bf91d07046aa504ad93f1fc87b44ef0bd1d5ad6ea1cea320b1c702367eb8e30d6aea88acb03f734a13d3c179b0442b5140a887d9cefa6c314fd065252db010e60e2896a2e7a1f5bf9a638065296615473d2b734c2d32c7f48a6c15a0b21762ed54b513c1931f1b742f9a3bd8349676f5a04997e3305f201476d381e2cff2f1be836d2d59a9ffca8c8fd38752344ec3253b3c3fcfc3764849bf48c024b1b60edc5b2bb6d119f0b9aa106da15c90a8c494caddbc8034bdf5d618374baa487f580d13c6021fcb6fb0926607329324606fa7798b06f5e6820cdd6e590c3d0cd80040a6a5ae0c707564551361852c2b31a9758e4f0daf1d1256e1d8b123c3217f00c60bdb4f2dcb4bed5c388c0cb1400e455635257fe187f10aaddeb8fb6587ba1a70bad6c8031b5edbee86a84d4d7c8bb1f50335188c267a91c68e8ab62428f82447daf272fb0f79ffa5054064f0c275a181940ed4e6a07de777b378f3df0fb1f26fb882440a4bc25dd85cb8b751488cd5ed48a367a9231286c6d6c90e3fe6e7ed1bb41418b7a18a9ab7a2170f9d1c3d9deecce9b2353a31ca7d67f062d7e574d66bd754a0f3d4925f9c77fd0587c9486f351925604db4fce70c0e8a152f4327f9128b55993fecf696a55044ae0ee884e9cc8673071988453b1c88e9fee61be79914d69946c6e7e905e71dea59a6e1c1497898038112c6d9db99bea8eeec0329d464728f07ca8b920972dfb066f18c665c44ac5e4245e7c7c872e528faf11ec9704d5eacf12b0f3fbdb1be52266115fadaaf3cb86546efad4e7f3bbb1200aa6146f95d03846584318d6fa4fd00e3cc108730abf69e633ef0200f6655119bfb024ca5ce45cd2affd96cb323e7e15173847e30fa293fd48562eda1d4791ef0ca81eab57c7eca14002aade3aee957d6a103d350a5bf39fa571847034e770253b5eb29fccb97a702b1d83b1281b042cf1c0311c18af73afe1b9c342af339735d6bdd6bf6a32243b01bdd2a61a6e98c3f7e8edd9f6949faf259f28e7df28ebec3b1c2f259fc3abbdba4544b1f70fa04dc67f4fcbedc00bb87fc108bcaffc81e6f3c0866578a3737e3c6015171c4f8fcba8b0b10e5da6b1eda81c8a601f2f21c5794fbe19235774e29b459131bd099dcf8cc0f32e871b560d38dcbc3b8d2c8d5c3681d29ea883e900054587ecfa75a183f826eff2e36071047a5fe34f02cf4ddb39b253fa220883046f41230054d366084dc90857e313cdea276c2467530377e773ee19cde80a2c20b5d84157f237d1b1057467efdc4371fc7a76b267dedbe8ad5ee212c7180953dcdd49d2ac916539c4639e4218d7c7214e9a00fac84d0ec52131b99ec8a5b33eb5b1e15926defc9b635549e4670c59b4f87427b79c7ae0e45241175fb74ff4259f1c87e71e4a3bb8cf4150d88eaef70e1ac4c9f95354440ba20c10c060eb0ae96dfb5d0067c380a2a339b71c300add0e506a4b6bc1367b77b4f565c0daa2c3a0f3e867b34840c532b102d49993e693fe8cee8a7bca43c357fc3462f1a2918aab87622a38e79d21a76fa14f176573de4abe85b9534c474f1a94f36ce3b727fe163d6f11164bb7dcfe396a1455a93531aa9cae85d375db736a6d51701500ba15024d62fce21092966f9aa6ee56b06fbeb92c03654fdf2ee41d8778246132f4b610c9a9b2c99458e3baacc2bb9aefef6d18c10c24693c5a12fbfe5e8fd84d320f6b4db32f48a0b67e850400fdd40a65bdd1b7c8db1df2fc4b8b62da202b7d0d531ec25e6a2170bdbb926ccc01eb1406751bcb698bdcb6622ecf14d3e17c5971d4a12bded1f663fd979e0662cd2a16b1884fb331d6260fdc45364dea92d802a52b817fcb22c4b7665658ed371dc6d78de7f9fca50c011e34b420156889c988db5a526eedd02a52f0940d0eaa2049870cd52aa0fe856404e846c70cdf238a0bd547bd35fef7cb3e9fc18b02e15227eb9daa8e4d0ddb5ce8a693502e497f8552d652aedffe782d687d04082edc90825b5c8d383d572d49317a23aba78d5117df96be792c7d6181a2e9b339d1bb1ab300f9a70842664c8c8b1809ca4bcdbdb2da4e9dc129c6d4e71455c31c98fbd9fa5cdb86f6bf0b826e66c2b117747240e930a8da3f1c7f73bd6440b39453f04cdfa145d683774c1902a4e51027d65b41b607a32fcc8c84430be47b11e1b914f4864f62f52e2dc7109a44831d329fd91d41b50b43c530a1fa9a10e61344b549fe6778c9ad1198c5b1a3d3828fc833b93e2d31aa312d3744c94de9c61a38e2d8742e4f00bf7f08894b49ad688895904a801d3b43aa4ea17ea91067ee3689b3bd618e573386701fa7e8041398d47c56570b40efa2f38f825f7adfec32f1f5b7559f767575e585bc4905cb9e9ebbca81ae7853d8529e4a14e0c240df2d91a32a5f513bf72964051d0a74adf6801e5fc8f80bd891e288e7ff16320ad3575986f289a1c67e14f16a4d3e63ae6c9d65abac2c55453f7933797b9de53f8cf3c75c7874a72a706f4e91f9febb6383c6481f9979ed537ed7b9f6651fa51b7b2f815aaa2dc26ea40120ce65a2d2166327bcfc8b5362c5b21b4bf3f8633b06291c328e70a2e3a388060cbd2311167a5093b92ba0a9843e725fc182e98bc674a21fd1be6132dd4223f36c82868d5d2280f4110b010a0644463f4b3e69b4f0ee4d8ef2fed07602e55296a037482b3b17071a6e799a94eb863dc5b1d6f4dea66efefa8c20a5cabb06f558e6b0ef3cb05c4a1552715c2eeb90bd6ff3e7780c93cdb8f67616db1ae1d2e885534f20ae873dbb49ae8afdb437bd4730d47fc17f0f8a1e54b1338be7e6b94ae036c85d66be2d578e4baf8ac4a1693c84b4f3a98d8730cbbde4bed144b2ab9553e3c0e1ca4aed435c79528f6dffca50142058c78cae69f69af68872d53e05eb29ded8242ba36b0e1fa0e57f5e2d8c768b57c76c71e56cfedac420ea3f7aa4162bef177bc36b4193fd24acfd2dfefabc43e86a9cecda8b8f434b8415a4d776c91f033d1c401a8518a04a6f8c9ee83c18fcc75bcd08e2fe168eea5f0af4f865f00cff225c45fdcfccc3651c7719cb12f9b1342ed5c952a1da0238a954122da23a45eb60090fc3a874dbc9313b7788fb161c98913b7971cf9fb53964bd7e498b094a17180e55f4eb81ee0854ef81485bbe80f3e84fc4d38d36c25c0448fca08cb86008c670eecf7a0bf65f2600d60a563b722a8763b601f6213c01367a125a6f2a092a7413c4ad38c0f789d9a6035e52b4a4d0b2c23660758b647d12756e8673d149243862ef6a653c606159e1dcb76cd371e7e0a58ac834dfeec59d07a552c6534672c511dfcb619a65b2b18aba795548eb82d798261b11e32f61cc414a8d1849f339decb03a7b9b0751510329eda8bcb94aa2ce88249b71fb3be2370fedce2f65f4592d70f6b8421d75ae0f623a329bcb9c3e44d133bb54fdddaedda904729cbb398187cae18f99c91e1188d19cad127adb63ba50807df1dcfc1859a2a2014a570705f80837d665c7652cd4108d286bb8f5060067738e751b924884dc76b340b8dacfa4fd1128c11bdbf5b0c6bb73ad73da7477577a81700acfc954f2ea0b5e234bc3b17e26075814da6edfa0e06edb50b80c329eba147d0e105676a1af15e647d06c6c2de741defc31c3b96c727e2f81e2befb4621fa7746a54c89b085bdb78290cf9f5aa8e3dc6faf19296059fd2dc3efcc65b9bf19aa8a323a3b0e1164a735c9e84bd0647660ea0a11aab475db104180fe81a47f61e6acf01aa8a2f5798ce7c52662a421d8ba43df95343ac02cd6ba9c908dddf615b24bd3f2e91f1b9ddbe772e1cd196e41f69bfd3b3bf3f61fb71edc2894ef833ae4ede73d43f1d8ac91214888392a989bc77834a54fe4a73a0fa8d8b28298ae2f28839c7aabef197dbd8bd7f2a96197fe1b841833bc28e3eb158a03861f8712ad06eca5fc6a9f3c993879d22ca2f0b642013962d7b95d0fe0baf85ee4df8c45b30696c07b50550d52288660d3f396025753bd6dd6e374a33c7ff125d99ab0df221a937e1fef311717c74ef410c118fc8d6ba69634a474e76d9351e7540bcae22b74900d25b9a24b95591a6031a6dbb3ee7860011aa1d0f2262fe2113bae193dc32ad6dc4cf43927670c5d0eb00971ac3c2645f9633d2277a7a056f0f54e2b0a8b2395929b1dc7b0a302bf418718b96b4a4e80faf846d119a363b09a61e5ae1c9a3accf4a5332de5f37ffcb0f40f5e752c025f0a8c131bc94ab14740a29daf4422f789d0a9715a363bf291e51e41a1c7b422341dda0651297d27890625d02fc1726f524c16aa07bc99309ceb318d77c2f7dbf6dc3c93c71aad5f1bf43b8fb8b35f78d7cf5062f61c773ed5b03c2b9179cff4f129b1f769950edf3c64a2324a3ba0f27f1e8d7c8f3a88ec830b2152ee2f94e833b279574f7b17a07ee4c3f0e589743cf9e6d9547bc4a2cdaf226aeabf9dcd0d4e206018e67a1d315a2c2880ca049066df95862d31ec33cd072036b24d167957e9d4d1cd3cf97f120d32ffb4cd59977f6beb6bc31a63fcc230fc5187a0d02cae5676623a4ebd320449ef35985dc42b9985eb9f9a5f09ee6b46e952753f403151fced74c0388d98e72e6d42ceb86b482e1a641c7ba4bc27fb04d111c011efcfeef6031da6dd3f06fd6f4e0d2aae32ae1725041b8f8e8eff8a9d776f5e40b07a38c2677ef7b92af0a2f17c84bf0f916162fffb18d8c12a11d2c6fd531737a31f37c39dbb426c370e04ee1c6d18b36aad92243d59f6260964970f0ec230eb2bea1300c82482f865db6d626e69ade21b36b9c333cd1174a6efecf3b7d6467a4215e2a8d6d017f5fb7535f7c3e137dcfbcf73cf735fbc0a8e1f2c29cf019c3dc7cc9d8d22fae970a5544f8ad6d24752c04616c770a5f669bd107ed0141733d252f8e906468aa23d71b74e1fff80b1d6cff69b18971c6173a3f52d2050a96819772d7356c4137a583a97a4808978455f387ec87d4e428cbf580d24cda8c050738d10a3c745640b339d963f0930a1977ead80d74ac0efd07185063c69c806dae0d72761cb03a5035e8d81c51af7fbd0f7f3305973d2e09bcd3ac768ee05fe7b48498ada4bd816f0fc201bff5d706b4eaecfb0dd4d761c3f7662a959fea80412b579811b74479cb66158bbd050fcd32e6196fa8baa331c9667d15a95a75b20eda2bee50a35af7d7c9a14c5fb801fb2b8ba9c0f3584e1f11547074bde938de1caad6882f175e111c90a52d4a09b2ad4e1783e5b7a9384ac419d5bf9a7a2fdb682a8eeca9d3babd223f687430ec3d4d64d9ca85dcc8f2d62930f51e272083050db5e550a0570c55f9f829d136660f7e43128a37733a06a60a39b0b48773167755d16e65f66781a54903017ea92a9550605e2d041998513f1080557e9a39960b0907970f97a0327af32f3ff1b56e6e276e233482feaef0f750b396e52955c3baf1eb1d9490ba2339db2e28873717642211bc724c7d47c2290a8cb6f0af5722822c0f93bbefb5f1f5558d6886892b8c6c45c342bc3572d9fa65475fb566796ba837cc34ad6725dd82e49d0dd188ce48938c83a4b3459d37a9aa1841fbc00fc39dd70121c5844d7f81a1d05f5e337b689f6870691a51f580395a54fed566f0a22d55516b2b1f3a76b79c56456b79baa8fc97bbdf90b02d52fcab67e2d270d9f33ddde53d29433e073d091e0a9684c7c0e776f9b7b2bae226cb80c4d0971b0f5893e5b933648956e48d56c959d93e71955e6b468a173866a110f0f6ad69b73059a9d85648b0c38fc9bc7400e3ecac41aefe03a29c980f55c10086bb9d528aa830d6b0925455ae660391f6559faa11a9751bdc6db0d075634e5f08a62c21ecc123fb8b8ab0e336897d22fe368fcf3536879e74abf6df83d3418196127dea99d82bbd17b4f04774a242bbbfb871ee0d2665d378cf2826b2ff6d448ef861ccb9d14294b825ce3fad15c2c2e9a4ffec2ca59ef990466a33eed0b4fafa08fd8fe1b9418b3b45292b233bf35b546f855ebdca89bc790992687f419ba7b4101bd81042249de6203686a518e397716546e0f2538746c9bbf5a32a3e054dab843d0a23e267cec4c9ae71eecf93e42643f2a61bc913d4ac9ea8946a93cb99859b0fb53ca81b6a9c2f1f9fda501f07962cdbbd45410ba647736d7fd02351cb13794749b517726eb949e3dfcbc894ce90260d4876ed986c511bf90736992433612e09d9672bf082156b2650799548c240cf034afc50681073f591025d2bf738126147eb2c109af0c618ebed00165c0fd8bb1dd4c2a58096d2cda93f018f1054f04fe2097b43888e8f51d8df21d5c1c402d9ec070bcff948618752fb312c1478af46f77ea6b9fe9af703f954870841a87d8c7b474c32e4f21437d44d5f018528ec348ab1bf0873b9c2b4f49cda25a3487e7741dd1397489fd9db22759263b58697def770f89d1352431552e25ec92dc16bf4fce15a92888856ce30d7329f8abaac6f54d4c15016c7275151569ec922f3757eef749877d1631362dea9f104426587546e1d0881d7e7a5f46a7052ff57b3e0cfca7b960fa952105c5cd3879cedc7e8196948ce27a71f7d3878d086d15977e98a015d4ba77f260285a72d757960c26e04431dae235524a504fa783a7aa537255092ccb3a535814b6c1f644904d75bf9ed6784f740a0040da8181676395d8d579c47379a67a1eda304f7b0ad838a13396575714defd9fbed9cbdd2591440c4eed511f58274062f8b7b8eb85976d2b54f33562de20b456a8fe1d92fe12c5778d59e9d2d50b24e09844dc4137f1ad9e9dd8507d8a14aca215fdaf0123aa1241ca746f9f9101ef8ba10b079c24ce23434f220543aab4ea19b5ffc71cbe62aca1efd447e62bd7e12fc1d71885a7d77661f849b51737d442cbd3756e32f05bc7da80fa4b88e84076a6ff12a4ba61b30fdd975d3d218fc623fd9f9bf2d0ed860bc62bd7c4a098dbd39202da41485413f40ff82c17ec5392cab0305fa1154be25200754d9b034d92224062a7e00a1e73caaae2de8d858a5c176792fef703f691c9b12952586b4b55aec6f9e164b717cb14090ea4caa0e7ee15a776d000ea6e8047027f553284d9b70980986993671c2e3dc294f10126360a0556684dd2e8f203050ef23d574ef5048b57cb07e193e282ab880a9a3165912a6f22e408d68f638f071631b27b0041c8d72022512384402b82c21c8e55c6d813d342b5188d944296fb1bdcad1aba18a43349435618c17839e49379420e6b576563039149b82c60bdfa328aa0384ff69986172b733f4185c77c30dde921749324e51951c64ed61c5c36fdf624aacd20cc5e23efa81e9a7991387bda0c9573550af1b92c6197c5cb44765cb02721332420411638fc74df0d11b9347aebae0297341f2a60d89e55948d1429681239193c12aec3351a1796be28b704c978ffd152832ed70052d2c3d76785fec8fe0a845eecadee1fa0b396e6baa9cc8786992e0f2c49d8c6f05104cf13616a58136eff3c91c9f2ff0b3e7c85975e0b87d525908bff29281a6eb65fda02fc193e0b0ba5db02e82760e22d8f4d3ff72fdeed096f649ccf554c1c2573eb2939cc42158c2f605dd794bbaa33ad9a20c8ae8e1f5e9323065928929e3e714278e822dd78996b69d39b3cf7354931b9677339e90df9ebc4684beb2bae123bf1f322042eaf211fba110cb2e5f471da6554630bdf07fb4987895e9a0f7705c08de1dbfd374d83fc6c966d00636d101cd8f1dbb38c499203d177a1110f897807fd713ada871f9d38e89d35cf274d17f9b40393aeddf94c2824806a39e5848a386b41f090787216c38f971f0d97417494d856d6d136c037e12428bcdea2bfa992e3cb3fc47d607f2a62041e0711743732f0e860fb00f9df01ee415a2b6c62ec3c480ede22ec4f23b868d1de87e1d736dba4f7cd556f0cab9dc00307ab392696e32c67547d4b487383d57a264f2ec02fda5ee6d9845799f58d4fd22e4a4039a2283f9e820192983fb6503b2269a28e44b2ab768f5a8f9360d9f3e8742ed0bc9a019c26bb272e976d8113d5b945655261b72d8f446cecc15db48a4a4615c53edce9bc3cc8e3bddff4169829974218755cd9c9fe6848b4e2afaacd3b7603053b2b5b50b3695d8cd17a72ed8d930663e6737d90d48fa422d7c7faad235f93dd396165d64e3ecd582ccbaeae9ec8e0195b44f6b4e81698b5596b8b200202b9ad4a682b08b130b623e52c5e85d65daf1378b5bc4432c26ce447c797cf2c01880f5e379352f395bdc15d73a0f8900528310a1d41e9482745b9a537ba4442cee8fb3a7bcb9491122d2bb59ad48d2aff1a7208c0c45aaddf9c889a8aed52bb0b949d6268de563ca8a08afb6f8a2d5c7aa0477b8ba926e2de36f03da271f7a1e091f3c8292bb39403c66cf7658683289faf8faf779fb6e53f80698a5d40ee1f70ee0c5d21c82c337fe0e061804825658968e65a737193ddd8966f0b30a66dc8d84b908b1d752d89d0a6b82c05c18fe7243a28ce50b9e9c3cb969363cafe92d7e5e7e71381d8681134cfe3451d47d9d6a69df2573f1c50fa868a6b9ee34ab3f8c2c972368e3b8de3edcf36f4871e8077c018178c44109e1e0e1105b1b3a2c297953e9e3a89f68e757813c472ae1f40cc6bbdde29dd031a53c9e5411a03aaacac49ca8d3525ba43f2b8dbb54781e2e7f65c278d4174d438a4346a09e71569bc6427be779ffc972eb6cea1ebc7da63dde2a8cfef5921ac1a021e72ec992a89b132efe394105bfe4e3fb4ef9bd5f87444d346b16461e7f3fd2cd7730d3f20138cfa54fd65f6da74b9bb8aae0a6e8fd934b03dc6ef4bac30255b13b198d6f210439f3050094eeb48955f2896b11962cf12892508951554ada8dd1ed2c26edf45e36cc13ba959b785b226224cd1bb0325af80994f8128fecf14fa38039842117c0712b865af912c26d7d098edfd612bdf88b0a2cd56a6f9e0d116b36c65a07489399e9c348966ac122e264c58b8bb702feaf1af122439681753b13ee0ba3499b1e2afc731e0c9b84918fd98972b75c95ada41921a952c76dc15605d8ee4b0e36ec22354791e30405ec81b91daa4301770fbb84f7a38260be7d946cab1356cb2edff714560b8beeecde68b03788ff03015ed86b305ceca34b0839d57bf407b6adf7631590b410f243b8acbdebabefb6715a659833ec501e4405a07cdb96383fea8b6de72317c605237653a1ebae61940a4cd607a3559ce16a6f4024e3176101421f258dce5aa24868b133575023d4a3529ba3f469d9d009167e9f0500fce1430788c094c3d62a7e68cfc55e8673ea57efcd49d0d4c348a877678542b0b79c46f782f14c0fa7d45c27e9da23348c889ba77202d88e5c7e49f1282c06a736923a2aee43ffaf9c97a3fcfd125ea4bebeadb518c678dfa9944b9e551b24abe9ef09bb37bbd4df06b58a3f057c20096ee2cb7358a2659597abd45ac9f3fd1371701d7859389fd89a6ae18bcf679cc5cde430d4c866952e8756f4e33b6f048790c0ea5bf5a4f656703b35801d915230d1bb4c1490ddbcb6073cabddb8756540fcf36890afa721645558a328ffce74040754325a71d7345a0fd3cb986acb748f412f17c8f671e1802a7a04f44a47160a07bb32d55516ee435b9b4be75ee46cfa15eb4b46eaa31402a55120b48967de740468039a608d69aaa171cd71e55301f7ab28afce2446bbbf3aae6978708febe9c1ddc7db4b9c8abaae175bca7a580f0ff2c9659f601283eaebed783858dc4efd4b5f38adc04cbb3dee158059684bf5429e6182e59b5e07566061b01ddaa8880a3a43b77311baca90521d8501dc2363feb1aefa5a44fc6cb07e1056c33c9b998856e87756521db4025e4604950a7ecc5329f83ca6f109d66fbcec9fac7923cad353585fff7bdb4737cc890f3ab54a827ce7dfa283e39d83582f04275e9604289dfd6a09de252613065f723e5c158ed71fefd8c5cb6f382c14d6268a40490fbf9d852781de378c5b00fa2f22e9ed282224aa5eb430e13405238bd5e5dfa8fbe49b580817d28e0e6ad4f10061d59df6381b78cf312ca5d2d5e2146a0f4165322a4b3f129d6a0b95fa7fb2c7c39e407ddec1ab65ef1f2cb1aae08ff25109b05fa8704434510f8d4214031e8516bb32822efe5c6070a9d42c44943b33f41273b7ad8ac19bc74c05e99bfbbf8bebba0eb51b554ef56e8fe3766d57a82e3e985be3c2c3e542f8aefb32c285c5dfbe840b2c3decb91e1abc9e379fea152a95c359965709467c5b6a34e9a21bd8d105a5e662e81d541cd3c2bffaa783ad02b98142277402d3adac084b8b5ca3359017349283205ca7295570b11b3c8440fdd766d672baa0c5c810283d131ee95ca90cac67853dbea911b2e59a7e09d08e5e12f1428ad14f75187697830a6af6985a982972cbff17816ab45fc1ce4863e6a1a2bf5a117954cec08e911c1dbf45473cef64928739816d2db7611ab808e5331c28c744b72ec4b4aee943efa74acd9b6e456fea97cf6a04de6d3dbd570c156ab3c9ea2d719a716bc29232ed595c078ab143fb028f8c3557fa54a58cd2400e37c5787b1fa8556b56e4d73f787fe449302ac6ed901fab5932e3295c6a9ff994ed407260dd3d6b7d5f37ae42130ba9b0a6039714c950c36f6767031e614828d04584261282369159eec331faf9cd0c7feb122580db7375d696bc7185e8da7c22c81e128206e16886b198bb7f255e267c137129c51ef30481f194349395dd9621a744a8e295c09969799566695d579a2dd331bfdc545f6b8ecceddcd5383574dbd2d3d064379894d0deead108d0497cb760212c694203e112224ee89840c5cbf42da998a46849f2f50d288585a2d1c3ba42958c0583620290b41652af8687b99f81d214e93b7fc71f73ce1fd1c1fa8c82f5dc1710a1f55fba93b76cb576135646543db766f5cf05a28eda61a4eee3b82607463623b14517e847f40131ab248adb68b496d285078f54a14d8678e0ff45afbe4ed82032834ab6a94f650fe10096438f0d047c89070d69f511c8fcc029e8270735f9c4d0fa90a18920506f9478fae706f884eaea10aaa7334a1bdf5e7218648b2734e2ede80e1bd08f6cc76fe868de1695851405f51ffd236c3d00bd357f94559de3ec8bf4eb1b9b325fb85dd3845e3ef1a0d4b4787937067ae188286ba0018eee5ed82b6994e4df0f4170ff490fc3162938a49f4d89dd140bf1b7fafb5f551f6a2d73570ba37279933c99402fb796af6fa7f81d93e4a756ec6599dd050603d12c9b769c9706bb4243e5f445880f5ed2853d9f96bdace3f1244cedb99b3ea3d670be849b9806c96f602da8d0b7bf833786d50b7fad7f36fcda227ec76b2578d2da6a452375537be06f9cc582b4404c1e5c0b06381bb03a740e933064a15553d47608fa1ef7f71c74a1c84945506e5d1fed5f1d0214b9fdaee18f7b3d6dd460a7ed827485a240764d9d557e76f8ea8a77f78298f6993142191a3959a92554dc8bac3e65c2eebfde9b19e694fabc6d0b5fd1ff4a539019e169849c06795b650fd818b47d8df8bbb3ecdfc0cf3a0e26502a164ce0b4b32b210aaef8cfbcb8d1c6977b3d6482d35ad40eab7f780eab5f80f0c7ec35fdf99ba079546699b39a95060e6b87c918dafda9573e895b63d0a87d7f555a28ecbc48f45336d0484050f290def0f0824896af3455c4f5884a022ad099e3bb7f0ea6b4f85fa2c12ec8e7790e58e59a3a92f3bed1211cf141fc32ed7f2a3ae4e87b5858b8c8052011ff0ae8293ee0c298a498113749ea91a121c950152c5504f876e864cf457c58b13d012e50d214073f625a393206e574d63ce14ec58fc08cdf7226926abfb505cc55394ca253dc2d7c699f3f99e05fd34a0f74771ebe7febd78e72e48ba1b43d2a9bee822f08ec15ff8b52ca9fdbdf106920754ff77293a82177baa531bc58c1a4f137632ac4e1671cf8e60dabc3b3cd17309f8f7388ad32aa457d7660b81f14c00ff6756652a77fed06dae8ac8e6006d69a076746ce5c5d984ac5dd553ce2ffe646d8e698d2b57ac8e7b2c086550109df213ca8e46240fbb7c3449399d06b4f8cc20442d04af1b53b0e13ba69da73578b844e6cf3917c00236e69f8e1da9e52919397237f69a7b060dec26662e7b5fa1e4cac72ee6d6f724e472a5c8dfbb42fecd9937552139fd213d7a75541f8fe14e8fd76de0317a1b5570ec9c9d60bbf09e15f1e3c753fbd8ebaacc9af6b49613a87a389fa614b6747e193d25e70081ee9f516c324facc2c6e2a075c85b7527a38f8450cf4672494e2fe328c2ca213f75eb3299c13ea225198499fab363b7eaf714ce4df54a91be8ece64dd4b7ff3dbf4e578ce7bb7a1adad1ee57c113ba10ec78b3104895d5d23fe6f205b8ae421eb39b02759cc5291a4984e33de6097b3521a34c340b6f9ecf4bcd8feb6730cb54bebfb8447a41f5f0971252ae087634e83f991b84bf824d6940971163e8ad4aa37fea55bc7012b8a6feee134b5157d9107cea9e06d1a0fbe64b447ef6975fa35465a640824994266fbd1877c7363d78a051e1fc0ff2955dcfd35a10a2bb04458a3d8542daa7690778dbd9c8ab7600f93d8d92966503cfd556c846379f1132522e47803828084cd7e1ebb34e71864f079894d8a1dd7f630a9be10b8febc4ff93d47735b5ef5760b1688e5f1a1884a326a94e2870158065703bd934a549bb1946bbbd7df02224aa749b88c2e7f9f89060e9d3c7c096ce32016e46574d1b1630bde6483cd6a89694516b7e07405bc51aacdc4b14f12e6b5705a3feb90ab41d8f18cc5af41b08b25b0ac3e224809c1e13dc446ba6ec0ce4a4989bf11b285a755f5bf8ff936a2164f9be032ea3345b6938db8870236816619f882a541d6e08c84eaa725048bf5a09ce946c34700757e91e9ea502f892cfee0adb8a123d916ba5ab11040a4ab56c1935157f8fc1ec381240f127070fc7f0440a04cb144c2da67b907e2eb113892753505442294fe43b4c3c74e287f68418b5a87eae5cb2bcc6f49eb1e39beb50933263832ed021f732a827fa356dc381c3ef56eca064048a23dcd3b692e556cdcf59658856fea3f66896d4f06ee71c32016857e1f70ae678ec6b285bc630da9c26a87fe8f2a79bf2e85a3c127a7872a963a96a17e631a437abea109bccbebc4783eb9436abe764131636f4f78417a0747be64bcbfbefe64df6ea6320d925b6ff4ab5f9eaa30e62ea36e21be6426ff0e3b2f61391211a49d4de10b99ac7691e4c0fbb21b8400edfeaed13c0572a37e7c0fb2b5234a2e0c9ab6964cc34090def7f1e1c629b785e805c7c0640b6bcf211fea8d8e1842204c73cea38554de1451c76a7fdaf7f9055ebd662ab99f3ee5078b8121bbe0c9fed76d45317e330905b6ab399a42ffcb1e75b07ce9f87f9863e08828dfb3c674a79126ab4d4daff0813a0365c3a346f5b9184b495d7284fee43f111c988c01e9ecf51a1bbc59782e875fa2977691a558c821d63d7ece214864e5305380c11e4d3e18a4873be8ac59ca0e6b3043c2aca1428a9dc73eac293d5e36e168ea003458999812d75dfc246b3907e07cf6b44f256b58f149d89d3e56161ef16e1abd390133c76474d0063e394185e1dfc66d951205027ff7037f26495b5333f26795a58bffa0420eea61b962f4063643667b40db4d542a16a735a43bbafaf12061af0e81818a454d6c7c6ceb18a276ae14f4de30c8fb82416bb764a891ba1955838ca9b740d059fb453af3f33294a5823c1487a8c624ec15e20b34d27c821373d00db81c7a649af11da561ba32858099d7f3830ec1f479e34b9b6fc875847424c2559690874bf25f019e95f8fba1f4d2fac70ef466a40ae55260a4b4db3c249b1c796fa6fe37e8266a6e72781fa256bf6af4b7595d627c57a2d2b5409bac4cfdec84ffdcacda660574f1dae51c1c5cdba0522503fb77b06ea7fcf33b31af5aea178c3a9a2276cc2391e3006c512e3144cad602064f31278b4cff1fe613011456a2b37044e7a8694b5fb719bf9ac64e8d948b2b3dc022b65643dc1a8121181fd6f14a2f074e0bbfbbc30c9a6c465ad44ba7c0cf027c3ae819f1d4e6995ca4d56dd176485afe0c9fad4223353f227f7290987d8479cd4a23f087d56d2a10a50b9cbd34aaf657127c50ede60223d51989ace5ebb666a65e77955392496d2460a5a36cceffe24c6f91e79a8dab32bf9895a3fd7c9226da75e7616f41d9573620c7a7dfc06877695b08104c7bde8b1c094118832679e365f7033e3b106601dfe91adffe445e676183d16624c42624b136fda32e5a03967f07262ceba19ec227c75daca167c69434a78ad145935d44e9d2d22af9983f39e77f66b2b092612e1b11c7264932592f77451ff18f0440fb8a33fc6b8c1ded1e4f9486b1aca13ad71dbc1be311cc6009143390c57c608899b73a02f31b1f2ef94e21636f20714a09a8a02301269ce3fb32dd1d4f01b98ae46e581c572a7d39725ffbcf728e83fb7380e64987ca8187a4bce0e45fb86047cc56ebc0d44f3a62940911f2581935a12eaa021ea66fcfc165a9454773c7ee8eae73f153a0e013eb68c3ff2fe2a0a7fcb54fe95c6fd75ea7dd908c840ae5d4cfdaf9287ff302ce6775d772ecf7fe4084b6384d99c41937a37221bdf4bb0cf9b5c04b468eb87e69f7dcf297e4eb1abe88f4c505e36f5b9cfbb20e141b08c4135b121395395ad8dec6b776fac0d02940366b849c49257696d54fc9c1f473d49a90ea4774c630bcd7602013877fe66fe5f00bc053eb7315e5ee4942f8a781170f1f1b44f17ab2a08d3d1b11785cf8fa3bcf7f6b07044b565b601fc1b1d88f8bfffb8795678724b79cb941ee94cfd11ba6bea604289aa97eb94741cf5d86f8446cfc05db8f9e57a9466862c813e5a1b51564f4e074769afb6bd2885e62bed827266561335ca46021ea28698ad2664ea1f06e5a8391ba7f2b314a8ca5269cf236d4d1c4d80d6bc742e65b637de995100cd8c257195f90258281954ff983813160c42603b9f81867b69c31b74b9c91ed08ce17c9d2bf989b14bb56c4a55251ad546c47f455e2217529a185d4592bf0c91fe93f71e1dcc72b891a4ac218b24fa2fc879f1c7a9b66182896e3a243611fdf3eb9185f554ab101c2617021e0e6751d863c33b24190176a7e933a646676553dd3f39ffd8c53bae4304ee7893fd6fe6d7900464831188ac2402191aa7da2564b3dcc11fe91726fd3e757a49b5c8bda8e2e615d4bcaab9c06bc5836c105fe50232aaf6774f3ddb55bb54845826755f3480443a24b849b99b5c4f571e183ca894c84c792715137beecec6c52f1214ca668ca676a166e059e1749eba6299df82405a71310b501137aa08a2edafb2b998c36a6df1157d5c50308ac85b12fc7e11540ba832b8f6ccf224306556079d4415117392a3595758e3506657b27f3004c6ab85fa23f400b9534ef35426ddf20364b4aa7363c8a626ff8aafdee252a0db9e4fb078fc24c790000a45a6d75638b491a16269a13e3430d0641a122228abf3c8325503cc338db10b81233417d2b1eb4b348627bbea2eec8c1a286dc58a4f3f8a83f54c79bd140a4e67dfac15a82822c818d3bcddccfa6cf1493d9bda3537e7bd22307d891a0a98bd50b8ce5625f1b52f7aa9e43063e6d8876b54b1d19041e57cc5745d759d6a5cc66e76301564e9905b48e037d7a86ed38cef7313c249f9a86937efeaaef3a727e04d15d96c871226ec15a0a0b8f0214f0e209db33b520f6fdcbe21fa527d2399f7a609f6dff888303d13f4ff2ecd065f64ad7a4c2b9125782bd2dacd21a4386f292d77921b17666e728802a1cd60098ebbe26807a00dde4faccbcece21210016bf633ed0bd8c8c47a9f6ea067d51d8970051d58d46070e4150212b23e715f21eb9d2ab5d6f81b56d7faa8e42b5986b04dccd08e9c52dfc4902aefbcc0ec32e073fa275e3a02fc250abe5dba032c855060de20c029369850c108a376b0bac6edf68db7963acebe1a0042897881a82c9a4562dc8eacf02b84e076350b69ebf257da376545328bc8f7d0612c67c68faa515d75858ba8ba341fffc0e052b4778f78288724babbf559050fbfc04d62d1fc71368860f6fad13ef88d100ed7f09c79f2de2b774e13aa4b62f3001effcd04b1e91219b97c5509c306e380e279463e6902b45b510ab6dd3b784853d1b32bd873175973d18313cdbda1d44aac132ae730ce88f585595a419128845ed100a1c4167d563787adf60d336fbeae67eaf04ab75e8a56ca836c453d60fe49fb6a4883bfd573f61a4edf213a56e151396b689ecde8d07a266d536fa6d1c12a849cb455a90ed161ba186c7e7031b5ff415e80c3c7e7153f0bc407787748c580285e1ec9335149b3d5d845e79e9ef510fa2900e74c68cd15c43be2a3ce3210dca64c18280daf40053a3e4f2b0b4dea1172bc130a1887ddd35f19781903863aa7d5f7cf5d6e0ef8f2969a7457bd29354fc7575de299c1ab5a065e0e847b6117bffbddbb087a4e0ac8ad595bac672878379fb1233916d01f06a964f89bbaaf0586d31b6eed51b327ce7e3582a67c8ba5be6e5b7cfaf157a4e8d4cafb4ef580bffe8174bce731b62309909bd9af04fe1b2ff99f4238bc85461147739129dfe0e8b983c57e0b20cedfd9cb932915c8da90ed261d9e6690e429acf93c68bda1d558215cab04cdfe3a1110c5f7f3b0a16c388cead040554905637bd6c1d6abcaf75feb30515ed9092652959e0ed05bb66be28754610e2bfcd4e56c1d9f4900aba99a838f230eaf837f481d0402c1243c0cdbacfefcdb6affd6c3409687370b0a624333455eaaf8f966fd3f50dd1e3670d8020efc9aebc58562bfd9223f3e5fc93ed23f64c1e14e617547d91ab2aedbbe971c3d5c64aa061b70ddc7b417cec7cca2b302254834251b5cca4485f9e0226508aa9f968b34aba44eab937ddbf8a90b82e18284a091c8381354e201b6107e182b3af7b3c73cbd154af7744857b9d112835a4495b45bb1c779514ae434a5f8adbda09a11f7b69b60fbb25ca7e5a66c9e553dc67d2cd5b564fe20bb9309a670ff033166a01812a03d036afd517ee73312c5a0e7ddb4f66a9c1c795fb2cb51b180935c9cd488e09d5499ab2938b41b7d40aeb1c29c1a9da2e0f00d231f2ba608745912e478a8923729b319becb914115531b290c8de4d3df0a4847037c9c2a64a948cb85af6b43a57889428fd361ad3f377ce9b06f13f1368ac59524bac59727870f5561f6bb9b86ee65ef6b592c45fbdea28aa59ba60a9ede244e7d3a577b76bfdafb0cac031ef1f2f90ff437f4a5062ae3834abd6a02469f9aab4ee349d08a6bfda298581bc622c94c5fe0f7c7f050f45b4e9dda3f98dea7d6f15859ab79b2d52c5e5ca3df0c8e0e05400de55c8a0c770ea43457cda59af58a2751b2b6455293cca8dfc374a50d3a3f5e3af9ac20c8130dda007c70ac773fe18b3feeaa4c165ceb734ce712199f786efd65c0147dbc520b7b8f946e44962ec58ed6eba026cd3dd2a88d1f933d76d2ce2c1b7aae2b41d5e58c4fd6538857d4e5f18993f3f1cf4804f51994f5eb3e88f3b73179f988d5b0ed56c3c491645a3601a273115cb375f91baff69d9df5b9f23032a1b4c2303d11ed8fa1ad577ab9191754356fd1afe2f32b19281d13ace585bae6c22320d5a6ccc2cc2f7e5a21f322a31760054d55bc0fea954879f42147f3a4e68030f2e75fdd006e4c35af5f2f8d3eceed259d7058f41573be07c2674c743b82e4f5a2c88e5df6493543d24e122307d30008859844ccce545adb9bdf949aecc75a99a73df4936a54da354c7447b3948d044572dfdcb39c1654bc591f38386c68508f304aa5cd75d1793068592a6e7e6a318da53f17e7bfd7ee111602d6d69a840019596c96bd71a9328a19e431d8853859bb082ae9c3dd34f2d618116b73c3db6eda01852e5af164e7af9e69a397ef1790b545c39c5683effb60986527f86749b2e7c4deb37799e2129a75a0b4d026cb1a36e2d84732cd56441166e0a25c8aa6fa4a30f978dd3b5f8ab2b56e96cb11a5b278fc021f45ebfc68b5205456fa310bad86b2c4fedac4e81f7c1b7b8e03e123404a659bb060b5ddfc5ad64b564dec16fdaa5a78f0d36c34e5618e8c20cd2def9c4f77f6bf4edd8f7bf59d4972a672ac8f4cfe67b7149a531f76c335ec43706fdad9c86c7ffa354c2ae858276c039cd8042e80c5ecfb53071a8142442b2e2b6b7a3c4f6c0168467a02f5ff50a452774cb62dc8d86e2b29e6fec4ad6b3e42fe702c1764d20d96227e03497c669cc251dbe4757ee9e85572a16a1104220d380b40d5cef7510b78cbbc8b4e2519bcc2eedf0bdceae4c322845557b96569c4a24c142df104d3252ba21c57de6378595c6693498e3ea7119aebd4b208f5e630af11de0600719c41ceb2b74d367f1a540af0043e7e7fb60e051df0071493e5e86764038e6f376043e0f6d4cadea5ffb5f5b41a8dcbe3eeb7fd6b57809fe137f49da4c4868fbc62866af33a85599930707b308a0156e3bf54d3acd1853df44be89c9f5f3c9c74853b4136cca35a7dd989e935f1832b0592bf507fca421c25282c036adc19d887b538f4396f3b1e4a59042c26f6e5513cef28377c9463f6124aa172221eb78d8b34a49eea68ab021bdf67270f27baa18d2e9029504d41224ca239ba6db6f279b8608e2af93248b9602b64795957101cd2c87173372832b84f4b230af470fc92ec0cc0be56b5f7e1796b7503d04c7a3a5919a19ad728719987d94f0c946aff1b39bf7dc171f5f0ca766aea615c6270665be4bca3441506ada57e471646c7623740311b1cb611f162d343f64de034418fff8d59662d7ff9f7ad63b1e4f7f5a5529bac298dddbf5977994ee15db17f0e89edcd1fa2eb6d681735b382c9edb42519fdb4a9c6399c7ca837cc521a84181eec4f3b791b620368928d63dc08f1849a22bf99b799c7d70bd1da719712a82cd9f3453ac90122b55583bd529a46b2db2a3a8360311252b3d69c50cbe84677463525f9e986d58aef8a1b7e37ed26546a9e47af552d9fd06ab644950677e8cb6493864a25d4cb9d30774f4525c4db4900cc9bce0c566fa8cbd44e2e813c36e55568ffa60fdbef3839331ca643e8cca7e95ee0e1637a2ea6bc9c11ccbd19d2ee00f902e49c47833ed68300abae12cc218ac1d63ce153241b0508a34ee728ed254964f17371b16dcd99a56166e7723c51b8bb534da02eb2d8d87d1e432977c9b6274fbd7a689ba0df054e2a4178fdf8dad0c234d98332b991289ce1ae5af6a06f072c56544f5c97d35b41a214091939b3cd688d1b9fef006ba7b9b7249bffbbba15db7faa8ccd5978072fe3a764b82a2c0cd4bf6121835032019b6cd8111902b383fad5deae69627b318f2eb98e4059ccdf441db3b357c05cb9bc01411519f0958c49769b2da382ee0db8150fe95fed1a5ed9e5a207fcee178cda6acc4c22b9903d394f2239756c03a45cfa4168428dd38fe96c3e2a1efa422439063aebeb720e55a6018f533e4e707c278e7b35743b4a0af4fec50dff468728dd6b8394cabdf09b3d2f01ecc60e6760aa53ef294be94f03a28e7f26109e9df4e53d7a8503c2cf9124cf752b90a800a146bc2d0a6bc93408bcf4d8e07d8dd3ae7c3d03487e321c5e40e614663d99cd926be37d0038c0487030d6aac9a39a7ace2c094b11e0e09c0dcef247d7a638f7ef5e160fc297f9acafa2a6fee706433f1ae5a4ab2eafc2c38073af61c9fecf0f04f95851168254bdb19b69154aac8811e35c32ffc676b2f3298a535214731158df1f5807ce7d3e50168311c1b52016fa13ccf41dd04a8b83e6ad9286bb48cd32ac85c697ad4e4177e858fd7b44e2a9fd96c86fb276add29bf3cf6fe0f5edbc5e3f5dda9067b1fba61eceb4456d6a4879d0c1468bd09becfe90f7a744e50105077d0b9c83269be9f228c24d10c1ea3c8ea87fc0fd901491a6f2205466f41e1942a9540be7d901de621778e562a039fe72a005b213d839ab0d60c15f84a3f64e7835e27366879032b6f1cfafe9d6983bda5399d44ea6213028e3551fa617a3975f9743527144c5b501b758f20c8fa5f3ea6090d74140a4de6ba2c737d7ad94bbe75f3439bfb2817d588de8a519f511446a1043bd50f9a6fc7a98ae2f86afa7f918d09e17f49651a7f960c7d495a7f2621c39d4f4381b586f6af17efbb548c2c80ee1dd06b6ef6a6b9a944e43de8ace3823da4d67594710b4c3358ac1b046692459906dc587d6b83da4ddcefc7adf7b0ad95844579a3f11f89ad1f9b7e1c62f1f11ab49496578312db1f89d2ba21b252fa5394d23221b29bd4238f3d7aa7a83ea9ea1bb00489db5c050a7542261812e7201520936836d3656b213139b76386b2476ec954b28d0dbc1c551ee598ca1ac35576266bb95a524cd0a87ab99b412548c8326556264aa067b4a3899a77106c909ce57f54ce222326a9bf9d59466ca301268a8eac890e698a0e17fcebd8177e3efaef1c1555d847e05065c2819c0a82d97cee7a0cc36dbcd96c16b488b3eb70cc8c90054637f587e08f6cf9dbe3d0a0dff84363be66c13338a8bb3b439aba58271e84fb444148cbe4fe272f86a39e6f97228fce4a0cca4bee55b9baa126c398437d820a8e4ee05cf3efbe8c84a650980b70c6bed455b97a6db5f3a04efebb134fb24ff23973db7a4df34cb00cad13fd121c204b1441d6d97d6157af81a93b70e8e79c632eeb24d30ff2fbedeb28ad73ba495d0222eb424c63b2374918b095bdf824075de514ff2cea9643e558f0ba81c25b49a47ab496b09c776e989050b300b0e4be231b8369f20eaf3867e634bf6d083181cb730e35edbf41952091bac24c4849c948c27bde83457c0c955f8b69c42bd87a7dcbd16f6ea68da25bb16f3de3884220bc8518690c9cfb6f8c49599a5876715dde693564211c6691e6642e20526d2af8ffc48277a8fc9c50cca05b7fc9a0fdc7738d1af79c50429b0be660ea71607935ebb3747259bcef69a1cf0593f5b8c8e5d0f7f7f0f06758b912e208656b06694675bd134095be585425ffbc2e100d14001f3573811262f204582681d049dfc508a057faeec0916f5b1f6e003bb55cc9387261a045bfbe676080fda7c829ae8c8b02633c794c010c6a5b2d15712ccf58806e6457810d9c1d905e0331f6f2ce81bd23d31499317e481e0cff093eeee9abc5bc53aafb51cb7e39b6ba241aa3e58ec8c4a0c10d7e844e4e1de985bd33e793a4a39747980a239cff8fa54faff60367c4c44c01c26101f3865cd4c9c1c3b925caae698cd6008095dc407f3689157c2169c0be5916cb610a0e5ae8926bc52defeb2e730f9177cc5437dd143b98645ac373bd80fe15d247dd6d8e105fb4fa17fa8b4534a0a740d52b733a94f4ec5dbc05dec0efd46720c0ce2c2b15d800e1cd6c145f302ce8bebe14c72de8eb92f32adadc07a404f3d7d8e7f5959e9775c62e9c66ec8642020983e144166d165d65188e31117fa4fe83a5f9035c153e2bed85fb164f96f5e13079046772ee883ff1e7b510a7b9f1843f1db4a1cd43a6a7c835030247e77a0934ca067f9844aca9f3312d266757c0367035307912f22cfcf4f3e4c40f0df8e0fa163d37cb0664f59193fb741d92e061b43594916a4f45824aa5dc5fdfb5527c4d1f27adc18d7c70dceedc78fa0909937bf430f0fb0a07d3938ad2a7ab36a69388ed30cd1f6dbeeef30520ab3ad87b4f72181f90ac91516cad3080ef42b411d6071ff2d8b8a279304a3e74afd2900abd36619e3df20bd42d4496fc159e8da6643ad55c940c18251bc4cc793b550be42684c54953dd9af8af803f777469c40252c030499dc071058e256d22e16db11d3bfbc65b6952c54686b1b71f2aa71cb866838a9c6758b28d5fc738ec15b4190afb1fa24f53ad1d94ac2e4bc12ce7241d6b362ac429faa16c3b186f11262189c2e4968864116f3a2d769718cc392c429e731fe1294f8c1ebfb32a0ddd54ef7f6833244c9410c0b3528ef12bac8257d246a541c7b6358d83a24792999667ebfa203ecaa7c144881c942fd0e6644e62f88d1487e5fd47bc2e140b2e6a877fb115f1b2b67c47708f771ffdbfef2a96a52d5fe3b32b641deaceb215aab3663d0f079db8d649b47e56f17451a360c37e9413a8d3510913658a8648526bbc5aa9b0ce04437a319c70186d86509d5036eb5de1f224c9c76b93ed7fdff04fa7209acd204e15bec9a0fb750b829ea573315abfdc3ff0b17534784dee160d43d177b1f267a97f2d0016e780dc5ebd9d64f71dc0993552cd08717fe58f25bce89da54fd7ae2b1ab02c78cd2e3db0ba39584d8f70e6f00d21a42f27928a3e00eda29e0486a105735f45a37ee21aa407069783282743474f41a408c3b03213266149f867f39ad922142cd4f2744f763528ea562c34f90314fa249e5d26a1530b2629277d1ceff8dd2e0b612649e89764d4921eceee1a9c200265ee5d9e139bbf8e003ca20c624d1a9f74fc663b11116a9feaa0312b48e152286f928841a29b20921dd499461a900c4e9874c7abc54ec3fb70b5bc6b242321ea268915f14532702171fcc23c5749890217b4f473e6625f74b4f578106f282abc9e8518d9910f80fca91d988bcc6026e75c90af335c02ebcd8cbb071327379c668ffc200fdb5ea878c0dce96508199387130ba152a4e7eb6f832812fdddbb55a5706bacac1dbfa6162891ea1eadbf54af93610fbbdff0f605701a5674a5a2bc050aefe03708a8554e2e6133b2b017151901095c1615cfe07396a787ba701887526e727b83e159ef757f7df9ddbe54557d78f4ee2322d94534d7a5d4a56341cfd7ab62a758e3914c101409eee6a683877b32b69678c4f5cd05d56ee1882a23472e1dc608ec4b004a8e3be13451b75a6290c1e3ec6053eb7bb34fb05de0f5439154eb40cdd0338a0f3dd359841e0a537cebbdeac7448a946e89f31dec399281e823a1439e8ae7ad0b7ed868004ac5a953c27e9bd631aa6e630373b83eb3c97c501f4e119246dbd08f02bbb27a431e79d3a455ef047edadc07aa6af08cb8973969f4f6fcf5e5d730af393cdc4a9a9e6d9f15fa6d93f622a5e673e20fa8ec0631a91d7527bc800ae57a7ca02f4742d0322d9ff8f29d1de556a8b197a52e9966542e989c636d3f200243ab238cfa483b0c3755c32e247a61ecf20a16d8c6156257092ff3a9f0b3a2f1106a92db154a8a84ec047391e49d8799e69e8421302cebc9140b5b69c3fc973079f8396fdc8e895b616dd819b2d3b4d9a83c28da94de8c1563d8599f0f9cbed3b540775e6024c7cd6b082ff2779de2f6c8ac6c21d0b4e1756d2634399f779cdf47ed997ad7802feba964061e5e36a7a0af720939c1ce55c21956e2a6701bfa48efa8878114e0f8f3dbf84fd3a5affa9319faffbd62b7b3ae80b2cc1ce73f2c4098e73bbd2d29ac77741717726a950d829fb6a3ee9f87f5dd80ef95588133690f3fa6a50dc0ae1cceec631cab34d08c0d5d22bea0066f5df0c60c247176c2f8814cea6b8987da36e0fc2cb291790ec1c263ebe5cd7284a6550e2dbc20d26c58f29ba024fa93f44c08a4f6231c9d29b0b6c7e696ecc245673bfaa468b4fa353e5c2604d98722a02459dba36d2a3c131a1a12dc7dd9afa2facdcc02ff1441da07ede1063d4dd2ab67d73997bd6a87279b318b98cf730b5ca1aff8377775a945fee41b770daf87150f56e30c83dc4affefb4f850983985cb25476b550ef2e1abca657294f794a1022dd04855170a33e8adb02c26d28745e0426e3a66fbe25ead44103e52939022de486fbdcc9832cdb439e7387b8ebfc90b9ddccd649671fad0e7000cd3b7219be26a63000c2a81e5f8cf20452b522f58c6a7a2285d9df74e781bb1b41b9dffc94376e4c8ede27bfa7083862b3f1b228e09e4a027c423472bccb850442bfca4469eb20e9057229961fb591c65365907fd307fb5633d2d783193b74bb599c1869c9cf48db9b0d81082e2f0c4db1036c09c7db61a6d8efbf2885c642ffe412a23e40abb5593ecfc07136882352629cb7b2ec5fa42d88c048b67103151bdc8182ba0584e3bb272b073b1b3acedd0a5536449e0c4df19b8e4aa0cb8f75822c48629e97c4060a7c2f7add13ab185428eb3dbe0cee6551a0ef8afe718d0e8ee5898cb2fa66972ed44d64185c7cae6f59ad5d1de25d5b82fe0f08ca780478efa871cb3ab3b6dac127ccffb418fe3676141a3395e93e5cddecacccdd8670dc32cd9c232cb18edca8603045d5e4b89cf6dd56ca5171b93d8dd5bb2ab62c23c3a38c3e196a983e861c4dd36163a5246e53e164b7eead223717aa98dbeabe3f50b5017cc1970cc2beb6674182969bca09c8c80a4169edd6a30f71e65543d46497d08b7a068ec6bc483b92491b8736dfd7719909d1be2015e55f068d20c938994deac137438c1fffc825a7e2d6efa9153df7c4eaac2b75acb9eb588958f10af6714171a9946c300199462850306164009737a78989b2835049699b1fd4fedf58eb9756a472789453ec9a1300f64c3e90d4d2f1404e722783c59b434cdeb25555d50a8d88d65ba3bd194c4f5c820c4d0ab871d02a0a0e372d34791a734c451d9514d38fc2be5eff90d941ec132e6e050bff0d3f43a3c406802977093a3800b91a3b98daed6c122a252b76276acc0afb18ed2ea594307d95cbfc8620193fb3687e5ba9dc49c3fd676363c8ead58bb089b57c9bb0cf994fd8e70bd7a964e86e39f9486ffbb63d5e3e961e7eb87be8f04009a264a0ec219947cc7a066e238179e102a82e82921baef275752e67f9e27a23084e6f682e3f1d5edf5448480802ddc488a79d2f58361fd021fd97a46a2eaacd1137c72f49417b8a6da138d7479f7541a8722ca73d69c36f4bdfdc996be568c0f8eebd56294126c81e6796eab776506d10118f5281d8352a9a241d43e2e9d1a063c9d78929627d7601c259307b749e0631dcb2244a6b1139fb59fed450e0748afccce6ac7fc31ce5222eb3343fd042fbe8535433695971977b992425b628b7971253f84fcd3717c6433590007498ed2d62d32c8eb04473bc35991f947011bcd565464bd6e20c8d6ab8e34065fd41522f8b87f6709909051dda2bc4b65d35470ff2170ebf0456c0674e004de67f6aebf71de5b231c5ee8f9c27d9119dc88ba436e8670eacd4d6d8e90a2910ab128b1c85ccef7939177b347917160c3c81152061db4735ad376c02374f9ea040a5fac8cd106babdbedfb2861410cd71e9c3b4e315e1de9bb84acd474ec9548e92ba78226b0587fcdeb8392e1d7900e2280f654ee226384908cd12877b49f0b461deb044b9ce69e8194d455dcbe534806eceec4b46a1b7e86e5195867f6462c722061150dc6f011e8147d1e103156c196afbf9eb95b742193932d0999eadfd0dda3c281be4e1eb89ddbb7d463360f03d3c22f387e4acbecd2f66288f7e9b9c27438343bbc21c47a06bd7d0b9ed6ca6c21e4e1f1269b8787f78f85003b11f95b93a68844fe3175319b7b00356d0e70117e309f3f38fa52980e36ffe9eb790dca0814c1f9fe8789ad5639cee2b59e62ccfc15b6a98e853ac6cc5a35b2e9dd38d6aa90cd3c8fb5e87da72eb8f7f74e6982816373c47e5774070cfc308caed5a119a695379c0c780f537c11a35ce9c2187dac4811cccfd9c52c305072b067505754b1004f103dbe22539c0c4d4917bf73d2ae3cb69739a5ed33c007abb8e358a8ef6447f0275329b5626d160cec7aaa18b31e145f984916c2815624d84cc958410c018e7bedfb2b1a3d155cbd4531eaa5f58f86ecac8818c899c88ede4b6d878212c83dde45af2f5f59715ddfcc01bb1caaee3340716dda046ac14d8c05ce8e761bae0f2fa46ccc7b36c77a4912bc98fbecd3cc18287f3b0392961605b79066931b46c81b5375acd1a85c028c750a7c6d5d17f612b1be834a02626a4dca8467703e23d619b6942816ca7c1757fa0adb1580da2ec3c80a85dbe86f1d30b02bcf79028fb6f2f2418b811d34e773837f5cf53a802f05739279d70103d38fdebb1b227e2a9cddba789bdca4cceaa6c5ae4815ac990f329a330158b9dd1b1c770fb0e5b7a5cb68d6b6e90fd0d05ea42ff954022d206897dfdc94727f023d0a737dff38f6abe06c978990898e966a1fec680a7b2c9dc3ef37b9f104251aecce20bbf72b6c8e040ffe3cf090cae12b61692f1b10a3408c93193465180b2036f575af6916e55eb5bcc1903be0b601a6c9cd2785a9bb58636378c9431e754fd0673c839e49ef6ac9cad9b7375a5aa34bc75284a786bd5c4a2d9a292bc462ff3761d911dae9ec3a907acea03ab4654b1e6d3a724eac0630f2dab1453d39cbe2fae0ee41b8569163569024b65e97d58dc5dc34cc3e4eb9f9bf9cb59d36db0c98c043e3d5f1a575bae0ff5ad8e4b5de7f47e1784f2a0edd4985bd102062eebdc8ccd3dde95ced0e9e5f40dfb893d268158192cd59171fc265dd0cced4720cbe3710c6ff42306277f55479bae765aece242e48954add23268c6846444c4ecbf33d67ae812358b4578fd5b6cc7bec5c7bb965415aa010f4c64e8c6751b20767712b1a8f3298ec14b9661bce95b5c2b1aee4835339b1fc0bdf051d201f8bfb4b9803e9a46b1d588224fe88d8ebd428f16809f4023b3c08c140bec0eda063bbb4670373fcf74c56542cfafde1d77d5951a504073e8975d18b283dc6a5dd7df1beddf5ab151c23a41a36a7e7df38eede09a6f609e130037e116d3363818ae0672c8877d6809ea69dfb8c666e23943b617bdf75efd14699c19bd72df966d01038580b7023888b80b1c2c580784294007ebbc5879a461b59ec1bcbab5109fe24edfa66daf751231ff7db0c6990523087f1188ad6e44540eac54b4ab8b488d2f3a11575eb4c2b46bbfafcc7a037bd44439369847613c484700191eec70dd0a9434b68cfe7d9eaee8b1dd150b18f9a35b579b5030f198c1e80a9faddb8c26069acb4e755154d37ce8982d01b3c5b8da08a334492899c2c6ae9ad568e9216cc0c23396e4c0212620af42ddc31853496895a8be3e6f09a403ab439bcbd3a46447f514362dffe953c547cb5ba3bdc4943d1b21b3af59264c9fb11e16293a4b8b54fd1ad4656951e21a226eabfb2b2d8297aa2cd59a6f0284c82feda7668df2718abc71f2b238de7c67066b39551b20b44eb525d6257273db823381db720f45850fcccb3aea450a6448c4e523d6958365f26afc86143acde34f1df8fd6c857f275577a8d69c3983460a883569b9994a1e171ed5b7d2ea81d999feb99b0488fca70f1bead66b5cc4d968cab71045754a75a5ba4223dc3a4d57a3e8974b43799def457e0eb6ec58aeaac616fdc5cef7b3daddd2276581a2873b1e90827e1d8e6a87fb077a9aac4645e9e04810c1630ea2603b3d75c116a966ea3ee663f3accbb79a7d8e28c375a7e0575a01001df16e1e7fb4659c30fff45289015daa42c632fe0539e5c59f5d9fa2b5ba508fcbd85669618859086cdcb5c04807ae10f7e94211a92bb88dd7bcdeb8e36abc6df6f980885438d40c30d41d7d118e2e8b9633cf4c04d3cb47ef04aff6e20a2d49fd74fbbdc59db42dbfb1005723e8daf08b0d8159c414ea2d5758bd98eda83b68f39b5f30129c3e317de71786e87868eb054cb29abde76e6d517fee6e69cce9103ac3e7d82a8c00b0321bae56d24ed15d57521cd19b6a2e9130b27c120d4a5769071f9b081ea959a7a49dfeff408b31daaf68977e9f90a92b4afbfffc5de7de77bab98e9b6203dadd98bf36a11d4655ceb02eb1168aafa642b979cc167d9d8b0049375fdd6f1546728a96f5d221b6e0a49c4747762a0a4c60525f9214cc057e91db26ef3654737e7552ada8161df3aa5c794e1d17fb8ba5516debc4bebb811fa530d8dc8f4c85b136918d26dfbbc9cac209d55758b9232d3fe0767c559536efc97607007a196b6d77f2d42c0b28c4717882179f4c532cffd1b14be8215eec5bec19549007230a7cc19bcea4535d2d56f17c3c121906cb2de958af07bd7ed24ebc28dfc3507b3a1d15a8df2ae1fbfb05b05e07499ae670e330b92fa8c9b1377f447b83e64887eaefc40a529f6bf9b002b640111573b1aa63ea1b4675343132fd584a9aeb06b4683af1fb72615c2049c41a657ba1227e0826f087fe87f6ebcd6f190f16698a19c49d023bfc70f2b519ebca977f100063753df6a870f6d3fdca37cef0902323a35a67cb68539b4a32d3dc2583e4b26f2317a43abf2c879c4953e0979f453a8835e5e1deae6b376d49c4dc740473937a6bd6776aabb848ad7bbbad1f777b90f681fec5e4a9b732bc6dd228f4e2e208c1ac994e65c6b1da64d6c446b27cc4870f853d620e4bdf4b945f7f6bfc0782026bf4ffa0098b325b227875b418d6c099843c4283d377262d647a15fa9c06e3198c21ec7e2fd40f500007e2a6a4d66fd31169bc78979893243d7da859ed18c615939c648c64d6a8a4d6005ce32bcd0be9d2b6705822af87d43d2bb58d79afdc6dc2b82ba078abfaded60cb010660141cdb1963fe5c95323a0b9396e066b503ddef720b63d29b84d550c25620a33429760160b65ba6706c41f97c978cf216cd5ab97a336fa24f85252572be6552840aff29206f70364aa7d845870cda72b26f2ea4d325e55ee1cb59a4baaa0d57d6db11ad2941b55342f7d41c8f71bc2f2793668960b3d6483f269a9494895ec0f678a08de74c8dac3c351f3df5cd28a62a18b333edb14efe54b3fd31ef94c3c367af07c1758d175ae753828fe96110030b8c47d46f9cdadb9f048eff415d14e0ec1dfe610d84f75a6b26c110592e515b72e392a12eac49a9f07a5de36ee13744e06feda7f17d158965825fced0631bfa4566562dce37d42015060f5330993cb57b674a8095b48e630a1eec950a5bb9b2a452376256e2b0c0811ee133edd7861522d7ce85f37442eee1359afc3a1db80a883f9d261de0dfe105bc43bc910e360b9b924dd244e9f00394aea76f3e1cab685edf035c547234a116b4e10cf38570ca40413f2a79693479a4d6df4513e2b87614469921a81e97a23d139100953fcd246599b39dcc22aef64b0dc22af75e859ea40205c86103228bd1d7a0f5968a42f4346f109f26a001dd3a1a4af4d716f616eb070627544e4d0c051453bbe91adcca5a8e1bdbe468296bba0f29a6e1137d8289d9c4d5d18c02904ef067fe3e319841a563c3218a909401c7ea56fc77ca7b9d70a8a344eca6cf87ca15309f59a15aa6d50d31c3788fe795abb95e679f54eb77f2a75a9a561a92b384001fa92c1442b1b4dfa3e4a2c276d74fa224929fa6fba47f77bd913a3de93af0b8e213a895997711d245a751db8af6b7a93ca3256dd13ba7758ef24f0e9005116d9825a61bd5be1c4ded63bb18f4e15e788ebda8f8debfdb0784963fdbe6ae59a427335814bcb21b0b87331d50acf7b9d4032ee930e1727cd92dadfce461902218d1ad4ae354b0d5e547f93ea21f7b0f645912e016afb97f12d61467afc0f7d2b34a859b412de00daac3db3b7462e31adc6d43951a0b9a3f242eb5f9945e17701b6b609b4841e6d5128afccf65c4074f8909e9f0711d12d9065325478203026af15b440b58e49412ae97f0fb40277c0d2abbf42b7163de68c6cc3cff3a044d0591d0b523ef3ad2e7bcf1e201a5ffa23d1afa9fe581e711bc9ec569e38ac4131f6f53cf02a48a209170f8e638f458edec2b34c5e7971cf4c177d490a264020c77c5a4949193fbe4eac1e8ae5dcf22b5f0c98d43b4944f13d56edcb9106b3a734ae1327c1ff65348d731b23fe8e329fbefa03334a0412317da88d745952a37c1108be138a92b3ee632374fa33947b7a3f23cd4bbdc736d5c16ae4f1b5340d131d7e788c59db9b3f472c810120be9e38d183ea75efe0314016eaf0a3e559045b265adae297a682dd76ced721973628cd41747a2a492c441bd4f5310db6e784e5ff500e081c3b4ad0ff07cc73a79b16f02c08aec22df43ced853d2878fab2f1d0cd251cbfba54a0711cdc787a637c6d4b7620118d3626b042be0c76b3308e38aee4112b70947b760370eb8c9444b063e0004e567cdaec8e5eef966237145745acf07ada1332a9f7f50a84c89ce334a851f11eb1a5e552c3b6bcef520103e9c4a1495dcea6b262a31e5bb96f0532bcc4e99829792aad9bc2e6e5e39ced6815e4943ba1a26a0f5dbb0df215061cf7f33da3933e859402beb6996fba8c8cbe6964e156db370e3d367d87ea1725ec1e7c65247dbb379c7be8ebbc636152306c398819e087ef79cf421c1ff6a3ce8d035aa24fe5aeea69e590400520749e557896350ad588716ece18c78ff51622a109af2e5c400e5e209b5594d5d1e56f3a493fa8913ce69ba94432ca75c3d629c37500cf16ccf51c390c8221fdbf00bdc8e1ce6d8b634765fcb1a40730b7ffad9521cb37aa480ed3bbfe040085cddb4a1f3866a8a32bdfd90336f989b730ae41312b2e2e867f7d1b60829452f298fd4e39834b95e0a05f1a895539fbfb08057096411947ec923d1a476e26d544c3138a66302123d4d26d6b5cc10c25291b2d6a9102914ce308775e240f2a1ec6eadc239ee9fe23e287afc35ff716b2eaad2a1931646597c28119af3e00cf7b747468c6ef3f02b0787c5824b59987ab85222c008a335c0ae8d03d5b105ba9459bcb99b745a2f498d3807651e18d77c726093e74ea8be2e78bb0de1f9c8d58e463c047f410929e2aeb57c79904a2e25d2d01218850a39a5a8ebf8ce4219b255dbef84c0ede62fe61403b56f68e794f32fb74aa3ae8238684178e90c473838747bfefe09baa8d3e1146fc2d625f4feb0f75ddb64a363a0050b652ddd2f19427cd2e0edcf9120d2ea7feb641bbcd5ddb00013b47ecabc4d3f4e67069b3ae94bd9e7df0a223900f67ceac78cce51390624e496e6b7d9f61b97b8ff3874a0dc9ce8a4acbe3b0377447c931cc9f08e4970435f159bedb4b93f1eb4e0975c73d5fe06fbbd4cbe4b24b8c50b1d883f31ffe4a6c32d13b94765367765deff6687404f521291ab642bdf430c6c8b80f8dccd58361c71f6ffec5b3e27a869180ff6cacc867fc0ca0bc3158c76065de1e898c2b02e26e3d38fec56c2bbfaf513e8ce10253845552d90b05f4b57a4d9046160a5f096a9c409d956168f64ded341ed4a49cd19f25ed9e39ad8cbf068ae6f1362564dd5cd05c482460920207d99075a06e0126630e6703a976025230c87aabc78a7c791394b6636d46f5b044f83e9e8acfee6d0e49324d75d91f5e8df970338185e0dd629504c0ab269b8b8cd24f738cfa4397a0520d855bf6c079160e9a07f6b6030339b92d2ed9344ef8206d263d74476f1d024dd5e1e2c27a37621ed241284c0857478ce23aa388825fe9ad61521b3aa4cde08d63992587e31d50641a3702572d6818409bffb8cb8c5ab4f31ec3213347c90e268955c4372b8bf6fb3e4adad4c1d8e4e27afe91eedaffbed80f329b7befce746dd6864445e87b93b24dbe9af2cbd210d3d9b9651cf06ba9c9c64c3b275be841ae495213d11b245732e43908599796914a94edeb2a57a099d10c910af97589c560955677c464b13cdf9f9c7d3f54eea1c63424d5fc5cb27fbdb4b2836b07715813ff9d8f34711b5752c809b5ab276342c2325efd0015a2e0cd66d33f0af289d3c752fb90f28be4accb33302e81bcbb5d71a26811e1207cba9a18baa8ef0504e213a93d68c67165add5153163fbf27a680a5362034e6af76e6587e8824ddcb11af52648fb4b6a3eed0896253becb9e1cfc705ef0a76a8f1721dc15b8d007fd0141f01b487db5768a5fc169db9751a8932f9af09adf24053db7ebc14931fefbc0db462cd03bc66571cadd9ae3d587a438fa4efbb56ebbb4253241ff2183da5f24fd86e16edfcd70b44d53fbcc43279dffed8947821dc7d48b581bb45d1cc9c0d1ed94d28bd2a8a16b4fba8d813adf8988f84080ee2d4616922fd7a87420c73e8155e46459e8ebc749a8bffb464f777709034f7fc5d404a4fa14c7817d4b29c9603eb4d10440f51b2718eafe8de8b46e923746b45735d1f39dd4cc451a2fee52c08e71639376673220c219591472e950b61e7539a2c144a32743daf252c6f4c5ff42b697c45f14d2f5c068710857368b8e465afebc58fef61367964f97d0dfff7dc90aef570170863a95479fc56ea99d78aee162270ece4f96d5486982f542009374793310c9fbaa448f5222dc5f0f623b0e3431336679e0f598f2cadee9aadb2c947e4486f9dd8590f742ab883d66a054fb5344295dae2a2f250053b4ebba6de9fa82f5e6e215aebd3dacc354b97bd944cbec62cc03d036db659f516123809caeb8f4779410be415683334339b254ff47987ac0b748e94be9ad37bf6697fb48b1313c85735d21a958d635eb0ee2429cb7fe99d8a742a3d776ad44a24bce4e3a614c324fd0e01d48fe85d423e8465116d0b90bd210c4c2b61fa0f8c1253fa0a33ff8ce5fd1fcaf8fc033ac4a27455b8bb4ed4e6a91a9052a2505b359489866cca087ada1df161d47d696ecb6e8b554cb89d5accaea793ab47190528487daef0415414bcfc759e1981b54ba0854083e1dcb1ae1b3cdfd92e3f3d05b13cdb3e57bfdcb13545b7356d3e5701f44ab1cf05584decaa65152ac4ab2f78926255d73243885dbd4c62754cb7cf18fe05f928eb640bcd2e24c0cdb6904c8be37a8bdaff1bb2ff90965f1f659cd25eb90ef8299cfda5e2bcc981a8d6f1f911754100917f5f9caffbda42199bdbd426c09287937d216de37731b3ded150a45a05c6f0ecd2abab64f99879afc5f8e38eff18c47ab2a85d8296fd1c3c952355c40a1cba7681681d19b727eb292ef3d211b68650e140c7cba75472817f6ec25b0997fe07430805f78cdfee0d784fe4518a2f12e680dfa70c1246089148950b9adaae5d377fab3ec835ad0e60eb840de418d0e06b999ac6ecaeb5bd00c732dee9e4b60692ed1e0f2a87c041a43061464d1e11f6df1ee7e562229b3021b7d9a95f77a05d0028ece514573751d491d1fb3daeb5d977201f1dac69c8604fcd82a54839ba39274383416514b16149418d1284ca6d637b5d1b2e2a0e835554b318c76907faffbabe6c8ba5ec580760d021e2917ce21acd6b9799b21f87faf1e3b56e1ea2d0c0fd36e4b66c49608dda83a6b08e0b4952a79f615f7822f985959cf2c5ba9d150a57cfbc1f17edd00af744b271f8be0a1d5168d5c362ff5a09cca60f187b8134391f6e987c08ebe3f83e45096139adea55d69d9e43db2aff60a6c64a612075222c2794bef4df2cc87f7351ae9b6f9408cf46cd9cac3368ec1656c40e9048dbe3bb194491970fc441cc7454b1ca24fdc4d2955528ea2018c566c7d2b4b5e6393946e6be6a7a92f77261a4454246cd52c86a07b5987b09eb860bd6c4fa35da3fc54a368fcefc462826c9147f90e15b9f1a6949441c180695763643cfd86dae1f30edd817a50753e6b40a7ad0958f6ebb80be5a81a799afe801e4f27eaeb021b0cdee60ba2435456bc632413f39f7e4fea1be45dc40edbe4a1c866098f4dfab3ebfc4af2de1e8650392eb0b91e0d6b963f77e53cd0947a0be29b3fccbe9d7e2d9598c568e887391b788598ecbd363de23fab10231fb0c91530065bb4c3ce6a2e5db6b2119830f25849be8d2fa00a732ca24d7b786d57dc382dfeac24aed0ada58055b693597304017d053c54fa1b2227fe84ac21207e37dd5e38752a3017cc891b79dfcbbae449746da8c5f8c61b48789ff1d4aeb7e4609f601f8eb5bc0d3f7dbb30e1a8f83ec06303fc6563c4b685c8fbf83bc9e93caa9502b711a3af16600caf342f645df07234be9d92fb68fa5b32540410d6e5e8e57aa990845ca29ea8c8401df39c11bccf438763a4515d9f6604820b54777dd97f78ded657af22f75240768a169a2f2b41f076ce3e336186978b1b5731bfc0ea8fefcc565c627619dabd9ea8975b28a0384d6aadd79361bab77873d840cba5eb7567689b6eec45ef80bc5beb1928b8d646269fcb5f249291c4dc60afee4a7ed27e3fa3ee471d33d0b4768d9365c8db3ff4cf1b80219ca65075f8cb558d827044fde479da9032ca2dc424785e50777269780e241603291bae81a64720facc7a135b25b44f24afa562f66e4f1551cffef5d57385eb8c7b53bae735e5339dadf88ea6900843a04687aa7eeb2634d50db0e7cbefd80712a6193f0b5a6678b49ecd35a2e017d063dc07cb96c50eca4a29407302a50165fc2cc5c6cc4e8af2b3398900d1a1c2a43118f5d07b67d9ab3d31ecb21397906635d935858fcfb786bb3507f2e8682830093fe7930f78e400cada999fc332d27a5c6df2a2d9729d633f4a4a60dc3bb3b1def4f09b46377d605a8c200fbe35e8ab890ca87cf1e8d13510a1b878a6727705bb95f9f177f72cefffad1217742cb4a843409bf7bde19f817d7704516e7b757bdf8a54b14a281ff3961e1e4dcbde14a37d9a6bab656648fc5dcb0cb4a1526ed41e92a058c124110c6befbfbd95e21dbedc68b6e76c5fd25be0324a0e49416ce79420cd0f7dd686bcc521395f3efeffb2ff9625c65296fa082aad6a6714dc56300c8501472b7f0bea3b63bf58948906e7dc8e33dd6bdfaedcfa634da473d0948f8897d6622f0a639692c64f649eb0ff134f95e2c2e8e2f3314134efe8dd21c5ced198aaab8cde82606e42b70624aae6260272716e98469ce54f7ee3401487908ba6cdc576c1b39d968bc0ef4b6ca499e18e208bc8d29f0b29df7e1272a457be79529fe33a2d4e32d504f9d3feff8c8a63ef827db75aa44b7a58009fd0a40ac8f5d00bd54e4c5a877e2d34a119e4eb153266a239c727239dcf04217e9476483b81293e61e4cb19706f40a13b1d970d889c2a70fa3c53b98f35f4eeaef4af60bb546930d443b8b82c25784b06c456b4df9cc55dd4ddfc38ccb36068caa13aa1f012d323cb5fb515d86de4889ff3ee956de0c9b0e320b1eb75a67ab0d795ba876628e7096835afba05f3d3444d8ea8c0e0634d86e976ba1349514837be1f8670fbcdf095e128480004e51e4d3a0a909eea6a9998d3871e66cd875f0ca8938feda600376e34aa251da20411c98b2b047979b085f5767d6c332de96966befacf24c5ba0b4046d663cb713e6eda829164638457a9100bca1a461e541b99b3293cb34ac7b6eba0fea160c2558d21b15ac5daec5472e08275ae01a1d3e47a614b9e452e157877bd3e0543768869a39fb4674c1e587b65d2613d377cfd8f8d9b6a8dd9c25e256a751a6473cf4ee09275090814dce750c78be9c64fcb1cce4c7a5ffb83f4f7eb7c26271ad948cb94e22b7f2199ca7b2bfade581d53ee629be12a6f45dd8a1d16d1414cad0950fd2cccc1d3234922ba3b33817f1f2e763a959459bffa365661f34598cc53eeafa1bdd5abdbddbd11abdada13f7145a8eaac29fb6e4ea30515b6b117d577cb90d4feccc29d1e69bdea917aa170439b95b63b9ed3dcf04178635d1051e24fb02d072149f12061ee237887da9930c29ed6e0a15796892e93d7c7b450959037e0f0d3869344a13ce003350fc628fb08a094f59bfa04637d73add67421f6b50d45758686175cdf7c6994bbd6f7e7dafe063ac5d39fd1e447b82cca234113abb869164eed4b96da003f79c7e5432e7a94d4231d56f61ad98b2c8c06a9404775ad28936301295c4c943eace742a31da7ebec9a4ac7c869afc8e9358d24d84b367e6ac5b1fa071aac6820c177d18d08a52ffe5d3448ca750c07759562ee1ab610b86675b21022681368ded48cbefd50981d54052a716d31d350b39aa75053f49ce4949e0525ac07413d305d458195fc67d85d096ff1752e8bc262950eb90d6534c1cbdaf14af6c3a79d7bd73e05e3f3c79a60b2b98d9af75bf48e8ed62e049aa426933f6822fd9c855d9969f1d09b1cd2abbaa2c21793b40a769b92775b06ab8f75a377085a0420f03bbd3a274dc883815090cc0897e14cb66908a842bb2373acfc2e736b2799d11fb3125c06be0f103cb2a0123e5da10c4d6303df75820d869ef76e1f77ebb80961d2c1433a96e81cd277610bac405f62975e1ee5f558fbc70615195eff26771cd4611c98f05125eb94fd5d99ad535f5fc630f48a0e9f535998b7bca643e4846d6bfdd7491fd902efacbfa7f1e4c51f59485d7ce04df832ef1b865b887a890e4e5bd7133d7594c423fa9afd6ee4fb14ca2883f5ed5c87d3a4c80977565a8a4333a00f04b2846bfe0fd33bd5d4cf7de1d53cd92e95e5724abddf7b546017864eeb577c10477ae619771b8b65eea0f015ddb7251fc4660f847063f315fcfdc3ff22a0349ddcb8781372d99fa32e9f63e166f95d3d21c7b79896a0b75007e47fac042c436608675a097c9aa1fa1ab7a7996b4350aba938ea5b422b1f77c41a7a5950ffca17e9e89dcd3f3c493472de4b8035b8bcbd48d9cf35352d46d945cee25a82fba4710b9c48cb8ecda10e9b706b855cf4bc3a4811ad3ca21f79e27d541cf94825f48428bd1e7ef129a52f5670fa7f81c7dc4d03fae2603a01e8fe1aa4817f0fd5dec2cc0818d38c7b59228b010ff469892a6d209e70e716133b6fd4ee021f9ad601f0818f7e92b1ca658e2aad2175e1e0a587e34f74effbf0e78b79bcb81ac9438a4080b33fdeb50e4929728041cf7ffa78cebd30bdca81bf2d631020300afcb6e0b056717cae37a052fab2bd2658b8555891c3c5d10e0e2649456f17a51d3b702e0d2a0056c60581f256887fadadb721f7753e42e1c481009048de5442f79ce2f653555c975394e9ca4fa3ad725ce03a2d9699088738a721835134a0672ed3587ea401f8dc3d347626394aa25cb23524e71418c0a88784762bedee4565aae0efe13b4bc4184f3ed28dba42e48a318e9cc47ddfaf91738184667808d5b6c0f5bf0ffa8d4ca272f3d8ea43609050c8f496775f0ea33249b8b4077074a202f088a3ab93d82dee08f393d8afd6b98ea675810783630be92fa3afec906ca5e2bef21f4aaf9b10d368b650bdf60048534ba014cc25d9393f38871fdac5c9f13bc1a1d0c9191be7dd0c483f59e1911aaa57d229f139fa8ec3c7f8436ce2788e394f43bb1ed69357cf2ada2bd542a5fd875b4d3935d54635f6574ae2c3c5da333a18645214e3b174a4e6b2d57d2b6f6f1c56078e5cbc470b7a83e92c631c7f204a80670c6421c41762d8fd73cfa976ffcb79ca98a6a12661b097987e0138ef1919a790044da5adad699f52b018a2f39efda90adde5a2dfd07586e23275698f39e8398dac0b9677ffce7bd55f11a7888bab5a684a306afe968fa65330af5f94a1e42bd4027cc8bbc7aece8dc2956b6fe50f13d333e73423565bce3294a01a8a557b3516ad3955c2703e88ebfaa832c655af864936ecbb53c1ceb536e48a17037d45816f54fc8588d30de72f1107fa8f80f376949b1ba18a6748a3eaf4157e5652ad16e80aef2c3d4fac3c4e6ce367ddf5f96106ac325877521dac57ac9bf058a68ab69503643cbe270b5a6ddb80a3a99efa4e9082a4f843609c7583b81b8f37334aa77779a075028c173609f96d2a370b94a357a870816b7a39bf0556e0ea053a086c377647867c9083360182008620ddccbee7c1619623a77220a4103ad6f1af0dc001e6d59529e6fa9fd8b5a2dc2f5dd54b1a6c2a2c7889ff4996776ee86cecab8d915988f9d718450f7083f1972d65b97311214147c2cfb08eea2a1ca90bb89f9bda66171ba8edc56dae8978ee3af1a2e854d97a45756b8eaab04b1890e96e553332b760c2934869b795388f73f7a54fa5770d67ef48a2eadb1b1d1be9346178ab05d76f14a883dd838e63e6862c0d9bdd839afad77cfb5cd2580bf1accbeffec8a5146925f0fc5e4cb2df919f241fce8d520f424b428bb5b7a4be8808050250a59327b37653f4f6935e294126392bb8394479c39b973ae6363990e6c8a5ebd96ac3e6d5773ea481280c742a58e680739647df4dac9a704b9fdb12e430d906ca54c79c105f2d137ddde97134d9c6592852a5df1b8c160cfc329afc075a7d19a3cb66c188f011568e2bfcd71a8b0c7c7fbd62a71f965a60f21c48346cbec72e277060002c3692b5e95a70e70b7ef76d24b6406573880bb74f1d939a04d824c6fac1d564d4621279cc955ecaf83ad28127b6e1e5db84c7058e1810998d74f75996ac1a692baed6278e097813ac944981c3336641b3c276af70c419353051f3e94f1a57b9b465644788a277e3a8d151fa394aa6ead714efe0030a9d3c088599d0ac1a4cbd548bcfc53525c35e2dfbbcb4b2b7c91dda9dae4a676df4dbe09c0fa7892f925d399584f9b978e3835894edaae4d3cc01e48d765978c44e05f89621111db7b3d9dff64217bbc120b29e8d9bf47604a8028ab753583dcef79a7504c49a2903bc4eb58cf100a822e33f189cbae82013f540f0b22407bd32e275ea10ceb392e02bfc387e775771fb48eb4a7b2d6a98025b01877d99f9665f26e0b590b9aa572b3601ac615d196f4ff0e9e84cbd0938c5fc80f10822c1335cfe38cdd844bb22da44c6460dc94ae1e9a9658e03c393a88caa70e4f6bc687e1cf12fd856644bef07c0da87931d5be8365144f846a79bc7ed5c56b83abccbc5fc9293274d26163c5e5a32db8a4fd2d2a23334b66bf4af346dc4528da5612f02d023a0d47bb798c20b7e3e322ee5e4235cbb237ac3e0d2e8b661ccfcac4218e47335e9d5db312ac0deda216d5ae9750a73ed0b284504b28ddad75607fd4e69be8eaae5002efecce25f89070cfaf605a88921acedf3e19fd65406f9f27963c3d36b9fcb38b328d7c134c28353638c09dec8444b9c847563fd2769a9e0062c266ceb3b23e482ccd142ea601c12661ae4b38f9726057a83d52326c27cfe0b155823a4a55c42006e9f3400ac955c737f9a1d9235f6ed21ed3cd47db4a918745fd4d46d79cd75a19d65d4a0dfccd350a3eca706c5b565d04a7705c376276950f7899b42c83db9950b213d40073773c20012ce815a0a8fcf95c990800d2f12889d4b53ded5759b663e7d2f0e3baa17b596c685cf621d56345f7845f319e20c29c3b2f929ed9b09ae9db2e58018f17054951eb0ce088b5300718ad1a25d3792c8edc1b6b13090fb91f31a7fe421a957784c4e4378b889fdf936e988561c246661939cf5092d921b66e36e1e65398556429cf34ffe006c5a0795788c85e65dad8de614029da74c3068958db27c9e6256d973da895e2048f8c4675fee677a9786e553ee8430b9d905ae671ba9761a038c2e00baf04133f1f92f5eb0ae1281d3a9f64d45627874def03489762a961e5a3ba9b772de790b2eee601c26d06d4d4bf4f0bef5c3a5d933e0fb6f396dbcfe2bbb653997106c06b9563f74f77a0d45a3453a9902e9af273652d04c7f2e92757bd3b59d22334fccdf3acb716c75b2f7084544500f44d89553815e90d3026b244c0aacb287531a19f44d456293b13e49ee1e2849c28e6b08d5aacf5826ab9ece3cc21b0afe57ed34ea9ad1a78dca191e860ae11a5a13d20f0e31a0cae9334e61f334929e1f264b0b53b0c2a5bda7a125a8b7871a95201d53da9e6aa0e61feb1480e8ff417754d59034510df316c84516822521247c418ad3a62c771e9219a6cd9977ca0ae7a29a9ebf3af2bb5db59c830e251ecf698f0e083fcbd29905d82657fa99dc8d3bb7440b0982cf8b8195b681ec3c6d534e9809d933e70bee284fb836f71919b1d58d6adcef364274228cd46b2b62199d59caf44f8fb7d8b2438f5274c3795e24fe08949278097d499f1feab42104fe606295c8912d70e7b03fad01fcf3bbc5a522e8d19207404432ea183e1979c84ddba369a20f315c7e3fc5d41c4a14050cba8a481455aff95292cb4cef07841c237f4714fa247fb6456c0913b03bd0af78c5c6427fa87983dddda38a6c465bf6d8072c8d3e20078acb91cbd53d69d6d0b5c0d406b53df51cbe6119d9029e2238cfaa41542ba1c78ac6a782ecce814857393051f2d5f715adc84e8c47ba97491029f6762664b3e18fa93c630084bccd8cbeaf75862e03a5aa88c096b29f9a6185f1db510b48a324900a6ddfe8d7b5921804c8116da11246dfcce2f73d1be4d222cd7c886c4d15aa7fbcd2255cb0a6a8ee293546823f451a87e8e2106d844c9a4cae7415d9ecb742837d209fff11f01ac59d7e56d4cc64bb5b39746dc79670fda261255aaf0f8b07d6a30b35f9a826d6ace34e1a06edb3962edc78e72606c540a372ca59e5b2bf7bf7b1090273ba7429b132fe03c1962594497c291776a41121b0b957d42fea234aab0d1746f0c7691e1b9d4237c8b8c3fdb95a8b52d362d88a406d65b93c92ddba5e2741d48605af02780aa31e12aad0a1713de998cd2241bca427f5330b05db47ffea10318483aa4a828db68361ff4154b39b57d2db207fc0b46275beda5d88fdb2a8e825f8e6929b218141e49d458f438c1c4c32006e71223bafb26d10f8fa823a4a3e8cb5ef294a2c843b98b256ec831c0fc5199f35a26f482de6979c395ea2a2d9a53cbab177b2b2ca5c6432e28f6b9f0eaba1eaaca59e4222acd8a29aadfc4c38b162b30831a5f5ac10adeae7b93f16d7adb1147884023847d3ffa4fd470eca7d1069f77661c02efa307476f63667e39cff4f85be11b0b7767adb2031c301a8df1e284781fe499b649fdb48f69c5a4366331391fc26dd281e6ca4fa9054ab28e97c3fdd76fb9372559b0da525074fb9b0f21eb3b55f0feac64f6e2d76dca79cc10fc78c91d9c517f7ce2541a4426917ad58ce60270444f047f749b82a3537838a1d602a5b4fab5caec26665cd59bab8b0ff2acffb01312bfa8469ec9ec9b312c567c91ba65abcdfdcf2f8ea208b99c05e0e451a63720d9cc17f0a35d7946af1b1f2e7acb4798519dcd7665f06f9f8fbc01d171a0ef75a6090a06987055a57be22cca5edf184f77a9dcaaba900688fae3bb46c3643aa44a8d4d00bee8c399c14da42432fdada4083b6e0a125fda244a7471dfc4ea8375fbc2119d9f113411cf7649103ffed79b0ab221d13d4f11ffceb441a29ac1bfeca64849da7219e871be1a6411dd703f7d7f131ab1e8d082952d034b39a02b639be7b7f7769036ac49cac7f5c0c20761bab7a6052dd01a6c383a1088b6dd6352d0ee9dfbd2e7e4fc0187bd9ad8616658e23ad7a50ba56e646d4235c3aeb5bcb08abafad546335380233ce0aee96f68f5adaa772c7cb2064f2e59a3884da3ee5505e228ac66bb358d6eef03527f0a04ebfbefadef5c4e21525a6ffe4ff1cef290796bc2a611aabac5d0ca4bc5a39343eac9238f9f979c16cdbf51d52207e11b6d11484aa494083e396db896d50749acba74ddbd09a146163a0bf1a2aff935bf0036dc0091fb98e2e858fdd6dda67f01ce38ce05ae3237e6377e3fd4907dd1a681d1ff17e6df3c0f9ea2c9b7fbfab529fe6567adafd9ab99a93ae30771f2afda8f79b23f22ed46436b7e865614e018bf685c37e275866951074351ed53d1541b90cdf89adb1a44cba78784c17e79d019fc15a28ceacdbf0e05b711d2371ff89aa94cfcb46daa45f0311f098e9734dc562192ed437b9b3f9f75cc5c184746ad69b2941137d9af7c3b4e14a2360b79c49ef9e8d6d0f5e7bd6efd8078e1aa5cfdb2606b9d15f5c0292f2660145434ed08fcd8d099dc4407b02a8c1d1a5b8216150a0da7a3686ccc3470a1603ed287695a8572af432b2587bed14997be573f8929dd6106885b5ec1ef4ae7026f23835eb1541069bd039fb9296b870023b060c65940c54c28d2d439924b23189ee8f47b5c6591f79d27f9e58604fd32b56134e7ee8278b8a756806b5362523a3c0a8da364d272ed6fce65288285139fa867e3e67a1395fbe42b60f44d22af2b7f156bc17f30e5346f6c8c2dabda12a59c67bc5d541741d3f438570647f5a97c5ecdbda944b6b251bc94469876e77cf3313af1b6d138021cd84e1c080fc5ec932f6996c1665ac0d570e9952bf7fa34d74d9c3ba5292fa41ee6170c1fecb61c15fc1a7ae762ee00a1d558935c9f88eec9dbc33ade1d8a3870dfa2474366562c8d82862281dff49bd38f9ff679749363c6fe00570ce469119218ba0b7cd12190df81363f29aebb47e66795915d4207c1bf69a8a1a3e6d61c24a838d32a43bf89faf329aa6e5c0314f74a713ded98ee5a23f215d074b66004c4016faa2674da3dc944e06601c7e58076111aa6f6442bd16265b29c3ab8e16825162ef9524839a4c853509b3a521f12a62b343821dd96e433c759d976b970cf7a53c2741781456a6cdd26665ca90dc3a6f69ea1ffcf98b47ee2c01f317be93029af59a01e667a88edfee3ca00b816c96ee83ec2dcd36f0fd045001e23122ee67b8db9dc309c33e3b0dd249174109e4fdd88d9df2924d98f1894290a45cc2240f0fc13e8b7605eef6f15a82b65a9837e229eb1a48b8aec210d6b0880299613f5749001c67473371d04e4cabad8ef8f7fc712a204d67a4d6baab855f6ac5fd2ec91859c9567dd3117f3a4ba552719ec161de45c8b2d0c2e440275ef3c1dd7596f31fc1c17322d75928bb339ec93b9b55813098c75d51e87b17c23d2b47cba05a57690a805ecdd96ef2bf05c22ca78aef9c9fd221aa3be3aa954637b0c25ebc5425a2a1618eef352a8df776ccbfc7a64ecc73faf617cc8ac4d68e24f9ad6c94903d62ab9d46c340e5ef39b9f092e3838941afe670d22569c208c2df7ddce9fcb988e52071ac934d8d5b0d30b94f91b9725152f15f81da23594f28cdd7288655a4fd9652f0dfd5b35e060dd3c8f507f1886347dba3b18fbbed53fa3a880c1d169c7c6015c3ca346e25654141f2bf1c73a2f9dc44187f26126f45d94126afcfb28432ec56e0dfa0618306c788238df0ec96debda1a8ac816b18e06d4f459fa52ab7f1262edb7ce25cac188828eb7eb175d59522d8f29899d43c7a62e9f248f1f0c754deb5ab89a26e780357934236061f218a82ca4c6155b3b8f5ec2d54b9990d56eca6636f7035a97878ace785a93e71139f278e582a65bdb8f0beb800b4d64b6a68b97cb465bbcc848209d86eb3684f73d249c484b1724f43e59d9c6eda8a307f6aab98991d88293f87468afc881d1731668f6f423a4f1e2dc5c69c930602c0488a5f89bf540d3d9d93e4db292127bf3ad3f3f5306b640d2c569a28cbafa5bad0985f46924c69ca688293670d5fe3ab9a1ed91cf8e890af1a5d5aa6cbf3da2d6806825ad67e2bef85edf579011a9b7e8fc65ebc84e2628e911e26915b3b6f5cdeb6d5f960a3aaa903994d872b865e5f24da26075e169490e1e30588cce0756a62ebe8a5f22222c81a4948418638c3174638adf28e674e6095873ab11ec9d3b0f98908061b777f565a3cddaaca50370e0fcaf1bd40ceb09fabe3fa055a721480be61d8bff425fbcca135396cae07e0674ef97ec4caac9d860c2fdb6a71c342fdc322f24da949b11925a07725a25339cd47e80c6753b4316f71a7f27b720eaa0cc8a354ae1b8deaf27bdc76436569a21390ea45b49f7b93ed3ae4236e8bbdb68bdb8309b36dc5ada33fb6bdd69993e1553c7ad2abb9ee54269d920ee9216f33bfd0f9494eebb46713fb601eceb2201c75d823a69f133a79912cb777a03b77379d2e804e47e3329f96c314bac5c8ed12a845b79400e5a9627bfee6761ffe37cf5640fe44a5809e283f2d5edec801a58796317df93323fee3acd72c5a9b854a30008adda410e65418ee3ba85806730ecc9c52becdff29fbd1b3946d755264a6a4ad245ffd95a437b0aa4d48f3c4b7935a643213478a7ab4643391afeaaec03541b5e0e57cef467dfa3c9d8fbed5d10a521941db3efb19ed9bc88d475e6e895f701a5520bfaf104eaa4517b8b3284175b57d3c3077a26bc6d1b4ed8bb0be72ac31ff5306fbfb610955376406bf125cf8c23f63b513e60bfed99a450e56d26362bff113919be2187ed6db3d2b52759d3c95e35b822d4b4e72736a58a5e2dbbc13e1876787b479c138a33d8c79d97ba94de72f38feb1c108e27b9a6fe9d77a1d1b52f4accd55f3234faf2795b26d5108afdf6c881684bfe376bc3b8305a7d026bb3f12bc80adec47b4af768892e50c6f532714e9fdca5010151fc639aaed149b09584f2fb46f9f9c160c5b471406f1e36fa56d93ce76dc383eb75c7a4a967c281f994d31304a6262fc2530ed01c8164d5d25539380d066931c1f2991f6cc5a8e362dc510edb2a356392ae7545c2c67ad13c858e1300dcb18ad4c65d27740d8f0a6291ba28f188881ab403868c0facafcd59221e73910ff4f22236a2e928547bf6b8e31553f68e17c3261deeb4cdca83fb7eaefa19f1879410c8657aedc4ecd0eaf38a9b74131a29b6399987a8bccf8a5dd02edc3acef5e971be29916834c3a6701108a47b4bc7b02ecc5a8322c46db9736e1d22e9fb1914980f80fb9ba03bd75c3228ef88af4a0ab81fdce180aa5133d0996153254a83bdd5d3be2fdb948d4869b33e03c4db388445b0a0e487149ef079dc19d8394665f68cfa272e7e868a5b3be7d9e6e525e9fc30f0cb2eaf9e9f3320aa73f26f060561d1cf914f820f19640047a6eedb52596eaac232c89d76d1660a1bec9c36705df47b460fd2085dd09a8b07ad9500642a09f1afee19af4b923704a9c9527f2c0df167a3257ded117bb2210ea43e20649be95f202e471ebc7ec35c9e6017b421cac4a71c8225c7a0420d88574cc54478f6c233ff980c4e1d72cc896e37fe0bcc23cc6b39a8d6547b3c621b7981e955dc40c88db63365110e7091f0727bde7aa8fe732d817c96ab3b5a5c76068a678b58b2b4f2b98173489ad39508a2b76bd72077c718b28fcd022bd2ac6a8c1b8330e2fba4de47b7e665598c029c8bd718a7305167e6545ee5520636a6412cbd93d3217d83a7f16757a2050f2c1de633e783b0e79e90f5574f0c422ab4a71887eb7c9210b873d826f37a24f9b3b32cc80e7d663e58c528fd7979a2ae3045d8487d4afd145799277f7accccdc7d5708b0ba54d63431f22480edcb37e408f16234665a1ca1651f8c5176b77c28f9407716027e6cc0befd349c8a9d2a469f0b909d6ce1cbb5867f4a94c2df16bf38d5e2ece7c53d3fced344ab7047d1aad9ae5b4f21a2b2a3694c7608269e949536f20641c533afceea393a687fd787c75bc7d379924260ba55a3d567b82048817d8dc519abd8976eedea53e839ebb1ec2efce468fd417f3d8e94019c0875db23e86b39a4e3c7ef0dac2b549ab073364a41fbdf03f0706ff68b5034ff23236615fde4913f3866cc54980c4cfb135a898cca17e46c1c678b2ab12c076d825e152efe3f54fd0860942e564d1a62a1c91e063aeab4a61460e1674c4c9e9ebe375b6679db7d2d3d8f607335b7d532e619c416aa40d43c6169377d13169ec82882583ae81fa613110672815969ca3500e0e8490c8a555a84ae9af929ff6a218bb502a0638d8a6e33f92f4cf40284f45d4250b6e1c579eed7e3f0597508e2eef388778cabc2d13c4e5cf310352d9d4ddf24f21ce84a7e4a8a20898a8b3f2fb1f3fe61f06d832f69b1aeda402eb9343df496e7a41e1049b9e4d8259774c205d55c0b089a6ab7e6a39b5dbcd24dda48a78ae8d636ae9d93c8ff82b877d52c63e0514efd1c37bc0d8e355259b2c04044fae3db0ec157201848b44cc511630fb848f359f6ac4ff0f21f4cca69ce57ed422f4b51550e8109343c271905b54b5e87bf3d774b4c47d6140d8cf8428f5708f0bb238637b3ecd4b04a21c1e09a90c667113ce3ae9b92775ca280c7ebabff12c912ee1509e8a3b8adc29ed2bd5d299e2ba0f5c37ff2b7e1c5fb54a6f6ed2162e85aa5a461594433bb867d7bf2253ec1dc11fa9e74efe9c2b1e0906a304981078fe4b76b6249603f17f1e3f4a9204dea1d7833e1be7e543aeeedd8f19fd15ef123fe5adbf5d66fbe8545bfd526c2b2a41b5d6858f48ccee92075fa16ddcd6c71f98a3544ea93a6e0b3741c3ce235dd8f79f1464e481f67a0661ce7ba18449d7e809b2d4a1c83477acbbf6720a6114525db286d22056973843931b53e397296174cbcd498bfbde6ceafe560fe5af731c7eddf7563cffa933ac328ac6eda7f7a7997400b355e0cc97455626a6a9981a684c732e115fc3d8e83ddddec969592f412ec8d4d40f264a55c4f928cdd75eb9c506cdaa47cbe2c84a104e922a2cabf25ae9fe8b313368e3eea1f2d70fa9d60588160f2f718cbb549d2a501806b2897a8e08e48b971d1f0c22aeafa435796a3e6eb9218a8e16a5147bdbb3d1a13efdd9f0e786c212d33a0d76277f40604e363ef45d40371e181e547c01dacd70362b6ebc9a5fd87797ae4d6a341b2f4af8c8c45fc5851c115211d8a978a90ff689bea1657dff023aa13bfff6364b538f365d91d41d9aa7bcd9ded39283052fce70f71ef0c7b81e6a89d3f9e71c0226b9c2ade77d4532e5cf914876c784edfc222e3231032c21e978414cb32665f037af1e637ed4b14855e035b7e0a0bbedfa40d55234053cbb4d40777600bf6c1f2ec400e4b8edf25bccdb9000f889bf439e9478e0794dd159749e27a8fd51b5373007d193a0197258eda07907ea12c8ac7443f0fab4029a0cb09bca1fa4cbd0990182b029ce381b0777307ed3ee301de47c84e0b7f0f0985c5fccc8286a29fcae7b1e4ef56fd60c3b4f7c1c54a8ec219a4da9e9c1e1b9b1ad0f643b4abb61f513d1564e6d55f8b90ddb19acde6ebcf516716e89cc1b892c8d47e0fa7c282b0d0fc01c4541c884047149e319d9e1d89a0b6b32f50d73b80092e2b8003234557745a9397d465ea3e80e61d173e5dd4404c3d4f9ee8b3e3881fee12c7df6116cd5b02b5cc04ad094ea23065f5ae6adb2ebda3428730d68cd57a1aa64ac5348629bb6f3be151548c27f815b70d69a5f220e79880dce7817966a07f112484a8b4f46721cb845bfb7bc7bf2598408eef1ea85c5641696dc838c7cf7abef4bb85bd09cdb67e5cbd19de5fa6a9d22b39edbf0768b06f8a7a6d4568a9680bc052bfa1869ed9d80938850c9c38f6e5b98580155daf94389f22f1febd0a73c894fd3435a70f6e9cdb46d6f87abac6c13f116a5034d2fc090650b18861caf50847938366394f1a8192abc4da8a0546d9d48c8603072ae570a62146a0dd5cd115013f948f69bf90c898a45247e3f1bece683a49090c4c9d47acb59ce1d3dd5efb94c153c477bec09c03f8d897734fc1745a57394594e557c74e2581a3aa17f9bf5b96c71bec301799e257402efa9e7f497dc73442cc9a7b89e1d09c4f139982912872ece24b17386f7768b028010ac6f25277d8b3627e4aead5217db7c1a148c5d372a35b9705cfcb0453f55b5ef9fa75fe38230148ce2d60e9bd9bef66ad3eebf0fa9fc47bfe954164973b93e4015689c1b555b97e647ed0d2b49e18bdeb58ef278972a0f8d8c2891a60faf2845aaeead4de0c9376a592d768b80035a81f1aaabff4ec7c2599859387a84eaf90f0d56b8dd7930069965fe3915c6334d1ad640f7d349bab1136a28455b0312299a0a2e7e2b8dc27aff2274722573e715ec1d70e1b182dd0f95652478c9cf0bb75f4f2318126983d76f8587b9a87813c046fd87bce78ab6c134c00c6a5e68fa2272ad708ed95e1e24e15851f0f33bb7f0c403ca3b908fff29171f15d3dfbe4458ed372e595649e09b17f0afb44d0a3e71e2a373aae35569af6362be7651b0aabe9602e35e00b5a324e27881f348ed985f529836684b5a46d7ef1f9b63c01b0dceb5b8781026063b9afeeebb37c72cffb3187e98511a8e10a84adb87b97e4c843536b0fa3f85fc9dc1bc01055622ae3ced6254fd9a9a6237088e0636a63c18f59ae0b59c6fb3ce50c9d1def8b4734eb6b1f9bff776733c347f312377486a9638b0ea1a94c6a3245b9ec1516531774dd95af54cc1b84d564b05fd5f5be2dabfc34462576fe21b88e875c2751fe9eb161a3af124a735b6ede1a466c51486341bbf2c92c6368257502322e384b3f866059679196aebc223c6b374ef8d0b7d9feb0098c2a371671d11f28d6fdfe08edf03060eb84f1e00134f11f32563a2dbcb442157dd6acf7c6b2298d40a5af3bf50d94841b14577d4f9fe0c7dd829a2433014530f3291809c38cc92c8e3c4f8dcdd8f53b1bedc4742cea80c3dfa20128455240855325165af7c5362f792d751715bcb54a4827dde2971e0efadeba947d835611963452b06f67120ebc1de0dbc76a983bba6402cbad2423949b142496a3cc22aded4b4385168a17559d6bdff8d96697a38c47fb4cca82a782a625a10588d5127cb698cb0bb40fb5e2445c705df04d2922c9ff2815725c8bf002713086bae98fc8b3eef05b6ca2542f27f6e039d98ef1d1841377be135d5ef4a8837a293325d73672b00cf47737a941b8175dab6278ce9e2ab8b3d9fb04d81108ad21f0870dbcfed1bdd5f1aef962ccfc834c298e80fa70fccfdb4f40a0988b57e79d81672f963fa86772bcc1a4dd9f55afabe29fa666698c30b62ea976cd437769cb78c8c8e74722792ab53f3b9037a1170db79aa1e5010a4f2d0f36f28af835aff105317bff13289e8127f2bbfbb4dbba56572dfda50832d11c2e5175b7621643a89ca52be43328c242574e656cbb190fa5c74a3aeabdd53cd18a16f43620fb50fb5bfae7b93506b1b6517ced23d428d1ae3f6b5101da5f5323e5b35690dcdb27168981a547f7569cf29d5ba23bba33719b4c7f1934b6539d0842add33e3fd8978ce81bfda697fe55a580847be6ad03459b01517dcb58ae0ab86c23dd2ff202ca442a4eadbcc83efafbf16962133fbb51abdbcf30c9eac965a2172011c2d5cfd0d9f208f84b9e6540cbc2d991f9e36f673fa50627772b7796d4e91b2fbdd57fe789ad0bcf2083c434bb358420769b0fd41bc2a5c305822242b3f0effe587502fe1ef9d6ea5116081dd2c65aab64dc19456ac6964749cc8d652bc9725b0f1e2930980dcd3fd1fee6cb451ba286dd743cf68068de27442863c5e9aef21f98952df25918d122ea06cd5aabe9e269b8f3d84a534df6ed9a5d97198c42a32264311d0e6c300451e1daac96555d8c4fd73d97fc7211ed311ffdad3f64375177eddf4f84086fc8f5e142ab2c1e4abd6450d4b426b2359048da6c29e883ae357acc9c0958f7ad3a464042483a33178f9f70076d4c77f6310e5c414275551ab1429b6e8164df88150c418cf221c93c3c60cbaf381e3b83235e3bf70fb6375a339710fc9d06a3bb1a059396b89320676e385ebdcc6117e9a85a3271aeb31513ecd216dcdaa60481a31eb8fea8070822f4dfc7cc6dfe0158fb9a2aeec7a1fbe670445e148fa9126f8d58d2318d4f093bd583e60c6091846384491130a4d23f197c324866c411292e78e8622c2f6554816358d819e617a636875c59a713a309265958942ea0da8a026ccdd027b47b03cfb85549f9f8335062ea93e8a29193c3124b255208ea2050c3b666b8aba9f0f9df675e1f6301cc1a64745ebf4522e7a8d2c7da9decb54889ea02ac622df8de2d0d8f8224db9e5ca0683e2bac00ff9f7eb82a02a13e010fedfc3e3e6cf4b379b6b05afb258e6432e6f85ca64b4ee6292ada6b953c5518257e336d48bd7931e3cb1f4a4426701ff059aee29875389f63e8908e7b839b4139b864b0bd91445e0cd02eb40b0dbaeb8aa788960d10f7ebd51ca69ca0d23bb76a5b4c01e39f43812da6956e5aa886781ed7dea699153818a5262454c11b407f8be3aa3a0f1253ce6947c61bbc3bb7515dcd6e977f7a1f01f914b29dda1eaeb66c89617546c0f6f0eaadd5e5ad9458d1a931da7ce659b095c31079e033745244926c592f3d000d819eb8e175c9eae4e6d8209c666e7cdbf0b165b1f583e1b58f072c1f80f857587d82a25c03f611d6c7d7d94c232e9717939f98132c55b007d3147ffa3359155705a3fa3f5e800984fdf68af4673a6fa6e206dfb752c0c5db8c237d835755f4137aab3d2223fa1f1efed433b650b1f5b670df8402e6c07172f657cb505071b4a47b53c8e6608c47fd26c12a3e274206aa5505e9e3cb3d2dd29997726abbe9b2c33ff6582aa91dc5203a90d055ab44cf60b4e84ffb23c9cdcf6778e7ba1317102f6ba06d91e4fc5a90429637dcc67e6cefb91a2617e15a523279f5a329168e034bbc54467318c5f86397aad1f293dc2791b20f2c27c1ad1aab29bb466bc68e7fb2dc4e48027bbd7e6c01e86e6393ba25899a5c6eca6498d1c46cf008f9f4be71ab65bbd768337cdcce4c1a841cdca128af09f12534da9ce4f7d044423cf7db31f5e321b62441a7ffffabfb2f9c899e70a399efcf82738acc094b08091af862dbf9f62806313dc024d4e222eaea785abcfd71d6f3f43601ae70a104fd732b59fb9b7dd370ad574ae93f28dc15feca6a2e76c640cbe0e2dbe6e90c3b643621280655306f86d188cfe648477b5fce4abbd56c2f0c9008d603cb1826f81cfdcb0940568fe18f739e141d68161c3454bb2c7522987ab58c7b1eaf39971e680d1b6488484f3a0168449e4b00d6b608869ecab5d7d3f4333e433a8cb71dc614c659c6503f5a1a6a4831c7aba82c96a701f1504491146437e924cdb6fe1807e87867296885f43505ff038b1200af124a7d72faecad1aa1731638243c67e48abac5cff4e199b35bddef2703eaa99fca642a884c1462f27310040d767f234baec6b83418f2ad9260efe168b4c7ef484ada650be40eedd2e02559f1ad8acafc6a56e65e80646949cbce3c1adb91b54bd9e4d52e3ef5506105078cf243c685f81e34e46130c05cc034257f577ff4a74d8010bfdab891d43916d2634348e4c16bcefd491bf1237feccde07c423573ecee7fd5117209af7ae5df76e84ce5b327eeb727f9b78eac3801695cd06f12063b0bcaee461b7d07fba1741d36c8e070cb38cbc5684bcd3234ac5bf129eaa215b4c50714cd6a6a819070fa747dca8a1cc25f1f2e5342acc5478bc8f3e07097b15afd760c3c77f87de0ff54522921ed273cf55676954bd4dd3c4e060b88f723d5500db59413492233b0b4f7fd8cd953d4133a96b72419f33c9c21361dc8fd0943f12199924e68c0481295c715934ed2f09887f51285d297b7598996d005ce7afd2b18c354ca61db2919930aefa207f5e07bd6a759feae1e2b2370815a104ad531a051d2d6cbe1fb44d576bb09d15c064167a7fd0f5e31cff90ae4c092b22b9b1e93390ebf48343cab2c44732403ca942534f6d28ba15371bc61b6d8049d9a5146cbcfcd3767b81930cde2bfd5470ccbdee54be13597d0081acb3ce0690727feebd161ee60461090586c40271430df7b58538bd08e9bdd22bbfd885c8daa5f837b6b7cc6afdcd3833e2d914eae1f7ff6da638303230b3bab30d000dcf893daac410330b369e09b20a293bc71357aec8d1bc0b412a67db276a2a8725408a5d039eef606ce170416f43738b0a2f8ca4ff657dfd62812a7c23f44464440873540fbf5b12d14a8b19635096b94a747af41763756dcd768c7f6a18282b3922d6c854006d83b9a78cc9365f4ed726189c496ddbfcbe6e0684cc28102869dfa5398200f4f969f949b7c7b8d5d2344bb2e482633567ed5edb34cacbe3bfe40f3a2ba9495430555adc60f784a31d14172bc4f63cff6a645ef30f8a40bcde75d67d2323f8c8896456807bc0eb7101c42f16d5337100f36806bebf16bb4511a8ab6b7c237b53e3aae9b2b3f4c3e5f84f823e7f04175ae12e2823aefb1f4d3712e3af0b6cfaf294ee6eaffbb15f577b16c69bc90a8eb80db19a0ce3e0241ebdcf05e0f9f75403ee5552b9b95a9dadc8f7b9d5a0cbc08d54d9ac8f4620ab529f4603c3c392cd4c2657676332b403eab0b3eacaf0083c16c7c8cf38a149c2a3c33ca77c132c4694fbaa7be98b05f87b78104c5cedfae77fd6760a6359fc4d715bb42f5a97e64743ea48adde1a85bd6e53b9f56aa298194cd27944822c06b7d17d88fb79c1595b2b6b4eabf6ee9f8b4a4da7a9fdafb805e54fd4622c69aadfd7e97c7c374a51948a00f769b3a892859b6144bc5e90faede9e88ed752b24233f884f7de9a02c4d21e3355c06d59c1b19285135a88857a17fde7d5017f99ab8ee35b7d26398eba1440c0af6ffea511b7fd9a3092351cc9cceeb75c4e603bca5ed0328096ae2860516ac8d142e64e9d99bb878a0ced7c4e17e79f838d1e99147dd8fadf923d8c5e1d7e9fab485eaa9decce4089cd5cb3718a0aedcdef9de669f29c01e6530e234a9e3ae3a7689f3bd1e6992cf0f9baaffbe5f0656bc7a4c5943a92be087d5514631db8e11f1d6faaea97bbef9ffda07b8353106f0647ad280f933a896de1fef3eff29c973b96c66a25ac74f5204df99f6b3279d2ef903099a6d2321acaa4fc28ef4acb7b5cc2b0d3b96e9a59c963425619e1c947576c7acc947a29567702054894e3169089d9ca2886373b3880029cff12b5f9e632f768ff9a900b8dc219abe4ce2f215ad741ca1f8543fefe7ac961a3bff4c866ceb9bd231f794dc2c41d63cba468972cb2de738aab76d93887cf053c8470f1448af4f2b816c4d4dbee2bffd64594b39dd36fd2a613f4458468595c794137df4607fc05f6f7ccc7a9deb4879f68eadf9f988e5e0569e99ec6ff0ef8bb54790b73856c86a6fa765fba34807c5af587c162096d00d9f90a119079615b50fbb6f10fb1f5f8ca14b3f62436aa150dcfde4dd4bbc98aec98299df05137c68d3888ce1db0e57f3d19d27ebbdb0aeb9a65ac1003823749f205f22d33ecd8710a0ea2e296f3afc77703cb0e99d0c030643f12eec66e402d274cbfda5781feeba68bf4a7738bd10675cda15a3392bbec51d05f8a2fdd47273be9f06ddbdf9cc68381142d0bb75db34e4176c37338b0110a4a71215af341d47141a1d545b60f273958b2168e491231a6d8849ff210d454a6a69db176a809b8928b5c4e9bf6c4b6e5c848d3bc2f64324e3f47a82726d2b1d41377325d6866c23eee7c3870c46482782551b2ccc74c2593ff8efd20b085ed7f6bed0871756bdcbb439cb5048489ef75a8041f3fdc1894e1d8c66249c5529ae2b32c73189dcd13e699dfa5043843a7bb99707158571cd4ac05b97c9644e0efffff1f10