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

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

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

Block Certificate

Block 66338 1dbb3993876b1993067071e7951f7126353a10d643119b92ab78ae1196c9c74b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
36f552ce51da0e11db4c45aad3d48eccb49965e758c79a58539d54e6d457e44a
Certificate Block Hash
1dbb3993876b1993067071e7951f7126353a10d643119b92ab78ae1196c9c74b
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0085f3000000530100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c88001f81791faf0a1835180bbf36274f0cf5c33e43ada227b1bae96cd866dba284bbf49695c0fdacd4f8955a1b9c678b6e3e6a7bcf63ef3fccf810fa7520a1b451a2781001d5e0714e1d5b2591f06585b67ca60cbd671360108000000000000000002000000020085f3000000530100

Raw Header Hex

0000402062ccab0cd7b5434f4f2fb58be89865633735c6ac5feaaae417ed3b3e86a12316c2270e6d7d0c5b872d27114fb2f1887bd86aac3949bf1b5ac79aaedf4d4d76091eae1e6a326701184ae457d4e6549d53589ac758e76599b4cc8ed4d3aa454cdb110eda51ce52f536

Proof Data Hex

59,560 bytes
1212160103075283ebdc735d5f5b10a1552077306c23a41738d14cb7c6247d4f4b152945d8fffb5e0c2ea08ff60d31b9be33e385252d61ac89a825eaf90122d79e3c634dd4a4e32eed61e8c1fcc92a1b94186a9566a9d1a7f63cd0d6375e801e7d984c4359e39183474dff4a6a82a1708d5469e82c0be3fc67a6a58c24f755fac9dede561e76c3132fb9d02b8471cff7e4c8d6ef119d3be6e5549960fc5291e54153c594dbd801abe5f2832d3f1da7a8ce0e07979ed85e1d0783c746a72942610b9292f473138f9936ac54ae34faf43732bcc5c3b93990da6da2e95d71d9bd81b3aaf583e3313efec7ac412062caf58dbb5835258e1c551cbf47c7dfc37697679350a0e5dc2da1a8a3cfbd2127a96ae75c3862f6202935915d47c15c2f46078edaa021c478fe49e9d2cffa1617191ace5864ea9dd900658eda235221b2ff71f65cde30cbf1177506ee95d74ec8fac98e13174e5925f06faa7faa02a73250bba75071e4bc336af8fcbb595f735a982304084b254fcc90c7f454362b46f9248068129540c8195c20c38a20c9ceb19339689f701bae2f21feae5487511828bba15019f64a34a5e6f5c8624aa3497a5f6a52c8064528332d2b8d480f0f59658f4297b31b76e747f8d69b8bdd0a45d7b95c6956a1d0487be234861011a35ce58a304fdf7f507b52c567358ac40ca2cf86d94a043686f2b882293508d49c07cdfd5d8fc20944430b81c3929800ee48d932950defd3409761e7bb8fa07839e2eaf84cec3dec5b26e7a3920fe12f63273aaec2f523654745ba3f77bb44a3ac242ef7f15662b46838235fa0fc43229c9b32ae282ea698f34e230d3a15590c93b676e1a2a4c71702115379bfe52694cdcee2cc2c6d024620c39ac4711014a06ed2f0c5778344d09d514109d31a0fa962a638c49c9c2b012667aca24d27e14e1dfa30517252c61ee5f73574676c21e372e3cdb62e9b0a2cb742ee43286660217083d5572664a1f0eabe8f598c2f69e4865fdb9dc14bae1dfbcbc58693cc6440920b6ab9cb6fb8460d0354eebdbe412f888d6c634a901de608d821722f272a31b13f8c51e677a95890880af787a71cea9969b4e6113d28dfbc00888333daa68a496becb4fe4aca26f5f18b5fa0c57a83bf3321e7d0ec3d6e8c5c11211ade4e0e7a77a12b9c051be5c5897e8d6e1f6a44eb0c997e4ec063674872fc578e122927ded51b0c240a082f0b9c0f8ca37c9f7e4ee07757b889ac4de2a19696dd2c412e00d00f9b90c91aad80756a05917c3aa0e35576eee8b035ac45b5f615a314fd1c9e1461bfa00df3ab9294fdd0264c6d8de8e33168c5f698cb1951ce7723be1d4844a61ece88c0f6ed397b023e02cb04c07df638ecf006bd25e01262e0c01e2531d30744887b25726bea133a9a240500c3476029d33c5509824f08718993ac95b1bad1fbfd47749822feb6719dbb5cc9abca9c83b4b682d121f97dc9f4b383c67c7bb0b7a479f32be4258e3ddba2cb93901e3bc80695f494fbdf1e8a6069c8c4dfa8734d9f47b3bcb0449ba9dabfbf1732b9d0d1632d09c9053b4316e1b66daea9571179120bb6764f410a55088068aacb3af9bb431aad3d50b6058f99d0e2ccd1435da68c08c91cfb01bba9c463ba02f460a008be654ed856220f72acc2a5c3c8c48beceddaf5208765e64d96acbeff4f7e57098d135a77f479438a8a8edc38e0aa67100963ad3efb85821edfbb8eecdabd2a2d63c9ddb3eb9b71f2e50b3ed1f9896dbe4adb3b0a91e92b6f5ab35f97d0427c1504a9a4ec240ab1558314c7fffa06ef35f742236ae9d2bc376bfed737ae36f68639e3ac66613eac6d66457d2114fd5fcc511ace3ab8ee1dfd903423ed295658b60f5c32edf004ee949610c4bc78bb1bf130cbc62dedcd17f86d1df882d23f387869e19a28dbe8fb1f59e7439f6dbeb414afe2e4e2fefac28468e39d88b802bf80627779f430f7c70b6b34d98dda85830e8b50ddcae43c400fa994966ed7ba048e5b57172240e09a0e86b6141931d6d50fc682ce604dad67b53e5848ce3966c9aa953cdeb266aa59cc171e2c6995d3e11985b9c58566e3a328db98111f001a77896aa7fd3c9d5105cd1ea88de1693f94eb87e3ee2afe577cdbc3df73e3195a52e56f30e44d7d6ca231eaa1494cd1990966680259f4aa2b7e8125e4e64157434aff543f3f786f6606f3c1f8a1ba3e4564030ae6ef27f02fd7dd7e3bd7ead10b2e3116a14998614a07ec5a58fccef7a0850fc608650a6f288ff6c2266846dae32e74e8535ec8945ea9e968eb041345a8056284c7737c2e219f4af8763328381df4e3479a4b5df5645ae7dcd665a3c26e9cabcff218f0ad24437915a20f49108eb0ef689f63d9b098692bc4209a66803188caccf0261b4b9ec2a0e463ecfc05c8e06109ea98cbd445d13987ad25cc7dbdd3f17a3eb4ce9291e5b231982642d5f849a0a5bf84d232bcf0f6f99073c925997111f5b1f08f94dd4b49323248385ab4cb2129f62ecfdaf2ab12f92f564cc5b7a183c86cac355b9b29f8112eeba930b5432ca6b814aa628daaa7cc860e7dd9a9d928e1f58423abd167bee305381d47b6b6597a359ea5ac91cfe8d76c32ceab7291b7f8abdb9da72843efc16b8958245a84e7c9c266e576d71a30b6c87b190b4485348b9241af81ff86dbd508ea289528d19d26f95a1965c149ec4d1bbd35c3b7c4edbcadaccceea9d24fd661a2901271bcd4d4461cb8c5e672d76cee5042897d1f5f042c8cb712d559a2d541c70e2bbe57a27e7628c6a459d9530f4fa64e8a292449a90530723c97be662aad9d4796eab84c558a2eacb810691839db94dece63a553f5617da5cfdc9165cd871bacadb47fd6b66bfa6a26a71a328e28ff361c59f257831f094868bf481afe72929df77a897a8726f0d196d46b5381dc653d5f0b0805290687776f931065f7795e1105dbddff2bc265ec3fcfeaa1dd547e9f780bed26d6a10d7c5582a183e94e85be9a755554776baf3485ac0f0c94d09da75f5ae442f30ba3fca1d24f1ad8ab805f939900e9b4b51ff36f352d8d6c968e3f996141da3449d8b3df3272962db1ad62c204e1828aaca6a54818f48f6d8bc28bc176965b970af0e30923e34d35a58564cc74ed635acb2c2d9ce8c1c3ab3ae8c18b17bb525267a6698c66d09741dda804e7b7203182d9aeb95c808e1c1a8f883f25b0eabb061b952763a4c986453be752d5743bb885180ddf625363f8ce6edf50117ea05996f8f5abb269f7397d35dab5eaf1a69ffd475c07910a3b4e6669566136d88ee6a3c9d6febb6969f0b8bd4080dff1aface01060afd64306238a5803f6629f655186e8d521e551595f9d2f69c46985a634d11f8e11dd9491c7e46e7d1e2fb1e9a06afbc8753c46a839d5bd51c8f4b757f26b326708e5c201d18ac4c381967a3b36c5ee15e47b56923eb821b31dce19b1a8879620d3e38f457cb5a0a336ac646a839f102ebcee7059285a706131ffee199c456dcbae96ef3d751669c1968ef36704fc6a12790fc5d3d0832bbe21f53462c57d38564452e9d99719cefe69e5106de072c748d0bb2832f790d96a1f7ae32df216902dafc6289ea99c13135325dcbd353e8bbac09a847cec7db1020eced6f4e1815e2e2b466d61c7da8d5d8feab6adf282575c5c6141fb85ae645c7485dfa8f95b9fb2d4b4d292d952d91d0438a4d585eacd8e0627ac691d1f4e3f0bccdea5c8e63955599d72e13124fcaa1b24a95127b13dcb486f087b746834daa507d0bf0fe903db7ece02f3528cc9ab6f743e910e75ab8c726b14e9a2d539cd90e96d2d1b76cb9917d40238467a92dae102c417c2b8300e6f28671649e973d98922280517e9b72f926b5b585dfba0163e516b5ea6daef9f0fa90c60b69927b70b36a4d090b7d3ef8f6adf7f0682eae2d63775db3d6b838c039072d6d8e66d7d1df9728e3dcb60beec6494e35058199d14d3a4a67ac4d51c9ae567487fe2cf49d525480d80639e3b8859b0646bab30c4fda15a887985eaa88333cff8a0b0b176a3918d447019b8083d297c1e508d0f7a1a1d0b16a4619dfb5c7d8b9e283b6607ba7ba788114656db56a46d2216d38d8039d00b943f73c1e04ce6f8e8c14ee2c3d781350753b5014a7955404adb53520d78ae87d8450fa26355083f8e001d22a8dbfc41744873442b987186de022516168b87bea962ab7c8125df66693691aecf7304ff233eb0666f5c7c76f31679c67e3d9f94fa6e53a25ba7196ca2a4ebd770f9afd35660d9e6c6c48d570700283430b688a4d6b41d954698e6d398bcadb9d149aa457b1cb72e1d5b16c4a9cc10f13998c84093d148448b84b57a5ee16b113b91868697cfa2e4443045de9d2b82b529dc5f282b393256bea492477f0ce3764e1cd0c5b0720e39dbc2105c8df3cf43228cf148b00e2f2203f7ed9bf74de310f2d44ca2fa94c746e110a276329944e23e73f5d9261a99d148e300ff0f8d50e12758614fc815386662941eab8d6e6882acf2020be1500006711076785cdf7a54450cae06d68b318727cb2e9a799a7526b385a60b9d856fdc98cb2ed0c314f490721d407407b9d070d67f54bf0914bd69028b99b5d017f70460478edc89fe5648423d1af930f84c56e85c55135db3a412e9ee5f1c20ad54bb8d7100cc42e53b024edae9f540cecd117421a6d92fd068473b27ee4eed705e9c56914f0dd1d592c291bb1590fe61bba6073529aefba888deda7ad3e9e50fff9d6732d2e27801d6d1b3a68ace685c09ad540c87244d79b52ac6220f085329199fc4133ae5bf58c79a7bf8e5cbb3aeecac01a305aea12e58548540c667c151e6c7970a5e6704b7029d1f6e10ac04b9f83c4f2dc3fe42253571a825f8c8d6d9346c12da9df851f66e50f6459aa47884534368c6c19dd606943719a8f829230eb2152bb5bcf8bf50d7ca502744a5cfa42c2f7a6620a9556205a5d5c3f26d335f45950ce25a7028a92dd26d586afec5ead6f0c2f97b444be14d63dc2a3a188206e1da42c72e6795add0faed1bfef4857cc012831d6326681233028c0c475c99e7aec3f42eba8e0973db10e1ab956005b9bbb88fc7006ebdeb8bc171ef90b6bd52b50a2c4faaa2648d61891dc934670a5416a8abc8b0023a4c9aa52114478389b94279e1c595622d32866a555368183b20052fe5569d0a11c6cf942efb9e66242371c528cc396b6f26b30090801898947dcf2d171a358fec8f9c57e85b7628a1dd2b6b999135f8cf7ee76b055bc57a492f3edf6f4845a5a633c74307b197550abacd34ace6024525743b08faab9c51ca8eac5d11474e9d7be201033f3106372490e258dde2bc9718cc131ee35ecf76204f1a2f6bc76b5efb7fa6b23c9e77514f7471e300ea7e5a95c610b98c684edbdc1f09c203f32c7c9fb9050d1396706a54ae075bdaf660c47ae9a6e8553a0da5e47b4c7c784287fbfe54a8170fbe700127221f8eeffbb3796110b46469a4b808733ac4463769ab558dd5b54651378b95dcc4cfad7c8afa864d0895f7aa6650040b6d0247de949db3af5e189fee60453c03b97216240b133521b44f70b4b094839aedf3e4a21fa6e1771ce44dc5456887449297f35e68c496107d1453fc323481b6ba1d32070651807f2facf7bcfa26cfef2d8b0c77ebf10a6fd67741a2475848be19439595037ebdbe22ea38d5857c9a5ff4cf9dc77d377caf9887b0a902e1987c1ec3eb85963cf3b32ef5a24e5a65ff145fc6f3f67fab6c0c463eaa69bba6f9f6d502bb835db48118e86c99c3c605cd5a539a49dbd8511934584b5734607901c73d91cab13826117c2c443a167b340f379c353bb0b6858c42493c5ce9a7c65d298291ef815e30beed2c84f152c0646a868603a3e41c31ac4f806dd88168d5c28410dc8cf797c215ac1f6e2acb41781a0ef5f15123f1c16ec6305fd48e1b661ce99f2ecfd6b945ed06585d086bad8af83461e3f7a561fdc241a6aac135f1c656c6c852e6e6484949f660510b69007ca75742db49559617b0756df56cf38497830ab2a115248b6ec0d654f507ff55001ea342925199a7b68d23e3bf0a170cdfde7f550e4d9e3d90d433d69f25b1ea93326742710c68acba841a91b55b8390e4656eefd26fbfa141f6486c2819e3fc960b2721fc8fc79cb2f508b0078608fe84bdcb374e80cfe3f323f2641c843cd148f3ac505a5f71b6bd97cc5f3d65c1e367349775e4b91b4c2756e62fb4810f7e8b536fa1bda5d3de228695160793ff1808ef49597ba121300cf423e4b50229d0da9060b1a06e84440261eadaca54fc5dadb7e9629a00d7ff9ca08be162f58a781d703027f3317b4295b1b98a96c25b6ab4c45de0511b3377926c5c4f97626c08c22e9e5630a82dd366f4bedc110efe9f5c091cba5bae78c3d95291a647b0eeacc8bb1d79032b1abcdb61015de1b3df0eb4ec15d4a935b194e41be7c65014bf1a8b3147e256e7f53dea32e4f8a0486dfbe93c6de269e5d21188d22700ef4b293f011c8ba8a709c1ce9cd8b877254d776421cd88fe2cbbdc14029b5d44bb680b537e801782187ad1439015c981e72d79a4f4f8c1c221432d516b0fa8b5836e1fa9335624814d42a0861acba6c57969ecd31ab6953f44de2b5d47b2146e18fbd4ce27d0055dd6fc51b139d5b40000c3f0289340c6cd97208a46eeac9927e3549b1a9f14506cfb016e787971698db721135a41cf135f7660fcd5bf845ba5182dcc865997b639b6ba9fa5cb95bed85dc3de73bbf67ef3dad4e660339f5f47921a3d212489df5b1c3c45f299c04f35056a83a118ba7b12678b7a0ec40498c45256ad9e0c788db84760e358828a8fbb01f217df911f07e15786dc7e79ad36f3600fde59eb8e9dfffbd6ef7dbc369b5e1838ab000ee0eb77e529e94f7dba2ec342fc6509aa61c1590b2a94ebd0e490a0345de7f3d38b1f069f5336520ef0379002b82ac4a5c775562125b8493c86297cbde619aa4aa31b203dd05564c84087c3f95d3bdd9dd2d87c1f8dcfd80fb285b04e1c43a4adf118efeb23ae96385a31fdb92e161ab9bc16850d27d037265290943d22aa70bb88063b7ef6ac0d97ff3c7a6321c47cfe025d6abcd6c0d635189cba288490a00df25a1755e5dd4532ee2e2dd36f1762fe07bdfa9f80c8618a70eee276e15c7f0e877e12072a6fbce902f4a734c8422f08d30540c38396b520ac0aca96396964757e4a584d8488937505ed5c8833cc86f80ae4d58d55c8a23d1868d97d9411ca98a44dfabd18190d385a1df263aa5ddddef6e6b70db970c147d0ff8fccb850876796a4cc045f0abdf97132b597c35c260f4574ecf0f1c516d115cf79af9fb92810c000b967f31cf2e44b2d8686c255bbad8910ae7252cf15ff35f3077593f242422daed8a6ec5615b589f0d601d71f4a4bcf70b652ece6606321d79a167c72804c241c3197cd1acc4852497f5a104a5fcd951115cf32ae65114dcb898c3df8c23846b6b10bba7446bc1afaf80f0b9708344785b3adb2f6905e1878be4ec17c7918c6280494346b467bdc3ac10bab864555aa7bcbdf2b31580f1c0f001ce7535d9f9c9adf1b805eefe408deb9fd9679b463890729688e98fc8c224cac5055578f5841457414d7276461fd6de212dbe1870756349b25b0e65b8921b1963312d6c6a8cb239250e872bfed924bf17bba6b4760548968e0f8be25568366fc5c6c3ca6026c4961f0a2ec8273292d092cd67ce13ef76ccd5138068758e5f43de47a65e7203c3963f215937f2d18fb0453f1588a33bec595f897a2a1508b64877a480854fb54182e2ee9c1b988f0f227aa164cee830ed06231efb9b6cdd9c34b5a5ff654a61f43af17d3835ce3b16bbfe6c46bca973acc970f37310c405fbc5119c34312ca2644826b0b1ad5c0e701b8ad4cf759b329fb5e6929e5756c5b8344b98c8e66b7c6a875021b6df6992a815c3d5d5bf70f9254effdd518a54444ba057c5edf4c3444f65438f132f9fd2350e13beea89c955814f6837b9b30a638f755f44f75bf497ae3d45e469430227b2b451bc630d3e0570accbe576d20a0642699c5bea582de51e94ed85b4ef9d4e7bb4851ae0dc68fa41ab5f932dd48f9bc55980c933f059cbc837959e6beb6ef18a5454ca46be2351d4894e9f3717ad7ac6b880ad3c163a395ab3946a52f42f10910980dae8fc4c586a0045349183001564cec9d630a149ef5d2618597eb0dd836ce8fbd7524a8d9bab11deda118f6c13d3fb4bbfa94cf63370bb8ef08c7fe0f0660243c29c15ac8c59e1e039bea6d90e250f4e508c1d0243e7e388afed153a06cc8c7c012f6de05d8f4c718bf882870e85754f82ca917f1a4985ad1926bba6a775e568b60069ded7b987dc21fc4c078b9c059d3bc022d7ecf5c751c3cc42705b6a506470a2f3d86e094aed9e2f2adbba636e69fed076952aac6c71395fb4fbddc8df897fdb6ace2f42577b3d59365fe01bbd77a0f87207c8f9c6d254742639427ea90f95488cbd7f68b01f78d582194f8bc36c84da476b306927428e2410a739d2d1f039f0b233a456021777c6e9742cfd89316f115dc96c3cdb993b3ecae02187968970abade5c962b60ba0866fe763c8bebd30b3cbff356ea55bc3b642c268edef745d8b29807fd8bcbb5ca974866d271c77191b3241ed7bbafa12bc6af10b1b063c78aeb6b9fd1f41487b1e738e2afbef4e4660d65d88a8e95466d129490bbeac9fc71021cc2925d74f5debc3297520b4dbd27d2ca5f90874f70f435c27acac642789b8420f1ab24668ac72ad3ae679d657935f955683f9a688275fd847682a05430405fdfc97491acc205ed29c5460ef7ae71089df7222e88ef6916e66929b7b701fe16b49e5db7335effea8706136e6e1d9004cc0e3268655658fde810463cc4884d1042f62be7c92870ed862b1733ee44fc9c03816d403c3b85e785489d23b989efc404dc42b6be9bddb1e0f54141abd815a2d1881cc05a42c3935da97cea00b2244f600ef4130b49d91229c9623b197fcd0b884f636f9f34b2f20c13de974eb102ab23889322b1eb27fe486fc86eaaf6fdca28846b40d0626776c69115b5870b270a2d85a338c1388297f1108a2c19c691e994c4242275332b623a386ed32868dfc2d0ed36151079cfe6fb76dabe53b40c97b6755fd900d44d82a28c4a60889ac381a2120cd5a238ad6083e8575a40eb34ef68486536dc46c1cb5df8c82a7c87b59fb85db961908942b2587b02005a061918d34a1e374054b96c739a8b30da152334d6422c18b9b1c031b24288fc21a73f0941c02392151d5c6357d8d4f553a42ef79354cc3ace16911cc1e0a20f2bc78aca38acf8d2da6f33d727d9e7a122fb60153894b2c2497a97bb7af8873312f275a7fe81b33dee655dbb6c1285061e51483913691f654599663d33dc7d02972e04f83c1a6250df7a0aaab161641c9f2c188e371892652a35ba24773c4e6367c59028dfa091f23431fe96a2fc0480b7673fc6b2ae8c09f7ac77609068a35db192209c8b7f40ce8ec536bdac2757902dc34baf8a5bd5c5aaa49f2c89ce5314f741a332203d594cabca8796b68ef5ec653a2a1ec5f48d134bdfc147c76e20d4441a8300c4ed8a87c718a0ac083aaf04b4ca26b7966d3778b71dc125dc35b3fdb8432ba14c157b572a37f6205bdf806877069efecf3e4f44673b0583ef695d0a284566fbd36d2072674441df90e50c71de2c18244ad54ce3b28bae43ab4d3b33d8d89992b851b1343752ca00561bf16a447b49d648ffcc75a8330ffeefda9035f9ca615426b0356390dbc98aa7934abf33c7940a5152d42ae5bc1413c8eb09b00cb78ceb82efb5303f074891b4adeb9224de61d3cd7c19738c4c5ec826f94d9d14d3a4b3bda5ebd1be5ca95961e21aa1f2ac6f0ea43597df07b2af6aa5a9daa9ffb46d0b7424d2f1e4bd0bb9ef6bde7d5853cf5f624154a393231cc16b3b27433f304716863980b1449a3058ccdfb9f81b574ea6bd177f7c4bbe2d89c30ff7d91cd779f9f3c101f810e1faec8baa2dc5b117990e41edf0a3720645684e23c380df99d49a66c20dc50b60ade805308f194738707bd2911061ac2b76fb8eca1b5c7dc8ed24af570d1020ee91055810ec6d02962ac9a4a2580e531f4f340680627e22cb48ff85fe569179664054ac13eeb8c3aa7e3f7ef230dbfda65f7a8f11554f35a9ba35757cf45112925d2177c8fabe86dc07e8cae1ee68d43c05362c3766f63e17b580bf5ca8a01a8796a36d2381330cb0dc46bda09a9d1ff3a9c5148dd8fdfdadac91afd8dae86a52b254c13ff3955372825ddd10b0d2366f985cd3fd5c5b76dd1a0d89c0c983618e19ffe65b9114385ad17f8f05b1fcde517336a2fd14f7d0f97f5801ac2ac05c8c08ba5ba13d39a92292fef1ff33f1b688118702faceeaa2311fd61682d0aa0b4f6c55c28a048504f2ce1c6b5c7f2db5c1b93b74e9778640d69b62c23e051b0b60fc7b5e8b1b2d43c69f241160ebcc31c15023485a5d1d8848a41ecd7544c7a0867494fb03c0df8676e865a032454db933f416ccf0f08a16f34e35b8ce43645cb3958cafc63ab23613b5798d26a3c485eb709bc11312c7361fd9e1ca10f909706a17197d4d963d885b1b9ad14ffefad9b390e31a730b2692d8d5721053487f5aaa3376d298fe1f729960b3817208f6a501a9f81a2e2ecfc28d5f46f140be6b2df3bd5c1ba7416b1c127410a99e8cecafdf109bd0909862d2e3c7cde13164278d6beec1a10e89d2d1dcbf859a2aab2798b060846bd5a07e3c3c9b8da17b3f47d2f7ef710682fdd830070b075cbde6b808c42485f73417d0288d0ca229ba93fd5c09db09b398b9ec05f635d32a1461cc2f3cfa17c18223dbd47c7467d263b5f64dc0d20623435ece242d5b2a1da2ebe3154e88bb99cdc07ec69cb952868c3449777a6307b9f3921861c301f93d13b22c30176253cc3ec4d4cee23258a8c46cc8cbe4832ed0641da8b91306b668a8b1899e1e9286a183d303295d65dd415e53bed46529be143f8d73958b35aa19b1d48d4ca3cce56f948a21c1454c88da823e00fb67377de900d1fa1cfa4bb254d32830b4b7812ffdee597083929bbc60a1fc89a72023483b93c0474a710de540a9f15730f1a3a81822b14e9fc573809fc4d0820e10ff56f7552d59cdd4a4220582de3d37241a14ae42e277077b184fbcb575795ce4cbca59cc878173dec76af086d80e8a379f5bcf02e9eb6b4da79f0625162b4d2a1571749fa3847ed30ab65d0f816a591fe9d712407b14ade65da117b5a831f3e30230eac54292b779d1fdb181e9e5f21b925baad59646d30fcd333171dc63f5a1c4d78544805ede174d29dd29ff4f7f14ebfd8748676033dbfbf034018f5b84edc3319944bb7a6cd38daf050ab711bfdaec0fd265958b329669160dffaedfa604a82c3b1344cd934490af2964c9f4f8f587b7807e79364e31c1bafb97c22af98cad5b0a5345147cb6db02198163f48e4d5744e526b871f01e4f6cf2a8d1b0afbe796031f3e641d47d8e3d1fcdb5b23f7440ab3017a05673e78880f514ec6b6b309ad3f0052f927fa8d44d22d14074aea509d7074644d0c922a7130c7a229ebe55452018c7d597ec0d6e0abeff12092d6f8a18789c57f2c31927e39bccf4a07dbbf02b03f11ba977bf1343c5e5c0b4a752c444d3b57e19e4ade2f23c89e600ef493d26202142eb0c1464bc4002b30db3db43572c262f120de4a2d7f4273aa901d4d399f23e16216c54db9a4990206386d5607627c110bf9565f9e2769fc986d7a92724ccba24f64f694afac1b0831af243ef30eaec4a275d3edebbaeb39ac46a50ee2c1745c2e07211f46b8d4a973eac7d651c0c30bc7ce5bdaa94add740b2e8db0f348d6362f279939d7267e75f336f0c643905eefeed97ade7228734f78c38ba739f93add621433d362524daab05c393104449b847b0bc59f4e2e87a34497d4e7e58c6ba6b7a24ded4d2ecedba7f51d41bcd70b4a5113c4c8d997b110903673ad6d5bba1bdb2eacd73603e30b65855611ee95afb13944ae4fc55ae53cab62524c4c6567fcea5c270324cdc0226e1f60f256ec8eca24efb44018fbc76f5786d4ca173c854aa717c8e6955994bc4e44334c30bbc25d737d9c53e63c02c2bf423b461789922e942d59bf4b698a09b8f3e881e01644599ff19d97c48258f6aca99f7a2504a174d2fc1c147d58a4a357653d1d66832f360285c7524b5be87f81dffaca8319a2ee4d0b3f9bd99213fddabea3381371397a085da1dff16bab21eeb3b2180c5f3ebbd75722e79a680be0d77c2b454765f96232d9507af528477a79073b4e43e77d78580b74e753425c9d430d1b4044b2b27840cc991ef8686301404f548c99384ac9a26ceeb45e87c699a679203f78c0e3bc13153aa76c4109cc1926815249531d0b7eeb02420547d7cde06576102732a384b47ee369fc04fc190d3366fd00a6a6b07681379fe83145da8777792e47d60d6a25bc06265e11c48e1a6de33f374cf26acf137432fbf854d678128b00aa7424319e79d275b906e7ac4d7a02ae542ff7059b6463c6460b6309eb1e3ee064a2cb4e0b8eef55342b127bf0db7ce26679bbaf21817c52a92ce18890372bfbae0dc092ede52911eb4c6110fc5e48bb7defb40e9b66f3fa2a4a54102460f3ef11d75a27ba5cb39ccc8e2dc01e93fce8fb0767786c2aeb6e733051dcf75244a3ee6f71ffd0f2c909ab6b3d0b42825ceda037ad7caea0028241fb3f3838d8bcd6bde0f7ab58f3e85dcef87b266b52a48c1b330d4b6a7c61f636654c59ca5eb2c02fa0d47d3d2428586cca4a8a505c645c21547bc8d8d49ddb9df5114b3fb5831a7f89790abd0301670e27337695da910effa0567d904074027561b3f0bc3ac83b5180b8aa4688e6675e6f61cac35cc7ec9730036c889ce8b343436e4ed3ea007c8c40d56f50d136d9199bcc2f0cf361620bf508de414c0fff9e3657a4a9178afdbf00c339860c6b55d61b57ef596d98282f929c2f528a1bdbe59fed0956cb657c4356d93bf9acb5821ba97e47695bec18d459bf0204ab1caaff9107a3a16e9f8e8d47c6d73160664689244fafa247e6db90511a2a60698e663dffdabbe475fd313a15fff676d97ef57f254669af868b0788bc45e07ebcce9fa0c2087fc31a8dc4d5c3504b9c597eb286fffae453d40d55a79e4855099269b9e085994676cc6837ed61d95dd368eda6c1d8425fbf86dfb372b8dce4139b05ee63f3395e38d9ffa70caf1ccba58a98e0cfd9777874ecdca60e8594dd1cf4a014a92283c148e26e9d76d48b663d5b54353ea0e855dd81e0483cfbecf1da64c5187e223b810868eb416fcac77d6a8692afd20cffd2d927c5b40dc0684c692c26f47a7bc4a7f5d74c79b4f89f5f387338cac74a44b574e1df99036e417cc82378e60b9a9a2d2472d410a237d904cfca20e99dc6d68447dd712477d224b30f4dab9030a58434107133108561998b98e635e30f5b4aa6e261d2c673b168e85e5ab711a16a143e81ecddd05f67307957a4742f6d97c3f54d92b81905bd6fea76b6289a32c2215e3914fb496e887f4b80599db7abd610be887cf4a29b8a12d62ba0e9efe29034f332d373f5dcdbf5a3f948558f134ab030f1319c1b264c0c09cc7b854918834c7782ed59cd43ee6f9da239450f0f9ece9a3a6d42446e3de4943fadd93169973935f5776b93be4e323794c93c4388c515dde30ff3c5346c96dca18ca0ff0f614210d096434b1f7b9ef3acf96750d85ac8b3b6c8ac25dceee049efb4a514b4c22e54993d21a2927d18b1cbf36bd4acf80e7c1d174bc760407b5681d4e83e73eedc7d019912ae3c5638663db52976dd9a2c8bd7a3027c8c803b07d95e7bfd8cfb6c10a60cae0db3a312611d1b2b926b38295cb405ed8ff99556971ca5fe4c1f1bef66b5433cf637357284cba39db1dd38710498e9cd9add3e81b361aaedd7722e376db596620dc1c12b7bac2cf7246a7d14f75cdc1f6d361e1c36fd38d1d6b5bf8686c783e6c81ab701e91ce24d7febc3bcdea5b22b1ee665cf4a9b125366e00abafc754e51a0ad61fd614bdddb86169052226def59c25faf3dfad97c163b5ca64f69f3cb01ec464655ec87c05cce5008f0a73baf16af7044dc2df32dd6793a6d3e44f10c267c41150fe9f15f6e1426929458502fff26c20a8e3c888f2bc7bdf4ed42fc82238853c6b8f0e63f68e4be5cdd2b78868b6188265a491f18a4a370a11b610f16c391fd42ef730edbdc3fade889f1d0c598dfe1fad9f6bccf208584fb7a5feb3b2fb0f7bfbb357693dac5af63c754d424fa2792e0118bbf6bcc2b1ec7ae5027333313996116924d828600d6d9fff091fe5f81cd658cbe510d65ce21a09159e3c22d6fd4e0c80239b9e13903a092a2af6fe73289cbb5df7ae3b16aa312b56d4dabf9648d30f9a8e835c1a7742d24023cc884705ff8fcfb8ad31c7be65ee22b2cbb9efaa2ec0c5a3a5d38d19bf6ab3bba8fc36506ed053816974210ed5f08a0555ef742f501cdd41cbdd8d31a7a7d9bcdacebcadb861310db76bc07e5f5f563e6ddcb9c97407939d414f577af9db19cfe0bc314b77fb2e9e6396bef7450a255e1f4b0cdd45d2e26634361771a7642c7f545c55c4750076cd32da7ba179e70d2e64ac7cd2f4cddfe38d5a2e0984c6faa83f91542213a36066b38fdf007b15f9fb1724f050623961b26f7699f3bdc80c4895cb9327cea66cfa6f7daa6476599eeef0041acdcf68c3125ff12a9979192d29490680b2d6b6bf1e8c2c3fdc759bd91aabe91d2cc471555acb1d714ed0e5e31bf2042fc25f622223a855d28db0e720bd158462f69b38f1be646353e0682a70133696bbad055e68f4233eb0b3543dbcaade1d221a05369ab7bf018762ba2ce4920a6f3f66ff3094c0101c445c43a8cbb654b7c7cc39846588233ebedc08b34bed7fa4f95853593c3b869aa6277d7e5f4cf19ab2e80925eb348b54283a4a221d7a13b2ab4afe6b646b85ac032b6a8a7e78b4c72a43b9f8f47f138909250c95a4b049dc567dd5e109940784aac87c6427857e0eb681e0f78d34edd64620a11bbc3b4504a0f85371d6f62a0495bb00a3d7c178a5b34b967e02c83f6b7d7b44a3abf89549f8c4d7366a8713338869d8f01687d706490cfc2d64ee574110b045b202b0da185378f05562ee894132dea88968ca1ce1b3bbacbd18ba39fc6cded62bc6a25ba4c03e239a25141dccb85ff7380368ef84bc194824250043f7cf600cd631453bd3d86f905e71490284b2d8b15abd82e8c767fe9eb77cc54729c44e622543c2f54e4528a053f00c8a1ddadc4ae0b2ccb415e118fa86b2c1e4540da71a2a2273b2f0cb91a612d0c39626dca23ab40b5d5a40b4ff45265127ff16389e419757b2bbaf03091952c0feabde0f7ca3084954f58e7e02a6a18bd6887d1f4abe5d75aa0c0a05ebd70f7db754aca20e40c9cadb83a091e788ae6cb1741e326fd1367f95d4fabb2673baabcc43518f29c270b8a8a41605e14dbca8a6fe2cd51ae1ce3376e489ed691df79f4a2113709bbac25e0701ffdea3bcc534f1c7c35ae84ebd2b20f74975c18f628749585c9fc367ef3fb37ebce682b2e94974b056a7a0a532d3951b9595684e0b547ee01b528881489f29204f57ddff0f18cecbc271e32cef27e9501f38bc6aefa9c419351c3b46468531554cc0ab3fa8ae9758575260b8e02bee5cd8b5b61ed10e485ef326a0867f1bd6ec859d7633d010fe1d01dd4fb7e5b28be6b4b1589212fe7f34991dd142873c7c5f359584b12d6b6ab2fab8d8b24297ad05c9a5861054e066fef5d7455860459c8fe3024cc4a7bb2159eae22db0379854b645628f30069f0765041f37f5de74d07eb99cc24e907fb674588137b707a48156627708eec3c48eff59ea38deade19ea91725ff9f7efe04c5bf62c9f6fb36ec0ac3c9068de312b6e4250a3bd80157e9d2be0ff9f388123cac38e6964c3dd9d9b2958a53750c75f6f8aeb9db6f78e8d3b265247887230c4afc42df56f81c73758db5ad327eaa4464a2eb0b5eedf9affef48ca233ba7fb23ad80debfad5e0e86bebd16e7842fa4cd35e425da25ff5aa66abd63bbf692284878c43ea9f53aae558d6a0556a8c9b9bb7090708ae41d0b04c9c2d5ad0cf3d7980396f8ad280c05ca0bc4bb216ca86808c7ca0a8e6bb1462f01aec898016e22d62eb72617163ddcdb77bdf1270e249f7204986e38c6a08ec67a3edc493cd37d01485f781f43a88733c4aa043f1b85eb5a181c652385d5a82781243214dc4781be68531c32838d0324737f27d972f3984ac215a7844c8ba413022064cb0714b33efd6e5b8aa67ba7aefc581be253af7220bfb8fa1c5d3644f1869f8db82aaa2d33623e51b678091a08b60a17c0a4d44bd4a22d1c550706542c356f50daf85f2cb3574062572e89dc09fbb61f2f993aa8d04b0938e7e5bc1bbecc7c0d9f30e7f98bab71d06b7147a51b3aa2a40688ce653246bee9dccd94aa23141c905921ed89e5ee08124996c373a4581f8d8dd69079b8cdb5211a4e52ec8cf76b78fcba6e3b3bcf0658b6c08c8bab22df2370056d551c4f0c07f9d3a9fb0d778d5807cc118260d20dfa3747f1d856f50078e8e2baae2cb0f0c93fff1862a13e7194fb200266cf6e3da136cbc5322c0dd6e8efb51b2e0764ecc241e3376367df01a43dd8be2827e77590b91482f499e74ad69ba13124d034de8cd22ecfef9310a55842fd7bea4d34c2fabc907352bc2c02c028e6da2d0e25ad57891f4bb685d041d67b1b4effcfa37770b1d7c319dba6040229372da9ba941a11fccc77a92bd491ce2b06f7dc4421e527088367db477b909cdabec9bb9b0fb7742c5c1931fb76eef3970820d1f251be10b604d5a0a19062aab26eb4f145c20ab174ed80c6345906247d88191edbed0d79ba6a272eeb613bcff7689cc0f81b1e344ac91328bf5588e082d510ab91f2351449347d45b5a32a0e0f070a12ca3b4a8cfcaf217e3be8de953924bad01fdea7c331b07d7f4ec5ba5673e42901d588791978a5b3b4f4ccb5bca3ffe75ad211ea5925008bf7e773434ff4678c777ea64b8afd0ce00c67586611b85d5524c2ecde4b2efa4f5301e4fee1ee5dcef2374bb763b5a8701b0ee29b5aa6f51fc40d620839e7974035835a11d0b27c6ea42c4e984738e6107708f7f98ad0c5de14bbab0d128c63c47b17a3544a01f0381b569247aecbe55d0d1fcd9f1746e021190e47be888c16c3e54d8f2a6e9d7219177337bed07c3874d3a451e6c87e1adb7ba20ea85784c030955b4ded27009cf105ad680009cfa6f03ad649a5aaff6c13aa932a3e21c729bbc5f0f3c6fc8dc9854bd5de83d5e402ba3ac524be9978f19ab313161b3f02463f9017791004db3c9b947de05407011fa58154c6f2a93f1ee4a5f2a1eccdb945fe258dccde9cf115a580e7e5e301f3e0d66915a4cac2c80885fdd08cbb90c290e5b4843be202b6158482b032986be65626b543e3b2f39479ac78b2d1f30e40fef4cc213c99ce9017e3753b990b6515e51df5fba556aec1da06104424ad2be8f3650b59b18e401024a61e64c18f534e09a1c7cc55a952379d3a433296bf5c5cfcf14588bb0d690a9c06aec38d28df71a8ece3ee5b21f3b7bff7796e01cea398392a64bc47dd51b1f964e861ed006c8c049ed19c74b63f0fafb5cf3d79fb68127bd00c1a52920a3ef0effa88e9c78402a99163a9344388b380f0ff56b64c5f3a5664ff59e023e402d1918001ee142b1ffb7c1bbd3194669ccfccdab9b8af94564d102b7eea7f09f44096a2c9233865fb0e47fc223867a0241a79da082e51500f6860a4ba6ccdb594b3166f2d8a3d99b3a80ba4c85965aa7e8b926a211339bd28e4006c242d19a8971cd63174e37381d326ff33d8e4e0611b0e97e401e2a2f14e73ca9094baab6bec11f137979cc8208395f69c39f25f28943476852cfa6f8730abff6be84c71ed4cf887ce538a50af55d7dcb69ae687f3dbeb0b68ac91e52c9debc982fb1d5ffcbe1f63be53a4479a8633b8b1aad9736adcd166da83de0ce6347c39511ac97104bf61baba59e226353b179e499a76c873985358a2ab377f719d429d960b39901c1f1eabe1c136861d82ba19fc0d90b414a992f3cfe8e77e9499f8179b6c15e5a24a5cca377614d027d375f19ae3342899f2f848136e502562e11add86ceeb1c01d61e6e71efb816c100f6e963d7b623f3f893980d179272a5429e39bf14fcf28566e7c2f3376c51a9296743fbde562d8302b5aa050c662cfd148e31246abe510abd58dd86e7fd209f047fa3fc8e6e1e3fb90c52dd93cb86064797929c6597e751e3f4005820eca7dd7566d79ebb7514ab94a835de576552ba9eeb57d357b21b49f4b2472a190265bfb18dc5974027e733aacc3093d85853d31b3433b49d8f2039b394873cf971d089f4391c163be6e4cdfa4a2c8c114efc6b0fe1731252c8b992271c806759b31197401404341a9a192db0207a640eb2ee9da32d3f40ebca28a212a00c14a7ac22e734bd76e773ab9f422d6ba60d5072c1a01e313c3238eed7224e27a8a4984467634986162cafdf71b731cd2b837003fa73b14c80555ffe51e8db2e9a51cfa08c431fc74bc45ad30d948efd1ee2c71de927ada687d68a9ab3d954c45c34f701d04d09b53fb0ffaa041f97d6c8960f46626d7265cf5703514610fae8490342263197a511e6c5119f2ed1b6b57107cc58837c2e8a3d13b1e355ff35748701e754bdf0481be8e30659e993605ef5ee40b3af4bcc7ce166f411c7c3b857b9830a838cbd8c7f9745e36bca4e0b09ea75dae1bc4fe39ee09c4d05be0f26dc8fc3048340ba75c68548f0304704f65df8e7f63df3a09f5e7a932dcfbe51a9edb9ce99bfbd9110f1f0962f02f90f9e98fe2f9291453a0ac677c4d9844f4291f98a3901b09215649fbe2cff6b80a0e0f7632f9d06bbdd65c341657eaebf1ab1646142118b10168f6232c730b9ab947baad2d987079a282d0486f124ad4566ae8c2f75c979ec042a267699e710930a09d7c4f9b5ffc30b5f3cacf41767970ad52d5db9e7d9f9de62e4ff18195304773b0cc7fbf77d833f92b841708c0c2243234a080b98e1ce9732ab403a72d84ad71e58021ddbab35f073c9ac9f878d7436e9e71c9370e303d2f6d70c46370ffb6463d2fb281768bab001e4a6b879b650214d5669ff9738a77e82bf10a6a5a71f89c8dd2f50e8db2c1a6124a5338949432eae224d91bcebccea52551e63fafc5115cb3b00daaf2505918f634d42adaf7886059ad3177248ca6b80b715dd6bedf5e2fed220491863520f32bb56b4ab7f34434b9882e4f1bfefc2629f7d40fc85141a651cd3799136ccc8f9cc660be7bd0f271c9bec8d4e1639161d623c15508e06e682b4d051b514544888cbb96047a7721e17adc4dda7faedc27cf6f18293735a2c56ca062517b0c5da373133ebad5b427cfda924a78f1206ed5bfe2159256543ff305df3ad4e338ba418e12be75f7214d965ff5717c40064c711ad31d4d0011e70441720fbdcddc3e970a5f833cec17bc94c04257cfb0d3e725df5cddec9d08a2357f7df25de199152cacd4ab7edb7009007bc2252055854bb8fa796d17da189646e3104fd2882d2915027a3cb714e58ddbe28961ad8551a7922c2ba6d4016c585887dd62fc902f910e442774ccc9323221f966d002de8ccef16a51ca8e5cd9d42b05c329fae5f1cc8840601ccb757cf2f727cc09b8bd8a7f33029f59d441e66a152967d8e7d4b79998f665ee33c764f09329665ec5fa2a7e7fe4852934a6115db74592ba3cc744fe211f42cd915fa00503b3b10681920f9623be282c4f68bed5dc99526d84598ef969bc9f88eec4eb278511d4005666bc254a226a438a315a1fe238f2faa187cbb37ddad80c8b9bf54ff44f4dcf870ddb43d7588ba3fe63796e46299847908b5a5ef7006acd2550011ca481fe27c7505fdb55eef3aed5ca22ad8741f5f93ff8a942b09e7b4af5647493bf79074f661c106c1fc25c1db7f4b24aa2e841ecc31cf597c95dd7b4a7a66479f3fd9586cc89e7fc83c78a909a95fd2f975f393e379a987d84dbe4091c993de07843d783da8574bf74fe5836ae1adf2fec61456eff5cf69e3a345cf2d2e7e7b304e618c6ce1876952965aef6f3ff53904c34241ce21bfaa0e682176389c330eafa908cfa230e4e96cd3244df4709895c12f505ff5b97e269760eeb87ed63b123845e82dfbe1446acbb2490f66ba9d516f808b7c2042c938cc9c700a7446468076d82c1d26ee4f3c86332280aca87eb417815449371dbfdee695f1d69ff941be6e98110ad3e36aa632fd3314b311a7e12a291d7e087467b2cd8851e5baf409370cb453b4579d2500678c9e3ddfeed26f1338322abc81b5e17237f004d560f06b097c7ba226b574183f9cd876123a8f2f8435d08314ae62854e95925152a69a954df81dc35d219734629cc4e3823c040221fce4c8a1ae4bf8c72a8b53edcfeefc3f5299bdd5a00d0ceaa028ee4eb3471ccd525fd0dc13a0c36621ee52b00658956af7c42dbc4dd25d6db7e756b39721e191086607fa9215a4c57d2e7bdee6d83fdf4e6bd53171e08e7eb81053bbf26fd01cd6ff7c6f3e8b38ba079d1ed68fe6c6f8d690fb1f13dba3cc69de8e559a718a06516414b4bb045ff7df6e6596a9658241a2520fcca87157b1e78a903e5dfdcc86d147c12794af30b0034c0e94b7b8e96485303bbc4e3fa579b0b3126a118313a1a8fd52dd8c4d2123b1080f3717f8316665070ba035d7a4ac69f3f1c2e1e1e9989b611b2a3e1943abc2076901e3e0da89f997efea7c0e73d621aa9cc188e5f7f7b425175cc97802033a6289a047e3489b4661185159dc013866f1c251799af2e2c6972e3008a5d5377932e57495619b2613c68e283a64de617a8cdfad782e8d091340f0ca91d3f0412b01055f6846fbede9e150b048d754a3c48ac2b4dfeb547f863bcc6ef375c10ce7ec0f12c3de54a2366fd87133a58d73487a4af709b0647b17760260c2737861195932bf1583505ec0a14a63357b700b51d0fb6469a90b77b23bcf6544b36a47b6325b7a99944bda4978240e0d33317d8aeeec5a6b01cf5069a9c1130dd13cb908ef87a35f77963b470d743af09554b1bd094e6031297716f988b44a98dd7b50d463d317919628f4c61a6231e1a9756bb8acb90fb10a1701bb46056112ad525c33673736bcad58d595141f28d081cda65448306a8e8eb489862141454e0c0c2acdd1847be47fe34536b514a2a02f2a344e03fc2fb3327625df0e29c5b079b3877f693764a4efba76c8f076160a99f04d5a92b6370809fd5aff713309d48620a818d007699825cb23e25f156a55ef527c5f70526ab757dc5ee7aae92ae0c09eb3f51fc053c85e45bb90785e5c4a4b08d05ec278c32b3b5ba734563cd667a6a91d9f7598c3f24d04852967a67552907bb897573b14c2c509048b73ec925997c54986111b61b637325320fc906f7e89bf1c53b191b2e7f2d5b9cdc707b4fdcc62b03abe90ad86426663ad799ea75e761127a4ce0ea190c2a6e3fe1663a96df15b6de69c2dbdade23e9e9dbbfc02c7943c10a1935cd77d235c1431efd78bba526dd7f60af19d2dbc575ca09f3dc020dadf8026575d65b4ba935b816b683d376d3425c407671b88024b7a001a3265c028413897371ea61e7b6ce8947da976133c7d4bcf9c37cdc0d3c99123aba87649534b1c91ed2fcc721bd87db72b11f598dcec1e09016020348e1aa290553c61eb29ca5f6686644c6a0fdebf0c3e3b4ee7b7c9dfce91d564e37bb5342b5404ae22cc8f1b234f8f5a95b803a5450671653a8f21bd0026d582595aea941c508a639245f6ad813519965f50fa6097ca7dcf5306102a42ff5e1a6c4d0fab270a605667d7c2fba40ecb944cf19048660dc6da79076ab6152ea7f11b3235f2aaa9e3cfc27722f357275c52c6b0104aef73ff44b4521e1ea49ed58bdd41461771f07b676ef8d0f9fff54a5656c8ee215bbbae961fee53480ce35c726b3dcdeb2d92dbf35230174b935e961e0a21be537e902247224923271befc1d6a4cc3ab99058a7c5a1e52878cd0bffc716cb2da47c3d92acba915472b2da59eacb939810f40711d3705f0f415fd49b93373bedf794e8d6ed2f7a9ce75be7e3ca09d5bfd3fb0083efd276c3edb2dc08b5e22cc7316b104dbdfae20ef8963c0a439ea6a706cede5b0a647fb587379b80cb0d40bc2f129c95f50c1fc906d6f69ee80467439196d491df78309bf6ae3094404cd2cad9064f742eb823f66e81798fb90627227074b61b0b14e63ab2b05f9e4c7d87a22733b115fc41c033ce77df351cff4404f8194a8f8c1660f6aec3f47940e363490114b11f5bd04398676696da8879c732372a2e0a4779b2b25faea4ef1acc2bd4f5bc15447df3ac0726c514e29f477fe5e07d2e536db02bb14dd7071f522301bf78c609fa55c3677cb763fdbeaba626c01252186b5fc7cb6255505f14cf5824a7247418d4849fd055d07a44b1b55d0e82eb80662aa295175e7b5f51ea3f929b7a1ad274b664d0597fc88eb0bf5d6a3cc04a70135898655589bb903f583d923c92987ba634666ba4eae70bbb7fe2faa48885fe04aa190e39fd93ebf8b0e5f74d0796edf74f49ee5233b82585577ea36116ec58f802757e47733e55b25b1fcc0d23d5c42804146c7bba45c4b9bf1fed5ee32be2718de97d36263877b67f7ba49e9ab4b868adb4a2912466427335c9a25820ea1f169e78543942b1d48c047f31072d488cb5787100fb16ed5bf090ab70a294d5f2bc5b85071c20b877ff4119e1062f040f97c7210ff48848f49c472fab0a470033aee0286a8d1992ef5b7938b8e82eb364bd31b30b4af19e91047651988676c14933ecaac6d15e73a7d193154b68281d659d42a2c3de40c4660c2c8ad404aa5137e53d41b05387229b9f8e7e42d9a6dcab034512a9a2a1d4306adf5b5c139b677e620afee2ae09734e5ab5172e92a2c442d656b7139a720cceed8afff4500f1084804dedd4b33cdcb1765b748ab5e8f94bd1d558b9686f5a997ff81db1db95aa4c5945150b4aadb01d209da97ad3c9af3db71c91922d6942fc0c3fe14bcddc4ceb8467c6236bef8917533a78ae8f4b469ba1c417af2d08c432363360032ef4ae7736a89795d76bd9b407517870b7d3f6653208c9f2a3fc8746e583803fef1b2244372fc936222d0f832de6b8ddfccadbcfcf7d8a51e54d150b737ce89957fbd502e63e15f9b53b13cf16f53926bdc57da9f4ee4ba9368666d7acbdbdfa911df619e89429580aafc47ec9db4504a93b725e521d0bdecaca2e05891085cb425dabfdadf53d30051ab4871c64f745cd36514e6b156ae051ba94bd7510a002d90a0cb9bc757f25931573ec12a17796f3fb7223aacab639502347fb1a9ea9b69d70b3f48f5d5fac9c94dbf1de52b1e62db105fccfb086b5fddcf037582ae903f0fad7a8d0b116a66bb863698194f11efc477c6b983784e74d8bd6ad83416218ef0bbee420e5f37f999a445df889564a273202416dd1058e54dd3bd7a6d04cf5b5cdbe2781219ef3b80efa5ca59a44317deef72e72b006771b62d9fbeeda19bd068782946caf50be5c54fd71576703c5ddcbaeb8af110b2e062ec1e69e5d0e9fcd5c0d026a98c30052335153cff2fc8c643d9e86ba1ace980e73ed7a3c9159559aec9f9fa6f71dea369ff1e5934d28c3206b35e1b9b99df81099c8df4658ee9470d081936890f2656fabe0535f962716311ea1cd75d1151cc1a4a9ac16364554472513f12f532b6c0efb0d5806b792582bb7148632fb9c59095bc307538e898c90bb0e426865731a3e5221a50e7244e92ab35d7a727a1c2f093aaaca9b87064acf220d32b551531b53513fbd47a62ddbf0f560ed03533323d4cf02575a887ac7cd7f39cf357dae13698e7a713bd5e887e1997cd97eab962298f2bd820b224f11acdade7eccf9d5dbb0dc5db66a7db3c2d816143f341d6690ade9020e9e85ed87ced3fabdf3c7441aecdc421ec34f5dd2be361e0570b0f386a3b986df93fe6c0e79ec75160a5b1df843bcc0f34d18827df86472fff8034492fe6abe4be4a7d46cb19d52955f9171549d2a038822511359079e03c0b40409f117e460ec40a23b9741f451c4e5e70b903d643776de37ed3c1ad395a1239ec70495277ad7a363629d7a5c927aa5bb8d1a1a1c8549bd0b3c07b126d49271fdc685fe2e67870de780244af95378b6b96ac6c570753b63e9e567c30d224431b47df4093a0676ec84a5c3e08c64493a2b8f7dba4ea09b397f386edb7ef116224961f912138d1fc6fb81a125a7b9f13929b0738d343e9be845287a46271570b7017906fcef4dbb47d89b08fba28814ff671b9b348b5e63968b319ca2f05bd6696a688dcff5dc97c2d50e613384c5fdf8179f75b1aad7d48da10323a088dc4635f9d80e1ae6cd92fc69913de851f349e419d0a57e08c6ad23954fe82f53094342d542ef2002e4a0ce46471cc94bb970066ef5d6d7e71e82e30c835839962d67fbab3da1ff73b1cf70d6031a4b5ab91ea204b0033db5c1941da37243211b6a70abf3c71a0587fe6ed9e7aaa4e7bbe55c620e360ff2b58887bc31de580cba11d0e3a43e631fba3602f4405a068ce6ea610c9357f9d56e1b8b28b711854219ba5ddae68f08c0efdc7ccd3b26461ac3d702809e87ada158632fa34a8204b810288edd44e36583813c96273c2e1b2991a1a377a67a87c06129d0c84205219dc8fdc7517374793a36b58bd47280f4ed51cd57456e12f219fcab633a10cd5e15cbf24963a1159b8474ec015e2c0ec4fdc28d3818e362dc232dce191a90d65cbb02f5283511710e68944d17cbbb840607b7464ce20ee4c63c54151bd0689d34eb7fc2ed3a224e5aeb26ba1696ea1593d66d6e4b7b9602b29ebce004a616a5e6781267bd927ef4993e5eb2461fec15efd5a0124838abecae83996aa2df44d8764031f7a71411ff3c7ad4825d8118cf8acfb59009869c82d7da478de75c3fa34c3c3dd83cad459178dcd5495caf9aa629d77a29587acbfafa5cb07fa0044a997d3fb4b7900580ecff4033953ebc88f1fec32c095ad7528b3fa7f5525053bff8e6b5ae9ddbad71991668e0ff7e2055f7cb309e55dbfa453edfbc0e3ac350d7cde667a222ab43e3fb103d84d834bec3cdd61d3e9d1554b195f0f3c0da5b9d2ef6b0df15e89ad4d3ff8006e7e72de48aad06d11d5d7317ac2001b7455553d0597747cdda9e06369cd0a873238497b36d22f1356f208c32286af6633d654ed70d8e60ee1a0d5c46b7fd726fcfa027f261ea8d134744d1918ff604599d2c37d3880b3c0d17b0ff24adf80915b3a49169bbdcfc331fb3287c5059a821ca32b16e22afa4da817686eebfaa6ae92b199f5980744b242d16b8b1b3840083419c3483f5d3d28777a20a1fa7bceec6e27497ebea676c489c9ea304d520e65b7db3c741dd9ea835866a403a0f5a0225628666a4d542f554e704f211aa18cbb3c96f5ef7190c6e00da9aec555acaece59341af7c66b763f91f7f3f97bd00bbc434003565f6f33583294aa3f3adc18d29b3abeaa99f2694be2deac84a860880b982fbe50bdb87cfe8d587d07090e4b18757f6e03e8cefb8981aa14d47af4a6f66fe7df830be0e0347a33444237eedc5ec3e931e56043194281a986f69ad51ed8c7c9765ed368400af04d640ef069175a0a8b11ad7947319e73af31f9adc3b689de77344acb241e1c9a3dda22dcb113f36976beb218beaa0b2be8d570b0b21a7664e90ac81983ee7101e0714332c23dcf7169d4416d1e3a78ef8af7898d677c9a1097fd8e17d69c3e08b59ade679d71bbac6867d583aab894dff270a800dd4dd60ef6fb33fc8a1cd8ee7e7cfb168576aee063be98da2c859e1fb86297e96d7b790b3392ea66626d72b2ffd5f0c13f2353e00b01a785f353ceab3c5a8d4ef4c4f8c11bf6f5f61172c9a12688eb08d0f74540436fd4770201c6e28cfa57d3872a4db7f0c449f04a003bf75a7711f282f3dc52f932bcfc97bb8258b26a6d147e9f3997f120063bd4d8661fbad88dca49e84805420b56d17eb2c25097cf64b55f47958c92e0b5bb3c4f0c2103202610965ec0d689706848a8384f8981eb1a9487a0dab927b35b5a13cb1357fe11e1664d637df1cb1c8d1b1c7eb16861f3fff996b6def3944232dbe76813196dfdad12f46c0b8dde38b8ef44c0b97896e2d87b6f8178bd872faeff030aa5fc6a8418848dffdf0085b7112445e31c42a3bd9a95e41fd29b839d14fb1d4a092a101a807a0c0d4b5cbb7d3946dd83f5813cbdee92e80d7abf18000774ba0378d4ca82e828edcdb4b6be4aa7a23ec0af5b9c03b2ca561cd65476768d747267ac8c411d526b8a468020ec2afb698e21ece82f192e4c26d2372ee317457980064efbe6884f631284ba484b3928596eedad9f06a433084495e21bf0e08d0d4526b4481bfe28679e377ae2c94b27b72beb312a89183ad58082b65facad1b0874373549603dd2597a3ecdf0f0060a071187b3bfb09e6b040cc61035ebd94373ec2cfc97300d5fa1b27724c2afeb163ddec02c43d9904f021bf4e7a187dc5ef6b1f59d2b43a8ea701ef5249732220085caea3a1a9b16e63ea04f3c13e2305317febd88e800e17e3b4065d72a03c39dcfc5ab25b22bc4b9635cd78416d176e39ef516cd5f89f0ec7122587959593687f7ace1b3ce987cbbbd70ef8971903b19ba0f65caa3726c16c4aaad6ff5b35b221b7fc0acca28fa92b11eb9ce559694fe9ea5681c01c0a33fc439e191e395ad4bdad77692f072ba44e24af1c6ac4acb70f70aacec9b31d2fed669be7c631aae235dd33d4f8f60d283f27b4bc9f7a08c5ffd18201d5bd8f7674befdbee3a9a9f337146e150532ba29cf92722b8b6c2fa625d331ab7823408a26e75523284ffe990635fce7309c7feffdf4e4f7f7697b0a6cb3e84c027fc155fec050ab447d0f6cead0d6526b0b771ce7469cfe092c5259499d582d0ab1d4051155667e5dfea789ed4adde8bddaee13f7a78b8714f0c2c540fddbb61c4174f4d28ee73e27f3023148939e953c07d10ac90ccba1214d74483c87b5be66c7c2e47149510298a58cdd8c33c33a686b9b8de9526aaaf292f0e132e0e175888111f01beb86b8a59249a86f0d1beda53b0705a740ae2104dfafdd5d4c4e6715e239bcd7873812028e727afae4241ff0e178fba8ae2b4335f67f85c6125a280b5947654eb6a4d6b4651010c6e5163f6280813f7b9d7fd61e911632889d5e1c7ba0816e33cfff84885b0ed6ee3d58e69228250826fb70988137708bb82ee0de4db29d099f8b996401fb23722b95d068820d06b158c2bc50bc72d84b0a09dd454f1d255db546aff27ca728ef839c7004ef6bfa84a03b1959415ed7bc7b6e4f19577786f28ab3072f91c2ccbf65a94782a105f169d7ccfad608d6a148c9d58622651fac1ed1ea75a99190ae880c991cb412e0e34b3df29f60fca98b5a8eee4c52219eb940714544421b6c3a88f2133a7501f8dee973ac1e16a1a0e2781ef2fb2d7607eb4e2647719735381906c2542f4c43b20d9120bc1ca9a575cdaf042d058689bd72fed33ce2164ed21f4ac95a46163de1ee49f9179eaf759e8fc479fcbae27f26f3b2d53f49b3372b365cee7defdf89807da0ee668bc33363bc1b79e241d9c60f33797f4d714770472d413ed8512accc60aaa907b0f1a02f5df5b0b93d5076b2d8d37bb56a9e56f42ee313472dca15b3f15d46b4da4c7937dba801bf01ec1c4fde22797a9e534dc421305d5a7ce0c07acc7c2c4c112440b78a967b64920b98d15c2026c06813fa6e760f80d69d3e28c23c39016f2d8e69ae9589dccd5ec6ac8f11388e2082d37888cf87ce636ba12b3869b1a7634fd71f07d46b0400f71c1db317d37a6d9b3c598198329b6c0d540c9598c6669c4c7d349bdbe5564fd01e13cca96764fa87be8782d90f19fce0e44138d72701e281f2c9b6b6b0fd6fdbdab24e82aa997ce3721b960903a991b5bb48d63112df11b5b115682c23fa1b6411b5be6ea69983745528772152b1769bba3afbc4382b0d323b4f4f060f5efaa1305c11381490450b5fcb31a9985cda2cd895d60c4cba1035a8bf2c2fd62edf50c60d4a489747898ec9e1de316f7a72c86815fd2882690035774afb968e11d04bfe1ee9ab253bb4d9d6532e800bd3d0bbbdf616d7acf9ee27190134120adbdd66c0d4a03a04d5f5a4e8025e0dc581a7a9d82b72ebf47c14ff5c69e5ac666ada32414423a038ae0cdf30285f687ac677687483b7b3190ce44d3d4a7d08370b9f5b77069f98a2b2af914c4502658e7c781dcfd4aa48bcf32e4de5514bbc1a964b4b46ceb73ad26fa0894d1af247f9bad14f44c6b208dede03d50c9b813b3b32fb38ef96b00e3123431bb60a1677b71c1461671e6bddc512d874e0b96bee7f7732f1127d5c384965e9447403b80b860dd57c5394b73dcbc964b7690b11af30b9d76fdabbf4713bdd2d9760e43ac45b5f9d86b41423f30b82a5d0384183affa6506c55a570fab63557f7c8b30905937eac493664a869a7ce007d0541c21cd1192e5aba5b1662bd993a47a693a70bf0becf516a7d610d695fd0b02d61ac2b66ade6c834ef099b2f75651ee1c1dd3ebb98d4ed5936851325ce79c2acbcc854d643c7823e8a25d1bf78e9b74520a531d115a1c835c452146d99b26f670d500f7999441ec7b73227ad2c7080b4961027b65d944e48f3ca43368a44109458b9459b67c0f226379176b670f15b1f97d0ee73f66944d923541f775a840bb25a90fe2db7a76d36931b23be16b206f123cedab1269ab65c2e22186dcce11b2e090f3d6709ca6119b07e38ff005ea78dd6a74ae9329b8aeed5b17215db3d0434011422de35abd558b06094556b025fa890965f92c68bd1518e886f5f958e5595b1d58a5e7eb508694a9a3978a9eb730a80ace5081ceb073833456f35a02042f7455df63ff62910b9f439c262a3c96cf6841ffbf5a8e96c41f7ca5fb1b7356cc4d3ea14a92e61aa1967c32d347018cae5da07ca359fcb5c0b794bf220e47940c2869460aef7b1e3600b0f85a0387ad52a9833225e1fcf9f915dc2bee6734136363b6f914cc3e51d8764c0b883aaa33902ce87b5061703eadb6713a0084e801777f615b29d673f3d3875f8f3839ecbfaf71064d69a96293c558f3452d392302aaf4a6fe132e16a7f07e1e7ce7c0b20410b0ead4d023c816464fe35f9dce622ce56d45a30a7e08d8f49a60244a69d295515113730a0d6c93fcc5e2b07b6c32cb60e2d1cde8638e3fbc38b1186fbf98f4c884e85c424730bb278187fcef1f2007ee0f96c66a37f727b92699b7011499824545174041e1c49640132042003f0843e505de0199c1c3eb36386295889bbc49b349241de25f037a5e06a085e795c72bd78dc45490dfd0438ec62eeb8acd7498120dd73ee9abde34214157a66f31292511ab9136fb0c965aa8e0775cc59dc357cbddd4403fa1bb4d5e2b2007cb4b35ef44efdd0f79a1ae11045d4e3c59bb96e3f996e1403f069b7e390c139f95309fdef7742c7006c35ba737d0e98a925ecafc824b01f38c9187767f06b3ab7d8721f06ceff49c27c3809ce81c4cc1422cf5dd863789820b07d6a34e19d16c6910fb4d6d482427af147b87d620c465df6e2b0105f70eab1625875080b4071b54e58a04aad899fa20d8d7ea5343a7598c39494c5dd32ef1b005f940c42e77b26b996e002f7ac4d3564b70be979089360ee4397ecd654e4abc8b0544e0ef5d8e193f8656a90ff5b40ac7446db7bae8e10e1cd5bd955880844514728a63dcd888c8e886cc3a38d93ee7a6d05b839fff15c52e298653dc3b011df7871be257e4544c3c4b67f8247acb3ba615ec8d0e3836fdddc3d1d63016e05347838665f278985f472718f00b9461e0de8241d89a3033cd4b33e0318f2940224b783adc8dbc656cdccff91b9c4dbe2695b0cf064f52633111a686e3d062b4095073ca698473131c1baede222732fbcfab05c34eb709aa906ef19fdadb6b9d221dbdb82f38ead65478e8799a066eee9dd8a21ec927be32b176794581b064605f91f5959043af41bd1d379c18189d805f1c1173ff84f3c68721ca6ded6032716e09cab9077eeda5f82b9b84271f6627915c40e3588e3faaebdae59b1bcfa4ed4c86a3c09f10ca506eca0928fe05bcc3981c0e5b54c154a422bb301cbb4fb0f37f53978ab7dc5f1f703a8d5afb3a8f41733b72bbd89c9b8d452d936634c292ea225c2dbc4c1098b5690acc49ffc6760500fa5246d85f535ec7ec48a7e0ad3ffa7748df1372fd82d0e4314602318976c076880ab8f63208da09b99531da77b76a126532c0625b9c40e79c4dfd852caacb0d0aa5fcc59a7450490bc86437cc06a0a5b9e1e8464c3fcf3a9a1cb4cb5c793e2c1eb1594e718ef00a2a255e35a0fd674ac859adc5437ab702b9fb5ab0ba4e08be3f96349517ddff5771c11111bdab7944f16e82d37f185170944e76e86494de92b259d144e770d78871eccae3e2b88d50dcdec748d6ee278826119833763f83877c9948c4b6fbaa736485841098ba5125642574ec9e603ffccba41dd9afbadf3b157b62247f36d81a5632dc5903251b12f246d853d415d02f074406235e6e631e98e7e761329cd9dc9b110ab71407ad1348a942e7043ddf279e5283bb5bae237f580ef0f28e3067453e13d83c1a9f31fa76e22dc5b1fcf6bca12f7d620f35d9d96bf7b2b2195912fd68985178bb1c2cb037b29ed5326da406c4c8fb9ebc858383b8fdbe19c708a5b182416865fcb4b941c4a7621b57f41b1900e19266aacb7ac5a4106f8d3e32106604ffd0c05a1ab0e2ceba16b7d4758704d1360094ec65e5f97f54a39c1f359d51d9d24f7349e991796c4e3e9d92f197c8056212df7c327cda43c07b2edd98f8958804f417fbfba327183bfa55582c82af4b778094b94e1b16d9a93b6b181a0b48ce5cdb1a20d4d5d333ec353e4e741181aba546fe74e3495ccb1ce975a23362bc8afa41ca3710c57af19dab11b40e58b8d5471a7d410ff9cc5c6551f5184e27b8f207d0421bae5097beeeb3f7b4b78ce09df5e44e0e1154854ac591354c0c899178f8a09e93c635295d2eb91296cf6e500e525e506b83acecb3885de25d99198d366b2c1e6654d44764bf7996ca770cce29d462daa08b3c3075bd4618b9a8995596112abf959493f2e1c6c8539f588c52d10603e3d7265812ede64b1bba37844bf46d74b7b514ba45cffe26344ffcf0ab2b2dbb3874fc22c186662a72980a7ec618949a65456dbfb35d24d338320ee8d7655bd06fefa8bfae8174bbe603176eea1426f2c45893caf5ca48d67d29299c4d8508a84cd0aa6b68b411e830d10ebb349ef040cd9425f090dd88ceff60ea8172a5cb7db752e316aa7be25c5981fe732e4fab7b65d82d5b28b234bf1dbc22e202e513f4ddf2f94ae8a31218cabb546002d704b446c154d8b48f5316019830477a1af35b3fb92611af4e21af5948acf7e74ee20ff4896f46643966fadfc8dd5c62e793ccb20913cf61fb5bc41f28ce9c566af3e600dea19790689325bc3acb2b7d3652e2f464e8380a5f9b1cde0913c7ad5f33db0b57a655a868624ad38bb8c9b264096ed550d1ab6734a95fd720c2d1eb45f12fedf564b74a5f47e1e9eba5ad30d5c6102e382f34bc12e0dcb088578bc7adb56ce9ee588841f9b9a537b2e4ec0b97f5e1ff10f5578f0c005746c2ced221dd50db8b56c208275219f55ab3f95da16ab4a7adb25b17ebf7300bb5647890d0baf85c48f76802cc28223bd8952d9ff9f8b27b2cad559312a954a15af862d7f92a00162bc419b5ce7672039854cd87755e894928ebb05c445acb1fc891eb96717c1ea8ea25bea32546587a8ea37d4312a4628c22425ae9fca84528f3c17bc7d05121f8a79102e3573a31c6ef2e973382f0921aa1f4c26e65678c2f48437e2b733ad66686c2c7cd3c2afc3ec780ee5a5fc67dc437d44f3d8bece6d76ea62fbe74f9070448f0b49b325d5aa47ef02609c3567206e121a34ce82673d5c34ff8ad223dc46f53b57b95ed66c97e3e1c14dcf47f03422027a55194d77cf343200f5bd517cd8ba49930923aaa12bf1f2eb576446ac0a3b51ae3a0d5805d0668a4be662ab03a0cf964e01d06ac3e0ac4522a5d8318772a17250a61e802a2980bae3f3f18566db6b49325da429f5a3b1a6836bea87846a73438da593fed6560a0d76d85435ff71de1d3eccce625123bc3c161911fb28d89c4fb72da91affea20afbd17049f960a979e47a0f48ed4e9dbbeab721b00b7f818c202f39d6b2871ba58867a636a5758370561edbc8f1e3d363e60dc83a6982e98f21b4ecae9692648acaf0ec74891107a98ebebebc12de6680663995dc9bdaeae8266b9558f809b7e2f4c13ea90dfabe5ac0a0a9589ad8309be3ad7d6922e294d848b0900990b82af2c06fcf14922c37fcca827578be1a480dfe52d16f0faa8b615381f81077647e15195a9f73479b80d260ac0823eabbc20914672e37dde6a504e4a33c8352ade778d99aef26415ce61ec4c320b38067bfe3a51e3a944ca203068c2e62f7b54844a54f8154d93b55dbbd0eda6719f52aab5c80ef1de17ba6dd455209b8016eef857581de6cb7f8bcf0dbe6cafbff77b52982effeb7a506ba927079680f02de6bf3794d1b52f399d0f7979dfb5232bac43d685ace71a1812a7f12721cab44a2dc7cf6099ef80f811a0f691d9c7b277f56bf6bb1bbb7551287384aae3e72f9f5360457c774bd35b45b3cf7290fae56fca7c3b2897f0f950232b0eac30108b4d3083e3dca8a352f11c21097dbef227146a7e0182a9cf7412961bb923ea8fd92823781e36223b37acda8aa712f82fa50092b090f21111f3167f0088f3e86850e800ce9fd2b77ac782e411412bceb4f20a82ef05cf60d474b3209d9393777c77c7dda84b2a7980409d7d23597bccccdbd9038fa72cee3b0b9a3cecceeabb594a71b161f387c11d4d75ba037bce644009f1b14ec5ef00df088299127aad6cfdbf835a44e7ed1559c2cf9275eb14e4585ae41cfa1a283fda1add4f882809e52a7d38d61505a8b8f5ebf4d7d661c7b9f4386c05fae04982d7f25efd1365cf84fd99fdf6e2485780ce560c9f1e1624c40bc6b7f1551c71f96e2cdf9df4a65f1e6fe1c51029461110e69dc059f1405e45d33a4abeb20bf420f9e2755a2c1adc07a8c4b367028f669e6b47056f64ca08be953257017fb8f8fbd9c954f267500dd67441dc98cac2d3d12f8caf476571af9f461eb1bdda96ec0e732286278b1790fb687924682549f37383d8e89646174b711ffe8a891bae5e17e68af15d3c86395840d0b77ff6db5dd7d4b7c4324be59c43b5b1e09210c0d1069372f29caaa4ad7104f1be17494263d03883d577b312d93682ea900ad5a63e7701681963c260a9a55d84f7940d3d60abe179183e4843d620eeabbe47edc8812c9566ce2e68446ed74e366ac8f9ab0de38200b98d75ec5acdb9b416f961967056f8ff44d5ffef6e26550dd41e4d1ce2cb22801d9a09498bb019b9468a313ddbedae2a85d92c72d1e788c3e0496658d6bc6bd0e89c99a431c94cb0b26e722b3d45d741b7ce38f93a6e7ac5c1b9f27f7c9ba3db16c8b50a980bf548508b9abca6283680e1ebcbbd6b053532a0233bea82818cfdd3f6eefd08789d9fc0b31dd41572aa15523369b7b77a4d22841dbd72b94f35292468435f11ad1d389542a621756fdc00f0ea24f99c89dfcdd1fea0309d8858a6a31b7e11b560eaabd3943bdb6cd8ac29c5947935f410d14b4271583e96326e20bdcf698087aa24830e29837ed36414cf66ace4b7685fc2e831b0fd247e39bfe1980550ca41c74b9c8d12f6e1b6929f8d39a53d4cd87ed6654bc47b9a272e1e623bb5dfbdf966733d0f20ec3bf202eb1740889b1e53dee699246584439c93e2f5c171b4ca3c567d0392ccff2cf11d0105457013a3cd0a2a1c51e59be1a8ceade1e5561f4707704c98bf5593bb10e7b4bc5e429a35ac83e4024bdc2f626a105b61dec157d1d48d1ab7f3aec289c82fee812f6cc6e25c854df31af115dc80e51732043ecda427c962af747c829662f9b677bc6dcbab07a74642b0f3d839d780e4e666c316fb5e2da944921651727b5ab8ce94acbb8ef5622c295c094f16c70695a02875eac5a3aa69bb2f2705f5cc5e354a41f0398e96f8790565262d3347f694a77da98e6abcfc1f42eadccf56dfe650429a63124645eed6902e791a5e7dabe7de0b1f7b707675da8b2c07f1c0a68e779c8a14370f64d6482818473495791f00e3c023f0eb1bfb910823e5316d9a6b7cd011b91122410b409a76b2ba8f06409a6000c4e376777181dbc1ae3061556fd67b8fa1c7a9e37d8c5873ec8e8ded9478ef9f1f759129263e3ba8f3350fa77cc50647210053b0193f565baa846f61177fcfe80bd393f727170475b82a1273742aa2e92dc8d6a8769bd916904deec4ff71844d9e863729596ad8d3be83338112d2c7bf56473ce279794fa58c67cacfb084257e6effb51cde451b726a97530b2457164e97601c83d3e962999b3d2d3c8d9c230fa484f989d2331cef3ae29a66da9580c38626aa9e325840625fedcd90d10b79cc6ecbfa4cb0c5aa4201fbdd5c3ad8c3c55389beafa026ecfd096039521d98f872954b30117edac927f34bc286939f47974815de64f4a9e2effd82b285631855bc45dc606c7d9eb84794ce09f665d22de8dc8930817f05b9ffb3f1803ddc97bfcdb850186e4e8c4992cd2845f656a2885f5d0931dc85c9d4f426eab93611071e80442648a4af2929c865a8e999f5697263d6928c927d118fca156a14fc062e0bb798a03e490da74d75443e8e690acd39e2ed745c3b86420bdd495a34a56818317f42dbfa4fae93d2db64e910af9961a43f334fe41f60bd346002a9292e9706fa77be2a003ded4d75a2594e1104eb9752e9051ca2c165b5aa26ca6c152dc0542c94dbbec876e54bf52c7d203d7f20c96fa38901a84946ac415a5df95a5ad9b1926e3fb5e872e4efaf7678e184089956ee3c2b71244c9b887792a440e2b9bafda7cd0ed1536d408a86b80746a6bd5214376e16e2c24b5e9506e86b2cb70e3eb7b6851fe7324d8ce6e7eeb047ab5683e1bd6f44810d8012713cd61b415eea84c300626acb1560636d9ede1e2d3c5bfe0ed847a29bd46622f814dc2fb7074efb60303d8898c2edae1c4608661a464e0dfb6c638e8811009623ca2436f03218866b5c1ba7ec762ea5eb039a7dbbaeb9a5ddaa4b686d7fdc52c687b576cb9af88ac1969e2b2a908adec8185758ffde3a4ba614db30858e4fd1fe1d7a36c897201cba11aa20fc1d66aec33eb56051c0a32f2d5eb5d40e721e6d1c22ddf45ac362abaa6b86b6037c91d3f7215b87961c8efad21ea440406ffeb292feb59424fcb0c27c4c8a3bbf8ed92360c6a898ce62b5633e3849a619fc31803572c4bfcdadd8828905f62703668e57ea13c78102f73bd6e5ede35773f3694647690bcfd6df0115e7edb372161c33ec7920b731f4b0c436bf8088bcb63bb979366e1d5c35bb44abc60b5f135290d2a00a2c50706cd0b202501abfbca7ce4c71f53ba01e2dd9f8206d79fff6fbc1c3784ab7eca9947a9d7de2b8c7e6aae877ff8f05fb82de23434943c45837fddca3d50864e60c3e7d2510bfe71d4aec4bc5d3b05437aa9a6a203d84b857a8749198dbb3ae1ab2dfe4fc0122f632dad57f0978acaf645c0082aa9b0b243d3c8eb0a8b976f5f0aa69bc78868054a1b33cd11dd90e91b6d66cb8f7aca085547f860e6d5082e47d74765c62a54f668a6c009b8cd8dd0fae43fa542d07e68a70fb8cdd388087a5dbef2dc44de6d9cb75dc370069200a4779935beab3758d1284b7d075515ca5db497af2ca58758db5cdb86cc7062f4699c4ea4c1f8389f3cbe1b978b94bb58035385932028281914ef6644f9a81f4affe7f92f804e006c0655087353f47b1e896064a764438d6170fce91f0079c5611c5a24f9c2a5f188e9dd9a432ebac1484aa93f84e4264d4376b4dd4cb868b77465c5cabf6a4daf66adf0fd785f1aec44e9a2d541b45e7e99e1f14f8e88bbabd96691cd480c4ee476dec0ea70701bdce41adcc42cd5ce2a012c29e47e18f6b6df3fafb75db38b158b23d67bf050c56646a77c38fadcb6df06ce04bc2d18e6f915f4642fabba9e4fe8736fec76528700eb431807d077aaeeb86ad7425483db86c3442c9b9e15c7817ee7fe5b279680eaebae4a8928c5cb4aee819a42ea17b250ef4cdbca38533d1a4ed4a321bd7e1f6dafa317cb60d56675d15292823880f3dc27b1f9a335f3f367c3fc7b0f3d3039e01eb72b71ae0718fac48532a9ad2bf7e7fe32261ac865c7ba608e4e80913862ab277e21d362ab626e65c3964cebabfac422c15079d1de7759ba1b4813e333d325f86ec10a76ede81305a823a69be314f5d6177db2312df2e0f08b7cc5de384bcba0ce3e8c9a2c753887fde4e4d411a783b036e9cf26cb160ec0934a1813bff7e4278e8a123a58341e11b21af2e9a5e3d6efa895b587d712619670cc69c1c86c0b0431df1fcdbc31f4fb3f0ea40784c7787ceaadbfa0892fa7bbe1f016bf4d92677b55ef9e3096a917c5eef48e5dd37e93ffebf038c680827c19679b0932eeab7f0ce267a33fd48cb3ee01be4eb40b552b627618de837e2f452cec0078d8d726b1c1204fdabf3b802c9bfd0600161c4b1e9902ad858e2c25c2a2305b3ba75da96b982dfe724c9963256ac303ef07526086c61450e3fdc6d4fa1b00e5413ada33b07fb3922a13d0d44b7db49a2f804d99c365ab5c35fe967fdcd8e3b2f1aceecfbcd9b545aaee1e141c8e74fb40fb2bb38574ed04315598dbc34964d04feffa132c42e8ca7405e5950d694e6abdc642638af9ca429c85de3e74712fc982009631b554afca98f8cb0b175dc3d61ca1ecda2f29d4b088221a4c9202ff83f61e37766cea4775716b427f64a9ae0893c5d638a456f38c0d1d9beb09ef3e19711947094feb5130931b41300c6cfe2c24cfb3c7f86a679b5b730584129032738837b5ff9d0004bef2e8307a9bbb56e439c83adda7e02ffc56c7794437b04dc75cb52f74cf90f4b405899fb81183e7fb0652458092b068f517b575608a3353690f00a8016f532cce4086fec28af5e3fca326511fd59e3f64ad55eea1927549196172971aed07098cccfb2423803172f329950b113d300ce60a8457831a14536d2c90837c20648c1a2db87dde33b171efecc9a15334305417cc9720cf547edb16a7cf68f9fa8c694cffc3636f0b8ef8b5972d9d0e42a7da0cdba7e61b10546804e3bee07faef8b013cd16f1544afe1e6caaf6f423e0477812f97c868b4011b7deba318b99a6bd58d4ee995f31db03481606cc5f8eadf790686ac44a2f37feed1ef569ea32514f157e06f6a5c31573af9b4a7a689cd503cb4eed4a4d42376e17460644454be63f98f87bc4ee7c58c2ff58e8135a4504ed7adb012e19388165207abe835a5056a99adb2bbabe1b4b1125aa3c00e5bf86c3dfe4b4e10bc50efb8e10852418186a2fd3ef34d63af099c8bc0ef4e1b7028aa6a26271b1ebc9f466b8e73a3a0151a62b37da782a3c21ec54fe9feeabe87166f5b716cea6c78f287d9924947fbf5bd62d87e8593661fa29f6c34ec500b03b84b053fa11da5b2d6889960fff44e5ef3ca83ecb464b12b8937c2570fab745254c32628d96e96b1b9bd36116dd4664acda448c0ac080a09b5346bf9b8531fa77ef0bb3bf34588e1cb42a749a48f7656bd6a56aca350f87fd81eb8e3c1829514544678a4f6f7fb1f49224fd9b5a5a205d1c3f44fded2ff5152ade19b032168b1c05370fe7532386ec76464ab7b14ddf5f507de0908e53a05ba0dfc011320d66f654d8abe521bad7f50f6597acdf2e35bd7b4c6b4f74644dafb9f40f375aa9b9ba1ff962bae2d7c84518409648a8f8869e8452b28815e5985f80f6389eb7b38aa94c3955819dfd4cc7248163da992192132b1c8db01b9a9387d2cfc14ac6b43f880300a7e0b3db68aa376f00dc771561516f2a03e06fe89ed1e75e4d259013e010f9e2b1e378e12b75a99c4c59b37288ffc4c58092ae1d9c794c042a53fc98aef8243a38b9cc22f0211a6a99e8ca7ef73e83493c85a8131a458c203fd07fc59c248220a124aa854b64d7935f5e75d89198520e0ecaf91eb2a757e8e175f9e14cb51f14b6d525892eaa660251bad742cfce7c2f5c1b8cf9ebbaddddc16cb58837dc569e702399be3f1627cd15aecd6ce79cb962a105e5e7c869abf1ba01b63a2a5549f4b2a68ed4b22d093907fba06b442a9b0101edc9587b79ecab3ca3e8808347436a8a6a433a009e64eab24ff4dcd678ecf48f7f3ceafdead453aa06cc8b1eb9a036174c2e57604c4cfe9dac19a0a103cc2e2e251f02701f3ba72f46cd651ad5e89f6301a62034ca1608da57e8dceb008cfe915881e1151bc74561cc23f91feb4ee81dd71393f31864b2ea24f738d6e1b1d312b3908ad880e5b658e2f1d55df506a4968bd31653833f9ccf690dac7f9a460a1b96087ab6e0bdf4184fea82e1166cd130f655ffbccf8c614c349136a7134bdad8fb312fe4326d700d4b895559c5d32e4a75a5f0062da6164aa1b2fbadc2869cb79816372884fb6a8d1451180b5813abe1ae5be308e2a7e8121936931a45633b2f22ecc34e5e0854fabbaefda7cb02b550012e66fc04ad5fc32224bb77bb2849ab92baeb6f64a4cce214902f0e2c511a8212080fc8a39825b52a3fddea2ccf88be20538f9019290846e269cc2c4f9e9ccbfa60b0065007838f1e4f0e8f745e79b1ebc974cb2bbf6870e75bef3387d968bbe9a4e2e579dd9134ed92bf44034293b86f3bac241948df3d09412dc43da3dedb2b5d279f800feb1161cb850109056ee9d76a525c977ce113fd14f38b246f24501d91048b6f7e10858ab996163c1bfce06bfaf75489a8284b5e84c1253b0331a2915eed78b28e784ed45ae55483ec225b4a7ef910386709169f1ff93d322b10d36a33a366fc1ace8d7b2b3074eecdc36b56d4ec0ec9af086dd49dbe8189ba5fa80f2fd118256cab79f0d6339d7dd8a1e07ec7de76abb156964b80fcdb59bb0ab038addb88bcc99857be307cd683c6132de91f794553d76fc4eab1bb801b1913992d6b884e400993f3b038692998391b063be4cbada3db0ef37aa137b5c5c9d05b381739c0637674da1fb2865576f1167cc2228db804a696b6dd1bc7bebf2fef3ef29c9ec74ef3499b0c5b6392fa8b4ea7caa3ba8e021ac5b4329e8406cd42bbeecff70030084ff976375000cf1c45ab9f3db03865968fd8741ec6c7901053f3c33cd3beab7aefef4987ab6eb0081a835190d2b8aae865d8f4a18f7f4942be8a1a4be985f646be8bd48fa1699d20f58a8084cf6d3d57630ed219fda8baf9c703d150134d4dea68a4554af9ad283be980e9ec387b714f66009a08667b69691a20c97bb2185747ee849c0a4e14424a778807d436ccec82ad47f60d632e8fca33aa085e861054ef7626c564456fd36a7426f2a5c05c5d9e7caa3f29cd919ec5049e89be37a2537e457a20b95f2de83292a3540dbf0101732242ddf702a97a15e0c25bfa3cc9b156f14743bde43b71d7a213a4a843433bebeaee512896a80c6913c0cd0937c5533bf43159e8999fc1f2cc58e0937b936c03d877702cf2a2cf4b90d196fe7f9b31a4ce70f06ff05daaf91527a369b24b435cb7a133b1135b8dc74ea3a910da57c15df4f534875dbd28b4fd6de5a4983bdb4246a31eb407435dc1e6f18d981a332e9ed9084b7290aecddae7b0ce0f755b19b8268441db41d187c6bb0c793004806f2c94649e8172bc991347ba4ed082d49b3c6c0ad762fc9e5fa826d9ed6ef1266d5565d467a008f013fa099f5fe8986c94c8026b563d54889cd0685977e15192768c5182d990ad3f9d8a8f8862909b12dd0227fbebb4a0cff030dcdd65532772ae2b917c7c1d6a0a9b4b46608cae68ec7f63f382e241cfba0090726b904689a367ad6135f3a4ead5c6a5d5da8b5f678eb10247103fb1175e51726998d8204a8438b1fbba3df9c498430256a7321273b73470bc55b55bd23d92f44401eee304ee8a55068a8617bf1051d83f4dffb0778a9cba4909143cadbcddfada6d45f18a0fa47e6f146ffb889e0920de5e06f72f965d5e37ade27b644422fec5caa980358a3e21c21a8fa11575f510f5b7cae216bb33df64f8877e8d6a9f7a2de892b354c3abe5b862adfbbf00fb6fb6be30d915447d697c8f615ce3da3cfc8096fd09621407370cc78bcf4476aacce478c6d8afacd0115679ba00b29e36dc76fefeeb2ff505b795e626f171e4893c62a66fdc7f3147c1f5c48996bc2b1b92d6929864219a6e07744a2ddc0ac1874b50ef2415afe85c49daeca551feefcecc01f4a16544eba0d4eaa50d453b5ffff572605b997bf9a11e6b2b8dafc9636f0684997a618b2b8f680df31d4538bb37e957bcfaa6d411c41a93a6fc9cae4ef74c4355b3aa74a27cb44a51bc7a21cde91b70f566f1a77267e7a1896922bf51b5247386002681eff2542335667811a55c1b32b9a872eecff0e5dc09e4401a31c17a85edc52973635eafea2b1d4a3cf27ccc0883b41c8bdf3952e6d74d21804ec0e379fde89f6622cbe71c6750c9f9eff7f9bb90aacd47e15e15c8aafbecbee66c2e70fccb43d2d9c77b41c99167fb9c7b329282d75a6c51b5f0e61f194a687cf989e555d34d3ba9497a2991d7052ab08ceceeb5e8714c55af56f7f9801d479842a0adea3f74659c7b5c05b77c6d2a528fd036622bd23bda4e77c4588a5e2164ebbf5c5dada54cc0d16f8e9569a365bb4b7e564dfcfd28e6167f35771b90ba0e8ccebf482ea9824ad4fc89fa3a49b91ee30337f91877ce47c709b536ae32a7fdd7353809a317812cac5920a14c2cd255a049fdcbc3cf0d16360f922ff02b55fc032e293f718ba0d29034c2e63819e1c239f06d4f6ad8443614e8e3c0620f491ba75c9193e4e9db8766e393d44393b36258a2bc3b483aa3c8c2e3b4ec8bfedefca8bc1720cc9ee02e8f13561a1583111a5bb57060c7a692689f16404105a1264af919fba1f025fdabfb8dae1cb01d2477ad31f9cbc5562556c65165cad4a717509c5ac441d3c940b417c3f829aabaca9459632b4b58bdcd5b49afd9a9628d69842918f0e7458e31ee3da2267f8f3bf42b755c6e08e7ef805852b1b3b7d78cbb84968ddb407ef3dd153a234a420dd2821599e764c50afbc45ed99044326f07701439bff4a8c5b81e5f7bfde4c7d65e027b82b6e8f9ba60aef425ff9a2ba9c624f35733773bc93b08eb287837308024aa7b886fbb1a158d48da37716c4dc254547567738f45e17ff0301daae50609a983e67e9c18aac31a370c2105edf01875aaacd3707efc6c822c5e423bb21ef62cf79a4e04183c155e14ed3f025a0147f589cb11b287000471420d7764112628572a3de1b3951e826f39cf26f240bec5a6957b479a68e9a65c334807384a61bf6df4543dc223f2039b5e56a62404ade032fcf3e16fa7cc3427657ce628fb4a587fa85a68b62a3f9c02465f0f81149c8578f3efb374ee12a88c8bac8ec8b254a24ba6ed2f10802b66371ff797a5be8900a4e884241c48f7de560c1bec2d52198770fbad82d4b00e038a8ecf4be8c34ce3bf824b825c51a4c51940e0eeeb32213101219f8855e759e4af0be3982c50440c00c5637222834f68d9b661bcd7d0617e7d6d980d5a042bc73523b29bb624601471f240756494a8ffa181ac82540964914a09bb5baa11ccf96220b3dbd34ed2073e04c7c96f4e8cd502cd3dc6022eaf263f32753133ced0e29ffbc5d0d0e6c879e7ff0f28a162b413e5dd1ac8e3eece81830be785a9d31f812fb637c3462d8a88a841276b7a25502f9d1593e5feae968e379c4c78da0ac8834ec58c75e30a36538cca2125450dc9ea80edddcc8e0e6ddcdf1d8f056c127543ee580e7b77e9d92259a8a408ecbfa2770fa8704b4bf299142b32397798eb6924aeb0a67f4fe859e3300890d8a00dea8a1418309d89884a8f8c011712227ff776149edb4bd9744d68e7cd81de1b8571cb6dfa207eee1c3295b0fb507b3943ea71c0824e885defa892d935abba0224fc9fac0efee41f90eb9904ff46684743a35f4cb9b82e23b9e97badbf9395ecfca4c2697f181fd1776ffc8ce6ba5e0fd54b3fc1918d9ade6fd72560421b0d3034a65f021434691719b0837d30686f41b9dcc191032a917925a7a2394d1f404a36a393bc2ba6c36a0eb38d1266c2b449f8c78660e31369b2b8470faaabb206b614f3b01936186780dd8ae194899bfa9c74f7c6090ecec8a441d38875ef510acea714f1a605f269480a9cf9e6bdca817385e4fdace0bdb3ec0dc57e7978aefba185baa9f9e11946470b64afca9b0e3a6468db6dcf5afd40c41b5ed1560e3ceea9f0f0549eb6ab88050a08e7ca1ca154b4f5d3e3ac1da875fd6a11a78a274b25f3e35d822e2d8d60351e09fc32e6d86c34623c59922cdf4c19a3a82477715dbb5b8ca918ea1d8c524c1ceb85a254a8f4cbf8af8a209c884e72d1c371b339c8d0525b79b6f8a77458b68345052a9c7504f73afc2a97da9cb9808782c06f84b783e5b463985111978aa05207174ec4c2cbd9d53f48f97483570b3dc1364451615ea85a22fdfc3f9101fd2fdfce49234f3e9708a3033d22ec15b6e66284fb10ab8378680b9f27a2f545d46ea6a007d9b2c4e206e0010c54d62877bbfdb714ffccf9f3c559f50a88f128c9c3b3f2b90c319c25d27e35914b0d032aa1d3967b1959e4c3200dc80bc903e05c58b0904a7e708678e75ce5364027d87eb58a28f934c6cf6f2d656bd8796d06abf0f5cfe6b3766187d7c1e69b4f74da55dde563789204143cfc64a8337ba98560e8b6b14f3fbd6fc3de952a01de4a833d00f991a1d74ab4b3f92934135c783e6a1a2a1eb93424e218c863be805482898c0bf85aa8c00fbaf988f6fc0b160ba9761609f847efdc4238c6e3458e38caa9c77726a2b67379d99052e4d0cca815d250af728ded2e62a57d7db079ffc5259dd3cf800341c966008280af981bbf56a47a69286fe208bf3a8b4f3007e247641dcaa9b3feaab42aa2d18e88d63d9c876c37d944de508cbd032ceb532c44f70eaf15e2c3823c6a20cb1ad05a3d439bce75d881460f93fdf5c31812f26d8b0259e080870158251738dd56871f36ebe2516e0bf721a4b404dc472ae8d58c13e591c238e3b96537e39af8aeeae06e8bc0464ecf2417ee27ec8bc06be802e078b71d73860967bb66514b85d1a7b36b44f7e94cf97efd3612cccf8ca01c90d6ce296b6539c4e71e14a9d7134bc21bdb93f6c2ae3ed27abf12e13e20b0cd3b8029df4cc8af75a41a228bc995f958212f7d31bc409edca629a62e286c955ba521351a30517f60ac8e7be4f4d01278f2c49937f6847f6dd7fa8a31b8bf785f978d084955470fb00f953efe36a927cdcf75a3a09617b1903195efaf08d89f8e13c9e4f071d2c85dea291e7d919a4a7bee4ca781df45196e71cf2113c4f045087ce2dffcf9b90d727027a125c71309290d7b0cca036a082331639947e738c4185079a28b75b0ad7c2e0052e8d33505f8af6134110933835f2ecca6f4db0864bd90bb945ea326a90de6c0ec2f1c7ba7c2c6f3e85b31c044239d4185c43dff7f1e17c50e35622f1fcc3809b3dbb6b6ba9179b200a9133568bd7ba6b264a97653052aedbe11db4ffe129f7eb621ccba3ffd523620a17b57b33c7e8c69fc38ea5e78e5288ecca0a1f30e2434dbbaa178398f6045c286e036e5101915ade71b303fdee5c5c2f749eede777dfe78b56e5796cf3b3cc00e3b3698d719a781f44650bdcff5d2612946b95cc335b4313d3e27c16322cb38d77a6396b375dfabd5f82a2f98e3cb1282798726f8e222b9447cd6e7dd96dfd804fc7380aa40580f948fdf92cd401a04b5b6cf31dfe68aa1b5b775a91f160714cb07184cde9db4e14f13fc47575e001ba7bd4531a6240cdb23f52293f52524ed6f9ff6f6c5f2f0ba89d36c5b93f8a37b0f8e039eb6830f7d04df293431b64a05eb7451bf6ea440cccf1a22850fac87774f82cc357feea3566350f8ce24bdd6eb8e2e0159cf6f543558abdc386557d8fd15945e49148491282d1d6140623fa066b01885864e1e4f9d24e86babf787e013e3f2f2c40c0c0cc9485d86bb8ed322ff1abfc7c1e3f6df797a64288c83b2bf953a0600f91978dbeae648d767d2ca17d9ed272ddbbaf2727bad6eb88b4c7eb65254cf1509e427697dddab014f84013e857db2d14f2b23075950d596f2f68fba72ae68eda938c14c2279f37ef2c6535f020e145b9e0d6925b407fb5d077c0b9e934a9a75743aea0d05793a51d46dfe8a71342f399e9e123e244a7af4dfebb93593c60b7993f754bd4b9fc45ab76b1dd53b73c683aff7a0edb0a1c21764c371afd392a6e8f1f25aef2b5b1ac220896e7339f9e4cfc6b918b8b4c79bed04d395784a74654378d1d3af776dfde6f7282d1330a09de3dc2b7df4f1cf06167bb8ae84b16ac9f00eaa19a85c8f9bc43f13dbf6820ef0fb4be0c805516552e038761c460235b29227ac08d88986642edc5c8a3fcaa0c5ac971a2f440e372fb8b6cda9e21f8f9c7a058b3bf5ce3df56456b8d001bbf5d10697552c73fd6a66849c4c300b94fbdfda2602cf61ad226299cf210ce78b5a7729458c0993dee9c2914cbde6bdd9a3e4b8369d9de22edf8013ebcf9001186de5058b2f0c3ae37c3abce945ed878db695647636c606ace2483e6a2f9c55ef18358fe2e330d21b7527c2e4d92fb98eebc2a506598d7a3f74a71170d08d3c0b35c7e6afdc36810b99e0fee1ff8015f717fed5ecc218af58f57b40930d582277915b2f5b7e0bc72ca44e21128e9d32777ae9cbfb566dd63229e787c17738fd4d2051a8f34c4d44c1c64eed0fb5f1d8ac0a4a5ed44faf57e75b9000247065a3fde671870cf95b0b1a61d55c9bdaf66719266610bf9e300d69b266f7977d3fb835c10789968c082383cab3f60bf965141479da5198c2c4f6156dcb6e32239ef1675b1be634ddf007e0715871e1970c6d967fe5500b6ac258ce1da37093d7a7d60aedc7812bc4824e508a32b8725d53f738f65f95e4e9952f13d10d1a2c9eb3651b9f396c8f459f055499e1265a8db04286cc22231881dc3e4b9b56dab2b4316e08e7718face5c8ed8923cfdecab4e379be9ed3e8b4de1391b2702a28323e8f48117444169c533f9ac31bc081418c592a1b7aae9efbd55342ffabad3af4adcd8f8d6c5457265eab888d5c1fc2580e0f875e70b35f9f0a6fe02be010283a3447dab78790099981535d0081f4bbd0b5d131b6b11a02d7f1bdf50d2e3d6258150d60df60b8f6ef23998822410ce2c34ea2b12ae55eabfa4da26256527b110d7a959c6ffd17e4bce2ca8b61e5a2104cf1f1fa8f8fd1a516d80a32ac88d602f3fc6942e9d01dffb3ff887598c1e69fc7577431f2dc1301416e10d65381d3f1def1f431703767afe53f1a61b8ae7c45e24a7c10dd82894910ba1fa6e6ca8a2efea1130a21af645e58634bf8987c02677853efe35226c86f024025e63698e815dd2777c7335ca1da6f5929b6f78aafb2f093c408f66f77eaef7e2068162199838755e55a5463e872ca8bb6a50a3299faa759fbf65b7144abd27a8f7a16db5c6bae5edc851f219689cbd95ae759029ee750624f60d8996902f17a607399d891d849b8c63135e55e67bbbea39bc602af49042195dbdb2a6c2214bacc708f2494989ef62e5f82acce1d4a4aae6405b0b6133cb7ca8555f48fb334d0eab579123f5435688ef9d768c76752fe5e0b50ef19c57665d393b97e7d0b073e2322dbf60e2826c8bc747d8337f5d371515b02daccf4aac9d2ee83670930ef09a9db8e71f6a9bca82a2846d005ea110729c382dbad6386e18cf28fad1dbdc47d6576c13b00157b38a37e409ec2ae78971d7589f0b926e12aa69c56e28967e8a1d32a7fbeb008ee25a3437ebd5686601a68a5259f81070be810980e4963377b11f299639178c91e7f2898f9776612dda3302da5f20a4b96028b723cee3312e7acf15ffdbca83cd22b4de481617c425d95985139e1065f03a63ad0b6c99cd8f49f8ce4bc29526a2ef74b9124b7a1f1e24d14c24e9e88260e8aac9bf375c96b6036bd77601fd1fecab4a5b4f8de0d2cd739431fb2b651e18fccd671351a2819fd17e6572b78f0b480c42df019e595026626db1100e686786aab3687529b85d6a6e9d99b4e008d40ee9add9e41ec8e4fd20d96f35f904b3825aee54c671ff4a02a4ad989638e037677a5c758702faa999945678686d61ab540656961f46b4d3c631ca2815eefd50245cdbbee6575b9e1f81f85f4a05670fd0740d4da5b15fb33c4c81d9d0eb0cc5f61288bcbecf75b7bfc531e74cd6631b68a13f8d820e3541530f41b1e537de263efe6234fa6cd8cdedc272fcdf2cec9583642846a29f8359353062d140a4fa4f6444fd248e0997f6192219225deae7d1c2eaf8a59a9f34c94665eac753ef493d09c140bb0d0660f47e39863ad877b6f6b0d7bb970c7a93f88e89b1264c0c6359e1468ea4fe697ea1e9958c6aba4a3f7acb051de4e34b336d5eb30226d83ce9439dbcd59a3f2aa49466fd9af0b699705eed009440df35c58ff5e461458cd284519e77720e87ee9a5eb9b255e63ed78722fabfd0be81b8bf9b78b09688cb96434a8796fa9c0e8d31d234a037143224662f825ba58463a52f63fc718db4253815d26539bdf12214f6b40a8c2d8b5292e67117406c4318cfd32d9c5a17d88dadf0a23f039fc3d58e1eb0cb5559aa5a56bbd9189d0f1cc956890008b59124f119a5f0330cb33ec14aa3a3fb63624368818860377d2dc55c0821b81823ab1960b7124530c328deb2335b6d6bebfd6b96734c61edb7cb354397b34f64a4ef9fededa424efc5228b4ab23cb4c9a925c0afd0f792ee8ec62f493e737d412ee0cc46db378d906638ce0284e9f074685a547580f1301e33732af1d61e0a1189932adeb8e39449b3632d82e9924e51ad889a4b2df4a9cc510eb55a1d9de1d2d894d29dbbfad9f7756c4e92de28fdf23712a1197f27fd2cb8145bec332e53c3ffc2efbe8d462a11a8edede151afd01e4564b95794e13ef814b20510bbd4648fc467257e9e3b55fcfc13b2ce89e13fd11db37696ac1932e349c920f2fd382ae264c1a7521f53cea014326153cda127ce85faca0e26389cfd759400f7d7c9093177d451c8e5d0de53a9ab8726416552f284da7cc1f4703f9441eadffb9a8e2d67fa198697986d956b60fd7d328dd5beac9c9556be86f0af00f023307831b9b561ba57ba3df0b488e0259ce88992fbe4a32678961e1dd019704768f74f3115254f558c1ba44b243906407ff30dad4f2526a6520cbf2de5a4b23162d14a55582e7da8e42491e571919c9d5da906cd537ceab4cec784dee4e3d1fa87bfc933931b73faaa13d40cadc170edf9ec05e3c61d9204d3305ea9d2d54e27a72ba2d8fb0998212b9288cddf7f9dba0199fc6139da177afb913945e7947bfd6c0a66610fd8138f615d61067e8045d5ef577d7492e31e2b790351757eefcf9cb2b54e0c0642ab6aeb24742ecc646d43b5b44f227a11a1c5d189b319c5ca9829dcc98147e28acdccf9e40735b55c82c8be75c5aef19e3a59f21233aebfbd0e864dc0b3b9f83c859984a01fb9a69b6f2a69c98faa4326cecb90d367aed07f32c7d6206d9bbfe04b57cde5e028226c40930281dffe03c0dd8acf3fd8d8e974ec3a3a0535550d2f06238589ba46a015c8911ccd01905fca651ead746618d3ccd9dad4f6de1c5865db0d4a19f29c58f31163b879a7b8d7a0ef8452da1081690dc5db2a3728de70b79213688dcc4fdc8cd16d5a846ba96e1ae747b760b99f83679f2e0067aa1e6452fd6c321141303488bc761a343f10a506385c2288216846e1aa7a5c96fef685a8430a94ec34ef508a6bdc2bbc4a31d921b7a1e21332441f3770102ab775f4970134673761d3dd2a1679c0ff63cb1c52e723415976f7754c8474412d289167c6f22d3cba4d2605a5ae7b37717a28b523ebe2a5d3f143a8cd555217acc2f78240ee7bf4bcac4a4879415129d4bde633a210945c13c6f3f41e3a217607794c23d1991499babe97e5c139cd80d711b1a3ca55c9804f85863922cc6151703ffdea20b2fdd18139db135745294b07900e4b231a1ebf424b3937124f0ea669ccadf0aeea883b11afd024a7d92786128a641958023147bbe1c83d542bfb2b647ae13f2705e00a5ef67d154a918aad47908cc8999220633f5ea09c205db70f7e052838f4dfdd38210e20e09a1cd9dcd8ce13a34770047fa3f5e6af4461e956dd7f163c34fd4d2f9666e1510b8dd658e7c2ba799dc53c9b43d3a5a86c9579fb5228b499fc779f1573fc5cc76fe1e1f0e7a4093e8afe63296c9a03b566aeb984d1bf1d5baea9c7a63f99c204326c0ee62765ff8de8c520ff37ba61dcbaed4ab6a8fdbbb75d5405a11309a9d2a52fbd995525828f5447777aa5b24cab1aa9560b1e6f5a952a461a0e380adf04d16d76a12f84c68f28b6b182443dfdae22be7cab76885db49ad12d88a080f9589c5b0bd066fa5728173068031b5cd5f20d8a95ded7d2a03ddd076de82fc26e329cd7f407914be2592e3d2d7765fea7eef6f58fd4428455caca58dd7e3cc5a5f619b58bdcedc0a01a562843de3a9a6c3f5639f69bbe87b7b3e3c8df1cf150b2223233c1bc3e3a5688469888ea2975006e736064ec89b967804d0142a560ce9c4cb26e49dbebc7a0c71b85a53ac00c931492643a84dbeb58d5824b8cd7adfc1e9aea1f5640ec149d2003090b947872eb79e6b68a67232e7ad10e11a6c2e04d3276008daf28a6cd6b9c2c04e8a6ec16c08bdf9ea47faad8e712c5e5b2cb5135aa92b626b81e0d6823ec0c4dd013bd2be4d68f0693e7243d98ca4fb3b9ec33a72bcd79fc1a42b8c4f48c21209c0784fe12f01120f703e40725a4a1a5fa704ab843af3cb2c4084814e67b33d6ef0030ff7efc7c640ff347cbd21718f5878e6f118b556c5cd868fc39d374208b3257dd0a8e152d2557d1bde503b26030f49097861a456d297e94264fae2d065d844d79625ecf780d0927dd436188d8bf585756a1ba22190323f05b940a745a8a0cf1dde4cb6a94ade008d7545cc997a63364ad7f00fa47f658869d1ffb2ed77a9e0f17985b1d87e7542f49e57608e11c5f4b7184d782c2eeaabfee2336feefbb98c809f13ea3aa7b915c1ac1be928a90dca2387d7b577e195b78e70ca8e7799fa0206bb434b202614d421bee856a916a97e3cdfb72da5c6a2c70cde1709ad641375ab936e07401ad08cf9fe943bda479550b9af3b14b8999e458f98f38643125fef7d04e74b5cfe677d53211ce1b64ad4b9827bf687647d509bbe9b0122ee08b4697ec6bad8be16f47066e47470402ab0a3746a3877af39984aa528c8277da76b359cfc6ee059f0fce1c5ea51cd0be49891d3621367f054db409129196393d2b5c93b1a40cc9a7e5fabefbeabc2297a1741c5847c831e4a36757a5c93906a065837bf4516d3934d2c5b7f4272adaee1f184330a2f133b911f35c89df842dcdf8f83cf3a7c78bf5ea95566c4daec51e34a57861d844c98d744e3fba31c1f5ac5d1dde7088128e98e522c03d5df241789fed56f72ea96e49735cb97feb664ccdff7cef55d095571f3279e1c64cbed32ce219f1debd962767be0613b641ef50c794ee66caa9f6c585ac193da6d34db737b060bd32e14644205a1ce414ddbf9c3d2002e56bb9f2f4a2287c13c29c6d7765be50a16a6441dc4b91f13b4359c02753d3be122514bcd15fb8f3d634966526813b06d87497e54d0ddf7603267a1bb935d19cb2945e1615a5801873b9ecff9e29929b88d4250912905d0688de4f4580c4cf40593a4fe8733b93f2c476aba6c00251adb739e090515cac8ffd6aa3cf442d51000ff6e88fc58361f7aaa4558a1afe8077139e7ecb7d959fd4140620bb926ce1aa978d684e77a0ef747cf6e0a63471f0d0711f8c04f9016ffda56dc03a84c0ed46b3223aa91a0561a232cbd417d6762805d071b7be7e04030aa081dd6e56644ceaedc4fe09c8be86aae61eb9d663bb1c7fac5aadf3d7f31e3b001074a431e4da9541f2e6f69443d0c3afd68fc9d91cfa66b6dfc70ddcc3d58b6db0bcd4b165ff46cb271def40226f81a42af13e95f5168dfb1706060f699bf733c0b916c9e0e37971f3d7715eed84bf5a15622228259418f2cf04cf651525367f1b9493e784b2776015ea93fbd08a63952e05d0dfa65b3b29adf88911c74aeaef7557a4a82838d514a10b9fd8aa2ff3ba20f61bc504319dc7d6c5c7ab04bf11421f9c2523ce7331b8609b2af6791107dfb8cb6fe1b721ce68ef77f2d02a4f598259ddf7b168360b10c932e37f1dc6fca187abc0aaca02aa4992960c265824551c480be42279917e60c846d57833d6cdec52d18ccd02456aa59d4e44d4267692d174bdf37405f27bb4f381144586c7043b4b3d476bfa0e27b113e4968102615741250fe47483574fbc464e8cdd1bf35bf4b05ac5be53f6c30aab0e57906282c5aff8fd4dc4c3def4f3b2d1c786c659e8a7af71396ed30e852dcd77a456992b7efdda59a4da0a393297af4a1388095bec48c07122ba9fdab813e9cde3308aa0c7f3c8c3ee28ca0a2101b385167b1382a1476b59d5389b1dcf5bc5a1ceb7b1d271525d1b0cc0dae3f42dade78e43e5ab78fb76e76b19257fcdc308a0208a3d9be89fecf918bc4b0c642cea271add4967a30fd8d46e81941168251e8e8c12467a3d075db831565773e6f90cd5ebb932afd8362cef108c4a6462cfa9d95e5bb0592ab922be2881c4b14bceae7febc7c57355fe9a765d1cd534eeaa27ea4f42684e13a6fd9b545b64a3f3b11ca6f17937f9b8ab20ffcd6df277071d17e41291f5be41a3d0e3521f9b1365c4a1fc5237712948ce0ed2f69eb7668280ea797915264714c8f30975a52bf52a53fe418c4130df45e225938dacd4811343b6d6c2f6cd651dd60554bb32676e3f0e9e25e4d9d1e2bbb3a9a82702f1e40ffbaa6d0add70dd937fb04972dded53795010d71e842f161b88b53d7fd5dcf860dbd8141fc22f111a8cd1bcb69c87485b34c95295031590fd7142d28ac48bb8b28e43a1dc65cc3351a31f6d0a51b38ee1b1eb40cf22a940fff23959423b2fdf1247435e4242903404f4aaa6f942f92663a338ade14a8fc17e9738de79c9575eb21cd8dbc5556b831420f7b3486c1c05f7a68eb864a76fd2ba48bdc375e41b40bed97475e094de6f5bdaba0ae41a25607ff189b7b68c6ee6b4db64e41921c0db5ceeff3148d158f443fd210317afccc8756dcf542e0ec5c617c45aee04f55eea7e5f78ee0930f79adc488323834e4e79d61c4ab8b4c73d33f1e715add9e8bc3b39fd53d7281429282aa6194e0c0d7d46309bd8050b2fe4d8cbcd91c65aa56bdbe68bb537fc75a5fe5270b2b3c8e92f0898dbd16ac74d5472041f0c1e2d175577ee4508f0cd6c307c13995c9f164b3d8840fea50a439b6e1b703274d5b77841f4750308154fe720c722ec93ac712c79dba49e683a8974e5cea45a4994a226362caac194d3525550422df15e480d4f324bfdb85e85251fa197c6766a35ec71e12e42801cd74c8bfdfba53f3b682ece7c9483544eab18e46943d790dcb2484365b97d19e30da68b0a1678c26f9c495c1cb4f53ad1cc9fd99767d924b77a99592dc482830e99209187c993638cb3e125e2fb8d91d64c8c1208f2ef18ec9de0b5b29902c88c82fac535a87ffdf85b01ff73f2ff0a0304cb97de046e59dd0a17dbd69fc660b7e5fbfc367b36246215354a1e7dc0ba08ef2769c80261640c1a1dc2508bcd7a8d0c264f0009d20da94b7e4f91210239ff7f5e68e036d4d66ad560d9b60ae3646638e8b038e7529a38d3ab9ddced5d995be6a2e80f3fdc0d8b33994577b8cf63ea90e1dc798c3676563bf717341c2142e70026a0e1bfd9c41cae72f9dd73a177bd7a4359ac9f6b2fcbe681be12b60edd7091b70c2f9ac2e981b5a687540526c4685eeff6ed990e6e1fbd5a252ea7967e7ec4b0858f8b5968dae36e36c8b5f97d0a4dc25fe81f95301761d74caa462237a9039d05e800e561f55a70c0f450c95dddfc2a1ac49d0776b251a4022a90e6af3ee85ac1a8d193cbb5d1266790464531ac248d525bed0299693be4b7ce7382bfce2e94b25662a204b4552f98f8481da7cda0fc9748a11eb3532c8ddc00ba5374bac3ab9b9905fd4eb554a394d0f0431fae7599168a0726829bc709a6d6792d1eeed0f8e7843290c399f7e8645f6bbe752ca72cba925274fb3b7c945837cf20d05ae88c86c63b3ce91ca7157eda905994ce058c20a45fbd8f9047eddf9bfb1e13c0a33ef80358e992f1be86d2fd9c3208d699e5948f2cab9d76c26669df182489affe0954d2b62be0113eca3b916a30bdc18850ca3426354dfedf3c569de30b7315bc849232ac4b17abd676a0cfdc352ef2127a40259cf573dbfda8a1b027a72dfa09fa6ca26c047b36face873d352012b87d3e4cfe66da5d2b57179fdf3f67ede52b830092fe8bf48ae29783262e1af4178b9eb649e8edfac20f4b9ab65f5727b057a692339ae61867ade2121d3b8022c69a197ab6556e5793a40fff15ab0884982a2eef8330ebe2eabaf64adea7679096a96d308c0ea0056686f034c552319f2cd75559647d2ca14990a7a4fb2308b354c6d5ce13e8f1b823481a69916d09c50331a4db575c6aaafd51ea30e98caab04c4b9dc43635c3938b2b71bbdc12acb51b53ab28089d0d3e327d840fd2411604fb21d4b8f2a9d8a7491f4dc1068cb4608e8547d99f41efdc747379ed4afdfa6daf6ccd693b72f333f7663c6eacee31905ed71690ba59388fc021c3c54ac5ce1b4adaae6680c90d1a802340f1927a18f4b9de10ab25a726423b823ab00f17e6cac886a64f5731dc5e67706c3947200bc4e0c87a7fb801ab1d60cc1a1489bfe8c59a70cfb5c4bbe6e6d8d61b05251728f60ec1603ab1521d604b4889e73e4fcb52c2ab3ef69d823ab5fd6ad0f902894cd118b56913c12ed21f4996f39d7be369cde21dc742f1e83f2bed9897bec57cb8c8ef3c6ac471ea81e445658aaa00fe530f6096461388f87c04aa22e024127d7e10d12791e258f6d0431dbe9ca55dcb0f0947b57d8ebbeb2df616bb2592ff6fe548287b251b92c615d68668bca41ad9c6b6066c1d9671df862640d0e9a130810824b012df1de768da5bb1ffc39357a3925f6cc4376631938103fa0bbc8f53f51fc01b1d54752ba89d2a275eddd8263c7d08fe0525e8ba62901620f7e5dd513926f04e370273a51961d1dceb22544a647952e467fd5b5ff61c7cfa79094c155eb3cc58be5a4ef302713029f07c7fb84a63d9c72263bb508f649c7e3254ca392f202a1289c05b4a041155e1aa58a994bafb52034a052159e629480197e6567691b7da09abccff975fa7990a0e5f2e436b95c7bc85f5a7c78094afe08fb4d0c3d0b0dd933ba72f8dd8d4ecc0ed5d939836cd72231e09ef942038df1287a49b1b56eb0ba53fbdd881ac608d0918a42151b565a008eea22f6c19674a1d294f3cd96fa9c9229d507cf83a024f59f51db397e49f7de43ba413e639fe2ce8e125e061e215025eabddac93e5223555d0cdf1ad9536abb57629946ed19005f9a682305dc531ad8307c9dc2368974f46f36f4ceafa90a113a08dc31237073241ed62af1f15d2af312e40c6c24622d167327ed51e1417b6bdf853fd2d2c121c10bee9e7c87e70ba2af5870d721cd0d6d976e9354b7a8987e9a115f0e36e865d213134c403a37a2150d1a9b33b74bba11d0700188cd05ff4e18586c74ede428148c023b28c4808a94436bb7d0db138afe941c177c400520ec8366b8783ec9e71cd97209aef5de1c8c51a2254dcee2b827e9ec43997076e1d675ce7a384849421822ac61ae08079a1849e5ad7df4b0654c8712a1b829c8c9c9dbd5c7f6b4739a801821125735aed13f8224c2b5dbe154dd0f8727ee6ee8080515ef47d95f4b65e02ec20a148dc3f5cc202f048aa4e1a7d01485e8f3044eb64177ae98893a93f3bac1c9bfc322635477e30c32d487042a54739ccf189d7309b3c547fe5eb1eeffdd089281926bffcab54355baf21380b8ed71c10fe80415ceb6165ef70630fe0984dc8214ab840ad80051300508cbd92907d50355cd920bc38986c218bad6cab4442ac71a15480ef19c5ae9140321c517c53e44cbf59805094867e4d725a3e704f8932ff92059d41176e153e50541f276e58caa84a63c5f36b92d1631e4a46673d6c7ae84ddc0b168447346c52de3ab1acafc37a699dd47655a288ab7937d8ed027d272890d85dc3b015d9ad5ec951ff83854f4a9cb83c46dfed17206cdf995b3d9115f892e76f451796ab969cb2fd03c377760ece6c53b01233dd8d5f34b4e3c10351bf739ed40b44d737f79b5f6017ff629b7968b9e1ffff33e1f6fef188a18086efca548983f2a1314384db69e090c53c6a94869d96e314bd784433c64ef1d7275a616106be9060da72720884bb15d7a07adf14de3eeb432ff42ed36feac221840a487b412254c1061c370425759a4254cff612ef6efcea75cb60407444c7118dbf985fd457eef412314408f9082ae1c05ef1249419483e0efd90ca5d5f53f1f0b757f884797c7a2412614d2727e356d89d9206c47779c930b48483920014ebff61962acb7795b2c22d785a3409eca4fd817e7aecf735bab25d6820fda44a79c06f656aaa2490c833c6dbe164867ed408e0f777e6156fdc812737c50fdd5a92ec6cdd24a4db90777a76697ff69a2186fa025ebb5a8eca617cd6a415a91c155789fba3d76bd08704e4fd3b61f6fc2c82f59a1b107a87c759cac4d610d8e2668eedb1c577da9437d53c6afc63de86cf21658c26585fed96aea99632558649956c43879c164dccfd4c0660a6dfb17c946d510ec9f5a6d8c6e5487eae3a3bf15cb87bb0066b7b2dd003ec44456a9dbb890b9c5436b06f218f8799d1d566072ee01ad157955fa111bb60f47dc58794e64b550555c74ba57d42a6485ea0cb1c843d1b191de2cbf195a40dcc6ab2f3f39b8f6cb448e58df569177d689f67046f2c8b849b0ec130a29a3debd99486f25d87e98201a3db96c9844c0fc35404900bd70fa1b124b0e89437bef889181f169be439b6532976ff32d2e7eaba44dc812e6414015a2e1cb5b158406f01c01c300612631325cc6dc4039ca8b09d443f04b434e9475504a8df01e28b0bbac7b2a3f145a5d092d7a6e75d368d6b44e8f5218ce70888b49fc159ca1bba105490d9c21c68e36875fc7dd7d08de525a99c5abce251c382f2411393e2ee1fc350d0b9b7b1f68533555fd11f3e77cc08315e684d14434553767509798d6dd49e01ac83309c1b8f93a2fc9c1e105c323d259b2fb2026f5def2e09afe3b6b2dc88ceb620435de70531791e71267b78a072f438a3071221b94726412190c221aa4dc2fa3a9b29682404acd823fd5e999e0e8d3ef0702b22fd079f99136c537382fa347f3999fb043ecf32307089974b46167d97c513c98353b3ab5ac2b56db2c74e451548efc6cdb17b1ae569c5d250b9b797332ef6e5fc12734cc8167e33f23c4e3f6385c14882547bb00a0d42a87d9a607237bd00e8d09956f90877f4d62997a7716c1aa8673034aabd0f0f8f811f29b7502df544b89616c54ec66d7c5f9fd4a77c80326ce1b9342e98aca7ef46bb735304b33e1f6d915a664dcf141bd8ede8a8162c29a3564e3ded8f707b58a5cedf27296bc984095be852e12c9ae2fb93b0d1bf7343a0f71b07c1fe6dc6b6b36e95f5fd2c9cf8be3dcad1541cf57c6a4c70cef100f64e49c10f7ecda06c1fb3bbe84f1611fd6eac4990ef452cd77dd7e9dae82b52909dc0d8354ad1332a03b0c285b30cbbd181c727e87d67fbabbc747e1ab2b7d1afa6f3ad30ef53c3865f2dfc2ebe66a85123964fe8fb7a70e18bcf4702deb3fa37ae3c571b0150dad5b47ee59f4213d12e87d7730722c0d58f696091db2cb9d2d40743c68e75a1160e31ffdf8911ad656eae730f813fa11c9a2ccbc7c8c0b8e737dbecc831dd890b83f3edd640fda91c472ffb2884d84fb34449b7c51136b0f7adc3fd43ff4fa128c0bfe562acb87803177c8471010a5a11801fa9b34fe4294955f1b455b8964d19ce64d612d9dd4ee24eab3cc1ad90c4fe67763489baddd2698a9d64030348819ee8d6d74d5c59757be2f984817aed151c3fb4da086ae5fcdcede71903ce655b20606a9756ef07079ed8eacbeee099598a0dd9139fbf9532141381fc275c01236ac45814083401d587a441159bb0c21af422c9810ed487d1893e53d2c426febe788e21d6abc66bae26be0d06863c8a588d167402acd3c5a251e3399e97a5ccecd8936a5b469b5124a9114a8c11625ca965935acad2555caeb636233a1f8bb72d68119d732fcf0209ef09ddbaf52837eaf18cf90214835c8ab8fedd90ec366f311fe1ac13e7e9ceb4a8c3a7117739e88294899fdc86d5584e276a2b8abcdd77e1796d9c576ac96689fed625e759c72d83c4a85d7a9faf878d9a0750faab8ee6ccdb4b8f08530e7515212f0b5d3bd6c63fc911be25b5e8d10384f89bfdc791c01cdc74acb1c4dc152516c71ffdf569ffe1e9b08365d9d42a335e5c2df99b4370be22aa07417e3f522044ad42f10be178b25807900b36161dd46ab27d183f5c756ea393224fe371af247447facaa914af63c5ca5c249a01407679066ecbe7d8fec0e34c7a4d9a7797c727adcf290abe8aebf23bff1ceebc32422717c053ae7efccbe61dd3a4c2111ad8d71f8d466660ef499323cfaa73b666bd1cc7c9ab17a0aec3ba197ade272ed104cfd15cfb3e8826d71f19a84f20b8cf27cd841909a9671049101445600fb33217eaad551f6c214492926765c4ccfefdab05882bcf651a2877390ea8c8276de0b56fd88f311315062e9f480e276714262552d6789c546477a8f920d19833104016366bed5161ad7c4410ee4a45cf9ffd56e91c17f7373c85d193fac278ac3af257cd071f16e3ef824725fe054909cabfb3bd3e3de3c97730433352d6baf40af51d02ae1035671fecec5debc108a67b24a6b371dca536886b52a3528c9ea4a4beeef22d197216b1f8f183e1d903282bf8039fbe90a238b145f4dbb59bbccc62b5f025d33ba4690520e0723aefbc7f446482c37f0ea9e9d43cb0922c8ccbd29ed25d5f061d3923a852f735838321ca27a265513e6075a9f23dd8e6c37854d5ffbecbeaeb6d4c228ee3b45ab4e2d01f8c34f2acf66f5210dc47645355975824ddf0f6a54772876abdeff3f34e849a6039190cc45a4c64048073cebdb37f63abd54b55fb4876fec6f059b9e6e7ef2863632a775d4570de588a359b1dfeec7e89bd247377659b0ac119d695332c55212d7e4705224a1118ec82bf58448a6c5b8a4d1a07adcdd34a36513e711de3bc3fb3281f3cd1040430b1c933e9f117a997d7a302055dac831ac9214026087a29c966871c7e6face95759d103d69534ffb66ad2c027284dc589f85ac18ef616513c6ddcd53d042030297ce1fa1c204592d1837d3de77d1f18f4ab7860c4e14c266fc4ccaf3da1377225c355bcc6a39dbcd5972d2e67e475461442e62a7782ef91b0c40b5881acce9a6ac53a9f183214ee3a838be3d9ee058ee2652523b1594e633cafc5035ae3518abad4e5b8ce172196eb62f2f3640318078c8c6a038a2ac6b624bccacbd0ee6d0655889ea8462adf034188f0249a22ff4e86e69248497436c8f812ca3691793b3c4fe0d359aed6ee3b243d95be8df1e4be0cf5ade321ddc28b2f39da03543533c3335bace0687c4c1837190060cd360c70943d35ff85739aa862a0d9e85fad1cb11761408193e15d64adb1b914638a58caf7bd6dbabbe237cc7d30cbc0d151460d7ce8c417c918e2b3cbd24cb208cdfd71a7ebef17ccd90db8b038a7bcbbf1e3ed37f99091a5003bd0e50a9d304837580310efd770bb91d98914b1e0684cddc8e373649037d7d95fc57a30ec3caac669c9290d800e4fac8d01e40cab6cae2a2f3864d6df335287627bd8d938b813a2bc6fcae31e089bdf18003f30f49fc3a34b03f1c031a7596adcc3c7b3f8e23b588b8d3bad29e6c3e71e7afcd469fb3ae23c4e2dd32b1deb85f496e5d38f3d8b00fddc299bbb70959d4cecb633c20d4a19cd0c5e1a5b6954501239e97848e8ed0a1d24a5b6ef60651a5a161c02cd231748035b7051b3f1bd4ab174de43c5df926b8f30f0839fc685cf640712023ff613c8f4484825870b2577a25371af6363eaab5bcc6f9088879aaeca18f37c632d93e8a6b84aa5eabe38e81c93b4bc9d5238e3a53ce858dbbf8bcd0ffeb55e708444db5993e498f20230eeac2221891c67f47a0a4b6c02fb8900ce190691d3f12720898605594c3f3c563783a2d6f0710f28669f39df8e47882851e9fad35114aa7b3375df92bf9800f23dce514a42af2e8fe3197fe6002d87b1f1e7d6310841144b3897d07641dc738ec4a9310dddc174c3d10f0dfb64b283d4c1fc02931dd11729bb8754692dc404aa8ecdcbb7cd101adb59a27ed3ba2b5cbde7fd9c35b1d28085c96f9096650909cd943d8fd7faa5c09dda453c95a6ec3474958919d68cd78f07051ee87eb4afaee9f5ef5cdd83ad7405cd59fd37067272da09cb24338c017800a4ff68fb9487431aa1da546f6af2d5da1af364c3ea90b05fd3a09d3be1015b85dca597719cdd08305c90411d671538961131fe607811a7dc422f1934cb81bfb8ce3e52653a519f2ae0d0e1bfc68330a94f1f84acd4f81479159bad2f8fb8eddad85f4e333e29acefe4d01025da6993c5ef37d378dfb269f1364ae18eb3f9b6fe07266e55cc2fa9b19d992de8415918405f9c924e1402d6fb6463ace411df1eab3cc605912e02dc61bba6ba67e1f96a9e8cfc30e1da234c228ff8d744106dd572fbc03ee03e4e9dcc87aced717f72dbccdf0602eaa83e8def0b0392007ba425c4950c77d5a704f54eb7175f87087621bd74d79dbb7f18f00b870360d0b2f0198d210f4c9e91e457080d9510faf6c13598699b0907ec7a840ce56e98a7da5dcbe28eb7d472665a69cfadd9d027eaffffd702dd97b0e5d62773212b11cffa569294e64ea8ce7caa13cdd0bcf8d1f2bae7360aa356e2a9752d401928c3abc39179b07610cb17013a506a5aeaad0ce937a12c727010056b9ba82cf4d6ca3d7f80b9dc07ceb64326ad9c959d1b2d9b91d369c03f0db0867c6840257a050ffdcd1e00071a8602c5847838e059e149a358d04a66dc85bbaba87e7b17346b7c4b4c374d890ebb9cceadaacd5aa7761eb63a1a65045e021447ca0ae00ed2b91eee08302b7c97831e6384bd98e84a8795a2771be409361f15ac1647e7cf9c7e89d157e2607885121b37f8080460d19e54cb9a0a7fe522b5adb6b2d28aab21db85de82b431bd7745d2108ab035e6b1cf3b7467919fa2b4f1a9d398b38ddc06e3c553e87e2a0ab985253660a8b0413707183c5270ef17a8c5288fa733667ebfc01effd344a3b3e3ed2020291e4d504187255cb1b5a7fed08120c428c96555b717f411f63bec405a100ed7545e967283b5c252f46559f937278f1bd14e6c6be04d7e57a13727e97a9cdb48d1096358b199e109334c1c926d3339abab205d1015e82d95a82f961ee8d59f8c56d4b0c202ae459333179fe9cb24cfc0eafba3563b8459f2bc5d419e60f0dfa349f76cb181ef67726669390eae683f13c51b059f14a81bfcaffd6cee9fbeb7760d4f2b0317f3a1cc16a0a34d1e2323ce1e3ae09b012f2daf3b36965a80c3bdc609603202e9c8c40a97f393b00c181fb39ab24bcb1a9ea283a3fd9caeae07e7f1aa72fd45c8a8530e0eeeb51f511d9bc1d67578a07a32d4c474e7949c73ef083dd814663a8d6661eeb702cdf372249f6feaaa7289d0fb5dd2317e6bac987016cdb663fe2f5aa76e15ea4122c528f449629f85893769c43342aaf5a6c1861a76a1f7fb18f0f4daa88418ddaff7efe6591aca6fdb5c5f515cb912e90e95a986de49181a17afae5356b86e8414334bfab7627a412f61cc08aadfe7a947c1ad83e71876f71a0657e43471dc69012a0319d528b61a1c99d3895f4a61fd64399f05324f62c28decf7fef9225f8ba5cdb79211ca942dedae83d9260e4717303dfdae1f83537ff5a5dcdb007cfe67cc2581402f06b64ea2fb6d0ffe689655e60a3ee08f0737e40dd5c49833683939d5a22a12da795ee171f501df831bfad6e7c5a072f3403027ccbcd4255bd2c8887f082a4fc0123b96b3ff73346fbd02ef088c3a3197315205fdf7e20303373cbf2a48205dc64ec47309a4096b438c582c5e037c82b2bab1a49c2a5700000573b47df1382ed5c3da230cb90c534931a5cf988418f3b948d6a4cb751c080222c12455b77c9949cbcc192d2292d061573eec84d33f114fdf9790977580f36596fec9fa669e4660b19c3312391aeb440125e2f54bb65bbff2e4a0d84eee95e37e2df79ec0d26370483c8fb174415eaad8dc597cf1cdad81a9f77da1876fbe9cd432c4f47260881ba3756fd80214a509cd12325b8f8650a97f645dd08940e3569f039df224f925f3182c1c6923e0ea1663fcfb9703e6df052d9f687133b1e0bc0a189025b24470fcb8c7397c1437915c7b17c48ad2c25c0fb0c9cabe00790e8c70a05169e60cf72c42db2ef92a7c9c4dedc11c3f5a115a6de1100daad1d6e68518c683125d5eacc32f1701343d1daada0cd58d2859b3d16788e9a4659eb5e3ae61f7ee1950b528b389dda304490558f63c733c4a053a9be5c4111d084c5ae898eab55448cc4d0091bbbe72bbb1c60c2519b843aa4f504557d9bf3f6715bae9fd7b4d9231181859650ec5a447f2f653c6e797af22e32fd89fe2cc4a4ca824aab4e61d8f80583293c254c29ea6e0a66177494191a91c9e393bc797cfff9b9d7100c33ae1111359557b37ddd00d4cb137386cccb8cd7eb82f8050c5b34a824bd84ecb0f94b1ce0240c1a8f07389dc34eed6f0066808a28475eb394f2ed63fb4a2121a8566215172a2bfce9172e968a3396c4e0fd97bb2c4dbcd84e1d481a97f8f06c413a98109de1a90ef4647b23a91eda07d0297fe4ddb65aa28718bd12f88cb4595dd7a41e0a25b9872db035a5de69d6c2270de05b65e7a12319561fb29b2e49ee2260a240adf25f8f2047e7d98d3bcd679c785e2fc9a309d90e6e19ec0a2c40f98cad273f398b64654635fdf08373fd1f94534c97a3b7a754ec3681a733fef9fe0e70524fd6baad4083fa774e6e62b4abd5b0d6af6aa896875b97221456865c0e37bb2e260eeda1211b4d249b3e74fe9cf505086cd6514673f8ff38ca9580676508208ea7000caef8d5da6e35738f8ac2b68d53e88f5d488fd49d0317e0e47e9e1bbb0030bc27e9c121c16a83631968c1096ee7c69e6254193d5bd027e9d598c6bf882ec742ac784c7f0458162156d0c7a7c3d4bc36ea89f1137fc1632653c7f7c4521227a46085c10725a333e877b293695f21994c5afcf3f848d00f019c4ceea92e04349072d1e3e61bf3e63293522bbbb5928257d1297b81cd69965a2d48f41f6d7c4344c93f8feee4bd2c6e8e0cc7eaec77139578ad4e58cc5edc3a3f05050cf2541e6a3393b80b5a8be66c397894e8fe32fe2861dfec36b3e0507c935d804b326c0c5af2b5e4f828014672bf551b9cb893139705b192dfbc79c83a3062755ffad0f454a7716662f9e9b7c1f6302b2e3ff6c5f6749b42ead7d47874065034d762c7e076dbf4b599e704f8623c219802e5d266ce8871b4b44e77350c523aad6b4669267738fa801eceb5e70721ba568be76f846e85c9ce000f247baf7575428eca8aa879e260eb5dcb9db74eea867ff2676b63e3cc2b221bb09728713eacebbf9bc6f7962db153b6e414a9270497eec4d7c66897bc01e841c9782028d641c616979609417a2be2ffcaa45253e440d7f1280cb87283e22fc0c731bf214c5114728efe6b60b439bed1c792eea4ffff2dfe92e39980a242a24f23f3d390555b00d0de72e1daa008697bfb7308079da6b55fa85734c4c85c1a7a775c48582498a4a0f1fe9a6fede5a19a81aeb31f03c7a064ebe21f6d207c98a7be6ce4cf7fdb58f9b6f14338c6690c6fe91661339e0346f91a4fa583366e06a96bc4b11324ed697eeca9728d5550a1e0f11f2bbde42f06d2c84ec79ca4ff521c80b1f8b0b748b3642b6b046f9a2e7fd0b37c539f89cf532e336c50eb4e3144f802e9beca5277019bcf92da49e8cc6ca2f8e4d3dce042e483dfa59ef9eeb49c3b2e3576a3e1388e1af054162447a0dfab857f962174bb1b762fae55c6a7a2d438368fd353b2ab69c2ecf05f8ea00faf534b66e3b0e91795a391c1d0ec90c8641e99d4c903e8a241e2234eb6998e81b1f87415c3952a1cbcbf7e1a6e326b85fa5a922158cff0d8081518fb7e7832b771d82a046fe8e652787e75053dc91e4ad94cc094cf014943890d188e8e72d98ad6c8f94f56a5055c6c8fdcbda1ce6bd07699a6fbec7161f91d42b1886c88f7b1771a5bcfeac4ea0b598282a33666eb0d759fb9f05c110beb8582b7aa644b0b85f3251183701519b5e5ed80f09e02d930178168bcbe50b2de0df8c953c33b4e2195aee694cf9d5d9648cca99e2d92af236a1bef4186db3ab4d26b00e941f06dca2b1ed733fd88cee06c355368f310e90b7b8e0eab107ea9423e30cb449c20cd45f64c299e41e6f2e121e4e8c0c129d845fcfb1e8cf230f50ca3e502792402ca2cc391d6e1b48bf77ae9314490ab208b17abc00aacedb31027dae7a1c3e7b757b54c1841d81a79a6000db921e0ab0690b926a431c613e4ed0eb4735b5c0434fa989a52f93c87444f0a3961edb530ddad86ada65b5fcd354a64e3cf181f374876a504c7ed2c678391ff1f56038955adda476f8321ed42bfc6eea1c00bb5ee4d845509d6335a8b7498d80b766f03c8f84a3b695541a63ad8889b323c07f1e6501d195275481190a787241d6c4b7938d04146aadb07bbd78c392cefc559e57ade9ca282da8c37a494a6089311fe21c3247a201a675496b1d4cfb4de19d560263362e4e378ff973dc97a9021518aff91963a4c3d28db170d5ce05de4c6587c404f2925d11081f1ba321c5227e9f890f90ffa9eea0ec5e4184a7139c0531c7f3e25e2a847bd43366c7a52249645a09ab6990dc153f42dfb45386df8bb37c385d5b55abfc60c974634b2db0493d428e9599a19adb4e4cb235944c456cc9cd387191cb282f9492ff3f63f349a8af8d0302f730afc7733251b25250229251aad120dc8805584d8d97d7cb6cfb866e48601768e12accfc75d26143e900958a1a167533f45b20f08f8ec913ead91ee69ca520b23386d83911d0846a68265e38c78487defb25b700cdc85b4984bba9e94e6f75bb21e656cad0ecb53855697d10e2b75a0ec1d291c5651e0e688c061f24ace2999f8afb5a2b8f6e6f901dcc14d9ddc6316a0163b53a1904ed93a47a48c8f7cae4359bf5f0dc1933a6c9c8b9f569db9493f9a29e5093c8a32b7c72f0374af85d0e35208339fa56fd42dfe1929fad03bcb7c258f8540cfe899c03887f714211f943e0fc6ef166e437929c0f7694a08134e676122d6c592a31847ed337d98d82d8cb0c83f20f0a5276d0185d63273181a5ecb5b3f365c9edbef0213a4e53d7220d6be8784b6cc500162c76551f35c6daeba22cb639b47221470788fc67ba1fad25f6758993b8e9307c85ed2c97b0c364db6f628437d67c0f4886a07c84661f350e6a7e64dea8698b00a3db22d5e5878609342bead275994772075b68577cfbc143b95a05321ccb4b59504a557faeda2504669530ab6c71f031670b131a442b1fd7dd8132d3482d57806950238d8792bfe2d252ff5f5c03f8650a267e9bd1b6aca7e9b041d3406f33526f1ba1fae335155da658a77d03ee7a08552926b0ef4c3ac5efb1e0671783d730fbd7c7262b7523f65e93529a5dfd437f7fc45358848a950f777912b6c2f457f135ebbf456c623460d3063a4714e4d3faf59c89d51f4420120c75cbaee0f4569163859fdb9b4c313cff413a431555feb6bf7e49a04dae8b3b78e46862502ce2fc2fc5fa993d930dc0fff460cbeedf9dcc30e1a8280065b875d0959090f04252877c3251789fdd5b457ce313914b8819e918317480fdebff0ceccfa4b31454198aeb41c5c7a97021e72598eadfe2924eb1cc80eef340429902847df5612d1942a681fd5974e22a47d4702315f4ee64ef28fa0093791a233f00ead2e3ebf91379d30bd53d4daf18954eb5af8d4d16a673c5702541f49fabd04defb73cfa358063fe0403a8bfdc09b6915bf6918d16bb8e94db878d1cea156f375f6a906c5239f3cc964ce3b69e15c792ae688d1676fc10f90e485f1056534a25789823bf4f493972f80290062e943d909153e74563d43697a89890e640d8d51ed93878e3d2f5486458a2397332c2e964a38ed7ca43c6377a79563ff08b8a9cad3bbe2f2c1e3218c66cc7a2c9e86e44285db8b29af946986b6ed6433b17053a9c373dee43bb63e47ea61efacc7ed9face5c8b33fffaa7f572d10a0b61217ce85d23a1d6d07d84cf103350568225494c141695e6f901f196bf109cba6859edb5f2d622de62f27d45a5d26eecb693529f6d5c3ab23b8f858c271cafe63f498a73983b0fba3891349773e6b5394f6b2b979a45dbf46def549ae538b1909e89db629a3f25be4b4343efb1de945f0af3cff635b5bfcfd8d7e40f3c4153f9e24bbb27c29d3c194f4ed2ce16acd60561ee5036dfc9b38b9008e8300503644b9a372e2e3e532f137ab62a40e77e5fac549e3f8a6c823fc8a342a878eceed067d9a067a0dd5896bf851ec0c57f7f2fed52fb22e2fb35d38b87a85c87ba06f9e79a967289ee718ea57946204dddc12fc2d2f78fe49376769597703e803f8330fe5d775f45e78f7d4e7dd355a11b004b0b41f9e449de4d897de45bfb57f28721a7d94cfd0a57e0db9bc402ff5d67775136c6d4c104bd2d167c5fd977068930770ddde87a2817e959589c764790dca2c50ea834e0bbb58d2033ca42971a68baf8b0d7e0291dc7296b7ab097ecbfa14a5117b3a9ea993fd90bda7e5fe9652e9ed5e4ef0a6be86c2232f82ad127c4fe1fdb290a6eb6283570e45ef350fffb939fe9e206572bd1b1095863aca75268979cb3fc8b9c6b5b205c018442dfca370c8db08feec634b5e296f9c41c6af369e18e25db9943c6f28e02640d4dec6282b0bbbc8e385d6386240a315f236e4b449cb1d97e47b913846498e7b40e6e550980b3db344857362d8d16fd8c4e58c5b83930445c426e352414f0790cb503b02e43e7272cb31cdfa70635a33304ae81484fc0f31eb0d1b16f322efda1f6bdd5d9bff885c389ec65f45bcdc39a34b3bc94ab20b25718ad2bdf32b3210c6609d1038b477d1cdff5b6c0e7419871d047de35edd68be5d07c0f386e38f3a7614b2cf6e89e27cb0b3deb1d642efe709e84f4d48630ba5099099e227d8e855b602a74659597f171661aecd89d6378d026555cc896e19349df9d260dd0340ae67fb33b96091ba38ddd2191c4f0f0dc48cb8bf1532dc78e6dbc06b01e3cde708f186e5d5e549bceb623f65b9b0a059840ba9a938282b055c2ba237bcbd3f147761ea90ba4939e0872e38e206241ecf676d0f6bf7ab96976bca8cce6b57a87a0f873c4c9cbfd34290c042cb304d69b1703edb9b26cbb03b4c9f5f4aed78c12771203e3a13f0d1b708d92600a9b049c86617a44f7879f7761a118bad9b997f2d9270c59ca4186d5a31f96e6dcaf6679bc864925a8fcd127e63ea5a24949fdf65f8fa4d3b763b8b1036b42dad565183afcfcc48ba851e8d08afed90dad4e55983d8c66b52f6164fd81f66cb103bde78b17342fee983f80b4910f680075fc2b4347ea53588867e73732beac85e708203c41cfaec393104bc158cabfe616b0bf35c5cf83a04bd4c664a033ed9ff121fb0c234887cea6eda4405a7fdde0eed0fd202431682c314b0e67b3219a3f15e3ddbfb965d2e304e348cee113ee6bd3634a1dcc175a8ebbb98ab8acac00257f89fafe12f19e5bcda8f9ede14246b395ad0d2df255e1a7562e606b55224f528ab21a20f171dd815c6358b9af23f8d4ca299eb32b1a1c4b91506d6fa4d3b6e794359f9d39330b2544b012cabfb6de873d25585ffb272576a62c243abb47952131c8b393c8108c404cf4047686c56eab26e7c62168709f0334653e0923ec32d0c941b22516d2e9c97a158d8852168c1feda75fa07fd80a9a2601671f53efca2548da1d728d581e499bf9448c19a28c9072e59aa24d0924fb2224fda9da35ba803ac0df460c5fcf8b5ad3963b3439b8ab17dbb989d9f91f9359db694776448e683e6e498196f0645671f5f6ab37e167b1554a17d1f7a50690570629d30468edd3d6dfd24b3e912ea2014008aec9f4f4116e389bcdd88275068a6678e3afe4a7529bcfc763b168e56f29d1b68682b18c007542891b84d5d9fc07b975d56fc9eff221f11143dab41e65b59c831f145bbc4f4d0fa772caa006fe66e9a239645d692372ff697a8c5e4d76b10921450c8df3a922ebe9288804564014c2a7ee254fc1cf8a69062ec138db373e4e89beebc8a48ab2381028394f59b11c6c4d96177fc321e1051a27007ddd0c1cb01028ad6f61e1f147f799144a81b622a62dc1bfe320577380f895fbe6bc4ff2c81366c6cda5fd6bcbe71ea1e3d61c11cb07062941f7deadf4e9bcf24b4c00f1db6bfa62b7ede1880d656c30b2a68d6ea90376d3dcc06ce1643071d3bb736ebc9e9c553adb1e27fb29d40a35c0b5b0a93954af41fdde75f8edf1c92d20eeabf39014659bd11e57a7f9e293f20802b4328f38c90c48e6e28a95ca0bcbe8dc772653789e3b149eabf38092b23ba223e088ebe69c845a2957352d4e94d168085f342e0148a0b04d79a75e7d9c7f1ac48b192221fb475da95fe9c93d958176828a2af30dc8641580648a84107d4261a7ed4edf25a98c89ed5a1a3be6f6d53bd7388d074b77548f589ffd4852d4cfe2a3863891e94f7fdf12e4da5a42efb90b783caf05907d2f8eb0fc3aac2868e67baa4423c219bebeec6cc1ba6861793848b3a0a0515dcaabafbd933d82292fa170dc945651a127f04c3a5576ec02b2e6b507d5c9a40fee70b096def11a2edc64bab9a1810c469f4ae78453530fb5e098e80c4cfa2d1aaa99477120701bdd89ded273c554163f62fbaf3f9b03ea9994458e973863aba7611050490c8a7e6f5ece434071cd97c5c512f1ed00e100e90413bc59c4b3814802fe70fbc9402dab579eed6d0631e52e959bf7c2ecad7aa4c0e2eb400047d3b32ddea632ca809832a9b86f5211ecae453f483a64b70657821342b8a5e12eaeb6c9d2f6c20f722758bacb04a2787990f5a2b027746e7060476fe5d950716f7220a6dc42d9d0f552a4ea2ac8f5c81b3ec1be47748c719d2d86f2670a1f14766585bdc3da5558d6713b861beaa1bdadb5c73e97db75464bd98b0d2a08a97662cf7c9b7506a37a2ca054c64b06f271b4f37299c198641e14046f4990a707759725a74c0b3362c4a131a189babf95cc71612576e4d8c27a94cb453cbc0b013097a792aa3af11ef88cdab1a79342181e2f013d34ebc5a85dfc37078e1d93d4e740720a1fe703747a26b06afc0f5eed2d9f5083fcd8b5e16415abfe1d80a0197f8e06aba491095ff1997afefa14fa083024bc2141257c0fd77b0b3b8f1ef13a0b680fbe824010e1eb28e6a6cc304de128687a5504f72aa653f737e4aad5dce34edf11b787677f962ee57118c2636892b4cc712e44f1efd53052405bc4aa7a711f65dcc2b570e784d49274ea5ba0f7841764d3091e7a5c02b9f2aa31ab8347b840f917e686275e7d1e79b9d6ff37f2a5886c38154d93b55dbbd0eda6719f52aab5c80ef1de17ba6dd455209b8016eef857581de6cb7f8bcf0dbe6cafbff77b52982effeb7a506ba928a0816495ea231f186b2574e108e50edad5bdea5cfcbdfa28985d226fa2cf2b87a8ec9c97a8e19ab74420a5aea6d02a4d60978d4cca0b4b90777036829e903afb041ff19dd37bd2e636e9f0c23883334ec0d985c3e7c32b199523757b2c9caa7a305f732ece82bf7c90232d83a1621038495a25d368dc8690ee6297470674d800af771b13fb71c278d55729998f8bcd8a50f1cac9b23e59d0f58473b74eeccd983033640b7d60d2ffcc58817c514020b31d6fb8dc57d435eaf85e918b9bb2c874655807a30571895fe09738a4b204c541776f8ee00bdbdfd73e202b24edccd0913e46cd421922b8f2626613b6b2bee8ec8d0dbc304904f9b23dfe3891e1cd69191afaba6d97b5038c38f2f66d36015a50b755c4517d4d15b542d25d76d93543277817a3e676867021f8f340ad7a06c7dabc4d8a239047582862a4a79d2cc9be70c6ad8ed60554581d9fc2c9dce826ecab7c4500de5793dcbfbefcc569535154381e6b7302b3f57c38bfaf013dfe9316e7767be6cfc33c25b6083bb6b32bf1aff4016f6b9c8dc3b6a0d708c657b6a3728a221798c02128feefd5a57b0fcb70b5ac4e38cbbf3acf43476b443b60c573299a5313d27f4b095dda1113dc862dcb5ae4e8cb395b5ceba64a5309d45666b197a49e150b15da769903a67ff38f63a0479630724115c29d2319af4ea0b579c83fe6cdc5e08b688fb190d1069372f29caaa4ad7104f1be17494263d03883d577b312d93682ea900ad5a63e7701681963c260a9a55d84f7940d3d60abe17918306be89ff9b0f00eaaba5789922fe1e682433a852dcb7066642a5085a4831e20e09e382e52a56d589b8ff898ddaaec6aef54fce108e7305f79ff9359d908939d93b9446b0ea3069d01d34897435e585615406dcc3944be8a7fa0001a7be1efcf9c9e01281403c434fe878d3c8387f1bcf5cc6e58891d0fcc47882a60332a9166411fdebefa486d1d11ce26ca7239f8e3537b2dc3fab98acb9068849fa6a6cd1b1e65ed6db1c2f545337455e55c5b683e42e4bc7d53de1c5f5930f3e716f82be26060e03f3ad62327b5513b07ee8489d206c8e2c5f9f980f2c4465d30e00100e75d9edc8f26814f4ffb426bc66ec231f0cf575b55d9926e183950583154e9fe5d661c9ce3d0a19afe5f17a0f6e084921528b7f6da036130b490fe2a3a6fa62ce697f161f28e72718a5d89b40bc56d5b65ebf66ff61da2ce0a8700ee9987c4a22192efd7c3181839dd06a2fc4727f372808211bd0d3d1d639cef31a53ca3ff9afe9e9971a35608921fe54e70d6b308a445fa1f0a38d41d4104873bf1c413947fb9d6fbed34bba676a759a85768317e2aa178981214e13cfb004867182d5e660d497b7b82eb6067a16e3ade4cc4abf62a6119e1649bc555fdd0fc98419e7b23acdaffffb3eeab60d2ed325fa23be99c8a86636150605a779f0c3c1d28fdbc520977e513e7a75cebaf555f7c5da5d25eafe653b79ba68ead303aed1fa0d37bc75a23e8fa2293a1f4a6b3710236959bbf3ee235720b0ad45baf510e08abbf0dcab5c11692a950bcf7e9cc4e1c5117146f6eae7984727f544ea9a50b83821f097121ba9635196d76eb7f0d9a96a55c591df9a3ec1d30f5aef2f1072cafc014ac2590e292b067042205fd157e7bb6c9ac16cc37720a6f5997cb3c0542ba8f06409a6000c4e376777181dbc1ae3061556fd67b8fa1c7a9e37d8c5873ec8e8ded9478ef9f1f759129263e3ba8f3350fa77cc50c387d60ae48c1088a9034f8361d23c58b43a361481797ed0bff36b24c319cb541891704aa57a19651ee89b898a54795ce26a2d6de0060e6efffe1207cc4fe7ba6e90568547ac0f408b0de3ac6137e932802b8c517c277cf6003bd951c3431e3785ecb7d16fe2502404ff24ee1c3e404aa8346476338a5b744bd32ea7721ada520cc7d102356cc93750b2946e5eec37d7c5d549ec9b12bdc30bb4516c2d2e83a72710995a100669a47975b746e001226189ccf9812e245491e6e55f5f2e78ed7905205ef31af08d30c84316f1265b2b4bbaaa7a18e5e1dee36f9429942d35d73f214c84aae1c91984e759ef757db7105580a7161421d0beea98864f29060dce3a2610086fbf56f0291bb8ccd11f615d608f5407da05a8f9acac2870df87a54d0687436742eefdbc45d1519158a2854530917848bf7ad07ef29bac940e17c0eb41010abbcd58d20ebb440dc56a4594c9212fa071cd5b9db35efa67d0c382ebb3128d6ae305db334bc49d2a826d4fabd188725598531c7cd48eaeec7ccc978684e54d35bfffc183111d5fcb8fead98e0442c94dbbec876e54bf52c7d203d7f20c96fa38901a84946ac415a5df95a5ad9b1926e3fb5e872e4efaf7678e184089956ee3c2b712445163c81961281f5ecfefa0b6cb623dc6e8c99b8889992e9006f4d8600202172883cfb9f4db9b20137b758c8ae5a51cfd4f66c10a2681104cd488c4ed88ee6cd3e8de4e62eddadb381ec35714632c1675d97ec2bc47aaa550623fbab930f6da82dc96ddb104160ee8aacd97ce3653af0da2940c4221e51e75a3aa4e0d8fe7b26f091c246950bb6b19b2d6aef9d472e3d83e83ecc600e3bc5c50c3b8fe4cea827d4a601f87ef087e4b331f6a6c2a03ac7d2c5ea15454284e7814c4b946c5923b362dd5b4dd05329ebbbe35fb1329ba023ccf7a0d15783e78cf9de028a6ea6d0172ca3ce9ecee055afee55ffe4e9a717fdc446ee53a4154f6d3d5fba79810c9e6d856bf6e161c884d4d17a5baadc9532acb728e5d4a458cb589219bfd3720bd3d9014dd920354c7d89b3c62f254db605a6016ae93d8378a3fe2f201df7bfae23f3694647690bcfd6df0115e7edb372161c33ec7920b731f4b0c436bf8088bcb63bb979366e1d5c35bb44abc60b5f135290d2a00a2c585298cb6057807d43e7ac17dc6a25116653318a3ab078c5934a656503b900a34c37a4b3174b76a865f9a2dd3d25f48875495739135bdd94a568baeaca86c8c0e882ad7f351b6fb3844d38038cd292e3752222ed370c9304428f20ebc661080805d66305cb11ed2018869fdac036a48dc8ab8dc29b830238890e1628a40f7ec32733a02382ad13563131b0269452934bf852e4fe14538f6e05238a16b015cd569a6f1a6961554113f64595cfdc688dfe3a60ef81c18e3b2e159c58d3275607ef46a473715587159fb5142c7735424dad396f12f70079f903a0e6a361f353bcd6653e81fd7f14988faaea981be3da39b67536d51fac733ffe2601c05ef3c037b0667acbaca4c9211edeea8ff446c454c5d3ee8a85d29e3c674ff7ef1501b28ca16c3282ab77106d2462bae3c7ea24cfe688c32b46de093b7f9d2d6c1061c5e94d2d6019dd44b13265f816bba9f73c647a8bb16e45d528144b32569da7fc6332af851fd38d55db9c0fb31b39127a6e9ea0b1fbad8847f1c937ea2f5da9e867fbef806149f086a8a81e7f9b91af9054769029f3d4e43ebe8f99a0a13ef32e077f0c080c79ffabe0a268ebda2f67f7b7e8144b2c0b67df278aed2ba163806549c54c0b654a2c278a36503a3d5df8160b2ec500260662efff282a504ac3a028492ba9f15e16c7dcc5816f9fe5326a0809dfb3a476103ce3cf8837b95793290fee15b881bdd78737b3f6244ed80aa1a2c97720a6fde0081dfd5e69572a0feaed64640c8e4208189f0e5f4fccf6d7ea2000ba95e65a13e6fd817a689b31e546893a1f48e26f486c260ec263f06f3237eb1bc9a828489056058284d4f5ac53f662ce24a9d314404c3fb7df426e8df51f1e7a590c236f77ce3510ab868345a93bb5db04636696b65982907ec110af5ee389ad308cec335a55d990e0a1f9c1826ac31d2509e4f717d8492dc59dd6848349263c273c74e84a7a3e110e7c143572741a6a7a10a58a9977b59600f38dce4f9a8f88f46dfbb647f64706c146e262b602d121cbce0306cc93b1898d8c6a0557115c40d61447ad06845fafdda9b065d6e69b60ad8015563a0689b7838c962b4b825a48ac9cf70dc008458a646efe33878274ce5fce5718d17dda72ed45b598fbd435897bcb4d8af10b899e5a9a863a4c194e2aee78dcc9b341f9fb4ab89a25437536de45f6bcf20143b643a7d88c6cef94336a249364fd5494adeb115d62015782f6a43e900245c2ab039f22581740e3536f70bb232bae71e29e50512857c650fe590b137881fc7d2d01dfa2cffcd339be3b63d9f5732d41c1eb2c0036bbc0ad6afe23051dce240e0d8a20588fcc479ccda31a321f0d77174f8d9021954ff85810f458d72b95bc244334849f546b570e84f5b056b8cad797be0978687d623854fdf0ff3e74d62c40982efd98d7d0cfe894c153c96d126e7f80ff967308dcdd18fdcec78e7e78e3510d2af85fe27bc3b39adae578c8368eca5fc0fb596ca2b093591d8bfb13e2c6fc18a069e451033597bfa6cf61e569fad455f845073e3697b3c2d714f01222dcec03801539d980f452e02192824ceb9e577f343c59e40033e9cadabb3ba2bbfbb55f9dee30ceb9bbd97fcbad9d7869b91d03c16cf01366bdef8992617d9329f6af5e69a3919f1da2091fcb463d3967ba924c4ef73adf69c5bea28d0f505b798fce89eef25d5f271b3703602c43ad7848cc36e2c7c0a3a8a7ba54e6f9a18a7015074e34adee6accd51b3db1fe63f5f84a7b471df8a0fa46e0597e9c39c8fd096af6140492c986bdf06d3401a6336cf0c4c2b0c47eeec38717e65e3f801aac587d4417ab9ba7342c256820bc4338b052e60b012aea12989967e74f4e25700e17c6d9f3c1ff37e0085a7c1bf0316b354cbbbe0edde9e952f7670c2ab872b73efcc8c89efe0548f1e7d8abf24c2f2dc5e1efaed07bfe3b6d5f92384b38a35368c2768605d90ba404e09e646788f204fd0b03da7ff864d6e18fc11aacd20b9989835f74415c475946460341c962e1ce4f2b5eb65fad044f3c9e5e3a0467fdcdc00819156cf64a3862e8a05540bbc9555eaa4c4a94982448579e03b4cd2e9afc8394986d8e1d445d8720721de7c4f71bb5fef9a52e6587323d3b2c1273d67f05d17b1a3cfc052d689b5c793f8320a7e6936cf7d4f97bad1597d1acd131a7e9ea3ca39dcd7ad91888400165bf8284859d29135822a25478cde77ab7b553e36ca716df75d70f480c8ba201649220174b06ead7d5d1c8317daba35cdf697baa448ce4cea4fc4aeb6afcecb5ba30653d63212d8e3b55c7927992dadffe1325fbce67317f3018bbc5996e92ac67bd1fc3ad5bad8c73e8f49ed150f183b1832bedf50e9e15e6ca286a09938c6ce91fab4e70537f8786b148539298705c11b9ddff63f6312b0ac0781ac12f6762bc66387d52cd7e11233c6da9638147491359838ed9279a7aac9e4505883f2f67976ee8c6a50040eb9cb2e7ea5193f6e9b38c95499af86bcd32e4a3db17ea180fcd373dd89a9a6dab0fb67c14439be70e38d6ce87f4038469f07c0c15a5e050d16010b8c6eb75e739237ec1df9a25bbdae5223d844bca59362d3523e8fa092cab574349e702f0fc50d2eab90199cbd8a779d4285a2e841f0904db0d85b159c807fa7289d16cd34a0ce0ea733a44eb20437eb312bbc353904da29d37aaf9430f00a940f1b8f8b5ed6fad27781f2165c0af992521da373317c8691b316350b6d071050c8b43168d1ec7d821f48c55045a108e4d7605caab6c5d37fe92742f2d3a5ea74899812038538e9f9f0945733c3d3e684c232f9b42646c63d7b40143716585972c5f5712332172fd9308b10db55c615053fc3e2e3fa90fed6ae98c8434e7b8eba8a268455849616c4457f37bc0d115d1b86a56d645bdb6d442c2065b14164339a0c013c88c050130d18b462aab7bad6a43c60d079fc638af7e9a6826ad2a6139cad58759609ac8fdf1b125708c20a3a49b8a7fd5f472a94e3a14a6e1708b8022372607b272cb43e9af7005c6fe96c6b282afc4070e3cd643e3132a0460d51b5e415a2e1d92a8c0315fcca48f5b0d2634aa7298f55c451cc9e422336624eb5c2dff89b869716be19120fe926b03965d120574c0d2d8199e1c285ccdb903a25da113ed5c09e2e6706cf9911cb670921de8424f34e2e9ff689941e4143c77a4b918861d5f18611533b2252dfdb9da3861aa9179015c8773522bf30155c5da2c91d6e80a598917a9873a9a7068d715c366d9b0e9875088f45ea7b6ea464105f1d68936225238e2e55f759b804484606d41f6b83651ccc222e5db105630f9fc09d06b5e8e5c4e575545437b4ad0109db49bae0b1581e2bef73aad3fbb26d5aebd04cd76842499bc8c2e19df9be32187a645d7cadb687810e3d79cc4ebc50cc87b9568bd3ffb36cc1149406aca61b19efce6f199d1242865a30713245e05650770d7c54f7a4ed643d323e9ae22db0b35c33667ea68cd6a1c5a24b6092b32d8c14b6eacc85a32e962544fa1aece3525cd0ffa52e4ed6f77f9a1f380c58206f2617b4efa982e3ba905c4ed986b8413021194953e73200cf0428dfee7ed218b074a56b04c311ed5e36bd8f0b612056ac44ea2236307eb7a1fdb9fe123364d82ec17b7f2eab96ec61ba9208ae0f22d069b63b9f99a3c8d21feec9207d57d1b1d65a985f5ee5d892d58701d3269a0db01c4ed1ff1365bf55ad15c453d0d2a65881bd714c158dd9c1fb3b30ce20d6bdf189488c8684acc31591829c47d7fee4db772e79595770ea5859c9e773d0309d043b800a1bc82892bee81a16dd5ee72817180fc692ba38981b8b4afd40821943a1d702d52fa41308a39f309dc9bc77322414db330d0c8489e6bbfffa606fdcf2325fd7d2849262d18204f6e1d37afc708d460e5599d6b8878ab771ffbc12129f04cce3aa0344d507ee506741e76a487d5abc0dd6745bad931c42124c8355f7f0ab960bf354502d620ddfbac5510fd3280271bd3b6effb1af81cf881802841254fc2d20ba96ef71b0099a872a3678b71d9e299e21b29e6e0e1e370531930d5a031d0eca700865530c86b3bb92c658ef9962d45b345a01cd8b72ad6cecbac9979130ddbd55de32b61e18a658635c88533869106d1b8f05b40d6429229a7a46597623f615738b6c5b6d95e875f80bbe8ee5af76f07193494a76ab50384819c516b64b8773c3e4acc47172636a855e2defcb1dc30d69d98c5f6ac4ce7291723d6ab01316cf1183f2411d3e6579aa40c83801e64da290b69111b4e0726940e4ef3735b33f82e9220f2e87db0507e2727001b46ce024153e7baa0e5d20039d8a7665a37e1f1f832086e98a207620c251a6943417ecd90c996c3089784253d82f6cabbb3dbf18ca49f3f40d4b25b61416d8b76e44f69405a03b46cd19ea4509a75cb85d31c77bebfc3be95ddd97321992f88c73699913091cf4bbfc9fb40cb038c2b4eeee8be6bfd5bbbd6de052872f28381c11ad6f3753a0d0b8ea8d68cda3b2ac24e3a4b032163d668d223157f077af6b7f0bafa9442a85d730d0d2b293395d44ce31e606b3d00b735563e5421cfc8929e96fd7edcabbe2872cd2d0a772f16ae5c68a607fba6fffa38b34be97fa372de94067c7548c489c780bae02ffb432637899254c91456f149b9ab4ca9fc08a420f5a94a3b5de0c2ff7df6b12994532597af71632051240d61a5541d514d8de09fe672ff089f1fd53fed85be88425543d84cb12ef38aeb55352f3ca2d6b0d7ad90efa235bb0a6558330df4caa9925552c260d1daf5554fa97fc2d8f5d2d6ef2663cde4feec017f74eb59d2573f1483e4819e28cd8f1784071a953eb6c9fae8641c7e22da4599b18afc65c454e072314da4d60fa22d6ffce31885e4ad396067650e7ec41ef41d2100dd14e3133a310f34c568ad59ce883f7a96400e80eab71c71770e9e4096e7f2215318253b80a307e13438005793518f7e3dba1669826a9461b241c0e0f8afd86a21644184d526f6e8d961907ba6bb852283ec266b18af6bd11115319344e96cf88e7ed199ed305f959ba5bcbeddce584e7f39f3dc6fea4174a432f05d8513fab4471b43df75ab55bfd31fad920d25a3b21cf0185f9d8e93877bd6ab269447de7e9097f17de062c0a21d8c82ed7767463cabc1ff49f4a8ba6e7cb2ab39c9c640188819510c251d27d094bfb88d3313083c7e549489c51fa7a8daec3acca5cd54a1f0fd03465157a63481775c23dd6850f480a55fec90b90dddda3ccead7294e0ecb27e552168a7728ed92c88940ab850eeecbcef123ae9bdfc542a13b83bf27e01b5a29d68cfe4a7b3f79c98ef5fe31e6388eba78793374ed04396618625ec2b9b326a314fc4ac0035bcbf43c9c87d1c293bcd83161376becf9f80bbbc770dbd4cd3446cfac0e6eb2447644206bf2d6ba85d93c6c28c426d15cd3f5d0ef79aa1e22dead4d1fa98095eba1b3bb9a41228e19c27b8f87d271076ab0d6f933b536dd3decd5cccc283261f49d56d00e3dd109794d04aa06e0a9f24829f4812745229deb897c99ed7ea12f0b29d5f438d5ac565e13aabb5ff428fc573931c3f98e1071c6abcf59b87c6eab97a38a00689cd7115289fe642f133e382caf00dce602728c3517b97b58b8064b3fbfcc93b07f259cf60d659f3603d14fd0211c3816d57bf66e6cf2c8ae689202235b33a7d7ab0334440e97585ef226f4af28c451b41f1562a07bf33620135dbb891ea51581c9f0b2f75ed5b6171118510a3a988a21bc472e5b8644276fb25bf9922f03b46262c31bcb26a5f7e33ffae6b7f01906006e640361f877fa2cc466510d7bec668d3325db70568bb70eda48fbbd5095a76ea32ca4e3f119164dcc66b778168dad1775fd9d97e8c1e0dd820eafb3637c4b65f9f371f23b9029ed812edcbab49cf71a41217d544606ed00cdf96b2f9b3b26ddb2297a15d86eb13acd65edf58124e1ec277f09e5eb206652eac7d6d1ca553ee48ecfd3a788c22fdb60d5e1f0ae7007c079b5517722c6cb5653152d69063f0a12f2d6e51993347c8c8819d970c1c1264034246112f300d25a8ba70d74bd9270cad41e9d987ca2ad56ea7a9a8c738230a1e4d3d5232a62120147000347b8516c62d6e3064b2e1e112eec71721a5d50d2113a2d55643236d25b3fd9a403424883f3184967ee3da394cdf51f498f74c0629c257a00b6f182292d155542b2024d7b9d97fe1da46699dfdab608f00f2f12091c960b4ba78db6a0a77c9f5c373273bae55cac4d101b7c1ed5fccf66b03348390925b1838410e4dba35b859e8599608a31d0204593b2d2b89f4170a701bc2ce80730eb4bbef03aa70e6bd2fcd85f188dd1467a4e32b72e8cae6fcf96dd4f725b5c073902c54a3fcde37ff93a931c9680298dd992d4dd5d2889f4128a374f06af8a8ed4f76c6926c660d887448b52c1913f7482bd5b2b4400ea5b0425a2e45cc92d4d72b956c080c945b21ce66239e4b9fcb832d78cf6ba4f795b3fc6b9a869091692d18e9f4c60027dd5364da4a127e6e7a3f339de932be1e935fdae3168450a1c0b4adda3438b59f3c269a3003de7a4f1368a0b89587aebd9d4bf200787d563314f7c3f8bb6e10fda540a0e979663be315609053be61ee70fd5ac23a8236effceb604c8121c29c4a3380553d5ff30fd41cf87db115fbfb2237f5f38ffb5d5e05bb16ce22850354ea32bff482bd79f4e19927a71f5270b03b02e9d59fe0cb571c2043eef53de403259c1497050e345c193f43d15a2342036f69ac4553c99d903cb07c798fe9506ee82a633bb689891ade67c26fb1df09cd6978c5ad2224f2c18a92239591221c0988a3838f3ebd4b1f96d64fb299d144f3f1e7c135e571cdd544c6d86b9292e6573d2bd4772a5d2f8c7d2b78073c4cc803a8c4adf0684b81e9dd2f61806f13f56507fef3595be877fc4ed8ab03bbec334b991d1a08df0b69f33e4ec250a09797256beaef5ee570abae6cd38b6d6373e9ed16a3a875d2270d6954501a73b51d73bc7fcadce5701cfd02b76c73f5c047d02f14b220f82a2da6a8a1862035bffec737c449cea5c08c1361dd46412c76de88bfe30a2b7f5f9f4524854eeabf70fb5fd5cb73fbb3e42865ecfb6fc9381d91c70c5afb54fb61f14c10acba7ebdb510bb795e27afa7fd3508f95faf8d2974ec3a3a0535550d2f06238589ba46a015c8911ccd01905fca6514d07a8a29c12eb100d75e72052467f41b7bf20653d60114bdae953ea6b3b2dfd0a5b546b3c2a7a81699bdbc5f38746148481c2842a924d5116add20c33e73c23eba6636303ab0e6cc1366a8207df9125f2975e6751fb477abe488781dac37074532f436c5bb3f1e93972711400aed6ae5470c7133f05a27802a3173b1feb101b155503f553e0cff1425ea2f09aeeb4b879d29964e2c1cace0fb240d6e44f011deba87205213a55d7712ba8997a4843330ac77901751cbcac0d0f50f6fbb81463019689de9596ab2640d9fd1a7dcf638b44e3b5eda6389e414ea530d63e2b8cce6f99642fb9073d784c3392f5013ea7a57da22b35f33d327529837d80313b5a0fa504eed1f0b122082b55cdaa435c1cbd31a75419c926b40e1a3cac4044def6f5a16eb75cc2d80ed6d8240a6a64649eff70c212f73d2802c8e77b5bb0285aba94905f9e7fa037c03fd956ef8304b80cde0fb1bedf18e3886d526abeeef3b92e865bd7156383db8b36b84ebf9a405b7481c17062c533fecaa24f50992480e2ccfc84c5fb4d1be170517c5896037b13ac57a03ed21a3053f026c9ac2a69056cedd6f536563c3dc3c1d9f26054b30647c3990dbeaa11c5d2e42e642acd424938b467603f3bea103414f54516eff13e1af39935c2a9748938b6301db17a0f7a89193ef2c1f9e270ddc10c2ff2354ec60180d83289d614aae4a67aa3bbeb75ab9a805b62eab19350bb017f5f1646fa9e910eaaa0adf1f04d16d76a12f84c68f28b6b182443dfdae22be7cab76885db49adf36abb76adc27717e7748a0e2d198d976bc8d444b9770b700839631ebcd0e8b27e0774cd2b608beb61cb213230bb3d77ca1e1a892b28fde3c65784924b245bd71d52443d51a51e9cb334dc2105dd1a37a85c8b0f14744725cb5c6c6acf10ae35ac9d5f122c45bc6cde0e80a01004ab259faab63409590ab3fa66939584057b28cd54821dd1fe15440f26aeabb603ec2505bbbf32982d9620101fc117f6ddd9e396c8198effc9e4533ab2d40a5d26efc2d8240b7dd07de3f568dac6b1330f2c040d14ec65ae2067576550c162621af53eab4ed4e9ee2ee3c69e4cb6190960149d17764d411b7f7c1bb343ce54a16a6650bfc2ab05c5a9b2c2b41ef5f47ad576bcf1295dd7f7956da8cb26d2820aa4b62a2451b4c16201d8d20f91e3a2276a29e14b351c770b6b2a9ae9fb9cfa80953fe84cbb6ff480b3cbdab4bda8299c35fe349f78d8e53172342f5e0b63cf3a54adcb38848b6ee163ae339cab6ce48c2f2bca33122829575b233f9222b8e8c77366023712519e543d1e23f31a3355ba3afcfffc10b3c2e2cddcbdd19e33dab3acc1f43c659bace593f3e9dc7d6f5c0e36486260c2399a5cdf9d37d752e5c4003b9beca47d4e83392f18b1e0c88b5d91795fc24c506b25cf1a5316f053b949ca132a386574fcd429f1891b2211b87ecb899d31974e1f43d46da88912660d5f1c8e9e3a143ab6d59147e8ca91d4ade1288b262414999104e79b1a9cca48d9bad4c39f782b2e1b925a01a5cb81df8579e0036432e109cdd666494bb05431de60c0ca0ff4805233477823e5c14d6fba21769fdbc52cf818debab4f14dbda9f7eb5a8eed928a14a2b54676a2f909744ca0b268b770d7c3f58427bcf3cc62be6cfd7c6aa9229fbbb6bc200919b9bc565473231c67655bca81f3b69376b26ccbce3d884cbc722aeae71a40cc9a7e5fabefbeabc2297a1741c5847c831e4a36757a5c93909087a069ad37c7dd2de10246f816c58b4cb027b710b0a7f625bfc8ef02f2f03ddd50290625e35ad4cb5c0f1755b139efab1c3cc5caea6b262b9c221142300c1cfd774b4ff7a151368ee2d8f07de26c41b0e15a2c2e3c118a39b0b2c12a245451895f0a98ea612ae2fcf0630b08ae310f27693d6a1116e985e61737345171aafd0c1b67fc3987619d1be5dc664bf831dd104d7202e9e9048c7a5ef95589096cfd8c1f5ebe2499b3ebea33af3c7cb83e567ba572cf5b325a28237914582900ba14c6f94b6f06ed0999a43a59a7773ad7e61138783445464d31940ab8fd31c9bd29358f38d67856e87698a38dcf358988065126d912983b7faf213ede6eeefb3a2f286bdc8b6e8873660154d9ff1343a17e4d52350a455021a5e5d7dcb1cd311239cd3a716082f7ab03e4c1f18beac9ad67c56fd81e0a8be091afafe4ec780bad6a37063f7facea3dc15d026583d5c1bd3fa75f9c5dd5131e5839383af89d8693786fa5f6b0fb159d18a6e563bdadb4b69108472727ebea91cdfc2bf4da42dc69f07995768e98fc73bb286f603a8e6fa7dc08c9e8e83ff340f7727be723b5cccdfe43c74013bb9fed8628fa0c3afd68fc9d91cfa66b6dfc70ddcc3d58b6db0bcd4b165ff46cb28b79245e6b9518681079edc2492f1fa50d10e787b0d30c552481048502d4b09972cb67c7d1398e7af3f42915dae4182d0f1e48dddd85f83e1fff0417c5e65d07efdf6fbaabb72bcaccc9789d8f6a7aeee293c198b7221eb4c100ccbc40ffe3f468f6811a1311e4f22903815d8b26455ae08a69c1b0d7698ba50f31c268b84e0d09b9f178f4b23bbd6a34f28c92769f6a21965f4c18df20e9833eac2034b24c895cc71a3ca6772cb49eca8deb402c5a4b41fb68b50fb1a43206a9ef0c0b331a1c3fc510313fb48b08d1109033ae4d8b6db8cb3e5a19f8d46388a1e5cc062e03a8630e6900e14866dd7b0722df1dd419ceb8d56d647483ff1480db05565161601ecb7957745531b01079bc7ba75e91b46fb1382a3713afe87946e450559995642be186ea0ab108456abb01ef1fcb0d5acf6d4cf7b1d0dddbd64f50f4840eca2baf7a753393c25dd5b51d56dcec42f2d137385facfc9508e752883ee28ca0a2101b385167b1382a1476b59d5389b1dcf5bc5a1ceb7b11d679aa073dd7f426bba13042df651f5d38196675ce349a7b8cce829eeb7a20520c1b294556741f02f062ce5adea97afc4cc680f5c5dff22e90a7a3897577fd23623a330f0f31c7d6c42c21a50bb3a8e74a563910917087104d1011c9ec870bd31d48d76d735f0486902886f31c6308ede6f40f4d2b1f7385f95a1bc3481953c96a9cab508de7732bddf7f4dbb4d36332c7ee36e1f554a577fd4b6b6245398d7f8fe0e67cbd17223296451adbc03f8e70bd9855694c5c324db6c1565df7c32d691ac083270c492afe0082abf6183a95cd3623ad7933afc5c3ab6be3cf63b5add1494f01ecae271860ba56e7b1db7bd095f17d6e77d7551883df4daf25dda29045b628f2a86b27d02f91609d7c32182853bda8e5ddb997f22757c832fe18f1f817a937f4c758e3c74b96261b1f589cc717c49d9a0407bff818a7b959d04458d92d1a1d9d59b712a31b38a50eabb86b263a35b41dd089fca1e99bcf14490585ef2004cd8e1b8de94f423aeaebdf5d55c959134e23c15ec9d9c34afb4fcda06cf63fa04bf141c0c0fd0d10e178ac43f189879d99810615497b30b8355177da96442936d968f21580fb30bef2ea907ecf5a35e825e6b84b76fdf4c01dc19462a622123161b7d24519ced3fc61091cc048148444333d67ae1e4e9917cceb1a853a9b45e467256eccbe1fabb347d9b06d2ecd2cb01e40e17f7b9a4aedf48788a945a03351abee7b4c89e8472fe97b94e971a0cdc0facc392beb62c9f7a2239c9af732fc42312742606756d668efc73601e3f159e8fed529cb54b4fb46c9547d7c228980a8c4d3c0daf13261c81068ac3e40731f585b75e7aeedd12bbedec9733764107be168733307542a5547bf2d1453ca0f3b2cd843614e41bb52d19d6ca5925af86c598a57f2dd2cbd42bc34332573529c63f73ba688845376b185c397cabf654a1d2e54d4cdb5146d84e5afe5c9c20055cc526a5182cf5f9bd61e58d884e127c89749daee3165ac3fb9ba9db8f3cb83697aa3dd286efedbcb550640e0057b1459fb95473ec746f2f553b7346a3dececc31f265a7e8b8e056f89add8f21cc79f684ae3682bf3b7211c8f3b9008e148cb829d677d1ce734ee262ac3a0182176432799623db5bb658e842c7fdfafbd3bc2b78b9d62aed87944578fcd43a55ffe8dcc4fe51d3c289f0a60ae6e05d469b7ac27af947e1ae16de744b7e3950bac690bdfe0202a2b52e351c4fee01c51e79980f72ea53b180a68a88577360545a395dbbd0c646d31043cb2192614560a230144255112f810a47314cc8b15bce2a164fa1366394c7e471862991478704788b0ee82664fd91a3913c3ad48d6738ea6e88c509574397822cdecdff0688e8f7a25f82ad4f8d07e5a03da5800fd22390f72fa6b579f8d1f935446749b136af7cd68e587f8acfa2e713c308efb68188e187602d860dc889cdb1e4a3a9ff044730ca55fbd29903d8d576bbe84c728bd1994fd396964584411991e7d80cb23343ac0c6fdfa3a3d1a4ae1a346229ca8c677640dfe8030dcb15b158a2ee9a81f7975deaa5eda4c30d2d7e77e1da6fb7301777b1974a835ed073f27edb8f16bdc1a90d24c911ced75d383409cf4c058ebcb4222088e0514d0cf94eb48a6e08fd82fb4d320cf8c03ae7c4a255e8575f1de969a8f98d8246868cfc89c411eb9dd940707b12702e7a81827af359177c35d9d2459e7952f4f09e35bcdf1fa90ae9a8e3ed63d9d6c092c861772f177485e6c143f5dfdffb9e789ab4d35a7cd4b3297235939fec35d5eb1136fcab2add3010eb6cc3dcc6755a91de58f74d4272285cf4a67f449f8f674c398698db4626621fa1aa8fae216eba14e916e549b70a2de12d7dbf64ddd160b018bf61076083c0ac4abc15d3b7b8812fe6c214aaa3eca13b50670651254edc8c76a5a00825bf98297eac20d730f4ec0030d41ee0d0f25fc3e7fa409910912c946297b16ffa15a3cb8d5ea1b33ab8650b9fbdfc54fe95238a4684c893e3214df23093a4c9adabef4e40250d4722ec51ff16bef30f73ac42b4403681181de5bfe3f1991c333ee123844825be715b9f8dab3b66105ae11ab294dbcdaa986f10f3306f1451e8043f67b2a34547e0b03365bd609eddacb870092ccdcee064de870d7b21b7e1b3cf8d829a70f3a7125f4412493e3e213caa025c63eb54263fa063db4a94e6e6ccfbf0d3acfaec98d2988b16de921fc902a609c6bc26e8d05324e4eaeffee0d32df3f738b4a7e1e065d6d3026d49c461858b5236bdddfce910d014ed1abce37667451cfc9e4dd3fe952c52e8cbc43e7e276bb136020774b207e01e6eadf1862758494671a2f50e7d56fba4d40cb0a9cd65dc754d9f9cb8e4b33e5cc33739854071d759c2fcb9927cee49f3b6faee074f996aac25b1c2ee6ee2c07af22a87ce6881e224ea4813973e34bfbbb87d242d52230028c583c767cf40bbb8873376595a997c7b37b55feb0aac71640069876b6796bac75566b3886a0bc09834d1aa4e7a87e3630d32d38d4caa6af59f799ccadec56ac8ba1e8877ce69524ebd866eb8c1bdfc0f1073f13494a71ba9574101b5447f8124ccae83f3f2f8b30453f9ab9ecf211e79bcaf3314305a270b2a25f29f5d51dcc6757b560e3d070bfd3b7c43d05ccb7bc73655718efd1892deb6ee0ac2ac4fa6178db04327d1e912129308b72c63246f9df22225c76226382024e2a02c41986a16e635386a91087e56b188f8025a1d6eefa7ddacfafa0f95329a13d44aa0b06771a59c66a724e821718c4cc81c33267e85b09f103c36ab511b19022a93827c79cea151add03c8028d7f16d29283463084ad7c50d54ba531938a94ce9b4d27154c42c31525f8a9d73242b8a5b47e43adf0f72e139c63ae0413d07c0fd7a00000000000