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

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

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

Block Certificate

Block 54488 0bfb31271abf135fb58b82ccaa3fd0811c71d677ce0f784ea9459c374d6e2454

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
02f2c5c3d4e19ed1f8e8b6d016fbfa08e280eabd07adedc13f27bfd755b7c11d
Certificate Block Hash
0bfb31271abf135fb58b82ccaa3fd0811c71d677ce0f784ea9459c374d6e2454
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00904d000006130000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000be47d3066e77cf554a2ee4fbd3f9f9d681b000fa0a75a28ee4671182beb72aecc108a288d9f6ee85f18fbc64e02a83309895dd444dd76e8d1ea3d7f3f77f961056b4dc03b20378ce4a17c8e44061ce12e566d546b3d21de6695c0000000000000080000000e00000904d000006130000

Raw Header Hex

00004020d47d08d2dcdab62e7a672fe398f89c0f5bcee26590629854f51a6861491a9664a88b5f9085117c8f2b46db539b689f87bec976bb41189fd6ee35f9e12f4f0b42546b096a657b06181dc1b755d7bf273fc1edad07bdea80e208fafb16d0b6e8f8d19ee1d4c3c5f202

Proof Data Hex

59,560 bytes
121216010307b6d82677267713b9a521254cd25bfa0626b4f0bd91eb4f9abc0ad1ed94e8604514c85b30d09526f2153a708c9884a15bbd5359d7cfcea5ed9c99f670e2bff939030542f681f48b1351ffb6817855f11334f2a5facbd3d32ad01401576b761fcc8f39dae50fabbb6c80936b62f48a12d855ac165da7e89eaea262e639ec88ba6c3f5660f1aff89b66d4741132d75cf9a00492563b6307b3d09b0a3f649caaad1c1b41693f658899b5ca8535d1138a36b3dbf27828f40e934848762b77db4976b771e586e7cba5b4c30a69b21506ddf8ff53496a296c90d9873b2dd4b6fdb3fd1c1f31f722efe88a6d6d7eeeba977cca86d51c2388eaa2b45bfe919e5420c47693e86281b9122f26236ddd1bb0e9359a1143e69c64931ae221787d2413bd79739649db143bc91ba3d8f76d7975d27f470337c721b18cca59dde45e26dd0cbfe3564bbbf50b4afea914a771c7c2059fa7e47a6eb7803810469c255b382b1944063325d44f52dc2dc733e660a9ddf6bc0b0ee295554e155b9f2f637db135a32bebce70fea3f5d87afe42c615f17214363713a847fa5d49e80369f2988371b6a6dce8cb2fa695c4e353dcdfe996965b6ac72d270232a03bbff8ed2747e4b5d7cc594659503db5c90983f3d715076c8e1dffb550044b46b226d718d2468973dc2891aea85d526e5695881697003e19c4c558582ffdd14322b4d431244e759c186813290c40c5dffe54e25c074b46d2db7faa1e925f41edd5e9ace6f61a9ae332d09a952bda5de4a3e69699bcc5615705847c2d3c880002bc1dbe9c30f8d4a4ff5cc894c818746b5f024d0f93fd44a20ba1dad55718657b8c67d07d8af665ea056f985e0b9787811ee64024fb65700261493db734b72df3c4f1a0169ecf0b64bf3ac8d069904ae344451c325f2ae42db6dae42e06cd4b54c92ddcf38a431bf705b7ec1cfbd5cc5442d04ac555d82fc7142b2686aa60750909c845dc6b728cc0fa9c5326788e950d4df958f4236b1a5f2041999589dd3dd45ecaa8d02710288a83c065ecb4c6e1bb007c6ed880601a97574f4727f48116f4fde0d591f3ea58ed4fde2627a8887205a8e1f8bed7d80be60ef72407fd1f2d7e3f547d5a3dea2050a26d2612c35e661649e82898d2523acd2d022b56acb9fd94492ba4579d77ac187de91f4f3dd6628bd10bf088c962089a6eeb576fa52cefd70c45b656b7e5af05ecd174ed0096d078d9972c3e8debd7d7efc2b552e74329a54614c2087379784dd0b4abfc0e1770a6302f5396f90f9c66b6dd4639ad089d34c67c8149abe5cb3b7b85d1d5fb4dd455df2f5533cf4c203246ad3bc8eb4f9a79d17adf0f6a2df0359f9c933f810d2d54e2cb8d2f4800526fd16df6e0288e0a2fef0492f2ac1eefc6f6eb96a41eca08c44863557dadb40bcb0059db6489133e98a6a72dbab104ac12ea0ab90e33665e02f6e6e14fbdcdddf67528374441f91a4722005f536ead76776e546ebf7595b4f442ee6a788ff363ff6c513243078beec2eba4d3825591b06290760c010cc7fb00b9dd5b665f962d97ff15fd48119b6356b624b43398295efd0bc865903b7f8db6a723acab9e16059d27a63fe043240802417aa846454f88d24ff5696a1b529d918a34e53bd54b20048c90d080a053f449908a8ca2e75d568780dc50dce1121ec4d56121adcaf6740bbfb182cffc4108490d14c40bb4a993016f7f3dc447997dc8d65a8cc38ad720865cde04899e6843d1a29f12b8577704ec35dfd98d9d9fa39de342b99803553db7d24529763d74c192c67e6a87aa022f06ce0ce8657ec8e0598e307206442f018a1c0565eda86600262af64e3b02d05d6c04dd92eb0484d1054235b38bfe76b55a4c899379d4a02a7bc7596746a4dc2624c93c1e8868d6c2deae8aa84f2c092267a78531cf4297e64bca38518922f0147ea4809d245fe134a7acf55fb131eb6b66b11d4211aafcfcf4376d1ddb19fdef6453423e68432217caf9a28e90dba20f4ad870aec60039704fa886eb18f07017b5a20bd37b7afca90eed27822ad8b160d86d45e55c6c8610afac9f16c101ea96c17564ac4c4ca7a720af2f0e1c3440071d275f7130e3064f3ded6db4b4be28ff16df279fb1016f63e3c07313f28ed3d688080b6692bfe60f2f64c656d8f5354894f38ea428d982159e8a12703b2d0fd1e58f34746d2fb3024a24e12d57d299d7d1d4da71f5b292ed769cdabe9eac18549d2d515745e1054d5f78f64a7265d323680a6716d0adcc11147d1f2cc01f6bfdf4f0f4dedf3c8e27048efa6ed0d54108849b4b553d464d036f87689cae9a0bab689e5751ed5bac8a3c3805373c8a300f5211f5891c49ff4241758ac7d1d2f8e311f303d0ffbea896a744a41cd3d964d9581625744edb0487f58f05952f7485f95095a930c3670a9ee353534cab959fcc68f379f06b93f295e2ce7160b5e97cf1a0199bbda99a75dc4cfb7f8260462ea7b859facae81846054754a97e82db2eb43ef109cd6630d392d9c93e20e24d0ae79a0cc58cca51407a45d9a0e4c8eb06d98c2e18558d55ceff7a49b13efaeddb6a7a61784317866297857448509827b9098346eb6901304e2096323e6f0f4e72a142cbbbe2a243b9b9dbddffd967d782c2e5a0d3b59abed6c126c49b08e354158e62e88dece257308845bde395d7c7a518185b562ee24c1135dce027006c2c9c9e11fc7c4c108630f245129d458d1500128e79a5bc5de096fa9b27d880bd64d3e957436c2d577b87fbd3cb81d196a191df8feabcf6005b1aef51dbfd9d5fc3d19797f27d7cfd67065afbad2f0860f429aa40f89856800208b3697c3585f64477744ae2a03387638a886529edfa749a385f1785a31b2b0fa7ceab9937113b595f78e46287fdc3ffbf5112919512740be119302850a59e219bb64b0277ce04be266b439f1c4d5604c3301fa237fcf8205a6dae84e9228a4ddf5780d05f76827da43ef70f05ce05d24d2bc013981d4ab45754cae26e951e6f773670c76b0946f4b3087ed48d798a13141b54673787c97aa80ccc0c7b9917e216425df5e60013dc94606fced8fa6334b30cef528ddd70a86190f821269655af1c8050e01c0e29f4b710157e4f3590d43375044c947592bc48e189f6becf5ff7c56f4291fdbb21ae93af59e1af711c63a7cc552103cbe769b21d23d6ce427e08d02c61c1373384da1b35a975d9309e3c029d655f93490ddfa45431788a1000ad30e260ea94f18dd48805c36c45f82579d3847e9210b01251e31a8c030fd627dc95361a832da92f99101df57e284a030e9fb4da51cb7e817db3fbeb755b0b7e84d1b3641ad44facf1d47d4bd7de9a7bfb62024cc61191ce4bf987a7605eddc67e68bebcf53afca001dc2b9dd13ae4c2a70db09165b8c6e04f38dc34b31bcd831be5f1bad7a4bea3183e6496d2aee13ae2ba194ef49f5be0bdd9f4384e32a63c3f226e40525cffe66c977d5a12f74ff29bc6527baccddceeb3232208992da971b8d56b44861311edd9521cff7a474d629228f0ea2d4bc0e93dd1c469bedfa058c63157a1a867d12dc88f4e18f60ae5d9e8865661a277d50a00d78c8224721d5ac3cf107498b226895746d7f9630b82eb530feeb9c61f135052f6a83ed1329db2733c3ea15d5f89394d973e6db5eb6f58f0b4e1972738789a876fe2282b1f37805cbe070f330249a186089565ae458c1163c347c9d6a46a50c7b487a4b8c5b2b19665b843940f225f786dc5c1d6b4547019d6c6282e1d298de96efb42b9f0f67d6b6918ddd7961b337d8b000b9800e5d8402c928c048338078c3f90c783aee5161e195b82950528a5a7103a77a68cddb13ea28eda8ea349339bb6bf2807ea34ff80fd7f4f7feda2efb392958c717648a39e309fa8eac884bddce4f6162e9ee719add85768ed22608cc5be1413f7508495e77f9dc26f0c9952d21babb09d9e921925b4833e29f5bb087b690029fc8c040548cbb8e6058343d3eb7f1b69adfca30fd7bdcbaeddd78bb0bb2f7b0b7be903b9fca49f40796b8eb7bfe4cbb338d14ad3c53317ca5e2f4ebf1b5ea2fd93d0376cf7d72c0d45990194a9d5e67236255b2265783585d6104e0c58194912f4b8e07e00592524072beb72b0c13b3b83006ef7442813ec715cdc1e77fe7d0e438e5f43c52742ed49b31c43ebcc674034541759307a591cd42423b4b52c0ff5162519d105746009aee6e12c5ae6bc8e0396c517774741cf691b441140f82269c06926d45dc7e9fdcbf775af3fb86666acceb412c9de9880ac1b1b6b16456d8e5f2813fa059e90ed3db70af7fbe2862192fb04ab059ae294e58b30aa5c77dc497ec621e04002e08d9dc511ea3ee15d7e4235518a24862a1a524ec0e0156aebb64fd3f53d1aaeaaad7f77eda7d0b4bb95e26365cdf9152e904ed1fc80fe6dfefaf017caaedae3a3c42fc2e3e56f6d437f91bc023d58ba2cface31832c27c653fa0096371fe4d381a5508a96a4d7c40e2241cc53fbc14de9e3dba42111d01909837b937783c389e4aa9b23c9aa478a71c5212e1f0246fc801d75196f5b28f4caeffded39c6e7916ae7ab54338f20a4c4233c873dfc5ee0e2999d7eddd2717827f915d099954a146715e7195c689ec6fe01fe0983ac742db134745831adb9c7d9d4e46ac698f810a1bab222d244a11a9ef15300ffa1529f9ece4ba2e6cfb0a28db08a79b47de346dca0cb776c34ae7eb9ba19484e7a99e759a1a9c30af6d68c03df6ae033f459bb371df412538dc8c7716dd607c23dbbcf79ca27081e8386866ab467b8cd206734385f5bb79da33e20625acb010db2608ed60ec03549c25c8b4454c7324c07ca8c8ea6face383e87b1abb920a600ebe1fca23d74e5b8ac6611bcd4ab684aa9e1e3def3af9a726ff045cfbccadfd00846cd55fa02b2d015f507f686d97670b3086cdbdce138adc5c942d75be28a44f3413b6fd07797be532f995348d06f7ac68cc665c6cb81d6058aa4ab5cdb12786f916d1ea7570a4340620bc34239f40d8632dd10ea42a62ab1a8bffe04aa6ab4d3ab733201eab4e10918844e90ea58efef87c9c9a784781674ca79c289735dc71a6b88a2ca72acfe6f73517fafd0d566c0e9651de6a2821919207c3e385943d35bf53f35b6f20d0c98e44556cbf1d2cb5637164fa563dab2ec431b590ce7e098e34e6e4264b6a5c4fdc3b26886155eacc25655fa62c80184dd358f2f557906376b63b195a54b1a48dde67f8bd0a5725ecc7174de9f841e1adb5f1c3641a344e73ba1401b9101100b582e23688a82baa295d63bb3c5ac466fccd7871e10d4e4c12419e4e6bd467463d03f89114133a6dc22295ea75dbd58aa52a165c9ecb1ff0d08b790ed23edabfbacc95483b04fcac671596cdac72a3a11a54b8e8f10d23ef35114690268d9c188b02f7a7e5d62586b5faff97c8e0bdcfb3ef29dfc3f73a3131944aff3cbce0dcb020093cb49430394786daadfe812e2154d72e5bb758875a46ee2b026f60c84f9c4edcadfbedee34badff7dd90ab1f04a70d86756a647ded3b377942dec4c2fbcc6fe1ef044a41b0ab5d087342c5fbc2f23ac986a834a2d20675e3583a761bc26d7b62a5733fc2f99ffabac3e836ac8b01730e6e07e409bd3d441724ecf55140482d77c8cedd551213ad57ac37b93c2fa220e3ec73253066e7921ff0dd55e3d422e0c91da9abcb20f87e0352450a93f0e7a70f9be7b309136b2960d16d4a1b8eca422856b9a6c76a5466fb234469f3dcfd14ce0ca4d419bb429ea57ada0f8e9ce099af3282183e18a08c6ecb1b55cdfa7fd4f3b443c6f7e7e637cf955dd8dcffa71538fcd32decb541e4a781c192cdf13a0b20c285f46a0e77d50e496b0dff7b3437c914ada7ec6191ec3eacb76cbc08ba7d5c14c73f1a761b9e7a0fe4e4979a955c3f65dde2b28e06a251f002a65f24bfc8031d595be8c4c3b923703bf359c5d4bcc5cef4ea8be9730420df87802d20ecb46259cf054bf35375742a302b84fe3191be97cee9f7825f483bcd67c4150aab67edfecf4b17f0ee6ddd6bed5075145956ff0d44c4fea91259426461c61f64142965a0324e9271c21257edf39953c4a173e1b187fc36cd8cfdac21ae2fb5a8bc2e621e6e750e8319aeb311063c4fd6b0da833ae1d59968edb89fabe75a40fc33aa62a2e4c6fc26768f1b0676ee867187f9d7146a5b2a9f398853d865ae1e684a4c66f29e880e4e22cf8f89b7407185e915d46c2f712a9a226a377e9c95db99806abc1a8409174c8f91c5a4e4f5782671e60bdcafed1970c91ed614d72f27f9e50ecfd489b876c7e92dfb14942e4992f798aa00468cb4f74d27fe3ce82c8c8c6e9f948b58b082d430fbd673eb8f152a99ed6169976b2b8f4bf5e7eb40d6f301387c9c72cd5016fa47edc5d33cc2875ef967b3c45aa006f1e090ec7b16626765e8e702c5c71f8656fac0affe086db57154485d9680453dd7a65487fdab2e75222bed080ff211b6b6458ebeeff709d95827fb5dfd164c8c832f1921eacd8f8c3f1573b53610153ec0f8ee17027d7765cea20e9116ef7191db4eda87c717bcca5db4b73db3ede9d778ed54f944583cd00143b90ecc9844a0dc1278d88261178b24bf00295ce6c4910513c356603e8272726731b1ee42a614516b979c7b073ce35e58ad020c7b9d4323d30bcb32726400ac3402a8eb1a00a7f898d62b003718e6bbff5312163858f48ed2b1887619981a086fbfd747a1a1e09b6fad51b4efd46096b8b69919a37815d8b778a49234ad82d9918d564beecc407c8755115eddfbced7c278b61084773582ed2666caea4e3c3167e9f8816780933afc661376d41362be383b23125ad2bbb96241b94e17257d5511de688780453021282285613aa09ecf861b6d98ea7c2b04132fa3caaa3468fad1236f6f2763debb16108959890e6f6f9e8406b5ae2d7e9320ac87a0cab0155b4ae3a8848671794038efaff395a4b4383db2a0f4f34eb796baba390e146f910caee6c78b7a82725af0140b69c9b4b070f2fc482bfc684169e51b67c683ca9b39315fb76bcd0e8c7641cc59ab6ae20f5af2e2d2114e840510e754e9b44b6c33fc3933002d3801f6c0eec94f1f891a564152a67f926cbe7942c8a42cfc6e146c4c4fcfcd494cfbe2f37bde461382b49b8aeacb48a7de6098fdb64d0099f46edbfe3b5eba9d11dfe6c018db120b85bc7c824354e5f4b1c0afba125c3f8ac4e2497aeb1903ddb5e34e1f9dd7e64f89d2e5a1f8fe9771539299137f78baf6c4900575b5bf368bc667c0ae2c39676c0f6a0e9ae8e2693a906cb3192b1090159a296939b241f19175fb527dfd41f9215685602ddf4bbccab587b6313abe1e9c0d989c751bc2c2acc263c0ab09ccae2a93dee611c5c7d7864fa39686ea301917495c42d81d6d085f68da7c1f624232c6607450d057abba73863950b17fe1b0412c181275fe339a0029ac05458e4ed1a7111ac6b9033782b615256741984e57b9aa8703600d24975a40068f7a40627a251d59d223252ff35b6dc9c80b8723dfedc5e2acfbecbd662307efedbb693bf340b7edf80e4a42c97d73d39efa4a47f7877b98400f268f564ebfc08331078ac29a94611387255ebe90139b73c766a3c17dd0721c46804d6a49ce8cb3ee649f1a6d3d1e274ccc0b70bd1287ad958c4ced91907b4b101cd2ab3aaf29242d0390dbabbed9c5847b7a01837c7af5e585b224feebb28bbb2f1b81c73e7f8a582d5f2df245fc115a745e4022f7db568dfd83cc7d39b389795fca6ac7c45a678b1e5e15e8663e598e4c892984f4b18e712fc297495403c8abe8372503ec521239bba173d87dd32ae238f65ef5266b513c2ac51207592a98e82d242f5922f09cfa5d8fb9b792dd64deb3f3f7f3222beb2ed55562a703a79651191fb73408aa9f0ebbcbd77969eed06bd2f811d78277adb3138fb0190d4098b9eac734d79a083d50ef7adb63520dc09f7ad9d7221dd271fc1209ac27da704195078ef439652dc502a288427024480050cacdc8fdf93bb58662b3b6968f10a28b10901ae2956c7352ab68ec8ac4352033d2d42a9bc0d94e923b8c2560ef56c6c03c91ebf209400dd0fbbc4abef34a64eb5834b83c37e602ca1817973271b0af9086c3d70210a35c4ba35230bd02e15f18d9ee1fb44f3eef74a8b2f702e905002124c50c8414ad313e2aad3bc1abae4789b7bd08a4653c2387834480a456cab45272acfdc92764995c9f2075146968bc8b76ce9c8a6e22018895570a1dff097bb110a740706997c5491d3ba49206424528739ce490026be1692a991b8ab93108554805590c75d3eb3aa80d35f67dfaa2c181cb029dfb84923397f8ea859363867439e538746d50bc6e6e466dd5fae548e35e43f78e2e376a00b35b35e17315bf86bd2b93fb443a4bc50f8c2467f93dc9e90fa6b329927373f5985d0e6b721ce6f3e3ba72befbaf3535c66863a2f2d21b4c46efae50c124f1baf9f4f8c253b4177d3b4e3dfce42fab6c247f366dc09adc0bd9aec3e892128cc96fe52c91fb3104e115d080a9a03b9707f9471eedb4341996ac6fb30c31cf2347b1955a48e44c67182f9ab5ef246cab3adbb4bf56cfedbca8713d302ca2b7123e03dfd5533e32b8b2e1d58c4ca615cc262066b37216f9b6abdbcf19f11c43074104492c7c7c278440709299a7ec56ab48a4d35b94fa06c0c9c776b836f29df735c054aa9f83575b7906bdeebd77768c456bbdee670ad000aeaf3e3a20d526171caf9dcebc7ce65e86d96f96814f73ca199655ae89b2b3461b7ffa2c227633c82ea27efd54c51a019837a5789b804159d1e5353771386f8bde933c7c72ba530262eacb026fcaacd18eb63ab86ada33518db002ab5c3ddef357302ad76343dd1166d21df6ec7cc3c023db7a5699cb7e9e0e1d117fd9b38fa16b161acb8d7a40ba8e63cdcfaa600019b99dd61abfa7961e86b093361bf2f8bea58d3553c470d91e9e52017b46b47985c62c829647d372fb6a63da1c41fe8d3a05ca41e350bc37e6a56e17b2968c76ec765f36007bcc30c5b0411b5f108f75a8c410f3f0822424b6314b80d5d74e98dd79ba59c6a67745f8f9643dc58f36f4de5b7d48e07d5a83c4c1c55fb165ed00e240a7afa5398c108164aa4efa15e597f4a05d5feeb14dd412ce3cc8b8de4352571a22058a59b47af2bf5592f30d4522990b1147c0047520c8fbbcaaa0a5f26e60e7462cf53848631308093189a58759c10dea4781df9007cd9729a50eb77bd30848e190778b796e556c9077d91b388b658b47e763cfb79e1dc565c3cc7e1fe4427d38313b05192e7d0478186a04f7ee89e415d1f36e1103b62e4798ac028fa8413e6585f43b7c949bb8ecdceae1677553aa4eefd61f9028ff818dad63e668718399bb34bcede93ba3fd83e14cafc37881ab72fe1779a05dfb005a9f191ee855c9226b06ba353b69312f95274edd4f5f4d61c03b2f9cbb0c9bc8bac1b1cfb5627acc612671a983a0e887d782639484eb410ec76e97b74eba8a724fcaa5a2ed84c139ae0fd5125f89f15d19b9cd9189e0ed04f9785887561a787a28e9866926d704d2712b32840a3e7875766934779cae5aa86d536115a49afb8d17b3b11e2eb07e5eae889cb6b57f1834fbbe244f533292db6aaeadcac38c6030c2fec149e75a9780f70a6748a558a7736000405f1e02c3ac7a5d0cb65d2a69fe9b83c75386100ad20102d0e8a383a3289400ef5af31d3ca73e5cc64390793c2333f312fbdb8397dd8aa1bfc9aa9322652c83facd23ff96a90cfe8cc6543d37905442f454b57bd9d99016dffd097521d46460052a558ecdfe550f450b63672bc940dce43d5d4d6345ebb1f096fac9d1fa546c749ad7864f16fbeda0bb291f624ef9defa05dd30df1d4bb60ba199ac2025a3599af9fc58f469e64e5a3dd92a4ff95e93680c40d45a56923c16465bb706194a1cbdb105eaceeb9ed60596b03afbf22eb9909284ea46e50812c3ea7dbfc86002b7a3efcc2806604e50c8b21f15e71bfeaf65b3917e13aea9a69bffac45e854f11bc38f5f2b06f97d774c540972f47dc99edfd02f85a42c173e6dedab5968c2bd7ab3889f85bbb312bfaf0623f4f406c568ecd239c91a795d3c40e55db9c4e04f47129eef139982f58857e178bd9e6d98942a890cda1207da998d09824172e28d5476ce31308cbf35d186c88c34fdea8ea9fc1f9984c6a78d15cac254b6bc1262d54afb268ffc32cc382a1ffbbe42a4617295cda43fdfad11274e4a266e452f4fd108d48adc66a894ee7d9a6e22ca682738e1d1e807245ce5a4497ad64840c04adee3e35b4efd29aae19de261cdd3bdb239bcbc9e8300ecc293cd409a01290fc86e5598864f962d38a2dc67632829bccc39e23dd335d678e71e4ed61cd6e3117f2478b58d653fa445250310ffbc08afb938b388ad6e9bf17610e900d140552a3f94971d437c8673f8c9d330e169f5b97dc64835ded923aff5874dcdf451998b2f6a16524088aa3544feb3ef9dc67fa7e00a6a6abf71fcb6e516d286fd757c386145c70e78861698bdd63fb09e698985df9cbfb07a51ab5822def701f679ac4024154f771f53781c8be9d744fd91e49466b0e050cfc990254ed1553ffd87b28575367b3829f09502b066e9b69769c4c13f4d578b6b3dd1d544a0f6c3e2b13c67f552e8b2b2783e09964fd2908d8410d1d8799e9b8f5f5a6bf1e80e6150605e9217114c7755b33c5ffa72f3c51b724957c767160501d8d5685b4acaeb03ee52450f29ea718d70f9c8648ab049d7918bbd421a7391c8b336948d1f3f7d823f765f81721bfb81a94433c29da2569abe86a295184903a563ad48114963ff2f290599be5c2ad8206a58dc92b8392c1e1c11d2902dc1d9ea9dc1a8dce39880f8d29d781878e5b74e7efd8e9e6ba0d18772ef32c865467c095a43fc82da555f63b652632af987060fb79ec5c748efe4934778712dc60585768436690eef71ffd687d2f7e60be731beb21346e24e0440e5ac80ff26215a471215e75cae719ebd04719188aa791393e9f39019c4e1f1dc66c432392eab9ed09f69ac538684d2bfb4faa2fc15b9378f867245d1e9e689855292f2f0df2568fd22d76aad60994c4742ef2b1284eb814fefb0075fbfd30fe14aac0c255531b9f66d297ecda154cfd3c1477f9c1aaac5daedd1101ce21f94aa5d042fa7526848b7ea1799b4b9e5741c6ea310dba7235efe92df6a99560eb89dd021519713f6f4c28d6cd5208cff2235dec200c12fffb28a9a4619db584d7a039faaccbcdab6c9233701c41604d7353126759c8f2abb96eb29c7129317bb85a4244e606e6c9a9e790988bea177cdac9d774cd2b44b622c0ad8ed3cc7ef69622b259f6fc245bd63989a6c58d2f994c3d6d10a9247af87ad7f2e8a7bfa78f0db320aa4f1a0ec24cab866f2d276859a307f2b4a574fa09a8bab0958b1e24173a46c46254341aa752e5774c711da9f2b877bb26eb61044c023d6d7454789f12d6d25a89bfb0d5f50d2c5e09a6476cd83fbd551465a4fe9ac8de355650992406d7b335f9e2972936c089a7f30af11b0b8c64be1689a04be8b26cdb5c245496864f8325688ca06e66a1ceaddd70c08218937c458fb15bb4c008c71e8088cb2e3d3b27e5ddd0e097d8678bcc109e3d351efa954f0c0b31e421289d6a94ed2614b206d32718ef1ca32b0277aa3007e9b9ae8f38ac51f884a30705d56fc426a736725ce3241837ba249880f0e5a0a70bd42a533f40c7f2ea33010d9054f3a1d8f2e1c9d5a4952ce4080b66ce04dab7e326403235a6897ec562977029973a2a6c6ae757f73a2ca555781f376b66cb778f95318d8fd62931ee808c679f06d3b66993730f2361d043c4b9da695fbb1cf8297a34625a847628b72e3ac5651c92dc75ba64f8d34fbbab0f42cf89254f885fcc889b84ede0b36f80938a29664e65eddee6e1dd495414d7dde0155065429c3906d1ac614dd79bb9f43dc5f9558e37506affd96c1ba77202111f05b2666bc73569b47261b9a6786e369ae63aa79c08fe9082f439c18f939b11b5906e5dc764f2020b225c2189b228d60958ef6caffbe6ff2157284f9a3e78d401022361f877b1183110ff3a9cb76b5b3068b1482845f7a9f583ceebb500d4686f53ae608cf9dabe621d7220a6d71da83d374d473073e3489403d97f8c2ee85d5ff7312250da13c75322143ddfa9016bac215fb2082a7200672ffdf68a9b7beb7d480744cfdcdfb7bde42eb8cb41091f0b7676fe535ad1021d5f87dd2a478d699cf92edd392215fe18e2cb4556504a20d13b0be822a0ec6daee8e480996899eefd2a5016a1284fc95e0dfc8b9baaa43bba256bf33c25cd60c625603fea9abfdf9b84dbc97e1dc90392171010575752265af89813cd846e5bf9e36681d8067485a7137ef2afe4d76d34cef0273495f2329b791a32d44ce961ef0b2c1adc7a66f1d55b4fc9a63ce864acdf38f6a326b96e2c0c9f6b61f2dee065de192667da5e6ae81c4276f08a44c139bedfec2ea659f6d851e2e5dfaf9153f8f8f69f45ea1da44de591e309817cc3600c0edee074ab8b4315b5b2b4ed0fbf22de2573bc8c36c02efb89082da0cf8aa5743acec2a430094c954156f47dd0c44fa9bbca7cee0b343f725b71f3a1c3870fdb5a54a7eb5b810934cf11175e40915557ee4ede76a35f9676d7464b71d52915de0dee5e2888a8a35e9f14e12c05488d971f1e3e5be6e99ecbdb8316064cad72e0c9c0efafa23dc6e4e43f096fd57e867fee449d8ff8eaea24f7a9c61d7ca05c69fe41e889d198b96c1e463bcffd800abe200c36fa601793020fa07443bc707163dcfde7bb8ca063839179f846a123eab96e58e31ec49a73bae43207b2d143985deeb7cc7b0a46b7bc047c2d8b7ed23db6d6d6f391f1de18225e7a4cb7ffe8ce5343bc81729416d95c3ea5ec1ba66e79e55b884fef477dab840c06a504d0534dcf52631a576cedd90b45d9f5badd1996402184163af06ad4fcaef78af2cd1b03afb55c7b6e8e8bee9df92ed459b7fb16702cef871c63965c06464b0194a794fc095eb344352aa9ed74bbe0f25fe35a190155bb9a0a5e0bf5408fdb9bac48e87e30e3845114b3f8422872214c8058a093f159d72977f7e9f7c22f6b50e85c6ddd033b13816f29e4490da3fff8f10a884bb6cf523ec52fabbcc71eda5b9da4067ee322cc30190c548e5423f0dc65e283b6789fe468a9c95f96742775322474f1c7a0f312a5fc12579c5df55adb3fe30a57c8c35ab88333489f37e69fe6f8d18291d53e1abab8ac5b37ae00e524c0556732cb935288088e0a34c3d7cf013afabb69e1eb44ff9f5e69a706f0f0d09abf2b96c1e4725db4754a7fc0fe6d1ba9fba2a84c74c4b29a6e22abd3d427b6c3a1d0fa27e9487cf8fe79e41d159c0bc858e64b7e1244c888608ad7443dc3dad3ef7b9d90a95a15c506e35ee83d7c0a78bc6b14340ebdbebea5abd4cd0f75e57d5818850d904bb5762a7fc10f383514da7ee8eb455e7dc90a9cb92d4f4888572861b50712dfe2242c66e1290b42739e5f96cde95a88be0a5365c1c8022332061484cfefa83277ed9ccf06c1658dfcd4ad375db21a88949e18691a2b6829edd8d30fdca2debc37be052cc0af004fb4836916f396f4ff81fdaef9ca89e1e4515359ef34da23fa8480af3c2ed9d9cc1b2e9764e581df757ca82e4f919133efc3bb4ffee1f6046b22be1ea0a67941e488954c666bdd2b7dae6ece8f5c716e191034b6ff60d516b9bb7237808675dfc10e85abf6d84f37fb63886636cf0142b00b4fdad58e66906bdeeea5d1e2e57a21ca35bff3df03fa9ddb54b3a3cdbfaa669e27a33e226ce12f5ce61ec812b781bf66be2995b075ededd61517d4679dee2458e47afc67f0ff5850aa4df1ed1ce60d23af25309a92a41a15dc9c2c1c50bac354038a15bc799170eed04df84658922f4ef5ffb3f698e88068c657f513f7d1fce3aae687097715f85ffcf17965df4fed344d3eba05b542c21e85e50c86cec0762047c75594bf0b2cbb8ece4a98fee8157216c3bc7116744c9be3fa04bdbf17971ed68aaca494fbf3719b69423766cc7829af5aa6c26ba0548364b3c8276cb5f1e0babe5e844eef0dffc190cb85f355bc26801d64781b830e86a39db9381ae79f32f78d9c0d41c6b2e84094e8eac18dac35dd6cd6bde3f0a724bc591a261877467f4e0bacde080751e152da72e17f52fce7d9d3a560f0d0d3119dbdeff1c8455a3cad478011dfe899bc68f6419c2d563a5b151d5813f51a9537e5eaeec8e879cc683d2012baae9794bafb673098a9e0543b075ebf78d4df434024185ae0a5271ed83465b6c5e0fc08430af419bfdd1ac9418a92c8a4c59f5e850c35569ef8cc58f42b0ec7d4865b380f8d44a63a44e020fc52bc2f0523671ec6a043e26619dff16ae038f618cf75888d616f1d98bc120ffaeb42a8cb49263cdf8a54cd9396b7598e7bd5d759cc96cd0e640997e7c4566d4dc16d94f4e514de4a18c318ed662d704495737591b20e5a2031c466e9335e8a4dc8e9265dcbcca081e30e9732469419ef29374d3cefc753e8e0405e1cec67104818c2cd0a2b8e1dc2938c69f984faa4afc58c24ef51177ab8e368cf71fd7c90a46d0e98056b5a79d30863150eef71dc9aa1e22e94ca958003ed0774f068078aa7d18ff9bee99c8d7f90b0dc5f5e627d5dee88dc7da6681dc63bd45ae3e606deb0cc2106c2098391de7c20d3f7481a742dbab4679c9e3858e7835360458af6bd68c90d8117d5441de71ceafcb49ac5f6e2489a1abb1df7e8df91bd8586b22b64eca3d1781ae3f7b2d784a81b4cc11fa750a14d01ddd457a14aee58cad7efb1c131301720e81ce5ee50000fb0e2c3501693316dc535cc3af817415602b4d9a852d776e389203dc007439c7e109bb74c4f97d471154bd7c5c487a117b1d4c9597d4e02942569ea033ad556dca548d137ef59d61787f73c934c4d7dadaefa33dc0181de90e483fe8892b4ac186342a90903c68db38f43c1833103e080e39b71cbabbed2e86ab4d0be9852de80dbca2a92f833b77f956605ce2a2b666c2cd71ebdc9ef56d53579fefdeedd0f164d2a191f3261f33a366f095033c1de30c843625d41c6be04b351f1315481077b113cbf2a9451ea2c746d860b50a3e7023836d3138dd685a5d78eac83ebbceca0598f0cf8a6fca030bfe5325290b13aed424954719ef4fe39071b1aea342a6107017e35c52140825324d9ea266348aac816437cf3333ec6564d414a9869fb492d8e855993b343931204f67a0d9a5cb675c6a76481a9cf9e086500a16b3226b90c848c1f0381282fcb0e987b43f5d635431a2b6e75a3e0aad39ece039970c11f9c403290b66efff0bf384be8bc254415d729a4d9dda42411a03d0568b3107b4880e59d922edf4e96847f551c69ac806e8bd70224e5ab924be7cfe48e6899f3dd541366bcb50035d77abeadf7cb903a6801574560de0e54ac04440da5da37e1b78757797fefefd1f66d829ac32fa7ed1c66da9990176dd8547cba062f39f5a3387c1cc899b0a7f1cfc1c0eb1629149b7d4818eb696cb6eb5808ac94791681ddc969f6759483b617dcd47eabbb8835da584b76f721b90ca48b4066cc4cc1306a0fe94aca927ce925cea66cfb674254997c6df582ab744508fda2edd6258ebd10a81c7a3f6ba232767d47db47e4a6a49e6aedc97241b94329803c71e91f6655edcc276462906f4ef6aa2081c9f60ee760b3fb3258f84581592cd1e9d7a954388c08e5487dc80b626a3870872e5b6d849e870f3182e92d1e78c460ba7b9d444aff52bd3e786df74ce934c2bf0eb9209b19ca5c8e0a19b273a3232c3edc4bb0d98446ed252f5f09982406404b5fdcd971984e852e96108eb1ce359a29919a80e4fe3607d304f8eb0245e8cbc0e65eaf9f06d4cabe4dd18ee79230fb79da4e2c38ed83bb0f2bef632e07fe04d549dde38aac9435319a6a989e48282fa4af9c421499b36a291afaec28a1638edc6379da4024d5324fcbe475837c37294c9359a82928b3f8a44eb38f64c68b0c99e572bff0aa3ca7dad15683a10ef8843c2428a35913e8f3ac000ba740e7672c026e2f9ce953485b1579dd9665e69ae8bb25c47c91c2acbe3d369bc6030a736b6f7705f32f074f13887c03e4054844787483805f9d4831a91d8080dc9ac8e0afe6cf701d9792d97a3a333bdf03a270f04eb945bd807e56ecfdff7d15adb6191f98c0ff0b45eaf18247c7c0504b9b9eb861cad244f65f34479ff81829b7ca4e5bf73e25d9978e2e20cfdf6e53b8dbd5f124a99b659411df578ed6067bb028f006b7a662255bb5c0ab65fe9eb59084d562e52578454f693c1ad5b61d1884ae669345107bd96442e752f91863729958c42b54c9298c4f7bf1ff73c03acc759b47c7db9370454f627c2de3686b0a9ca0880af0239293f7e3931d3bfbd799e15e153ff03034f8befc4b78477a37d1e0e7c6a9b6c94e35d815b46c5cd85361d56abdf2c7baaafbe17a35db2d6040f8919d5408ed06970509271a0621e177c59de05955b9fcd9c27aad4d858c574f33e65c0fe0556242c9dfb08cce31948eea568654f3d45f3ba5196b7a9b714032cb06ceb0e0234f5c8d2de062d0fd524a936c7f63967dc0eff14d044523922e2128623b1632e91a2568c379dce1b87002d1d309b78915eda3c994e6ea4be5ce461fa9c5ceb52c30182940679baaa2d2571c8d1da749ce64bd0e66abf4db01078dfc5325f950cf9a0dc1752842a17566d910da3736ab70599e3ef1e75925e64aa71f84524e824b95d32d80174047521226d680e0e019bcb774b4eb206026569c7f97b45dd0264baacd30b0332a90ce351cc486c13890cb168e42607891f07e85fbde8b6b83922b59b6c92fb09f1d0cfd255f45aab6409df90c3e58fce80fb86b1f12204b6060abb451810210f2fb273ae29a93cbdd9efff25ceaf78914af9f3431ffcbc89d52383aed234d4672d1d957367985dd912053f1292a53bb651ca3c6c5bb99330088f6c99ec7141ac972ccf80f14b53f95137a2ea8031923d92eafdf55548a8207fd0f2fcf7ac37d3a81829a9b5e7221deaf4a05485227f1acc33007ec076b17b6863094b2f3fb6e081347e84a83c02643a273770b51772acdde4deaaa16f627a0e8415c44c8fb6bb6ca45ccc46759705e2d75e5e1948a305c5cd2f9e1499cac838c84e3bda719d18eee41c0f0db853ed9f2bad577a5ad680e09f1bb8ecf8ca8b96a1fa6ff7cae778a7b120fe5b71bcb8519dd8e223ebe536957f4a4abc54d361489031d62a525cdb7c78796f61adb0aedf296ed8c7825b327f8c05a3c354ab8069b6a03b4e0e73852edf085e180dbd7ea19a0f3edf9d1b1500b3fcc71d5d16ed41b037d505229353c13cdadd0ba262a0433b80e930b007e862e5869cece0ec97a2eb9ee5729139c68a71fbd5bfbaff8419583c087a28b87c04752b49be1d9c997836240d4ba6aaac8baa7a8e48641f5165874ae93266e617a0be8cafd4d7e8315349b039c42e33c706611cd7f0839a5ed1bd080d8a263d4c52445b70b069696130c3e91452904ee7901922c9bc8dfec7c91287545db1ba7ff57648fc4daffbceb17d63669f1d5fa6340e67d7a6d03b0a52d2ff8c8b9350053c9e22e74e9560031eb4f1b2ab8236f188077a9b582015aebc9aa621cc6e44682e148aa51d8a2c95eb106c1f0db2a0f885d5e7bafc1ffb5c3d4426b923277ea83825b7a4150a0fd14a61518963650e320d02c11e821688206f7d854e36e6aaaf904f26c5fe48caa5e99cfe8347e15736a23a485425047c669cbfc09e819a4954debe99f51070decce2b614d16c29fd846781c9b9cf927967f8d7baefdff035af6a6c7eb5e1d66dd11dfa5c7a67041234ade836d2489ca6cc01939d719556b5a834c3abf83a277f3abe240f5df013758b9a20a3db7891e58e890917de68a582683cf504404a183243468f2447f7d9db2206e48aeea0807637528de069caed4d31e4c890329415ef086e13ddc2f039d5f46e7823ac7e020f7f5dc91cacb0280891ddf8353115ae8f90cea152c9c7cf4b5875d251d571853b6b0c63daa883088bf15b984719c8709ea05aef5bf37a086a9f02898c503c59f5553c0220624c68739d5a9f7ca9f7c84f0ff14faa76ce07d62ad640bdabe4cdbc1ddb3d6c1daa0b99f32ae85fa60d051d3b54c42a1d055280e0303e3c4f7e9da5be6bb84988e7c6491db110035fa8703f3c07097e9c4084dcdc7925ac3c41ff68351940fd47afc2f667e82500352a0c5f1327902ec4d0a1887df5408db1aef3c96152899a56444455614610c7093f8e0c0d3c447356ce7f52553012cb5cdc69be3610ac0a2678ecb1f2bd7810c678d1763b23af97b974ff79745bdd56e086c0784cc1b2648875ee0aeb44eca97ec96de4f020e13fc8e891f895d2dae11da98d4e2b3bd38ab7d02f33ccb55d9d1d8459931fe0fda95506e837a8d6ad7f3c54820764457caa2dacd16638e2bcbfcc0261a08a3a65b3ae09815b37fa2e573cdbccc1d0c6f835766028ab382aa2f6893910a675aba897b5404fb3dfbae64cf809b80807ecbfecb2d680fcfc878f88f75b6b075ac0a3740cddcf13b1d3b766c63f72805ebdf2eeeebf0d0f49447058bd8ce2c86e792b43799750cbd69406389c27d9d106cd0b04a040f9bb0e74e26e255d982bd444d9560c20df6ebe06af556bb0e8a6dc651902ed99492ef69fe38a00fe97e866aa05d1297d3b384ca3e0ed805bcdded8727db64a7da488fa4193a90d572d431f5a2d30f2f48f2683434a9f19755703028bdb64b797c1415f29ef2721e15926ce03f94d9846667a8f4a66596e9f0caaa211a131cce54ad5e089a4135ffb0bdd5757a92d06da408943fcb355e6d332f68dc753897241a1de05bc17109f5d8bbd74801360ba989620ea7542430079a849c0b9b81b51d866c6254bd295032062e5690272b44c81392595fc02bf8b9ab2d95ac9cc714dbae1f6994b423e912a65209af5fd1e4f76f069df5a92bc39c12f196bbe4f60f6cc0f8de34420364ad510e9a8874dcca36d70554445c4fd1984aa7d3bd44ec6308e2538d08ef1ec59c236e221daeb706251730f4a9fadd902e09ab9cc2ce502ceb432e494bd67729b4dca8eb65f97140d1ddbdf2a0d28206335484dc4b5da35349a6ee2359af2bd442937846972f4ffbe71dda24a1e5961f6454f3d74bdd2287ccec4962f2542437f4086ee7a8ea9083eccb99b5525b434548ef8af15d673162d1d4766a84efbd64542d230420a14a4de93f90352766dd36f7c1d031aedcfae87e3666522fb3179b8f4c957a764e4fe9dd6e0c22c006a83992989b647f40a8217ff516a62d74c6cf71cd325e8aab69ae3143dc3b2f422e700c6861653b261b856cfed5bfb34e1ee4d1fd6741ba1927c29bd92fef02b0b60c7dd2a814b623dbbe35881341ad15203d9ce5482bad6118650d92498b5413f968b375def1851c854c79c83f6ed660604e6ae75e86968f04e05ddde645517a8f94210a2937371c19cccbd6fceb802aad67e62f2ca535cc00f9e118d3a5cddce09374736b417ef1b60589de46635d89af4482ca6ac94725319f872fd0a48114b0db676db22f271d149a191525f848eb65ea32a1317fabc4b365fa8415b2887718c72dc8be09f7721b8bd188ce9e0d036abdc0c783d4ce34f32685e0c2639b9b5beee9e12bbfe5640e062f24fe2a8d374e6038de209f5abc6ef943b5ce69b5cf4dbcf911dcd833f39038f960addf01efca3511d7ea31307fd6c93d04c3f41f611944fe4df144cb231e7f9ba426806e14b6351d2a7c1593bb05b875ef2b832c04b100d25f12ffe5ffb8bd4dc2789fcd637495d67a6dd1b257ee976e7750f2912cddbad1a1508230d8072266a234f9beafed6c41a6de4266e1c73170ec2b0f9b495160f70c756413cee144850d60d0db7536125d25d0c3643c8dc1923eece9d9244343696f63372049f9708064562860c73b1c735a9a019baf2375fc8e147505c1e9e55f5cb4d2df3fc65f2648040a2f7e895806397548800279dbb7c19daac8665688a193f9e809d634e076052675b3399c7cfc5efb78681eef9c6677f0bc18b342d549b5112e9455d383286b07b8d203d1fb949dbbd10b843ab780d60ce9ae33b29852d3b761ba43131f962efe85f7e5cef6a4ccb5e27763afa9cc83f7e36cbdef85675a73256e2ec5219bcab9e742be3cc5cd89835ef7ddb0a40c0f2a417f7efc307a56d80aed5d1cd5586f576d1f7d8db3451ee443073d2180d9a030778be5fe6ebe4bc503ae236da0c623e7804e43b37a006a9d9fdf782cb303da4c6c756a5694912f68235ea6e187a0038bbc3f5a18061a6d122a6469c885d742c0507b45ff88897618346b10ac7af823e3bac42592a80042bc72233dd470678947ecc2f0599b5d7ce47c70e1552445232ab49e998867c0fbd267760c0706d6c637eae67b5bf888bc44dfdc8a3e0b2f6cb35fe817dc5e142a125d823f665ac24744c83d69a23af52efe93f41586eca0d36954655d40eb7a15deeba008eedcb1d16f388bafb59c4d6a73a915c81e49a9e42bb1fe72e422112bbbab43bcaa5caebb9266d4754e90ae4d03dda4013b0d2bbae6b2673dfdf97584be549bf915979a55bb0159c995fd1d18f642929b6d55d550d743415cff6366dbc48aae484e49b63f3c4802a3f4f4eb13174ae40930d8080acde7acd64dd7f87ee4919e80289f3edec07e59a952bfeac2af0840b7e2925f2203508b7c4f14c306cd975a0788491b773dc3476f1c72b8819aa125770c3f2df118ffe3361be280cad1c7a148eea4cf545196b35e4aa4bfb6f737f907f46bf55ab67458b0718aca1b553ce0e3c016220d853c3355241035df327514afa83965ae24e28724fd503b19cd2abbba5a2fdd4f520a1e6d62889b870565cb6c9386daa609fb2cc90ac31e0b39668ec0ba1001b5e39a26b06f443fcdd78e81e4d8dbbf67e4bba8e9f715591672dd234a7b647557681dc629d804d1d4b18594a525c630fc47cde2dc5e135957671fd09854e6499ed418484447ea46acf942a08210dbb74b78bc922e9791fd0fb6571f8a7961e7eb036f745af119e009a86899f95cbc525256bb656cea1bd3d85397db96503870902c1e78fd3b0a426ff0596fb1dfb12a58fbd9a1dcc38dc889a4d8e1997219e7a1797a8cf75060ff00e8348edb0c324d976af7db2e25d66ac0477b86c8f1160e65938352e354e2c2ac07c88de4e6ab96d810a572aabed94fcaf0adab484cdf9f4ed64f0733b443ea7d870ef6752565c0523ff38f175f1863044376ab84390a7c7ff1e2f9516240098dee212cf8d764fdbf3e11aacb94aa03016563b3bef56130508f71c02bee0b7a7cc3723e94b470bea72ce7e80e5f01119b689b724475436c181b6f4ea475a327dd8b7a43428b499496d03a900be3e486045bc7a90e10bfb01fbbab8036353525af77b75ca5563b8f857240c8065d26e677e6267138fc44d26d84ae9cb330a64930098fac00bc056b25520ead85983b77e8c6e629b6e74f9576086b8d8c80b9f43bf0b702924deadb29b23d573dd6c9dda539dd3812f01cb910013830a8832af5f5842392d4f592a841c00e280f1e9af28cc269cd5d5e2ec817fe7343b03ce0a981de154567ac2f04312165b6df1f79958260031283ed4e8fa43f2128f8413ec312be7b5990d035337363ba18ad933a7389c4ab3449ecf0a4cd278be9318edf190f408a5c872b957460d8a64dc41092f4cd89f95c8b3fd7d01e0ceef991b2ebdc5a5f12faa649b76dfc38c25724b07ffda91d8bffab350ee3536c3265a2945d522933da10dfbc0457eec180cd55e7c95feb580fdfafe99952dd75b13e348e80a80befd7e833ef38e0ae488c531eda6ef6ad386c633c8ef567da7d6b98241830b3ffc1fcb2035e074ae54b51a1f1da0a23614a437c42cb8698a7b1747066106d42b7d4032f4a3b7b910a6bb42d8d59480fdc8e82910f4ad80679e974237a1dbf969ef8cac97e386242ebd005c271ca38c0bb4cc04ecbe0261007fe987d8149e8c865958edbc59988925c182bb7e21926ad157fe95c4d8b0c783293621c874f3e5f7b2d7da21910aec5bb931e70023dede306e19a1da5f2857cad1468b2221818fa61f0c5227846fc1f03e6f23b7143c75822f271b55aeec5fd4ab554713d6064b0fe24eaf04444ca50b886d14477258cc5daae6d71a40ff7d340387bfa83da726dfad6aea7980c67a360ab44a08a945612655a0f2ff9f193e9b4935fae258ccc5619aa4cb83d67387962c24aec2bdb208cef48601af438b1879a521295677776a737bb928d0cbcf46a8556c40f424ea97af6d2815fdaf9c829311c47a0968e9ad81d54fd117d0abfe0739f9e8967dd044be6de752ea964ac00d726603d6e4720f88a9568329207464d033c64ac989cd349a33d3f2fb25752efde3691782e7144481878e21cab98c2dac3353c9b356eb6b8346069c94d58040dc4c58c526d1ea4fcfd3e33e3a3e2f865e63191c75fac6e7e423f9489ba5b7a3680461bb8e5f4bdc849ccddea75a2e4c99291a64e661788133795c30380a2b662b5d19d664563a5dba128ebf3a51b0c3d46ae301c649a0d76011f3ef1210f76a1f692ee89ade5ccf94e9c2cbec2a853bdf8f1d27901367ffd1c909e85ff70efc2fd04407f289721805adfa71681f8d27d2c588e376f4584f5f1485037ebe39b5155703f0f0b01e714b1055523e2041f084c135160109f29f36f4a7b115b5f78e3f05a4fb2ac0f1ad6cc2b6ed84966a37262711d416af564643fbb492875da495a03efd66c00041feaa73d72049a5619744ae6bf25ae0ca3ca8efec5c0e8d87913c2c6b2ee9752ca1f5f16f069f36cbb963640f296edbee77ce958eac456bd51ee1f632b124e37f2948bc6779f1958510cf125e99036b1829ca7092661418251ceadd33b9e98797de995422d668d6db9e18e42734e0a0b1a6a1290d2b4c309a5050e3930005ea2c97353451f0f791bb6c79ca7ef91913381be8fa1199437400e36fd0b75166cdf9071bec8b2e1cfd4c68172309d6cb95c6d721facffa373a799323770e728cebd8f8115cca6f8b69f875140e90837dad02aa64c133052e12c69cc04277246e15ceb7342ea84be1cd9f1ee2e2278e29e4314ebfa04ce4dcf9688331fe6da744a2b5ce601591dc40f44a6213e3c017b821d7813b36ca59d70727eeaa09d675603662faa033607229dd5604b83d62a5a7fc757b65a939b8e981ae25d13661aea5d5e9c96e6846b9698db4afc7f9ff86d3a01dcd140948e375f2f3c34668291a7f8958ab15e3d8c0fd1d984155e2ba902a07a34b36c9870328b2a72b3d53dae77262831626eb010dedd14eaa7301ea8eab7aa4b8f911cecc8efec3b3b34fbb8c46f4cf66884b2c1c0550e70ced8dd2a0f5ea51c9b5c53ab9cd0a31ad1dc8a9031132fe0935940b888480bcab54ae8b61c22969d7cfedcf077533ea69b6e9d143e24164aee75458fab4dbb1033f962df4d266f330065770a185abb69c9e02a97d9654cb704d79cddf91504aa0ad99af0edf9bee55e6086c7342bf681e9be99e0ac68933ac8fe20aaf85776f3fe522f0f8e93b3b03c066fd562690b20ee04a7735134426e0dbe08c637f2c5bc1359f6b8f52728764c401dd62ff5918d2bbd4cc9b0194400345412e0a4f9b47f8bd892e1b747b9145ca17c3def7b891967f1762c85eb63284b2b2c0593ac8902ce0e87160f38a3692bd67c117f4f4c1871b64f463241028dfe6e2ee31b5dc3e73d9be073d0055bf5d8aa56adec1e6f955351f901782494e3e36292d4274921513b140fff1e5fdf784185712ac09abc46893494a3c9fcf1495bef4ef3c0aaa5e7ad4ca9290abcb3737a18349f5fa82fb1a114120859ff3d811abad1ef1d7f50223f659d4548a8a6dc64d4d6457ddcc1418040df52561b6b2eee62544fde51250cdf959b27f764e4f9c0729536b925bb627c725da17e6d0239a9ff3a4f03f5c7af4e596ed59fd0428848f77d39917571371e50e21bac1fd4c84e5adc52dbe1f129530df389d2948d6504679be607ff703d7b28c628b4b22312c186246506ad001a82107ccbdb0f16df42c727fd9a8d25cd74002ee2126ebaa669e20b664d45de33fcfcad21817e53a9722bff9b2628ed13e7ab431488538fd3ce2330344c9e35a5bb8dcf7dad277d91e4e86ec3802d812f951dcbb53bb05196a62b57530928ab832280ec7390f2f08cc813fb800cb41c5d0892c4faec95a0b9f62ce7fbd41e253048df3076c9963f94413d67778875709225bdee4ef5f3b18c340695164a43193a90f53be9290ad5b6b774f397f17baa5a13d606e91a1ab79ba60a9e341de7109b4cee7ae16d02540307a3e2352ddc72f3eba8300a07ca8430d00368aa3dc050ff997b097c4d791ac5126307beeac2bb6544c33adfb53fca9a9accdd18b654c693354189cf0bb60fc3060fbeed859ec6769e182f06292a46c899740c5d4cd99205a04d237decd4588e7709df16d62bc21cb12ef9451c97b75d3be60a18e77f8f51a0162d4aef59d4dc10993559015d0d4b204c8ebe049b36a1dc0c497215503f2b2026777a980370cd384d854d52a6e2e14f0c30c247ffc666d9d39e4217d9295119220a5f34a8d2dea2c908765d96ff7f72acbc22f1201faf43c342b3ec436f82e0c39ca3d4ac055635880eb001f9503f9db9b1bcfb78efd859affe77e1b9f81667a246313274f10f2417f6972f08963b65d88e1025c110fae71a5bea8e7dbdc1b69a0bfd353865926e0b8507ae60c3f29c1327832594ae0982641e3a9cb4a934e8c1a90dcc2da61bfe48d0629fc440e1528d6cb1820bc43f23aeff15e06d1fac7407bd688d887053750464b753ae427d443f6142075ef7f31b993bcf5f21f132795cb846592b0b1669156a817ccb49e2a4bf2cbe4ce06ca88da1bc1a18422efec336b8dbdaa7668c5cc5d152a176fced3b34fff7e02cb53ca00fe6247b67d34c7c1753e24eeb5a0c201df09fe3d9f5013ceb7d5c29f92f37faada9aad9237b3aa7765c8f1c0508e26f5535a58aebd4a4c98e10a00e0e29593c5301237941786679a0120ff925b35fadf3a55bd0aed2007475dc54b58f56588fa018cdfc7b4409dac1eb827c31a6de150e9f0e720df34b130be446b720d86677d2663e0d585d58d772a47ec368833d972af94878542a1cfa30aea5f1e6da877db80805f15b84a17a5b1979e72d2d221ce446ae75ee9250ad1f4a44a8b5222b97adf918c1430e3dc1747161b90ebcab3f56e8297b6f26b9239a035ad99dceb701d8a9d541e1d04eb03eb1ae0c9f3a5d69c06f6a61b94c2f99ef58340ea25c4602dc792e834dca8ae17a462ea9dc325d26d24d843620784fb72e06d51aed2e2d478b0cdb47eaf47112ce2a0443ae6100b6b072130a3b7cbdd01b980aec2bc0468102ce0c147efc50d6141ba6cf8d3c74c05a76b7ad442ea68e086474567bb8955197a12e81b9d1e8ba0f16bfeec5c386000d60e9325e4b866909c9ca613d352b43e7d0ad27733679ba2ae51378d18499a14d8ca4aad3f5b19fc6a5b3b0d48c0e995a33c0aadc6890f7493345ce808621c7386e5e0ae21eb22fc397d616d9d6fbd83110474bbd271053fc4a752ce3c94dce4e21f09d4e971c69dbe8e300f2f0df1adbe927c22900a6d067ba2df3b798702d9f49126fbdaebe822e3388e0bf7c148038f2ee946e3e242aa5f6a9d7ecfdd89404be6f34d0dc5bcfe03460a66337587554edbe01dc5ea686c54fde223118ec60c2fc10b980c3122be9ce47344ade4a8a4ab572f40c91c409b6fa1e78d6eb7a38946499ae99bdf582bbfed386fbaf0d3ea0e7eb9dcbf56f9347233d4077ebf645e28c2a13a14ed9fae358ee81f78fea8e96678dee972c6b66a51802b5a65327fa2af8ceefcbcc1157eed7a06143da292e35d0b4f9cf75920046aeb37e490a3e618f6201b3dbc9c6f5ff39c18cb5d4266120bd5b25e20b97a144e43717a129ec5e7d28b4e48e928305b5035816317f57b917d0abcb2af042e1aa7410adf267efa4b5d50f8aac8bb83b579212a62f7f81067f485d51559a3480421ed3e3f72316d0958e65ff1ab7a186ade73585dcf37e022b21619a3d5f46460944654432831c525308277f0c6183dbb92713d20edcebcb394c47cfb9a90b95432091667b4351c858f5414349ec9eab093e55620a62433ad999bea65fdcdae25f0f88a9332683cff1b665e194b51cababdd75e39a683eb7991b95f686cc7bcc5551202784f22f6c126dd4ef2f25a1bab3b60c40a58b5a4a7980e3fc1c4ce5853ffa63996232376739521914418e5e00241d0913ad69407d0534ac66abcd07d2ba23428948a336f6dbb52394dc7bb64e5bb662136932c062581833205196ff4514c81d0cdcb627a53e8de45a1e843addf636dbbb6df7208f4c15c9ca7f3bb6f58afa87b7bb55bff24e7b721719272afccab66757ce9e1503aa29c97245a35d2eadae25232c836b03fec7c9b49c37bdd92fc43a8e71bfb6cbf3c84cf5a7613bdb9387e210b8ee5889cb5e1a48b5993ad44dc6bc2fa96a2861dcfbb19030eee98106b95d894154e00a0059836865140cfe55d2a61a39b937cf82947663b04945f3e7a7da8b83397eab302b0cbc851d065aff172e5827bfae6667c7ffbd4df35aedcc47717779685ad5fc7766f5c23457118d6764df8a6031cadf8216734f72ba2c6c3fa9f6c12df12dde9321fb7d9e4dff10898ebc6c7455c3d0609d6ac53680ea405b31d3850b37287e5688bb2313752bfe1c2d5caa78b2b189f4b45bd6a9b5f20edc15ebd88f574f82d169acbcf486d2f7c44ad9b74399b4aa7da3564fba6d1b59cf2edfb1b42c426bfb1d5133e67ffad4e7f73763f7684db9c16eb49b1ca2e4899eb894718136c5262f7c4f6f4479b41483b2b3d5894ec91cbc43e16c007eb3b2619eba1977a824c3603d5ca1b1a0e2cdd015f97796deae8da4b5fca17327b2d07ea268a1770e094066638af8bf6727cff1ca6522f49e868392625452d33d045646d9b28c816fdef2360f9c88e2ca939015fc22515b51da60e119d39db8c60ca26a53e39207b068d4d306e038af70d320deec244259063e65bffd2baae4c802e89946e9001cd0afe106cc83b8d1b2d9d3160f39907e6a5c80f4d0ad9a1c3774a7f04654b5a8d99dd4d2334fc810a4706ccc908ba78e02d1eefc3932579072b7b5d930b4bd557245e3f1efd3958b9ed9640fa9aab23c2eeaa2f3008d5866e2bf2c17d45e504e142af25d71aa2d1dac175931eedacb025f08f3de97f01fff76a1354ecab4ab77d750d6fe01c4da699cb36861dccc9e550da0ff586de35d6849259098a0e1d365878d22b6ba957db39ca17ab9d91b02198ff7210d691215688954d3f05016bd9a91a541282cc770ad4a8b47caf36f38310e0dbd8286e8ba7ae7714b90c65b0bf6f299e40eef8b09c69f75aed8a9006ee85db43558faacb06bf8129310d49984b53cdea41da6fbfdb29680dc2fb25b067dce6abb52ccbb4c5bb12ab8980643a2e9ed79d3e18d8ba66a2a6521b95fe7f552a9195fa9345ec02f91b1c3a217a3e0548e7bb5f8de9864a3507ae528beb74d2d64b7c5b8e91a7e9116862efe1f252b9aa0fe2d7db6528be0eec1a3b9e28a04fbee995bcfc4a799b682beb0d411c7fa3e7599099e857197e6e7c4036231a404841acdf2c3924264bed48638c416f8ebd040e59fb82206f78a344e39d60fa34b10a78dc8dd9affd5de5638c574e8c99a781aece67e7dbeaff145f11fd276537f466d243da7285f247e20f70ea3994e2c4937d7089166dac60862ed51d733bcc11cdcbb0f4a8536d0e2a098825aad0e780030a4cbb4f4ca1b04843dfc7883ee6ae6f2d4499417a680f4004910017234f886d1aa431791da00233ce08359cf04dec2b6908a73529a35f99dd87892ec97c7fe404ea12708b2831fbfec2762ea2ea62b88ec4edaec6416864053a545ea25e6672a35267d6ebd447241ab116663cd662a9a721ffa096a08d6ce02c426b81d4add460ea5ec974b4f15f248e6cddd694305eb72e0cf5e61a6f140ddc6a82e0e249668401e16c39ba6f98a98125f1bdde39587228cdfe54ca6979426ce9a006cada9df64287c50a3b3b1a1b8c2dcb1d174a3e777b3c01ed979425ff22107a17ec6c9b3847568815ed4620533b29f696430b66184b0b2b7fa9dfebea44677bd6ded96cd9a83f3f96f751ef6e236d4ca3573f3a2e51a993192d8c47686f082bb85c5dbe9e24f6b13e656a85cbbb47981a53465b1d05fb8d7568879c50398f7976181d88ea56d781512e70af9a2654bc5de331cfa2914fc3a05c333c34974844950d56a1dc28ca4ab0538253a2f9b0a9ec2f4a46ce5f9b04c7948aa84afde8795511686f70d98c791ef6cb9b6895abe214f1cd99c0190aa3ce6acadbb7431f422d2a3bdabbb2a3735162deea9f389dd95b972e876ffde34b59ed513bacad42157e28e904fd18f2406b0a47c955ceefbbae8817a66d8f1be34a94c86032ad40f6d930df6afcc106e90606b06488534bdcad1f0ff831c4d90e607c6807c2624bde78c4f9cdcb4c381e44b7b6fd6697a93db6ee435114c15d369daa5beb524ee23908b14ecf303107250f0e3619b967f410f2defd33e83dff336ec3f1fd8fd524887a277c7178be7b0a8a9a5f7f9434a57ee2465240c25757c35a34ab53788eb8be1651a35b8fbca458dafd424090adb3f7d7af266d7ba03e3398e5f56de98593e36b309831c144925356c689fac35061563bcdffd10bedd2d27af1c1f4ec17fa18db4344b0f5ce97fea36cc66963e338cfe5539e2305b3d98794d3025c5d8043f6108b27c1977e0d6e4cdef3bcfd2c4827ee0494be3cb742a354e6c98dc86b6d5642c6e0b861ff60b142b540755eef8546a25ff2d480678cb5f977a36b036f643f524e3a29078d1524594f3c3a7cb622c5e6fc33073111a4472403b792300b95176140bc39cd16105409fe7a1c61a9e0e4176caac2ac54642fcfe81fb8b7daaa24d2e424b87cfb29aac7f8052db1380ebe69cf2c74142f7c0a45f98c049225fe8ab5dc012434eddea82cb18ef336aec2542600b81fd0da2c546a794c21bf4f113b66bdcaff77f6b2b67709523c65866ebe80abe7604ce680fd1148d33dc15760ff8d82b7de84089db7fa94ca144c07220c2fcc54d5114ad403710f200ad85a51731149f12d56de6787c13cc928ea147dd17fc3b1fae82fb43ddc2533fe6fdc7bc4d1a3066fa16342d05f522430334c2d2284d3491e81e1185b5ca135f3822eafcf7acf1d434c4acbca17befa4f65914e7674ce62c0038b45ff9274c94c0dd96c81fb5afbe0d455b88776765137b018924027e77962be0909cbb96d2501cf87bf208bf4fdd5f423eb0e5059a35f3941865c225bf926226c055b4c0b37b47878c2ecb3eb73f35bce91e41fa7c57c5f16e42a2f3719336166432b2dd47cf1759f048b67d013669c5213c422852d21e6eb84fee0d11f0b830b8609db0e3fe443862fd8fa4206e77a626617a033ea1c949f9d7582a25f89ab8122980200c6c76c032fe0ee05e7b17477463bb54cd5807d4bc57bc196bf3314da8bdee4aec72e6660e9c0261554c673aea1a53f6ccb787ab5d48b9938262b5db7153fd78f7038bf1581f61ab76cd264a17a8f3d6c7eed2db554d8019881835dd72f5ad3644bd9b51181dca45189226276aa9f13ca6ff846ce5eb0cf95834cc7ad53e9741c0ac9b958af76cab6795a3741f421ef421337b8de924f6e2ec65cdf345097c8b22c5cf65afe49f5cae9edfe32204c6bc4ad2b2d787eeee0221a00de629752d4e8c47c6558a654ae5907f7f7812394d3a3f32910c1ca6056bf8de612598f77a087a06d4881e4b59eddb4a81fcc9fb0a7ba7608cecd8bf31d726c643921e7694f06e58902b09d618a930752439ab7a08b7ad68ccaba4139d0da82dae0a6314c7a6fc9c558b61a727d4c6d514bc7a78f1210010fa95115c1adb5f429ece9691178b25151ac3e756a792c13723e264dfc6efb5246934f7d53ce1c0721120d5f09052d9a5863e62dd4eeb8234269ff186126730b8ba0e387df1bd1b96152ddba13029b8aff25afef3ddb0fa943ab896320ce8cd6e91bc93a5ff781dd75027ac3c318e64454795496bf9c528d109120697ca8d14dd616a9ddcd7bec8687d08f18d03b7df275b6da90922e90e4a7d8f60dd1489144b30d275b75c10d8fa5d1b82caadb73d287e2820b79a4e38b86da4327982a436ad7cfda466b2d66214f090eb684da6c80921304e51989b241d676fe07b0bd418bf371ef503ab7bbcdb92335aa2ac8e6bbce6ce4bc366f95875049b95b5749bb738511c83c91e2de843c843337a87f6fe14709f094944e38a3f713cfb39846cb037b126115d0af4b69c50bebb92eee3d576c8a0374423f042d8f15a7f9b61b3b557e0c1c0f7c37bbbb1d96924c8de82b345bd473346f5d356cb16659a7c655f5e7a01c51b52f720e102be58507a99a9cbce7115151a292da279589c09d4ed950dc7c2052a3c62b6855ddac92c547a4c83ff2cb9cdf8663ba2c1594413b5da5d8ad6a46a6924e23f2b77df9ff2002adc0043a24faf68280b1c49ab75ffc865fb6e6f393df0c619f5f9bc9ffcd5db2d743839fcde21d6a58db0b5e0782feedd892d03bc745bb0052d5fb6115b288a3b56e0c95f0af2341ac1be3827851158bf6c7be1a8c345d511d84a71b56df0960f3d67a0cd53da8298ab305b00e5a6a5c762b307eb9ac3ffd1c6f4f327ac1abb68fe3a82b025a0e75620f041755ed053ad2c5663bc998c1bd647cbf7955e9d7b1cd49fffa547fc35dc9190df7b59b6a355f0b807a8d66f32022e4855f26b4f7cbc98e99508f74340ba43a6e970e16b3e4056e540891bc52d179e30fddf1a11a455d1e7beebbe4a470742d195ff414834cbf0298f580c0d5f327dab9be737b81419670e827270e3ed8a97a85d9fead52fec7604f2609de040b07166d7e2194b34f0cb21f4737981e75627d0ccfc43d8814b1877f9065b1a03a777aa4d54b5dcb86ae53c5b85552afd317f3116b55d5d1ce6ecd01503bb6ece0b5480f21ed731b35b604c751421add9ede69b1a175b89d9ace03bf3e6b55604b50342c3a1037257e8c00862ce1236b0f1c32781cb15d75707a4ee7e00fd2e70f58f51bfec24db4885a31af04b058328153874aa6ff1158da34a8428e750560272263a97e3328f6674b4584ca01ece8acd4e7309bab2ddd5214d92a02d891d657881396595ce01cc908fc878acbcb39138cbdb1625a6ad5017d7da7586062d22bc40fb00b4c706c482dbc8d94803a8082c0245622973990da1141077d680a54c577ecd56c9f9a39dddff2a40f5cbbb3013043b0fd15690fb904e73e5b341f17e3908e9a1286983a139ef98f9bac26f1f62ca483e9848f4efccbe3569c9225ec95e6c762a1e7987eb342a9650ad9aba7915c49d56c807d6ffd3ff64132eb0f5c7d7a346e19ee96358939a5d0abb1d195700d66f7cffdf8b8e01da36a7d9dbb4792552d8491d1b10fe7c5790c0c15c6abc27896792124ea0fd8bc45fe38ac7e1ec287b6fe8fb7572f3372e751c2af8a211d6da9c44e8759b7db29e9c73ec58c1e18237b61501e13c522d5e0e9e9da7ff7eda443585f150c8bd3640bc1522d7b6ff8374a96a3f08b5835e9bc344fb86e35aebc73d8335fc3a6471fa1557683e2ed6dc05feed302500c6a38b37f3d4ff4b3bec97c082497cc3e765160f93d16a8d18947c14b980216e77300e81691198c639bf0f5f68e2d12adb2f33daa346fc65d3422077d0e85f9d957782110a28e398a5023eac7a158a3704227ed5c1ae3c876800b8da471b2755224015cf50c9d5461b8fe84b2694b175f19627984f2bd07953128cd62b83eee8ca02d089778db8ecef42609d0de697e28070fa40327a701de9958afc1552e6d4af0177083a23a8c6dfe2a05edc747a84db7f793e7391f77a70659698de6140847e6934ce30924ed940d9c2d940528836a339b1a9ee535714f087d6820d9153214cad8f539698e8d73b578a0851d394a27cdc50195b5f2bb8d7d7d5f53681118ad2e7b326a6982283df5c9c242dc73e2d9e27f84f0fe5eece647ee2e84fc0b6c93bc836977a506b727de9a0bcf8112914e1588eb8f3d93ae135a775aabf5e01200d039006cb586a99c5190c3d4926ed28969df6ad8f8e4dc47b484bfe40ad2bb662c52137a48ea153a585a88c4aebe88d261f9b1af0384c990131ba324e13a83205dcd6366c67084a5c11b68f8b9cb2e89d0e21a45f5233b9c6c71ba3ac2a9e460359da6313d488e5b80d2f42f99cd219b412f4ff2a81d9e931e559bf8bb4a8c3b2ec02189a31c5e7c0d8e799c4f5ce263bba83e5ed1328af3f678dac99b583270c46565d28fbc27633a87421074bcc680e014c7a2b903f4f835bfffcf538e939c2457b6393269c08320e34b78f8ce9e4f260633c119fbe0c7d60f94adf70c5ee7532312f55cbb5f39d5e4988c8d6dd79e675401da9bd77a8853c9abe1c4cd87c83f9cc58f529a988fb41216dc5b36c88296ff7b31928aa472cf4712438c4ac0958d276b47e6ec72fd0d0ad81c0cb4517c947195ef34c393eae020acb803b8542da2f95420f27b477ad6c319702052587a28b87c04752b49be1d9c997836240d4ba6aaac8baa7a8e486418f981787646ee101337eecac1d1b4ade888a3d5ca74fcd134e4d6647d49acb9be083b46ed141518916f3fc82dfacb31fa89dbfa6c916ba5ae6a58f40dc6ab38dfc499c41d1040d898e274cde9864db07f65c3113db90969044315d80c0b064042a772275b9203bc19d4d7809be5c48a96525ed5197933ef192b6a12c5986ae1636a377510ee300936520e13defa1645ae9643e596d49eb3f0fec9df13ad90d2c70973fc7a156e1c22e6c68b9a04555c1920216ae1f0197d59795226e1493bab4808de03125499d48c5bf77fbb0e5e92a136299d1949aa22d8768353a4a672aa7c31ab740f2a8789f9f5a400c265cdc27fd7018023b7ce576306ef43af2bd8b6c9d534a5110372ec43d3db8c14327055da57e2c2830df27d216bad841309a0cf4c0cba1f05b5f2f5c599cca03437d8e39d30e5413718837e257c4b9b89b70834b7e079fd3ef20ae184638ce7aa0ef991b12248012b324a22e65a17711ab1eb0b03fbbf0b3fb62e3188c1d75dbc26c55e1702b970a5ef17a6b9b62216b0503cf303287e4f793cb58ee8b6ab2c23c77137845d04bb8fc5d8974240b0181015a95a7453d534ac75079dc942c8cd2343acac2459526f50416c7542a33ddddb5cc2136ae4f848dbc871d036a3e9fd8d1c37f9ee8f7698d7a1e2a307f1aefc2684208f50611c75b9d423baac786c136b98317b353a0fd888c3ee96f4ad804e073f088b9fcb3c9de3b946ef63db73f80bec9ba0ef9de4c97e9c4084dcdc7925ac3c41ff68351940fd47afc2f667e82500352ebe2d84c8abd14f2907e8adf2136c5d3a40f322a28588c28af06d463ef3f0beb784cdc1c0d84511328822f917835eb39134bf1e5bf3727d2618df04f3296a894dffdd0d238bbe81f0b4d91757a93316dfd2ae201b187bf2dec9f8ffe5551a4fbd51f9e81f0d5d6776c264f1862ae0bf3d29d9084c7efdf4e9e2aba28800db5e335b96f6768020f934c8ed833f3af0252026506a18c72f80539060784ecfebcce2661d1df2d9705d22ff01b7d988b4fa32ec8efb6ccb42d536857d9f918b55728cccae6b25eb4f419cd10c0bee98d9b5ea490b5449ad5f8f4071d1002885617161cb1dc0f467fd67f558ea2912561f0250e67c70bd6f582cd6a7b7c4ce5068e6676a56efe01eedff03064d148d225758ca8c74505c8516bdd0f5232dc44f53d47a9059a2d20b8048a2ac841cad659fde7cb77abda77d12da3ec1add6a1baaaa03e4cf2437e53b612f0d0fda6809d35aac75704ce07df931f4dc1cc30be4833c30843f8aafe3a948196f3a09509bdf9c0f86bfa9d247b91ee9ee78f6b307551c7ee6ab9ac4211140a7d0fc4259f48c856818830e4d863f8cf54fa99db888dee2f2cdef798dd691c3ed16be4bb7bec90fc6f90bf693d7b87c82dc17b877caf78534aa737221d097a646e48e5c5ed78155a8b0224d56d36be75286c6971708f8feecf724b13ddb2129c921c46131b23d8bebb0df0875a5f1df298e3986531672c501e50639951aa26ef76c2be79d75be691f4429c5bfdb6a027cf3a19c5442245aaff3e364f39d420b6d0a45c7777a49dad11aa34b269e1e09718ee15f0e79cc2f84cbcaec5aba64dffd06dcd746355c3aecb72e0786f470421a3af1c5c458f245c85b637f369e7d92600a9c9159bab35b3bb9fdf9c97e8f1efc251620ee97347d57bf9cd0baa883deeb6e90d70b896dc52415352e4bdd2287ccec4962f2542437f4086ee7a8ea9083eccb99b5525b43eaba6afa61348cf95649dfbc7908506de487ed2014f442f3b6148a3730d45933a9ba0c9cfdeac102dacfcc5c11592ab9575963cde14ff07de45bb55cd117e1b2d5abbaabca1b832434fb4e16fd895b2bb2f4429a14c56ac697cb38ccf8da7373cd24e08e99b29351ccf5bce8edb758158513b9ec8cb8174cef0dca4b6b87300f0c8d1885cbdd8e86594483e9a0599360e5b37a126e5884add5caf2011f67f12acd74967ca9ec82937284e84029be9b103cdcc5b6271c944d8ecda130557c7464b77dc628dd21b17835479789d1e6225d80315c9de258a220ed8b54c57b9d55155112391b984c2dbc9ffc25388e9e128e4aadf02483eacb3ac839f8a0841fd6c766ac2c1a25b6fdf4049ca53ebe0197bab3f327ae7018a490e973b00ecb662e0c3a85e365a0c91add475975f78c7e43497065c3a360ca7a1843080a6e51dcdab4fbfe9693187615d9f0ba89e998e35c4185bfbfb40f17812753d3b99b9b5c55a229bc7974e27f6d0b1bcf4b26f62d80e4dad648a0bf2ef974e3fb263ca3e1964e86df05f2e234913e0689f9a1e271ce2ba7c5cc69768b7541457a89d5b974557722805de2a1c3be80c01cc2789fcd637495d67a6dd1b257ee976e7750f2912cddbad1a15082c0b0d7c629a0fe5d9bc3be76cf8e5570c4a0a2863ff1cc65e6fba69f6edde82ac8c0249414f48980678384eae17b3de4865620e67e745c3f8398545962c724203161d1acc28ce59ab7293608c0c7fde1e8e62f0e684a93c541c9a5e475c6ab1c6aa2e3c084510ab6200e2026fd9e3d370c90dfe17c9cc5f30f99f59de8e7c5cb0984eedc194a4c54b06b2b87668a303aa689acda020c5bd8b40f1f9dbf740d2b44def73578f9e95835066699f8d43507288a463240022469438e1ed31a76d13c066cd38951e02f4552b219c2770e12a278a8bd962b0abc3b12014ef95285e93b29a2aaaa1993954685964abb9a086467373ed394ca154a7b721072e0f3bb36094348e58511f1d33061bf35e031484fea0c7989aeeae5bb315eb07ef204d0617b58e23f3560932376a0d74ddc1a910793d2216775c428e4c5abbca854b6a37de75f2e7526c9da4cb7a02bdff4e97702bed6200144993b4e1f6345ff88897618346b10ac7af823e3bac42592a80042bc72233dd470f20afe233d5b0414fbb321d687c12cfa0d0d0f56caafdb1abbf4ebdb41f8e10331b6af5c27667d78c260c47c3b790d7ba314382f8a73247ce7e1833cbbbdd351a5281368670414ed248f7462d3af88cfcfd5085ebedc93ef7a4a56a878cd49a72fd0c75ce5f9a50ea560b5dc90c6a48a920bba7cad27fe5b894d82ebf5fd1177957fbfa8093ecb323d8a8d2638f0a52a1e7ed273cfe3590d8ebd9fed200fc68eb4c7491438c907626e9d52ac0194214460a75ebc9343c3632dd62a5cf4c00258ff3e1a7b0570686f9efb657655fd54b21f0b1dfec4d1fd88c5880c409a1e425a79efc3d397b534e2005c44dfe83cb3ed513ead2ddfb6d096297433e0739bf86266369cbe9a700a601ae4b87dc8dffb63e34cf0edf07f47afd03b7074515bf321e0b8d1f424e4750b91e1ef38ebb2ab1dcf26bcc82ba92bc126676188033eda1b0e12f987c1096a32b0f2e8753c0b04dd2e551afd5d5462e69b8df8bf15249fa55754979c49b97098eb8f405f8688725bb66e268c7e2163f6de52de4f31ed8b42461f8e0edffa19718d6cebbd6b4b464e5e0a8b29cf1cd6c60b969e716b3da35f3840c12f39df2ffa6a55f71bfd03faa6ec4012d31e2fc467a7e9863759fe0f931c2fb29f91345cc957bef3417a8f76cf5617b36821164c9bc8ce51843dd66ae34eb25074845dbef90b89f32d73754204a7290e6158dd95111005f8540e320de0686499c25db585665791d81ca0551da23e0e284f8fbbd6ade827739f509f163b4f94011428ea828509e21e61ce93738f4b5ee85c05e495c3818ce0e43b0be85f14fbb892ebcfa9c77713c1a546149feb35de0468f9fd0ca25ca4b7589be5d5a1b7747f9a423681573d390b75316ecc1e60df779599d771b0ac09f279c13aaa839444f5080057a89a2840664912374f0902c12edbc71d33eed28b0a541ff7f5cce06237dd5e42760efa9a971108ff3703d779897023853d8d1f2773a9b2100cd8a003d21f897ff8f2bb701b4fb7b4432bd8700ddf3098a11e0173232df53839a6251eb5bce70e06f98143acc3b2e05937e0bec6e013e98ec51c1c31da65161c633862393e4d9fc581bd78e050cb6ee309253bcfbb3fad91f42f662c0a756776c6630c0bf6ed74488999cc53ac377e9a2b5e0f5a897b916eea23d26f44a88e4002931b220230fa6ee0e10138d67d68dc6da66a43e1266c79e1273c368b5fb2ee59ff855cd2ce91a745c5c9638ecfd4544c7bee39dada2164543780c944575708dee031bfa2be13dff51c588a6a6b8e3dd5abac20316b4fd9922ad7499059ee6e72dab78bca85fe5da1716b902c3135b4d70859eea2d157bad65e5198b5518a747a3c2ed4aa197ed7a3cebf5f3cc8e811397ed8a42101dbae4b36ef40d04cf7cc546126d55d385c44ee5f71bb6c82fba09a58b136630fc4d50add1df637afbf368c6c0ceebea25ea4129aedd11fb51ee53aa6c6eec9cf632b8b25b80ea26a581e3ab3dc3adc8b50270e7008d978f08304574e5f32050f925c326954f24139a45b088e8629a2bafaaacaf42f50352b27250a01f936e03ebb37570f08faebae0a8669fc4b8f7cd3b47bacd58fb71a301173fe0bd248459bdac35981f65e0bf48197a6f15732e77c2a3a937672adf1df9dcbac2adad5856da9f7cdb239cfeb17d70f7a2d03279762900c8f3b51b70c9efbb0279d60d8906279d7493343b64bb0aac6427e06ad7c4609f2877350fcf71516320b4bf92aead324ffeefe10bf0edaf2841858cb86ceafe50ba910bbf1a3c3959a3d6d0783314799fa3b329c5f11ee11fdb8dd0380b76658620081dea3fd18a357b613001f83ec592a38c1a92f11d6d7a87d17c5ebf071d26a0ebd42730e74e04a7cbe1c33214de7876842a06246a624624c88013c05d12b8dc3dcd4f9ce202f800c63c6e8dc1139c31260303718adf546319b3f342ef17d43fd150c4fad0e2438eaade7deb64e8392487db62feb59dbfaf363fbf0d312da7544792296ca738bbc62911e1ba2aed40c4c3d42fabedde523ab00b377f5992d2e254c57df7909b3236a1635af21c7d31e3c2944a19be8f83bee2f7306795c424f7b999a024f528df81b862dd0d63c55410e85b07a6ef5dd886e31331493b1cb952074a911e85699ad2fb0f94b3d83a22db2fbff1bf019d0a363b41b762ce4b42a61148b22cc6bfaea6eba42e5c5042b75a032e138dd5366d8e7462b88cd1e46f84bd7202f3c393e0ee0a2ea589220abc8a98a7820e4825108479d9deb1bf6247b66d532182d93984f54bfb1667bcf75dd14d6bdff7dd822417e9ff02c4d893fdbba74fae9051f3a5c5b047cebb9361eff4f0c82ce640d7d0d7b92ec3cc378eb0fe588452fada93cb334075fc01f0de910bce3633f18a27a26111b7077ec2c7a3074028cf6f2808386a1afcdb6bbfe64dd9b1f459260dbdd63a3b5bcc38bbdbe79ec871f10359795af5e0892cd2eab92989bce3bb55c7bb59c7eedb6534ccc35c05842e2984b0698123d29918b43d410789f8371c5b1ca18a7ddd22ba3b5f1e975214b3d3457896aa672fc04d99df715214ccde7626c0f745d61d88308185ce7113f56cb322425b5cb99da1d8f8bf48cbc64fa07084971e7a2cd5623ce7e5a8ddb4d06196ce91a1c95ed7cf68d76aa76f622ef8919883409de1aeccdbc4da8fc50224d2a691bc7833352f8c8259dd5d5b966a4b07a68885d916f5fdc06b11a519766dfc19069987ce4922785e2aa964ee7bc267bae18de3174569e4f7ea640d9f89ae60a8084bb781cb50d8980f754e4c0ab484783649a077f3ff7b62dd994924fd5ee565c634053949bf03ed0901323c5989be103a2cf42967bf45b61451566a46964df2abba48e31356ddd33030be807d73e51ab2ee7013c3cfaaace05361f3b89fcf42526ad624c8e942ade2e052d612dff7b079efdcd89204b19d9a84214f277bbddc84bec55b6105cc0874322ea75d9ff34adc155b3fa1a3bb1da742cb33752a667c8aa24fe596e03fdc2aa9841fa01bacce0d4abef2ae56e901f92fa84c98ddbd171c2108cd7cac2252ab8701f2b9e268901dbc08b0bf2cc390cfffca6baf683049848d805563ff465774e0c5e8646221bc7ce4f71dd0f53e250a90683f785df4667429394db13fba921997bd921814923bdce2540a897627cc9e098efbc9be51f3c8514fad5f2e000f3993ca6a46ff1d5a601912e90f2a7488690fd72eb39a7de57fe4c28ef8cb5673e39a7a92873a1741fcbee2d1cae2463a6781049b365523f55f89adcd1d74136cf03fd783098133371787fced28e57d9425013c63e75236be43e3eeda44cefba5a190f130b4c112599503ca7424af8bfc073e200c2392480a8e463ee2f87e55ce52b99fb969558fab803c21b2d3e5060927575cd623670b8ef52e8c908e9b3cd589b123d09ca82f40565b73b33a298a395ff27f1ee19d00bb787ccfaa2f9025aa8e250007d2c8a6c600de7f53627c93d5cfa5728e7615e36f0a79ee30c5fcc9eb86c602b88063eac05cbdbb9548cdd3c890567e3a51fb32aa82a0af275b9666970883c889634f4450b8bb9531fcb9065a0abc43d7745d517bcf7a5cd60819dce95cce35c36f6066cd965b5136349e0cad7dfc01ddc6d690f9a672a83e786b1bd942d98837ba5d779bbb7999b65e225be892893f49fbae9d4053b656dc541d5c0f836e640d47efdfdbcccf700280418a819f8fcc892a1209d03f8f0bdffdee05d8b37fe3e77b4f412f3ded63c356cca8b16362d6507190169834fafc425ed575607663c49f48a6be2b1c0ba95214538c70835064edd67055c3da3bc606ba0abe43d6b7f70f08f1374acf28f0242145a5aed26220faa2531be3d41a68ece05ae37f56b5b50f2fd8537133798247058b6dc07d2fc50a6f233843aeb5e77a63bd2100b5c6942e7aff0433c3be2468a5f8701ac5167cf3cf699f6d27f38c1f1a49ccf096503501b6e1eb3472c4d3c345b0d40a621b7c9482b2df74fa81ca541cf35b6be2d10d89d312341e3848d70979b705bb897e7f5b6d94a8547b9439c7f06982853a14255f1497907b466d48c4a4bd855243529d9899f69890c48004e8807259aa63bfccea87dafc6a10d14bc39aeddfe56c959c571c4ee5be75d84a1e62838711ec40d215e72eaf960b1b5fabcd1d4542a0312e60cd80fbf261b80d8565763b214a7940e127017fd94f56b7f033434544ad3ce49de498feec63185aa8d9472ec76ffece56ee3c16cb14d168b85b4e0c92ddfbdfb74944eaa3d62d50a2f417ca873e221037351617cde80d2aab92f6ed3fa7d7ae0a73073925c060666b7f48ce459db9d6f45cf4bbdd7d41762d3b0172fd11f37bcd782fc268c6e5f8b9b8631e3d82e509e8fb46d76972f9056ab858a70de4c81b5142de3e5869252636d1036300e4365db4b0ff1fa4f7dd12e66d748174e38a7457da9deeb79face5313efbb2ae43fdba36bed974ec0b8adbd48c7db521b4d1f47c62ef66c2646483725871656f107c73065ac300902900a37b6e765bb3dfe9a06efb9c5e129f13fe139c30a30d5567f3e1af3844cd1ca79999924cadf2ec5474097bf51dd5e398f9233ef83ddffffa28aa91fdb05b377b8f06b6f0164b2991ed7cbe43a09000bfb866c1d91262acc1da26dc330b13cb0778bdc9edb8320d8866631aab65405b4397dec37e126073b53ea61a8711dfcee6897c5331185098f996fceb1e8963adc4ba051098ff2f1722da979ee853910b7ed07bd52b4cfb59df6c20414f12a29332cbc5770ddce33bd145aa6db4e1dbebb5a4cf493f07ec2683f6bc560f4112c84daca335705a30d7e80b62527ee78fc63f6748796964dbdfce2b4b3673f26d383affacc5b5ab0ca650ed42ec3e705770292c62b6dddf1ff698130889e37d0078fd8e6bc9bd269bd85e8d1bad83078f93c9789157a5be82f0be7edeace6d02142fad30b526cf87663264236c48c5e6d615667663711599021aa3f37ff4b40d0cd4a08d7295cf2c5c5c1d961f5b8e5be8e964da3ac3fe653e7c8e89f2cca496e0c57f9357c3e14a3e366c199d84f565771162f6fc46b09d5bb8afceacc8050c2a1127a262a2cfd04e9382243e78e40548bf37804d48b4f00acde021dda5db06371d281063f892e714900b534d2f5ce2a174aec50fb85a36e51bc92931e5a1d5855a0dbf8dc0d4118435b6c8298db4f751c67ff3cc409b7fc20ad8bb1d32a66bdf7779b9f6d3c8c254156a726bd301727ecd1535af18f11bb287f9db586e0394d424d14ea7e57877a220cc64e59f777c9f30734cb8facb3eb3a160521563ac1f5511795eab9c02fbdeb14b090fbb54cc06e366456b69ea0be84d73cd8291d6ced15a99e7ba011e0a281a2c87f56f5654fa9af43a80990d3df23680ffc6d8e7fdff1c0b602bdd06200ff3f4dd2e560c4821536b23cc28203ff9e164a2cd225fd1311e1eb82e2d8f7c33cb534c508b51a0ed8f3515b53b8df36852d3b9db60d6b44aba27f0d3ce79688e6ebf2b02818c2dbc69f8862aee0707e7bbdcf1ea1c0332093187c61cd52a0259b87e0c78b81ef34bd22b3ac430de5312a1e4dcee9b90d36db42424832a7266883129843db84425f35334c4994c8500b87e295aac67c0a99969bc885e2600c08098b3d13132cc402227f9879bbd8df7e2240ab2fc73f6f99efa6a17c4eaab6a74eb07394b170e0698616128113472ea16ee5291da731183bf615bb0b836306c68cff9fa04bd20383267dde39857b8b361d52c08e00af9cc91f77b8a1fc9fd658752198b0d5b82d273209afe36cb9be7f038602b021df4bf6eaac98b74606cb7de960019dad2cfde9f2d6b480879e47275d4888c77444bcdd6ac45a9a777e66f5c1c30e1a7772277c9b2db3e13acaeb9a90273bb77d98a1a4f58d4b471e2a509bd2eff0c60ed4e61669d61a7ee6fa4d049ad2ad6b18ced601ffdc6cee30dd72592f1330a53efe55ee737f0f8ce05f38371e852cb8260da0c8eb130a06e1540046a9648bd021ea26c2c215918f777b8794a10c466a7a3eacaffee98cdf0608c55d7a5af5c2504a337f4dca4d67614c4d78e241b0464fa18ac9a7aaf0ff40c1bcfba10f5d5e6333bca7c22c88c6552fef74b3352928bf4b807f094b10e49922a433663165db58a1d106ae7571ecb0264ed8cc03b67be387e3e66d07d8c7c4ea263ef4375f4184094757299b2c0baf568edc9c41ab5fceb9e03788a9b6924643a6ea849fd17e2d399b81798eb05fa302b4a854ff0fecfc6f1eeea95cb9dff3b94a9d5675f6e991e1f930ed5711504b26dd05d2276ac13106999d6d338031bbcee83d37af5c6db6d8c70d916538e91b3f1dbf41620b10cace9871aa6c47b862ae1e43a86092d95cb89ba4d656f110a78b27ae0663074a4e7f99cf198ff9af0fc72c9c623473de1dd3e5159a272089bbe8e73254762c04e95f6737e23c88ce4e7cbeb833179eb60ccf5fd6ecaa56ffe567dcd4fae6cd91dcf0a14a319410bf97ad8aa54cb6a450df78e62d3ca9e20a42d287b14ef76719862e2f0d9a86b186141c1adffd5b572cad5fcbb64945ac79f927b95c44872faf14e57a9be65b109540eec2e82ec870f9f62553c462f104754014c18a0a835f2b5cbbd078344e320a0acfa24cce9a02b3c714eb18d0f8e51a6a4be161ab206429d038831991c50917436d5deab32f510c5df2c0f1330fc9b7e509736607560c8d1c24ce26def829acabd15837c51f5a9ec7b3f1244501e6cafa5b6b871391cd8186f4955c30abc76e39782d8c834bb3c859407e6b5bef4ab3d71f9646addf8129a4aad10716f9b82c6328bd88d5476a259f8682aab75c8b4ee2752bb809953438662700ff02d691829ffbdb98d0b5ca7fb7cbd209c0f6e9a12d54ddc19c4d56ead7d9b11d5849e7fa47ad646a7b1ce6e3142d3fc521f80077747927759c44e9fef69192b2b19152dd1c1bb01511afbd51fc69533e5e29d4f1c8334df8adab4f6b996c721bcf2419b9d41e52f2fe87b837d62b60443f8f42589b39e0874c7a1fec833b7fd966b2828b3023b393050629ae52583fe064901c2e27b9be7dd89279a38ed389b282305ddd510f9598f47735600ad8d2ca6a27d3ac25c70abd72e7aed409adebd5113b96aa023a5dbe56ef1d0cc52322d584801ee2ab7cf3f65b6ca81245c77cee6a2c3dc53c2437d09004cea0e85526933e2244d83db8aae2ecbd4ae4399a9773d56eb903aaa849ea78736016cf99dd676c60580e79928bccb7d4b835e57c31c3386e1780d6fe03004414db4113cd9d80f8196d5a5fca4b4e9e49d00b1890fedb12aea2a7d59dff675169bdaa45355d0f8eee98d7facd9a1c38854af3fbdd7dfc6815bb802b8bc5e9ecbc2ac3ee3bfb8e281f320352b4bb370ad6a3a9a711aa975d9e71981ecf410ce761ff9cbecb4c691d2fbf1dd22c747b090cd1a61c6f10f7a21bb80061a01e2a4de315dc3ec364c148ac18a2abc069792a98718178b03219871adbcf7e428e19aba0f147a15fc3328942e4606cbafb24c5ef5974344b728abbda077bc7e61310694fe4861f9287da7d576cfe4509623932c00da7070ab817ae447249b4ad18c895e88e4f3fced8c662f416a94fa89f31467d5524c8aa6531f5b8c6318f0a1155884a7f3778643029a5239d38b4af000fdddc52a7505bd0e6076f5c6a0b5b7083a5ca61fa3ea82391589132d087838cdc943fe771bd34ba8588cfe8c379d6077ccb4a282a1b640f63847bff3278686ca32c5fb1d1f6f80bbbe4d10a678cf8583f41c83f33e4e613d98b3fcb6478ba64d448cc4880711c496418a213ff5b90a77df5cc1f4858bfec789e62761016d6ebbca8090a50c39dcddc80964e2fc35c24f9f7b4fc1cfdc5645926a256b436602d092663a0484fce6dd92974d8985bb3062d7afd05676edbdf7fc8a8369b38fbde78adffe9c1761b10d4201b8b79661438ba9e5e56138b2be2fe1407f723d1705dd039d361df7f8ed7c2031f035ec42ed400d9661a0dc39421b3c2ad2d4f926581c49ef68914490c088dc2d21b4eff868e7d9dba0afad456d2590e9b249e30cf5a5d968b3b6d0395662a9e265ff2c29157133e20d71be8f47e68946bfc9d1a93c770189dce3ac58a15a5a71b7d6ea85e24622f9249aaeefdda4d5e08ec2678b7ce112d74596d2f7fb36e3bdbed55f0ca72baa0d4b3670880750a0b1c96bdff6d068b7e56979d19c0e82d91aeaf195a9ec8dd186422fb555baa45eefbfcce785efdfe4aac6cae1f80f2985db42d49897558cb74e7294371d41444e867a791cfaaee8d63c12158cfd60406ac55f9ac355f9566ea86d0fb326abdd68c351718d6b9c850c52d810ed1395ff2a3556e36033cf811f2d9203413ef297c23a54cb1e1ce52268415615d774fc32a65908befb0dd76784f47a42cd0f2cfa8b13bacc7090c6e8d2676a1fbe99417d5f09b4e8cdf749cb3843cf1cf95d1730a55b9312f09e261a7ed477ff36fbfa735ccbe1f6a4ed7dbf5141b0a663cafbd268893ea3b6f3e75c30e142209cdd2086e35a3e1bca02e0daf618912c6fc8fb97d3d66fbd205225f06ab3544e5e48ff4c1a1f7747d60a83fb05236dc11cd300c844c19c9ea1b29782c628b8180f3f0e9a468885423355b128ecbd094af334758cddcbfd36b0ff23e13388af4911e48983cd9cd2485f1780d0972b009cd36ba97f2aeab47646a327242c5ddcd4d269bbb497fba47a114ba07e805632e1679c0c9713917f7b23629995f977afcfa3087998e10a878e1659017aaedf7a21c13e73f5a13c56a738ee18cca231837d53cf07c31d1b3bd51dd3cf2b8d852b43db7b89feeef069ef45fbfd0d8ce2a1d93df63964fdfd92141abe2c14edf9f236b2c29975338e838a1dd99af034e3cf40cb7ea2966a58d87c7e507da84ad0edd4fbec9e718e76dbb282ba709d3fa1d04857effce38bdb3233f47cdd6ff86fb2854822362332df0aa6979958eba7fd667496447ebe6044e28a3d97df1eee60c984ddeeead300266eafdeb431c8c79b0a1f732c2380da41ff4dc63e22625e02a87ecfc1316dc66e0ca3963cf06c239079308be720d2cdae1181841e691d49343c0ff89f4dbbc40e39b1773ea0ce4cbf2f4b5f12a95afe8eea65aebe7e3212f606b670045ff2ad37e9fbf86ef5b37b8d7b337d8f8a80d5ba100c8036d9b4408118d81358b01b59201f9a98f89827b978a32e3539bf2ed94d3d5726fa1c0c64c63dabdccc0bc61088667ce22584b4062fbf2a7f38a56efe14c38cb79b481862153ebf7d6b0d0b93f76960f4f0c4d4df5a4553dc18bc19930472a96b69c78f96023cfbc77db191415622e61a1e4b8ef593263874b27e621c1a84cf7e00833cdfbeda93596b5aae8a35b13ca1d38ffea10c95fb4185189ffe0370b1da2aff9ebe04c6d45606a198f75d04a60583be2135db830a94adf2663f7bf6996e71259842219de12f41870ecbec3f05e1ce2aeaf885206c3b7294a03f88053d625662b8c5296cd6ab0aa817172e89644b5545fcfe16a4053c0c97e668b5c0d8d9e63b9fc6bd9427a2d32c0bcc976e42bcfb2319bf8c892b878c81e17b1e63db118440b1a2d0594a18327965f765d02bfce9f8f7971dff4cbd78e805d2dfa0c78c56d5582ca4aad33247c5b081b4f74eddf413335a8d0e2b117345b58c4a7bb269436ee61dbdf9f3e9f303839b66fa933e18ea6a9e15fe50305cec3049ddd05e2789db940c6adbd3b7517134001c901c45866785d1e03798ced288db1a2d05767c469aef27dacd143beeeef1a3985d2773c5735acb2e728a48674dba1e5e89c83a0256b7096d11c3d1c93686bd476eebe990819e9e97066e4e98a764259b03f284794421be4cf3e8fd118a855940062b796ae1a6956d72a3037a62173da18c082c522259ba120be9c54be230a492871ad4904ad09cf3a19405d9d9d2ee9e3cb4d88099ada780733565471a9e5a243d2b5fa443dec303ea7603b61f876ce9f6cbaab148df0e7dbe32ba050caefc41becba365f6142d3d2a346e307d1148e1448b46d60307258ba4b53514a68fc57a68a7977d877321c5fc25d286a7f33339899f083e888e490dcc94a18482a87d33f621dc16970ea06109cda5e409d0449a7f40cb821fc6ed3b5bb99d1cdce395b5b0c3377b89edc0f7513d07dde1707fa0b2f02cd22969875fcc2cb4f61419ea981a0f626ab0cb9938a00ab0515c190abe079bd8920d70db58229048635070c6e22a7779aaad17d02c46b01ce416d227e7ee4446f8d6a0e30405823890f7d965c2e1c73929d8bed95836dcb3d3c9755e480586d0295293c2c6e66c0e19cd467c5c2c60052202228fdd18ca82da0ecdf96f70581141a1e32aa153c9b59ad17482b9cddb1ec77aaaac45a845717f73585d78047a656dce3e56addbca8e97d4c8c528aa932a6f0760f615072535693d6a407e42644993b25757bd33dc62cab8557699108c82af1fddaeda3d95ee564f883052ee0b25268346e5a5510a363df525301b7268a4a848917d9faf9e2a1175d6595b0f30c22f13413d9109c97682f96ca7e90582d04732a598f9d409908a2689c86673ec965d66775a2eed0e8055ff089b467670a646997f0093fccb7e226d819f1afbddecaf94b337b0a1cd1d7f2afa352dde61a4697fa54286b2e42569c72bef6c5d3bd03051f22955c69c7d9136db2376041570ecad1e910b16354e5426c76bf5c933f3ddf9f4d309ead05704ff70280329f09461d4db348460d8059dd3a95b691ba4d368d20fbb5ad38b40b961ee708b185f17feec4864e565dbcdc6df875b9a586fa8f3bea4d233f9e1ecd43aa92d9e27863000e5cb9947cfd68e5b885519b8198e641c1031197e79eeeda842423644d103323a02b860c15d0beed2db8553e79c6a90d7ecf40adaa855bb6f7047107440cac98d64ce499291c8b640bbe980c1169c9c269acbf665173bdec1d8506519ccc391ffa036c7f9c1eb7e8877edfe91f4bbed02cf27255c461bc02220150b97b6892c6b6200ced87f97cbc62f98b85e7ce211ed0f720429e7022efb8c8476d6d56b5d862c589e5f5cea0bbc4256a341c0c4bf4555e973054811494a5f53dfaf155fe558a3638e98d5492c76e9daff4ac5f0c2b00587ee4e5c0f4c144d73314e4b39e95fcc99183f7e452312259e5dc24b3d349749367061b64e2018c4efa7ed2cce17f68e4058e1d0883d02fdc56355c8d8d9ce41482ca65904d36ddf20627f2420fb6a9305d3074d29d8be3abf44c6e5ad0fc564c10703dd3ad41ae22275a02220c076d75fac95da2847d1e33c64bd903c6691db79e1c46f3b264bf5083ec19143575d0eda99a1e251a999cc80eb9707beb5f5f2a85fe128cde99f9fa75067a3212dacc3b34522aa9a239d0fc65bddc39ec7ceb90615173c0f7986ac849b733c1b6522d1108b54411736df0a2ae6b2f808c5b97fd48c4598729479ed5ccf5c22e1c0f08afb34bbd694428f481a3dac81350f6426830112494e743a28952b5987042a56bdeb0225a49715c4640f1ad5ed55ca8af41935dbbaaeed49a68ef34c39dadacbec9648127ede579b7c05f9fcab647f72ad6a5e590a3459fd8af827d817a5afebcf53b2e9d85ac4f54827a61df9a613a610760ed41a73e143e8b6a1d6b0c9ea563bba47d902a564c4f8237ad2c9ae96c129d7f98b90020e4f777d62a5feb39ae60990197ad2c4030aa94f86747e4cf9e0cf78c713013424c4aaf2958722590fbeebc187cb2145d59fcbee6082df54f388504da44f680d1b2e29e248db6c5dd715e3d68feb4b36ef939d296b3ffa9c0c480a8d020e67cc4f190154ab1f9e0dde09861917e11cd5fc43c620c120ac8e82626cd272d3dc7c1e5d5f6e408fe9612bb75c9c422d85b2339c48fd07632f7be0edfaf3259bcda34a0e79b7071f8fdb0c82a97bd67c752f600ed3648f5fb2bb5b9ef814de32614e0686c599c6440f62fbe179d03af5020ac6ad1d43e8101cacf55ddf34876b2aba4dfdf7b698210fae7616632cb432a38526f941ef53f1cc2c67fb3ddc2af303dc35bb788ae570a8dcd1607527de6ae79722cad54de87078735e3c5681dbac4e184ce9c6fb579c212bf94583f70e1e7a8983883b29260a8893ce419a0e8f8767bd4da4a81e254ceb343046047dd22972dac1ea6f798dc734110193a1edaa2182dbedadf4c31e0dccaf551d111a21986367a7ce1ea7e0a8abd05ce2ada7c1ee921235411c10e71632c850a6fa91de8bf748f3200e6118e8c27f1d2261eac3a78eaf99d0855eb3b0261a1e7547ac8e2fa3852619130159caf43110f1e0c6f0c31698106c4d80a06069fec0bb6ad4a07e6b00270a0f84cb25cd2eed9748cf002ce6875bbd01a3a5bb8fccbca33a305d4398265f1b8af70570b457261d432ba7df61b81b578f925a0ff54a518f950471d3b105f5a8b3f9f451ce99ff34ec8d9ea1f6ad64a7005242ada31cb2c30a2aac8757cfc2220f86578a35284b887346c8b81084936918c24f25323a045ed83713c801590423fc9a80c70f642fd87e09f7e9009073065699509fdde0d0577bd30d834e06227698a02ea5ffaa45f6271480e1fa4bdb2df92ea96561b83189a750754e63b0ef0713689a069f6546eedf47d0fc4cebacb65fa87352560a0214c47814dad29cbfe830294692298d05206a4e17cf182bcbd4dd5b857582313d8e916157b7fd96d82656457947824fe88c00873f81d78be1486468d256b00fe42497593e265c7512b6bce20b1c36a8c90594b45b9091d050ef08dbba1522509b06ce2f962cba80c6b3dcd8bac726f91a26c0bca87aeea98fbb08bfd0d2bbaf9304d53f6d78afb531be01fe44265e6e2d8bbc974f864440e8615bed2ad94af0b1f606b851b9bde6f11bbb39fe9a878c9e35e281e4c46f0906ce5aa310a499e84e9b328de10d4edecd25d5214c3fe9dd862c43196b0763967e8a18303b32363dd31af1624bb8677eb4d4b55c12316d6a07eb4dc5ac65d9f297f8671026e8c5af7ccfba74d3b79d1fc9cce7f8a464f19fbe0fba79764698b1067978338fb24991dd1447d5a70790799582e105c78ea17f23ad16e4730dc1deca37a7068646618dd7a2f77d3ad9aebe824539f017b1e3cc640fe0fb2ab013140e13d99e3dcc22ff89485753d6ff227ab37e9154468b020579949e549e3ea9a07a18292a2eabf8553ccedbd9c95214d8fca8e80fe35e8fe2863cc61d919b72d43e309e7204b3e3016c00208d8dc0edfe40a467a9d1aa3590df5edf4e96597595e570f6edefb36658655aa315eeb037426ff13210d64a1a404a03006d4dc5ab39bef1523f41249398290f3b0dab28c08031b3aeb4f4864a9d5b6d63bc3daeec9517e6814e7c441c353bb3d52023576ff2d08c5c34f3a19c16ab38305d2796e74b4c9eceb6d1dc4551e758d5d8964ba1e86a7e9b04a1f8cd3cdcfcb30b449b237717a75a5b8d400e41018046d0a52074f21a04c12a85690ae4307ec14c2718b245bcc27ba20f8dd8aae0de9559b357cb3ae353ca6c398549f7031072b0049fa8d5ec71505492b161ea8620242c77e365e8786d85ebd75bc0e8eb651eae9b329247357629fc80302f1800fa30e3e4a7657f22697c862a95330d5fb188c66c623b083408a2efb78d3fa29da1e6ee730b0c8f2017c215f4a46b8c820838810da7d1807b37870489dc77bddd3fbfee6e69cb43e1850ce3eb8fcc0bf7613d9b8e65e89234a81b4866d000e32946b25970de4ed80e590ccd437e105953285eb85c5a71ceb022373bf4bec6f02c9d72188c618dce18dcd5d412f0ae53dc95c5689cc84c96ef5099d4791760a66d6c336f71636e72ec4de872baccbceb4d053fbeaccef1f6854182ee7f73f52bb34ee3d1a16a5f46b6390dbc2af844497961c21940af3f3967b443ad9f0de35b5ffc68e5d776aec1a6d534e028fecaae2e74fe65b64bbd954a5bc852e7b52aa5d185c144559a008aa02be28aa1e4b965d93da3aa4a7c68aa1f724b4c505c35ca4510007a361bb4519a022578def530e972377c9ab2fad24fcd274c444df21af054f13944809528334df801ca10d702b76305fcc0ad175eb30f2753c19e9dccb4bd14878a43bcb15eda2b33a852ec7177ecf232e180aaf301d27d7556427a69efdc516fe27b3740f3fa17d876b9df107c28eb575bed13ba4b9540aab5435febc5f6748f470e48b094fec291e760de21592741f0e6ae8c1d72914e8e42ef3ed9a75f413eb735f561f9740448403740285f79970ca1ebcd510f089565d67fb116879e172dbfe4ed5c02d6855da6143bfab0b373353e4aa2ebfffcef6a7d991eabbc01f562a15bd3fd10e59998eeddba1f9050bcb463dd57fb0c314891400202536cef019d5f30b91d032febe6be8c76b170844f7a945b17d83a2d5f84c8c1c741e0f34a9a37c0c57f875219744456fcbe10dc3f92a1434cd08ef9dd1cf284188e3cf75fc914ae73d08c1625dae5b2b9c01089f7c89bc79938f6ac4a5bc792fd67df6a3b0faee9a83c19d8802a785ef9159ee31eb7c6ff1d03f2b35ca41965b56d467d7f0a185a37069588ac9270ba0290988874c567a33682194d7261356b7c2b8b95d66cbbfc5072c173f7670e2e27cdf1b2b806a76b588b9925e78a75e698e192628701e7004c26f00ffee10a50e8b3fd35d65fed5b06dac46f0af83d1180a48b84d1eda3890ce023c356fd2ed1ee91c30bb3219e357102f38ee6b93b78e8102e62464124a7ddee023c9ec6e261f2e8f7301b99490e1062dcc65b31482fbc22ace5bb621b6887f84b917db93d024423c187512fe8b310397b0e88623a5bf6283491eea53e4592e4de7db41bca48af76e436a5691ececff51c7bed218a29fe5ef8cbf32a9e6a91d0435c70271e8246743ea6df10a698f0f70973576797aff22aa38d7d26732f25e3a64a8b1eaf83caa24318e7b0d02542a14f7f42d2b6fc4c567d7d34fd84d9a53aaacbf681c4105b7e559a8ee5096534a6d43a10766877cae2cb97e0b0b5024640768db62245d3705d6bc089b2eb32e40d0c9072df42a56b0496110093b217d8f1c84fa23ef675ea82bd5e5e5a9ee5cfdc7a5478682beb97deae50437ca2bd5bb68c17c841bf76f39a06043e8742be3152a8d2f0ec15939e0d4eb0772cfb9dc29770b558de217e16bce831efbce5dc327c0e2ecaf357cd7586535a467a8b0109ad5016a100df79a22051a7710e993a10373a96c7b66a83ca0faa99cdf84766d9e73a564c31e4a3812ff6692b82ae9a94f89ce645cd5a314f38f600fb8da1531a493e0a236e416786bb38224d4c57aee49e0a60e501e46217121116174fbdff25ddc9289f920d7c5a9ef47c7693852b4f8c6a7ff1a2668958ed16c7307bfbf60e20dd742bfa6843e2ab847ee1150269db742d2f671dc2ffe1e48bf6fd72553fa13913fab04220239798f5ed6bc335961adb6dd114723afb332c036350e31424444145e0c2d9fe35c4053e445343b49e17e7d94ff3669da9b500ab9976a577223a49953a88959eb824e633b1d07b64e315eee187675e4243322dba2080c15377b2be1ca27128a277090fda39123ed6510581a5ff148e16282649d6b22d6506e4e5c8842c8c9e7d456c77e932aecdc3587474a70741daa09d3fcc587ea8df95c5f74a78d55d5f5ae8eecb25cf56b0fb3acb5e7509d8dfac376c55e96a4664cd6d6b7afcddfda36e69894ba2491a3baf8dc51138f7cae5aa5524e4e4a9c599839e6f9e08c5041f258a726d9bf09196ec6616c3c28d42f0e097a603b5a635d0ee6c3d31ed75c113c509b3dbbd0debdfb02f91e1f022abe023015d92bd9f2b08278be20688073c1c33251266141e921dd80248072de1427eb5cc599411d6aa3d84f1905144a26b4023c1ae881dd7f6d2e12ab45421aa62ef32629aacabfde6b8e06ac8fc0a8ad76bc9e18d7d0c4c0dee9eb132f46f0727d5f9ff60797bd5acd55eeded413210d97f47ec87dcc359a15b26886313cc75703739189819bc26c4b863f5971a780250f286adb4197bea558f1bda35857cf4267ab209cb813a82b0ebc7112cf8ea81872e7ef27ef0f9f0cea8d74a5c24e1cdf8525133a87f8a95fb5e90baf4153dd9ecc6e255e67da06035a0e26b33393f4be5b46b0086b05c07563a50dbaeccf563bf732ba4d212f717f1a4a35174394db0c73e300f248fa0bf107322b5c40688391e957a52cae528f1672f8497bf03bc736ea6427341798c6adc89b91d7301d00b42d51a09867057c8708d1a11c51870eb35fa4d77f6def74525c99a0a28c2bdcb10e1829225fc143d9e033de2d28ed016a8e8bc2ab9ddc71e1a0d552830a7a3f4459422592ffc4eefc3df241b29c56c6916f21915ade28966c8db7e08769c032eaa43ec307a893615789960a7d86c46e4fcbf43b383afb2557e34491e883b54f958d905951f59dc3e9d8ecb19438fe1db55546cd1c7581a0fa349bfc0ead93e0f42c8f0fd4626070fcac52e065acfb9e9e3e9731a39c02b1817ba2cd11359f664ec23dc20773ee02957ba1593e3349b7f417a71967f57a93567a8d98b11ca738d770f798be6a31f82a815a4c9a7a5f0cd0bca53d495ad65f5aa5feb7e1855c6f49f1ca0da34b71c32e72b5c4b94f21648d5fd7c2065210a33789b44e37ed1c4c1ed8590fb327ae5ebcc4c66071407397b59896bf1acb5c84520adb8066d92be6435b96b74211878dee9ed655f51ffe916ecec01945b50a9f471a6de73155457431b886e6cbfffdc8db1da328787211cf0b823824cf928b1f370decaaee6daf72fcfbfdcb4224ee9c09c75ce14f60898fc3b38fb9f3d2126d83d810fe51ccec04c066cb3f00d69c58c0a156c685f23b3bfad42814a41f92cac136cd51fffbc5bc4b9ae1006012b0fcef379ef24ba874f88fc972c44925d3cf493caf1394f6f78afbb52521d02ecdb35f7df4ceabe32b89a1a0adae6d4f22864cc9d125052586feda899295b35936979fd529e7e940935a108809708e1aff5af9a593a5aa72233850747342bd2bba0892bb0dbc729e1ae675427f50b0d9f632bafc225fe114a4baf7d675aa5776a99832ccbfd13b41419de684676720c50d51b8d78d641228c7ef23e4e1b12c3fbecfeb4463c345429a7b1afd14b7e9aba61f88ed77318c3bbd5d1aba50481008c0edfdc40aa86c4a26cb79788daf56dae3b549212637f33167a65b475824cb5b79bcac96cc288eb946ae16bd7703573ec52787769e58e1df5561e454510c4f9fd82e7f769ed5e9e55ab55d0440926715f1442fb27dbaeb49e0af1d58fb69c6c9406c9904c6a04a2b23d91679fbb8cd1ae19cc4624f19653ff10bcf43062967441218d4bfbaeab5af621dfa6eca1fdc7dec2200174844c2803446faae0070f115a3974ad609f20b9941ac280eaf0147af5eea9d3245ecf4166b2179cd358f23070ccb04306c19c9641ac05fbed90b066168f445a4779b297515ddbd5c64c44ef5352f8b0e3da1231eee7fc079c4037eb23692159e14f01e78857d2ca283f30412f3230549c51afcc2efacdc68ed313c4d7b297143001b85ae16219c9848c05858c4ae5af1e7cc217229c26268278838b5e35a2a78444fe8acfe22aaa6d3c0f65063d750f9305a0fd96c0348931b4c14794cac7c3ba7091dcc169f80b5579cc403761f52b74a5fb2123e41c3b33f069a58e88b531a7c07071b3befd3dceba5891235e328a37df4274d2c04a22818da292da7a7b6907e6815af426cbba405c48b4e538d51f0a7cb973598349d39a81cfba9fbb9161297dd1c407bffff5eab0fc2c90a3fa639b4aaeebc28697ddae73e7837605ce4348b37cebcb9f4b03821678ada0cb6d8d771de9dbe0315de5bae6310537a17407519be735df43b2d8f6e3a41bc62ff00d1ac39df09f6b26fba5069ee5ba3088d73afd5367ad10bbad10cc4c9cc027e110b1d25366b9b63ac9bb749552824806df33ef07b514b97419427d326676f6476312ec9766c2240e1ab68c19190a3a38e1b16c46ae037393bf07f81d943d7a16c89149d2f1f93051497d37bf6817e6e338c72af8505d1376b30cdbe5c14607cb6f0ded4a6639a3d9b70659f63849a981e4d7d1ae600bd902db030fb2671f8cb03b3de798f6e6da383b79d9fa4dab2ca1d21828f688356155ff98fa3b2f3b35cb93944e7da720fbc4d85725345cfc0311edac3ee92d4c71b673d5dab39fc8a6950bb8b1e468a8dc841aca3d45f5cf6cf30466176946d9d1e9ff63890872be2ff3b46dbafbe454c8b68471f4dfa893a2b6e2cee7b357194dbef296968e2ec58c83549276524b2997eb7780a36f56081865b5826e0c9e921c86b0fa9638cce480d9671dcf3106355e05c677f8ba6cc9c78fc8188ddbab1b14c772a14a056a373ac91bd8ff6af12fac35d7281d6198d41c2604b851f172b6f1c9bf97773a33f67f998bc80f6719a23eb87bc718237cb24032b90d63f1b99cdd41af6c6c83c5d38d8a3d1eca4774ef29a17f66e8769de7b5d7f93e233c5bbc9e72c319d760eb2cdbef11cbff2d21dbb96a9752d838c369fe84b95ab6386e75c1698070a7fe5c9cf2b6fdde491cc54d7ff67ecfa240832d0fc6659dfae93d0a952412020b46268159bd905a56c22241c464b95057b1ce30a618137b2dda83c5d1538124422a2a810642d0592fd1b3d9cec8484aec7be94617ee9758a7f4d878019ec07c26c631ac1b5ff11f8d4182a2550572775dd1a51d9648aef301f997e1af9a0835b10d5e0f584a7885d8af85007a28258a1bbd1769234129dd14af38a18e7a0061e45e6f631b676892a10c2798227248c2284e388a1bee810f2d188221b3824696e66baacce30affa41d0e8a44cd6deb4daa7d0bcd7ca03b83d8a4c9ef332b6713ec873371c8072a2337c059de25ec28b70ed76cea0548448153f3e82c586cdfed62974cddd09ec12fe288c4904532985815d1d0c9d47e267fedf541ded74f1d55e9af6d291c43ef9f843e00e1d799b339a4c2f298d2d706d866fc8f9eabfaaa0dad6f07ba6124300cf38b90af14192d9842963566c6c88ad071009e654e9d9d18ee9840eca786e7b014ca6bd5d5849e11b074c23d0529e6ece7b7d81b96fb084bb58c9e87d38f2e95667362ecd7104b4db7fde42e3e575cab9b8bcbedd01a8334f988425519ff05569602358388ce8a0fa35374b4bc8dbf0fbf3174c18bb0e7b5a57a7a888560db518fa2feaf85281bf5fb04de80950ed0d03bf069d630057639ded80623795f1ddb61c3f7ed7b596e3cc329b2cfe2ac6db2db88aa06b20887f79b7fd869a657b5f2fb213b577dfaa5db661646b764ae95290eb67e1b9ff5292f0e66d1f2fe3822bffc480ca53bacce17135e8c1fd3ad9a45426f6c88af91f8f501dca2919c6bd89be6885badecc066e9e130abbacd62c4ca9722d3cb327c8764fd63c691ba31347ebcd862815e412cefe7214a00e708221660946ea0d7a935058f5078d3a9712249dfc9bfcee1f1cdd155c68ed5eb84ab7365e1057d4992e522b08aa2e3cace8b88eb602f0ce8840bbe7405a69447ab88b9df82b8ce1f2fb415f5c760a50a9a4276aef597d74becdbf1602ca3d2b8d47044e7fb32087e1543f5de97d5116aa3a8169f54876aaa130735939feba423d0184eb696922ae27d57311408ba3de71c47f4ac6c3a4c6f730cbfb723dab763bef1510ba04890381083bb22009747d41878328f5973ef4a6db4a047ea59a5da94e089876cc3b57bec765d36dc79631b40b93cef721c14a71973da7dd13e3d521f7f0a2b1020d2d0e420d376cf197938a5ff4b99312beb19e6aa8e12b8cbb9b1ab58e70deb02c34911442d73240b17bba07643271ec975828eb2b9e7617f5193534c4d029337fdcb875fcaec1ee0021c78e0bd226c580e688502ec2e80b328e3e5e6e76292a23c690d9ff5569665fde31f4cf4684d2699e64e5c86238f645dac0c357124cee1bc4c3f959b0f670ac2da18e8293eed9c9413fe8809f490061461870ce1640b47bf970707b932a89e997c3a19c4b4aa3940f7541fbe9e8dad05f0f26ff8024953e4494c5dd84f191bb7139e2a0897dd4cfd00a3157763b206b7bcf4df92ba75b28f1352d63f5acf5d8d11792350e0cf289c0fc7097223f75021bd2e21ffac07b32550ab3b15277f578237a95ecd6835ef695b579578b08fcbee0d40bdd646d094a320073cccef74c430cd0ccca77b1aef42dd5920fac00672703db1b03cc72975bf3211432076a0f6ea706a6b0949a54afd09298638bcba25de3b4784da4b69887255d07cee5ba10dfaeca548abf85a3d1471851fdac712cde166d6fd56014ecec91a71571c2494682c9c38a0b0dcfd728f88863c128f92ad922c828c4a8341887b1f27c228897d483492b53b86b56cc3d20837bf59c05eec1f2b4436614513f8256576ab3ef6031199702065098f5b6d1113a494493ef93aba9e867be5465dc5639db1719abea5745d76cd483a54d15f8e3b06fd9d136e528799a40e617d52b5616ca1521570b807db6d9dd0691f85223f1ae8b188065c3cf193d767ac31a9ca1ae46f3897fd8f7ce6914fa997fcd18c7ecb3bf504e04dd25dd1722967a863e01637a225edc299e7507ae8facf2a6aeec5795d82939bc3a920c7d89054861d14954507bc3389e977d96f5eecc13ee12f0f5764d37b19cf5e8d923b364e83ae4c486d281176051efa4302653f900ef9083c837f55bbf1cc80434139b25e4ec708782078520683543ee206e5293887435a6431f8e2a7ece438a5a08174fe87c448214670b2e2ca0c3379ae8095573b7f89cb7539c4e1dd078e0a27adbe2191637ee38b5d8ce419c583edffb434340449d1f06a9b80a717d06f1f4b7c02450b986331659f3db7246764808e5ffa1d9118a2ceab1e9f8782f050df8c11dfa023f5650f95dd152276b9d9610b756993123fa1626bc86f213a91ed5b40e49c5249ea36d76cca9b682e8605d4f3ec113700ddd84b2ecf67499ad28e72e27b16cba16c78bf0a58914eeb1ee8223c23ceed71013216135a2cc297a8285edc6d9e3692ffd632da507252c225d697cf4ebfe5934572cfc48d563a04a805e1abe1f83d4e0d4f9de906405a9999d82c515b65652f051ab4a52a5663e6cb951bd015e37fcab30f1d8d19b80a9f7769470875ae3439ae0a51e2a94a47e823f9cdc7500e14683e143ebd460fecc782e67ef4e0a7dbd176bbbf2172852edb50ec4afd486b94033f7cea8cd4043e416e8fc7649964b3871642cb38f0a81bc69cdd8e2376b960a04ac2a57dc40b926bd3692965909de1b7a7c6636337f122cf31847bf1d3bd17a7295036aa3e9736394ad3cdd16c995fdc7497408e06c939e6ed6335b53fef35dccdaf8e97c1105802ee69c075d4f6638f28150eafdb4d4b6653a14370aabb7f35f975998d94618fa7e5e5f408d075f00e677e0007368c23a66a443cd92f3efeb3ffe9eef60e0da725d38c1d858786cc83bebcdcc9b135caca80c4a3ef924594e376354068ad74105d0780c07e8ff3281a1aaec048d9cfd938f5672e33d0116355d43d76482e030d54bac1057925fb0b883f0f750b29829c1aaff291d49dcd2a015c83fd832391e6d1c2d0dbc22eb6134a8fa4139e95a5d8f51fe84116539fd76af705968a5070b88ff7d17bc864ea2d93206608610396828de8becfd6498828fd7f2f4ebada8b569cd8c9ddbc356fde558f0d446339e9488a70ee2b32a2f9ebdc667886d037294e8bb53021888e30c4326c7caad2a0037c9c15eea8bf6afc0c734941f1fad72d7897a1b25216cca8826d872429771d7f181f706ded9579cbc33c418158f4678a439a3325bfba1122283b80a5fd13ad33eb898159f5c3e6c1255b72023e4c3887e18cd67fc9c1ee2df75f0a51962a68d98f343560d8f9ab8dc3d016c10ff12f17e4136785dd18b99d31c69a5c8bc1f82fe1acb8f5f4339f3621e26e628db795ebb8174471e228f38cab1869c84e56a353b35fb1bc1eb0926f04a75ef878c9524ecf80c9aa5ebac5179ffc13e3db17dcbaa90be1fa7f30f7a4828f8f5cb9a17ac069d81de72a1b1f78458f327e5e44b5829f3c9a41c58e87db91b7a09f04d68553318e8da4d0cd9bb3ff187d7a68d99fcad9afbee83540d4f952359ba08d7b9e56708aef17c01f0ef808f8029df1376e819be2bf6c19b45e47bd4172bb4615e0d5f29b35f2780225ba522ab159d604a133e6b1776d2bc8877f660a9372d45124c346aa0c86b7cacf988beb0d68a3402c7acb4d9dac9743303e04bb240fe358d2fd37fd66e0ea36e69197c619cc94a3bbb1dd34c6b4f3528f5e7541d4da90de79d6f622945c3ac1ccbb421a82125b846fab3019ffbabbc8c89273a44a7362d80e24fbe0f11d1d213c4c3544871e157767f31986434faaf76fefaaffc0e28260055d65562603487263a2912fd215210b1bb5cccc687d11c34dc3c60991c7d9a4c99339d70804067bd1cef0a06447b6ea6326e098061611f743d48af4d396d701af2a8b9b8322fef6855b636c905625c4ee38fa740bd29e078ac9aa3c41540967ab4e313257597e3d0787964a69653c0cf959da38f77376dd53af6a9092fe8bb77fdcd0f02bab9b40bbcf70bf9613d5e265863eebe2d120d6d63dc42bfeec01831d55648f99b0b30a21440d56d4d6b17d03130b5b7abbbcc5d10401faa3f8c2b246de9627cdc76240f8a34ce80f0b22a5bba34b4eebdb36e79d7c43a425464bdbaecaa056a111d6efe0215425402d1480b37e5e89520ed7c8af3bb175e942c69ec4f5be4208bc922dc2b0d069cad9793465db1202b12b259ff247fbacadaa478106c105d3d6a908db9b6ca51d63f3faa30e912bda309afebe4ac99995fcccc7d3b3fb99533a250814c483342c4ef94102ff4ffb153a86fce0a39c530424b82f6c715feebc87580bd3f006172ba32b55451300428c23ad2ab97096daf9b7446baf082365382c1ad2c5efbbc39f9273b3d0cc5a569caf63827dd652622b4735c01129aa4c36b615def988717a0a26e3cc0ad4ff60ea92d2dd00383898ab1471548cd861a420450809ee857decb18e318d068ee3883ffab482fb465eb56d1b43a49c960398b99fae331246da96dd71d89c340e9aba3c6acb0d1727bdc9f8a1be3d60ec755404f33fc6b25ffbac1f4a435c0c4277fa0b74df85e64be63ed6ff4e536f986cf836c4f5d7375bc005ab50dea30e2f14d71328aef30895aabddee9ae599b59c9ef876466c724e9f811c0b6325e6708802703ad3c626e3a8f1dd89f702e6d05dd66e8f033e537f14f4320cb376375d0955071f3844f40f04725b6a21eece1040649b29f156ba80ac690c83c3e88b99a3bc37b815c310016ec0928ce904a13f23623c884a4cfc2a89755432f391c436cf5ea6279052c5e8b5479fe5059c8b97faf582e31f5cfeea760d599b9d927a0e8b242ded111477fcaebe2d60b54731615c6d57c48b440589b540370616dd171529b233d0f980b6e8ed6575194509cfbb418f744c23e7deacbd903abbcd4c0138f165dd7891ab1a5d123f687f67430452f9eaf5bb615cfc7085047f1e45d90c70828ffbc239cdd5b70411fdb62636949f1b3749267b6e1bac87f18b44464e9ce75bd3df789170d9ad4ab5d451665cf280895423de0f36a000228146000b69ee61b48370f26ed859b47dc0f7b8509e2ff14a9d24517750506adbb9f36deba2e9d1c85efa913cd9f1e8bda42a5d68b68c448a82f733224a737580bddcb6daca412ba460c86f95a0a3f279506ae20d7c4ff0e78ef6a93bccd2ea3254585dbb675e619456d08d9b6f36059b485fc3f4b62740b97c16c3e3016e7590e19346e3f2bb99d535ff4f25372e6686987b2151ee06b32072cdd853dcd335afdc49edb9da33a662beb1f57ec1bf4c08b94ad977a831a98f716d5876411db69cdb4a16136e30b7cbf98853a7d1764652f8270f7d67160c67742b5f6e8c93ef2e6324c4cbf2eed4e74e2b7f7646c977d66d51c964ad2c1f83c909e2a1c99585613320064afe1e5b6b2ecd86e2025987920e61efe34ccacb8152e2ebf7be8c25db8ff1f64612bc7aef83d8d79c3730eccbcc719127331991635f7098b05e27a4c35f218949bf2faf5509f7f2ae80e45a497fd4a100316205002f86a01d69a0981a0c971a96d1d2104b467cb8050327f84013282ea5063dc0acb2907e6c10d115747895e74f47cbe37d9dc482f9054c2476731eab54804e811800a6d9c42c9daaacfe5288489d97048303c04eb2b40b4b8aa2f49dbd8b54747c262c2244f5cb569179e563d936ea3785a2e86b4577b14b0fd923caae00817d448ebd326fa805e7b25c7ab954e65561f0076bc36fccd224e67f2397831f798588988e770bd2fdb7b29f0444b29fef6cfe6d5b703b345136652dc24aeaca2d2e180de39e4c687978924983fa98952000c44377b1a10b7901695924123d37eb24d971224b67b3ce5667d1475003dbfd64a8369ed51afa6d3af5c40b2006cf985c173b69652765c58fcd5737d0e260081069f47c7440f20ad140b997399406cfdcf2976951be50c00690567a7c42929eb59fd0f81d2342a3af650264b4ddce8cfdbb908329387a106a2371f852fb7c350c37efe04f4e2c3de88d733943d838b5e0d2b050076b5048e1fa1e079e438a441d63e82f046b0864dbda446a90e3c77913251d1364b65afe96cde70ff8310bedcc3c169ce56b3f6246c4e594542cbd891417b7ce831418f8fe15de3cbb033a0eb8f08beed9e401014b43c3f5fd6e893c4a1f165c1e5fb4725f8ffad1542c8a77b51bb96cc505292b5477c378fd1f0f778d13697f824af16789a380e6e764a401e60716be92a207e0b29d0d624622a4f1ab8fe4ebae358afb7d9247a2c52c2df8fbfb198f023aa17ead2ce31c469141f77b1f95029e18839d99d21bef71262fd6c4b840a679178e2c99bb19a014736eb9f6c36530a0df190dabde4155e524a0bd6ac9b30e437c5eab0c7a1afd8f1e67bda5637de729a95c75b197e048c27e9363a0a2511b7b21330eb9d7892364b8dd22d4f873055da49436c77cff11023d8b60cd92f7c8cbe090a73f5e015e85b28261e9feec73232a3db26e98406562d54af154437599e636c2b702c519f46155f297f1385d7f95a0883a0aef3d66c63e6e825a385ccc356cc0156abc2585ce09b9babc10ee250316ac777e45cc60ab17e28c0bbe23259f4947b5cb1e71ef6cf3a5d45fd36d2bbaac965bda7ddab86499838865cc2bfe717bf11c4629d09fefb4f01946d490a4bd12bc56e67af7e4ed8b44422c1cc8f87dab781a11abf3bfa36c08f576e4aab86c20e37e87ce63406c929a4033363ef8f68b3eea422a408fb9f845fe76e0e85202af9187e7e148a70d8a1ea607852612c42100a1e9f4005874d99bd134c475e6bd752ce9dc9e0be2c4862843042674681861d6008e09e3b5d95f19352b78a86c716974dc487cdbed7f2574de95854414b27a7d455d07e7c13e55c1b7c077f2e54f7822032685c2259277952369ee043337bb2a177250b7b3b827ebd06de9875fe63ef6803662ffe8c5390a7648f59a63f61a2d266ac4e1b8cebd8d2663aae0a999d239d7704bb38521784295e1e4fa4d2e4a5c6b011331441c3e42a40b05b25e8cdb762f91f41a43ab03d975e605c1b8e433ed8a34563dfdefdb6b3f4a69fbf14baf8df3393d10cc9e0eef746c123ee2d1a3c2761811b0483fc525249b9e0a75fbdb4361d759eaec6c3727a4fa740921df501ecb652d4af2a5a201aa9e8ecf29b7fce04d110386d297b9a6584d6f9fe4909d83960e759b9365ae0e0a100adf3a999fc2719d7ebbae2238858c918e753eb43c1ea772ee1e0ce8cec22e579d5c354d4be406a7d1062d786359de8159d4afb8d2f049801eeb4d0af57015e705a36ead6d05fd0aac589939ab37fa682ec1c119e9ba94b253d9e42c12b6074bbbbea2bf52ac54a5d74c5151b98ad93c03a9761ef609111d85f7f186ae618ab2eb764c3f13e10b9dd85979b2c22dae968f7aa2004aa1d0e60f1e0635eb198c87d5d81f84ec66f7b55c42194a726d32ef4c052e6cad88c52e8f35cd8330c1d4ec134322744e39cc5f2c998b95f00d6a65f4433dc0c8dc5231f751e7ca2c882f289dfe2e9e0622acd3f8f2b5804b0055391149d33a7d0c4bc42a994feb37b781db9eb26e64790b6960a1923cb1ef0e994067510567aeb5a6a6115d0a07e358e041811b7018b585eb1021c74309b009758113d71e6e0a0b20a5c3443ab89b1beeb76ab6994f62b4329925c0de7b783eba06492f4f5cd19fccc14e4883239dab9cfc8a8f353fe4800c3f6e328b04c3df3343aa20fb7af79c7db2f062a86c03a97cee6457bf5915568f76a5aad05cfc22d79a6e1ed9e78531ceec0a9b67825a0f8e5642674604a46ad3d739f13367fca0d6bc760ddc4fe2cc2b1e9ad62a4b96dc8698c8c08980fe05fca40cbfad75e1ebac67d71ccbd48854054a9b28aab8bfad2b4e76b725a5e6ba26508bc7c037e04e7510f922011a2156e0283abcc3991914e87bed409442db276ead53261a3232d111cc0d18fbdd338b0f2162ce244132e895e8ca220563c942091d7a1b9f399766788c2cc47b42574c7fcb9616272e85e7cda67b25d7e407aac01b1bed508c64d2173c81ca853dfb5152e509828e7c455bf9638c7f22d34147fcb33322c725c37c0e43555f389016dccac5afde48ad1d89981426edb80d520fd216190e254cc6018689ce080cf55cf0506112c1a16839e12a5c037deab72979df876de3ec17fe02f5a3f63ce9b8b8ac6807dd5d768e816fa42dee5f21f372338a3e2cc453a89e1f8035a02a6d64fd415d58a5f5b7a734dd3ce36731a0a2b6458fb95eb21b04c30a6f7bbcb69326df3f82586415e4ba4ac06265d1eeabee7824f3865bd7507112c3e42103b1bbadf3a6c23da81be5ee7c85631cdb20fa8eff0e04deaa4027f8a8934b19f911ec238069166456add18b1b1fb60c60f33061bccb7836336c5113a22ec2714c860ad12e7c3947ac1bda4d3b78555d7102f81d6b33dde923915071a2b413285e3253ab1fabbd9c364d793fb29e2a6c506a019547d4883b2fcdbf443843143acb1301f23017f8191872a593c503184e04ac3a0420ec83ea67b4776e99a19d6f742ac4ab0059c5d15688ab6738f7674d2c5140be0aef9991959ed21490096e068cb6315fb217f74b6bbc7807d58f6cb0c820a13821d41e747456bec1ac65d67e49cb0cc33d875959d44abeef0cc2bb24c5adbb53051b0cebe926688eb8e21b8dfc5ae527900ab4fab5464d1943e8bc1859a951c273779e6ae1b4b75c419b956556d9531880f3e1c7aeb4999721f5b9fcf406b8662a677ce770cb3479ffa4449d896e48c695344da6f15f153f89253063f89c5bd4421464d58d46b941fd3180cad8599ab7185cfa85d615385cd4b2e0a4925004eec1ef018232a042bd13cedb3782c04e1f7c3d52672f904c0848f8e387bb65b5930e2595926607e701492a030ec9c7ec48d7ffce56fe8ed6c973047405b48ced1d0a2a932eef596ca098edad08b85bc2414eb4e5371441fad7064154d716caca4570743952a80a1cc9fdf3a0b6c6aaee1190f9582753eaae6646003cd2ea2b39f5f8c946cc9be3e7d9cd46b5c741229ea34a82821f9cc88a0130a7b0a38005ad2374adeb9d38f8d6f2bfa7adab8eb3bbe50503d5ea106de592e4ad1ddbadf75ae79bfa557a063fc4b5b0433b82e073e8eefaae4ce85f56de92d77a47c857efe14e5c757aec3fa6445bb4cc40f2926cec83a498a39255191d663b03764cac13e00dff025cf4a739ddf886fb907e953123cc9264c5ad51f757e76a4097c78468f53cb7f963ddfc1e422251c1c882ccd747d7529a85685da9234020f1089be0e72d6c37c55fa8fe3620318c93b1df61b305dc752cf1a837f717f12d7c104fa73c4c93c6b7338cc60a53640e6305b6bc12d52be0cf9b069baa9aff6e37e56218a90b72eec5a2604850b37d8984c73539fb33f96dbe70e6b17abca89d50c154d402dfd0344827a4d00c80e458b449654c14bcc5e5ca256abafcd62edeb81afd9dd458607b558eef62384e5162ebe1a7500b28bcde9ea277b4643a110a596bf232370e9bc185a3bf1208e9024fbc9401141e661e2aef4cfc986a4ef987ae6669f89539f6d338d19109c27eb3c76a6275400f1b000f02d5f197fb2202f2611503181dbb271fd7e50da36694f98fe330aa39e825dd681e097ac3c7c2ae38d627b626f6ec3d46bb2796264eca2c1df5db7f5a2135ce218e01863c8e00d3a867a21f65a9ad6aa8d8530caeb8781cf4a3f84e5144c8d6272fa5b26144dd063f002f4bee7eef82752aea68ab6cd40bf0946d06cae00eccdf4b36f7d7af9835a6580d3bf0f9f73010bd4b9c1ba5f7ab36baf30aa95aae578e3a8a67e7643f1f6c3a789a31757f21f69c8b20c8534163f45c0fcce81490a977c75c92e9d37a10fd4592f6ac80d278d686532c853dd7e0d5bb8a8379effddd29ed2b91f0b6a6c2a2d0d7b71b79cd866e68e53a68ab061f698b6eb4bc15d3fe58896531557f32fd2afb3efada93f2544975758c780806ffda99e9ad6d6bc48495ae672e5ba65733a9f123184d27bbae781a2d067295f2f5a1795d6bdff99f556b0636952c3b1b2e6af3ab0b51e6abf13c5d3c2b4324a60506f36c8ea39e80224d1e1594f32a2b7195c322da966dbe334123febc4f1e1f3054d0feff3f6f7488e4ec0327a702600f70f0294ce398d1428c50fbd12997eab44354c09ca64c0b48cfd421af2a8a0626eaa453255c8c5d75766f4cbefed77cb4d52fe3cb3dd0ad3d61ef710fc45168ac2be8e35ed8ac673fd3f2826298eb09f921e5a191ef5a647276c40cad17e920085d44f08d446b62f70e658180a6d2e0d073085aed8e528aaa2ef5f1b6ddb3c91f5570cb1e917815c2f4545c7afa0da91969d470c1dbd316c581511c2143db525323c5d5d00e60f2bfe9ea079e7780150fe3b7741374d77f4a3d1eb1f003342b395833cca0c400415550a5d87649ed38c5aba8e5d2d5a5526064b75575b5a3282da6f3e46bbe2a2f5d8c1d53c4471a24268dd366cda7ca6e844256e99c8c07ecd14a5d6dfcfc6f668171ec87506ec8679d476a09ff584ef2f002dad68e084cacc012018a20236fd38e241cc0b0e1c4c1572d84a22cbee7e9e696621ed57e472186b35c668e08981ac22697cf9f8f5f4f83e0991bc96b93df947f77c4cd718cf4af5fd12ac2f59ebeee921e48478868617618fa25463ac81f1a35e454b3a2cf50b30d6493fc21c7f0eb89cc3520b6de2c2e91ea7d71aed608218170dbfeb51010b2db0eb0ddb31ee17b835f165b8d9bfaaee70fb905bcf451949f55f70ba0ae229b04c387c84ab7364f4f4e06e41e992aeda09364772f61c87c995df0fed76df441512597af24f6a04f57136cd3e70ce352383ac154db5b6c3f7f411c39da8e4a83983640d9fe1eeebdbb5b99fa91f2fa405455a874168120cad044de97153b1deeaa148f899493aabe707ee7bad79a252cf9bca87428d32f4ac104a5ce410b5fcb226eecdbac06341d8b3b8fd799c3aee522e9da4501face067d14c30d59e433b5e56177de2b31a256e4b44f052cda95e05bc2ff6748bf5ae20644c040b796339e35bb431129b679e0cd8ce9aa49a87c8af763b4f1e3a7590d4e98e7d34f1279ee4dd73c965c112de3bb0f828fa2bd2c4861935269c89c03e59da0b60c5dfb0262f174e5ee4868cb7a0cfcc0196485df499cadd72e05c69843f2deae8a0b75793366f6be989cbef0782c9eca0d1bb6eefc5586355ae6818340867b6428d9a578ed2a60ea99e7aa1aac47c428b95b6b97fb5d57b8761ae0965a7c33764cf2e43b5de7d272bfe5c08b0aa2308fff83f043c2c0101f5f7bdfbf6021982813f91a9dd6992358a3cef3e576800c78b67ac145ee0ad39cda278c5ff03f41ddaa6831d50eed340413741ff1ce8079b4ebaff60b145382fd28ba0a85755bae1749858e36c6e8f01e56d6ffcdae03b96c2453466b1e58e32f8506fb8d5b50ef9abfbfc1bb8d8e0a1f04bed6b9792ced5994df0b111ca23a6db2b0124d93842cca8c66eb4b9ec6818a104c3e1a23b45f43bb6ed25c01b666e97041cb9b3781273c80925cb48f6c3d551b997a3985e884557a45fcb34904f42c6062b2c2b9abe7a14f68675daf9df49207ae4e633f42e987b7d907a2a1b44647c464ec8667383c775a9ac15e8b79223dad919da6e1a2953cde5a2355e50d4006f75b4d1a1425468d1d757e499e67200e96c3c5d9df0abcbcb4e0d6358aff3ed759a29aaca4cd4b6b800a0287270989d7bf1c12c5184adfc7099b950bf3eb2e74de76562fee379c21729f7b476b553e856aadbe318fb9ad1b729d4a14a4c88b9ab423b1be552859418990e54b54f5d0749150fb2f1e690e9da064443df17c257506bdf48b522a21748963bd3aac012331234e011b1ba67adbe0b07e5f852126652ae3c1d5482118494ebed46de76c3899fb2695ed2d43aa3455f078f60ae958a0ee2c74799aa502e0a136cd1a969ec368db7f0f2981ce285f3a82c4855de080ed9bd96d3da0a2595bd29d4b5b0fd5978e2172506df6c0cb5d92ef07337919560d335eedcd9ce238db278b73ffa41a19497423f3e6b96ab2f5274ea65a5efae103bc86272eb560cf0ffc769e64e73c3acd41640a8eadc4d3b615da8cdb7b91e0d7a63c43cf371f2df0b67143059b8b4d527ef0202a1cfb4139f1668602f2bef710f65fb69324ef85426f07887c1e3534e656550bcc7d0ae4b563854050a7f6e235084215eb2835bb0f450214244854d95ab219cfe03512ab183e0b07e5e95466f5462347bf86e62d9c5ea7506edb2e4503bf6ca37713ff2b62c5bbb6ad2ba7e47282ec8fbf9ae4eef6af093f9f599236b1e71a02ed196de64b0ff9daa8a56901ae387d04c59ad4ea92d01c96024acc1fd0d734ab6737da4dda4338edfbd4bdfe17348c0f0443834f294d6e5dd1f1b5586b15d379342c2ac3c1d282fd339b33a2565a50af6c5650c1ea6faec7adea810824c9305ee7a6091b4962fea4eb2c0ce727d0c936594ea03ac9191daf1ed8c7374d96b8f79d004b2b76520357b4c42f97e1c6e79d9c00e52593a46c518c3a8c85df6f0b40a6fdb8f3fe72a1d9282e52c3dd27331d123e9959c00d68a097f314d2e7703090bf2f49b37a1eff42a6387df5dd4d333de59f503687299a88135285127c272f6cd9bf64e8f110102fe298ca570ebb6fb682da313d6b7529e6bf2048a8279b7ebfff6aa4d04dce255b9f30614b12d493291db2cd812e84910ea32100f3a6f56ae063bd262be4b8c759192acd83efb4c6f9cc2f2b23e18577ecb14d03865e5c40ba98a7ebb0418c469557b228f9befb1ee8532184156f5dd248085fde7593c2fef30cdef92a7dc497ab6a56dda384e4843105e3d17a44dfda39f9e9e3cabdca7f0b96285926e51eaea6259232982438d00f79767aa0362a1b3282708241e1261394f68d84ab781dec05c01d16899d542d63e9424b8388a06da283cbda5b794a9754b30294b0fd292c780272ff3837110a6e0d39c84712a08538d2ee824b2c59db78a82b1b5c0af592776ef6f44b500227cb3ec636dd2c40e02d177721e96952f87c0aea61eea65f46a5c2e1321e016083ab9baee5a61e8d0878cc7291aba85ab0c43a7a6a06fe0ace7a697321659b6e03f46f1c5a31f9a77039f9025fdd74dc1c20696b82e957de51fd82be013293b53726997364d1a1e33eecb5993cedbca9113b3341aa1f964b3eae13f4e9b206b9a3e4698dc65d32d505abe8963b0ef979a2f84ddf744a1c2bf4104fbd71a026fe79c682b999b6ec42bf02a41af29a24068adcc53d3cb58072b30285d477a3151d76daacfd5c97be32c8ac9a11dd8e524f3d62ced73e033580bb423c1af9101747a76f543e36cfa6c996419a5b9559d050d6c2cd375213296afa9a52100121a5aced300591b3343af8b10f02c3ba5635d09c3abf5e83d3073e9417a9bb1ed835f3f784e3bc2794a3f4ed0b50897b0eddac6827eda0fd7ef13e6c814aa410c08e19a5d0b48f81aba752f1f5cf7ef559bc24b0f7c150be3319a61f1428614d8a0be9e5db2c3a1cf62fe66836334ac17644a8196359b7373ff2a177ff37ac4ec34437f3b59a8b2da452ab2050ca23897179d6a0e10d7a1783e8ba2592ed5f8e931218ddcd6742757ece316082410d7c7db941de81c2a7edbb79aae727e2a782e4389deb5ff121fdd7b41b9f366d7b1c49a46783d4ad06a397e9ed2579c2fa8d54a807ad552308c999b5f6daaa9175ef6f78523eeb2d199125f0b8b9916b602f1733f58fa09fe17683b765b59a1c7d19d1b1ca5061353d08af2f3d40f701aa60ebb1a8e39f56b892598c0733ab32796d0513ddd80760dfc7f81997d85d994b6beb31e8aecc95f1515c62ae80b5bb31c3281702bfac14c628971f7543093130594889267cf6185b6e6e36af256cabe4e2b1c6caf0b5da9c93a5cfa95dad2b19665ea601df7187869e60c6216e0c80c9415ada723c665cbd96ab9412cd533dd2136c9b6c5bc679f3605ed9e0b12e2b9b439b702fb9fc63db74d337d10b2368cec5f48ca50dcef654a3d71de1d7762ed1057a4feced637495a75775136a0f0d4b3dc7e84c195ad52014a350ca4be3192f0eaf7d3e66a6bc932526b79b08ea3e21060e6fee65ea9b66c49daef291ba53edc0f400e4a98661b46e0bb3a5783f1ee4f4cb3f94f73f3d760c8f916b2567c82e6b279cc3a74f17dd03cf3593376cb24c308481010a7e4eb5e4023f830e7c76d1f2413c320d3b9952a6524936dfeff260934048ce7b10f0884cb02f5bfc676b2067777406d96773dfeb7aa2737307891db2005a2ba316e8b9841efc9797bfc6ec930a6972a7523b3ee0a7f8bcedad59d954d1e2e564db3f07393a4dc81db9aa40cf09a2141ca1a9412364fff143cd532eb164d9d8df220a109d1dba07725bc40b3f5143a9cef87285b3887c89b39d85ef39c678f1a720d413a0982de3037c11869faad894ec9005afc764d81a875ab59101ae6a36c6399933b22b3306107a93ca4ba21568ffba5776982a9561cea8f1ca6898c279e4f7a0fb76d9c3ca7e0db4e6ada7e365204bcd24f784d258a847404ad1def3ed76005f57c602681abfdfe071f89d1afb3112e00b664c5af9c3570649995181f9408e7e3df45f25bd1838c0d1b822a5b567cea78acf5fe08672fd235754e92668b7bacc74d85978e9b3b281685f3cf592cafad45970df7088fb97aaafc59e931f762218f6c98b2ff138f74262262be715797f85814c38b06e627c169344846a4f331423b8de5174254cac595c53bec2fac340f787731f8769398bc22ed40a5eec6df698c2e4691703d76d4f2ef812242264612c80f3c194758cb95ae88c7a6e4f9ae9dca3546dd6c124dab8f8c29616995c89ce38a86dceffdc2c02800ddaecb49b1a3dda48a901842b704da68ecc41ea91445287cb749b72a0c138a0f49ecf7e986fece87777c8c4adc1bd9813bb4d52ab91aaeda979147e4e80330152b3c08398208daf173ce95fba7187fca6274052d68d7b65f18f1fbad4efc8b0d8c741551cb83cca24abbcac4205fa4586848f1e0f4991b3d9838a45e447048c92a5d4d82d4f7244736957665a7b5d5a4f7cd124a175dff3a078c131df3a64d99e5d5dd8a4c6aed17c781751df0eb7fc75d04998dae44a68b5db772c333ce255df5d50b815e5f83de3db4d34de65146611c89653442e743fed7850a48d907fcb2fc1e97b07e41bd8f153a540e6f883c00dee7f80fe9d85a9727dde0990014e919a2128e79f38e2b640dfe73be03e72e5f41e316a2f50b60d80cd6bb8c7ce856a3a4ed5f8389d44acb0de0c3adaac41af48bc35e6e12fbc08ab66fa30d44e349bf8b52d2b8496554a7107680ee5555c9ebb5d91bc98949e54f6cdbd361cb0e311398525f1c80d7d6547b70e1891ca93d5b655b500c3f367a5a5dfe4eae2be858f6680c829ad02539e096f2263c6bfa6675ef1472e17b561cca6cf011020d5b82903f23c4d36eda3df0739e5ebe78d1df50dfbf09d8caa68a46e3206cd8b3e230f11c59be92a89ff425feabcb82f108bfe85ff7d4ce3da9f1d8bb77c76118f00372e16d44e9e7431b64e9f2991e0164304c1cb5ae6c8f1601df1ed57fe5856d27e12e3e407f3576bc869afb4dff1e597333aa712b4fbe13f3581e6aba35a394d890b3da7268fe871a907cc7ca32b8eb8fde1de3a2ca601de9b20c057db7d685ebe8e0736421cf3f7f6f526a8e13e9aaa1be7f5f284ddd0366828d6d28fbadc8e9111595eedca83c6267ff3bf046c534b2cb52cf2474aecf0a1526a4ff3962442eec0c1caa3f7edf731e4c7648c81019cd64f1e240b1bfff4b7ab1e18a90f5d3378a532548418314110e99fbbcc2931a199454db932da91cf1e9f259b0a747eb1d9c580a75a80605cf88cc70c1666c841e1bf8d9d30967f616f05433ef5b2f87122f4f7436402d458cc6d934a5b789f27469c6608ba1a1e23b662ea51383be48358de0d57a0d131bab073e0c58e8f2f3f97a1d2755ad43224ce3d5af1bd89e510db437465f54ea5b2e16b8406caf15d584411907f519c75eaf7d20e9d495f73a1a69d63330343b70350314a40d7d9f28fb780d37d932dd66b411bb205b382506fe0b6c9b25c4dd8fb21673c23bc025622bfb2810b4e2614fb07ba312a4a7896548a4d4da685c53dada8e0902dff51a0c4a3c62a8d06f67f4f6feac9b40fe751a453016a525ed8f7d80fbb3f290d453b6c724d427b09a7d106ee2aeb5e9ddcfed51d8709c242957fa725fac38cd29bf6c22e2fd1b2286c255a4e6d5060feb8b5abc4db9fddcc6b867e4dff80288f470eead28df9a22a1d4af51986f7486cd458f6331652bf4cf6b74ba519bbf252d609e67dfb7a95ab46fb19b021dd8f59b17227bff5d5a68d0ecba895f36dd09db23f1feb63270312635e8b9c2dabf856eb4499960bdb5c82afe10d853fbc94a75c2373a18caf12c46061d139baa9ed3d32a77a3a0732ed9da2548cd5db7a11cf1bc3e10e7899d884bfb2434fd3d63f408264750e7bdd69c27ad1822d2223eda5a8a48cc86d7e3ca1cb07472fde55772d83f0ad2327a422bb87508f659a9ad51a6c9fd91981d7098e5516ada830a3aa00004e0feda479aaecbdf9b8610168dbb3cefd009ceb05d0533cf0eded1f1bc0ac8f837b1e3dfa3fa7f9af48180f91967e65b506fa98dad1ff194dbdbcf7f8ad613797d1c61fab49eb412d5450b0a6fb4e129545761e9620910f2aff91454a86de3e53218a30f4d5d7b14c1bd91b6ff8ec9618d28259178e1bf0b6d7498d0f7d904b2a5b64c3387896f0fb91463c59c83c4180748759557b57b8a4623591e80165eca2c0ea19456eb7cb77828147e81d296260dc90f69ac393046fd238f4afbb8e5818879b78e4f2611b2efeb710c2d3271c732b00cfef5933b9388df7e2b4b8ca48a3be889bfaf77e4e6601a24722c72988898871495ee41b20d39cf4057316c49c96216bbaabb1383b6be253f2b3eb2e137e77cfb45be4e69170841de5325769e3a8cd429a38cbb8b81848fd336b32e6af23ec49ed7dcf361a2bc9ff9fb8ddcdef982ac07862e80513a880e5463fff739eba0573f5c339f45a2fe6e472542e94bd6de9f54f8d5b25084862cfc22fdf23e19c70d391ab794e7bc9d3eac0156a38e4ff2d98f570bac1fbecd7ed941ce87517a630e469411605d105281dc3b2668211441b80833f8f4a98d15f9245061beb3866551ac47d5f145a4e9afcb4afd883e7867f910319c9267f9b62991394aa14b2d2764bce92c6e47d7bae68e41d3d8c30cda75fcf67c7bf0c24d9fe176a7402710dbf2663687cc4d724d2fac92974fedbfc1afba118b70692eef96cdbf6f7ae4700806b29dd8a42984bf1dd1cfe3b8a513ea8967b44072d1a44e28c0411db19eb8d4d29d933741773b963cbb784a7b6745e24b4e23b397db84baeba7a1c2a0c8659ad1f466f1769c24323a6bf3efdf0d731abfb249ef35575a6cda42e0a02c50c929d06055577812c05bb996099426f9d307de3e1073bd430447a110b2a290041e7b072fa7fabab3f56a807cc16279cfed6bd3fd1b0ccd5c76292af6586fe4e56799dac750e1d6e1bead081aaa1f1833ec8a02852a49d69cbb8dce25b74ea5bb306b7147e12e766fe4bb479736fcbee2475dba81be4ad20a4a8a92d44fc59a1d6c68ce71076e53be43dcb756098e744d47ba179e6e827ea6fcfebd797248fe6c3aaf7e106e200c1bbcc13f5cce6fd9cd5a4091ca31266caa0cf507f727b5533856fd60d0bf5363032e739c5345da0febfd6a25fe871355de3ba82858f9ac135181b03f2492de1c34b5f95147636b9fb08d8466d38626bd8b283b88019666b198dab3406274072488fcb957e88105dc5a13560bd82c142e05296490dd29766da235e75cdc73bf87205229725b7b4c015f8be62fa2aafb91d421074517d18202af1346d41b60b94943006ea6032b33b8eabed0bc2c21a9090b8b0fd56e4be1612c768df86b2079a2f03097822a0fa9a1a877b86776c43442a6bfb6b8c3451f19e9d2254b7f704e68e99fa4897b724a48606017aca5f1694018145f20ba141f38892b8878bfa560889226e7e1485fc3133c3fd22108e86cbc7e8cab802255922dd5b488bdb063cb3da84a71ebb0f795b594eb961d995a6a6d045403a0f8ba505e6f9bb9e9cd7d7b87dd1f0f405830e5fd5e86c3975b5b6bfaeb7a1fb43e038c80bee4da5816b6556d9cf628e20e80a45a3934e714efa4fc2407c734390a202619bd98055ce5ad2655939d379afb7681f2522a151639fe0f9340748c8bc367c64b3a2e5a3d86a6b8ac162413e4069591e75b351a0a74b88177de5e8a4a040f7c1756e33cf534a3dc78252d7d8d49d57c91518363aa5228fdb3902277d789f6d6a703741a339c202249c017493690971bdc2c16d7996f1268b8890256143c5925abb856a300fd95f9528b4070e4bec92a0c1ab15509ec81aa29a8d901542c364e7643b467e872a64309ddbe79d61c4bf2b48e0fdbf94291e8eab52d2f7ed692b7a90ae9e8db30ffb5a6dbfb7fbe8cd2730f81d267e74f69557aaf77081f3923ffdfbef90d4030633333e4477247330f271698275fd029b578cd0632ee727fa1091eb0d910a4f23ed64ea69138996b56b4f0bc5e04547ce0cbccafc7c2ff3f0daf3c7aa08920bb724d2537228598b1368de38b7b6dc570fe4e950c17353249fa5de03d806db4b48be1baccce80c6f17d8145ae2fef747ee93486e5f3a08a51c47e90f16abf3850535510e4ef0809638d854249b3c1e66a5df6a9497d3995658097e13c2582bf8211c204f7e3c016598253d7a5a43d2d248c4a2ed14e46ea201d6cdd1f0ee1959b652f63eda7de7d8c7e692ce054de2f5212abb1eb95a695f8336bba38dd3edd04620808a271aa367242ebb08f747850d3ce28c5af8e9fbf96be136c9c24fd88bbd586a29040e27aee6ef8f2743164d9b2822b4a5059dd2cc4871568bcc7a0f5814b27f52ecd5bd70bd3029f92bb9c438d34c11d26e179e8defa8ee236579e0d68abeaf4e486db1ee9e3da5ceb77fffa273003f3780f1fabead8184a46a32ff0906529fcb84aaf13fcf0f7895b233fb3611602451f3f213dcdd8c45e81785b74d9ed567b2f18d186873fbf8f5387085b21e44b0ddc84cbfbfd9bbba465525f7cf128a23160619dd2f64db814280a15fcbb4b3ac938c982815972e1995578ec69b89188dc82d1c8a19449c127bb5eb20f4b3259d3153e5870c099730537c85482255b3f5693ff822d6294ba62173d345ada8cb09d9e2dba03998226d51ff6f9c03d63fa0e5f70365bb485b53b4c2376ad9c38490325edeec4bb0f231b5b8d1d615b61dacab8a1ab6ce22b4dfda3e6e814786e311a88e53c0a7f0613262dc1c362ca745744902f385db89baa17650da751cc2e27b4475c31c7dbb378529332e993a97411f436b243faf10bf02d42d6da5d6ba71076f27a3a2bded7e96e39b565de8a0e9469510837eb8b8891fe09e3c0243712872e59acdff61eeea8e194add19fc1ad0ea9302887b316318edf5dc9c986158ba00e22c589fa36c56ccd926527e40ba47f5964b7019acf3d129eb3b2142cf02986655bdaee999a5168a6ec2fea09a6af56dfb4ac7231d18fb4c604b2e7c81629fea3b98e754384001ccf70d501fcf8594f706478c92d555def4e000c4f0962cfc940bd9e294ab19fe775d0a95e1f883a9c2e8c16ec92f9ef5ba6e3adc0821d6aa1ad71941e06545f53de6892267e02c44c38f6ec7ead35679f414ae0945409accc8b5e4d4abcb99331a2c3f47ca4f068216a68489db7304b1fc55dab7fb6cf63946697a7fe4c6c309f11a931b5757029838b93a019b60b50e6a125cf709521c0596a8d7edd8da72c9650075015af0ad1cfc239c55f3baf633d0be85dbb2374f209f347963139a73f594fb237a0eb10894297d8125e3490295c600c3811410386c39170decabf92e26e232d7ddf2d7ab96135c9a361c9795588865fada6de2b68c9bece7487b5967ef8cd656d8b7da691874f42787335f5f108df3c76e1aeedf4d2a5f114e93e7138b2c4a2d0d248b14c680ce221aa6ec3458c5b99fa23c16431b79bfcc347ed7eec26956d2d86dd1ebad8f9419d3228323ae39628fdccb43e78987c0324f7788d0c1cf1619e8255033d3bfa130f46aded33cfd0b4ed271e8b877860085e312d858d173379b6c29e77246f86db4fc34417cd482ae12b8d41892dbe24e92610bf2debb829a0df0dee5471d56608c1bb18d9c8273964ca3e1e16d1de6efe404ab56170054c95416c930cc2f22d1c24770fd7c1659a0cd791f2bbf3d68bdcd3018844bb3b2610c1ce3d54e15862dd61d2f670d4fed02a00cf0d4dea983347f4f1f22bf06f922e4e3ee127bd58172e009954430abb0104357f94d2244c66d2065d9c37d878f89f901f4dec22318b5f522cfd44450b7482f7bb780ac38a26a00c1f66156d50749d7fed52ce2383c98433f3c03084b5005f746488f4345b4657b013dde7ec29343b443933be775d19640e8df261c5a51e794c92db383023e659baca6370b395e54bc73c6d0ba4c265c8f4b7898341fd6f9c854dd844fc0d6a9e623b36e4a666757e10cdbe32b04592b35c1224800efa1db2045935da1a21e024cc1edc187f39ade0621edee1524908a26b1a831172eba109cd5a133924a2f2904ae269f92fb5a1e428f27a85b4d40a20140ee70ee70709923da7604f99bf4ada99c5da366196c0f40e996e9f7a69a43d1153b6a950d653937f171dcdd5505a600eaf7bd2c5b29f378e021b4f51b32f7ff38ffc1d2d89773527e6629b374eb89f079cc0e03da71b2d6284b5df6c51174f5924e3fe07e884c107184413fa7a106960e85dee96c9bcdf3153dd8188bab3a6d0ac1bf97aadf908af32ba46877006ae8aa31309284c4209e83606cb215abf458186190413c0be526ca36ceded51b139dd3c2e7773fb7efa4fe7bfaadbebd66d8017e78f0918ed491c5a577e7463600597133c53f204ef105c21afb51c5300fefe2a2d9f951c96f30d87b50603f0611cca0f7f4f9401ba6f0cb421faa1d1bc33d9a7d670e5d3ec51cbfb28996a1fdce4158451038e322c3f8e6a81e07ad8e55cfe0f372e169846fe73e3dcea5041607a219975e0af9b07c9a3767e19024e31bf3cc44ac334807294256467d46a52fa12cbe46aec8ca147343b7ee0e5586343f3511d5e22fabaa0c4ad2b1904cf10bd55359ccb40b3d544d43584eeb8732f7af4bb15ca11da2ce52ad6a3b83f379a2408d9967bddae32cd9c735edaa1f96a9aa17c0beecdee412d6e9fcce47f136a525896bb1dd0e437c59e24e02164de4360df4cf4144ebc7f59040aedd7ecb95e579ca11933ed532a60693b6798b5a9511228cd29f2fbd0df05fce44e5f524cf114c7f52d79349571053f9437ce114d1c4aed8e9957058d410677c07f6b3a2848493c772ba0bf395d2a1f2e594be8dee79b32705df55f13610ce8eb4cb902d6f3c2e0515a47f89b66826c627fc81b1eb48d32718b2e738f8e31b48a1e0e70ed6ec91aca84048b0322c087ceb49433fff7a5ba5bbaa86f2a598c824caf6a17c6ffa8e82350a9057b43971804b2b5b8604f690ee493c22294abb7dc1c721660ce451b759811f8c3d9e2e58cc2c638d50e35393428ced8550cefce8ef13a4901c75c6bf4e1bb7fa1fc1d823c5d8eb56a1309aa007a3175e94b43760693c8de8cb2406b3235d30d38a3353564854443438ca4a96f167df354283b69529c94d7a8d08e2b08ee03c3b6e64e3c287047dc5cd27a32b740a209e70b4cfb63cf14dc85dfe372d9e6b2f1585e9ac2d10e5179ae47c8e4a380b3c149a40a54dfd2b0ed84f88ce26041542214702c441508feb6eccf3f3b97e814ff5f55c8c16bd297f4f800a114688ca5d1059df32996e1be9db3a21668d413c1dbda6b1ff64561743cc9a27a0d0286fe42d00b3e261b610ffe30b6490b6c47ac926e356d771e9ac382cd00c3fb5d4977b70988a224556f934d439cb8cf4e82d1f468c82c1b1dbb4d8f5d7e0d8195d553873278aa58f0e398701697e903af127f51289bc78af97cc1f6537056d28dac7b85096da99de4f265b951ff3be10abd4bd41d3080a26263ad149054f958131f5aa8aea077a0040282b8ba03289b014b02708b6c72fb5ec0f1eee0e438801e95e4f7b8c8e4a67cb8bb6e3402a07a4f3596e45c77e8415c27ce46ba3dbdf6c3394cb746ba499590830e895f8d2909892b4b3a6f3be4af1c3e7b98196439e136ca66e6a032cb579663f8aaf42e8599dc022eb4f20702fbdafea092308eceba4f2a69f4baae3e99462243169b9222c888c5fcc6c5130713f0d91af1e3b79a77c602e3c1c9ac6420c34e988a5edd60450d44964433d13c4e9742474b94f76a2a1fdeb57578bf5091bf64dae6b3fec67e264e521c31740edb9894bc28331f6734c3feb3ff7deb537f428f9279b9bd8e441612fadf8150a047db145b55419e51fa90f5265b5734045c565520c3f6392e5ed72dbe76fa0992126822c75082b957358497652a5e324b964bb665fdc5e9adef92087c1b8ff2cba349b7e922098cc9ecc0766019d9660423cc2d5985f90720f72b88c63815c995f2e1c4b79d55ae4ceb1282334156a04051cf91fc1caa165e1438d2794923b00a07026d78c704c133f9717c01de1d47599479f6e6c60b7254b0b902d88646f6183da0438ad84d101eb577876eafeeb5e9306b49b5dbc9701b5c1f7d87fdc42466fb766ea19e87e28a1a384d2909d01449a5c4de6b171918f0d33b95182ea8f807e6f8b0328b5be5ac6ab706d02dc703ec054599d31ca35fa6424ab78bbf0c938bf3aff0eca84d60b70afd56fc10626b718a09d86c85e949fa1d3cff184f55903e72da413c1fe6c15718c1e8abf4e1a48265992c5aaf0078bc0710da3a811b640d1773067130135a0aeca82119e68e5edc3247df256339d3ec967d17fb1fbf70012939a0981b6d8cbe4327822b9d13756f6dcb2c81ca41108dfbcbe7bf50cea92ddd56216d17f4fc0e29cf6c4c089b2d08c450b341c16dea891a10161828f9525d7af27bac797a6abecc14b60bc48492dcc63360b2b1d24ded2f998ff8fc3f75432738d28181cb7ee683a9c65feee0ce9a610ef6c46921113365113d9f94b04ac5e0c0a3e4b301c91e3e004a0321f45ac539f5a97b7aa60db9ccc6b4194be485269a3e9133b77bdead39fdc936f96dd6a53ca38a31cfbe38267c17deee7f7d43848b131e1b216aa87bcebc252989556e3c9375b4bc2dcb9b2d2b58ca9c3c944ae13a8fd379651c526d88e297e4fe076657ba4b3f00f75b1f52e41169089b25c6fecd264758880773a318fd41f3d4de3d24e12ceb3f133717aa6009f32093971e7ac7877042f7b819e21ba79d3347066ecb1b881e9aaa7ab838b896c8c0b010f9dc3fcc9ba73ef67ff3017b1974ab0c209d1c396bfcdc1223f28d7e113bb43aa718bfda1b1843b411bee1ecc72e2ee580975316c380dae79e8c264d2158e642b8d117fbfc20dcd7ecb0c8edf6e3e567b1fd56e717e70eb1ff8fd7b40b0f7dd3d8a57c5cffce7e77f5279dbe7c36fab17a3a82dccb9f754dd4ae3ab5fd83791629807320500f9cc43bb3202f472b5c5324d4e4e9f2cc077fe71fbee8bfcfcf6d3b97b6dd1eee2f250fda235d4e4557b6a6510cc64f71d9933526669fa0a1ff59808b34afc4bc3126fc0dba14f8d6a34e40762202ccfc9484ebb9b3a8a88b6bc3b4c2a3db6983be1d30f72616a66983afa2c899d636cc77b061a5afd55c2b1ac3df41f5cd6a976eb732fbcb2dd5c807b702ad59ec7c0c64df7be834a664107969ccc03eeb6b5131b3dd2e1209c5229395e38b97357346de8b3b45f8a938781e48338511eb3d5cfa602e0dc3471e4a921fe31c2d70d271edb5f1485cd79570badc338cb385b46bdae0c8cb1f9198b488a822582e7eaa8e7899ef28a05498669d3814718d30290d34fe8cf80b042751202c4f7b01194caf0f6d360dd99c1726701621f8e9495e249800749e23d38bf2cfaf3dde032d2f88d6bd3412502332c53346f6541045102a77f33b4be2562c6d03f015b99067af9061b353ec358e438be34f41499917ebf19653ff10bcf43062967441218d4bfbaeab5af621dfa6eca1fdc7dec2200174844c2803446faae0070f115a3974ad609f20b9941ac2f0bbd8ed527e71d05ee31e99fc8f43ea708c508f6d469154014169a21db99ef402a5d136dde8b570f25aca660a677e11920f5c235fc239c031f9e4fcedb508bebc5dacf1fd6e257c400f83a4f8c02359b46fd41c2a8051b07b81a3cd86753b09aaf6cfcb81763489eb065b07e5d65cbadd314764d261712fac6806fbeb9c4bd738fa46bd57cc21f168eb714a7918b6cc2528afd1d493b3680fef226382381688f43a1604649faaba4c2a782690bd7673d1ecdc78aa885922508180117017feeefe41b3947d07f20b22a8de1ca6d50dbdfecbe7521310184c01da9d5b774f4c7dbdc08bbd6dd21a7d9a4e6ab58e07e9072ddb91247cb522c8f5414dcec7e60b754c150f34c8b84d0470ccc729d4512fec2ecb7c1a9086655042896f761bc6e544ac47302982626dbe81714750590997dfbe23048ac09031a889df51b24e5053260edcd661a8c356efe4c9f7242b2c8db1d64a34b1318e62021b5f53dd6a2ce22299adbb01bff4849522f13549a3f44a3dc1cd3b44287d2f0238db021f4ec3e1bb1f1d7ce1a1b8194cad5d9340e4b4f6697163fe5c30cac14d37560def90e92980234c8b5081a8a2d39f5838d79ce6deb1d594707c4bf62344f228184d4aa5eab150746a6648356132945a95a6292348c84f86f7a533645de6246ac81af0094b8f91580bc0214fe173e0f3be8054d92f1ba2e685c24579b9ce3b3de798f6e6da383b79d9fa4dab2ca1d21828f688356155ff98fa3b2f3b35cb93944e7da720fbc4d85725345cfc0311edac3ee92d4c1dc429fcce4a0245a76dee3055cc18d009f85919634b5ccb7645c19ce6fd3df3171935017972476bacfb2c3b2aa6b6e24ebab504b14ef64a6ddcdb265432d16e2c413ba1aed82c555b12942b1e72cd721ab2a2cfd5e83009009310ac6b846f92b27ba785dafd778f9c730a34de2aa528c69252a7d75517fa86f7f05054b3a57a091069970e93f02025529361b84721ad547309a57abf6abef60cc76c2d9455a619900adf3c6941fde304b5b352adce562bd77e9c0d6c1a10b4e4d2144665e38491ad7d7b96fa94bbd4d2cf498b8dc944c51cc5d0a3953d14ff33ac7b40b861b99664966997217151fb0ca4df8297fdd2c18f90b1d2d9eadd899e8f291d5a554e2bb07b11939af47b3ec76d531abb937d2f8f98514bb0eb510f17f5e20235930b725119f7286ad64b37b7b3612f9d4876fab78f30d5814599e4594b9e699265fc50b3d1238534ef3b67e18384b571a0bc24992c675695dffd1d83201a6d065d5bcbe55bff53d0cf02db543b856ba8b616f89d195e7eba4ed93a2c1f0075b46500edde8bd025af2f6352f7802dad5b40ccea62e3a7a2025eae6d529f2e0d84dc3eb084e08e970a5b156d7b121c097bcc43b9361114389f483a06f59fc9c2d0513f9133bc8ea6f9e701c24ab8389c45e2cde6c57297da036bac3aa5d1ac2f1ef917dd49464295a57c0122e541cc69c75e5e5c5188092979436bb6b638a0eab94afa9ada02eef4847aa857142734a818d0fdbb36634603f0631b0a2f48769d36bfbd22b7c98d5caed80cc338b05da7a4700cd42147b8959ea42ff9e04255bd0aed1a3e8ac9c3cabc0d55029032eba8d30e2467a0135a5e07e6054ded01b0caf0127deaa0972399110bbeb11469dcfbd0da5506da8614849f82900529e6ece7b7d81b96fb084bb58c9e87d38f2e95667362ecd7104b4db7fde42e3e575cab9b8bcbedd01a8334f988425519ff05569602f83e3ff274e770f0f1ed39010e6629085b00b2991cbbf590681a49e166dc33de4212b6edffdf4b521284710995f6b016ae84657cb1b7e53e83be499e6d306215ae3cae89b91ead368b6b15a534f54d3c1fff7b19d226a83ce644bdd902acdc367b5aca3f1652d5d04b15e41aa6865985dde387a6409b13f4b8215cb744ca83610c3b0a7d2da960830e4017a6291ff2a96c36481ac03e08e7eb657f90fca31ba3340b2466b9fffb076bbc4fa79862e9c688687b34340a7cde9dd1bca1537d28f6a0a4dcd9dac7d0bf9b0f57754d64d4bc8230b73684d0f8fce7e397d65fe571a2e293e490d7a161e2eceef07e3be85d97302fbfcfdaa743f6e8d5ee9b2e8932c762692dc50935a59cf246e797dd105e4398610ae6f7ad7043e2dad9cba9c14e1e2c55e8b028d13d6c130eb89931c781fad275437780347edb238305e06cb6b38772b066eb822fec4c5f6e43c56f7f65fb4e5c19961e8697a7a61e338e79b047985439855c27ab706cf294c0278b2162cb1af13c162d853f73c1eeefa6a82a70d397c5fab7778df206c92b8e6bbd2ef06cc3b57bec765d36dc79631b40b93cef721c14a71973da7dd13e3d521f7f0a2b1020d2d0e420d376cf197938a5ff4b99312beb19e6aafe7a5f09c3ccb77dde288c620ed4ebf71f0a8b5132f7bacff3bfc6c0972c8d2e907876b05aa9a1d6ef3710ed3f4b59b00e204232db51bda0a6ad71b6932a7ff3834ff918da83b163630911ba2174aeb1165cc956ce50a4c7b2516e6c90ae84657eed5474307dca47991fd23135e9d49f1c489433fde4aca3c7a0557830fdce8c09e409ef3c05434ddd1e2939d3d4239c1502d775f6394d3ecdc723ab197b012e4919de1488344a8092214b97e3254f947ae35ca70e1eba6e2d1858ef41b91b7ea8296e742c337a4ba5d616cc6e6f06f98553fea6de0fcbb011c5cbb7b414a5cdcc6a09816f692f7a32d76deae112adf89b8c436372aeaf7e63819664aa7b60b110616f295cd362310f2d2edb8bb55a5963be356a602f3746401d002e01e071f0ef9a3007c9b0c67fe98e8d240e066028de2f9af234e3617ccd7d36403b79298638bcba25de3b4784da4b69887255d07cee5ba10dfaeca548abf85a3d1471851fdac712cde166d6fd56014ecec91a71571c249468e73f1503d4299ec115e347475876868f17d374dc43f78c94ce6045584be175b4715e76d56fe305e7bcbd3dadadbfb9f7a979c5e61b95ebeb9f1c5eeed006b97981832fd8e9fcd840ceb04bf92c767ea8a3190204a34c17ef8025e0468fdcd8066e88534bd93fdc545d1f7714e283d82222d1b9531e9d4ef5216eeeccee46611d36b4e92a471ad664e082248e934d4af1fc50d41b6c716e2de140f4c2409c179222cf5e4b7b204d66c393298294a945b702475435b7df8f5ff0ab0c17ced56292f31902b851452ff75c7e933d76aad5206f49052b5474352576feb5e89c019b879c7c547bac6f23d9dc7ca2fb48900cdd039bb0709875096d222806b405a36045a4445015256f2744cbc85ff026f4ee0e28022c5cac232f077e6a593266e888183d9b21c1d668d72e6550bc47380360e4383bdecf57466544885905d1459a082db4cedab55d362ebd654b85bbc59d3d7ab64da9389acb08220d40bbc7635aaa68a1b273ffd53f68659ec930ce1facb2a14395a6a4371df4c867a5febcdac9d9075910d284f10bac26e60e957807213a79cf5ec06e3fb6986984f6f94371a132ccb6f9856ce5a6bc926c1a39da4f8f9eda70dfad9de0026292f75f2809aaf4df457a2c0f79b3a6fa3e6b055dca141c5e8e12ee8d1e4713bdcbc424b34f07666995a1fffee6ccc7e760e77e799d4bcb91008d9deed86ef79ffc89ddd111b006c29de19e46dcb48746758f592e6bfef880acf5491dfb815d69c12cb70d7d4b93cdb9afbc3717702b9e845068b0f5809d6d8d0d0c1b6f72fe0cea04e1e098f5e7285689f9f11a91547ab5df41143ed35c11d5ff1982103af307ed5f5cde7efba67965cc4f1378e39abbaf15a80063756f452dc5323485b31a89c3db09eef0c388146d0220ed83c1cd2c7ce7e955023373594f08d5cc72835ca4bfa2aa0b290f82dd4d8947b5d50357a426ed7dd1504158a54e6fb4897550c920fa0ad149919a03cfe626a196a65c148be033600f20bb61279888a3d968086bcd4e7f72d6d8db0a508000be9bead03c0488c1856cb1fa1cf4ba0100bf1210591644cf7663c54f7f81da2ae0aeb89ae7e77f1094b767f0bf73e3cf2a6500aaab11d99c13315e5eea1826ea54f6315d47f6da01d38349e2bda1460e5aee1b05f359c3b612e89951957cb8b5aa48c89d29eb94d8fda6e1ea9085d345ccb812b63b6962e29207c4d526be69a2786a29a91ec3f9fbe610633cd6e0891e8d821988095b3343a76819e21636d9108fb04b92fbebaa52e8636f5be14615a2bfc6cecf9c00660d62321fc80fcee667319eccc6a67816cb3de798725a5bd2db5baa4bfe29d98e5769610fd46aaddc4526e2bbc52b7825d464caa5c8ab35d3f6d895df66db240eabf59ca13e02fe211ba3a8ba5d55d8705fdb4f55a1c9298411c967a4f159ad1137c8ed0e9636cbf7c7d43338e8416097903918bd3e277d98af60e899bda776a4111ce41f124f7e313c1d4c5cf43fb0377e91a91aa97dcafe4f3b8767821f56a29f06ef53c4be3348d30fb2d4ae73e4d6789f2d0e96fac65a84eabd0d5515834f12e58ca9ab7382ceba71952c2fd049bc9c75697a3feef49a02f5e2988a0c6cff320ed3fcbb41593e4cd18bce5c502bf227393e690027713a38ad90996b416480d3a549a1f9fb21034314bac4c7817275e922d634e7755a0711b7071a300b68f6d16c7e4c834abc14b01b52d1180c458a13be24c5e336cd676465f3b7c775228677081cc97ebd9196afa750a066a6066fcfa5e062f7d6ac79f7dcaad72e961f3cce612142e0f4682b39793f2656aaed57d3144fb8daa26e3fae6d0dae30650272edbf7bb226fa57a9b3f6531ebc49f24cf843cca59cfc263ec1f42a2e8d6d87c7d568fee05dca4e2fc4977d7a8364e248e3e75ff6fd920c40c51f23c43bb0dd812e76025a5ec3eb99fe1e84bc770004a1a5889af0ba451bd20f2acdac12fca28baa35c7f3c7d080527246f347db483e09a9a031dd7025e734b870dae5d880301a0e3ea8026a4f5dd939d6eea26510971367674e7f75fa0a15f915113545a32ccd4457bfe65151fbb5370663ca855acb9cc4e25832a77be91dd168e0fe317088cdb0e8c0e28054a992367fdd837909520da288ff2cea392bffecc0792d7fb62bb1692b96ada61e86ec60c7e1eadd6884c8786ab89b8ad2686ee100326e7d17ff1550a69fa4d33d8f9dbbdca449f48d495b0d63051181a112a6b9e8bae8233dc02df9bd2845ead7a3e89569a34be21127caf41bf51415b61e8b21623f6af098fcee46a5398d42ee08dde5583716a2af52973605fa4ef11706447e1280d6ecbcb2b9dadaa9c6e9a0c7ec75af054c1b23f5729ed153a4bd90cd3e6322692bb74bb5354a76cbef7ab50da349372beda3243952112e82d1931b131de89d09083cbe56b6391981ae4b15b890708215a5c0ceede97c566524901991763f2605e0adfee9a63053ad11b3e189422bf3c7c08149a255dc700c031516d5e01e3ec0400cbf8c5e79916c0d9991cf9d006f3299791b3314393d878851c12a488a3d05faa462afcf84711ea76bdc82f87367f5f451203d8fe0790ce2797bc3db9b33b913533a9c6a265e40c7776b0cee24aaab80e4ddf69b947411e3a810225cc1294dab4e565291056151be33de975f06f01d6ae80858f2063e7bc2ed4a451a549dbe4fab4e24b874bcf0c03f6da476d3f33fac356abc983524e3bfec2fc56444a629f3325f21d1e3785285f4a06a2931b97d7e45c4891577fa6dc99432c43ed54aad0d30db2555470d8879123eb113fdf3b927cd21c2c46ba3bb8770b50e8302626621f1f58788ed7b35641b304a4bedf15b0ed0e4a184432bf5d702990909b10f5343bf41aaea4f5cd8d0c936ffac5672feb4ffff014b