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

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

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

Block Certificate

Block 53794 9407eff42fddbf01c174bae363823f35d512bcf0169a87da23d6bbc2796c359f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
971dff62c2c36f131ae8717a98f08e826f0720aa6d5460d8a3672b8dc6da5b60
Certificate Block Hash
9407eff42fddbf01c174bae363823f35d512bcf0169a87da23d6bbc2796c359f
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00c0220000803d0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000001264819a883a407030af07d90da34355f798c56c7d150f52069d5dca84edf1fc60aa0eec9522a39c0ce9b05a48d2bb638e7f4e818362b1c28e849b8679c1654552c84656331f3700a85c3b15c01523ca74cee449d1be16d31070000000000000040000000400000c0220000803d0000

Raw Header Hex

00004020e3ae3b7acb02d645d3c90ecdcaa8523c6dcb4ae14c71bcc362038ef2184eaacf24c84fcd421783ef322bc259863a0974eeff6098b5c8ae2a2812e67a280f04eb3a6d086a80470718605bdac68d2b67a3d860546daa20076f828ef0987a71e81a136fc3c262ff1d97

Proof Data Hex

59,560 bytes
121216020307b9681adcf05a24dc3169d3fb996b0e6e863896c8bc0089bcf58620115befd31f678cf3e1c2eb74887fff4147aa0b72960ab9d43d60fc72c60fe6c13581d64db7f4c72e6d01d2a4e19ea484d0f0852ce192a4687fabbda447a45a63cfbe807895c6b908a82799edd12c4d3acdb0f576c80f81d846e004ffaced541b63721f11b9fc2e4f1fda9965e62d70e5b0d9c350706da84f5b72023435cbd7efc8705fc609bf7328c7e0c6dbc2f2c355a8723b418e76edb9a2ac1c9772080d25aa5794488d8763726557181c544ff2f3cfec7f7856cef54b24552f24ccf87f365ba5753249941d9d7fa82393dc271b4797563368744c1d4051b2635161f6fbf24ccc9df226b57f53108da96ad144ef14cfcc94295e22774bbc7bff824319c36153f985b00ec0204bc5091b26e61a4ce0f8bee52091f73bfc70e26082f0c0cfa1858777e3a8fd26468c5b2d3cd9ca56042e74b20c5603db87f123ea1dd367cfb309ab3f4878c606ec4f19961200b9a2a81427023e43147b3b21a4c986daae297d1abc0b948c91078d71801e391fff1f4d4a49fad9bbfd2a3d4822fd700f70e56e164640f9c42b7c3d403bbd1eb94eebd10778e5c4b7f43beba8e9e9f72ead2555f079c55a5243ba06651055674a53b6f279b1b3479b6e915daacf04e048980dfd27a5226f5281946f05d8ed829f7a24426f22c0214a07f43643f2711e3cbbe6a174a8f46b3af04330d9f265984f4862f2da2032db604c92344a9cc1d225a96ccf549ba8ca648be8273784267bfa8039ccdbe25848e0caa04a4e88ae74c3d99ba98b140ee736b0d205b8b540f534e6421cabf9bec6cecbf8be32611fdec9aa2f1e7f1fe1f6b366a35c81afa396d8ecaaaa3339d25316a3c6a4a7d4b9c858c69086830af1c2942fb769f9badc73563ba8bd45a1d1855183431f0aa349092efc0ace0a9e12f53e8c3fbd9a55b3ba9fd926f072190ac47ef5d31311eb6825a7e721de2d1983cd1e8fe41e99aeb825d7900a2729a34822902732c5d5223ac288fdfae36bd18b21ab00ede1c0abde246909b786906e244dd9c9b42c387bff06a7e64a638b322ac1d43185e56453345372c09cf7bd58720f9889851623edcdabf991f93fe65abef4183b354d70b136e59b5869361b00f8a9ba73e710be20ed515577411b776768eb425e110b5e2774284d27f3330db413ce7662405c56f470084dfeb232cc5e3a35fb064fc6bce456e7bad9d6ff63574bb3dbdaedd7200eb16dd5496adfde63001aec921997b16e554a431b3f375da63b138b6a1fbeacffe1bee23a62991fcaf341a9fadc065052149ab1b9e7b8c8f2c625cb649bc918d12e0a392d5fa646cc53b46852f287a3efe364272a2ed430617f64ad62ac0a4423848107c7c28b42d0d757f26c30e80d2c86a37dfb1042629991dc7060fbb8153703dec3af363275ad31a2f434f30af9e00426412c0f72a5167617caa93cf2fd6836464f28b32daf446f6092def973270ac495e3b59873ebd8d0fb04e6c920e69521dfdf13c6138413a7256b4beeffa3f88ef45b254f47f61a6cd145b8f6be026761db11f8e615bfde4e62a8330a5161e46d180f85445455bd11b51c5e2436a4256127872f2e386e20daf9b1c0869a2efec6d9d7546a855dfd9d833e53b80c49e69affca671299cd75b3dbfb055d50f94ee734723e0ade49a3924a327bac0f24183cb3d10615911e497d4a9028f9b70b153f9e7887272cb2c379200b04080a8253a786abb512643601005864449a565607b71b16fb87dd77250a21812ee9398672d513580c05cb4abff6b878241e284ba875030098d3d6bc3bbee1a54f0ae07d95b6de948f10171224cdb03317f65b4876f427a94004e7b3300773b230791d3b68a2250bb1b2d9da4c234b11194c8a68f6141f71d3e93dfe1242a2ae2d4674d5a038ba9e99a7cf1b5758f418a0b0f507240c5ace1b3de7049893d9dc8f0c343e7da026e662aceda79fdb9619fa7b69a6833cbf507cf56738ab1312f59792cebdfd10bff24e494710ae8ec30a85678cab922bc0eaf4616c1841e21b87260550bedc10319375fb19b9c0b479a627a3742eb954cbad86d59d4cb7102a5a48bbda9718f9ac2978874b19f916a45bd0e058bbbaaf2f64fe538111c90e3f679f85bbe8e347ae596e7276124addcbce0b75562e7d060a54d2735dff8131ee33a9976006c4afb24c884120d7344dc4e1777b41e172c8a4eaa688206c0e88953aafa9b54ef71957d88dac889d8335d8a5be9a4bb1000082183cd2ac07df8db0cd41df550d99c7063f225214f51cf8df969cddf774e1da731503155fc8393f2a8ae97266c51b5248706f8fcac6bbb516ade8631d9f05ed34b356ae6cbb73fd3072204a8a1eb86da89b1bf8fdd5b008159e6f93234182a2621b321ef5f589a2e8df41d103b5ebb5ced2dafc6c1bce42c1d0c739631df52f4b2d81febce965182649908003eb39f3b6d7214f5c982ab98e5740d36554c9e906a1cb77005bc46b0210daa871989d551b89ea7605a5abc2b522c03872cf8bc1cfeb8e8eac91ea9f6f887c65e3f8cdedc15027dd252c3d8b21816b0108dc5dc9c482c17b4698accad156f23b8600f910ccfa25031449204c3f26a2fdc15a9cb759d4869b8c1df58f7026d37b72d25de0773cd84b1051f91a6659667ae92a8bfb36afdb491d20824f19db99307fa605c5e4277134912aafc5119323a54679335bf919b19bf67131f65db75a9962cb998d62b2955e1f422e0b2ddbe767d1032975d03bb868a86df1b35a87f3fedc7ce5b4812621cfeeda119538fbcf384d6f7b049c486c827682f6fc17047734162d9fe9ac02680f5aa887a8792d4a5783e59c39b2f98690da2ab0494cc898c87416c9c47db0ea10a65d2645cfa2e82c3376a545c688127d576923304c3c5b8303884f5629756b023b5c7ee5dcb6a6222ab9f5908dd1ed824771fe9ca36e4998c543b58883c8bbdf5962efbc64180c625bf03c0c5574221856a876af18a2a1dc4074d6bc79ed67879bfc1ee4e3d5605f3acccad0d15376264064694323fab1522619c29e4d8703bba9629ff0764d0de1bf6c8ecd64e519fa82ebe5410e4cbc22e6fba09e004dae3c9dfd14ab082d82f69415dcfa2edc7e73263c2117577110d2321b4424521652800e39473b34545193d2b685ec4ce91b71c85e7a88cc4c00b0508308c5b7d24e57095c8d97553277af5e15d75d63b3775ff3f32dd030a3cfd9f6faeffba667d7c65cacfc9a955f2ab8e02acfd172477e36c23858862f8f54904f1d309ee5e1a0a826d0d5b6c56f24c88256eae4fdbf71d6607bae876cc6a2e2635b2508204ae106bea9b181825abed955d00a85be44b8a7e820cbd4f3b5fcf6268e10d922ae81765eec3bccf4d8e8cb77c9c91046c606784a915bad13f1124b0a42bd3de07645fd1e55daca0b1a97cb0a01d74c431adee3073bfbda2ad11912c95f633289ce60c3f9ad60db09268cb541ea5461b11273ebe584607beccdaafd67ff05ce543f19d072f1181dfd3deff2f9699af41c200e670229749e610f0d2231bd5e8f93bf32b9536ad1e8d348c2dd9a3b6a180d7d105db6cf50b778186654053cf76cd92de19d36cade5d62e5ee86f94d7ad9911d29bfea03fc19fad3c0c74b5291ee0afd1815f6947fe53b3cacb39142369f8ed2f77f3a84e38cc37971df79a2b935b152e473a09b015b7fe5250ab8c9af7748353c79a536db9a96f33ad57f9cc0114b50d2fee9132ad3d41e84316a503285402f95ec0970b7f10255a440f787d9860b1263d306dd3e8db88602fc4ceda4a9774f890299238cb188a0c2080d127bbd7f47820e153e46f9dfe1dd74f55f50aa1570dd7d2492ee2b02376d22e982a3efdc9ab6ac35de171fd486bda30bbee961492eccc27499a8bc8ee719b49c1577ead09b77a726285076099efe46bddb09024643dfff0ba3360bd18c28cb136789ff87dbfb257967de37a90aa83c2fae538fb9103cb52aaead4ba2f71fafc5fdc173cec14754cf40f112bbf92ea4a9e888124233bab7f875ebcf1c559274755f3d34600c99a94f651e55318011fbc656d705660e6252674a4be541283569d34caf4aace746fd48f8dd105d0b5c75c40b72d03652c55ab9a0d6e289ec170b13fc9f3e02901a91970b26860e0aa2db6eea939203ff95a388a9a783d2d68dd981e65bab1ab8bdebf439dcce1a375e65acff51ec6a277e964fdd6ec4f6587c48b475a1216089f62725e066a72f57d5b34d6a09e7a706ed8a9d0afa9e4f45fc45de985940cb33aa74ebd38b92a61fc33b6f2ace5158a87449e7ba65e35cca7fe45e38f63a9deb021104b372c82f56433301147c012412142a39aa5bccef71c090c69032158386df110e5bd0bb171ab00bd58c36d38c621ce20a042e90c9e005ac277be464abea8f65296e562519726a24831afc041912a468cd3548695f6074a179189d009f9ce8b67140112244d166ef7bc871f2b56eb24c4d38c0155ded31507d24fca7537c0f4d9711c7b8191f31ea78cf4f74f79d512c23eaebaca38330aee7117a90d163c9f2d1df9e4319837d739cd8b23f5f92c5e2e0dd00b9eb7136239379f477368d5b5794fd1dd9379268ff911d0347bb219d259ad3cceacb6fc07a198fedaf4234d023220da475a803db86c5ab0d37f8d5e27be792828c6b315500428ccc9a9e54fb7f7d096b3873a8915bc3179e86b1fa6cc282ecfdfe974024b0f53da57bc80b45ab8c0e2f9edc96526cdeffd8b1bfaa7bbb197053ae7c2cf2e7b5a374d830ed424f3b3512191cf8172ea97262f3a36d0234312247d2a64a792c73a0293c53b0807b41482b223b7252c5dcda6461164bfef956f6855f240b1c4883ce83a5b26e55df02c568863fe13f93b8894bf56ce94dded29b3cca4964330894a89664136f865179dfc87cfb1af1a291f5afa634b9c389bc361cb21f43e95c3d8e4eb8a4351ea3cbf18f9d61415f29be5a4aa3583bdea23a69b59b995b56354fe5c62013cba8b7aa881c7a693b5fa348952e9d4172a35a5ba1f7bee841521fa1c4e74fce78e0eb81ca504e83a3b03a78b9993b17fb8bb374bac0affcd7c0d84e2650ee70273a85333eff029920e49aa92e32b50c8307e7a129943e9b276502bf0a7d6c88bfc783115e01af3f5c00606123e0ea4eb8413d88fcd1c099b3deb91e1b53a5d84e456aabe9bf3e3411b0c1bb7d7bf5a3940872d50aef7556510dfed4a2f1e5748b391c24ce6291ef27f8b5524bba19f61ee58c78c22fbe7bdc81be6a1dea916f6d773ea31051d07ddd72a3b944ba69d269c855a7df013bf30c5ff98569d7ae6e0fa0d74f950182eabd69b53b4668d187e94f5dde0cc106ab9d32ddcbd7e9a45fcda5930bdca334252687987b88cfea554d832241db491a4da1c525415520e4f6d2ee03e556496bade012f18d359da6a92062341ac1ad2ba276270c20d3aa804256008baccbedca98adff4010836db4fbc87e9db5aef3da28f9b7efc130d540a1d84ceff8a361835de1f91fe5e150061b721c9abdbc85a6bb5c8011769a5eb32cea879550dfaec4824687030bded5d57aca412f03a1336c81ec9469b31d630bebc69bd696c5d0abe92355e8734f6e1f35a83392cc90d316fec80a572c99b8f5da14169d2aabb9d9a675e867add8701e0eb35a3c5139d9138f4e4679982027032b4c163569e4ac1f6fb33ec13718960207e89c6df911de935ed963264006fed30b6f967b57155c709e742d57120c5abc9beb25d996de6a4b27807836749639b7d151edcb58e14be76ed8b90d7a00e4af302249c1a65cd03451b99d7ebcb884e320808a398c7350941fdb9b23f573f88292b47dddee6b450d808935afe8487563649c34734cb9b4279f4505523b0165c87ea43cf56635b907311a5ce4efd2796671b9a6adf0c1474a2e44e964186e2fe2417bbfe8d6fd3bc4b3506322a49f2a1c53678a71644a48523d4f7c17e88f1ea1d892c73416dcb364f7444d2b6222f0d416876cafe777118907e168668fef26176ad7b36456885ebdf027fecc295426b819226fa4c7452d330657d9b5d278142523d5bc0d0dd988a557b294f0ca748f04bd6dc6a801fa45b98a07edd21afd19d52dc010a91c6ec7dc056e384a7a7b17a0df28603aa9bf8d28b285716b7d3ae90110a0ef7226a428937235061e4f8f46828fc648c4e6e3aa14ff194a0febac3a660d28ca3b2f9a822631b557b61a825fa8388b74d3b074bbe18a0a16e592e70d75ba1cc370176de0f71188b81aa8030a61cd7fa21b0f582fc5668393905b4be3f41278ae270777419589824a302881e65caab8aa7ab2ecec3010b8a6ad82a97ca5fdc44475f933805cbac013a39da0d728304c748a4adf22ea5150c84bfcbc95f4f119b7581e582dc83a4d2aa69c4d511c8c5e1d8ead0746f8b71d15c5c6edaf9ef262822270c5315b04a1bf2720c83fac085d5131ce51d81b7cdee361cae598afdd048eb2a73f66524850a61932b4cda440af239fe5fa41af896e267372b7914b7a1ef5815d7b4778cfcb4cb9ab72f31dad3d2e27dfb9bf5d12620b09b65ae784be2fc83920ec460d431a5d02540c99aae755a634c4623c7a720bef6eb2b790115aa1d6da358efa2354a68d5adf63e10ac6a69208d44472c597318ca7793d9c7ffdd7c253fe3a4e4a30a622e4d74e011e52ac1452150c693a5940b3c6bbee1a634401949ad1ca51030cba047daacca8de4ecd06963929546ca092e6a03f552f71f818160cd4628cf0da68a9c4337d973577309757026b681c9d48c16e322b21eb8147a3bc68a2c9503674983a55781b0b6ab029b9894707212c330bbe7c1b85c4698b61d77bf7471e055d01b0a7871ed16c0a1ebaddc1877ab13cd2786c5b6074cd360f0898a9bc4788f2bd523b36376b8f7d499a26d57dea397f380129ad2c48269ac6bb673159fca17daf8316e42d428c456be7a3caa1c816e879e20e4f1e6dd00f907f75816996e7ea57ffe63c6b6ba5320b7314136e6e6a7fcccfbcf60b2a7cd1c7ba4503390623cda57919f264445345d5e12321002878a366f56a4c37c86edd14d0e1c2fd5b4b13638c2b10a5067108f40e031d3584eab924b53ec2c3b550f793bf62900d3e9c0348556900c2286aadfe4201876aedb9b00ac92887bd4a2d403f544048a2608ca279945d54f86626464d6ec763d6a0532f3c233e04f403a3b26969734d79d884bf3298a807df877fd21773d907693050b4c13aa0f32e75f05bf97e340e93de7c1d1976588823f147616960160dc79d97c1239a297463ced17d75e32f9f7050fa7e99b727f0432e75050e997ce28b44eda9e61eb27017084754ee959bbeb2cf3c16580b293b2275bc8a731af93543d5c4cc72bdaedb6e85ff67f049099529495be0089f3899ebb0bdf8f39b370db8a5d044852a5d31bf8298f3b4727c4d6b35dcd5d7ecdc42753f48dd6974d42ebab8bb2f12876a165c135f82b93ef66f63cc5d98306b4d87eb03804841593eb5265d5dd0d68c480186e814ce595ef1df433c2f552c0ce68f8ca250028a4028987774c66b0e7eb87de4a0a7d1f3663f9d22fd92e4a98808591ac6fe6fb4cdff5c899dccf4452da8ab292becc6b0bceafb689d1763409c341867834c981a2eb750de22db3d59b397146af0691d745ec1dc4f37e5ecb72870963d5b10d1392d70b08474799540bdc45dadb96862897aeb7fa1e343a834ccf168a369de33d68f160a8a1d8296099119f5c2789a1b31f91369c8e1a419c293af27d032ed93aae8c357f31f19b3557c8493724bae20f3bf2212fd4361cc0df6c53e3bb38cb15f8a6c03e65c0ce6cf482c4c4e301f3bdcf25d9a26dd6d07e9fcbf529905c079ddcd8f805a0e452454556f5ec8ebf48df950a04f0ed703d4058668a3587aeef9ad0e72a6670d1bd2170971ce791049a296a95b6a90ad3344424130b132c1385dee67a5b4b44978740eea77a9d7a88306a856bdcd7c8ecdb487d016a3f28ad043437b7b6e604f2a558664ab1234f074cfae79cfb724ce43be79e64d71da8eca8c901802bd12559dccbaabc4cbfef0493d3a1cc972c2cadc512f9e206d569ad630a12b5c1a465a1d6895c3cfd6501e5733a97e0c67914a53e8c290b3f91ef194cd4cfeb4c0c45039bc244484f696b963702b1beb20e25d18cc968483cb91534bf26000dfb5a590a7c35f03cf5b56d3df449f016e43bb06cbed6da1fbf59facad685fcc61c62b9f196203b9a2f9ecf7527275744ca73ddd1674d5cd70a24f9160cac37ea20b2e86d916a7434edacf7bf557959de7f70c86ef40e756495709ed200950d5e6a4730c39a2578d9d7f4bcf0e9d72e7ba2b7bd3f9123700997e9b123da8b75fecef19d93e3c82985f9029fbaca4a6dc4aac5210672172b6c82d8b5c172980764e2d0cadfeb6f3f0022891feff3fbff5cd7d2128ea59d3fa2a40fd942d4a8fb072a3429eedbf1739ad7048e822bb8981f43cc5480e508b0226f35b27a862f75a1584849af2a49905c81f08005372495d2939613ce3934f95cee457e622991420cf798ad2fee63e4e931268cedc29c4fdda727da8050412ee9ef91e4cc680f7ba7e1a504b7a017eab570687332d5adbcf9b2c9d7c4aa4538872e75dbee584850e1b40349d4c066cf53f04a74f925ec52f2088cebe6b8be5d394a0d8e42cd37bf41d169ba14bf2a7d16072ea68e5dbe785174cd5d4723ba782290e6f4a48294191f399b7ad7580a1540792197df169451aa9cd141b4505b7877b7427e9792ce7bea7680df605b5a523d98695ae55a746b70e59970ebe1b9e9e99b3b90c9842cff83d3c4dd84e96636e5130aca3f89b4de9fece342933e5d30843f8e669419b4dde582e43555b2534b41efdccc119e1a89c072683513ea4c47f17cc454136e3b6aa01be8463128e062d4821ae07812af45e929e0e4f9675f51faab71655c452f68101bfb95b5d801d71d7f94665f686149b833b6421e1b8fcbbc4387c5968498925333f4ed5f35099f6744acd39851e1817d580dd47c24160495e60052a7394596a8c132898c289a7bf09094ede8ad1c8e384500184fb2f9fceb66264780fc5fb75b20aea611bf1f4d4db765111ec20ba8b12d04f8baf459fc7233035ac46450a624aabfc3c5e88146919e5070715a4b411962227b5d87309e96437ce6694c36b3fa5458c8909af1d58f797c10b0a1d821ab03592ab3dce8a6ca4b3e1cbdcdf17887933f55481739dad02f6eb40a9c749b623fa63f245dfab64303fecef585d3fad4b0c0fc1878d3f18c9c482c359f131f71cf08c700c65e4cc5aca8d0309ee11be9758d4a330a8f714816e29c62f6d12e352d6509a0c4b0a3136ab8630ec2a7ce9217744fb3aaff10f46d0e454a058b19eae0cb9b8865cedd8b086900ade0f33308da4299bc5815a844b155bd81bde878b110ce9fad93598e0a4a6319acff5bba726725b1b4eaf58182f9e52012870c86323055d40240500c7cafc40d118bc7692b0f3edd1c3ab3664c80b76b1c05cf6a7a9cd010e43b5f9449130ec2e31c9dac121397ef711df156f4c71adf1cd5a161004f3067501ec0809bea21ba4992d4d3760b290b0826acf0bed8c04c1c772480251f45d18e70739586a7a15238faa9f4eb72285a77483b56065d66c8bb41f592d0f8eef69242e1854b5f0513664570badf2a6d0b1a48798a7ac91c2a60fd1abfa3d15830da27cbac137a21956e723e03717ae8dd11357c24942bb9e516e624be81d09fb300bc472600252812ab8e72bde1e1afeb4bd53fed63d1a99b78b864c0a7db78ade66bc5cf1f361a50a42e1a191e2f6a7c8895cbdfd9219327437219e85df831c2cede4185b26a21fe80737b82cf0fbf4036a9b30e43facd51610df540b1d0f72d94fcd50454ca54e65b709009d4876454245dc9f43ab730158b6beadf35dccde2a5778105106f547ad9110273bc0e6f2d3e4c17b28b3c7caccce3e2143708ddf2078d8816ce4d2f78acac7c81f2da6f7ff1a2953951b1bc12c6d8fea7bb75f621bc3d24c9e6beb272ac21b1231c3c39197d802a6d4d9781dd46ccba7d3bc29b64694b73d8e388f872fe01751a594d4ca2f79bbbea4402f33b9afe5bc90b5fa6bb4ba998705957125fdb48c68271e140e65d395f3ef1e245958fecfe35175daf4ababed8c2d0f9c78a6ea72c4b2eb02cf6ee274b35ddf47acba84d02f0f80d987e37163a1e3ff91e57803d7210bbb57f4a4655b8a4f024efbda12592f8a02d7ccd187e98913b8dc8b1fe1bc7fd7e8d4fd11c8c8b7d5ab1da8e38703b7c65d753bac5fce2a58c38d45866d5ee7d9fb70010b1faff6adbf3c854349528c571350556cd555962864c6ef5febaa67b95fc36a1cf18023f3781c786082c49be8400d1bb6179b0bd37cc45a660d8a7322b2d86e5c7728dcea60ddfd5d722157a9eeec1ebd8a4dde27959fda1852de78991f72d461139e7d4a05671d8680ec04b18d6dab6cd72db806a09c5b3f847b0d3a6387acf9506f3c964a8697e7b4bdeac23b360fd723148b647f320688ebaa2cece9dbbaaebb8b722d688d15049a27f6946cf4b9c30f7079cb726738d96f056f915d5e565ae33467fbbe9e4b00f359dcc1283ea3449fe7a26d0a651f8691e452950da22942e716a067ca6361ace96602db883680792e03c2270743cad0e1448f49ba631e0955c5e379f958c0d24e3c59110ae913329339ccb2794cf5efa99c340fa207fdab65861e601d66b433c3c4be0aca20f9c8c9447c2296871ba109f247b923822112631cb1205d835d3114dc9a76b5fd9970df59f7b176659e905ba5212ce4d48b7c259464bb15c83c59cf8b6a56d8b86285ebcd3c650aa35589e61c4449e1aca2114cd9091aedd65b5ffae9e23e0da376f5d660b4b16da900095ba229b692436b06561985f85ac0f2c783a7a81b5ba6bec55eeccfb6cbe02d36e26cc9f27b966ad2f8579f78faadb6e915e9580076bbc978210a6c9e834bad573654fe589cb300357d99101f446ab8b9800b1a755bd6370425e8843a3c25c7c81b0dc3b57d4f727009697cd3c3c0d5c02ff01ad9ede8dc205b353040c3c53aacc9294f9df200a89796b32820fd8fb23c0848c4350bb162eb0fe1ae3a5aa941ad32439b034e98e687f1c62aba383728e79cb6520eae4e89e356ffd424d86e6c4648219cccaf9b529261874e297d4b5a4c1dd757bc593b8b77adf7b66c57e207522130cc45059dff5ec1df49ac2283a87552c19c96ba4f292fd29abe478753e4ac845e9cd66752ad2a4fadd2b7087efbaaccdaa132bf705b06427319d421a5981e750ddd2bc31971ef1770c5f6a6b5e54c56b0be4364e1d65b35e1c9ef130ed3b6be0fff0cb29e690142de46997001c8689b05be8787261dd1548a771af6ff04efb7ddf00bcde48305bc3b64d875912cc22069347ab5d7da5b22047054e0252013d8c904aff41ddccc409853e129e48bfc57b5e1dc14f291171d5297d393a5f62350c9de4a6a45d8a8973619f27ba340cc0c7abcee4adf6e43c72972554e2ae98b3894c5ee4ccbfeb933fb86a32624d8a9ce18408bbcb58f2f75f94cbe633e532761e6904b1777028b254721cc8e793a936fec2a44e5ee8e37300f3fb6bb672043b405ebf9c4899131208d07a388d76072ac3146bdc8e041d8279b0a50fa6d8ce0f1baa2f12c80a9e7e1f6bad88d988a1785e12e8a75fa9349431cc596b3a52a5d93fc0250ed6fba8cb497139f422ead4d374105f7da06987a7f3f68a185753672ff1cad60a08f6b71e48f5f24db8a5b2bd89cb501b0d75e743d08e5e6039d595b4b78b5eb211236390f6062583118e78797992ceccf7b24699f21dba56d85cf4ec109e5f5db238a396ccc9cf6401729b6d34e0f9688e5e5ac005e67b3825c758d17f08be541586f9196f798e9650b3923e46843b8c3dbceb2b5588536e59a9e99fbd128ca0e43fc88d705b92950f9dc5172245a072ba6f10e281fa7b8590436759dfbd070dab637586d2f65fca1d39ffac5b3dbfe77bcb2026c212f70a86a4dc3a6db45376f9fc1b070ef6798f88410ef1be7c879eac52bb0fe5d5fbd5a1b195012463af103e04217a6ce14f09de1aab13e6404c540cd353f384ffae1c576a997807a0226a47bbb4ef9e34a5cf5482bf755ee362135faceef3c53e7ee178573b1cadb050b09fa09375802158f26d6cdb2943b5e0e6d3d2cac39fe818199324e4ee98e7b9f021f9b3bfc27eda27826cbc0c7107ec5c2336b50fa13d25dc697e2fc384e2140dfde4edb1824f83d3c20a4ba8a8caee363018a4fa6cf28073924f4fdd8e1ce8280149a63233534837c714731f8be3eab0395c5297e7dc50e2fb425853c83a104a22c21937094e1b088d3dbf7f699f60b449ec467ae7b7792a45c11b060fc02a276d6c144f7a6046ca9ae746c002fe319018069ab7be2fd124c9cfc89c496abd426f0e657ede17794243a3eef87b88df174b940ba9dff25249f8cd20aef99e2f1a93acf31ce17bea89042f6df4140a687f248927749a1253d2b1a75a51878bd59c3a2b1ed12b9ccea6568ef2ca8a486fcdc463a4236d89074ab58e967c7e88772b9b0ecaa48280997c3eaefc4bcc77993c2f528a9d05bc7293e6f208d34952d7a4730cbeb57ea4ef55a2d1245a2095a986c3e212de3baf24744d0875c0f1515bda795a01c688552e344bbe393ae0ac8fd5539313af4237876b1c8588a2d4fca6571085a31a7691d65cd9f726a8681f3c5e751ed3ae17817b25d13f990b7aa5b15aa3986e51ac43a263c24b1b7a6289dedbacde39f520b777172626d90344b5da8d3bc9abd93802d3ae2a6a804e08c1fb5e6e522c6cec7975bf8bc962e579752199635835585d46940dce01411043625fbfa67cbe22a999518901d92b619057726c4695268a24d3f084ddd7fb2ae3f5a53bc8a5d1a54c6d80ac811a2bd4cdb18b92278470469c85afd95c1f57de5082e39188c6adad9099d9fbbe2ea1a2ee24ca74e7905cef9bf3a84c1f2972def69514c5f5bb756ce05b1464326536bbaedd50750c61679a7687c5d4fc3d4723ceceda93f8b66e3ca78ec1914806d29285b7164b6505dcb45af6372f06c24b248b00e54e0eaef6de80dae0c68e87a8d363056765ea8498dee31f548e7bf751fb6cfdfb60500761992e3ceb6b3533a46e958717c68d3cc56133becbc1fb49efb0d365cd9ab6034b500b8a6148f581316499c2b893bc8464e1f1b9a12afddfdd58ba1ff1d86ca7f5488c68e71e3bfee58406ccef0754362550df4f7a7a29a174a62e1533ecf1a69a7fd272146607b020c268b480e55b62da1f03b459ff5a06f496394758dac29397e644a22d8bfe65b3075466a697a34fef99c10fa7fb3bde6804f33b50d33f31acfd01a9f3d135a72b955c91005283b08a83976da05f0f0587c3a48a3c81011008745fd96a20421fc0d06f84544e8072167c1d0ab375e5a25b194fbb5d89042b30a19e967332e4997cce3592764649c352f941eed95214e08411e2285483894961c2fa7e50025306698ebfb7ad76f083d2af5a8f48d32ab770482166954f8573874d78e7f5403e9b3f5086be9c6df63bd83676e26a87604ac8d2a09e62190dd384b7e9e6599273f209b2eac27d4085e6652cfcff16c03110fe0da56e28261d9fc0e09750194459ab04066d1fc84826df44a35026fdae65f9a3cc0ecb3897464b100681ef1f92067987a7784d07b38f0d0ca2b1ff3e147f64127adad90b678b2b9c0794852afc4a7bf087097bef00e4d256641460a44541d409a4c3d02fe5ed22504caedce77861e108dc190d2a8137328abc1053891808ca0228cee8e081b849fd58750873f3880bf2b0026456ff866ccb2c904f48159fa9ebb481824ed7b2e63afb20ffd01dc6a1e0e8e3cd91f27353b0a02c42ea9f2f88593971dee8ad780d363aacdbdff67d22d51468ea612f21cb8cda65f2a7b5e675f8f6a6d6c21ad440ed62db9ceec4a26d8f9ce331c0e57be3bb558aac95e657a193ebd9b8b73f715f6dff43fd310ad780bed4d03318e0827617308a327edfa4480b17d7efe8e50eddc6eaa62e4aaf4c4f6c060e8469e598bb2ca5139fe7781f1f0f31adc3f52059f064c51b230cd82ad7fbb941f5318ba8852ccfa3057424e349a12d6884d9a41a9556b66b56daafb26d5661c8e04b57a290258f60e2eab5e2223eed58a3965098d9338cdf235d9f9f1013fc55cd26a0c856b86dd752fdd69e48510b3c5bd4ebc12011565067138a230b9efb4b8c2c2a9c182fa556a15bcbf59ac0ca542827314561fd3fec3487f4480f8d07fbd184c575bd7445ed4f2d425632293103f0a5b83cfcb93509ca9cfccac1a5a9d281c5db6fee38fd7c9f5565fd3722f7a1973348289c027a4f14f8e755fbea933c50ec10c07dc8301a391d0ff670bce84f01694c3bd87baeee8072b4e3e79d64cb4bf3873274a49d9393e0195a0015601b726fdc05842e410b9424ad84f23b11db8e051193cc8edd7a0bf18a10352028f706be777f488b942a382860141abdc774a397c2a07894892ae88a9073382c144f226669d858aba526f2f7553268d437104fa807abdc4da7e5d8228c526ee04d81e9bb3591c703619860cb657791148929cf116bba6a6f9dc899d133af361dca4354881b1225fd0a7445abc3eebcbf1a3df0669a9adb979c299ef9805a7ee54c9c1c6d09c4c80a88f0e3f1d93e0ab43615d9d41990851f2420b953248d76e097325926259ff855e51154aa68926f485844b77ed4e2422f01614f961e7091b5d9caca5df3e1b3aab811f1b78e86ec0e8945184b5a27bea412b3359cd18fcb47bfa1d8e158480a69cc35fc4dfcf2f11015f82a65c896be5355deb51f3c7e3e92f1d62bd88a4f157ea27bdfd0ef64ba3af84b186991ab6104c2afeba396a44226b0944fae0b823cb7110ee88900853b400d94632b9b10a925e6efb24b99125e33757358b75af3cc984653b0a8de9119a07b631ab4c900bda317f8b0fbd291b503a296fc0f2def28e2a12ac0fefc87a4e8bf3b6dd73026b9a0639096c79f48965b808000b476a95d64cf6ed6c2ce6e281dd35e28e0b39439caefbcbd1d65e37794aa8ed12a13a1b645541989c8ea64b7f2b20d1aa8353a5bc09b40a0b9521a8e7a1e568f43a10fec6883b5ceeb1794fa74d52daf7079f5e76224ea36062b8012fd776f29f87df66c8e2754dbf8bc6f2089957392eb693dde64beb73d524387102ae89e9695f5d35d15f019f60da27b99e904366d425c481cdf2f6f19dc3fc6def23cc19befbafeca2665050a129941423f6f85cfd9d3dc44906acb2279afa00b25ef5243721549e325ebf2419e0e0957a812b157324e81dfad7c1e5e1f1bbd18503f09e337d5be20348e81f5b38205f0767205d39ad5892680e4c8b61abb562198202e31f2ebf5fea11c9cafee8cdbc15153fbf43f2c21da45953e8fb303a0be21a5ef5be430827811758250e604baef584f52bfefb84fc182ee78bb1a0dab299531a59ef340aae836c111fb6a823bd93748ab2353b721c931d5367fc6a416599f7209b226deb010ca433af3c2447d7f7204f549001352361794e738c6fc3da3b575ee068e2c21dd6f1bb729d497a7f8923f8ac9f418df8da561ab5bc2c30ab7843a6d1af57059a935d633ec3590326c4581883071063ca08450446b6b6fc642a6ea7e271424c49735a75bc04c1c408c50dd1c79bad2f27e660d9e9fdf3d6a859900ea944cdd2d6ee977720a9a08a010c0aba80d9d7590937c27269eff917ed7d03f91d0208aa3e08a75f980d475371acb3b51390b96340de40d57e8d007830ee8d3caf4c21773603faecc9403a59f44c7f8227250e5eafe81fe5ad14d1b406fd3aa3e44b07996973ca666f09c2abe6227dba105ac01a576e2cfce9c416f87bacafbe6a5894315184df90834f2b4cb141935524dd7a0497ad15947fcde84603ad598425fe9de37443a0bfd35d0540b44f34c6226d3df90e70bf44f4868c91653cd325665c9b5f0b56c12820238e166ead07ec883cbda2b702d9dbe6277b29ab41477496e5dbe3cc372ba19dd41fe42591cc9e2456215f34abf986f7c36c7f020c7435b2fd89ab7de94f713c9cd25b370b940449bd6473a2d8f39b1418427ef4098533d9bb2c318430583c1e6f7914b7bf16b6150a8fed9f6b125d3388384d2552ec9a047b4839542ef63fa6c3d07d1f391b92993254399910268e15cbb275ddf419b04cdd4cad33dabea309bef97ad752108a26511a2203d4a7a001e27be979e72958ad148675d7973cf05a2609a8cb545d23f2c16607dd2f25089aeae89318d907a31b00cb6cd674ff95fb08eb83283db972abcbb66667e50fb7ca099adb3d940695ab873907e2c3969d8f84a543eed56ebc0ce3864d9829cb5a2d2fc67cdb5b223c7549bed4f94d2a6a1b8a5e5893e30527c78f0a8e2cae576b47d96d442c9f2e796d81ad5d906febd8568231cada71a98bba7f9c94d3a3957da3e3da07c8570e8fd0a6b6d5c4d0b706be8a0c86536c4dbfef2c42eb1511d1fcb3ad0e96f16b7a6b5f5365831377dbadf17ff6a312d6db67fc931a15dc56fa161761b174a62cdb3b853807697c531c9b46d1093793f9f83e926031861d7913df941d9480b3318f4e31ae1995b42e899a6f22c1d6e1baf328b4b6392003209f8a1455b84605c2fb10ee76ca045d13c36235ecac5316483acf86c18cdd9394fd5c1b4fdc243582ddebd53d0eb50b8df6d8abfb228ceac1786152765608232fa9cb4b40b780ab6187afc87a856c3ca54998cfb5e0084e38eb2ae4550db44d826ef5f28ae17a37778cc0d7800ef86bc883e270988f3645e69e19189298dd7387892a61293b1c70b37c72f0ddfea87949c5dca9a5db63124729f6b130b6ba4adf225a328bf7ab70e1eb36739c50bf5b3505cffda84cf75c36552cbc93ad618f9925051c9b49e6c66e982fb31f3ced0f3805addcf2994e56ff594e04ca5e359f838fac25d4e0f2e3828c92313055091315d53aa7d10e298df27ff2f8dfd041454b480338cbc090e9a9a4890823c79d85e5e7cf3d7610a67eb44769d807f1714b82e87efab26d8f15b87f9d76e2ba3d4b913f30cbd944fe346e64fbab93b2f2a91a72b7f738ed2160440de0645c5fd7706ab13093ff285c33b8f67911bf6956b6ece84d69b38d4edf1bcf8ad82a800c668b2ff7cf6ec9039edfb969815a51955e0a535e94f14cadc29a0c5fd747c77ade5e5223ba51b7ba379b169de86f76ba70dfc2590daa562f0401b306380b600884d66157910688ab4e3a1ac74f13d33d791f3b9053f3913c87261ac267127999a3c3b780408c02eb402b582971a50b9c1127534514ca9240d1780ef645fcfb61eaff0ae38daff06315c2a58a4a1a59915aa6e04d89d50085b2e41b39798af319430507d328703aa85cba8549521ccdb80b4a194e197f4984b2952454f6a867e3f8290710d6da06c9262c4ea22d27fc6a89cce0590dc9bfdc9c874a5bfd734f97abdac07f367265126804c0c60153999352490b983fdf79262840f2f0e0e1a5f7d5a23be9bab1bfd2f86abb77cd8ecc11d445727bd3bd140a0d15ba2f958a549864164f595058c572a26a6fb6ecf4b55ae038c978bff6c2790e7729239b5c06560b234c85ac9a013fccc83e512d4e519cd71388aa33406a521d7d65a82c63a50045dc4f10c015158208b9029b03b1c67035be97fb1dba0f8e16f476c9cd78aaa2b23345d4cc0edad0d4af638c1e180ffaa91483b4764856f0335701605751a4a215206824e93a6243cd3029e9023329b44d98f85b434c9c3c1ada1b2c890be611325b11322c4ede0bb71b7687f2a969c5bf9a15f293aabff5b33fbb13c8e84556d1990cf2c25ec9b1cbf88dcf8fb9516ef8a0eb1b091d1c9c3688fdc680e1ffeedb9c3bc9fbab49123b1e71cc8abeb9efcdb131dccc8d9774c08190544382b29b6181479109e505b4346d1811b36f5f22fea3733d789ff49366c94e4903faa7f24de87b13d48e9889caf67e3e5e0c42fa8eccd00bb2326e32ca549235268471292e907c8f49635cceb0d3d29928fd4aafae5ed22a46fef4eb1efaee1164012d6bb7614107dac29fd2a862325112a0950e89e0c33349c6885a74bdb991cfea1676a0e0293b8ce0632f3149d553674cc85cc155abe33458570858143f688bcac71c6d7e87aa3852a0b7f9a27f1174ddcb9e9fc914d6c5298f447db570eb03956651099292981dc78e122665e7c51c205f9d427921a451f93e8ce6ad7a03b2b964e7363d5e6935500bd8a6ec5ba81b6cb660687a25b2fecd5765377d6aaf16ff37fec439d3a9168f8a6178e1020c12fa01211cd025ec53dd346a45f1d88dfbfb04464997d634ac404a946776b91d757094a53a956af38340a2259f22f0a24f6e00c06807b70c01ca67b52d43b282816ab114a704de2a2b1869def41e3d9dd345ea52786466e6b11f43fb4daea46d30c0f5338a1ac712fff251a81789500f0ad763bdafbab8ed014350b89a998eebb35b17343510240b92c5bd72b4fae245d91fa4dca59484f120f345e0fa46539b8cc0f602d4356759d3a29be6e0f3bf52d81498d393570e15d381843c2e501c76e1d057dd3dd9bce5a530b8d4dd8c2d337c7cacd8a6b4cae9c00add907d85d139d4987c4ae9bcb98517753036baae8b51bd9b201de1d549e48386b2fe2a6888ab319b079391ae764a32dca667ad10cc610fb0c9c30febfbe89a689c468c1d1e08f416592ab354ba1bd22e7eb7ada7dc6f0e04fc55e0502e79ea84dfe128db33bdbdccf47d7e340ca70069c125617e0611513cae8e19adca283be81aae39d5a359785082ee385767f2d883f7a7333ec592ea521349285a8c77eac0d750ed26f3e46a3355d1d115ce225e1347c0c4555bddcee6a7ec94b38b87ba535d250a25893dfc42aeaa2f9ddd7a81bea3854b63ded404aebe58e55c4ab156f6d067652881f587ffc7096dfa1d6196d5094a88ba548d07ff13d5daf2c8120d0ca6b2dd574025fa264d0022a120f2e8fe0826a6d8a874f5ffc2d5e5f6fa3886d6a8aa75f74079bdd7af0a6304f08414d9e117a23c1c9633572bb5b028623c6c96cb6a74763741635f259e317a23497129a12422d18bc8765c389ba1742e788915f9fcb139e685e38397721d25bf9aa2911db840fcb75ba0889638fbdca8e0c2ba7a8761e2893c1954591f7c82f40d89eae03dd63d2144494d95307c38859ff8d0d9df62d8ac8123f0fa69ebab0af658eff9ff023d0979a7d80dd3294f747d28a96c2470c9d4c8ea9baaea852d9c3cff36efe74bc6d3bdb453db436cb2f7d756448e1aa294b2ba087208aca99f5f3e0a5d732d7d67851c3d3a206cc5079e7677af7f9c17bd98713fef5ef5e7ceb67ce1df7b9d85746a91fe9841fa4c7c6b10b7c00ec194888d1298172900ab11bcd4b89dc0a167b46b72c827bbf613a27aa4b6bbb76769501ec3412b535588910c87baf4b2418d01dbcc21d9f50a6889b4a9856b1e2e65470b2c7f841b81d4e52243dabc29604391d89dbc811c8c85b9e7a4b8b6f1ac92d847fc98437b701fdb0de4812b2e93a24bb43f29c6ed5134eae9e55cd029bdebbb88c9c543c732d0e42100172faf3559e47b6b486b9876180028938c04bfcae47da96f4d4f40598ec828c0c50027933e7761476f6f9706fd673693df34e2e01dfd71a6a4b2338ecada46b787a2df4c4f735591acb3e5e40035309fab63a14922106881001db678d0aed4b1ef466280db03b9ddb83b37c24bba4d7cd6bd86519821655041b79bcd61a594b822e25ec6852de28815be548f036c0360c2519de46b5d1725e95fda3510a93689eb2714a9ea677160251c1a25565722a004f7d53cebb43356b67d35c6f05cf79ed88add3974cdd7c3d01024ab0c215430e45c01abc17e17a32c8815f51e3d4b89bd46c8f2e50dd4b8c4b4accb9bbaa4be2f3f63f98323476b0c8dab276d2405df5064f2966137b40f5501d0d3f71593a50cf85adf050a3cb01431b5a4fe0abac769cba2f32b1526286dd543bd4e5f2037377e64eaded9d1015954c9bc4a465a781848bc8ddad882e7753800724b276501cb399b5d54ed004360043323e9470e0b0485c009e17d326c2c4ffdab8ad04bdd63a2a9703e07b35e09e2a353b483c6f7e55881b7f3fbdfdd754a7eb628272caf4804f6a7ebfc5e9996a9de1a7d097844daa4f2f810d0509f688be5e41f5e71ada446b882df3f6b7a7a28382710e634cfbf922530863197ec21ff6b3e170afa25a84706dc38848035585bbee764513ae9dc89ccad94b27e665ffa381ea3a30a5742317126f9cd35f42ae4edaffcb386ec80e150e2c2ceeef94c6fe30e9c3bc05a0ba21f3c9201e9619096e53b1a2b7de56ce966bfd3c9ab2dd91772c13ea98a3f920fddf723d325db7f928b1353d171456a9baeac4a20a907086d0ed6cb44d35e359489f60dc3d386a861f89aaa6a60090bcde865e1f5b73b13e657cf0cc59b42560c9b7609494d8d248a9cee724baf96464fc08869890f4e6c50ac91762066f6c38ad1a2e4a492e18e93078798ec7c733b079e6d65d7b6f515cf41fc45fc8c9bec334953184422fdb5a3e918aadf700d9f7eac542ada094faa15de2309eb51129fd75941ac96f43fe71620d273897e7f8c95138782cc5d42adc3468cdd7a62d459076f21019b533998586db09d5d963f861709bfa61a10a12c645fbb2770838a32ee4d8a6b79660e8373a4eab525164705016db00378dc7d491648528a25edcfdea7bc712219281b9e862f3bb743fd246926f0c90c92055b063ae6d55a527828e7953aaa0f35de2b56fd5483ca237aa0353400846a3f30a3f94d5b0568949337ac57e718dfb499ee4e585b2a7923938af879b77366b7cd22d8122ebc9e16004ce61cfeb2d8707a3f6582da6fbdc15a501b5682822b84e07863a97b77afdcc9e66f525862b3518e1dfebb0a748e236c2aa9d2f408e01c2e572c81b71bacc405c8fea1a2bd6366df539916ed74f4f74c9e93499542181b2dcab8584ff793dcf4ca0ddb8aa1fde595f8c763252e4d279c3b36b60a27433da8cf66ef0a32f9c6215f05d4bd91577fcdc2aca3ff269e7dd0e6a63be64b3d732af5f0ff99929d260de86bf4057fc9ca9f3abe3dbc201b28f79b97a11d731de877418706f85b7037e9eb30af54cbe4768a3bee019a716b0a13299fdfdf10b8e356721c80c0707a79266a5f8d2e9c2ff4c5499a4a0c18e407fd561f299bbafdb3bcae2f902f91872e7b056117b785c206167017f59f1365d5f1e99b88d68d5ce2fbd1a5d8a5e2fb38624e9f1ee48b53ca18f44d2e002f9f9d5d7603bd0d14ae6b9eecadee3dcaaf40fa2565000b54db27ee5f3470c6c19b60647d61de772f5fd1fd591c2e8037c0ca93731fe9304fab7e94cba160c69b9440b5a99bc61fe0ff2a2b8cabeb079852f1a6dbdaafb2f66332ffa2656a0d2fde6b9fce14014248ac5b40327cafa604ea83686606d01c71b78ef740517964aaa85b5e341ca783f80427c6cadeab2ca50b83373ac93be2db01832b2a7d2442ad8aa37608c5790d6d81a266b5bc13910d3766c7e570ee5b579a850f99f05abc3247e95e2202f9df32b6cbb230459a3261f7ddcb316355e048bab192fe50e35a139e9aba3ffd654da221a8250d2ec07b561dcadedbad3c33df007c96c24499d9067168108b1d4800ca7408098b792f128f30f2ce8df3a0f10c97e992152c5bce2938d84c7907bd3e50a2d183663ea4b9a1335955cc78e192a37c350e0b7bc31adee7b452b1613c753434c232841cca1e350ffe32057dc753017276102d6c1f84287ad825677ac6835b8eec5b69394cf0dc4fa37abaaae9454257fe2f19cb0e84e84a5f42cc8355e83c1e3327cb25d55950b552100bfbe58ddb60316f587153a6a5cb9f0142e906d675742ff6fd7c90f0ced6b4896dd1d09b247c5b69017b16bc39db475cde2f18a5b81ea49afb02ad5e7bd32e3e3db4546d462cdf43f752e8a09bcbe32f933a485a4c28b039f0c03aacd907b8190f44d8870eacdd55cf505a69a69991522672e304f0cec0e6582406cb64a7d12010ab1b6f625757c36f58b76c1e02b02aefff346cdeef71e1443de5ae1f39368c87e9cd016b808fa8b33c27fee8564148dbbc6f78baf8dde6d590321af474232014b0e6317418155f5aed177f13c1bdc1cab488f940dc117d5340b33c1eff33b07aa7cf5194411c67ed55ed273384b5577e17bae420747d090e401d09e9a82bf7ae34de140ecb1b077c8c07d60475e274222170c379167271c24c37dafd4235d201fc27d391975153118f7191d9c4c25f3507a49fb449b98ff944b5b8556ee5ec9e7449c193232bcce2d21ab48fa76f0ec06955ed429e4894972ad62ef543ca0f716727833c963adebcc35d332d26c45f04ac46c6407acc1ceb7513508100afe24cc54c0437e2e592edc43924f4fdd8e1ce8280149a63233534837c714731f8be3eab0395c5297e7dc50e2fb425853c83a104a22c21937094e1b088d3dbf7f699f60b449ec467ae7b7792a45c11b060fc02a276d6c144f7a6046ca9ae746c002fe319018069ab7be2fd124c9cfc89c496abd426f0e657c63a513c87b5a986e656a7003ddc319bd881cede2fdc41b8c6a06dff4de9578531121abebd38fd0603541e7fb1e026847042d3b23e9e8da0c401b318da2df4e4626d2ccc4ae5249ce4f983747a36d82a1775130f57c61878c975ae2fa7f97aceb2506fb0096df80b2d8175471ae8479af52b46f981b4e7bbddbba1a18a12f591a70a286e97ac21685d864daf063bcfb620b66417812e3e610f6f0c5138e3504ac8477cac98aac3d3356d54e0d848e9fb8820f10ef1b97f620157d6f69e2fe1c464c1a1bde41ec77bcfae93d10f2fe0dab5187d454b147a59148af69d50c805079b3daeea189107681add58b6c21dc13e660795026754a9afb5ecf59f48eca46b573756b96ca774dfdd4eca5b66163c24df74b10d75749ca39c1c7f3f5768758c90750b0166c27b635b8340258429f9604926001308b842ad1b60a22bfa520df1ef49263b762d8b2c2454c3cb9bf8fa048de57883291b897f837d55eba259119e3d4de8d34b65e6fcf1fbdfc92648f3da52727fb7bafc381b85a8775e69082f23c4137777ff0f75b4bb5dff8668b6f61325a5aca374b4b9e7ae929ac74e968fe3ba18d782fb451f5b1feca3d5667d55f325fca1fa5c7f2aadf765a0857416df5a032a6372f06c24b248b00e54e0eaef6de80dae0c68e87a8d363056765ea8498dee31f548e7bf751fb6cfdfb60500761992e3ceb6b3533a46e958717c68d3cc56133becbc1fb49efb0d365cd9ab6034b500b8a6148f581316499c2b893bc8464e1f1b9a12afddfdd58ba1ff1d86ca99c51dd4419482d887afe142a960fbff8c3ca9e4fbc2668789cbb1c8d0c5edabda6ff2f85fb8de03d50215da98ff3bee0f4f79ab233e9baacec9e7b48c8ab2206484c182e51509f11c3c4083b2940457cd1c1f6a9ce0fd7c97fb2a71d1562787a74f93e9a256bbfd62dcd14424e81060fb552c76cf55a171fe83454be98e6a81393fb9e5f2783bd423e113c6a3b45cc7b93b91032d7454b799b9731e023526383d7072410c3e582c362defc04c23b5d40b68d6f790f6a2e12af5e9860c74ddb17c8b801506577b99162a337a183611b8e46d5785290a29fabd645a5426bf1b9b9157f991d604faa020059dcf606417dcbb6f09e8679df6e8104616037e1dbba6884a1c6c2af06adb501e16436c7704c287d5ca19732023fc0f8f5a76d0b916fa5b99120abf293b19ca49cdf3cc9d431f6c299731fe046a7e5871a57f543e713293d455bffcf478dec6ffb70c68a39a30c8b62166a292dc0e6588427a284865ce001acc9829b8bd6a38159d61df17520bbcdab8e7dcd14dbbd41cfbb2d7b473ab01943cf1793612d1bfaa51736443ae79e27d5761ac740cad854ef1f6db72cc03e204ea11ec67a1aa6529703c7ba8b53e8a6349a30c0e1c079f7f5498e670d417117a878b693cada130d1546e53381316beda926029d510f88267702413f457e2a9b3a3a9800a8646c981e8862b0f0edbbb2685b299ee927ac60875894f1475542118f0e6e82a9870bcd53ec85f6009e3ce23ff48f9124dac65948518e3975e4506fb2828c4237d040f81fa971c0f295a34a1356ae6e15a121d62419b3cc3ec2c09ffaa62e4aaf4c4f6c060e8469e598bb2ca5139fe7781f1f0f31adc3f52059f064c51b230cd82ad7fbb941f5318ba8852ccfa3057424e349a12d6884d9a41a9556b66b56daafb26d5661c8e04b57a290258f60e2eab5e2223eed58a3965098d9338cdf235d9f9f1013fc55cd26a2509e0606c40a6df03f161302595c1e1efe3f327e94324fdca7534c4da94830e4c5625d4d7cda35aafa3bdf24213c008ee028c81ec666d3aae586fc18c06e4f78af38a1b3f02775ed47c738fde20afbc482c8200cc515618905fe42f0bb1849c4fac9f20f960b80ae10c5314ec18880945566d2acd68ccb63c4fc3264f72dc6d0c31458fdf842ef56ed92d7445f0e32c39cd00f2b2527d9db59480a918b9207bf6d864fe9feade30f7619c82e9911414c2053871ae4822e6e22fdb12903917050c09cb94a2640ba0ff9b07cb19892a537ef8d1cf77eb39cb56702a4c5fc5b4347c6cf2df1c28fccc167a04790b4af8299d59bad02006746d386070e2769ab8275e7bbad8d36d8ef89d421c78bb8164e5489f397a4e25f9169fe16b3aaeebf450091f41ef54a2bc53029efb79a0695b08e3650bb840c7d986e2c272e11a4880d8f5e4db90a3bab7bca3ed523382b6b3685d6b99480ac440ec27e0ab43615d9d41990851f2420b953248d76e097325926259ff855e51154aa68926f485844b77ed4e2422f01614f961e7091b5d9caca5df3e1b3aab811f1b78e86ec0e8945184b5a27bea412b3359cd18fcb47bfa1d8e158480a69cc35fc4dfcf2f11015f82a65c896be5355d4e3ab0b86f21bc1085c62a7a7248d76509bf69cd898a8ab7fe1aca49d2df01ae6401f3261f49c1e0a9191189f0a7a83abe3241467603bb94c2cbe68def87b273f89ccc5f5ec1e7e1b2f6c302ae61f5065981d998122079392c41a842917ea708e8414bb045555d5545fb8537e0cf8dc9ca09296dd6e77faa757a9b91a8686e1309ae502902fcf2b49cb237d29fa842d40b80a90ff034d75d36f3a8377b2cbb99e74125ceab9541f81425eb3c53442d0078a0deada59691de158a07afe172d74ad0df4f939b54d359d4590cb89c979b18bb47c2849d8e110f394878564b5198504836cef03f939824179f7024d78f29ffaad361d1ec98345f2a48ada602b4d061670d4be7954e05f4e9695f5d35d15f019f60da27b99e904366d425c481cdf2f6f19dc3fc6def23cc19befbafeca2665050a129941423f6f85cfd9d3dc44906acb2279afa00b25ef5243721549e325ebf2419e0e0957a812b157324e81dfad7c1e5e1f1bbd18503f09e337d5be20348e81f5b38203d87dabea7dd0625e114efa0a5b0130371a5b9e5a9c2451d4a429e91d1a581d0727d6971c9ad91498537b23fc6b34e95c3a4d74402d0313af822f5fd69de14927ed8b11d37c8efd500ec14891bddefacbd3ec4edc254764158d218880c3910cea10acb7539d8657a48653bb814f54906deff0da91b3323d769312721d8d036c792e2a153396e4be4e716cc3d1499af9edf03cf3f57d13a6b9046fc70116451db29381c899cdf73911fe24b7c865afcccdc8279130e45a05057fa5ad21caab2932a5772c57379cca174d7a81c5b61f4d0398f0645fbdc0a90a22039bdc128ff5d85e6d481d0624fa7b959903d902b1e4ba7d406d7b0e77cf16b85da0d0b72a6d69586d9ad98ad6a6d62921ba6ef3ac9118b725414abcedbffeeab681843210a6baf800c8ca97b640b631d8e9e9862472ef5cf06144ef6b7aaa31022a65a5194e1f2a728a74e7db649e0995cf2305f51fdcb3548ccde1b52ee07a0bfb9907a28c75324b3c02b2884b5cd9c561c565cade1fd232417bbecbfd10619448bb49b71b81e917e78e8fdd639c1f514b1fc34848cdf944c97c15866da7ead92db933977f72a6de7445af5d57652730957081ab95acf1409eed2ab0fdbb2dd02149e74850a02e1b8c1fb560b2eb0454b07b14e3b8ee270abc80d9f949bc719fc8e3cc60bb3b3cf4e7a8736c1d2972e70a86c2ae33ea6ec9aa981eb3c2420ed2075436ddb6bc3f5c4794682c19109be4a39828e50f900710394b9b47136439834d20f102fb53e9e49f5bee0a20f7b33c82b136dcc062203a2f32b73c23b02c537e8196ab59b70400fc84da532ebfb51458e3f6a7b39fbbee03789c53e69d658aafaca535c820011c0b6bb046e1928eca0d2ce1e87588f4f606121f3d97b80097c3c9d2f89b3c4718698bea8d8d13f6a04d9186656d7c8296be96b5320d3845bcf1dc4c2e01bdee71b4e2d3d3d4b17fcefe6c4ac04244e0791fc53c34b919c631fe87ffcde1e8210bdc6c3dbbc30ae5374b456eab47c85ea72a3fdca876c6fc4fd299c7d5cd61e3de8f3c1ef3b7729bba15df386ce3d6f6c8123141ebc437d4d19440aac4b346909d01c837697764c32baeec6637096927ffe59cba60906903f30f9dafe6497efbf77bcdb533da984a7f84a188417e3034504ca6808ce562ee6d462199ed4b06afb1ebaedad28fe68fe130fd8a3180cb342ad53d5d13c22c8885280a6aca392296de5f7fa01b25eae9148d2abc57c9cf6a97a456a320ac203c6faf2961146e41f3e182cefdb7be764acc12436ffaad8b7b6c15fa9e4998ec10ae5d8eb89cc0c3ec74de2886188a3684ee1f3f898a6ef8d0f576a9d95b9258b0dda925f853c90c505b43a2d40482d785eff897340dcdf3f32fc6f390b0c1683c7c191fccfd42056b2aefd1d7ff3711dc11c9190373ff26e1c45523ba35c112137e434a36ab6557fd558e7dee76fad9275bf572784268da6668aa5998ec0e2d14ef1bcc6b90375070802b6e3be7c4530081f927f10aacbe5c730f94c0c5ac3d455824bbd5ecf1453b04cee134b5004406d2f27bc5eabd67b2e01f47f11bfdd0f29c8310dc43e647788966ac57f089b2abc6aaae82503dcf264ebd20a9bea4590264d7071846e35abe229274e7c3cc206dd0941dd1f207d96892d7d6d1c4195569057ed16ea5e5142847907ed71b7e94ff10bb6067316ccda41b5a65e583ea3756126b9ffccd0476e216121cbb2f2eeef7e948e0edb0137555134ef18b41106165da281a05dcd8438a3cbf2f49b83bead5f05da232026e758924cb5da26f04d6dbec3f47e60cd628d0b40d355cc07867d4bc154068f228e494262f5a0698fa385571c648044d53c014be39c08a7f34eab5b464156018d172dd7770e436a7bcd416308c6a4123e78446b1f38283891bbd7e7c117e3b5d93bf35ecf48c0dc79ca9939731d900bb3392a41b16406dcdc82e49a762f8e9a4cebf56d526f3fc9f2547df76c9a11abd42de8aae9190661b793ac50bcd4d13f1a125b6b58a78c7da4e2918ebd9a981bd846b9ea3938ae57074566b90799f89b52775400ce47243d057adc5eca535f5f7c2b96b398d2f81ddf2cc7a00bff3c7c2a41ba852d4bcb9c73a7d47e9b8058ca8575fcc52fe5860c2da9eb8fe6b56e8728c6296f535e1a9b53cde53be70c88bc596f12113c80cdf6da95614bdadfd2a9823e6e7666079b57d041360e2c92f8564db1846e8465af8ee580faaf1eaa92c24031f018862f223436cbc7537d16500304d1e221f6bdd79ebdcd09934439d5f6899f2cb01c534ff6064d1927f598e8398f23eb2a865bdcef55ab530f44ae92cb1f76acbe03ffd8a4b0512f11911e84378bac46af511ccedc0f2fd28b3128f3124e8a53805cf64fdfa2b6618f3d73ce412cf7b37eeac1920d67360777d2050d4da0420516cdb6d64b08310c3f0c16b3246ed6186fd86ec08c04c6ed8bb86b6110ea411abfc57eb068ef31934f0047709fb3f14bc8c0c193f568ba075ad6c77b0b0b0fda7c3b7e1b26cb6256cbc7dc9640edf8d3fc0e321a3d33609e47818948c41a5391181672ab64283c0d34df2e9c2ba1916f6b99977c11e24069e5a38a2fa93bb6de718ef75beb2f60e3a26c61c4c6aedfd97a9a71dfdbb3a1dd273b736f2a3e71d528c171592ce226cbb3f14ac604f60e95cd28a205f48fa32de87ac7f38c3bf0c870c5cd516705fd1998a07e749c28247f967319513d265e759c07aebd379a21a5779b108b86adc51219c68a365dcf64ae5f4d879f048739e11e136e81b6e94f54e338bcf578babd487e015354f0060a579b1ef960419fae6fbdc2bd8791f4731a5b1496a028f45dc9a240800a465a8bf15071f844745c00a3ce770992da2b1c7d4c5e33801bf27584796f65160ef11f7a91c0366b181cdba41779125b2379366a534fe8dcb6670fc056d9f310248d610aae6305ce864494f2e51292e1abf10b35a9e4cf9d75cc2a25b9f5c81973f63c399d422d23c21a081afa30fa32192df99b3f880aa8e38ccd021c4a5fd1ddb4abb534fcebe6cab09fafd4ead3aaec32fc3cb6893efe65247d23579ce379945e9312903dbe4486e4f2967bd127a93d7957016623c3a36d69a35d0bcedf28f9146e080a90ab17734848be5d9ea2093c84c39a279e125e70c1d97540631539884307342ea074ecd784a78b291417d7c8a2b8616c6ef33d313ab9be3d12de3c5ab65d93ad337f1dc5a135dd0bd45fa5a850ebbda86bb3362698172864c43ec0e58790b28825e6f97da8f7d6037d2b11d59e4238184d271439584e2a943961e4663ea18f839c97eb1670048bd25b398d09e165f08555a90fc3528d56945f58a928da9c824192dac46e999e0a49f862c013355271c6e353d7a70306d8329fe897e2289eb6dc569688ab633f2bbc663d0ce65e1191e86a6370512539348c9c6fbb78e5746ecf1bcab4fcc511651d8c4c239a668f1ea2b95f63fc8beaebbce681e61224cd5464c2011c52b1181598e40aa122aec8bda1b8002f9a66690747c2d7be3876bac8e717c9b0eae0870fe87d8e9f614e90ccbb0c0fe6bc4142cf392efe685dec0e27ff5b160a8372fda851c6b6c67d2ccc3b832da1485a9806d57837840e4c7b60674f4bd80e3974ee12762ca0c90e64bddfc65e4065a36081e71eac3722be327fe5a7a2c9e7746ad64b17a09ff6f0b0cfb319fecff89444ed9d956e92a8a9f7db6445c8ece52c54bacd24f107f73bff18ff075314678f0952aadc255f79dd17559f71d8c92d9234818fd37902f072e1b0b8b0f94a08e2ddf54e08a1a2993d9957c89f9afee3ba6dd102b0e65e46be97105225f24ef912d2e98ada11b032e2cb9fdd5ee8e551edf1dbc4b6100fcbb3d494f574a3ab7e35a4dfcbc507f2978a133a553b0b546cce673d9446c1562914da4c7b6fb96bdf22ee02d1e7b89d1431a2a3c02e9a6f5b89aed20ef883820d4812458718a9a35f6bb86799b80285ad9878615fb4a60330349d2de06b368088ed8b3137d281dd67536978473bb43ded6c2834c13415016101a9eb039f30362a99a47734413f019b8d8d2ddba024f662105cca96eaab6d634887d30c160c5097b8fe772208e3a3b05c86f56e85c210bc5d257858ae1c271b9bd8327f933c098f02910b556cf41a2a86507d9645c4e1365e138c8892304216c84c4649810ca7dbf0afffe4288acb6275e7fbef6b8d83de2901f12481fb8acaf1f37d06c302c5434bad24005f45a025d86fdf2e0d8ee49a7378717bee9ab5406645d4b9a3c4bc986c6b04a07cb5273deddc9ea1ab6fb6691c09ccdc44b8ac1723419ff21b0bd6721058cefb53b00fc907bd61e92100d6249e6f8fd687bc81875df648a49042f2c2ba14586ed526a279ccd08c2d9e2e77bfdbf1bc41541897be2ba6e6694e06ce114a7cd2031561e0f52ac15ad961d866a5d1ed5b416b3501030ded3868fff758b78406e220468bf1c1d1856eb51ce8c18b01400e922a4626dd26f79c47e749a5eb8b635b424bcf55944daa1274e5c3bf3f60390ca5e13363c7068b467413b7b63ecf988d3626f0626350381f6242c0b5e49dfa82d7edbab291e6c9cf52ec5eeb105de6c10a48f5ad1b3952aabf0d88533ff7caf679759cb1798d37e1109956d05f7ff2555220270990c833e121eb905efac4f4e4508cdd64a14d4d5875b458f4db5e4903de67a45b9054211612596360a383a7c566b2db3600baea670230a6356e79b5095991d8852e6fb0de3c026ddbebe2ed60dffb1a0339090e9dae3710e46241e7f9e4d3f8f2539f5d2be73976c9c021b5ab9e249f11130dde162f3e02a6865cd0ce9af14daf20dc6e6b776b455428630536db6930ba891303e7f03d4ec506bf5cab06f4ca6d8dad3386231e791c885a416efa91af2661f574f348ce0b297810e17068d35d2b477f1e54913ad259f7d52acb4389a913acacefc327a45e66a41c8cac7db7a24b538de3dbbba2c2c04b4c087de32629c4130162f8ebf75fe3dc41187a8d2fe6b4ff15543aaad7f1982c21f3f5317e1077eed67e0e39f5925daac55a5e616a45f4c8d865b5d299c3f0ffd3c9cc68e2093ff6fba9957156dee8385c9769582251eee5d9264fb00bd923891538ce4e6ff58066b228966016aacc4203126ee5507dbfb71e52de37f981521e83bbeed005143034bc0afb416fc54e8ba83ab9d6d64bb4abe6d0f27a2f68a84ace7da883da15210198263e94b4775aa90d9abb5c610c1ef0ad4adf3c5a10ea6b926d5b787eedfefa7b90b0e4f9942c0d02b901ed55b34ebedc49e173d7cc48fcee46d7e1d8bb47225d7dea6aa6c99d22ad9bbc21142b86aa2be78c0eb14c7565b6e3d6f70667650f65c0ba04deeb49005f499bd15fcacb649956ae877b7282db2ca7dcd35684552d43ec6bbed7ccb8fa9565cdb6d53ef9eddc2264191804de415a0f1c91aaef688ba1d9c201fc0507c55802a10535f6d951b450cc207d160306a6f58f247383c552ab65856b870e1313c3e45a2721c010224acc991c7f11b0837212585ec0594b75e0d034921926f477fd26be1b1ba898574783867f52685769c11b8b5c1cad7728c2a1df29fcd88549951e536a6ee6e1f381934140da3ac8a3ba31b1ef21f7b38317d3a4cc00bdcc7a7c2363dadc18c8b3df4ca4ed485cd9487fcef1b86b821116db9456da479fa84d067646d92f1f10483f495fc7ca2052cbb6d6f7bd824af50f0a3f3f1cfe63eed2cab8110cd3a04328287115d0cc19d2b5ecf269ae78d02f8b463ae5005ab2ae0ebb25bd848bbdfce0db3424128897152245083750401d61a2c451ba380d7912c7a9c5456ec5688052417325987597ac45d56c0c003b8434ea4378409360b6c350ba992e5cabbfed0efdc2b4710068959be579bf6765eb0d7c927d853e92ffdff5481e4b398149818c0c3d5820a9ec80ed9541b57c155bf37d778e3b0da8cb7ae97a6490ea02fdc59946f3ea5c413efecc0c23952d7086d0cc38ba9fa78fd31848f06f15c9da2934b45c5dcd05f5808ddc7796060a8ed7c959b021f8f28b8134a7bbfe52208ed8df51d4798b5cf4dc84cc1214634091a8ca41560d0be87204e35906f6e80d27748190c2ec2e61f462f0c63928233736f4d7fdf7e3e198165b9244e3b9338eec5a18730540506226f64d2823ef72982b5061580ebdb3d2a4350e3a633fcd8112dc9c7a357cd3b77394c2d50e574149dfa52ac84afd576fb2966e8abdd58a14bc9212044518aa339ef35e9a80c09716d9124b29afc0f21537dd2f869ffd00f5667fe21e92dadedbde28235389c6418a4c156ecf5c0d3465b40b84a93960e01a132f195f384179f564ccfea0b21ee8c3ecb43133ba607a65b433ff394919f2eec3e0bdb15a4cbfcc79c3fc7015fe2cf92c39f43e56f692878879fde70e1df64624d0c5f1ac8f5efde9b0cae22b7fac9cf8ccc76a2789e701b8aef17d8f80c5fd565af4ce92f1e51de0e7754e203055abd449bbf8176421d7defce495f6ce08cb6e81e7c421d9688c7abce48bb4cd725a2ce10282e1235edbcaa6a377ca0f9b67068f3692f200a19f86b691fbaec6aab0385573d9cfca35c79109572341a7993c2d10a654d15a8d07ec41e17c54dd191ca7c65316954bce8b625cf92d298343d4010c8260f176b1d3bf090ff985fbf88502738161e6b3c01b7afc511e33b0ce2e52b92f5d5e329ec2d7eef1cf193560f18c8f42768cfee1753e66ca1261c172cea3ac41190c4a67274d2db2fe6f192f0240a37af61458daad4dccb8f9824d0b7175d83279f70fa71a75b666e6fb8b59d14b5bd301c89e8903a96c3ad0a437f7bbafd1ad6830619c3dd2ae08a27e3558075ed8a5dfe142caa095a8db9de1c7541570d8d64bbdf19a52f5d624f87bec86505e66e93aa46af93179c86b3bed7c846988b17c12adebba711f3b2a5184ac339af98d76e8ae7c1cd62a5d63d0fd52074d6a03a00a0ff70fa6327dab7eb116748400cd94e2555834089b640bbc87c78e1b2432b1faf3949c15e0b68353a3686eb287329450751e712ac29af4ac95f95ee1d14f4eb62d7bb84cf7027348ff1d0bcac968ab45147727e50426d2ea22c183b82c863321b59a3c31d429ac09d4d68468579f92090b6303d146e280507b223f69353f2a6b300b242df2a7f1bd818c9d8b177141bc3726f5d37380ffcf202264e272641248f4608f0ddae76742ca5c250ca2161dd87625df5ae18ad2e7fd220a17e9c0d2d5e73e36f0c2c2d248b04a645ec37590d2d19e087156291c433c01e263c1787531e735da21cca5a37d6fb3d3505f431547427e58c6a67d40cf2ffd5ce493d7814c03b0cc30d2ad6e27485e03e45f71933c0eff88fb6c5230804d9f85b5897e40a8eb880dfba9c18b9b1f92aa27080431184600fd24142367d114220249e585a1edcbe620a55a4ddda7182b092d5e80574499787f320faf60e5fc692eb448921cc7da0d3843bf89d5d19c782c3e227245131d82876c489024ae4ec3d167bc84acd388ef2dadaa955d6fd31f89185b9be46533e1652d9237728be5dd6ac35e4ab3f02661a05fee5f4c474b66eb7a07c3186df717e220d6f084263cafb889f3ab6eec44b45d1e6a55540a3a898082dcf6b89c32c323f07f0ddc3d60594750aa165650becef2c6436351585db441db4f8bf7294dcf8b314a572eaf7390639900988e677100020f9d8a890e6d7c9d198862f7bb5050c36e779702dd811716e45331501ed43f25324f9b4e870b53a0430625f2f8a196cb3114b5df1e45500be1a9c7cbdd7df53a074b864faf8dcf555c27d26b275e84180185cb38158d6718f8aa6b7a8f614630844e57ce9f4d076d6b69014966c0c72080873d75872c2346195b4982a27c82aa04a9fb148c9a8728e2262b45bec6dd21d0b5b301d7dd708d466f09e6673f778db95fef9477347c3d1795ceaa6ca540acbabaca3eb60448f0c28eb33f5ab1126f3f51a460b9b27bbc8c753a2fea2c65113903669887558762dcc76586fff346a4a062fbc99963332dc4664594768e86960208ebb24233de7f3d3a60e672efef8eae1d08d1c7b467ee446bab74c1b24215226ed3b3972d08696a69ba96a1bcb9a3d5d1202c428a40b89391101eab847f797bed294201e009ec7c0664e550e52c995effaa1128cae055906e0aa26aa03b3cb0634044fc028118fa35d72e171f6992c19b7810726c62488b454e7311ced1a23a2932c5044c60789cb9738994248e4c0e5a8271dd117f0fadf0506dcb9dbfcdab58a06e7d5b4ce545e590ec4822691630f0844831ef7e47c8d3aa465533089c73fed98371a82c1e7648664f15de8ad94bfdc6786b149e7fc88d3ccf4a096d38d41850aebdbefdfefb0e2915c09f46f578090bac31a4fc6ab3254ec0f52eb9c625164c1eb39fc80adc992a43e4dc9e0f78532a11a5bec2d2e142235874fe78b728bc6b876efac1c7db9de6489b2adb4549ad6a34bffa7d61fadab3b9eb5a76dbec8daaf0e8621daf79648a49eeaa7c371a8dd601aa326a45d27091f006b45ae7584cf8b94f5636227f847fcac19260fc76420dc23abf551a84813088c977feb0268af6f6ea8f717cb7ca9ef1f2a8869757bb288cb2b79f3418645099e24d5fba395895c3f83d6f6e58f0d266988abdd32454dc7d3bc472f18e01ca0ff8bcd4fd7125516b7f394504166ee5f0164166752ea4ceed5a4ae7c82770023c886f49c1a855cbf1bac286fd312b66dfbf9dfb87cf3296e7ace643c3dd9ce8bcfaed02a84b1f169e5c0adb91a32f5d4b4c5d9b8b128dcb3ed2be2cba240d0a9c0f3c64780f86c499ad582675dced600a44638fd5a70b6c0e74c084d4df8e1f60e533462aa3acf62a168e16f53c59adf464b4d68e0c6c976edb84e8f3a196128cb5a31983e302d19b9164c25db4ed8891e6909cf8c09e0e5b61b2ec86e5501ff86f37d529e612976969a9b2a7741c9bdf6ceda69420abaf1c963a3625c4a9ff51b4189871f93760f269092c6162d480a424efc67a85200bb56d4888195e21cd9a36b0c993332ac39781235dfaf0890140bdd7186fc1962d92dc3017273e580270d7e47b3c114b994b028cd1ccfb026e3d111b2ae7cf3d1d02b1555cc4a5b83f1bb00b147ba98c6fcd391b4583758f2f7b24d8c47d8194a7ffc851d6bc5105167c95f3196c5b5f9880ad0c75c1e6957f2df199f77fcc6e508b9c047787a4ff78861956d16f6bfe9352cec8bbea9e37e0b9bba9192528ddccf399b2700052e38d910ccede99fef4597c635b3b22586e69edeb0a13650e2d8fbee1a096d129fda86f6bb0f3b86e86098673d8fda7ff4db84583c50880a823eed948d409e725e31406f54a394b8aaa34c2f9b0cb0c8a4c143f3694360f6e75df6779280bdb3349a7ca8c808496b3b720dad970a457212c898e08e6427dc8382688711a828b07df3516db1718783d0b1f425996a9fda69644af275874eaa715f40779fed4aec9d0420e29819186c862627f9206f127aeabc95032b58f937364a3c78d3e8ab961c77be0040611b3f8b8ae60590c32830bf03b550491df2e43117af801aee3451ee89c515f4f55223bb9e321e254a50106540c8579d6edbfc8fc096561c9130e23db26f1b74c0ac8f794316421df748587a3d61e580b0f4ea426318f9b8994da41ac2b56458f7e581603ecae8cf7c86e178f71760a7c629a6f5c99e73f2b2ccc8263988a0e8b3bf0c203abc1879ebdea9e7c74f0dfe70faf66e9c13abd1b1aa425f5944716b6fea2289d788c171ecef0dc0e86b2a9f730973959e9010498e88501ed685edfb11948aeb59f7c40d528d18a9609e6f02ef66e7688dc223c9d646516df43e20375898cdaf85486cb3e47e08b5521ab2b2616403430d32decd7f687ff311bd8ee7f52fdc22fd924bbfb04064137c71ac653aded53847c636e9ddad3245f58b1d156b75ff53c8432aab6dab3635085f9f91de60046ab55fdbf688086d5a2bbc03fa05705432a3ee67f933915cad46ef8f4cfa483033e513f69576352a3d3d784adc2e4843d15ecd0ddc56060eeefc112182452771e1e5a6cf17b4fd76ed6c9a582fa2ea7fcdce75a33c4efafd38dc52a18a9404fc6a7a66f75fabb9d1a50bd1c13ce2fbeed353932f5a46a05f736526ac50c0baffd6ea553933a3e9f371175d908b296925bc9fea905ef5673dc01f36f0dfc106d8a75f4b2c739ec9aac8850af23944bfc3df4a2f67e2d615ac3507c40693d5fbca0b5e7c1d14ae37e11f0afe06b805025b5cebb72009d6ca25d8ebef39d97f3695bf89599c8e7d428a14db4246ed5e95d915743cebd359c783f04d061abf436297c01ff9b08cd9c13520243945d7bb829eb14dd7392b0332577cb4b1b1b9857dcf2f650ca218a6da874a3128e379d443a0c50bd59fa69f8ac9d9d6a1a5a68f43ce71d183f7ddec41848e32af570ad277a5beac896e452df2e4e2d5304ceec23aef4a94689561dacfda05d0adf0441e7e85885bfcf093f301ad3b355bffcad1367854d21dd5fa840e8450d64d07810ba1bef9e8b48514e199dd0f5a6e68dbc7d45358f356ff29d2ca24a10c43f83febdf3248c2d74fd9b898ae50ccf872517c38f64f9acf250d2171306ab1728d070759c3f822552591c72923140b22f70f011ef82493de31efa49035f1338aa540838440787305fa3c9919984683a6dc0db3a4c2bc2e82f063ab6207fbba13dda5c31ff440f3ce49497a7984bfbf084cc74dabcebfa11300461867783dc552db7b5fe69ac870e75bc3336a72808334065b0b4c586d8cb59dc7770b065cc0b93009e0d73e3df0c08ee77b718dd7146f2b97ac715bea6deb7b5f00be37687655c2ffff48d0661ce741eff8a4ebf5f0717410c460f07bad97f9d26d1c1182835de1c30251df57d3932364b34aed2acf5f9c85400d33d1ec8405b530df8c25e1e00ce35311e547a2ebe836f96ec1e01a70791d8292b959bd74d0275a0bdcd174414da30b985b1cc7b1ed22ee062769dfbc34ae198b3cb9a56d674d60597feff81a288b0377e19a5bbe47d11031184e4a27110e8ae89a088b375831c65052cba328054beb5acda2aa6a5584161bd1bb310e1cc13b4d5cade1cc43f049da07ba4472f94d0722115ca1c5aaa49ed0fa19bef055743e4340c97584b09292f606e812edd02749f71dc85dbd907a9a3bb39b14fb41f5cbe012d94193c2afee6611be296ed17ec74761644bd397812b03bac8d36433dc8abd6740a5ff57717817d0029d9db21b899afeea57d50efed1b10e668733cdedd02db6aaa14572117cd8f8061549ce3dc79883b9049e031d0b89b1113617d93fefa14d99bef17191b4fb2242562c1c26c15370d08ec325809855079dadcc01af559e658d2b44156c821a434ebe42e99775a31e4314a7ee5f02dd4d9223a2baf98c16c82a87c98461f879da2a8f224742dca9a75ce725e4b7706f29a25d4decf0feae38cfd54c18fe3d14a66bf1df01e0206537d3f0e8469fcf4e6ca98358dcfe06d0ce55c67daba53f516a691ca3fa18e67e100d5a9385ea9f42f5ef443681a9655fc67f59475a570ce622a91f51816f7bf70c7615f73bce081455d91309d32cf736c6c0c8595d4c6a316899167a9aec9bf6ff1cb7349ec513ea4565e69887ab1aef3208a85bad27c2b9e354f8fe993f2022d752f1d03af53cadbc3ed4e25677818773a4c5be6c4521ca49d1519b793bc2fca18f45337b12d26aa52bb57013107ea6b7e38351df1b50fb834ac009dec891cb15ca47e64049805234ac1645eb99b670a5a5ef5a15511311afc244cd43529dd693f2776dcbe5e6d19aed609a7c676513775f9ebe400d1a5adca45976233bba70f336c0cd51e75a29f6f3c7a26c1ba8a2b6e125c0fde07ab3fd150eec2e8ee10d74fbc780120cac9cf1e110f4a8ff404bd015a2a2ffc649822202d0a5b3333b6ae615c9e615b0e333e5e58173b0acfa4318e6c93f4aa4abcce74ba79414ba1a1af4fbc1bcc90b030691f28ff7c833502cd7913341fb7d2877f0d88e677abccdc2f51f8b0ae4d050a2970bf27d8f19e8188fd819639b1d795e6daf1a17e5bc111272eea84f4477f35a481e0634bb85910a76e267f812453025e1364d127887f074e0d04024ee6a545e8a7a6446625f6154a6435fb70afaac718cf615595c507dda53db4defea947fb86f240e6f62da227aeb2f15b2b9fd343e74b6164bbc59579bba9e01a12f5401d03301b884896a9beddfd546cbe890fd2ae7f6952beb2a628f2d2b9fff64689a786c9bdc6f64d027587a56698c64bcab42e96b4d91204d7bcc2c07c6ce00d0f3fd728ce8b5401126b735b70045dbe3b13035a6ec7725631440e921e0d1e670ca45242d08cc29e390afcbe5687760ff383fa8f2ea11970bdbfd2501d61ba945c151962688b92ec186365321b26c43d58e6c0bae8e969a61e926e12040e29ff3006e5975656d21b78a38c2197512d5936a6649efb53037a310b26aa7b036ec9ccee1195f431b6f7d594c34d0735da256166c7b732b57e51267b85b3ee638f0f8c9e712c7dcd24b7883f2cee601584dd0bcb02d1466cfd35ece827a9793e2816729a9940339c17bce1956dadcd7d5d90b08b482a9b7fbdacde416057fc740cafd74f68c670761a66f6dd7ad4853f1533196f42ac3b67acd6d4d639aedd167950d8218bb1d68875010c2b55f810c193242f4b57145fe15a55ca91221d612d5ea9f6b91eb30fb9e0cea85715ff2d8a5dd9d9792a7f1cb3b7b40fbcb5a0ca092da7fd16527ecc915150d91ae21e92b688d607941ccf4572051ce1af92a57b605bdea11d5bc579e270a916d5e891108646a2a94856f2aefabf0747b7d0371d060d8bad0c2538e2339fbc39df3187c6c6e231b1de1cf4c3f9627649ae7d3c006c032039d7091ffd0ff5e60d38670f60a3c9b8e40ca3bb89dac31de88c32fbafe9214b85d9c60654084349815d598946f39b1ee4b67b2585cd88302c81c04d92f2d7b2e6e6a3e4f22c029ae1a0114a47e2600fe4fcde64080892961c3fe7fe13398e5cd0590a9d75f9f6635148c4a0079bbc6794ed90ba868add99de38aeb9498a27fbefaa87f384aa445daed73b36c22f65c12d6b1b07cbac86601a83a75444751419bb07adf2da2a5ca84b87ca9495f94d5b07c0585fb1e3029e7f9534e4a07d076da71751bfc8c04ae7562ef3e6fec5000c78e36ebcd40cc7ca7a3feaf507b42d08cb829966c3f819cddf6d7c615a814c87b858a677f6ccb5aa1c90b9cd6f62fdfda74d21e1265c648fadb72c17362c3057e0e724eb32f3bb3f0c39aafa57d2a41363a4c5bb2e9ae2208d4ab6da6a8e3e0cbe38ac66727cc2a2a1808886d858dd18225979cbd5cc9a5fd2f3c507e12c3480d571456498df07de2a0420bd5e2dfaba0724c99e849e4ee4ab0f02868e3058ed0cc92419b2a183ebaecf622338bdd4be7b379f47b1704865161d507cbd54ac4aad3ac97dc53f4c8364c8177e56678fd1ca10c335b947f807b8ab032a440f5e4c58846bba13aff2459086481b06c2dcad155cf44a35585ee3b03f3fa597a4b5cdaadb5f5ef762325219db4807eb232bd8a466a21c27ff3bb03215075439fafa326ef12769a3673b761239e8086f7dee9efaa6a4ec7ec123517998f573b978981eb85557ca1e1b3f6efc93bf58ca4111f17f4a435d08e7d1b6932ae59e422c9f5f87edb1389061e7e8e2cf6dbcb856251ce4319c41be4630d2eaa2a8e99624d220d7c2bc92e1192d40a085fe2f58e33abd628db8544fa7360559b742759215e45bd46a74caba52040f927a7c8d805262f45888718b9d8e59a7d9340610c4eded06b2bda36fd2c4015a0a51ca01c3a52b591de29a9dd5f3f3521afcee8908fcb98654ce768c7010c58f287bedcd212ee6815c680088a4a8604bc4131fb655cf2a4a54a07529f357032f118ceb69816829985c2621e86ceed59bbeacd61ff5d925ea3acf20cd3ab5c24ece39f56d541793301f0b4f9769f3bb52a96f997e2ffe55f155ffb1cead5f8758382e6556d3c9b655751ff519db81a1ca9b543765e5c7a3be99eb2b544d972ac086e3f11a9944736c2158b5594a44da76fae5c8f3ea87d61e94fe53bdd2f394f4243ae7ab88c00ad012a1523f1ad245852aba4bb2c273493b569f621c565c7bab8d8af753f5b8b423d3549dbdb6f88ec1536b68331263ca9a146b9ca39561c502d7d0c847312d6fd0bc342565923fe3ef2e38fed065f780b0086f41b9772317598af6c184f707fc80e182e60cc138206b0823051f98ec22be786ce9d0ba91bc2101717af78082fbaf4bb8f8ab1d3deba4a481280d5f8508af9a6b204e4dec62c432458391d464f6d6bc76c8b74720efabc530c2aa2abd673d91b17c4a42dec60342cd620af41831a6cb3370160b348ae6524b7a12fc0db3e368ecd1c29a9e55b564664525697dc232999519b05b385c7049b14485a24af0ded73c004e88de385aa0390c934f20c76880e9339366ca8cab7e9d3f27f599085c934f1bdf02ee12b4ad31a5bc44228f9bf053f9006d1f46648b3307c19868670181e59d0d909314e74a35d2c90aadfbc15642c85bba67a10abdb1c1f8eb3f198e5755daff28e1e7f600dbe5513cb22e7ebf1cb251e3f70b31b05587acc187bf3effcb9b78ace63db946760ee57903d1a435d44b43a01407fe60778814bbb15c4572e877eb715e7b5a5f22f1125b0a36c94828ac5ba225da0e15c51dab43a7929e332378fcd636e282e67cf930d893c6f3b97e206500a12efa8b1e6d10dff8d9c4db15fe431fc7876d3e6bcb888c9fa91fe70d940a299a35d5b076d296f205afbcf0585a456206d824e3babdb9f8956cab7ca860af144b59681459d012d111a7e4f29b746cfd1e8d04d59a8bc26653392acc6c741989f426ad09989324eeaa8d055fbff25cf409ebbdb55ab6b6cadd38ec0f472055b16f01fe8a508cefbc0f49f25aa5b9aea2bb541c7837ad7ba1e1cfeb2ac15b398dbdd4a35230670ffa3bd046b647dfd4c47bce6beb41d544ae2f0f88536f649f84d09b49b73c0987ead7f2969a149c051aca814cd0c3e3e5c60ad02cfdf7f174039eb5ba6815c3fe87dd1bf90f486bf5c1fd4b1b2969a80df1292a8ab5e42fac356622044d6082113a9014d31fabc28929d9fb051caa3eff4d17e74a0d79953d27fd68d37114b1934f8e247d262ae6db4ac2069fd4ddcbf01d435bf3594bd63ab4936450eb759b74c467560d99bd727240fe4177cf57feed5b27cf29d72c8ee3bf6543f7904fe7f97dd2366a4d9d9bd5997c7b4f157c6185fe8790b399f49d85a263c16b02577882592097ffa5f0d4408ee1c87d6472170d37f1b4619fc25e703f8534b7b5626e1c618baefd9d24b1aba7c9d93fe665babad68852345f60bb7bc65b4b9cbee0ea4d0fdfed79f3029eb586e87860d62ac8197d7495092ac9f6f677e02209a2f256fedc70257a0bfa8bfea01a78dfcd8c6152e7dbde1a53724e94c87aca88a42ceb36bc9227be9437b63a671bc96f7748e64f684adad245b99a601624849a184552ca33f456b3812109519f47022285050b20f3fe0aa8da8186631e38fea235d90ecd74f5038ec31f4af39bdfa88195ee2b2321be5a7f95761840648801bc3a9e7671e687c09235d06f9392147051473d1765155cf5151c6ad3bcefc40c1b5114ee9614302106be64d1f8901f8cc85041e1b2845fc2523638208db3e755dde26a0e95828273a4883855bc8004270408fa9347da02ad7f9bc9784a06baf4303d276e1933a65724391a2977fd5ffade26752dc132246bc92ff22a65239bbc6f7cb724e326762cea69d567300bb1ebb48e2feb130fa98496e819ac2ba40272dc546fa5870d696da95115c4b2d7ea07a054983ee2e16d33b1fb431ccb85f1c5fd8e724f49ff34e4218951439bf301f1b337b2864f074d7cf12b3dd3f5687089cdb557ead4b836a888133716c21a7ffc543f8c20eeb5b7a1336c5e895685678b171ad672da3e4095a644fa5bcc770b09782f7a37625b146dbdab08318c35880b6cdda446628ca4028fd95d4a93eee4793017f62fa98dda38daf439c0f659890f3b07cd20910cbdc3113dedc59c04d50ea3800a7405a6615ea6ae1a9666663b7c0857eae06230a7534640b86285e72f1ae5eff4291f8b6050e2e66da0ee0a1d9f9c189ccdf0232a8799be46119f0692448facd52cef6b5699bb0868f4facbd3b6a5ae4ebc58c2e8b6437fe36db195417d44978d053cc1cf699646b643e8a1aecfcca61bf641135f92e6bef1be11087dd0ad4d2c8b33f205669fc069baaccc0eb39e022693075f2ee57126cec6565523319761a8dcd5ec99879e82076c2f3364528e99ddbf51bcc796b035cb9a9c3070a63d8d0d89a5ca869cb7d2c8e9aef78cd0d1153bc85e31820d0e366a10ec34d35427df9721d10bf8c64bd56440788d93e64e6cdedae1946741b8c9f8a59beade6714b69c285904dd69447dd47bdbffd481834169dfd8b1df384966a2f2f783c49f32866805802dea3faae02452fb9c5a7178542bcff90fb104e2c644d859d36352cfda7b6eb1552e9d57e081159c73b605795bdc1385b9aedaabbaf623f790ee38388b756360eee42f211289f9fd2ad4c51629c0e0c5ebe59cb91c2cec0db074c05336bb1c90ec70264479512aa587868ac9c4b072ade4aca7aae87ab655eb373c987a98cf3394048cb7b92e5d4614433ac41aab6dcabc60c2a36436b4caa2db7b236cd93261676d677e7a785152ad80494686baff942247212422160965fe0de398fa7b1a4f353ec6302bef605d1b5c13c8e9c64f753aee03c1ef472eb00f2af7e3b16468001711597b7df181936aad4522ba595537569b8560c74d48ab103593cc7bb0a2f6428fff2d71db38de9300a459bf08859c94a45cede1b05c352cab2bca051e7aa3cc637c72da0c8e9ef9973461723b81eaa608b72021f9fc49214716bfb7fa2b73219a3673f948e880bc0ae1d496a7cda6d29245631e653832725efcb25661072fb0ca1176443105558d10bdd440296ce6691e7918505de1dad51248a53c2c36e1ad530b12c4901b0bcc9854c728527ad6d56345a48d0bdf67147932dd66b2809a1dccd7a930b57d9862dec28d7bd01189fe8cf4c160bbd246866ce025c3a163e9c7440fe3931cb37eb4753c4bcb344f8b59a2f948eba54673d0bca59b6bd47e0e89e99650ce65ada9f4f8a64938efd586bb9cfd6c55538727a4301e26f6cdee7fce91141b7f2ec5503b43c9b68a55fc526a731e4e08db79b1a3eaf7416b293db8bcb4a118f9fa3596dc2f3fab0732cb77bba3ac3216f64151cb627e9dd68f9999ae4b98e2dcb284686b577e5c4d1e1efd4a010ea33844b4a7d49e977c9f33575c752bd96a1beaaf670884ce1343aad65c3cefb2b4d41ea9da998ac00ea43e00dcdea8a460180d8b524a475425b9d791e2d42f7fd3aa53e605ceac2e1b25bdd77e56c15e556a15aa43e15deb312d41604080d6312074c4d4a8dce1a468180f79c878568fd31dfd368e4bb20e495f9018a145b19766d1f41620e7258d4e7300f77d9693f41a80efa670d02c6c2f49fc1438460f06c3a00922580c5eef74db1e22bfc6a7da07f5cf0f7d53f4ffa8c12660b02ec76ae8b90d5aaba3f89fc61037aca17f7f183f44fbf05016eb3feabe4a6c5a6b33d48841fe800b02addc8fb8750deb9df136443900294a4fe2c92d84bb4c1c172f5bdb0ab9f0543263e863c86c173fff390b70ceec5b3e63e1634451175d3ab14cd8448354f5e8e4a797a8773fca4dc28cde1dc3442be385a5ddfed909f28fbfe2332fe2ef74916e3a8ba3f69d92c8f8295cee562faa21d9548195b06a57eb3780bc6e5619d0272361d9ff98dfde71142141bed36e8a2328b65a6842ce5c7829f6a8a56799277c98dbcf03ca7d37c6550d2607675df7b1177ab9142a3646dee025103c9fe47a2f7eaeb4fa0abb2ad931ff566a9260976510220971e5ee11388665ec702e977a04024b917e98629a62cbf0251290b385d9217367350febdccbf52634272a3adb25e88ada3a5c0c794d4541a44d9c0e1300e19b4f23d0574da8a4876dfdc7a92bdc61c9433e5be8e9dbc400a518078ce6862ed419d18e02dd59f204d3538d920f3254454f5ece1ac3ed6e0d269b7b8d34ac4eb97f27e903f88d92a40bb88e3c26be7a90229e7cb2cc325ed783461a0b402092910de7b045e6f119ae93634380df28631aaad25747f9d4c3c9bd6aee479707ea0929da8b3aad2305fe5f630ec084e409b6ed47acf329ce9f569ddcca1be7a86adad4f54372b04cfd4b7b54a605d9b4f29bd6e2179c452d28638518c91edc80349eb04c102d91491b98461f437e6fc1993944df529ec82913cfbd81ae9f436aa0e8886b53f2d99484c5173074076385d05457bb1cb022469cc854a6e0f8a1956e3404e3f8e1d4369b8cbfa140c6284f8ec4ccc5641c902d335ad6028b7c705240a3b85904fbf9e20389545d2b50e594c49edad62a4bf63693474bb2abc956ca4dccf4fc7adbde4a36c6adfee798e3b98d73b8fb274880e9cab4d7ec7c5f8ffc3c1fce53fc94ab613e16b0ab0f1112884d8f57822487a9fdc4594262c1c8059ec60799dedd46b22547a0c73fd81eae0d6d720d41ebd3efd0bd192d2e1a0ff1d4ede40eb2032972df8344fb6c20e4d384bbf685846b67708e9fad5e57aa516492c0d94d7ddad4d80a47d2e769c14d98d29f0ca2fd115d3cd8aafd399026f4809ef7f66cc9b57e918c47ce3ec25b6ccd11e370b5227228fdefdcf0dada33255bc5f98eb9fc737fc5485b7e8fa39c355d493e023753a71d86508f1aa29c588a755fd93ea61aec5383fcd81a655fd1fa1d72ca2f4c4c5d1f554a3de104bc434a08423ffb63b7c2cf664891fcbddc855e4b64a9a758a4148e8fe8cb9a6ff7a3f6082d82f247a0ca39b63e23278d2840675860ffa012d885b3a45ea25e3dd4d1056feb09ca454b70ecb4371716d1022f37efae4e8ea87f933d9d6d1f02daf0c2619754fd6beb8b7d21deaa683cc7ad3cd80dc81314d8863620ea5bce28892296813bada5aa2106e116ff99e3a8243947f29f7510e398e75fdf3d5bf1feea500e8ec9977a51b127e451107dde9b63a15f345ee065ab2a63b3d7a89b17e33dbe0d47b13ad644a0dc25ba4dd7870b498c3c99f90a142562d2e16db4bd4fa9e5b14e4cae271e6ab4ee56585c2987e8d131241fe328785f8ade7bcf6b27976b8ad84829cb2ab37a9b07c2014f2c48c93a7d72e230554e6dd3833f4cbfdf545933d89283dd0bb9d4dbe36513347cc20d6ecfe538a8b2c45570ed497aa01af3000015dc30518fdbec0c61add14b2ab27922d576ab67e4f479fd36f0f73e921ae535fc6fce3702fa6abc640dfdaeb757d6bf4c9e4d22813d5ec5a98888a5f2e502defa5017cf4ad7d0c254d31f7ad37908821fb4737a2b23520f39800fb8e7c274e747c326a30a9b498eb6cbff26e3cf8a8bfb8e47f966d9e91a6bbda0b71f22e0cf4b82bfc905e8ad30322f39a6b82f6705d2267a71544deaa88e69d60ce0c3ec2860afca405664c0b242e25aa02bc4168c3f89fdf40d7940e3c1451e5086ec200004bf2453e7f64ad516f813a258a6da592a94a6d036762f4dc7b7e57f05568b2a548696cb5b97ad0bfd970337a0ce11da2fe394b1e842ae468fa713acf41adde899067e4e820349adda474f7b517f5d321efac5e8b90171f2bf63db12e5680ee42ee7190fbfa5e7f7dabba0311ece2780e2f608d39839e6a3b3cca84d0b180568b17ebfa0540a983e9c9361dcde915f822445cb8b7aebdda0123cfc639fdcbd3880be1b6d999bee79111a4aeba8ffa18e7386ccf37a2a08dd21eeb12620e4c18a3b8818dbf60d3320ec126c17d11cc9931d7a1d9961c6a588d3d694d542bf4f1dac01a29cdb6e8622551b0059d0d6764e0a70f967413bf9ddc1398294cf8cbca1b4d5a26f8646ccc7d9c7dc420946c60cf0709e80ac99981df7aa69c05203533b17239860c5738eed3abca62b8681d0498d68601d51cd31efcf65579c2e392a1e10831a35620bd6363ff1d1f20115ba781b9925bf8676a8dbbf6ec57726a7adf23b3c421198f48b1c8d993e47a225719bc38ffa314b5c18f36f7591ee00bc496a6f969b2f2d52d6cf3f737b4dfd4290f238ff52538e74ad64fa30ccab4cfadd48da1538ebf27365af928253cda6dcbb186ef7fdb1d6c650dde51ed8889f906588b14b4910ebf3a800ea16c8408586e65aeddafa8ab97f30b9ff5adbde02b3b56038b4b5c7d4a0cf62a24ef9d35866215dce0bc265ab15a684608dfe7810352be4a1528bfe979507822966492045d5a8702b22623e49b0a27a8025eab1a8f3b55c0d9d7823d460e42c78521ac82ae2529d8ecd51a347504939d0bd0f0ad6a088bb7df9d8d46c5af52e38d0c00e85bc2060dcac1eae384311e6a6ef166ebecdb6628e19fc5243f612e1aad70c06253215775e47ce600f844f223a93e2fd7c4f862b99836c0ffc372c0359393a583658afb6b4f767ed79c1874c4ee45464f276c179893c6c2d3ea047fd99628234cbe90de4dc6170252bac8cf8c7d2174f847c5f0736db4e782afc3ae27b3938bf33fd0dba3ad5bc17fa0bd3e5f7c1d8cb22455adadb19b0fc3ca4819aa5ced2f3d0de8d893fba7f1ee5938e48737551b61488fefa02b681b47c3c9c81eea08f61816686fb4c91e36bc57a9a57ca9149b1c3482aed0c88c205a5e2665d594be9d0afe0d7447fbf830fde2c7b4821d3c1e07a383b37eb81d2e7c185e916375bccb5f528d5681b971c9d3a831211df6817e8bd58e1ec9affe329bf9652cd27c5bd087453eaae68af9919d77d9124ed3eebaa12c711dba4564a657fc36d91fa9c1613ed3c5f41ed3d5838fbd60809625722d69c38e887b3ce2662ecc697b1f9b8322136fc72a0a91db9d65e679330f2770621ade2fb85e2497e7d4bdee89ba3ca0f1446959cc4ebd60dce6fc653799adb8e47492340878f40e6fae3fb074a916a5cb017216009ce9643aa1c555ac6f7f25371ff8fc4820a81d41a4ac8952515805c9f8ded017cdd03126d8eefd60cc05966e6cb12510f1d19fe4c20709a73b21c3cb3cb03a28e9109ec59c8fd144233c913f0ac0172a002c56139496e55d91cc158e69d00efb28dfbd4c5d402867b78295bd32685684a38a952767499da1725574c6ae54e641e0ebffa7c7434a3e15c79fe8f45d8070f14e2cd380f2592640c5990fb5c459af91e8123de93d63a68ec5fb0201ed7e8eeb44706837a4c99a1a7a121123726adb44b3e5cd977ff30c3d706882e74d38dd0c6daa0265d15cbf8e312ab3f796b936a3ffc4ae79f8f62c921a9c2aad10602c421a9aca87cd354c9354922af95e86b4db6ca551d141ba4472cabe5b3113e2c701ed2d7b820340f927409869daf68ef163c53175a627ac7b68304f722ece9281bdc717598f9368ff73179ac960d5a7bcdc906a7a41b60c7f1a5018d5066d192e064af2de20476cc98b7d528830880f157be381077f9153f7561d038dc70ff976ad67b5649245ddb793c24db4213cdca9366ac26536e7bd2ccea791f4c70f3885e9412b588e890098875a374f475e60c570cc7f6cdfd38f2b83b17aeddb8743ce067010b37f95c02b8762accfbea2075ff28222118b3f30c277fe5c10b36e2c30d4af20e081c69c4681fab73a32fa782137f8f8ba15465c5422655323ca8a9662d0f230030436eaadb0ecb63eda75125932f41139a62b0575674ee7a1facffc7f87e91adda9e6d2e644873843da67c65288c2a70bfe80e98f60bc9874631445b53d6e26ddd6fa136cdf1afc6144264c00168ac209ff86ac4f888309aaf6b12ab74931648864a80a3daed20957df1af630603ab5b62849c1c7f0fd570bac0c965e004290821eb42fa267ff7f624ceee17eb937edcf24e58d754d625c45204d1db70082d239bd7b2fb348642328eadc52b648386ac1c43b231410824b799f9aec6b4cb546da13658029811fe6d8681da413ae1c9f72090034770bc13e4ea48a44e13f216283319e75bbe365f923715926473ecffbb7fd2cb67034a6a1670c69544108e4526d03822586ac3ed9a3c664ff8646f407bfe5058f468a6609564120607575061ed0e5bcd52611bd04a5bffd658a6e7bc68244ee7a53b35f98b4a7b72a3646c19595a918b32b030e0ff6fc76e384b54548ac930be375358cb0444c7a6ee97f48276d94fb112277657f1c2336ac9fc2b140c534a7f20438c59544dd8ab90a67e8ffd7b97565ace3adf450695ff632b6fea74170c33499c9d5cec06d50a1b9fe69fe8fb56bdb7aed4d91e2081f147e1564af720eaa11c68a4a0d24d7632be6701de9ca41531562c450b7edcfa0f51269005eefd2a4fa1c92a8717d549be3c8b534361e524f0fc1728b0590a2357c9bbde5073d137f30fc4cd84df2cb5332abdea31a40c669c074156b2bda52a697d768c79ea3e17b362bddf339d4ff0ab726e9571098dfbbcf306aaa825141686776fa4506f159656efdeb4738ad7665386dea3a246315743411c059c6e80db5355df28da9485175320e2884dc7d9555afa44405d5b2436b6c818fdea9b7de5ea0671fcc518e52ef122bc394f99a9a8bac154e7ce1ea5e5128ac4c6af11a0d45ba4f75ddeb289356621ffaddc4c0867056428666a7d5e02d70f575107b2b69e8c122b6f2aacacb04cc2cb698fac743e731817ee6bbf4934c0a178f8df4197334a400ceeddf3bbf6ffa8242c55354bf841b6dd6b43fe86c4eaa7c3e784dd76d9e1251a2d96fd7ef02e74ba41c370b9c89adb6ab17286ca07aa2a776d4b087d3e07d61b3e11679299f58b29e567a8f2f8d021323dd3bbc74d9cff1a29da07331208fc0e77ac09498fceb4b665e9f54df78aff4ead33bda076d5b5fb3cbb16e3dd7c0fdfd09d95ab2e713e37275b6c8c207bc7fdc7c09db2a365177d39db22e2b133439b041fabeb47b0f38142323f470032c4896054bcbaf7776c692fd15894032a93fc83669f337e3a84681e54d033ac2c385c5c6cdd8f8972e50f33b4c49b885f176ac9982a9782840ffd47142fb5073d3ffde78391a2c2faf2e183199adca1752091a7b9103f352b4b037bac86133617cf4ecbf084d6bfdd64a4f04ebfc7531da5242de61cbf307a606a1e8180dd9562b7f8f148837580ff5f15915d352d578235815e66143840b662e753fcbf3172fc9247eae8a1efcf16560ba5fb7e06d0f7c54cb0634a28fd38ed46fe303b19c4f5cac54faeaf53809fb876792eab081d492eb0ddbd83f4ffafa8769d8cded60da3ae6355a1aefcc2a765455a7114c6a0f82d44777b780eee38eb3610befb684f045177e94491557dd89b7b0a6610e6aa420c01c37b36182bb0492a606d95ea349e9faf1d18ea92a0b577ad75107c3bfd572329f7d34167af02209d352a26a86da24afc4af0bd52ef674901cdee244176cfe8886cd375b420f5e0978978c0650f6a53ac161fcaf7bfd055682a57627e815e962ba23c54cffdea686ea932a8df348a8bb15d60311008ff147767a16242631a30bd2fe12b53933fee569a9de30c5571786dcd897be2ce0f47c2dfb361d7a4825aa8e3e08353994925ec5d6dda967d347d528a05f4aec121fb5e8b0a7d6a5d20659f225b56630f446d43be22bfebab81c04e6edd7daee63c38e91eaac1f4447fe20f0ed14183ff060f809c913b376552d220c4a9a243802e233499f4b4c459096fe8ce914d9bd4746600f0c92aa9c5ad6c9b5c5b488239c89e9d129b55c037a207c0749a54771e0e7cf0c5fb5d7a1293aa30066db451526d5a59f47128ee215009826a7ac881cf7cc5656f587e7d81959f4c1526258b63541bfe45a75a6843f9aca5bec22fa240742c1769e19f413bf216fc53b772886fb5d50da5dcd303a1e0532fe39a8f073ccdb5dad1748bfd3e1d398b288ec372ae4736257ddc3e840091ccf70c47935d4947d12b8249e99bbd4c9573c891280e08b0f6dcff74302a5813d56e58417d2c0a554c91e21fe0f0f372195bb3fde0d59f0c18aa2e741a740c6f24b377adf532fba4b643e6934480ea48e00681833c519b1effb8be33838073b199f71a6337505f1aa653147f25b682e3d0c9fa97d45e6385bf3b7181fc1ca24d27d21edfe7306009a68a52a6c4181c60f95c2b821b2b3bbd062e9ebc9b4fe4b38dc816fb4a140cbb943b4a39554a1fddb7456012200395189b17ca682e90bbe5e8690de0b8f005cadd64ff22f92e4ab75e15f6c9301aeb347a062756167db719da80b62759963b3225be14a7c3aa43e4f0bd01a929677e658a8279ca1331fc6eef5557c5b80b57170dd8442a1a523b45eee4c660e57c587126bad770e7ec66d460280a4761c168e3fa0c3cee01e286c2ffcb784e09e7fa6d2c0ad44d0c64b7bd772989044d1144bcb78e53122ed4aea5e5157285a8c656dd406b4cebdabf0ac725c24b6cb638a1130e8eaf9f36a2022e83dafb6ecfde67e729cc643427ea56d7fd8b903b3696930ece94ac5a806ecdf295bd1e9e72d8bf34301a5a03966a69245f36a4ad6d35dced03f6630f75865c8339eb7737c10f8f9cf1d42cdcb330324de1e1d9cace689bdc89d38da0810ab7c13b4e8d476d1797d7f0d3c86b406b53ef6c9d55365988f1822b502816032296d96f202c8924ea1043a366e95c7fd8c263a19520c116e51f595123e24b80830a003789f95de4ed603b4d35f7a1d119058842c59967e91cbca50bfa3e907c4badf3e13acd6013b38a1696a81afdf2dfd796224cede35605157fdad2454945985339df676ae892e4384510d11157b93909d0190b3ed2cbc2b6d5a7a19a984227f164ecaf55b24a67b684858e0d1ea0cc645ed1bdf29264b76db8c303ad85a9110158049221f7559be2b1ad16a7b51abd6494a31fc62b91a414eedbaab6ad2762bf80be6302902e03c41d94c30e3e383c00f7888d9bb1d26a6cc8802fb00f5df76adaf53e6d3fc5d2d25ff611a1ae39031f7d8dbcb5bb8b0066b9b36bea03f52a48a586d1fcf867c1d60595fcd4b8aa608280ac09d726d33a9451a856c38206964633f4eb8f8168a0858b914b6f5616ad4c1030ae972c3793c5cedb79433a6593d3fb1e926baacd169a67deccbbb8291c64a405cf00fb21ba9aa920feae5d93fc1129950b0629d60d3096fb2402faf41b87064190d62b116c119f78c0b5617d454af844f54264a3d5eadbe9c930a05390121ae0e10039d722a9b90d631326db10df2781ffb8dff1478b3b16b55a651da6b5a307d6149125ec603b4b08fae37d12ff2e2e6aeb10aab825f874dbd6e183e0563504f000f04bb10bf1ac202ccb60d693c8041fb3f47817a89e579b1ea07de4346ad71d943dacdd49b648b859168b76977e3b6553bf715d832a84fa28659a48ee9d4a2562404052ffd0e97bc75e35d4cfb88c40d030eb8498d44610ed88bbcf005e302f7c5968aa06be50c021cfc303ae228f0b4014bfbd420826cc34c6059b2b47a36862602c48f0991fb38434d31b065d9aabdb5a65aeed1c74de978a954ec8acdcbe5b96b8d28c6dddd8e62388caecf943250f4a3d3d0f15bfd73e8c2727d1bc101030d234a9cd75f62aaf0406cdd4440444e26b018fee1b1d99363d80971dc93ee9a8691d48e26691ef92ce1faaeed273ea7baab28c158ee62294bf2a4d2e88597fb6b8d0c359c2ff36cfab30dab52e725e783c3cbb4f3749d1d0ab27a1b1d1b9d6e54781a664e3506f82c939af96ea182ef5ef4af7bbe234c145d6750c0a1f420e30b3940af73246ab961a4d7557638a5841f6effaad34de5744df19605f78c1baae24aff10271a73453391a5ce389ef94d21cdd4c1eea3ee64dfae941a7b292a2b251fdc7d52be0a77ebf06297cd15ed9386efc583aeeaefe036062e3525f654e8120c679dc6c124c90b5e8d5c8602f9febbb957d6586f006cee589fe4220a67ec3769451a1c4915d7bc70f2019cc9edf07deeadf8eaf7808e249a645fa47acd23caab6a06732d1b57c7ed2e737fdada2129e2361f4ceeb8422c0c3c0f2cf57509280472c91d0035e0148a7df9279a1eb962b602abe355d65d22cb942a24d0c39f6a880face80d12c31bd28a98a29b1c83c3ddd97f4afe066ef7fe3e2ca3dae9d1d8d85c9eb74628532ea166c9622702d682678b21711120f829976571543a14467f1dfc6716717b8fbb63754852cf19c416df355a247e9e55c5e203847cb3c39f632e1defcb16cccd95ab3d44717455cac4fe67bab25784bf37ad9e5fefbc6d059001fba86ff37881da7c7e1f9f5c85a0e3d5993cb792e7796ad5366c079d2a4d781f5d915a348169c3c572d9bde84e40a058a0721a7565951cdc367f76c84ae9eeeab2a013f3324bf9b262f778eee5b7d91b47d2d0b62569433b62efb4bef7d4f6e8bf6ae93c1d37a026af351b372dbb9c7725d382e31f77a3f9a1bd61daadb2c67574e37e5d61e8319efd88636789e7baebe91939508e3206839f8c26cca07cd0b207f8c0af92b542f66a1fbf5810f3fe5eea28eeafbb54734a4a76b3516971c5d4ae0cd1c4469bd5716b76613f884dc2c1bcf3bb629abc49d670038684b5a7379eea74c4580a9ce511d51329df66b8084df05112ddf0d48738c25a6b1bd4a744bc0b0b396b4d14313b6a46382f6007a7d1e75622ff53ce02de99ad51bdb03ede31e1b1164ab77c9a9bfa3c555d84539e670ba474e73435bdf94cb74f04143f5e6a2fe677c7d5283b8bcd649d22da08961bba07914318f341b600987ce1cfa4d09f7e60d287b6f93f27bcf0fe13037930dfc3c7042e0f3de9190780f0ebd39f6b00fcae8488d6f9bf57cb7f6e28c8801530067dd4f56dbdb879cdcd00e16444ef651ae34a8170f989d8f8325f0b1fba316fe445cf85726ff9788c1f4a3211daf271d07300df2e3e9121b53770b08b40300947880c677f36d2eb9a0e16cae65c98355424456c84c0091d70ff3e7657954455d5bc1849aeab0d35b249538f959010c458249af5a9594b5ef54c7bf2ca91a97795f710475403d3e2693aeca89f0e778c4f95c99ae4375c859b10c430e6cc51869b1551010cb308bd1b30dbc80b1e683beee04bb3e66a58aa331d4a9b21b0f19060bd9c3b8a51b2b619d92fcc1dba427c30e3e746b85da556426c098e0eebbe7d4996daf2b8d1a854269c6ab50d5a274ca300a459af5761f100a7b7242fcbb0474480c5dcb7426b02a6f35d120e519e157b09216c4941523d2f08405639b84be85aa4a57642e173beb83d18b8db536905e8090ee9a3a00c6e1d6f148b5ed4486095ed012ae6780365c1802d399b74867689d1b5c76bc6cd8664d86c23ce7ab8d9c6b1da80285f3309047435a65447f777687f65841d2fd9757779ec6094a6ef12d89d54ab4d2d04a2765bf8d0de7f73648c1f3440ca79c63e7cd4216f3623a4d6deae850ff55a0fdee04cdf19f62195aff7f1ffc2d526bc946f7f33edcae1562eb1c9ecc2a92605791b916c4f37620e068f591e4caabcc7b8648e2836d1d73818074df5e6006e7a3b8f9a06e053e5321c61f23c21ccf232cd9e296a0242c1898cae667b9c2d484d2ceaefa88c4a9ae90b1eadfd1c8a9b50083867fd03c0b9b27d7e3934f640d1d9d53ea6c9b622dbf6e241af99a34eaeeb9c680d37f13855b66358240f66899f99db20865c38dc4fa2305fc004016888b8684bcaf43f37db42acf45f107d44628fafc470ef8918e4f4a5de77f011d0b7315bf1a5e4778cb3d951f2958d0cc5b980f54e7f35ed50143f871a391e8a1e3b604164472e772609c200da63f69517e24ff0fb697b139467f29676f09442fe7a0e52455fc30169cb4218ec48912d9548dbf9fc6c2d52fa26adb3c0c8b4e4f4e3c7db663b5cdaa20c4598e67d26a95a4bda24da4cd745825131465065354cdefcf6a57e9468744d94795e80754c547383ca16196850a28f30ada0e1687ef1a8231c2dd8b7be9bd108937b84599afe8bd113eb1ddfb734c0295c20019690f8275e87afaea52dc8dae9d6e64f9bf36a5e727e90cb74eaa4fa8481ab6eba9f66716540c90a448806f5629d44e28d9188af19d4d02be5f2f45202016f7c4ab84a32f3f2127ac409df44b5a24efc1786e26d5a02baa377f301ae7921cb297f744ff126922bb17a1d4d30eb5184d6bca07628b069aabdc69501b95cc00c430819577e942cb208cdb4321ff30fd32a1d46ae5f1dba6caca40c403c783363578420fd7e0cb575e1367780275170f0ee1e62fdc4833c021bad8ffd341f6f7eb664ef444bcacf2714c99e209db9d8e3ccd099a6472bead3924d3d19f7a76544f092d737e068e25cc41cccb18357c22e36e19528477a9b1570e1bf373827d3ecfda90a2e1da2d8d8e68cb3618080ebad995002d511d55d7053bbd63ea6307f9a37b14d2f0cc35a247f00d1dd3a5fac84199a2fe1043b4a2640453cf5e688551eac67436b2d13d0d38fe17cf98c9ce9092c93b797fcbbbdd2bd6c7a16f3b67f8eccc4ff19b0ef385cbe62fae6501073e87da0f2226027c4c3a6b36b1759ff17671d52217eb840ef12780c3b923af56a1fc3276a5dc1dda327f5c08d1a55bdfda9c4effd3e3e66c152bc4ddbc2c10250af3af454556b9ba2be6742dffdd99a02cf973745478f23ffe7d511e849deed52400c851e185a422746636d0e9eeb1d820712f68995d5bdc4dc91bd88bf5bf3159dd20972abc97bfdbed4d323f021c0d7810e0c5025b0fb11481bb24b5cb82cd202c0eafd9afc7def52e8fb645346e8e30d645768d6ac43f119b8bcefdf0f9c3b9d9c54941a5d36e4ec13cfda72a8c3241ce38c838d981260c7dd542e71eca11136bb5edd37bb47d66e7a133d9ae582825c5e761588bf3a1523a39d3375a392e5b3fa51194dd7aff6ac3966bc5782e623139add7f8fcc9175f60808f224ca499d3ec9c5e9aecca341072962b84564b5c6d046922d757ebeeb77fb56f594337e65198174fd3eb3cd25e24448f526b065d42f1bc06ed71f90b04b1ef44c78765d8c69d269395513d4d63b6e37121dddaaa3d05684a814d047ba5596e683d1763f5ff2fa3a30e66a5eccf90b641174656258d30156bd3bdab3a5ab76882e984d0a19d362cec95e38de4a864ff5c904fd5bc5f370781ca38d8ef325eccf616acacec1b433c3d2c908e99ac99edf24d7a32714e06f11cc2e723f1de910d0f06c46b60842c0b00639ce8e179036cac54992990db5dce007a3af88936f3e6d2c4cb4b55e437be7a136331d295856283741813ada11b65b251dead72009b486fffbd5f53872bfeaf37f9cc095b903086785d18aa742ab2283494d2335bf08365cef0a4c4ed5071b59fda996abff86d361da6eb7d7a501a48f624da6ec489ca4f944c3611bfe9afbc60d81ce05a2939c0fd3fa326b64a1b960c812693aef6d00fac5eb82e2641bb93ecebb6ce1d2080264fd02fa1640e6d03c1791bdebbe669b8f9d033f437fbc2e6ba5d039d3f1f4c6f0c277f7c30b76a4c2c0822f03050741d440892a94f36ef8f6c1cce33c785859bba2db7b8070e8501ea7b87f8034f3795d15b278c96be383cb1c4845a9db2eb74ad6f1d7978991d22f8fd8cd0a788075f281830615e651a4a0f1838eb6e869efc02c0f878b32410f69325f422d0e5ad4530fed1596eb13aa8959655b2529ab110f51de4a4b9ef810accb722ac0f7453429b321a58e96c4679a9874db756ff6015ba9809c39d2051111ef24fbd9b8960e279606bff1efe84d2098b1de2e647830345684d7d8ccaf592575266e7923f1c0a99d7d8984e565a27a6309091b78f714810dd31dedb69bb11cf4b299b1170a8d180c2aa3e62a0ab1eed3e27a9d1022cebc84d58485aa7b4fd4696d71624fe0c73875ae36de49bfae0d8045c191ec1a447d9d64558b5f515118d4aba2905a42041a1b582b7a84ad899005825e40ecf7bf62a29f620c694e493f05e8862698300487af16bf0bf726dc6ca6bfb01a49634b13e220569bc52dcb65c3ab13702cad12753d3ae6d0d0a6a4bdd5570039f5319d108656ccc7a66dff21294a8b34172f7838c7841d7f92dac90634d4a3abb0d81ee58995c98796b079b1ff406bc56d159eb7103eb26d1effef3413093cf7a471adbf911b4cc9809c2013b38f3a9f28894911988302676a511d110f9d7875a96cb29d717d47ccbf786f5a6b644ab0e23efce964f4253f6dc36ec88c816e22dd1a81cd6d9625be449f40e037e7fa68a5299fbd52a478decc335971696743cac144d80d05669a662ac13e9965297e3a29397dda0576bed7112e2b71a6493449bb936ad70c208f6d77f90c5620c4f3e83bfa14417ba9cdc37bb7cdc3bd4839534a0553e94748b6def8c45347812600305c990351955b414d0582445ff0193a484be606fd39d9105b9bd0ebc711c377b23d5b1dfb3f92cb1971ca2b74feb0f484e00acc70146e679e16ca7f5e8bbb9b2a539082e0aee55083df864fb6b71419949e55a87c6c6174b73d32b1264988ea5fc5d24cb90c19987237781c5acf4d1f5dc63ef7c155e0370f480a971b910941ff853b01da107f719844a4c4fd20d9f81111b81dbe9b26f222d65076af22f305c08b81826943f3e3bf97e69df5f7ef87b68117c58efb3bdecb317821be827f965711fd2d1abc3ddde6b2d3918904de7e6dcf856a92580ed71a9c008d2398a258efe0febb80256ad8e2aed66ae46452cf583ceb5862bf7d5bc09b0b3fc1ad98b4cf7a2ba7f8664eead966cf69c1e605630b3c86e8fcb0fb00aa80ed26cdabdf1d93ab5f55abe10819d634532c180c045e08bffece4f18e8f2fab99f77fa1aae6ada848f0b6889b427c5b67dbaf91fbea1a1892d993c4a6f900787d545aae4b821a57c2d35b9e0ceaf83ed1b846e00b28d61030bd4e31fdf83e751ae357d7f39e0a6112bb4c3c82a267602e94f3da04b67ba2b4a1a30bd8247ec4222d861c62dce8d2b3a1f37d891de6834bfcd9b2e8cda9be4dcf400fce5dfe181271488fb8b7e4badc7e7c2a8a52d16a254d8ab7b6f413455c924100246a2937230939c8a1f716cd9ed41c43444d1e56449947563129d0d91c001dadcc08c802381f4427e2a3ae1596d3782c47a731810427802601871420c703de3bdcb7450caab35db161cfeea764c46d5c8c9b3554b2ec93c518a5e24b40514bca9d24fdd11e6e080ac284b5203c92dfe7794a2758ae5943e6480049cef7769ea2091e764136dbc0d7ee07a0e94db0a959c24bab12fa4cb98ea5e2a423dad1e8ad61c481f43cfa277ee9479474169450e3b6a962641b4d2b2a8ba44db8696f327fa61a6c488582732db696c18c524ed4a18b89091c0647d42852a68d7e06a9d7bfef460b12f3085bdcd213b5247fcdb1cdaa2aa03f137f14b491863d4cb4eb68333d10b396a42e49f7528ce76e84b90dc2ee2393eb888b27298bc4d71c4b3853af7ed6159354b09c183522af4bb1b151dd15076c1fffab1108f9be4e3c89a84e17530386e231052961b70bc9cd5a4ddee5180c72595fc417116ef1edebd67d1f1cf152fe69737c94b1ea751cff7a8965c3780e7a502b84c3385e17221b0042b2a150a13d7d688f236bd3a6359474f9557c07669bd881b0723c27148486d43126f5b55f461acdb4fbec66ea4896bf1fbe4586fd8b6897ec65484a6105109bc3913b87fc43ce8f7f9e3eb9ebb3e8118778755bc16641e9865d1f1096fa0acde65a6cb50468a4b1ca3508baf8d05b9fb9da5d8bae82844aea1fcb77190744c78d4714695ef003a3629b72472c289d0707da607c12ef3442358e1cdc18d6fa5f63449edeae69aa8a8f1c493f7c73b7b237353773f12acac14faafc8fea04ed2fb4eed26e9dbd604e764481cad716923687a2bc89bd92e3571f9486c2fc5b2b01744edaa21d28a17cd29f366eb610374f14e2069500c22761121f78b8d189b69c777318318c3ea6acd430ceee0f461746e3a5990f69b2284e2edf4b14fb2f0346a539a0cb0b7cd0aa79d4eaad45b2ebdb13ae134be9f4610739d6c5a6968bb9aaf4e791b79e0ab9859f9c76471cb505d508c23f0f5a409daba2299c9531dfb4abcbe72672499835ff6a33feba60c6d3ffccb8ea1048687bd68ebad90a1e71c9c8e08fd746f5940871dbf5b781d6270477b82a7c40e522a5d984c5128de5e8ab47836b386b63104f1f4967559b70ac0dc43b5dac46c31e2fa343580a6f7ab12b620f1ab8ac9f05709e985bc526b0a2bfe878635fe890b9430cc9bc5e3d5d68bad2d97cbd44baf844b3ac8f412aafbd6ba1e3c93ed06bff64c45822040b901d2f5031df4e8fc1aee57d16aeb3ae62b86e40199f602906211ebbdf69a1f828c1ce4e907f82ce5ca83bf9435a80d1f35416773b173dbc4fc2ef376556db7b9e7a8f398807d41cc9fa2e2cef369e6bf6829edc0138430f40f2032b5c2cd9a5625d61c93a42ccb2b77e15deaf073257eca30635323fc9c8d2a0980224103417cdbed3e06f3fb11dbc5465b3e597b210339e7baf0d8021cf4cf34b98aa27666d3c1125ddd738a9800491894ea8706697081a43868e1a338ebb6b6141fe4d94e2d3f3dd0d288e0cde2572a038ca57a4b629ea195acf8bf86e267743957f648d16f2b57670eee7fa205231b33f57045bfe494960f34fe153d77787e4dee0eef1c654883c0fa10ac6baf96c7246454141d981d540acbd9b6d943fc2ebbb6571a517380d481de928902ccc05a95b5eda3b7ac883a57f141e4e48fcb9a7b13c4d7b51d6169549ebd8029cc096061efc22071cad9d3089635710a062023b1fb2e89535e1d9c1dbe9d172fab53ae030ae24442489b260b077aeb5c0be72d521990fb48a8092c3b95b0f303b6af0386da270a11f1e763e726fede7a2adf1b3bf9e272df58dd4d8aaabd1fa4377dcf035cd128dcdbc0e041f670ded52055b40628908eae37ad2627ce6bcd088570f03fe7f0b88762ed592d76032bc700acd12ecd7f9499f837c28002a6aa2fa687617a26b8313d7aad65557bcd792d5596ec628f7dad9930ef3857a5d31bd7ed958d607e38cf194eca1151910bdc6e246ffd018d739a00a3048d6736928cef3fc89669cd813812c5f3d4e30f56b707ae9f4ec847b40109185d0334b7e8194232df2e5a2e15c71f9510d06cfd254d8deb37dc6d7337216996c778be8b91a0c99bc840700ede14031ff777ad32c9fcaf048ace77d780315cb0d2f492309ef1e74c7f2e60cf2262a1968d3c2085c9d389612dafcb60eced8f9bc196ee0e5d905e9b2098a71703327b1d36513344d9db68d453e7cf615671e8f6b80556e0be8f57f53ccbe565a6a6b1a1150c1208756629ed4eb3a0570c14bb6e97920d9ced156a5ab088671d49a2d516fa7bdec07a7a510e24bafb8b1cf55140681370762e72e61318440d33652ae2cddf406f8ee836be0324bcb8686351fdcb63e75fdb7b959b92d91e465c1d58d3ced64c691ad70caa7b0a6a7f6394339df8513740fb6e74b0a27c2107e1bc903903dc8d5d95fe478607581a32f37258f2c17af3b5dd8f7eabf672cd726cd8d7cf554116f4f29700588ee0cc2d4d64dba8f9b3026f3b40c876d2494673e1ff9832181e8629775412d424ab7ff951d4725afcf97defb34c8315dfc2fea5a38396ebaac3a412542c8702a55580be8996a6640f63b755e0e50f310b9ab4fccfaf18ecd85ac16c42396816c48925d13b8716e861f75efd4ca901af7ce9278d69d8be85973574d5d72e1ff6b8f4fc0d06946b19ec82a01d3fa9776c34a811b75b5ddeba431233a616b996d8440e93fa4b7f6be4076bf565027fe4c2d51fd580e94c53e9c5198030f21f45ecedaa84669dca500059fd5b1c5dfe947dcb0e4d077d403848f74cdde0d58adca6d52e53d917843ca59d8cc33a3f8fef30157052b901e62bdcd879fb5e439652ac53d4ee68d43f7276a4457dbe5346e0e0c6c5edc5d3bb21843e394b2744ec667f8241b51a3a7c24d809a9d81ad2418b0772197322c7bb08b2c0790c9508553041d9a8bd4b87f7b99f2fa2b46e6aec0e4f24f0a346ecd19055eec00631e30022a15b703f4e77cc399b09f91038f0549f2d98f0d78386286bf65d9b3203b2fa6f6e7451babe71b3a4cbe9cfc4d949f79276f77a8adeb7e925d0fb10e9bce8edb39cab2c1afd5cd944213b6d7de4bcee975a539e141c126a92aba5438f85a9b0abf954500c9c9575a73f332e51bd0db68d112ede1e99d2a10804605fcee7dc191e7f92cd12d91ce32257a8cf28d615e0d8aef21a108c3ed00d0724b785c275788705038733cd867ca34fc5cadafba08ce11240c60927583f7ef7fe009a297aec3bb4de116c8f39b71dcb2d6026849992be708384944aa46f1e2f9c81f8ec37d165b8ceb0afad19d6b6ce81975019fb54ba33dec04102553ebe4812f64b456d5e815785a4fac623480417cd642817f6e1e63284e809d27ac758d514e55ee7e7675c508538feee5c9c01b022a8bfb88f36c650cb8cdd812660c6f5e7d32a4127c9ab53b35cee7e862e856e36f4d75a010b7a0281fb667ac4dd009c250d1abd0394d5aaaf421e23375a5d91606d2454ba25c46d30d0c9882b4398f664adab4738714604c8a9762544f11d69f7ac6a35e5b279525aeab8f5fe270c1034c1fcbb87e6272d65d8aace2086e767638d5174aa763dbbeaae94a2143f679437ce4972d2a11f964b485f659caaf7ac7a152357b95c9fa183a10746d1c1cb5e4fe56baa1d442c8a19b81b0886c98dc4aa16a676af75719c24c509ae949f19a8539d76659e03b699b8b29498b9de64ab084659e2af128c895388432826a3e29d9ef43a3d33fce3cf540dde73cd83b941e165b2dd9fbef707ac3c39020ca11c62687899ebc5f4aa3a984294bc538faeb7f420431f095d00c5f1b394a284427d950b0485e9486c1d2897e3bffc6acfca274f33ead60a6f89db6e287f937e93f237fc5459b46e2fc7154474d045e3d32ab1e65347d94ceb3f0b5602e7a434b38d444505282608abbe3cb80dcf240889d09701d867b76f6ff6a543ceacdb4ab1fc7efddb52e794f70d9ae5f2ee24fa33c176c71c7e56f037c888d81bfa53229f865a1aaa85e0e3f49a882cf0eaf18e3d2c484e587e4a490d2aad580dba1f4eb92b6caa4eee5f88dc41a334715608fd0ffb8ced4d4248ea1649f188059f44b6d482a8cea95596edf4611d387ff94a5eb1c35408cf85a5199fe2ec55b0b3164cc0d091e990fb810de715e6680956663a44a55ae1872a46d40fefd013081ffe8cb1d386ba485eee206bdbba87b3162f7f1d92e060d469e7530e12e9abc8a531600dd6adf860b3978cabc11b0bf59ac8b910c52316fd5cccf1df81bcf193e6970ea1561f918a128d7ea587f6031a371d2b5601a435748e178a6d6c2b15a7be7f3f33aa1009c845cbee07f6f1739252c0ea1f9f22da0f6cafae4998866cbe83ce07dae67ca445dd442b5b74a03e2872bad9b3b691acf594c90ca3bdf90afab52e493a3e725247fc79c3385df425c49a34dad55928b114e3f87654d0c30f31c2c453c86f651231df61e47f461baeb5357fa7d143fdc3515152470e096c40fc34ceb2f7d3c0f4d6e22ad6831cc509f21d36021a5bf5c2c760bc7b07cfff3aa9818f8dce025ef27299a21ddeea4768af1e2b7f8ce39500cfe67a1bd7b5b761ad94c8dbc27c8417cb4b70e8c63b21d4108a8b19b1fbd066860558211792a7932ebcf37747af9106f4681a5ae705af401c847bc1161927eca615b5cf01ee06d11ed6da059a24e26b7ba56608eb179664c3437fcc76d62e3042ccaffa0814b924c8be35025a870cb7a4de924f6b4a9bd151864435497a53e6411caf716a9f5fdd7f7bfcd96bddec66871c510952b55c87df2efbfbc685c45b0c285f7913c8fcefbac4842ee2a5798a1220c719855c9e2e4e11f58b4b859b83b0a7c6bcd52531bdac8c7935d53985290cd4c6536388df2b405ca25c5825d2aee909634e7c4aabdf94434fde7e95673009051c9e4fe570a8a8f1bdd923192e192e267bebf3796b84691f437a857ecc6fa81278f0fca03109c28a9d1e8884d62fec3034430334322d2955e04edfee6d3ec982afd7581eb512fab30f721f4b6db38d3477f1de6fbd571c8bad669442b3df96a08122003b946a73932dc44bcf28932d8b3ceb5bb1120a0df95802737b2ec890382cbc3e0f42b5be793d14e6fce45ff6bcfa0b3c30a9fff17012d6758ed4a0239ab0301c016138398c04c5923e1cd57b3571d71c77a770d06461bcef27442ed62f63ce0df3fc1b62f8b03586ea904774d7d1c83fe135ae7d83dea833fe6f701cb936913e48cc2d1521bfa84af6e23de97cd24b2cbcbbd8ce6a8ef4ad5fa06a06aefbcc01aa3c2ac701d9a7f45a35adc543728c81875609c28356e302ac86d311eaed547c8b15822c90e8b1066df6f85793c00b53d53bcad3f4d645ff16ec3f6bc10917db638b35d32edb2181fd4082c32b8e815b46a08e3891a88d69e84c086957b33cf197aa2e0bb650ffde2cc7ca61cb22ed017c14ddbe12e4f379d3a41dcbf5c923d9154955e2dded4d6e5860f6fcc96b4362a7562210cc60cb6fff9cc780fa25fa9b1727a38f9caa3302f0fbc083737dcc40c9f7e134151a0efdaf994aac0e1c9a2c213b8adf5913a6d1637d427b335cdc51863524fa57a365e129097e4ef00aceeb70116c6aed84718274c19bb052b827a388b33de57c2bf126c8825e516732c8f4c5fd8ba7e4fced7711e827c6c329d5b0a579a0ae76ec5c915d07f957f28f7f38de4055d7385865f5ac642e08ef495f82942f9388b5e10f02dbbca67b66a64f0903c3bc0e76fb45a747a6cfa69b733c6d542b2ecfdefc718dccefaed4345c670a7832113fd409d86ab481897dc25bb264516cd12f87e8afa50877a3b0c6cb1c4f104d6e20a4bdc9f972ee66165d5482a586a29307286581cced17ecb58a4aad6f59a6cea824ced7b32c1d7eaf44372cd208b3038bdc9b3dca44a7e15f50f551ae39c8ac5a8fedb9babdfc95ad35b50a299d837292b6d4a55573822d0843409352d02b09717e7ae3f1e16a89d5ed8035f7b8823a0afda63b14ded8533178f2dd7709aecfaa296d4ccf58e1d38c9b0da49994818a13f6c93d444b71bfcb82bbe8921fa651eb70f4c454054f12371e5c8f9346705714f018e0f9a876e7c40648538101194667f083607cbcdf176e510099238f3ebbe1e459ea12395e39f1a45a59717e612feb02624c9e1336933043fb167703a96dd371669853cf9990f8e0dea1c1bd0ffabcb9dd5981e9f8391e3c7a5c1a61017a4bf470df162d94b2a2c172b49a12d0edc53ab9aafad37fe991b631eb411b50e034c676f8e0c36668e54a65dd8aa6320c9508d101cd81de474987fbf31b1e75be81ff3bf076adac19622d6fcd15430d89c4335202aa69eb796c5f1aa80bd979f523f0370172ea340f105752abb63d9834af20976007f2047b407b4a4fca4aa32c0ae29c5f2316f67e4b77239a304a0d53949939aba8751e21b4289a9a71426a57364fe3f801fd5c3f405845d64fa8d654ecfc428d8d8643889e963b1f0c7f3d1e9923050f71d09b74dfef8b437d49484629949c4a4a673928f88077d1a32c0e54ea67552483406362ce1c4db6407de6e6eaf5327d3556e9cbe992c13361c335e49309523501c0d9607300b98eac8ceeb52fc87da69dc4bbbb8d9b1ddcad70676f2ed337e2a69156b14b04d62d464391288ce3210657160c1d4ebfba15b645c178c7b25ac290d52d285f66dc41541dad1203698161e32a92ac4508a6d6fc8020fa17925ee52468954dd4e559b7edc427b566bdbf2e0284c496ac8e353e41921f2c574357e8ed1764c284a5d4ba29efca48a2ba17cbc54e2600db268f11f9640c4f668875555210e1fb64ce9e4c7244b2488786967845be188986bf3d2306cf75a0f1d96768ecbe4eb71fa51c22d21f6f6e92f574365549d88a3bbfe8c316ed82a0b82b72f3b75c7021a20ad5faf643570b079d7b03253b5eb323c7a7d2e5345625a04016be734f040cf67ab85902836d81676ccb6b0e7892fba9d091a20c39d24dc079c2a885adc9b493a19fb000724dc04a70de69142a7aab3f738e9fd099f3e6272750124af00eec5483ab35a19341ea2152c2cf0388d142de4e4456718554b99f852fe03e8221964603359d15107f5fd9f4ae57521b93bbedb0ea74fdd070a5f2fb5ae42b3b96d8ce861bf85c97bfc5a91328d86cf58899d3aeaa101efd05ae9a4ecff2a0097a2cde6e582d4337b3ae932b4162aef00bf2588ae9b2d4b9c1904e392cbe9d37b659a6b687046637bd8985c18ba017ec86135f1daa51452436f89c3cf90bf7adb28f467cd5d25a9e7c7090c9c3621146ce63d48bec4d0b8c6704f66487a7cd8a2503ca8973e69087d8132ccaf118e3010ff5669c78ef88ebf767fb08ec01e043f360cd65b2bd1f26afd73ac6174df1b95a40eeecef136c4df14946e63717d0b7cdeb115d431dd4d8427e4196f5a7566245ce70a7f77a04d81d228a9ab04a88da83003a18e0db48a1d115c36f617a9384a4b82af2529c4ae7c7a042c009358e31fa76c5cb025dada01b908b7aee51c51af32d46fb42b2e0e7a98ce72044f36b82e7ffab593405f726599980f37dbfeeb976bd99600ccc41182296a6c5d2b1df28bfce399793a97a1eece93de5459e1f8deddb3495dcecaad8f23af06ae92d9ce6f5dabb443268e762f61d9172bd395b2aec7e0127bc89ead3cb236f36d1a07525215ed297f7189db6b4bfcfa7942e4d5d1b45b808d0dade5f7ce50567f6f4f230a7dfbefd656819aeeeac26b9201dc16b01c36e2e177f1069fe867bc40e133f527b8cc9a71f8c64f98241a3637b10411c39d0cdffdac9c06e643b085f51c8157123e3a154eaeb5940fcb67ba75af065646f5e7b8126db41cd91ec671a6202838515d0db4d21ecbb3514508d5344d52fceda8492673e6c0bdd03c68513f36160a7d14b335be6e91f63f466d57bc013e1a65e6a49f9a286f218f635986c88fd03b66e7ee406e9335b02eb79004eec544c1b96ae0f840cbfa5b5869e524a99b6eb4f07c5fbd5c3f649277272c2c34842a1ace02bd4f713eb9f504553cabe02e44df58b41829f9f3819f4396c2e3768dc4b0ef6664be5580e2b22fa3693c48af40c78bfbfc184972c926d374d4f5e4ab5186d13d7e0f672fcefcf292f8e738c87a5deb6e56f138d2ec33a1916d59371ff1f68fa0cde317a66c740ebaa453da56c5eb33e54c3fd9362c2c97f1b3bf3495caa6a1452c7e7f89887a4f236d3f02bb37dea1c2285144b461c8414487fb39f63aece804422ccbce68c56348485280956bffb93905b0ccd80d059d94f5dd5d442ddd48c14e9daa7ddc67047d6c30c642a035a4070a1458097cded9772e54ec86cdfe340519d6bd696b08c6e5c76a0ccb3a6395eb0b122bfe2d0175c958c7268c234c976cfd0d81f46f49bbb96ddef390399169bb999331d615608eff717b1aff61fea1fc63fcadd977a3a48cad7af7c7b20840af794cd23cd71c1e6aae909cfd469f530b61d9f850b82f1a5201a3cf7f67c6897d44252c84363a2d41d6722ea6f8c1dc818e1c902703f4f247424fcb029fa00bc7221773fa0d48c06531a8e26fe068a0cd2479442667d5051495e2aebd0c51972d4f6e3d6d13c96d8c61e7e49927869f9a21ef43c161990526963e197f2032c33ec80385806ddef1b14164b93c2acd6062551b0ce2ffe5e18e62074a5b8826b16b43731aa6a3d33b6f9a4a5ff22441163e879a231d445dd1d573dedeff1e7eeacdbf9c5bb529703d0282d9c02bfbcabaf3c779b9bd147e5016f86e254087dda4df8388e4dbabd72e2cc9628f9169eddb3039da4c726104d8da358f5a649ab74780b6ad2479d1addcfee5f00cb2c0ac1aa95680990e1df21a627e04517bfb7d5681a0ed7d32124cb506ad1480628bae1f7cc16177ad9abdc7f1da315fec9321d263ec1f9fd462e0c7048b58c898b2a91a81013555034338281455a74289ff8a44055df474061c436de819bb18101d4cddb8f4ee7beb23ed59e066f8dc6a386a127628b8c867dae7fee46723ddd2fc44b919484e3cfaa71e1e007159cc44265ddb13ea4d09a4519befb8714341c28e01df5a4266aef12dd0a745dc2e642496ec7e633f5310a1abbe4d666683c2975004e3e37724b04356d010fb92b371115ce09e1f2b11925991f0c2679de0dae0f1386165cf8822bb8717521cc4bfd28b52b802ebd1706f75faae904e3bd30b2109afa855715a809754f6297c83b73893cb0e8f744109c6b9269b5d5d76d439b8498f63306bf72ee03216140b113b83ce8f3c1db967705e0d666bb815a0ad4e293f05473d234201281dbfe8208417482e1d861afd953cc1d5e82f5ced46c5dbd41ae5ff87c9b7bed4f7305e1ab04dd16596eff47882c6ba4cfe556516f8300224fb4b94c75cb8a27efa1617453b1d54e5f7253597542aca5b9003c5db551a3eec23d5fc5a2f940db276c6717b1f6f83f869a6c37898dd8c2ec1d362740b42524a1e4e34c41c4b3de3999ce8ac30f761869a3ca65c9ab2a35fc73b56ff1d414b1f9d90acd0e26a2e7f80a6d0438fccdfbdaeea6a548e4fbd26313124fcec542f3331dbdbffe6b3a27ff0a498d45f10e13e083421bc805db05a7f46071134dd413180b9bba243e143c8e91a7933dd46a2607487ea2324aa96300f981f258608614bc6c6bf5cfad3951e4c3a87d5423166467e9e880b43368b089bcd0f6bd31908e14dd6b8b33cbdf9bac06c05c3e14b1ecb536cd9013595ab32d620d37f33947abfb3405eda363b2711ec350d22f9a657a2f5e8ab61c296aeb39a175ea24b8b7b3fd3a87b2eb7edd5bd5bd03e89b2aeea24a76a70e27f0a33c30a751ac9703d4a23a76c9b1a2ad36cd67b623f57f9dfaa6beb85b963564e6a2ca7efb79ea0bc66cd33c3c0a82bf22fe3583dca519f98765eed8d71a6b4ef6faf2e6419160daae27cecf7bbfa80381a4522281bfadec4ccf8d81bc2f8168287c6f79a1404ae5a582239b130488842973fe27dd8ffd8e12ed25c405c3ff6f90751e30b0a8318a60ae711f81d80e889f17c6050bf3f9cdc34e82f7fe6eea6581d20aa8f49d4df2890f53a297472776b97b1c2c0cdb5b06e06104c3cbea8385825597711788de99c344ea1f85dcb29d76305fa243f24462016d37c217f20a587f5fc986f9b24959d273a05ac08420a957a22cded1f9e7a31db3c96a55375cf37a0107bfdc1c2a7e72a9be5abbeea00ac50b758b7f1a3bba50204ec9b295301088778797f0808af3313925edb7892c01202a9f5cfcac497ca8f56adb77686e3c61bdcaa14037720f98975fa6a25f27afe1939a431157d5c0cc2a52de13034e10e11354e2727ff62cfdf04b02d26924e26f0d64e0392fa4b0da33221e2f49ad641b02da2b1a7973ed0969c86f98ad299b67158cbdfec4a2760e5ee7a9079a8cb5e396d222f95bc43419cd74fd897eed840bf697aaab90ba26ff1f0a2e47b52236b40908124a124ccdcabfa43f69e1d681758e7c8ac1971c50c8bff92c5bbbc96eabe6aa351bb8631108822281eed9de125803e5aaed37acb6d4b86218986d9d4c7285742445b2550583485aa89a05474e98258af3008ad21aee5dcea4a2c7791cb9ee48e27d2b0eed9b1c9725b714c099643ad582f1fde4c54433c4b163c962ca43cac7d5557ff3cff04c29150e446470ddf2161471253e86f2670d7dfb78c45b45075d6393245de2ff67c7ed407d0154f1aab738693d39fb5bdcee7b42c5966e6f51f33939c3c04a6eac09d3c7bc6c15ed94be41c669db0a7dec8af4b3baf1f8c37406272b2d3e8ccd4a16104e205d59712fbbf40d2fe6c56b1391e758abef9cec4200dff02aee55a1a062b601e7c234221057cbd8caed3c98c3807affb08d8824ec2e9f3b9b56ac01d7308edb8d87547e402ff7e607952640b7815da49ff7dadad08a3955a7412732fcee62eb8705cf5cc428f83c3e70320c493af999ee24e2c0693f724d2b72e244c8567ae05aba325ddb5cb73323c21fa4197ef4e4ae9b6ddbe82df80a2ba3d8c1fae11f01831d57f8f26eb7117a10bb24859446dfcf8b7297c920d22bf10de9516a0a38311440ac0ff4bddf5d24b804e911b653632a70a693adf505962e382f28240c794eff55e4f496107c045db5cd5874278f445426c8baf645c5e486feffbe6a0af0f5378c037466c88cd19132846dec1b3ee3650ae740a825083dcd50bc41c2a5a47f852f4a4d12639af3f91d67bb2aa710e8baae4481a4b68fab6f277c35185470029f8e4f8421345cf3f04f64502bb6a84a3321f31634de8f151847434e831b7ede7ac8f7fae0da1debe6d511fc2780113d7188934cf88508bf3d051fd842972f585a9f6807990568dde57dd3741f99200cd798fe8105c2ae0bc66434c5de3269cb903184cd2dce44121069ea6390f30dd77c972b4eb454b9655ba9243a8c5c92b66afa6beb21230a1371612ebab0cc33720c4a9e331244ab9a244411132bc1ca20d37d8a919a41d732e254faded47e4c3c1d301c955e696ea7792d26ece60a097d50e79866b2136d4aed287c44dae1d0a6366e689d50320aecba459b7b7cfe7a08fb6a35d161ce1ce8aeaad6e4cd39621b70eb26935cd73ec9028c2b5a9141db2ac2d07b4c0ff8d5396d57c516d5f3747116c8c4af55780ffec8f1520d246d4454f6372f6d3327d36d2550179baf48d154e0d54589549870d2e471b18516ad9fce95d21bdd9fceb64cf92bda44749defdee37b80ae15f839ec0eac8f30e415d08482abd4a9311cfd63b6d63b923cbb0353ba55eb6bc77392641be58157cf775947e122cec1acfda8bc7dacb6889d017487ebf1d963c7f00d778ddc2cc528030c13c1a97b9eb6b5a57203baa47463dc267ade891dc57a97b02f8fb95f6c9e792f5cd178b539045b438f6d744af56ebe59c24b1641cd536fd28192546872dcd4c55199835cc4640b8ca88e94a8ae50f1d2f90fcfc8849b590b14316cbdfc38e42f33b6346f77af75f0913649e87b373d12b93cfebc694d682706ead4185639707f2b6793ec4196394f670749175177361944e486a91666342a5589adeab34e28a646aad644ae30d0e044cd70f522ba440a9a743609e912bbeb0d693ce987dd16f40e9b81fb6624303b7653789d71f194954a8b17431cae6c4729e0b5ab1ee93caca98e2121d26defeb76626966a23897f31502bd87d13dc1331559bb3c4502f4058735d342665b5b38d30564e1e3764e29db0316dabaf5d0d17e193db903304814fbb3212fdd1547b73e50a8b517925a099ff25d28b01aec88c2a058af809274add45eeb99c13757e1cfec9d24402bc752582565630e6c1b7ce903c0dd9e670b1ae4defec8f1ef2d3524c7613cd4e636a9ac500007398fc8dd031d71a84884c73aec4076e99ebfcce3c4c4b89da799d0fc59aa627fcf6dbfc893c5281bf05f51ad73412080bc0a6f050c6f1bccbad68dad78e3899a79d04bd71143cf85ac0f3481c35cfae8eb7e0df2ca8aad9a570bcdd37f52808ece0a1c1f90394d18e9313214b9734e4861120fe1272f57508284ac626d749d4f2db94b811e617ce3b27b9d98cf3c194c0cac4a1813c4aa7dc71f0ef82f75ff00dc000b73101bf82860a7cbbd9ae0d8bdcb5bed713c8c81079bdda17ed1f5da2ec361363b7fb7c940ffba839be87e5ee77a4c08069bd4e1291e84929ebb3dafa72197d9a29e3714faf8e099cedc61a13d5ed16b0f06095f13d31a38295ffd51afae10b73c4931226055069f6a5304ffcbee4f9c627f5d8c81e8eae618a83af07f3a7d26d0b7a4783b20ec52cfd4f812c3701460af3b6cea00bd12c6ce12c2804c8e35c3d3e28b437d9e1e9b3d620803413837eac2b9d26a58d28cfa7e8f358a8c7f3185c3ea80337141136e4dd60558e29e16eb0d4f0fcee31c5ff63898e86d261cba0361c7285640fa0c7b3583e4136ea2ddf43d0456307bbecb65b5b9f8f532434808f34c32c0880413bd312a6c51a31dbe9c7d66b6cd888568cc453de35e5eb86ff07535cb9700869db4049304276612be506876b35628575217c20af2ef3d76741c6f7f955eb373ce5e0d868a6e246d64b65c325ebcb75ff966b0dae50e210ac3bc04fbaf5d4737b425dba4d223ce6a868195467483543e4bf4a29cb749aa4f49fa0640f45e8d11f724b03d290a5d4463b349fbc8cc70ee0108ba38de68876a1404a4d4db2524b85e1c6038cc97fce5d17f5c09d5b226a32bb22f3b4faa207ed2573d3be26a18d7c2575260977c059ad6e6d06d0c2fc79fc0be52d0938028048f61b10bac9b798a45c3be21b30767d25f649e57f01c12fe5c2b96867dd7514ae664c2853bf5882767bd9e2efc45272fcdaa0f7a3bd4bee6053c5fb1ec6be72facd7aba919654c7589d155d253a2996371a6dd1b2670798a6ab1dd3fbc28621b9c1b122f4361aa128baebb9052367e245cdc51a9d6082c55a7dac57caebb846e1acd04e7ca98ebe7cf758613a29bd02df4ed2bcff12630d7b6be1ce457faf944cdf92101f4157263a3815fa87c0de93d799220e691a9cdf089c1e14687c4b5d514e7484656886aeee79ebe5c5372c20cf2d66d3847c6c64373905e818160ce5a8695a25ef27e66c5925b60b2f9bee076349b369e2c0cabedf0bee4bfb0c274ae8cff8a414d94c659533aebe9182e79cac9572379df040ceeec6793d2c0c3e53ed6acecfcece622cc2666f0a292a90157c9a55a7eb1ce00dbf1d59ceb56aa902011f459bb58dfa92379be5b483d993588682c1b9f5c04019d9c0f8405acbc14a344ba557063cc63d78063f539dfc5c0faf5a56d65ba73ba7270229bc8206f14a1d988c7b740b3c0e7654d2897f4d49a9158a19fc94b0abc9efc8a5acfa6c21e2e954f856fedf301859a93648981f0be4fd5a00b0fd66e62dbb56341a75b7311a717dafe3d0383ede8067763fd50545a6d6c5858fa55a8f5bdd71b81b8bf29b75e1587b23dfcdbdb21bac1d925eec09ec94b6a211f75598288b2a3950964bd33eb2ecd76241c8be95b524cafe7e5489838567d8c3dad3d211b35b240936f45f2715b83e644e589ef27aca5044c4cd51bc1780a8c20329aa85e67d24caa201a9872b273f28465863c5859c0fc5f846741ebea2a8eb5f546513ffc024ada5d67206d4f1136fa35aed6ece77f0edb534a80f930d917da8a6e73bfc9a0265f1a4e601cb8f82e654d044da0df5ebfdf89e51ef4d74f99e3eb9d13302cef15b65ceaf3825f0636c27db430b35ecad4342c88d930fc11e2c080ae4742d69d957bfdca765c156e8818f70671a0f1de56c93b0b29133d66c24173416827f1c8847c49900fb8956090958e6fbbbb64c59a90680555d0a56583dd6f959feaf7aed9a36b09ae03bbb38c11c83b292a5f3705c6cb71ce8423b8167bbeb0d509dc527afb36732f4773164d21be1759dd0ca7ad56d20f3325ce492b74fe7e95b164979a9fabdbdf4c6e9d6f04d665619229291a4a2fd365f76597ab53241cb76ecd042cfa4d0adc5adf283a50b8e3874cb07238bd47be0cd7821ea0258f906c7224cfc25d9e9ae6870d54601ac0d2c1548ab8262cd1a59f0c1a35d7dd77bb90ad64d40ab48f6ac368a5c6c512cbd63a75173799854c354c7a12705f16bc78a5ec9b12af386617052fd25b04289f9d5a6aba21833971f2e3a7aef93b0e2a6e121715919df3f84db365bacd1d60c4a30906d4902addc9ec5288eb25890a4eff126a02cec110f76236f9afe0966622d992bfa02aaeae46543314334952f850d9f475ed1daf56c41a8e14be49e8a3a5f9848736c1be3d3dc7145326e57ce57f13e2ea6a097495037f07d65583a4b1fc870ba19b90ad7a613e0d2d79dfb7db0f34a0dac2fac3db25f027882f35565f6fbc99a02bda36dfd21bc3b34a4ea192d32b01335b191aafffc22330220780cd542a8d2760ae055b6397b753d13ebbd98e70253e71a577492ae00a69aefea2a489cbf94c6ab5756a50cb6486d60b687b520423ddf997fde1fd0f0966bf34a7531a9c8ae3645ce230c5197fc1bd7bf32d367ca0daf20db784b69e04bf5724f55546674e3b939971a6b1a53835ea0a93cd514186fd8cfa856706b238654eca40d98428c102e69654996b7ed73c79ae490e2c47a160a4f66f302abe8de970e2493816916040ad5c481515d05b6f8b867624ea8dc61a2c21007a3f37094e89c56f1a61c047055f6b29dd6a06860ff7c04894b51d1d967d208521c20432c65afa6d00a35b34410f452e04f59b0731aa9797537e1264462f7202f31a01e279643853aa20f01b59415f49ccb7ea75f7f8ce2bc70f715636d44822e895017544ca7777c277306e7836bb77f6db371819efb4ab092c0fc814c72db956d36cb8e1a6e75682b12e53b9190bbd217ec3156f54e4150c9b85f7f68410f07e42a1369ac230a971b354b2c2c630c393bf73db5bfd9ea46e048390e4615afd8c91926aa7bcd3e7cd2f6adc8097983b72a6f826652acb7b71450f71b7b14810df9c4040d9bab02dc25c04cc180c90ecd5c9bb6b90c609cb675bbfb3a488f4c39df1c90ab722a29afe7f9c484968775654c34fdc36621dd77a043168645eae7611d2fd91f2393ecc933cdc5c1f4640b8b36c3a5f550ac2e2d224554191dc2c655f13fe1c1e1da228f1f7032791a97e7751240c9f73431a7097774d66f280e9b8084b2e958660b2b3183971050e315f6d25c29efb6436fddac94356d179d29940af3dfb0c82903a4ae7dce9ec9bf1e232f462c93786783e4a16b2450d1f93bf22735b223864c6c7b8e11af5c57e775f1edc237845358ba9ddb1323e055b35262568afdea532facf0b7a13beee25a1869288e0642b5b31b529408643634845352a0cb54fa1f3c42cd99d551c55056e5312033dd389d1d98cf578cc2906b60ae15c61c689acb462720ea01ccd5a20471efa49c8cbe1dbf29a7f8aca5a8ba525a519a8af8a75350e2b981aec64f6b2cce52a54f130f4f2f9f48243914dd1c36ffc3f2b914f380730f3646528ac5d3876a62eea4b5eed2d1a47a8f67e0bf8a5ed1b7c9dff132f3743dcc610c6d51733fae8748bd3465d3ea5ef67e160e9e0d9660805fcdee76b21af04d2486ae39ed6117f290589d98c94e38d9c572ac8de45b1034b8d56927e41f3f0919386a0c8cf2b5a9db11deb3f505e973236b5fe11bc68ae3e5845b4e791dc2b788689fe6bec2f3c09db378dcc0bd9f7740c0b1fbb6d64cda498ef31acf35729498d3e7d1b0021bf567ccae0f8480a4a5b834b3647b12e3e3a4bd2354fbfdcc5812a6f27060b6ceada53250d76cb8d52eccee38d2a20b59953690408e5f6a2ea63d8aafa08890df4793f4c4d135edaf07d8e0d1e8a11956761e36aa884dd366fece6ba7955cfa1dec391020ca6a6fa3063ed95fa29a1cee228c99987766fea4a1d2af32a3434ac68e6785b0bbb869b09e594cb07424d1a585f80dd1868d10c99187045050811d0a6c97efc8dd733aad3ffdb4cd8e55da34b080540ebe191884b7f901ac63fe42266f17c8d9be4a85c1d99d760913b654d97664e8cf2b19d8ed4f6f30ce97cf7053c34d6fba531a1ca1f3f1e4241f9bb38d0f734addba76ee6fa21c2da7358244fff4656abdcd80e3265acca91b34d0515932388bc5cfc3d498f0ef3fd0ff7f941a378548d693faf95cd3bf6a4a90395d75a2d251ddb125d74829517e537cb702086cd82d1486203859d5d8bfcb7708783dd37aa27dab1446fa2f92e393f77d884afd0c183612742f4b1ef845195e185fbef84a6dcb29cb01bd5bc2d0ced147c61fa8c1b0aa97d08c1a403d8e0272cecd01daf3250b9959aae5072162a77f486d97d47a22a03acaa50a75e12335a3164ebd0901aa15dbdc9ea48cce8f5bc09fdb7311f1e869b3ad0ffe0ecdab31ba7375a60c3627c2c11415dc3748f9e8bb870005266158816dafcbcf58f3c4e0e986b7f06975591402bb69d88291cd61dece6f9b37864f651fe13f13180c131626502f31d82876ec5c97adfbccf4bd1d961b483f4acd022fef2d1a3b012663cfcdf3efd8b1300fe88faba7a61fa4d8fdd6142dde0159e4200e996f76252732f099e94143ecf67ad745ead50529675aefee817e447a77037b2c784aaacff2f4e69211a8a4012441130d12dde4d6b03a4a50e10ea9340acc140e8bfa47257bd107de51ac7a45f5df1bcc042d19bd684cc3b4512d2e14450ca81ca4afb107c7a6568b27eee52f54c30ed0d3097afcdfe4c8c6e7dd7ab7bae647b936560e3ebdc8d6652690cb7792f9e27fdd5cdba0c776cf51a64791ec9759265a68b83d34763c9e1d9f18f7691d2720af4798bf8cbf8f15b5949fa86a27f262f9b9cb1f1dd2f075e5f29536523c5100df8abc801b10488005da6681121425caafea18323323760beb461237faa35f34d01ea920bd8807a5b59fab3c1b5e89429c9471162a941802e3c1866061953df4b885a435d821892ee00cc3884215238918b052466af40b7c57b291b0955ddbbe9c0e161f6d8d54df8a178f1ad4c28b169e352afa404155f87e82654e83b3113e8e2844566f8e3e47a8f6eab7044a8b08a9a4732d5cd8f2663bab86d8b3b92f769eb4ce23e8bf97adc26a4c5a67ff5dbd499f4a988888da7c819c5d9b222b630783428e7438571b6fc94975fd5451a8d62dbe5b34f6cf039e682941786ebb37a7461580eafaaf4f64b48d3019e2bd7b22f754a81f31b74c3676254a05a40501a7c5cdcfdc6d42d257263cdb74791def8c4ee102fcb2d72ec2cd5eb217f759a8c7d75b7049744a5dd22b93fd4340e43d18c421e7923dda28a4cc9cedaf07951263f301ac27cc8b9e4d68e3f04dbe22b23f7709439579c2f48c3316f083bcd29095e03752c357b4b9fb0473c17af9735d05cfcf6d2101e024c51fed7b751844adcb8320eed84e5228fb2021be27458880f8273af15224301b97af7eb63b1b139ce883234adbfb0b5f41e6e955f16f873d46ac71595fb67c549eb1fa6c1ccd1d8b229954d55fa591d3f33732a6ea0ff827694d83ab6c7b49291ead39aac8d7a6406138d867628c3484e43ad4f9d29b18a01b9fd44d33294d78af7659ddc371ebd1f4b57b619f2ddfad1b5bad0ed6425bdf6f5e6a23eeb99914480dcdf3080f4ceadefef8eb12e4d0c7c4ba67849c6d607521193a079ad087ed62454e2caa06f9358da53bbd06c32c35c6a09be33be7b62619c5c313465aa32dc11e0e72f11068d157d52ae631a663c16e17c7dc51a62227b6c76416f671ddd1828b7a4fdeef2f518a74abaf2eedffdd2912c48ed7d47237a98736d2be4b40c61ab7b3a678423d3c457e659d0587cc80ca2ca7202ef6589b8fd8ba5b9169c959867a55d315cad35ad597b6939be1dce9c43b6211a49b6ba02f9b26f9f147a55f4ccd4c47874cd4ee53f74d9fc2049d9fc27d8ec68b7d8720719b836865988c46c1072e9c0c64cf96b7e44efcf25c6745dd5a7ab0513743c30e1162b04b0fa0fe6924228b9dc69d8efb40b93e61467685d3880704ca7c81e6d0f83ac3d49db3d1ab0a86ad3101a3ae02d532251b5f206b016e523f5bfde7e871106015204e6ca0c024fa739926d831fb3f85bf8ec44306ca37a74bdebdb296931743d223744e2d6c85a3192bc2ec386c6be44ad25fcbb564331c22bb0dedec1dc3a7a4d8f5805c8c2de4b0dd6b556002aa64fd123f075a183dbd791d92e52a6586aeee87e9e93e12e671abb6ba7145161907c8eecc1cb7139a94c8b532b686b9a6e1b9a7ea7b0bd768fff467b163631f1b570cecbc360dc5dbae1975c8091708bd10f18eef86cbe11ada967085d06d44e740429521c91dd4d959fce8812d7fcc0610b932ceb4af64301b1f6cd2fee1f7ae8d67dc9c6594714b80e848ecf0c475f92798609a01dd9eebf63f64d2bcce119959d86a34d1aecae68e4be24efd354a11659b847f9dd0258dfc9d20d132ec45711bce5b4714a62f3724f0e37e6272297e6a614c7bdd45a409f3dfcba885c18f250000be33274a9b5fefb9ff992479ad5878a7cbefa950e5fc113811d8d98e1b0ccea178068941af6759a14288e66d30283e3473703ee2ef79ed6e53741aeddbf624aaaeaaab223ce163d79d0a1c51b2af46e847e734c8c856e5648758f155983387daa107d630af7caa9edf2625a6d8c92932ab37c21dc5559ffe3f981b9a49d2b77788093b6798ab8990f2a071baae9d56783164b0741015f92e2cd1c23c77e00ed1c53b2aa8d38f791acee67b5ad57a3346bb571590bc2d6a6151e9ccd6699abad6fc285a9c10d9d858ba6302ec3b86907271105e3610e3d3ed145bb98bed8cdfa03769c1302b4bd76cf6158a6bd0baab2ea9b88877ea2d1171ab7bbcce146b879b23fef06de6eb8ac13da26b2a6ba63d8b5abf5c68318bc3ae53eecfe9fac751a2dbdec7960930f5d9d1f0830826b1e1a899a4fd5c05ad580cf629121e080d9a422230367dc18e14369e496637b371dbecbf42604134b829a69cea22d183acfc94c662f53d44e097afbc503538335ba15b075b2d7f53809d5e2cd656c1163abc183e473f61c41286cbb5433322b8159793dc3b71e3557ce8040068a915f12c1ab7b885e87cbf15ae0a10ca244f535693e679f8d3ba2e57b57675da582a051f02fa0886d0e1542edbd5f4d5826a3e11849d419d3d8aa619d8ed3fe3492600f9378fcf202b01d66c466fa8f3830041ab98aded8acdc00c3c75385b725f0fa19fd6a51fbd2fa0ad47cfd17e7bf90ae9673dad1fc2825648c6e322e67d5b70ec6eb274e8c859d1ef997fcd60d7a2c58f51d55279dfbfe3498ba226ea31e87a8d176eb383da43bcc7cf3dca2225753266c6b783d3fb997c57233b48b8e6eca1d1114d164850fbc326f70d9d46cb030e5c0bbc6437f5481591fe4a6cc51ef389294c8e49dc667be695ebbc066c3671c3505f074bcfd11199ba4bcbb1af0ed00fbb98982cdeca4d0a68977f450bbc8ccf6bb7d1a8b40f09d4f5eec4438745ea0dd8f79025fee48ff9f5f4c45738e74fa64de037350282750ada8540aa247a6edf2cb99d560960e545aeecf45a5558e2b602accde466362002ecc4c70f2f376d1f4609facc715b73fc297c15fa104fa5ac27439b226e5e23812c12505815e396d3dd4b5a6dcb1e6c4af87aa1bd2527129b56f2c59b7039b8f0f160577d2e8791fbbb64cc24e41b5e5c108fc7dc4c4069ff98a9d1dd32bd92c5a5c74579af10607edc73380d9c6592761ec462aae2d47282a5b81a0e3986752dad7ec5981f31b9dbab9d4d20680c2329afe49819ca70698733777ccfab634635d0cc7d8739f8b662fcd232382d8e5d73dfaf38082909b7610ad16df2bcb47b9382f42f9bae3fc9a7cab380a571cca2d8d2ebbe34d2588b7e289511d783ba5947e9de018b1467ae613cc8a4253771725d8a50b8366699e593c19f14e840337ebc2989f8d61f1ffc4ae35041d7fe00501fd04550bc3d3579543cb3a4912fcf2c80a9c9eb04dbd377df3ebe9e76433dd27ef86f3594936613f20c163368778cb740de3236f2273966dffb08b61234e21819c984bdc84ab3caa6857340e13d0f9dfabfe59498e80eee950ab2ca98c7657ed2c301c609af65c7ab1e2866a340320c2efe5f75b25065bd662a6fb02b3e029a81f591a6ffc5bbf2d3f1d899d7d9bfe3527b5bf44dac6e40a745ffb8a40a60c33eeae714238dd78eb9f847f356d1fc80cc463c8c9e3d0850b43ed86dfaa04e95daaa9531dd622215b061f9a6f242bf621d33034ed7c9b02aeb978370706b0fa5a6245bb65c6e227ec3ab7d3de6f5b1139317b65cdc21b8481291346e25413d3c9d48344a9267060897ad0d3e8d3fbf3edf23a51bf727b0bda8f7c84f345c375aea3f70edac97b263a51523a072d899b89c3d35dbfbe4cff753f1b004cd4dc9271bd69ca621d888ef0d0d4acb7c1f76a8e82f55f319fe301929f1586cd943c70a643d3f63eabbc34fd8a2b21cc1b7c36b4d3cb9b7d96ad10e7f9927eb6bc43fc4ce0cee7b8f0ca22f08589d2fb48468ec9b2237e33b94ce23432f9c21b4e50fb464a6d723bbd0f325aeba9ad4b73eba51c8ed1fd1f8088f387c6c986b1211df39c63300a78e47486cecc8ae08dfe1ee79861d14193cfe2b1631d7ac11273d80acb3f29206bea3eda7cd0a90e39ffc76d871ffec4a31a3ff9f322d423a07c5bfdd01f050b7b7fe594ba699ca62420be69e9a7c1a27d44b778f5b0da0c955fb55b24854558657b05daa5d2e25c847b89e097de483c27f397228d98d25b73391547d392ecb418e80896268232172ac180d43dc6b69103f08306264f5c2bd7cb7d22fd6082eb1a639440558e29900480f6b11347bfd2098e7b60c53e8c0808a3835be3d2dbf1693ff381aa073d0b209cb7e0ee37247677ce63e6097bd29d6878d5b5da90960d2f78a1e3b85d8fb46692a1829a6a7e02e54f1ba6b1b497594887b5e762aa1721007765807a0e3995075b95922c90045e38323bf293284582ea283d3f2bdc74feb03025992b931f173e646adb8fea3fbb2b5dc3dd77120a6cbac85a825dc1cb17dfad3d7c0412f6b55b1d8458993633ddb3a1f4de5e5a654f59495bbccd572176bdb66bcc55399329d330c2473ccc905997ae7e1e6ea8555a2c57afeae3c55fcc988df1a97a271f46040b1baa716913a7847ed44c2079342afe4d70a357d8e64348e38abdd65ec50c6a8965c8ef8cd6d9b13017c74e6caf7db1e40e2c6230a20975baf24041817bac9b8ea78cb1905e14232e420351270216b8a85b2eecddbd8ab88f2a7c3c915077781d4375bcc6ae56925422859ad4fb9375977c8f28ac4a7768841a5fff796abe015a29082621fb9ee273d90fb5a70731c8d3894309872fddea74fef62d6e5459556033371c67d16845521fa47b70057c162ea9666ecb8a2a447631206bc1558cbb14cb0df65a5111e0f2372ccbcebafd9ea22396c836e1dd460f1b2b3d16bb1850144ad2aa27c7e9e9811860df0c11c08c0b2d8a5f69662c4c9a3395abe57d54e9761eabfdbe7ddc4e65a39cdb685453742c7ed2d19e246326e296f18b9457cab576758b2e2f4f4ecae4e74cdf817a86640ed02734dd36c98dc2f97865978367f85a5585002c736c0159bd1c52cac630f935847b8bd7b370a93e74e82781f258e1ae7546353e67f57b4cbbee753283c5853a603369dd75acff7a73c9a9d49464557d987d39a7af0c07d398300538d7a09c15b351fb824a6ec63955da1c9be1854e277f94f311dff0c35dc2efb4b68a7eca7336badf2bc99967f90112448b94c4095fd590040bb3a63d4a52c9bb31ca180aecf9aed359bd547195bdbc49732887a22459c2a1b914ec2a7a49a4458db6aaa695939a1b18ae837548f65feea05e84cebf02ac08bc536798ba1b490764e373c16664851c5bd208d304105d53262b6cb377cf53fbac276ae947da66e430d94b31b82cc2f32aee3c1572cad49938d73b47fac0d94e708666b6bde7accd347d4e92ed2a425bcf6cf9b2a91e3cd8efeab3343c136676ec6952ae37021c1f25dc42bf4a73a102f3e985e9c217098c2b3841b1d288d323ced9bc6129e0af4634cfe0773b386a5e0560358cc2b922a5ee31c0728daf9cb8a59afb4b629e6b7d90f6df99c3a9f9df2a1c0242cf5dba11056cc88c16f54708688dcec4599261e659d79793f0a75a1712789a3eb2cadc71f7f686673223b943c795cd178de6992e85550166d1090d431eea70d64cdb3ebf170c624f397eb5f1335112f2bd120cb1617f332d77c478ed4ce4128a4f5e86147248ade122eaf90172580317687818308166fb8ff0d60bdac1b2643599c7a366f1a0c460d52ee6d47fe7103619478e5090b10681e5eb3bcd4a8e6b87775c9fb03e88ba83deb1eb1ad7b06a9dfc1a2c107d4c1b3e0aaa39a6cc16b1152ca043d17116278e2fc49b917a7076179fa07aefc38abea0c6503345e71d225f185c18c8324af1e8cee5e4349d701778e4a6218460826a7a63a2de0bfbc7d070bfb57dec62218bea879b3a5fd4952974f0094b06f93b5bf72fe906a75b7c92dec2e1e06b65e2095747336a5d59d1af036ca19262177ec934743c4ffccd54f4c5083b7384e0f57ad72416c9b0b1c2683310c95404a3760b7082237211991f945b7aeccfd2bcebb188e52b5255508ff756749c59a690259e29fa6a5a7891a2018c5252919d4fdfaf81344850bac436ca6ce2a5e6d57a12bc5ffaa46263656fddc4e7022b7339300865acecfe8cdef3f5a6f74a248dcc03e1ce736de9b082d31c8a66eae4347f8b01c3c1cf4c9d4b56ae86c9b6231ddc3538d38b917767504c9c888e3ea53f11b6be31f6a9180b926b8c5111883ca11db1572836a27aef556755a35f15402a347a15590b6f69536dcdbc0b61682dc74bf4fabbeb55ababb5342ad2436d7061edf6e14f5b2cf902b6108efc155b62be069300a3a82116152da9f29b1cf78af57383d9cb5e61add027ce7f971ea1235be5da310f8443640aa7fe81bb02e2400de4da3e0e97c630eb3d19f5bee3162bba34624132b8673ce3497e50deb5b74f794edf5664c6a2b8aeee4aeba406631bb3bd637ad3d0762819b2be4f0b64fb8f9358175a8a2436ea13e0e0d8bfe0412e35a4065b0a75a710695ae4f96662c1ed1fa30581972fed42ba764b897153e803c2b4586229005e1792f280ebd002d7d42a6afc0d627db85520e6f47ac51c2e07a64033c22d931222a177b4273099652ec82e90b49bf13d29f03294c9a1b7a1a532f3b9047a5aedb2a08eec65fdda11714e90d632e789ab05d4dc88f031001d6d3a84e0c03475cd7d8caa50ea2c4680532dd67a0078b8e71365c8390ec1c816dc0ad62edd26cb24a0ce4e5ad945b73084c7c44ff4af3335f3012b86173c2ecf697f7db28f1644dbcd7a2888443589f72203d3f9bcdbc32aee65ad3bdfbe5777812f4224bb6418aeae9f33d26e2043fbfce69e987f6646a17a85dea5857444fa15a9d057d1d84e6e3e4cefbff832e9b6d6c6b0fa40e55f608928034398f97d1c3733376359f644b72924d13adad448f12793a374931e85599f3fdab83fd7b4653734d512b22a585df41b37e679855dbe902b1ba4cbed1f3d054931846f376092f23a7925ad51de08586396f414a58cbb50edd73f29eee0e491f16834d4e13652e75f412c14091089a84a06fea66b2d406c1b3107eb66c69675e4481663b939d8b7459e92ec703432facf652c8d05db0c2179196eac0dc7357a868f445069669155c17f31801b41037ac34ccf95a322b9aa96b7825d1103d2ba7f02e316ef97d0047b58ad9e810d3940881dc3f7ba8b9dfec4ce95ae891e245d0ec077021547001a53023d1069df3e48ccb0b53e509a6f3a992f54d021713dd9c18a699f20487ced3cb69b50f5bc8c79d1a77df1a72509b2bc35163518352f119ca83936cb8516b1ebfb9990ef65ed2d6012fbebd8b6891a0c9803d72d099c70bf64d4f8512627c74239aef2cdfa4110ed7efb1d00939951972ae27f01662d6689f8a4a13f98dafe58f85ea48f2dda995fe9242d9ca6c06f8340e78168e4d35f4fbcab9fe72eb2533fe82cc548e1a196570e976592edd9f1535902b981dee79314056329b8464f0b352c24531ed5ff60afe1c91ee37f842f2f25d1770d6f976e5e5ee3e089a78ca1a796b91213f82514c07df9bc85145fe8b55111cbdfb0dbe0dd074efdaa7574aa68f3ac93b8a98ad34ff7acf63dbf98c86540f76499c2c879f673c491dca1fa6a9b6ed62b9fef93bac2c10156ecb729a53ceb6de24bcdfe2f8d22d99615e831cb14b6571db59271e48057d765a6490ac84d5ce6879819ad4ab022e3d34a32020ad652a4e04a6f93faf9a79d30e49e1f5575026ec9fcf65ede62d24001c4aa7d8967448dd04fac38afebb4b5ead4eec5b556632788d62f1eeb760f05d03e8c0183c52f4ef7b3f6dd72520742c106b2e0fc3fc2e8aea64176880d7ae1a502b508424b87116d849c56b72fb2d290f20406105d5944cc7c55fce5d43eb227b3ba5e8a77a45a6860660b06e007c5a33a720d236e06657ff87ba3a6ea1d6711834a1dc1071b5ff236be9ddcd8efdc4fbf41fbf1f196e6603ce2caf34ddd03d98fe9aaecf03d9086613c70ca3b36c19e3f7a69651d7c991d1a8ecc2674b67ee1cf16e148d925dade03a802fe15c3d53674372f932e0c06c305cceccc13ab873c060303ec2901d354d80f481821a862efd7505dca9d8a1ce341f91e42b8e6a6d950b3d5286daf588d6f5bda1d06ef30a18f2895e769b0565684a10cc2ab9cffaa0ce6ffd4f336ec952c4ab6112966877305cfbeac0fdce31b1f3ce2238efb34d556c9e0567ebc22e24a31d7db0de638d4e3414df178bb027ea323a253de760e965a3315e41c7ac90aab7b533b276de428c890a1c5f2fd733e404f9c8c57d1a9edccedde82935e1a1d5fc8abac06611556680eefb0c641f189f0c6476c69907bfbdf09667972bb439a26721be00f6a60a4d1ba35bb973102ddc03bdb2974ced12331043f6a98245084a98ef447697f833a745949f6b479733637b4804f80e3da319eb10368430d2da2e097483e4acbf22277f1671c6275110ecc8d44113a40c44bf8cb4acbb209330a77e2f6d98e620dc3551859c7ec05934a5b0cfa9a0001173f1df841f9c7cf3a2e8b208cbac5ad7be831e9f8696946355bff591f52815a3c240fc3ba11874688c883fd6f53a025a341ed47d9146c72d60a7d4b44315df2add36b7d176e345aa3214c7a9414c0462025d02e7848a09f79000eff129607b033a672170eeac959d47780050edf93f0c2e50b6789635210e4e2e51ab68e38e254aa4147a46c1a69850b6a4975f207323a59227a197e974df2040f0ac69670bb456201e18db62c6060c9cd7d4b072dbfaf6e42841d4ed9ca501854dac8c85479ac25580560cc9802ef226c5ff71a21db505fc673d1856a4a8e12612b6a704d5a5c754fd9b68c6365591987087d725ee153ed943def1e452be582297d6340324d19d535d253210449a81decbcb7a9b4054a1588640de8fca3b948451676cfe15faf466fb1b6d8273945183a386d0763e2b5479daf15dd295b7bd8b033bc3419f4e6adf45086db1075905bf289544ba5ce9daee61900eb4c108fc2bf59259ce4e5850af033988ed20429102dfdf41d993a5e2bd350f68ce120b411f87444699d3b5c191731de136b4fe30e691b17e6bcf49ccb1152655d97fdeaec9e441a986dd3a5b3b3467cabf5d235e9f2677340d7532a8de4a2ba677e8575b08e14725700c1859943f99dfe622cafeccadb37684f3628ceb77b0f60d096658e0c345b341d0e0f98b769b91d34913374b843bff0d402b8323b69fce20109953befb52baf173f297bb506db0bf87c56f6c1fa0a9945722da88fbcc3d37ec198ed145cd7f54ffc33fb099a50840118c8380fa7f467111b3676e26e4eca88dd68ab8efbeb62ad11a167def293501a7a0839fab9359b1c551c94f14e220fd7d34bf06a0f692e0c5578a46644add2fa9894a07b697d2152ff8237ea8afb19ec407e1dfd0c915c8938dbe5b6b8056f132f1b3a40a94db5b1961db60ae8e8d091a0080c400022358caf52a3501215419f4cb6d05ce96a9ced6711ac86923b4053655e2f0a3a0ee3bc0c1ec33b797f06260a2cb3bf1a50970da5785812ac740bc5fa4c75f73b9912cb18488f84290f0d4ed2e98bdaf13bb06b3c8b5cbad72c235f709a14c3e2f54039b2d7c997157b6dc65fd0a30d2f39013121678bd94b80e8457fa0bdae8d377d0fd461b1f44101b40bdc8d5672d82b06e00463186d576e5beec3f56482e0e07f443539306f694ce3d2304781dc229261f54ccf82f80cc7d5061f04b8be324c23f4e88ebd0bea4d7a6e150779c6f7487c69207735d138c04ec130117026591ab6dc834a3000d75feb720c76d628017dda84ff2156cde281720576d4c8e423cbbb8682074ff420e3a2547c685dc04eee43f5473fcaca18dd1a8f331f5097196f6a0c7b79c06cfd502f95ea76bc68fb67996a7dcf7e470960e5ac1dbb0d956ffa60a71793c7f25db4ad3fd0c4fd0ef938ccccaca2cfc2328e871c15f3799652806eb3ef8e92087404d3e20cd610e05ffb3cc15a9cc73f7c12266a7235a9d98c5f62dcd61ed320378cc6ac3014d74760ef26c350c358671eb3b46d0edbea2e4968e7dcf2af842eed28ab8c9c39974eb2ad0c56bf49ff3f4d101a08a92e3ca953ba72282a6258d82ff17f056d1a7e7d2cfaf33e6dfad0127477c8704d7e2c1063c3f3fbf46f30a02b84aa6f297fa66dc2401ed36abfb79df083b47fdf3a56b61e674512a002ea056ad4e1be811d1e7656a15eec7324bf25e952c27b93912bfce22d325ab128942e1091d5b9989c3b251f1dcadfe306c5e47da9f88ca5531f9c0d2dc47dca4b0fb4535f91cbdcff06fd34cdd4062ffb91aedf73800634eb0b888d6d60dd758e5d9fe70fa2df27237cc49952da1088c487bf1dc378c172c30c2c8bf7c8dd12d28abceceeb904d0dd69fc27f24fc6e2975e3e7c8df17c24cfb1fbf0c82dd04f79670cfd4eea431634bcd9ab938fc5e28085a347347020e54e3f56a66a5fe42156401db3bf593f773c85de9830b234c357a11daae65777d2fd0d214f8444061d0309cdc7c69519ca8ae95aca2bdd4ed5b3ea8087e5533f600ad991e137fb5d2773bceb8af6e83390174e1718c5e1aa9918d9f4e6d51b72c1f354236f70b69381dbc858cd4b84d21790b80ffffff7f