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 89961 1a2882f91ff0ef63e4288fd380e8e709a67668b766d46b96c566720fd5ee3b30

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
143467cc475cc9661f45d573aa81c6eaa913ea6789f7b931605618c35314eb28
Certificate Block Hash
1a2882f91ff0ef63e4288fd380e8e709a67668b766d46b96c566720fd5ee3b30
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a0120000d0120000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005a79b049849910233b6b069401f703925696a68f1a4fe6bb04917e26228d3221b07593fb9d41bfafb51b066912e49c09639a981faf53570693cf3aaec8c11b41ef76646d9e6983792437dc75e075fbbe0108ce5e7a3211f79307000000000000001a0000001a0000a0120000d0120000

Raw Header Hex

000040204e2ac7dc0577b982fb44e71c1ddaae6ca2bae008ffed68a81ad510104a2326956d72c05eae3a196c4997c27848fbc8f6e17da2db46b0db87038192a953025959592c5e6a6f90001828eb1453c318566031b9f78967ea13a9eac681aa73d5451f66c95c47cc673414

Proof Data Hex

59,560 bytes
121216010307c3e8a18820e5db55275da04792afb99f3b949f33997780f93212f5b9ae543311290730fe936bfed440b9b5f038cc19cd4c457e6df4e352f55f44798330aef64afadf940cd60d9e6ecc081c01a50506e492868231b4db618e896df0df9d93386761794aa320ab2a79770996b8d34133e4522c07315cea9d7bfcb6f7a57f926bf0321d28930408a8eeea1bbd51134301a25a3c5c2501414b2743319ded6f5423c70459f815570887f8bf424a683aef02ccb038a74c0672490f7c8cdff75dc5ec72dbab4fa500f4d30287b3ba4833026d60501b8946f0c7e94984bb80885aa3868f9155d35f92373ac6a1e8363b9355e4b4de98b0b33f62dd101de6d9938ebaa63951f17daa4c3eaa89d6be35050a189fdfdc28a6439c5c771af501d38b102f4645e22a138ee87daadb4aff04967b379bbd15ecd17a4cca321f72d969c66412fd1e414dd9a0ecf95845d99d5ac336e2d867eba1599a2e9df16b54752fc739ee039b7251b61f2c9fc02eed01943369a46fbfb7eb56ce68bb533eb9b967fc254ce3b779d54f83ba1b1097a6a615453578a0efd69a1ab0830c00592a53232d6f45238ba6103040d02192be16597674e1190e687c3e36c7f93185b730c48fb2f3075906beb0587014c1d2c86466c411c661e5f0d82fc83dde53a093e998305f76c83c488d0d278b9fc3a7151425a45ab8d99d7ffb41aced5b79fb30a75c84014b4368ead80b775289dfebf32b6fae1f50bfe300deaf1630ff295f342abcc920366bd8cc29728a047f4e587541ab1c25e2c0ffe5ebc91bac4d89fe1ebbb36b0dad7df39680f30fe52d19b8487b5423f661cbc95137a182309dbac5220297ed06a84a3bb354b85056296ce137b32606a8f3d657694585adde306a4fa2ed6f5c2830caecf5abd756e63233797f02c15773993850dd8756515fa5051c7feb972af57e095795a4f47bfa4698091d4b259192a35fd2b2a3bf2bc4371f39d33229f28fa696b369aed481580656a1f80310ba6447d4a23a9433c5d113eb722be6950b4a1d80c461d4a9b99f8d59874f5e75f0e54f571520de027014e29cc3ee6db2a863f19aab924a5b2f853cab4f88a3e3a2fb082806bff2d0bc9bbd014ecb9aecf4477240794053179e4d6b88786d6d3e97702b62c49b5d47f2688fef02ac03bb1b43d11ee83c5f210266e95215bd7c7a53a6889810206001c3af23a2d1d62f527bacd8e48bbbae3c987659fb47fd92a2e93da3b2310a78834ec71a07e9f9e28fa2e99de8770d2936ebac5f81b6f35d1a35d6582139ae1f50b36b3828d16f1b3f9caef8a802cb9950a4d1cd33201424e65daaa1455ee075eb3bc1387abf1e7ee430acd55764427710cc1f089c722f4063ed4b3800aa96be09fddf67650fb7e69ab3ee2f74aa1197be8aad71e179a5e0bdb267085c0567059651a4a705348348c7fb9c8dd4b368b6ee8dd8ea954552dabb6e631dbcbe3fbc61b345fd97e7997ec8469307b6494c298032c9b7292ec9b58b74f88981e489828329e757e3a020c920c47d9f4ba81f1070098d6076aa80681071f96e57163431ebb6c6de7ff3ed44fbb92587d4bd0f48d8addae123bfa2946ee7f469bc69aa116be1988ce7995abaa293a6a2b921ead7f3cca4dd8e59f3310805f2703f226d979bb7089ce5e812625ec2a4c96fe3099cf1d817b26a3e5846fb9bfb5442aa7e89221dcc9fcd213cb150a6649a058cf404e756851e57ee9f3efe6185c9dc9eebce48bfae0ed3da81857cfb675419940e42b20cf0aca177a28c481858a1b37f7ab005b0f45c1531cf8ec0f7bd6c0f0d0e6538cce64804a5ca13a3075e5c7552d70dae8f91d18aca0644ae77f2a1f148b27795f3922c2287764828feb8ee233bda6532cc419212c87a35d0108793a0055a8b52f6571f08e79965b7a15c67b83c36857e8c4b215eee26da2aa225d50f4caf61e05af285102efdaf2f576ada3c487b7148d068c5b5ab4c1e02df515f8e0193f8b6a9325bfbac0a494d87d629e0252d5e907fd06c3ffb431be8b448f2210d577d21ce8f2f0d97371339c3e43ac251ec3e0e8fa6e0c2628f06dbae52d5772140a5d3ebe9abe347918194853923b3e056afb042bcb91aad366bfef49ba6491987e08939eb527c42e5e1359b25ccedc9560fe566e42f4ec2734c4250ebe70b65baf90fde3abd3614ff79ffe0820af83876a02a5779f5496a9318112da366e89faf5c21dc039b1c691963bb2c6515406874a7ce7499447a447bbe39ba85b42263c7b70142040d0b3fa7b0a4ee55f600414edac39fc0c0e8217bec79db10d51287883fad11370ca768febd4ecb66f33e33540000f2a81ee6f82bab993e73373c2b2b8002a1ec607bb08a6142539828616b5c1a1a26b0815cab2da114e251af7568ca0119e92fc1b3c7cce3c3ce93afa77bbdf2375a4cb3a3e08a131729d951a69fdf86fb841e872f72c8a1efa73789c775283bb80813275b608f4f11d5087660cba619840d6e8f2936b6e97b1a650531b67485e449929126923ea56e5547106b5ab2665e82490d63d3dfb3bbbbba9e70fc44ffaedb88018155e3e8cf16b62fb9778e2254f4753952e481d313d0b1f28da05cd9a3801409b608d0c1fa77177f6a66b1a3d5baffebf478b1fce8431505a7e3cd50b1025a2653f748f33b5628610a87dfc4a4dba7e34b1f829e361f36986e61f7376df1479d0d97e746ad4ac688c74ac272423e847be23879e4c2270a0796ada3309eb42f4e5e57f568cab2acaff8a365b417e029b1997c975244a3c1e83715349133e56b0bfd7cef6435dcee1a3cd9c1260d5bee009f6a45b2dd79f928c27190f6f176af20300c1f3b4cd16f6c5c669f7f4c41799b40bc8af052d8ec931df4063e4733a2726793d35b8f8531cf07e50b98c8a339c141efdfe324735ea4bb1b08d6f136dabfc41a98fee4880197df9126a1eee4ae652b30c213f4011ebad3579c020e1da2f16808c0a009ea4e0909361be2419d3fa7a3d4aa739e7a448a47fe6f96da9e69e801b7344d02d79f5ee73eefcfa5c7504a0cb3d3735abbce8fe9e02afcb74653c7c28d64e8431997284b9614ab2ec1496a0e63b8fe8672764b1b42f0c78c7a8e4be52914bc02a2f1677707fe14b93af6fdb44b5ae0cb9ae080b331bbdad109898361b6299fd84b876aed3fc300aec932a1e12b7de0513a53d6258b4a4bab7679ad965c747591f551dbef981bbcdb32d52bacef7ca15cd88de0c46320bc0e456b282ea600db1e012f5e59e58d7fa440f1a50dd9186274213064508857f2a1a50015fad33705d5837654059aa5c2aadfaccffdc7f141770a05b745a5f4df22306486f7b3082318e48029f22b99e6f6a724dd33162659e6aebd1b92d2b6e6242e27d581adc1e8a2f0564b32e81e7c91119b01296376e7375f7923ee69701b49d16172500f3528e759ff17b3cc52010b0ac11b45fc99ec67d586b9ff37f20d82eed3c7b125fac36c5a1788efd2d84e491c3c26d2af79d02b25edf1d92d29446adcdc026bda8fc210d83944e70bac014edda5677c6ddf384969c82c8e5a62dfd9195bc25c8f5c7495f798ff05217b2c1aaf6f35eda1bc26bbc9d3e607dfea2b93858df36770ab1891e4eeca88dbacf92e5b3262da0a6061dc47a9d31b141d5fad395a311975e37dbe49b13d7d6bc65a93ae9d73e826c8d7e7ee962900a2cb5224f99b759a400a164533d28e1cd2c7415e514819912aaa455056f93fedde861b8b271220c043cd2ea20e350a1302ccc00b6b8d11043b8f838ac684c0fb807717e2c3f843c10402ddc7f8493e3beeba8a725129e420f0c475b6b6f817feb8958b11b2365a7a4ae0266e6b6d81030f734bdbf7041a4184a832f962e395ea06ce2572bb21b612ee875b84e866fdbf12368e3d5e3324dc091901d5d5af555e53183538687975494890b5c884c5b036c4da1768214bfff7a5bf94deb236c9bba438071bf417c1e5887a70208014f31aa0d5919eeb669d450cec99da7e98b4d8ff801d92d6fe68db98e8f520aad507dfd33b22d7a792f99edc448eeb83c64f0c7cd129d3ab85694aacb47dee9a3720651b4d553d130d5ec92f8a676284fd748b4a52eb8c0a8e84b09b9b01b73abf3ab4f9cbcdd0bf47eba61ad679bfe6964a0f6d75a605d189ab8108c1516bc9f5f65ace575213847fddc32156f14648bd5184acbe6afc4f08d4f89192bd101ddf0c9addfabd2a2536e8da3e985f35692399d8734738cf0ba7ae36bd62cac988278fc995a98efcaa689efb7bf42df9f2c0f4ffe980f613732dc94e78867b5f7da1d3ec4144869fa50251902de41f0e99b2757124891c458ede3c9cea8e8243ea40ae7e567fcfee93f98373b3936953400508df38aa165dbc908c8cad28f7fe3552691a420f9a5038bac87e79cf08cf679c4ab178f7cc255a5f7f2657e878db790575df24d2cafbf0b8d7e523136e9211af5a03aa851285e2b45427b11dfc9cbe63395ea86e02aefb22f483e7db158e8bb3469d4d186ccf18be6a53384bd6b7dc6137a69cf0a994e9aa69522de647eb9b1239870a15b8d75ccbebbec0d70f8c85ff45a82533592bb0830c32165481a4ed0dcb5bc8c3de31ad8fa99fe77572c9011d893cd2ccf8ca0f4c1255859fe6c1f03faabc032b6f9e7d04e96d43cdc6781212f85a4d4f8c217d2a0b11bcf49dddbcbb6bda289be889dcf49d157ea7af453b09969863efbff711bfccad6f799796ace4e3e489ea7d55e15913121c488434ca23bd61cbd4933a9f77795fd2d93a0e948f7738d07e7c3e1071165134c356c48b28d2a8d3a4afb5e686dd0a2a1cd38a7f99d21ad8316118e7f83ffe7acfeedec3b5b2c7263bc341385e1c6a4cdd462ba1917b1afa8bdef18e3a0d585c444f14f8cbf25f56b7a2299d06c978fb6550501522f9d7dc1b6315e02fe31ce8aaf4f4d6d5d018a677367a66b23baea4744f9d42045f378669eb9481df232ded161c3a45e1cf4836e51872300e3fcee915fd4941469fe24c455ede097102e58738a5ca0eca1a8b35bc92649d41023d56d131292ecd2ace5a6174507515cec81a4bbde71947a57437a16bf2209b6e9812e0e21bf86874a2df5396d5f147aa8baf21a99415ac168415b70b772771734188b5d80f582fbf0bd84d6df9f6a4f0cb2127c4b496b6dbaa6db277a9bee2153c695982bb4f85dbc4d5525496fb8a34dd4c7fa1c86a4e12d56c4cf34e98d669a91b62163036bbf77929265f52b53a334b5da5a801d3392352ef07918dd52e0608aa41e5b9b6ca45966fefb29ad568f353d0747f5ec5324dcb22417776bd95da6a4ee4cadbaf54500168d2fc413f6220d172a4ec1f5981a3eb0cc52d44ee98e15126589c889292133e2228c862e9f8b230fcbc8208bb19f7fd7d921c5cf5fc9ca3226ed01b11c36b788c7fe22e1fd660c8edad6754e22b78e0e27e4d6672fcee95ba6a1b6178e0530e912cec791ae93cb9e04f2b7d2fc63b26a27f61f66f683445ca1f5515986398ffcab542eaae16c2ae707dcb46e91153e17bde3d14253848abc4b926f51eb868659eafbd89f00435398f3e8958f9f93722a9395ea4c3fdb929d1c30824f34c60fa385f559ea3dc130925e040feb1f3f604e5ab9f378f36fbe22054286ea7187957672afab08c8524f99f1d1795bb2305988d349b890316e6ee422fc56f6e7b98f18697a41e9804ac44b0e85b443796b2fde4c94c0801a35601f1f9ad3d4170546b712aa67640171dc2fd78ac77fa66a612a5c8583daed289eda9a1e6b0c5a4eeef9a1956358b55a9feed97758339992e7cff98f7f4a0b1826f206fd107bc97956724ce4fb1ff0f2af76fa278c8a6e7e91b19acb56d52bd5f587af3f0aa8df6331f7c0c21debefc798e485c323f9968dfb9674b6dbc1bad91f6043870f83833711337cf67558d2470cc6249dfd59d88238d8165b40e27f4cdd46df9b80489a5750a16d260770b6215454b389cc83b0b054641396e988932aa819a9ad81012bb166aaea2ebe8d237a1f08d92930092074849828b1f5ef4dfff649c5482af1571b63bee7c82f02a4689151603abe54e0460106544a05456357fc40bf5616cb2ed427fdd67a77d0a4f001ca8f1f52e32129d049124b0b7d49ea51495a7667254e27137b584305204e78cd839f4cf3ce1ec0bd7dc0b7e4aa402554d3a33332713bed43b423b678a00b7eb6bffb638159f470a5db070393da0efc70915f8d784150d2357a7a387198bc33bd8aa6dc251a7dea3133299b3f066c8865116e0ba8409c0516482ac2173ef38c1f07b678bcd1d0b1b6b82942dd0247e56e8410757ad22170a0a3ec3472286a1e0b06c1bc576f28b127621ef808a7ed696d4f4f1794004cde8813ecdf51f8054fe761a824fb227c8779e99dff5f3867697575066e20f85974dcfe833df9253de9c918013ba9896a07fbf5b037c2ae31a25aa20ff1f287f7cc2e1f98218b55c2cf73b4c943eff3c3b4c2f14262e251c7014a1686190365fa456b7a9644c0e9ddeb8a96e3512336faae9acb49bf1d567246743f9a18b2877a982e888a3dbec99ee0c5f4a660b735a220f88720e726288f41aed8d31c2b60cdeadc887b8dfe27f46e6197121dcd0182d3d1aa5517cf2d4cf8fbc656f62c98b16c50cd1c033a452280b9e377b4c81ab87bf16d5c4b56fd151bcbe331a66f40412381d22683ff91d6a6a4be08d93c2d348462d679204724f9b2c742d2cc0a2d0ecb2978cbe513cec4580838f54227c959f9df04dfe98ba837f9b9818f5cdb9301aefeef9ff9bfd6ae9a3e50b51105978f3bec0aa064ed360e60db9de0ba083e59d430f446b17c79e0072a6f410cf11471c5bc550a66eeeaa12fcf86c1a15a1832c4e1cdfa60f700218613913fe46ac2051b5678df3a19b3099716baae6fc72ce99c916c21294b33d4fe32aef89f39b67a2b2d4b6f53a9cb6b0b4b5ca89aa67c836a0d8b3cc8119cc3118d0714185ff564d799929de9ee2deaa763114e0fe2fc8caaafad0646690cdf099c102fbee4116ea415cbe21a659312efe306251b6e3bf82f3b5c95c7343563aeaea2aa106ca7be13aafdcaa5cf8abe0720212dca87b2f126fecba1d697184296bb619370aad89c3362ce68a2c07967c4810eafd36c568f71decce5602dd682e1fe600b609b35bcd0ce49201227b3f9bd0ce255bc47121d9b57d0b761526a9d58988d4fe76519586322ff3fee14baa4a2c804e51521b12abccd7b0d9ebfe8f606301bc033c5d533030beb4179395d79963143a1fe10444b8a8ae6b8b35d3e7910aa082d535b2a74fbf4b1809ee8c47a9fb313c693d54a0239072166c89f333fab9a784fda5614e76c6b97faac3f3943627ceee178f6f001b89e9137650f37b9e712336904ac415de9a758b102969a86347699e2e9fca3f28a40b0080c727f6828e3767519b9512e859c00f7f056cc0a30bc299775b0779320008c848f92f8f112ddb69295e99371a3d96e2291a76c1dd9deae9c9319c876138da15b66c1e5ce13542a480c1ea62afaeb955f52261f14464e5765e6e48a333be2288a98b2b225e0c408cc4091850c3ba632bb990bf42da2a2b6b51338e93c9aed3de832b2d79544053d51d50bd5106d79fbd967e282c3ff5f5059afbc44a580e153e12bd50b0891a9279129cd894758fae47c171ac7af7757d442906ad643341026d5332824a36e33ae189619504f9abbbdabce06e7a22712adfc333746444c3ea43a87add6bf696aa33695338960ab89fec43f09a8e3c8fa78248a8d7104a9e533d06f10391b79d4f5d455415d45f0214c17716f329bc13e51c5e33a6dc72947284500a7b69f914deefd83bdc8a05a557bed6366a41ac4f75c709c35e2934407a4936e1aeaa20c8fdff01d124024254ba994e8a2f6ee07ca09c2d4c9d9d597800a80fd1db64bd020210e7797bd91568ba52d17ebbe0d2a545d9f48a58552c49d3ad8e30328314e78651866bbd8d37d2d99c7c667020a99671496d2eb2252625383d09b865f0cc93c50ba2a43f218f9a490ca7ffeda7011521900daf85f559cc79c87904077698d9d51e1d5b92a83f9fe052e7ac007e6bcb2bb7f7f8fc36de054b3437c97f033228171b8e92419d99f10797a5091a899a311b7e28fd26207a034fa5495079bb1465d40335a7096ddc5919824d5e01c72bc93a5a1bfa52dbe442d75a92f34438510162759c3b552221faa0f69da81473e619cf9d0bc33702824245efe03cfc060475befd2951eacb31f66a4b6a4a1ae132dc5b093d087d4dddc55409a024f2fb0f8bdaf83dfdb08dc78170d0ea911f7d6dc59917699da96428c2036a1fa7bad59cdbd817dabf12fc3b00b9a1050011d8dc8b247ae15bc7b678dc6e9d7ed6496a68517af5362b6e066f9a0448ec791efbfc5c12b2d57a5be9259ecc29b93dabb7bbca1f95c3dbffa30c682bdb2047e79e06afa8a7725136e3451bcb4d0c9d58619f344e8182e1bbbbbd8b1d0781290d622b98cf54ac1f5274c6379275b316bc8bae9cec0773ffdc0291c0e160611b17c3eea6ba1a37b129e2cb5d1405ac0135c8c6650693bd23a1f2078700d8aa7cee66405ae864e93c1e78175d2cd70f24d615d329781344e5cb93265351fcd7e47141b7c119db13d2589498e998f45b38c0ca4d1c94e316c3652c9f10d288776d825b8a98a1f5a505abf67dd753fc618a4208222c2be777e2d381e55dde3ca2c521cae3cc30c90dd6aa30e96e41a91c2126108a1641b98874d0315449950759af7c3b1f3a33728b8686d178c639fd03613822236983873588f7877e9cf96f0fcfc5f519f8a1bbbe85397f3c42efac99e7924d66bfcd2e7d95ff11f33bb60549c3e8b9fbf6081d6fff10a01e0d5872d02c88a611e3b9a9b3f10b0fd969196ed3e90381b6095655d17a8c1da062e073d540babba5f4c99b9a9ad99dea902881429b81f7464177aaab8171f0e54d4312077ae3120d6e9a24984d599ba654182d5b821107e45639baf3a1991447712d5f622886fb7477b2388abaed703f4c12cd9f3bda3cf719c80181affd981831c43ba5a0195189a44819012a95764d6bf643d95e310395ebb8e32bae2aee504b795966b9c4420d5b704d6bbff659c4ce3830a3ce773fa01f6083843e62c6ed205bde511af65694732b35dbf2d6a8e6bc87b90309903bbfbbf184fe46aac5c557e36079e1aa8e340399262f99671729f529406236334bc5c419790166841a00825a0d3d61fd3d26c8a88a42ad5123688e75a89b9d3afbdaf7a0cd141ed82905dd677106cc10e538eca599936a4d415319312bd9cf0f94ba4e3d6f49426f7f44612108fa4889f26b96b09f02aabc00c227e3f39292cbf9a3e699ad193dba0c6cc44268a3dcd794023878d2f17b4368a25081669941080e7b081e28e6dec84355a2159e9189b6013d10257d2590b944965416eb3d35661d319910b7230bfb2d850cb2069e8f845631affac26a92a22f040a85a82c6a76a5589f99a427f83515c412d43b3b0ac74a59adc1bf83335ff2f1b379690d5530070b5c1e2caff3aa1f02daf239a71acc643aed6a4935fa90eae910f620e62f8a8e0d4dd186cf3d599e1acd10f5e51251da471c0cdc96eb55c0883f6d508e0f07684c2bf7e07234d06101d87b65fc611681dc82796ba1b659e6942ad2624a20fd09ae184ea0d1d24486e6a14b68101ee5537bdddce471161554a46b963ca164d4e0aa10277bec10053bf80ce736b1e18203c6b8c45d7c2cef71857225b196831bcb90cb63a9f3a49f3480699ce262d551000b281a3f8118f12dd108ff1011d3d3d8ef3512fa24efd397f57c8cd975bc9dfb802e6c7839a561c0145b73d47523fe0f78719490e92ec3fba94e45f72a38832642393bcacc742d5ba4f2e6fa39796107b73b5e0b19db8f03e30eb8c03092f74b88ad2ba0ec6ccd6cf5a5222de047ef19ea65f859ae3bd3ad27e721377b88948e269b5527cfed2595c74fd0b17860fc9b6ab46c0b8552e892cbb97dfa3332574578e63276e8502fffe181131853847ccc8d1a9094d5d1dab106f2cb65e8abe9a6eb90a0f320a017a26b4aa1c624a0ff2424651f7a3f63f2f8dd8b1a2b570e30221fdee06ae545bae966b3deebcabf5281b15cd43fa1e22ecec72974c4c7b1001221617cc491ded91bf0a2c57d2e5d9e908db637819f3a39d9217540c107a8df7a8c06fbad62548f4744399412a867c220c844dfe5f8eaea3c89f97344a2cd88c4a7ca8659f30bebcf522f3a095b769a68b40b10972fddc3f9778b1155e48f2fd1cdf1e15414a9f422fdc1d30f8a400bd62c04cb933a8e0b4e1ec0b90770a755477d2eac38d171997d2a4437226aa05e9b85505ec8687f54b467b8f478914ad92c3dde5d4b0a03fe09cede1e68f7e8dabd3e53dbe71e59b0297724d5aa90976ff573c540877f6fef7c306a32eba5f0a1442e29f324a0f45c82cd3def097c384993cc8496e9cd0bedc091f83ba92c90d01009152b560bef15ed48a36208794f07adf504d1de9340bdd6a4993dea86a6eb517be90debc2291eb3f411cc3d9c95c12458006a07daa241e6212be74649213189bf2c3247cbd2995e779fecc2a9b24bcf79d75a3ab903bed2444e836e650687a0641b879976189d0e9f562f87eb93e11189b7d7193e7808a4ea26405a7a139ebfaa15493a0a132e5f8c6ea64015fa93a7f57b5d42bfda19b1b8b9a845aa23d987a1cf9248a83fa83976935dc719fbd143042540e354d2766489fa8e24ca92927188288b09536ecd4b45007e6da62d5544a5ecc1ea2363189c0abcad50d5724b0e30ea9a342054e22a6f6e75408ede59378f3d748a6f9a193fa12ef90e0dade065dba70173bb999a997eec44d8f7ec7d2134824ac060d5dd2de5e3082b0cde089e71d8413e95ae9335af1a39d819a8224bf1a46b30d6e0639ae41e70d5225be8d92feb77f47e7b42aeccc85be939553f39caf56141b4d787fcebe6c9a8180210e255bd656d786593042717485fb3a5e71f0de43ef3a91b52cb827778644d5cc54cd95e147ceed48d7a41bc5f4112e0248917671e25f82c55ea358b336527ee894935176256514e9993c82351dff7b990bd63af2d57b8e631ed2d0bc5f6c3e5d96e6638544dc8b63a6b7528fc1ab60c2d71c78f9e1faadb815465dcad70885d8a885ec5296ce6679690031ec2107a328227499dbc607bf47bef9b7aa19ce7cfbaf76a7f8064be42efc31409bc5aff4d66b126e0ed20f4e8901a722b1c793968c0c0cc1b6e919f2f53d9e0b4582f6db686013aed27839fff16fb980b6d183f12f065ca4da9a4718a488db78ba2dc73b371a2054eff21874e3a2d15b6647741e7fd9ec1ac56c199809ec18f4b19ec5741dcec365ca2262c68c942f7ba68117c54d561b406e6cf9f4ff2361f555ca2bcc574c36669cbff92d77a49eb7f6f89c6d5f97645b7e8be08aa5addf92ce50894eeecb863407bb3ed8c083f09256d5599da005ded1ce3b8dd3d2fbb7a5b91e8a8102ef90c32313b34b8e11523bcbd3bbd84e32b6eb417ede45d2bfc478989aa5861c97c60e5fd16d18e999179163158daeb390fddc378f7c57469f042ec2fd70ec334c7c9996729700a1240f104155957f6a3bbf262dfdd09a383f866dac1577915f5bd51bf5007719c497231a3d2e801c48f38d3b20ba3be98523351e45c395ad53b87b2a67d580d88418dce4f9fac0f744eee5654d51220a1e25b8f5d3b57a6cfa592be51b470ce5e98e01175e3425b20729eaecbe440ae20569e4dc504a932a771fd507b25070a967629883bc6d6d32ef71f58b8b1d9d904d9731d4507ac1d1e39833e51ce3eca0924ed410007db7e4c838e5c6a6237322f31a4857f3a7e9c0413def387803c57ac489e899105c4accc8a42ea9e3902610f0d1a129720f03253134b4a158dec3eb194191371e9ac2c79fed48148f1ce8b98eca734ee2ed47bf804cd24abedb545fdd1262405469eddc8c80bfade7d8e6209d9d04aa44075824d7d7f67b232947359146eaed73aa91973e1af537ebce19cb863382f4e1fd7e8450e1cd965102fd95f5cc77b5d0b4560c0bcea955f692d75d2f8b3eaefbb5c1491f1a5d359216dd6c9f941875333a703c0e26739e583e0e37fe3cbdf1b55b5926baed10f057fc65717065939492d0f573eda503e5abec2719e233979679b27c711efce91e78b295d16fca88988103c93efac82f56f330a81bb00245dd732a77fcace40a33a380594cc6702f009e4e0ed0a0088e68afddf0b0b1d17c29b6ee658350bbf96e4f4bab8a1d225685350131825a8259563b78965ddf2eb3049c022a9e987b484e3f5f70061f603a644a46ed9f4d7eb331f81e76057c95f723713e92f76ffac15ae6a8548c21894d9eb872e53da822e51917e91d5636de7be271bb9ef002a59a2dca38cc9a0846946038672c1aff621762240a4762284ba0e46f6f90e804735b10115f2dbbac4d9de9bf0751a2dd3c9dfd8db34239c0e10350686ed35a2c19da8a450c7affc3e4c03f54f6993a754b2d2d5ddfef10fec4f095f94b9af31ed0426acb6b2bf210fe8a2909434dab06ce8f6409ea09449d679487b7da27b50901ae363d66eaf7501c8ff282a843502342f7d65c4c13e29fe5cefaca85d2de597950d14d7a5227e5dec3a02cf4e42dfe5b2b66430cac433213264b99ff936ef0d611ae7bc0f0bfa505953ee2fc7e0d7f67bf0b4b4ad68c9e3571ae7ae796d5f7028237970c95f02b1991dad77cc45df034782c5dd8ed16fc9136054b4c73a456240574d5fe0f40a2ff5282eeb7ed8c9424db7de8a8089b01bcef162641a02de1aacb4d7c21cb361fa4afff13a054ab71ef6a93ff1a4e339582d8eb03fe124d3768e03c30825e80dcf2e79c1d7cb885eada92b0aec9a9adfeae8951d5b7bb992775f13c143a53be030a980b59873bae2bc59f497fecef62b7a6cb484ffdf089dbac936b7ca1e694106e1c2e881705c27a8b29ce1c7a41c44fbfd8b3a66f61b6abedd01017f559bc6aee12e9da068d1aec97bbb5dc6a8b38362cc49de02f86555c6b7fc830d7727c6d4dec84e8d286592c9615bf9674f977cc04b639152d5dd9f68919b2f934ccbf06d0def96a07ea01482313b1b2cf345c80b9553354f3ff073646def7f53d45a3d20d7275b00b628c7ac25d88affb9b1c0fa3971beaa39bd210e1ea4a95ad45aceefa3738c1880a5ab169d93b52b66d6624baed150a2014d886b403e43171f64b3688da418802ac6e7a56bcff1b44f4dc08568355738e9b68f2e35942bfd08c5dfc9f52c1d5698353a9c79b18c74f63b5f40cce88197e9c45583594580bd143cca87bafbe6966c2d85e8bcf70e13acc58bee44f63cd31091dee26ae91e3eb9b6c17add69017de7bdf60b4c7e5a3a7041c4c20fbcec355123deeab2c1c5c368e175ad1521f312a66d50e1eaa457061a12f0d130a1fa354560b2c113d4731950e376991aef2c14361ded9ef756d1f7b530d518a5ce9046a9135a0c327308a02372f7fea46a09144e6f0430f8ea486b1dc51b6ef2478890e7372d89c3c0376ddcd0b50886cb58f86f47ed58f3622254e03ad7a798512b635d395b96959a0f74a509f21217f5e2c46fd4626c4f5a28ecb3a71b3c95f1d4064344b45032c4e83464389e6d7740f91168de8ba73d320f0e3aeb9adb2473e9b030c386eb2d532a70a5591ae560bd910befa89f3d48a08df78b0154e4f049681156fff02df83a9f4dda1fe60ea8d2c9738bbfdce9f79ad1722869a3a4e40b6d80f84397ca51e5e6fa47393701fbc731f7fb49921635ab6287311c2b8dc4ee0720961a4c9bd39d6812bb05fc58e32ae5c63d410bbc162dae645ed911619dac197a07c4cd7543ddb9a3a4e6fab8616c01403aa4a4cc438eda9f8c4acc2b6dcf1ed06d1ece038baacbc954b6d6883f3dce0fb9fbcea2364a89afec71828a17d3acf58e04fe60fd0f9c3fff12ee2a70c7bb515f73e8d10d026c100bb3f6386b084f125c88f5bb6355871a891bd5aa7757df48859dd245b5dd014dc6cece1f10562e3d6eb23656fb9c940e812df02630be7056d187f31b3f08413b4343f15ee998e3544e321619068df1b2481497ae28cd6f62897d72297449214975358d9df7372d7ac01b737b6cc4076bb635177f235a0d4bd47095ea9fc935faa5014ec49050b089e88adcc03a57da974a7e0e61ba9d944321e130360b22a69f81d211fdf3761e408814cd9806998294e333331333c4f45c9b850588603771059b1f2d8652ae07a3f3d0f00940ab3fbf6631bcbbfa48d98626f0f222264a46f4c9a852a9f69cb4883e52e1186ec30c8d2c9ac39df1a92448d1d46c0a791f4b96c5014c6ad006e4fba21300d5090f14109d6b1e59e1f3c066cb8293e67c0e470d4aee827e8ef805b9134e15f64e870cee28771b990cd5ab3c388a233d6863e03b89b49f9c115adeefbfd50753ecd86682f63100807b63d0ce979108e6fd7b03860a5d08765e0cf064346dc13ea979bae43f07f2bba2c5ac5f6dbbf3b8e51559053b0efb7f910032128e906501525b1df246bd6f13d54cf440c4fa2c3da8c82a11c822816ef837da4f40650fb6a7e0aa007c048307de59e7bc2f4840e9ab0fd82fc6ffa347b9831e5ee8a15f3a68d90bbfb20ec2adab761acae9219666b0f47fc934b142e9d546c77174ecca2327153fb7f72d281c54e67ab944ad52514a213bddac5b520768ea3b728c0d521056044c63fd8d4479f63acd0887e5069ae1361be666d930e7c9ac99f814753266dc7f6e4db7eab87f6bb767064c15c9e22582121cefbfabebc20e3e672b12aac2360766a5b849b0c81a31ddd732b2d4779ee8328a0f92be4ca4c9e307ce5ae9d0d840dde5225e9c475fc0be2fa7a442ca32aeb7a450478cc8e5428ea08fe8bcf5d8036112d55e2bdb141acd09f9c48494c3c2b101cf799f017cca945531a6cb07ff9a5584d708a8087ffc800a6b114d4083cb36a9173cdaf1c004939186545a26335e9f2b59a3d300093bf94aaa95e2e5949987e49bf2a11db80fdc4632789e6757b6293f6b94a72bb9c6478aa909810fd1ab86ac0fb303b296f4561d776edf6a38410975c1692ef5259eda828e1f5a77c6cebea4feeb0c6cd6e30950fb9a35a7b9ce62ec017d6688be551a9b1f124769201f312419a904f7c1119761b36a64fc6ecddc11a2acdf37ed36fdd3bfd8cfb578c12168b31f2a66ccfa4984befc69abfdb6794e04b01f28df823085c683409746817bebdb58b8d5d52698a2cf1c4e37d7aae4fa1d240cd37b190707543e8832c2230a8b0efb1c6c6bf14eb5896502e641b9dc2b040b76d7e88b1538bcff5d8eda14876ffb8900fdd4a74151f3999e1e1734185e9f65c1c1f4355d2163fd0952977ce0b7a5bacc086d92ee6b1e4a6335f93423f669b7bcba4b6394f5a16379949ce22e8a79c690922ba8e92aee0c2fd2504829ea95152c871e5cf168c8fc5c5255f6e319fe1dd257b058b180fb3b5efba3b74dde7d362d6d12ab65f0058c661eecf8ad4716cae1ba15e886346b20e9abe602889f8068894eb010f9c7c9130db7ec1a5de14ef14534e759758a002c4ca8291184a7062a6f74b8ec3c19184cda87851096cc6c7e21385397e3f0ff3b7ef8f0a52fde20efa7c0a39350b7d1b693430418cb6be93ee37fbab87123d5b49362c848de6bec2a6eb6e6ecf47193d0dcb36ced883a46824beb87066b53d78090149db9cbd547d8c5f04efa5bc09361f5079b4b4e986059f2b42ab7c81940b7ddf21a75fe87290ea8986da2ee2359fc85af5a926f4f0ab7b7298871caf604169d65bd76107db1d81668f3609a02c05f1d496009ddd85c532f1964af578e8caa87f74b1737a370f35a523f8492c9165dd60b586bf189f72ca7fe41b1634ca8a155addd53436d0063f90dae120f4139faefe42dcc5524a036f03ab944b955ec7cda274f55dbcd43e903309c88205db3b1d364492184f047f845d9faba5acc69956275dd1ec7d5f31be88cb6b386c5cf6a8b9e4dac512e4a53579c91a513b81a1a485dedeb157ee7904c3128868bf1949dbd594f9bbb556c88eee1f94946c1f71543b47f962072bb25964e847ff80ffc20a24de9f6ceb1626405ba8b745515673d23d10002d870bf678cf34b07c79cc61598a30ff7bc2d0a922ea2e4aab1fab4cc44b42017519c2d85ec7b696403e429b044e36ed78f800ea5b58e887710cfb26d6ed7919684e0c99471c918f6e40fdff32fa552f1652cd0103ff623b09ef19f6e5271d47c7e82cdc5b467ca1a375d4463ea63cef5471dece8932c20e69d5d59185793e5477f2b97a5b1a909857941275b024c82f98366fb192f7187aac0414a824394c922c8f70f3f552bca2607aebc87a6a573bbc2aacef5fec4ace18b3901f140f474d0f5fac775d4de2d0975443e2943c1a1b126da077684ba53e19634b16a65044b47db92d182eb1fd80416bc0079a501eda9a6ef98cfe291bfc6c184a8d7b8c25b169f4abace0a4df32451bea8fe272938ab69ea8d8b0beb9945cf3ad07fa9570f6fbce643252ab4764bf9c0bc769bd48db5f39dc7848664bdde13e6322e13ff69aada81dcfaedf600eebe731b614fbc8c8ef26203e1713a9330acc6862ec7493b69d8a9eb0539af749f47bf8bfcfcdeabdd8eefcdf3472a7e3f308b5f0f047e8ada405847fe10c2c1b6ec30078e73e88fc1bdc978c8a9188701b295045b0de5cba69fb65974b886b5db352588656ea58e790e71ca8dddb42639ebc3a734a42fb4ca1a6c50953b503f0e9ca3131adfc452a91c8236ccd594ff83a619265d68c77149ef83e66ecd3ca782d5785666a67941586a3b1f3ead58bd33bd3e432ef06f12c1b7757798b34b7b903aba93f78717b1999d415e63e597593bc87277d3733aeef0a98cd69492fe825e62dcbb02ae433834bb0fb0d6229d2f3ecc62181f444018cc1c7d0020bf6f1ced6581d8e34cf91405f2b9728db579650f09064b88dd26ad0a4b75368f365c2a8d7e42f33accdde489d2e890a0caef594d050e0703fea89ff719dc93a9935c88d70ca0ca63082f92f1885855bd059bfb6766d4814a62350801079a15f033e211d1509ec34f61072461ca32f8e582a99935ef25f9a23bdb543b6a647e7240f01366b41437ed94351772fcb7cce36a47022d88cf336191db2f9514bb3b4ba374110e8fca00fa1f20e0199decf4dab64328a429d8fc8ee5643836daa47b8f8d3175851bfd482e3a5c61496c3203c185a6444e852f4e25235ff17ef2519b17ff6fa96abb000fa2db8c542a7fa0c4fb307c610fa76471fe49c9d8fb7f03cb3da2b5b85e38d5abdb1a40a9ed6b7e401305dd8703da4d9cdc5d6345edaa2aaafedeaa4f876bd54e9d016f1956d477cf52c3a168321ee4ad29683d105771fddc72959638808f5ccf13d6f2d44482588cd0db205f000f42ffd82a83a740ac5193838729d2354319de388bea094b6d9d503fde4014d278110f4c21b384a2457954f47c2f6b8a69a86d5cda5cd91c1490ba63ed369fb391026ce0bc25a7c5f3039e82e0c6f5120333a82f17a39ac4e43a6817a611d5a5903dfef713485c33bb913b0fdf25a0b95353654a9b285a5a11beeb114027e9d595d3531588df33b1c3145069432699c41108c0b2b5e8505d08156eb402959d76b77154c2c97d7d5009e568304d291eb6f548f3ccb9332681d4358d106b34f452427bf11af9ca593500c93f06bb7eabbe433bf196b7ca244f225b1757366497c4ce27fe139cc96dfb32cf3e70820f2c3c59345808e52ced541ec31a025a304022baad258eda4bb2cfa36881743575cd8f2d2ddb085f46f5de2f10cd02c9958b27c9dd04016756b0bb2b6b97fa0ec87f9c7d5495b73f0ce37488e5c84e519d88966688d6ece329ccd58cf2d7c2a6b2151c0664d78377349f3ca3ad93e1c205ecc970649cf92f7789f3acd3deb3d66d3dba97bd0902cc085ebf3e14ce1f6264773238f65e39227c6d4c260e81d00809721cd5d01703f9667a699e0d793672f38892ac97d9bda6c1585ab263325a135d73339f16e54c0b490893622787bf8d2df6a86be06ba90533c236b07ff71cb7fd41638d6d051c654c9cfdeb9d2b2b4abb0b6f96ba3090e82b0ae4f77fa69d0724270ca82335f8d3b974cf12d1a0d646388efdbd8abe9c6e74d107f63a62bbc684917db1450a1f0e82acb0f3d29eacfd61a1e47439c614ddc63a4b0d8e846e3fe80dfbae0137a6b4018b6e94e3a68578c39f0e97b691eb81ea0b949ed3617341643ea38ce1b79775ce2b6af22862a24ca11b451b4aa574582ef7e12804572b0f5020837d08b096443d1519be7398ec9feff94be8d09df2703bc276c6ad7d6d45066aa63d440782d42cfac26559a364a85b9c6f8c151e2fc1b0d2b3176b9d75e1288149838d98e8da43af7b1bf33539eee2a6522495dd92f778dbf8a0dcd1c86580fbc3bb10358947c594808af471b13f2915af12b9ac4d1c82d55e393ba8419a303547d2aed52cab21de36be0a8f09efb479f35f7adf75ee2985a7f8c6b2a562947706aaa8161ce52b60ea527ba59bd18bbfd93c87c2d536e61e8bdf9ae3e78654e686d1793be57331f7c765bef421109678bd0ee365405f52bc831dfc0f3ca1b440b438a624775a1cdfb7e87de4a57dffcd1980841b5cd8d2124c398e60af0a70822e800284b1638df97b0d4078b81137b85baa923cd8b8da116c0aaa28da6e341c71317a32bde1680dd73a64270fe5b768049c3bdbe3b251de5b4599a5081f4c66744ee766d409821a3a95ba03b80792873bd0d9d88915c1d2a2e0f41a19c85d73c48e36017429d38aad379e2eb038f095f9e126ca26d22f60987ffbb0922dd1f1c8a294e1fb17a7a00321b0067d3dffd6d978359144defe45d839897162fb26168e2b5d077a5a37d45e002f020fd1c37af7b2f0d347ee16aabda2b9e89533298278036bfb24fe99d440d944dd1c4f63ff9e81e419b32b4da97b1c1049d600ab58de295311dbd2ca72959d7f620952773bf35c99ec89417ad6c0cf95dba2346a1c22a25af80622701145091eb6cae7c2f2d8dd465447908549faaea369b825e09cfe0e7a2cfe1199c6b942fec8e470e1e25fdd83b3cea9d04350bb40701307306be073884596fc3485e41235990f229f13dbb7de6bb384f14fa484e538f7253186962c48ab1f64509ef11e79234ebb07e9082e6ec066bbab7c8fbe837a488ca9bc46f078281bf7a693156e6668dc4f8f40d95f8b282e94fd6cbf26bde44e2ee1ed4e65c48a7fedba64e66625b9fd254de09f4f8386b1b5a1ece16f8d9b5a55399d04e9ee739618b0a302d278098c8da197633a5c53f7e4f0064306adfe3047738517661d3ef970e72579b2ada619c23f12cf2358ecba047ea760fb2912dcd737c46e5f58e24ecb179bfa00e43147dd5854dd68b98b79703363eca89ce34c904c84092cc7e02d71ea88992d9d53de8620a749f53a86d57838b1e3c5d539b37267f737f70c7fc53d98a41efa67c84e3b35fe411a38c0ed30513b93b16ca9480ed691381b3b21952d87850b1847804653373be9025c6ec8eb7bbfca9a5e98df3dfaeba280aa83e40cb4bc361551b794e455c41311bdd888c18e3dcf0c2d6cbcdd98ffa2abfd9cee7e41645298045737ab6e70e8b49d55e09d093f30fb35efb4d0c974dbef037a7d4d65808bce5aecafecc60aeea24e8044cd16601dd930865f382dee4d3c545568b2da684ba6ee4342b4ebf108b79d43b1d31433d125a123d435ee36ca3d8482f3fb74e263505dcbca0518955d652219b508dc17030e7dc42f1f65fdfc71bb92094195250ed6beaf97421b0b881baed175332165b2e6ae308453b7bc5ba82d55b6bd41c291a50816d7a74c8bcb9a3fe77f6ada8617a11486f4010c7bb21a1e214e7df5ce0c807c2a39e7093aed8e00597716cf12ec8a3de21457ce00b7f52f098b8b624bdd7fcfdd9084e2281b815906c8afc8c90d983189501a4dbd836403282a14504e4476ec7f133f8350dae97b6e96021e8b6bd2f9b0ab3cff02371c933e0ed9236e99e5426e8ad5079570918c376eb05d48a50bc307ac0480f888492f14a2f5483753f8ad4d3822a16c622c46c57bb600a81722d91f4e6ae1c8ab68a35cf1ea3709f6f14602f9274c94375c2b17332abbdc741a7068a995fbc85d43e8de6b8d8ccad5cdc25ababa5219d661be2722f3467db4badc5ee06c155368a585fe1e55034a735ac7d05b2bd381a86e917bf299d6e1975e2d6eb22f15b8644f79fefd5ee06fee8cc85b28f84aa8f3916d5890e096275f07bc81a2cad62f3f5c6595f6f4d25ab4c68e3efdf2d0968fbf6c78a9ce4345906f938cbac35b2feccf769670b001799b1ca8299f0306b3919da9a420d586310c2f8e434df40f6bf73945745c70cd06b691a328f026988870a3e052f8c4368e42f0e4d8b536f7181fd8b759787f2ce9261f94bf42c49c6e9773a3cbb4ccd30bc77af6240a223588511ae599b0e4ebcd4ab8811de0cd9dc28c62872daeb371da437a97ae181c688466a0d0a4bd5509459f61b66326e17552d9927643a43d582846cc31943e021b27cd604cd024ff10da85c3c1ea9ed58571128f51f42f03c6a09ad056ac60e7495487397025949ac64513881c1bc690c6e503f8e26ee1f9209bca30223fe5985af01f7d8f3a9b3ad41c725cccd5f9214c96409e95cd09c1f8b8ff34ebee4e3f95596f1d61cb33447a71fc537fc122c18ce2d6534444661ea454d76482c0b550b4f64ff048536610a366d8c9e62fb63f33b8b1f272236a2ff7224b41fe583398d85636ce815cd000da1c58dfcbaca172b7e0d7c394c23dce55ca801d35673fd01d4f5776d7d3a921db565c2dbc400ffc8f4c36f03d2db87569a63d7adc410cf7a155c0a73525139ab2cb07cf1e36d305193e1f5e9da8bd904f3446dc60033784999f04bc9b036c9eb987905250b0fc44be1cc5dca0585393ec99adad6bf8f9d4c46382821508f18627f8c5e709cb7306545d6699cc49cdfa52c0f61bf9b93583789863de449fe34e5c7a77885ec41a219914eceae3ac3e61e63826f51c9fbbc45dab34ac6cfefd5496389e3f64be9b0d6f36c21dcd738e623a24a6b91d2dbe4e9b7652dbecd4e792e26c189b8c8f5bdeee5903c940628beb533332b27bcd3bc9f34aef67c8dd4862ad9bd35b8eeb7b643c902a1637ae2502f716d24e359dc755a13089ba7f3019b9ad55be0bdce188eab3569ea910919e767e9485fe853b1223c3a434cc40b1afe9e92034f3a81719b95e05feb1c764abd0a80f261e723d8b6817ef40ee8002e6a997e397f077ddaa6c529d4bde4aa1b700cae9cb2e7946d52a7667434dfd3178661de634e568033ba45ac020b42ea797349ac9a2de370c7ce88098a559bc757f8af9691a874eb3d6ffa33ef606b38e2926628c786a85940ff061f5ecda7083078e70056b867418d89c32b720ea90d641b42b8a0056464082bc3b39a6ac4f45c7f8edc42697b54dfa1df1326bf7f07eb93cb3291416832dcb393fd09c90400815067bc8dd258998f68ea25ebfdd33e2263f0724eb0962d462ae4dab705d08eb06ed15414c968b1f63be6d53cd7830ad419153a2980b4032e3ebfc02168fc31956d2c057cd6ee0c4c76c096dde53db95ddfa2809f037061ae57ced959187ddde96a9575892a83ea680b2e8a8d971af5f4fc9541b28aaf3f513b7776ca4a36e43d179bca2ed5c1408afd6240e31905c689bf3e26c86d10168e2b232b40964684dfed41dac3bc9e680b9461e7809a8df51d018763b02d977933bf56e916b6d094b660adf5a6cc10ccaa702c99ce9f56f0e64019ddc6a47189f2ece72ad914649687e63edd08ae428df36f16cc89df31d67f49ec080706d6b851fdbe55214a209c67cf10140ae818216a15cc2c74d7de3b048862eefe51640421b86b3015fb121329d63e29bf00be48f555461768a079646dc9077414eab16beed2ea3b77b01aca7f94542316a8425c2883cb2034e78efaa5264cefeec6452ebfd0849b489547b7e5aed5bbfe6b384f2c0d8da732eec210f5674c2b39a515423880139412b048af503f0329a09cc24db93174d1f768c37d54054e237a66cedb9fdd6e4906b61e0fb3990ebca9aec20fdf1006576261d632706192894fcc2588447ee1698641b3dd3ec7846b563b4d289fa54b82b9704a6f59197776ffc5b34647d812720279949d5f4578c9ef31d18e602d081c37619b6679bd606b01f1934ee26fff774835f039fa4bb8192fcf037c00f3d05da331d36753ea55b22acaa851fd735657595c890467c5c2653ae7ee2bbc9bbde74310890b6b99acbe9b7bb9726b98fc87f04049627084c7ac10be8b99b86ef5bfb0ca8f45f0cd89a5827544c54d5eb7cc12189e7b375f6fcc0a9903e6914c8bf8d4f42ec40b438deab9a672e37d2c1cd6c32bb46e061f87e8ad95bbceabd2640a5116f3b384af3b3e4fb94948089aa2b446173415d3839b54a022d6f589e0207b3a486a233beba5d1a903e28d5ff46057c55a22d2dcd91e4cf2099b06ba7a5615be0068c4957cc478e033e7d66253f417343b4c27818eb922abf7d28641903bbf6f8a61f6bb79d10e0a60de1aee63c9584cacfca517c8d0bbb199a938b6968d38079ade0f0f783da850229c940886845074e32ea503f3cee3774ed05a73b871713458c28a4aafc6f44136d8cd54c3b47583c9bc83714e33954f23403537a6cb929e03f4e144098a344d358815b82567d19a8238ed343db0e5a8c69b07254bbd7219f5ec47b6a3811682bfc2b51600db69c71e49fbb38b83ae722041e2157c35e134ee094568cddceade353fb23683c7ab0f80ff68386c1f8fcd55d2278787b9f0fb42cef5eae5d2ae1d7817d192ec911328f340551b7f19ae10ffd4349f89c9813e9e01e33a0919520cc6c103e15fa4d8b998dd85002150b5a1d2d2a7cf9d45ec9e41007a5e9609424697bfcbdf7bbb9b70245c8465687c88cba5d5cc64b46fced23409ac9da626f91c3b235d1cca4dd45e38f8e0436c324c03a64143307e95bfc8f6075e3ea57ef4db3674e50ec245308f606b9de38a6ac2660e49027de682cb1ff469692c7902f687f27cbe04d396aa643eb939cc04194961ab4a59c92716807ffbeab4ea2dccb1c3a94f38eda0597adb048a9bf41361be8d2688be194e0e031c3cfabf58d44325a9ba8670d809fd6644823d66472e617ecaddc55e265ebf1b47301936fb93086fef3bb5ef2a569537f265cc3e0f00f4dea5f3693e8a8eee0339f98da93d75b4a9365b7d10328569346f119ac7e9c0f9f2d52ab13e4fa05598f31dc4df4c144db004a793cf63cf29b1cb71bb81ef9f5c87dcf3dd1729fa064cb31eae378f1ef756bb5031616443ddf75dd74496f6a88c69bc29e70cf3c8994375ee227ba64b2139fc6c4a9d3b5411e5b7bc973e233c355dcdea26cbf77501c632e2f54015fa711782d8435524c141eefcea03a5fd6515cc44b786bfef493bc76b69958f1a22f58a17ec342d48aa26c2a3fc95664a737e1b20e8cad031484d6ddd7d37e5ffff3f2ae9db2b6a679135647e12d7c17f7c481359a279bcf8a0f6a80a5b46ac4a9d40be57c68d690696569602c54ac0f9df2aa2a62b3eb153e93595bfab29383b3d5c0c3a939fc957c6a04a2ef4b112275834f12e39811992ec021a0f14e3a352bff2d4aa63b65738ed9725e974b18c7154287b4ae7d5d6a6460dac35fdba5b2644f64d30b8d8a4e1525b2237533f83426f51bd71fe6b28d090b213cacbcbe160a7f7a775018cdca3b84dc5650664d5137bd97ea7769ecff4a498f0f00c09f57673d766387441550ca48d33f6311ff49010b5a80734817d621db476ae5d590a1a584f658832f4b1f40b233248f26cba577bea90604509c64d46a317a26428d923270d90fa7f5983b0465d3553cd299c88b6cbc990a1f057c62749fd8cc4437cad4f7ace0da9b016e9a45c5c2e6ae3f19f71a77d1b9d2a1e5e1146a0cba441ed2777efcc126823cf6b78d7b183cab1fb82f730d83bc1a868ff016fbcf57949d9252c5d5e2ae28f46f49bcc5fce9d596db43cc16305fb70e753aae56d8d95b13fb0109ac7f67ce06299588e558102bdcc10ca71ea63948b37d296171583940dda106c147845628fa233b63df18e24ca066af30b1e54f8ad3af264a39169b84ac0e10718d0e0ec0e91d86e4d78202e27cf1b150f73d49955c9ab6eae066af2e719a0de9f1a8b8d5c929b9ff33cd125beafd9c8c1d9652aa9db2031a1d945a74caf90f7ce566c8b1b4270c3ee27aa56a959053d605ebc2d9323cb670ba8673b997e1e9d138a00d13afbe38dddaa9818da56398c33a8d350358fa8f515a7f62b26ef8338a7ec9c673bb12eec33aa600293b04cbd3c9892adc81d43ba75d9ec1136f85708a8f930cd9bcfc5ce4183565e767181fdad971d3236d2ca39df19d454d97abd28300d54b3401170c190176025086320ef8f1cb70d7502de408de7d304c1af14ace28dbd2e991e71bbabec177839b2dba7b51f2cf8fc4de88ad51cf1bef14cec097bb1964ec40f860dd70925f6fac3fcb0c46ea69e0a043e4d537714c9a48a52d566301d44c56240f1ca2fdf50903ea2b7de863f9593201119d1831d2323222b6dad911448fdb3e3b17bdde5306c407c9bb246c2e539e8e00dcad616a7f6e0096d47b217ac1005cf3e2705494853e16d620acf1b723ebb6f1f4bdc6345a33aa503386e90eb28ecca255f1205d0a13a61ab451787b5e688750c27e4c47b3dda6b2d2eefc5ce36b8ede8084d7b3ca98ba1b3bf1c1a8261d5f41a0043cdfa77e04094b3eb2bea334c000cefbd209ee06677a0bc34fbdef9881370e8163a08473dcf6ad47a3207a60787c404cd7c8820440d59371302427df135c15ba90f1c533b85f07d3c09f9e34aa4b934e4477f1953317784f83a0b96886bec8e16cbe99fb1c5ab32281b2ebd7b4cc16d2a76437a1ffe52e76905cf212808d5d88ee4a247b690870e5444af3721b42f0e5e0ca5af37a8b55397739832d19f4ecdb84b0121dd21a5bc1f4371b991aae37eda0e84fb1dfedfbfca9681c744bfaaa6391e3f884c320c745306245cf5b361579b5574cd3a3307aa0e48fa976791f2939969044788d21355177918591ea04f2ba6cbee7bbbd71b5f188fb18e04dbf9612b4d90bc72cabf0aa317b6f001d83e95c5f4b25f73dd5d13bf55e2f099ca184dab627b9cdf0d73d00433cd75322d8abed3d17594390095ead905a633aed1524d9a652966034ae2e3a830ef341851976aaa52a2f03de81f5c463341ffd2796a8053a9882011966919f8b50f60bd3efec27c70deeb041f7b6f3c44c226fe222ab2f5d7c4739abd6dc88296d5c3131176ed9297495e8294b6a16af67117e409eb9bf723bb8f956a73b4487f83b719c91436f0b8c6acc0a1d5a29b8ad148c9b1889ba2a4bf7f0e975b02bbc89642163dc07cd72197442556a2d4813b7b5d6fcd19fc39713c9ef89457a24f7748b8bf40c55e5f29ddeb428ef42c5804c1a38ac3a083264960e4ea619e2b69ce53c89331fd232b5b0a189bcc2c3ee676dc31c117f01283c75eaecaff299551c091b3a07aea452ba6c1f9af6a1f4f44cc4e24986283050ba336757924238b4bbfe975ff9c492ab15ffc95a856ba5d8e757e1f1460f53eeda4a79ba8465bc6a5e6b2ab053cd08ddcf78907a14f1d29b61e50b9043cc386068df2d9819db4b950d0e4f0a2c9fb5a02ccae19e107c0fda0ddcd191b691125f9c7dde04339a8011af77f89a5555196551ddbf39fc36e2b76a2c77f181902c72424bb7ec9fa50dc36ddd1a38f850934de63680558685cddbfd57ce69d31a2c26eed9e55338a8a2e9dafb01fea573c057c9058df0733f8db8e06da686129f4bf7c75c7e158be3efda5e58efa30d2d79169149afb7c6044b2f3348e2d69cb6832694f2bd01dfa0941ac8c3af6a6cc0518e8ed7156cdfa59832527e04448d4b325058b742f8c10d54b9fe2f00491f54acff595504ef70d179c57ee94d9ce391919de4931d0656bdac212312a4d52e3488719a72d0ee123830ea059dd6fb80fd14d3ec2667ffb17209747425b6a658b9897918cff40c9ee6428705a3dd1a590dfca7bd6318611bdfae09d6aac9990355e094fc7674e65918ef603b30b1f1fcd84a1dc9e62e3872592ea9236b43548d78aa7b1bffa79bdcc62e2f0dd0795460a215b6fd8212fe54df0d44890e85fa5a63ae642027acbb1fa43d03e988bfb371419beb0816ec2e3891b12d3dc13b755badf78f6c448b56994c0aaa78fe276019649d0e2d8cbf6f7516ed90684f9c97688c8104574d357d1fd832c61192b8826296598bebbc899fd7d28c4e3fd6b22d5e89e6be850df226d5b51408ceb691666eb52a53d3b4662b6a345105128dda6d22c93386108f45bf5217ca8d73f3878b69b674875020c027e7e8f3cc01d81dff8d3633de9364f92edaa5fec4c5eeaee25c35df86d666e0b9b7b61b36f2f9fd7917742b7ccdd32feaf62d0eb42d68d3afda47d02ac915522352304948437c6830ea781d8c91bbe0d132572a029e79a9d71161535095ad8089929118c9c2452fe270b9eb6ede891c19c71941f770809d87d9df797d2b527df3e7f8af6a3bd8513392cce4c9479e9fbabb8b3aac6fdc1e99a3d58db25d6d7723c3eb7cb9aea288f05822ab2e1bbcb8459b2c22a35ddcd190b8d5bdc58f01084d844842fd6526926f4384bf50161b0da321c16f40ceb60f7075e0218fcaa25256b7d52f3072920027cff4627251838812fc0041219f31c99cb483b6c97a221dfd2bf47aad3fbe3b5fa77d08f2ab96d04e53ae1eac50569f1585e14dde822d588e5ee09dc96749a603803b23c7f17c2d68c4bf6c28be6b7c7089d93ecab32bd7868375c6c2f77d3ef8843055f4c0764498a220aa1a9e4d8414653e6a39921c05c8eaee2a23727ae1a3a9591b67fe861b18c386e06892619b4324a08c2b7f9e516f1b397c8ecb9ef579921e4d1df58eebcc772b4383eccbda84073b23114ecbc609835d467f0b237bd27cb15a842b9849f8c9e3370467f6b5613b51c2990e846e4b0660ccd48f9432ccf39ea927c9d8df8707dc5ba02843a603befb81de3676fd63c79ee10f52d03d263a23146a3ba6f30d8ade16f74523aea930c0681d495781fc3bc2b96520fe35fcd4c79d64e50e44afedbb8239a0fa3e1620e6820d033e0672e52f9cb44ac1ac135e9594bc8117c3508030f755ee47b0fc89d17df1fd772bc6bc0798624914a7d8ff4242bf9ff7d7018a13f4261564dab98073b6094e2b8b9663003f0faeee1109caa80d379c7383e35ebb50eec49e0417695d8415b07b06f02eddf8c95e140bad592ef65746474cdd57dc90925bf88cef57bc007cb1f7775342a6607a670e35bf4b4cd2c6079abea01e17cf50bd6912c8f1155042bc6524f21c2b1c72d0760e7f9b949b2fb687a2030206df6a2ad66c7935f7e4c4c703f4d4b6d25c31958c332e852c2711612d2f2f68201f87c16dc508b5429d96016085f044e044ca22d618da79f9fe0026ee280e3db260b60de45c85a0aa920de47bd18d5fb1c53c26759eb449916c5b5b4736fda5114ee83f5a1dc6d6f9b1d1de218a46ecd03d18641abf6f12557363cbab56dd8dc3de8aa19789368eaa3988b6ddc606d4af5ce864d50e406d9f4a1b9ed430186bdbe824f8b1e4487dfb28f7b118fca1efabcf1f535f4405878293528d973ae04758f915fd4bd874c5fbaf4afc46733574a265eab493fd9863b685fa9c43b9bee4e59b41f51fc3c75bb971ccf81cd0a9e57bfdb25f6979090dd5b1a10d7d01a4a8b54857b2434f72abd4bf18d215129e2f9648d376a310b27b3d92c89de4b8de492ed35302f72b9fc5ca3471b0a913fbab384eff398018b58f388ffcbb87d74dc20fda6776703691d904b0d7e92c740ba0ab22298a2a8926089bab8175924544ee86872016e2b4c5d0c460163d255a46d4fbcc360a7414de73339735090dddc398368e8064ef26d74750e0db5583a8f5c4652ded8fa0355cbf1b11bd53c8030d6c7b8d6fde1af923cf20b8b784dd70aac92c2c6c66026cdc6d775e8150a9b4963169e5bf15ec5c44756740943a6539167358dbade24cdaaba234ad0b948c8419d9685da3f2d58499bdabf2d0a8bfeb9b340c0997f09067592e43f2e346895085c472561639b5e8b661e6bfe7344db214bc40c7e66e97cd1b191959cd95420e3590c5fc8271fdca2bcfe99857fd6f5cfeb86a68dffd15d0a37c4d2b06d8a8e07a5839eaa118e121780a56e77e0c22faa5aeb59302f7b2a21ee3a6b366dab9e45de261aad3cde18f98262448572a0de9f02e8ce1e6cb29142f8b7beb3b76c30e7a0cc184ac3b6f0642cf34b365af25c1ca4dfc047b77463b079a41760d9cd3e82c990f84c2b1cd6cee9dc8607a759de57a1805ac6858c5b0b992b3fa18f12ce16593d63941c39c85713e33aaa2dd5cf0b794de379d389516720bcc8a3b97ba23cb0e3ec00e4f4b84803033f50fd3ed1965c6343ac93acb61ed1bddb76456ca0f998b836a5d5db2700ab58715631940e7acf977b359388ba7a67e3b958f5dc89a82a6a69eaaebe4f3ca7c9614df484ce803c3b581962568a3f2b0e0f7b4b90282ad09f552b60f737406712b88295586f7bd7e023c0b10cc2b625c7b16e52db85db9c98043fa452b7184d10ff1673d3c6b5bccbd572ad83614acdd9e6239980a1267d10e388292bbd70579896efb6d11d8e2f6ffaac05b9af773d7039b62cbdf17b5230a5dc92bb4db103848a4fb72a2ad5ae66f8055be8859db8696746aa72cf48d39e4f034afbf93b6025d072cc4107549a601a58c6bd6ca2c59921a8716739b733722c49a3248a28aeed9ee189c1dd50f041862f7c05d36ed6593a148e08d7f625b6a166cffd8172ffb987df59a3def3754646ebd3d8bcda5c732dfc07ec1cdfdbeedca94a7336a82349c42a242872da94664dd5b2423bc1bfc9d31ec6fa3d8bd0839f8df4ba1d504be6444c754569f56d27b4cd0f5e58bafe4a63c13ad5e3e7c2356ca2afa21e5f5b2c84dae28e51ecc39adef4d21a6325b89e7d5e36f578958648a4d960ed48af9c67802dadfb8aee5ada6e0fa1ab2423da8dd84fa54980e205144ef0dbaaf2cb2e3f5b9908a263301d726ffa5d4410bc732f6c53f12a54f5974d5835a62c79af319beb4f9ea1d7ddd166d72010b95cda5bfce377dbb43f9032799cba8a64e21d772411e8b83c5d1b59456e10d893e681967ba0dde1be6cdf43cab8ef4a63fa275cfab8ad9d13762e757d30960c94a9e13a25e52212a73fb22bd0225d0e71977f4e594d328f9874193ee13cb4e01e224b20e346fc38abfb83e8008d5ab794faf427598ffe6333b5c92815b0c939954e716a5d2cb880d84a5679383c113c4772fe4f0f8cee7e0548e0a578b7a14ccedfcd4a78f2b75b676b627cd0bb3ef96f4b841c46b703c44f47f497864b5de0227b231be20e89ff30fe7f2b6e51fecbca86767da4052c0808c3ab48759c4ef236829b1bdb7ec9530f0ebe5367b3b8b8634344227d85f4ecd6f7036830b4e8634cf5967afd338821f5f44ba331e855d77b3ab9de36a68dac72ae6f5a4e0e324af8abdc9ff7402eb974a550e897536bc620c0817e8d1ea0158cdb3c690a6b8d0f04340da4aa1b08530fa7d1cd8016bdec20366c8a14b394b7801c819640995fab9173847908056641e8d11ffeab4f8dc81b61505591ee41056665bf4a3942ac10a53665a7c0438c8cbd9f8638022ea949dadc43706f7341ed94b1e0b5021a0ed70bcc813f707c14523db2819db02f4bdff3942aca922820aca89eab93e29e1a892ef32f3b184f049657622c8a5cb433cdbb97a177e6f1b6648bca0671e71c30d76f1f22961e5dc6d65fc23ba8931ac919a811f6efc7cf7aad416389806eb7b8d1882a1a9ab59ac663ee939170e9e67385114db3081bcd45110abe001419ca75634f2cec5269c12d7700e160dde3a7ae81a4097e538e8595776f9111bc765c059d16e28ddb96c4c19ae41353cd7cf7ba6441784f2531c9ea2e99f40d0954dab9e3fe8f142b22a1030b8c76a0a62294b815c92fed6e94885f482032b6539c0ff0e3e2983263176c61381fcd50720c7ed9d7d4bc0fafa9c7d65c237e76449d6f662dd08a6765f63c190a13228132635727b9070aa60f9e4bc8a963d22694774fc38f042097ee579c9458ff157cb7c2623bf85260cc71b2c97677b67dec50cac481d6dee906e21ba369f3e68b6e91ffce408a5f03026d18509e2c1bd94d4a015684d6f26b7642cdb77c4f9a5bbe705811ce71c21d7f2504e42ff83346805b9e269274cde228153d9777aac57994bad1312c9511647054fc9d9040801465b93c175d41511038ff69b4c7ebfecb7f5012b8e388f517dc47d1b90442afad4886a2762ac7caa2e49d6179fe63790cb4bfeb96d668278a8b624a56aded56e02160440d225a3f37739af413f52c247a1861a9be1ebc8f22c38f71920ad472b3c3d26f132d34b26fb3e4dd3b9e18b1f18ed5a559aa282eef1b852067ed0aeb9733e92a6d6ade3844e638ea1eb828a3191aeb1f6661d221cec47d7144e446fccb81d8a78d26cad48f1f2630461b690e590d3298533caaacb4ee90f857c1c9b122cea3bc4abb3fc6b7ce52d3a42945fcb4cbfd53d91e91017393327e0783898aa643c948c08463033e5216ba91dea4d5fbc5fb7eaf8618742f1ff670d94fb0d76598d3b029feba4ed13a2eaf1740950a742523f15b69b4b5b26bb45ef553c7e5b2e01b42700166d3e2a87ba141de31561f8c78994d6bd233cf04d363952a976833c59cf4e4873e1b408616b4222af92858bfc861df0dc0b62fcfac499991c17c60e52e041de4c184d2355ba57453856546e8a705c312e0e914fbbc81e4f5108d3f7f4f83c14e19088815d1f3307973c76f51af93a38ef543c5a5ebd9358ec751b0a4127ed96c7e477e293c995a7028ee6b69f40d623c09a75e9babafde7b23690f78180877c1668c97a0197399bf0e99bf76911f274abfa17916e62925b2227d227b6603974e46d1766611343a1d48e94b4e9a6a626363eede2d31af2353d7ac1f71d7eb0ffc0d13b1d96b8b5caae712dc575c8ae2a2525270a1d649609f357413cfc2ed03bfce3ccc833f3d658a696376a1ce60c39964f3a83e297721ee603c3612a8a9ecc7e8f6a7ba374146a18400c950d714eb75631187f3cde0e61f486c8e295f446712f900d03fe0d117c0f946ef2ad8b150ae2311983d29f9b6d3988203a45fb156b80f92d9d935dc497c12a1cd707e53c349c5cb182aa2bdad7d0eb7c76fb2da54dcfad2eaf486c1b1d2dc085c003fdb6f86b4c653b68a966403e711db3915aec207204f349c537f4f1b2ad6d0e7353e932ba87eee62c351ea40527662ac41f5c4151033651e59e2e41f959805f21403b96e1ac11143d11b80d262231492bd205dca36693bf01f279a5a02558de5968309bc54807b7fdf981a7f459bb5aa3012460d5bf1f203ee10a29ea46a486b89202d9f26b16f649755352560736b3937f356415c3ee07e8cc68840be48c8cb46428865d41bc508b6bc2c3810a1258e99831f55abe8252bcbb261085fd2590563e4d40cfcccdc6ee4b9f1b75197486c78b921ac7add2553f77e7670a7746064b7aaac54ac087ce84289eacb54fa91a818c4ca0cf95fb2b41c40aa53ede7adc388ceaf0fc64b2fa11628f329ea8c57bf0e2c51afa12db8891f1f21f1d0471beaeae9fa6055629049dc80736b3439195bda6ddbfe1c1a463a21e9660664f0a53879f1b6ae19348df8fd95139789737f2fe1f7956638ada979568030cf579defe817ec2db873a1393b73c4b179cc216fc1ba46614cc1d3b11bf2c06cd5c1771e032c2cee149cd8f62c9eff55e02631c3ea8340a41e9d429728c906dcb77e3d9b74a48300917ed42408eee9667e0a8ee5d183f882f22ab3d4c37897043cb8aa2b8610ccacc025d0e232a656a0a91d856cf7f8d7f9a8b518d500ce0db6916d50797fc4b92d8eb47a35faab543a724bea305714e591febba1a4be4f05916eb032137ea1d7dcc51baa63d26f7042294d20c20ecaa27f01b8c398f32b13cbdd4bc5290a68a3c738a54355cb1a89f155a41a63938f646b2a2980d237bf610af1c6228bedbdc486aec22a0d747c92e11bb95aaf82d465efc684b890f4f646b51b584569c11170a8039158b2e36ee283f7fd427b0dafbef3a863adce96a438da1128c357fe14a6bc093ed6a13fce5c64d3fcf58dfee571fae3431f1742503a43f4674712d70e4c0cb1f99be5fb4ac9a6f0f9e7ed63428c9edae08aa2f70b4b78313797e2e9903c09c1cb98073213498913adeca53fec6b6d44bcc07f5aa9ccf9a9ca1c6988f1097308c4a6e0e701649f630c84399280967baa4d25c1ced6466f09d7eb6da30298ed4c3dd33b1248c5c0b4809b90e42b46c3dbce24ccf7024fbbd5a86410beb916ac5161253d942341ee722cd158895ee55c5d248ca3b6342252849de1d1108aafb6c2c2b81eba2090c827f98a89fad7c6e4bbea52eea4276f0ad51a7c91061abafff2751e2d8280e725b0d2ea894a89c9383c02d746002dab6dbd15e0a431f222d31527d7dc5e264c57630136ee0a3880844f14e43ecf53f6de132ae38835a02417a606659a56bfb549cd72961500bc6baecb36dbc0f536a564d567fc027515889a42fcfc34739e13e5778a14d44f5dac1502791f2e2e76baf1379b7ee454bf9f9fc27a79a926e159ebdfbdcbf575ffa1a78a2d9a2058f3fa7c0a9a4bb5f54b4ef92797f477aae82c71326743ee7afc0b96ab0bf3e147a316ba2b36110c2307fc0028be6c32a7f9105d1e19498255670a872418b913393f3d2fd5c5fcfc97033527ea794e7be527b0f2ad23697a917e817474646e3c45a92db8d4222944c18832c4c498041231d5126566ec24767c7b89fd70e243302aede39ca28ad554d6335e15e8f0fa508358af4ff693f49d3b3e06c3cc60d878589227c8ab6ffe2dd0ad14799ffdf285b2c38ee359ed9b3ab86202e572085a988bf464df8a60754d9eef8655857af1f1e3d4b150ec1ede34b1b1d9357ca6728b524fefbc3f16c204f08cf753d19b23f2078aec0ac25aa02744681845ac1b07f3f1b04147822cf3c03ea7a9f91f06c69e7103e87f2be0f784f3411ce2d26aeaf3e3d9114ff806890deeb1769f790b48889952656ef0ab78bd8ae505246a0695a520a8fd3923ed4ec6bd82c6f5463a2e0353d03ec0649f95aad36e53c62a7351c9fbb3ff791c3a97414322f9b8bc128f6e391e3caa60bde325a688058d2d72c48c1ca37171ed46524250b1bf2a1d7bba7ae9b33c58ec6091a6769d7d39372162602f3fd7c5e97f3d21b02e39ed545a666a26c8c17fbabd4b2875dd0fc8f320f13b0f161fd9a8eefab6c2f214ce5f30088d4f5f834eee3a826ca41512c25a9363f703d23982ddb8f90a5bd38e7f0ecc9d3abc2bbdbfb9750d92d37d08277491dc398d53795a803fff6d50af62a2041f70ba8554b2b84ef018a0171060d76552d429dbc687793a2de7bce2ec38a91db5d5069dac6a9cb99f9bbcbdaddeef6d75ae0d386c3ebeabfa841a5625b67b4a8f9c8bde7f8a1b6f1ed608fe6748913d0fb9cc2f24ed2a6563c40d2ba56dd762fee48082d9aa474e27fe06572b2ef2199f461b7093c4ab486e85e890b62e9605817acb9de259ef5036dcedf4e874933abc913cfc4fc4d56498086913bac201406a36e64142ded4b76705eb0bbdc3c050b7d7c1f93b722aa8e4a609beac17c05b386530b56e62e22fc0a6c5ff8efbac9916534240e573fb04c426926a7f2292847d219a12800921533495898fbb6dc0c2dccf99d83db5431dc3e91c49e28172e4a470e5ee1b5762d48c08b7851d69e42a431ae323effe71ec274af79dff386b9d61768e1738e4970b4fb045b3bbcd60fa60350837123b86993e1308a832faf8cca4189b18b171efa45ad9a165ab9618f6b564d8f7814dd27363bc63fa7f2f1e5fc2f6592d59623fd71529f0a5db26f084a3e93cc8d40f57432f13a48acd0be3f5fd1b3211199939902d7eb31945bb1ac576086a49596afdf9851236e44cb8b3255e16b16d14fbbb92a44f8b7d7a17db16ac0a6b5c73e7785abd37986547602c68711f267de59d6b2f7e64cf95930f84587801adda82da1fd6e1c54a545d0db3c1e449fed99996e0c1d61da0c60bdf2e780a59a8595f72d555baafc253d4b9b95ab0bd844cab83b0cb749dc0a14fe582dfd967dcd398ab1e2318563f6c6d8b6c7c42a702c7071f4a8205eb82f33fbb6ffe063f6ee1b99c93e59de76f90eccc761fc78f81645002edbb1fd610a2d7dc1a3cc0ab65c92b28ee2b5d4f16e1dccbf67e1d0d8b07ff14f4f0dfc3373e7288e06eb61b57ea8d43c30c4975d086a27712583ad98844787f7009a16a83fa0b50d4b30cd4b45816be9554498cbe9b6a96eb30a6ff194c937cab9494e4aec7c5e2ab2f7b5c16b6e933978b52ce9eca4a3290abcd5c4594523cce858c33f0a81b8490b3e04459c6c737eecacd0d1255e585cc6a90b377d86add584df56072a2b9b136ab88affc44030112517db4d1067f045580fab61d78bba434c8bb59eb719301760e42900b5064f4ae17e73ba0392171b3f2bcfd5550c1bf42bebbaf5f116a039e21ca58b01008e59d41820bf375352bad9addd0880d70c73e694e12f5f1bc33e2e42c78aaa181e4a07cc24733f192c36ec78e49101a1b634e5e22db16564e1ce719fa20e69abf508476e3a7d0604586b628773798f22669df17c009f8a3200def6e7fd6419068fe319ec247d7e619a94a77c5c59406579390af91fd06197655227c56274f4286bbd9339086207527d473d23c87cb1ed5a674345f77a5f360b1a53e701279afc170ee0c4206689eb924c4432f006a197e1da43b12b5b4cde64e7c8e662a8f8215267e432c66e7b612b034c57a406fd3b73b0a1cf2a487e927edad9e043856a8e405abb37055d9d7471b2dd7155000bd17f4ba59db35f16b707d55d494bca05a04df691035962d0818f1898c340f8f05371e27e88c5657c64292bca7aa9e7a2753bd27d91f7eff7745d94e7ed10276c20ed9feb8645edabf030b6620704e875de9b0bafc2cf13d92d1ec6752467ce2581f4971820082f98300ed0fe8b2167c2bce029016f4205d7b96319fdb12254126f3939268b19f04422cc06e6d06290f5c9053c06dd7eac8f29dd5570a8ce1ec8dcd2a8759c7a6ad3057483aaa8b36ed2b4e2f831b5110436fd917f700d113c3d37c71712420cac66a6a78c9f92390709edf4c04bb90212342b00a1c4d2b0c30876069ef5998a09627baf87cfeda33a714b194bcc2838dbc473e72a2816f2fd1ee061e30f91ebe5610a72dd2e68d47d1925ca378ddee8984d6b7b8ae966d8810aa16c9e5e3c3f3b2eb7591371966316eff492c50f446449739e08ea8d396e28559079cd235268d26de390d9e9960930593ddfb3414072d2b452e5cddcefb02a7f1bb193f7d9c49de807a8b43ce98f15299aea6511745f1d9ca67acc405ef5e090f55b59170de7e2472a09611c368aa3d1e59a4c6994efbbcf8a15b248c025d171a8cc454ba7019f94d40d136b069d00ebdceb30096cd04e13c85692f12bfd929e29e19b68bec958ec2c9a57ee81290208d9e2e8cb02b7d368ba571dc1c1c2e7128dad9946f9b74302c456f44d1c194aa01d5ee4ff0042af3fb50582a4163a37e312fdfaa9e6650076d91bb0b258b8cb12f44b4b2e0eb1538819420118cf2c531c6f764069216db489aa7edc80242ff02f3dff8a6f109786696c5e5195810fc5bcdfe3ea4c769ccd65ab2af08a151f5be5d2cb77a3fb0b3dd23ff82ce1e57b7e896a037f9d17a58440a9baa9b543a2db3440b18a1727c9b98aca262968be27de040962a908119320fcfa9174a1dfde1d58c7ccde90736e0309ccbe8ae255d100589cd2de8caf53c886051fceba315c24da6fb463ad971e45cdcd50661968dd339d3f5477c10785cd60975cce9307b62dfef24f6aadbc2d38f6acb8b12097dd591f37a80a71b53676f9c116f0bfafb684739f472d6e92b669c526a8b756615997ef2f71f394a92af2e96f87a6141664cab395d662c27e26d0b901646562aab78e82ca1dc358cf5aa4f0142575c2cd85af26f0e8344feab7a8cbfb4bca649f5dbcceaee8c1044abee27e4c66769c119d08e1e087308823d6e0921e6068bfeeaf13f25c53e47203f7c70306dcaa5e567379bca83231ff5582a47a6c7b46ddd5006968f78016393491b0711b5a71a45d81de6c187c8d1e8cf63c4317297fdcfadfd5d118e13bb1d1c4caa05e536212c363a67948fbeb64a394db14cb0ed98e71d4f827e3286609e4fb771f7dc7645c3cd77ab615849b152bdd94b5ab02e440e04285f1c9ced0e75695fe0bcaeb6256492ed1fc35a301f264480ea28b7859ed17437861c2bc95f5b327e20bf5b62713aed970f2bcd348ebb22a1c2eafb7a22eb77ae614fbf666a7a706d7527f9dfb24bb3c1c841d239c4876bec956d29b18eef199e5b239f69933d45bff3201194d5fe849a4474341e753caab0eea67068264ec9a8f68cebeaaeae692b37daecf548b893727249532b1a02163796895ecf79660e61e3ad0702e5592479a36b32319c2e28667d30a9d0410dd9e180eb106ae4bdc2bb7b2f816a7063defcc4a0e6131e85f5ecd081241bdaa983ca7e76f8ba8380106600e6af052783d0541973b3fb4647a4e16bc8ad88e5f129c3679504b299f8b66531b13608da9e1519285ce7d5191ebccae68da4453d683c1ae52d3737ab81a4a6124446d29dd92cc5f75efd34896e6c4aae378fc7800315bc98913d74cac9ec009e3fdb6ff35082578f789bba2f8c60aab4a257b813aaafcfb429ddda7c146e0b712eab63e24bacf273fc3a5c7e1e3fc3cb992b5319c68d9c56275c4f074c54dc9b38ead335f4d8ca383718ecddc79667235241d41a1a7c8697e7fee6d38ae340d938926c8ae51b87d8bbcb9cac5bcab1dc4894470740fa731d5d5eb07a1b6cf09d249ae81ec56d30e027ded2025ce145c9e308c0a49370a39f1c6def009ecceac849f2aa7f581e0f92c1d013469bc99179806558f04c21a858ec390f3cfc520a4c0c33d80eead3a00e4dacdd2133194180e9c1175ed3ed39c07285db3b43f4b9e52c0d60dff0d86112f32bebf57a9731c86ef86aa17853e0a56be4c04484ad3d5f25322f9d6ba8662216e4f85cb083a54a22a3d0f9221d49d02aa2f7a9e450b196563193e6d6d516b17fe09a445e1e4f01067a6f273297066946c3a383af99da4ffe8326aa31ca3f40b7284ab58cec463adf9a699a70ffd3c9d72f7d61b299255c2a53f8ed640b4d1d20213d73e992c68391e671136fc67239ec3881a633b76d615a46e3a1145b89e06b514d78acb130e398aac6a52b5a1f18dbd4d1c5a859255c636d68e7a8b23c459e63f0ec2217b216c164ee1db49baea58a73d7b5e78f477b96fe274c3c1d7fd953621c1078377f268f8e59eb8ce6c401c5c9d4790d764d17fbab0ec8819df865475fa5df6a25da2a1526a3b2b6696c0a6ca292c49dc3930648287767003758fcc582a98ca694a42420a31420d0b379ccff9b6744e95f69285356143a6ce77c6501652dd38f93271993c6987b8670bdb8a53bace8936db85b261bf9c528623208a1d2ee11db2b0a26eb2c234dd9486078888f778c942adc96c2c9f35138f124d8bc11d630a36018bb9f3c1550e6054b1ae75d28531fc783f9515e9e0209965475c95d85694bd87332891e3435163618dee81a77c4cc2ca80c99ccbe08d33d39435252682d73b077f24f3862c9dcbccd44d6dcb7f573e83c9ab638a86727a395176efc4364ca36574ad001c9a171168fed3cc7c0988167e279890fe5d58e19800051123b0f93a6c23da92c40f5a1311f585ecbc62fc06c3187f92f0b1fb373cabaf34c4bf0580aafc76ed367a806f6e8d55ebdf77f93f362d06b5f1109757018d84cb5e4cd73d9d83a7494fa5869f865e5c4eb3433d773945c90f9b767b368792d7076a77fbd79c279e32a42771c8d14565abcfe78c12dae255460300b55d3c71d74dd624265350ffe65243fd231614b903bedd8cab2f5730977b33dfba35c9d63144e0481649814cb4735c08929de81cfd2845849a1791b4554a98cdcf2194aa46e55cb09fb3c50fd3b01cc453538b6f44ae458551105a4d6231f1b0fbfffb081c9f3c7afdbe20b57f9b22a35ef28b07d373a7afb455ec058ceadebaf8ab760a1b368bba2aa1835d40940f01831ee97700f5ccf786fc296828d1560cba54512493451c5516685f9d47f7ca3579f544c4c7eb55e7f4f382cb1c01aef13bac3ec8a749e449f19d6aa4c767db0365f0630f63ccbe4c4a48e6ca4ee6d25536cf88ce5fc20eaafffef0f6f31261a0b9ccfc0904b6245baf0909c00dc8c5d9527c371a919b879f9d5423aa93df852cb8b2a7401c9419ec0363dc162e4844f3d01bf3aae1d88efb5f4313f46fe3dfa2c483a6e8028200fdd3bfb05e49675fe55c836aa2791f7924a12f35ab1741fe4464c6e4cffc44f8176273a91574ae926692c8a9cfffffb79dd64013f38cd6935828ecc3991ec7c113ecf09ec03b0ab430ad71250600340d0f0eb15a45681c83fdd4a40b5a4688eaa83dcbd3faaca537e695c61be5287c0703f5279ccbee70a2df95b0c52227a97c80cc976b183616fb5baf478e505f191be360d7bdb3259255343dd51d8f5d0e1063e6fe4a609e8119d5042b33692c306eddb945975dc9cb9c8cb502098ab75a7ce89aba9c78b74e68c73a898887b08a1a45c9bb318c99eaef6e09ed3115f0212ad61ecd8b0efd8eabe98680c30803d8b3433f69ad5f2de25d4127d9e8ffc35bd5d2f92240d362237b168ba5857441d44ec7bd3cf4c82a4173e88852c08b2af905f22ca99171dd3be42b19f26a5a1c74c6b6f75836f10d237328dd7af8c03a6de0e6e5abbeb719ed9e053fb86b3f7e3c79bfc2fd310f8779d32682bd53bcb7fbc0f2afce6d8ba7c176f01d426adc9856567fb0204b8505953236c3db4a1feb3320180c9ec94fa845e04d0d38a747b2146e161a3d479b3d4990292619260e6c883a6f4eeb2a9e78cd5a299cd865383f05d4844b911f7a3c0490841c9684db380367e362099fb41212f864a49a18fdd6cc05d98f23522b41faf54494cf345f89ff0890effc738c7309e863bbc830b480ab229f209601dddea110fd3718e9d7dff9310388f0ad28413c074072ef437fac1db378b9d38d6bdd84df0d1aa5c9e5133f2dc66e42ba2389b01aa665e649fc60108a29a130e96413ff92a45811a3e3a4083e956b71d2be39739e3ab90858adf0616f3ce7c5f60b7f3f009f4e29dfe4736910d8e90633488674ee86b3f7e5243214bcb0bc48c0639c88149077006857ea8608fdbbe761294b722afbc5e308b08f6c832e831faf5213b86834c054089385d3ff32de052e39eb1a3420be04715dfbafeef9b2e9a6263f55a3f310c5d08e0574d5a890d0bc66fb1522040fdc2a241ea1e514431f06a4fa698ce42e373095bbd51de712ec4fedbde54d0807fbc59b961a7159a344b98ae026bfc815a16d5007398954c2f030147486a41f2be822642effa22abb6b4b04c8bbd7c2f161249650797b8764267ea099fe63612cd6ed668f8ebe4277042000f688fa3735c7693c5e19ef8db8e26c591100ddc82c7614ceff23f498e299aca34f8793ad04bc7705b60274a9a181c16a04e6c14ca70c0d20f627825df24688a6bf2ad66a926657301c6056d1717e2eba9b246c30c132f73df702d44107e048e1b60a2cdaa91d772c4b70c66c4a5696af6e260268ae3ad5045fe9d19f44eb7c18a222ee9fddf0c1af67a39a51f86c62474ac56b0b28fbe780323107d1059b900c8b12c9c605334a4f54bb9cd4a0a483308aab97875ff9ec46a3aa58a2a405788a2786b6ae767a8a2c99947de3ee0f8417383469182d032f10e548a37b2242628dd460cb2a1c6114fcf08a815a9b8a9ab7fb671dea0dd7131b3288446cd72e9fddda6b514b6add8564ab18dce2bc58fed09e295cdc8c378d634bae89355adfd5a3c680438ff8eab6501bab1805d52b6e21227b702cdd6bfaa7a4adbc05bc98806d35509baa200376a71e234b75e6ee24f30e012a0cd9d9f1f98dda476c2c7404d4183898c656b4c8983073aaf4263919fd161b293ab618cb278a942b09205b3f0284534ba6ec9df41db462e24aac16f54232a3028d2c143eb1730d6d28c3b342eb2dd9a273f5e54e3562a08e886846a25ed52971a69a6f53fc1cf39315cb0ddcb47d67ecfc795f39ad08cf215934c4badf3a57bb2970001153fea50505ec1e55488e3971c3bcbe771e9da3624797cfb60f8fb8144f3320576638d1094dd4a24558ea143fd7e3e8af1de0f51bb4b509147ca9551ea00f005e5241ecc6e5da72fc1b713def6ec0cf0325f58f6832a2fbe375dc102053f64c6bc1a50345ebbb8f5fe17ed7b5d07f633bf2d168ccfdf61bf6cd1fc6e295d632d1f6650e1fd31665eb1e74f35e8de6118a05926d799ff2c6eca35768f943ef29214472bddfb30c49f96114a9bc61108c009ef3abf977e73cb2d5a3cfe75335d3059c76fbb42634bd09103fc5ceeedaf6db26a7351148bdd14a85b48339bcf23db506d41775f3c10e715fc75cf6c8e502a793635d23e8d69fdbeb40ef807c9bf72f7bad01a80c33cebd36a9a8d8ca090bfbbe5848ea4a63bc13047301561df56e48ce85717f46d5cd4181ca9a7921940a775e489e656de588694a6b1ea9457c090a7d12d5f9dcf47e99d5e05badec6336874f04501220a7977087595db18a364e941f64822f5bfdd41c5b75d0379f1c55f850c884cd141440a7d76fbe013070f92645d21a58cb8cc3e8738100220a8b3cab6b1209c4227d7d601103213f87d5793a57c659b43605cd2d97b12f328bc7d30a605f7bbcd11d90a5fd79bff0f8785aaf9724049c820f980574d1030e01181f6871df7dc523005565aed7d549edafaf678ee5d6bb38bcb355e64fcf259f7fe93eaad81cf01b5504d912fef64cdd926179f9327082007cc3dec27f1879117d4f22c010eed46d6c5cee9cf6c97f652de203fc1b423bcba531932d7403b4d1fddb315e49c2e3488bc76792c81ac9b40c73fcabaebfa6e1dd21f066022e5d411bf8a66ef679510882875010e47a7710c402c96cd7f68055592f03e4259771a030d22f5abb693f6e73f2b21bd6d83e4f8260bf59ae8a0945509a75062742083f691639214b2a3a649fe1b9ccd85b23e0782c564c62377523ab4a736121274e3a6276cc63f9f3725eec2852c616a145b3d6b38336723019a5fc1a80b61992cb9a32bc3c56f3e90da47a2eb6b1f906e77aeda8ce664a4e1718fb37a9e0c9cc09b5a586c141b54f2a53d67aa8764d619bae15ef7e818c5e6ccf60cc313271f79d119cf99bd69f9e7ef74ecbb7d1e5813e09e95018004435f0c6fcab29e177c9e2e78cb2735d0c60c4c7168e67fe317dede54254e5b274eb0d44afdecc412eb3c0c0ee7fb333cd7ab230da82a1c0cdb8ca7c03f4dd6c86c5565bf84fa2b776f5320ad8d7fa922b82f0908c19ac5025c2f3df4d09376002fb82cef6e8507ae82c9ae4637cf240bda898ca45e978582916143d83c741a5f32507e6a929d7f636947662b71be72d3d3a9223815378daa6aed104fb9111787f0c6b64045c31d7fa5f123a5fd5a463c90df4fddfda3b71355d1b020a7054555d00b32354bd210184830669644f5712670698cab6ed755168d13f5edb0bd58d81ebaf584869af5ff1cdfd200f26e3daa32d982f0aeaf8b4200816c44833ef989ea13385ed9134661b97c9524dd5f0a8cfbc0b766f741e4965db807d7437b7cc0f72d530e67ba92c303ffa3141fbce2fec5db5044a623abd89114c9a01d87e8ff1300093bebebb8d799eb1fe24cb6600fba9b16fa99bd6656e76b0769bbd12b84592c7d14d111d5401158a2477dc66d6076653a1b5c1fda8a45b8e9f3412b74175bc617e344c7ba601f79d27958ad1d0d7252c56d6a44e82ac5a803b6e35815ae816b35dd2ddbb45ebf8a4166cef781bc370d8d3a1c151a2a71c70a75ea222cb6237b75b39d3c9549dd8349d621478ae7c445d1b1047afc93961d3e1ce4efa92ca1d28559202abbadba61b32ed86743f18ed67c3a6982a709dd541f5c8864db1796745bf9eb00ccb000b0d948747bf2947e9456ad835ae58611356d37c83a5961a6bcf36d73374d47be99879336221178a423603edf4d4d179786e06de21396337608dd2927bc236382771f41ca80fdc2053ec2ffe9118474a76d94712d71604b263dfe31506e2d66fbdc3ecea59801206604a77bcf08c390aafa121f903aa7357e0c28b5f881a628714f81a4ce9b54bb5dcae09e213d6e4783136e9bef677105afdebf5c23bd374a9b5467c22a898181ef981fe7504ffd444b2d28b43a44845e3b386b572c1de2a9f7ea4a7f131681df7402711f5e565fbeaf810ffde2873c6fd4ba08faefa25fb71f35c08353e008d617fe5410c1a381fedb8ed40a7df867bbc872da2dce312c5e04704661dcd8302b0c9f69d8d3c51cc4f8ed73d30f2208cf2f243443c907139631db7f1fae3a650a0a82389833a3e28cb0f84278bebeafb3583d15f1ef705bf4c03332fc3da9775e50a2582ec3b8ad4ce05bb61b7bae021aa0b96d1f14a802d38e0aedeb18c06cdb509b6af4be14ae7b30c850aa13f44b12316ec241a22448ef1ed10725590edbee4ef5e766e8a2de2933ef1d67c0f2607cef9915b22e573252c1d2b826ebdebda274846c32b540b370a909c6d418ac50f7a326a4c070cc7e5b1b0ca117a001de3c427152549545ca4a257c6454c8d0571c5ff710010706478b0b6965bee4315e9eb4f2c06ea995375c721b20af0e4c8051af59899d0a5f7f043eece05ec42b9d6a902bb31b3a7b87969ca5c0928a902e933689b6795c207b541d9f7b634133026789cbb594a447b999c6b1a602d3b2afe32e5c31b425fd5d092bb2916eeb294967653fbccd7534f76c95d34979d639b6dc966db83b87a9423efdfb7884bea62ce08b8cc57ca7103f2eda9fe4f0f6eb683e77fab6167d1b206e9ab03463c716787b6eb11ac2c4ba3fa89c5950cd5670aa452af67561be68f389bfae6d61a9704807e51a953772dc6941b075411139f5c39b9839621ae84e0cfa161d4588bb2118071015860e109df9b2e5dea6c62c26229cb6b4e2e5dd2f14fcfb7358b5ade4edbe8e09e905158de3130114c85bfd959fb346d98d8b2feed9bae397a4e801421c314968a16179d9468a3aa4defb49a4519c30855cbd6e9cb7ae784c58ee8522cc00172819fdee03ac1d1586ef1d14779d23d9d0fd2949f14a959761e5656bcee1135862b757ef949f3c2f18bcfb6144bc869263d3436c274b421e89a4063d9ffc5fc57511514364003286457ed37ddfd392d9f4c678351061d9e39dbe4e78487a72faec4d99164d4ec9a7becf1e228217e88ae5b56e8c484e8c631f60ab7162aec889911d3da35984fead87905f241ae237d94d1a370dd3d65f4725fe44810371066b28630b890d2cdfbea2fa54ac7fe24fd03c0a5492cc59c1e21ff50ee65f6eac1a37b53b90a6602323592b24dc9e374fbcbe42ada8bc3aeab82b43ba52ba64251c6086d25434f9b6ee52739923534ba6181ebe1be039af2eb33e066b898af08eb1b6b0d350cb1c7310acce1df48100badc0b181a637cce49fd45a84bd331d69b57142417e8e486e1907306169322759523e311314004cdba9e8354c296bdd5a9c6bfdbe9cf36914e3bd36e6b4d9585faa91e0bdb14b59de311ce2f35ad0e60a7c1cdc67a1c8544d892b205e1d8bd3a8d436d6f55d6e8fa1d8476266de024a0c287bd116847fda3938f57b06140dd5623f75b8921eccf66881397cdceeadc68fef1b51262f1026b4f90df143a20c3a29f559027b87bf1ccc02cf26203cff88e0d42428314ff54a87b6d59e4a607846e67b38c2267072a089e31efd675187698e509a562e7835a854ee1ccd833c8e80fe1bdaa3188e0c44ea1e730feaf7be5fedb9c268eb11723c956fd6804513e573e80ed76b7d0c827bb72de4ca38a1c91f2d3245829f3a8376b1c72e8507516ff44405862987e797d971401eb94e3d2b695bfe45309b00446f5ba9b8e070e30bd0726ab13d8a042e7816f84adfcce1f01b5b5f2c3ecb2abd79c2880fbab06dd43a087d63fc8cee80228eb77210905ab456789782c17d5f51a0b74d6c977c1e421c9ba76d133e662ef9ab8489e4ed989907e37653fe5c0cf1f0bde35c27fef8595541bb7f61a483da8bdf94bd3066ef898242bc2a7ba341cb865c19596d06c43928cd8205cf34d277bcb43edcf217e6d21ad87a90e125d7b284dd5378a0699b61e0e682215b6dbb53efa5c3df9d76e353f06cef742f5d90f848ffefc02e54586ea0e6ed6ba42bc34f088c501038cf192aee500146184b4233d9c6f555788abeb1c11736bec899b080d9fd240a008389524288d6305d503df41551246f94cc4fbe898389924387b130b3c5f9de31b6a743e548c56d4e217abeefaebea746bc95885bc77aff24b34d6a02d2042d14f5d069ab32f19e0e48fe0ef311c6ccf2f388b8f0f597be10f9bc123a45015913b4f938222b37f8bf485e1dca4fd0c19056e95820238811bc0edd2bad2e1df5411f82b43a0bbc0dd133827963549ff1b0dfeccfd37bd91b14a38a8a79c4eda0354b7c4804728171fd648ad06c97ba694225025f383c822ea4eb09eb9e86ff6f28265d7c904e0a214e817f93098ed96a82b9efc9605f0c0e8f23993233782c1c8429fb76da0aaf09ae7bc736586b3ac4ed0ace95340dfb85d2c670af76227748906ad9cd9793375cd2bf21da2dce107d0fc360eec957701e8257e0249820b82cf9e8716cc8c73a30d754a9b484df1b34e9392d5bbdb65ec6e8a94b0b34be062e8c6a268f40c74012c70a7db58d46849940bdbff687cb69e6d3504948ea8c141dafda76b287bae9cd405077d5185f3e888f2db13e518dfaa3e23a88ba1744aa1d5c425c855939a6c8e8fd4419166456287f9b42480cf9540a94a0d6fef79dc1119efebff5cbbd9de669322e795b410478fb0a4fa878eeb4d48d4f4a27771f5dea7d2283d26ee5d86168d052a05d90510aaed8e626723e40ddb80dd591237bbeb0523464147eaa0b6e126d15ff4a26c7043d07583784c1bb535e2bc0e9f0397f40e82ca3d6564b6c47d931a9fd847cd824dc7a3d9094569446ca4699b810d1f3929439e236539923252854ab23d08b84b07817c18244d7dc9fa7a48a738a75791fb5569d6e1603441e9dc34f7c1ca3454d541c62b1d5380a2b8d35ee15936fafa3e6bcd2efa5214b4f930a8cfc5c8997479537530079a866fdabe2dbeab87569a4362cd28cd2abfb6b1acb57fcbbfdcb4e31399cbe49d1931856ef88095e8e7a1f1f1cf390b7e4265a91a50bf3fd8f77bc2503c8cc86c1ebe9749f4391f203bbef365b64a9939fabb94c43f8fa7229cbc2c387e5c10bd929ddb76a395a19a0975b73b31bde6b9b0c92105bf2a438cc6af4edd162bfe88f488b637a13268f5213efbd0bcdf54672d9f1a2b68601a0a7cb62d271e85d0a889f2404222cb8cd13edb791d41e0a1e646dc79bd33c39645f6092de4fa5a3dbf689694dbea859b64e877d29be2b486f978bc99e56dce7b867eea25c4dc2920ee939d30084711ace7410d32689f9b9171608c954ce33f3031cba8fd1e9bf7934ddb7e589ccf04c6b62002729afbfb54cefcce66982a335077434e35e1e36532caabf55f311e4978fe0a55649e36814f2d2e5d5dcc5a81d73521d16468f8d85916c4e60752e2aa8235c9d24487fa73babe06ff5deb2061c421a104655ba14ec10be8722972403574f833e997f39fa1762f3ae5462fbf56cbea88623e0b833599d162f5b221e33b428e53064496021d0299c6fafdaf5c0f866e40f32c8ac5dbe92d7fbd4591ed80fd9dd1985f5a075cc32d3535f4152d2d6f3f184c428e8d37c5fe106b30ef9ee360cf36df6b58cc5f976e8900843b764c2b92fa13a2921679aad715ca1218c661bde3013af974915afbda83bf0505e1a07ce8ef5226dd26f0a13078a05694dd7b375dfa2c38acb41785b689deeae51b8e6050ce44061f54e92ea8ce5c2c5be369147c498216ac0f528adb3e968c1287e9d01de97a87197b41655b9944bfafa148e8f54de164abece44c5dcec9bd52b349e9a74ade917565d64dc48ae3867699fba21a7aba3f4faa896e91f13cd49579f360a92d259927a2057bbc955414fe60c475411ed88f1763bb541e047307ebbbac115ba24c129619675618fd46876c6e5b8df8a2ccac3176345379a074d5fad2c4c030f8d2a198cd9d4a9fde34575783017c021f27e5a5cba6cf1880d124cd967dec62d7ec101dbf5cc5562e12b01c4bc989a54ab9a7eb005721faf67dd865a11182eb8f15bada989dbf2c982dc72ef021062ce8ca035fcf88116dff19a32114a0c96d196504fe72a99713b5c4f64f6c9bad754efc02401ddbc23aa7af94d671ae6a1c60604140df6a0d21e3af2bdb34127c47a696c9d24c6195c472cea05ae2e973bcc79ed1098b47237a1577b7d18405987fc3a2f90cc296e767604bf3131b0823ab2145dcb8f456dbb80fae7e303d8756f8d9f023f0cca2beaacedb47c8fc53e8e177be4222e62435cf831e4a5d3b9122ccd0d0660f18ec24411188a9371ab6a895f1e2d8f981320ec450c536150a2e6879be1e8819acf59af13018432416e2665ee4f5eea962873dab7d7c3fa71f19cfe635ebb31b74dcaa87421937e07da37102770e2c07aec00d2544933db48b7c0ca75d0a96c20985b90ca345a896f4132fa093fa7a8f9b54d93efbcb4848ae9588f6f9d61ba1e630079998a8a9cc97f04505fa0a069c472d4dc81ec9dd0e4f96e4670f249b9a9da293d65e109feea7fbb1fcdb4885648c07b0cb36242d9d47940964a1958cda09d500ba64950ae03ac69ff223c350ee493828e4eb5a25e648108928913bb233298a9af3c2d6370e540f5c7d7f14592dfca034bf296bd084cfedf0f2d0d88970efe9a950229eca86a86fdbc2130cbb9de9186463e15e1bb36a60343b3cc1e71e744e562d73634909776df45be94ca6441e8db1e8de0bbea539b61453e21bfbeffface7f63fe9ac64da1df22928ff64c08e62ab02601c14e0088c9f01c0b35d3098cccef0b4584483794ee1469f231f39646745da64dd7c614fb6056d55070cad89dafe436c4eda5ed9506b029b83364c80227bdb277dfc817cff00cb6299be095af477957caba0b69c01fb019bdb28b68277035b3483e084689b26fb211d4eb5dd207e9e6260f665ad80136094fd6d82a8df2c6282f85ba136399304d7766bf04b1fabdee6b686b881f4db0244671fecba246ee92484d5e4738fe940b49e180fbdaa4e2dee25483d0a29e5b1222d3ac3e41b22ca77debf13a2435825e9de208aa79fde75b2523e7cecf976c95856178abc08aba47f1265a61bbde55a6a172d3cdaaee75c277fa3ddf888438129c2508b34c1e7c00a44b80e0863a1364ac3bfb474a8dddafb11cf6cf5cd887bbb0908db4ed9b6176e0c4542873cd1458dc2cda426d40f49d656c51d33bb7956e41e666ff41e6dc47025967e7e088ae3c40d2630661bf6cba4bd5e8f61d5d26c4b2afeba82a6ec90bc8e0473f96c01018d7193f046282524eaac7cd713e310850b511abb84c03ad814db3b91017ac7d7ed38349995b1bed9c2b59cf4c1fd59b07b4827bdd257910c35bb2c1e637e46907edf84e7031021d30818e506033744b29b9250cf9610daa9c7b8afd176b706fb9dad23e1c7fcd1189460e1e75e1ae8c3adeedf731d781e5b2fe73a4fa24e59b09082dc49a9a2904132b6a7f9cfd69910515a9f8025a10736ce322e30a347154d3e54f993347fd4d3036674c4313222079d16c9755a4773a532e489a170059bc07efc93ffdba916dca171018c800b42d1e9974db0f9d249cf0314fada13502565d430caaa50d58a603d474bb144816d553ef03d5fdbe8434f9a23281e1bf17580350499f69d8b6603f517ee0c5b5d7fb614389ea680dc5002a18b6659e9ecfc6d55caf6c297507953b91557376b47ca12266fa8ef656087b0f43ecd6f0d859edd5ded5d6f28f6a8a5557daf7209205cfb6968570056c8af24d60b7541f0abfec7c8994a12306f2fb4d79e507df206c4099e21ca902f17fa2875619158fcd34cdcf675e7db79b01de261a8ee220a76cd0aefe1a934241b33a231941fa296ea3a862afa9aae8b905d0eb470a41e03f4ce9d8a78381179070d8752131ea35f00806e55d5120b012ce2c44aa333dc3e6906b742112397da68b826564d47e047c49f7bdcf3ab39d00d02bc51218d004f4bcbaed5e3304a1ea036e76158c83886cb4a9cf94d91365197932d8fdc31f1943f613f5f8f1db306bc981db8f4f275f6e3d5bb7120c3a3a62de0aa2a1b850d7239277e305a6e98a5b3fa9b0025653836a2339ddaa13e16e9457bf1409f1e980828dae9cd05df3f93a86026bb26c479c5e3f8c562dcc48652e3e71bbb9c1ef97cc613c6626bf4f4d37cf24a09759448881f0e39c5a7f6ff57bd2c21aa8be6eb5ff755e2990618a3b6c6220473d6374a4b75d4926adfd370c772f4b18369f95995c4ee919c67baccdfe200288782b75b8d8029ac5f576b060fea117290da340287b52d52b6066e5d584649be05eb1b00b399a0b0248701f586d13272185d3e8aac7fb1082b3aaa687231b7b6870ff641effd08e75e5cf1f0af9e7ec8f3344ad635a945c661534f354170f62759968ff19b6fe959d310febb331ce04e0623995a7f4231739fca0f66fa8a4a43f67897f2a3c50931ff677d5e1b516991453a8325abf96a3a1dc621ea77c76050e69eb826350773fb7fa494ead3daf1564a26aae58c184bf94dfeab3ea9eb5b086efdaef0dfe6273a970d805f6be1230bb11c9509cc3cfc673b662362dcfb3853c3e5bab49628f9a7b387ce05e9c20f928fd6b3603e0ae6b27d3f9c015e69275124fc3468c310539328398bd8b79ebefe137e58d9311764d3a9af590db967813f684da8aef93e0af19ad003547170ffcef20955380df6401443539a1d1f108c878c3ef20eb841162c9f6d1af2317b0ead758cdb9145c9e7dc5b4220ae45a0dbad6442dadd2033e3ee4f0583e8d8f4e78ac45fa4ce50dccc4ac25df6a608379f988bc5bcb6d71136bd8249319c126dd563bd33382119b5dea4821223684254ae70a7036072c5967cbbc7bae4b7e4fc7e095fb22810376463c76c4f9eb5e104e6f09291ef2ce8b075e74ae8fdb509e9b297b9a2ca10f9401632cf81264c3586870e7da0cba85fabac0879aea827278367f3dd4442378cb3aefda8022ff7dcea47f267bad270c70075aaf8abb6fbd2548b1a9325adf3a09d842a6a563f047ba8320cb9339e4db974aa63e5346bdcb336bcec3b1170b1268ba93d1e8c3dba3dcd9dfe404523c33436267c1e195a2d9d33b27e96ceb736ed236c797562af39ed741b632f59ef5af57f01a1364776a04d35d1c03a7a90ac01595ab773e333e6f4dda1338180909dcb2b90fb2d38bf35fb294a5a56f1226d0b4df83e511be5ad6ec237bc25aa40dde9043e10ab5d7ff7fa73cfb7d47291ae150017b417a93cf645da589650c4e9905c93c6a59310c15af0241d0ab325aa90c3aa243fded2b7dfd962bbdfbb34202a1678f5f1fa3ac87bcc728b0d9a99f7a790ca5fddb4dd889f9327f3a29df7858d184dcf6c1e8b233ee185e9b7e746874501782deb0d97e4402462a917318775995264e8df1d4bbf8935d984a6e62a94ac116f80845fe239a3cd95423f08983500c6d29d2b4a703ccbfe6552c8c36694df18580b76184f9a4f758dd77554e0b069d73be1cdba6fbe4281d0833b09d457d7ac37ff1bc4bc702527848e58647e0dd2f9bf3ab15657edc813c459ead5fdec7e64073c40c060cb1cd92a556d74a68cb6ebb1fd6cbbd65eba317cd6c6b21c752f93970584cfdbdd2270715e55f9eaa49d98f754ca90cbe97207acfbf7c120b7fcdc478147d7905b2e84781feac74fda7ac0eb1b57a6b5fa0a6932d68e23056a38ded5bdcfe1e785d7b2c49446bec960fa35d2360264627d78e3e420ae58af51fc3523f5bb062e3890583601bae38d9f12c3f301e24319b770592543310e3983fce708aaa242b3bc1661e6a63c4e4ba3ed83bff38544bae848a3ab0d20f1b2485c29a80d05e33627f063d817d5f8a8e86f6069f159b9900e26619a46106c13a51a99e3e84cbb2c13c4640931ea8ef745b7a2974f99a3bde6d5a28fe26281ff9fee8a2305ee2158fe3d9612d03643ccc727156781fd5740d0c08172b20934cbcaf612cb991087bff3fe16bae26f1cfc8e4720ab305bf0005603a2769fd8f6d5dbd4462ccc34386f8dc3ab7a6ea9f1ba9ed6a1cdbeb7c652cf5204d77548e9fad981b126e35c8b5f487956f0654e795718734d5b4698409fa05da09d29dce6812eeb4a5bcd9ab2fc30fdc0172c0c244c2ee5c7bc1274568187fd4f035718cfb72ec8449b2a469efb3d3d1e2191a1fe39a3d5725eb15e99c2c19479be5a7ddb25f66866176f07bee54b8c2b146f191a961072a80488f2aaa4c0a781469f1902209c9ddc307c4e501fd11a308d7dc97ec9e07951a740fdd042c527e69f6997d947f916bef00ad8032f2d495348204704185f97f4fb1f91143d4781bab0dca96492c76568b6bb2719e60ea91f43d53c488228ea138d01f2a3e7d86e5e8d653518814f3f4e162724fb83c62b547c87c67db7a5202f212302ef7339799ee24d9cc920a2a7c18554dae457c416fc8bbda4d4002bc4e1c0be6a12d4134517251afdbf665d70e01e4d2db7c97b9389b72b615796d602642bd8ee02751905b0e2da7e3aeac5cafba6b8dfb730c2582e5085b1566b7d5faa182a487b894b0a8e4cbbdf6b45888271da5d5cbfa1396c534564a0f4f31ef1d093f78e5ac11e2110d2ede0e2b9556da889bad93c5b58f626523be0e1d604c61bc24c8969b399ccbf34554f6d52b9c7daa8f66df0f3c423e6cfc84d35b1e61d4123e240e28a62215dd2adde4e776d2d426ed0b4778ffde866d683691967d737d7cbddcf7387f114b04ca26c33b34c5896c9ef74c27488ecb45a8ebfccf97be5968f4974520d21505568160258589d757134bb3d6dc089eee2d0e2d76426c2fc1ac1a64bf8080aebdeeaf20b7f87fb60d96d2cf4501b3a78d804fce0520d588fad8cfe25f9aa4b05f27e7531be300a04280d1617ec8331e67fcd4432132be3e9b23f02cdfcf75161d11b51a25dd8f10064ffaab7be97085bce1953acb2c0df0af221ec05d6e59e2233d57dc05eb72972bdbee2fd99b3c89283fbb6640f11dfd1b8886eee89a66a4af290ad67729ee5c5f87110542ebced9c19d62107316a89e1536e396646962da8105e3ae6d517a1710bbccbd6178e0bb89a420a1eb91d221f1ae952d2821b52ad6713a443b4e7f35f9a339c516b802f05b3794856a223a77821be6c8be9320c83e0265943eaeb2fcd5a6fe5c38d96eca77af7aefdd079cd290781acbd8ff0272f11852012b405357a8a9ff5ba753493306edbfd19488b88b4b91e281e5ccf3cf7468e3190fb926504c74c40ed05ad07fd603e940ce70504cc00eb4a8c3516869e3fac3d93e506650a9c5cb9cadc232e646c23c6a3354cb6f1a80da0be9f9e0b20964aa076dd98bb735538bedca46e4a5edf21ff374d7b4a1f4b65cda4c93bd6c19b652af5e2b0be08d5d91b4335e7649341a51c37c5e90b755035488ea20181767dd02e0a47187972e2f720e66cb6d3839e0e0a976e6502a525c59be1373d0d528bde0d3d1948603483673605542100beba999e07afff8064f2910fba26187f64f9ade2995b56818b4b8f422f75c3e56982fb2e8937394cd4f7ef84e0f224fd3eb1cf314e4df57991c61cbb163b1be81f69db0275bc5cb3fec4623b45925dcac47a498ffcc8626d5a665fe02d40f812aaeeb8b2a2fc9247a2101f11ca089b0cb336eec76a92448426849e1caff83341040e24b3cfd7bce1b9b63e9123508adf2cead09a57d1afd56a96415d3e78164b9cff3154dd4503bcde3f60fc52a1a0e3689194d0bee11946172f9d458ecb62877753f472a1051590e37da6c152caec9a3ba12f7c256b5509939d4869d83ade38d3d6d8f35ac74128e1d364eea2f2f0987658d466bb53e43d602c81e416690c77fadf756025f585b21a2a0c2eab725461881120c647b419491ebee01670b39e2a7bfc4b129aa000f9571f2a25f068b7bb5579019b6b33bd309f809d54fab6b79a5bcd0a2072e7ebb03213e3202f6f87b35232319b4d4dbac3cb49f661b766ea67a5de88b7e75867770aef7e92c8f5d44429f7eece02790ea255c0f9d60e13c4e68229e513dda26f9026baa22a0e89be832d07f1f4d56d6de6d2d8986574edc5db655bbb19bd83c6cd3e34334795e1f2d027ab1c9a2de42d0f4f1ba31abc2a14f0f65710ca73eee032162509de2f595738f45424112e9c2f7f8e122e43304303f3f08cf06cf94930e5ff9c9c98b855604bd7841f1362b5dcc49b8246b67b6e22077ffd1fd6bee8fe02d5778f72fc55ece28fd1521b86bc66cc03d34cadcf4fdc75e576cc564e40ddc36880dc51629c2578bd764dd7481478662620d775c80c603a6c158e9c09a6868c33e90293dce13f15ba7e83209980edf081b49a20965db08a1d5b8bb259418abb3b5446842c711e55de22706ee5491921b68e4bd2c33e0749eba0601f0acd55ff1f3be22491703abacd7b2f1ea4fab035ea6d01c6bda8e7f1a07e11ba38b8c8aeeec4d4ca762f191734dfe33caf01dd61096f40e1f98b0b94cb2c80bc6cfc6d74817d1d2f51fafdcaeec38ac8acd97cfe0f81aa9aae6b679786a89831d0031f0860e5d8e817a0b59673962dad71dd44371983c8e8c372bfba9b9b00ebecca6a0c8274b54794d16afd8fc92b7ebd4f19e6d8caad77f74167414e913290ae4087b51c961c72fc79fd43acfbe683edacc4a390f335c09e155efbb75df1d67b0647671436f28477b5a66ecc9683c8f666d01068ae00325b4e7f1713db2ff405ec14c729bf15af521f78c796e9bf4fbd1f68c554073dffbcdb5f46aa7ceb8302fd223d5652fa422fb59c3b6b4e05ee311a05adec9cbde8911f91349a9818ca8ff66bc0f1e82f8903142301ecf78d50b6d56becbe45c7c4d2bd654ed7e8c520c0ed59d27a0768e713532ac5cf57b6b2bc24d7ff65db855861168405be9946d34acbccd3553b199b8187ba7c0f16c0bde47bfa318f3b497456f2a96ddf1cece6d65c0bce740f315ec02d05c5326c4eed5508c0d6c334af29d5874ab030a3d2e5f086ec2e00f48134f4e1d9a046019e0bba37855d35542f0a19409e82be28bfef6424e62312d3e8000103adbeb3feda7a3c8cb44dd8644debc199d73ede5a3c11a6fbabb8e73cb9c67262eab9b480c9454c02681f12876a5b81075d3bfa8f2d3be25b520c703ecc9956582f2d6e4c7538afd02acea8fc1794745e7eb800ef047a79af7fec5d126676eb4c5183155040630336dc8b8ecd4710dbc556c67d8dfbb28b17409b01ce4e757323e8d62492a21dc688ef124f426c5d5e5daffd93defa8bdc3beadbc93ac3b818ed9055c69c932f28e5bc210e997fff010c8a1a1dcace19ddab3b7618bd66631bce911c249701bb727f2fa6bf0063416e49178e3412b0a39ad68bb30f7b1450fb97fe5036d0059591e23e67e7835dd4a3315e03c4b7bd9e29dbf2a3de79fa81f36460079672235578b2ef7b31c43c73625010139f6ab38079c0274077414836fc36120ae27a21a6aa178730606b73c9122e1745203337630541b2d115597df7a9c32c84fc68f9b837907b0d25fcf77a745e6fdc71159776c20117c4b096d928dd1ef1ab3ddc2bf0bdf08052a7b567beb210c2dbcfcc64a5fd98ddd48a2b800fe3d2d23c8f6d0b1c1f8f84675f78626c8cda744422dfc3f0c8a3bfc4908b626e02092ab2fddd883f5e34ab3697b517efa8f768b84c494b1fb618f744c918337fbaaa71a4fbb17f327481e0fe1d0fa9dfc9fb395423d2e6d6cfee0c0c63d20eaadcc224d565f652770d9a5a1f28c98582e3f482dde8be20faedbba0c99cd1778a69b4cc0e8559349cf5e0fe183916432b25a47fd07b1e2ad88a469219af5cb0d105201791decd9b12080ae5948c88410bda35a5efb76eda6275c665e68d8abca426abe062624b8d6389a4f79d51af024cc3d4bb6d8fbaadda0ac9777bb36c549cdbe4c507f5ee3aa2eb7964e093df83bc6aa6ee0a7a71971707333fe9453672db076f2f263ee1ad22f1d600e0263d3223fa933d6082b0f8518dece5b6faa633ccd6eb8b77e934cf37d154ab4faf6ee89110a7310c2c0cb038c992405921f4c15a652165d69dc835b04ec468f556088e86ebb58ca4298dc8b8ac96b1263a6ca0f0ee7cf72bba2951e9a7b97d6e76d085d85a9de7c04b379c41f3f637a8dbbc7ac4d4f6bd0bbfab84d13836f1b0c953e4dd2be470bdc6ca230b90b3469560561c11fe08502ab261fd7d9a3b1e4d26e012e280558b92ba39211c135ca403b578461901ee1867a7723d9a165a55d17d83bc565e580c4c515692bc5aa5609f1a303b7f505331ba425f8f7d8d290a5be93bb77728647eb4142f2d1d143db5dc1d852fbbb3db09400049dd2e736ce3c2aa8d986bf90a2c35fcc7c6ea896b57d2ef9316c2858f32739ff6d7f321d0e3da0654115154184a6fa25a7294a5ac348caee9531a97d434da51c166bf969854acc0a9976f244605ec94459005bbb795a9e29a8cabce7ea079f321955f731b8cd192c4d4d14953abb80952ed469eb9853598341df198c2a2dacd940f271425df12cd3bf7d58fc4a11e8477f3ca14ff278d328cb650c9704f9f8aab7f86ff206df99610fcffc5b9458bf43896cd35bc7dab14505b7e23699d29bfd4f0bdff92979984c4677dbf271d6ea64878cfb799b04b93c9a7addecaf4b5cf87b2ecac12a887f73187c2c32a4f8c5728d634da544b8c03046ce1482088e3e9f6942b89a7817a84abc00e3b577893461d3dbde464668893b93f656851659a874981a2e42a657e9f4a97258738afb7d2a87b040087697cd8c36989cc74fa09120e833ac36c892f03e6d0bcfce8dab7a27b08954f3d4f3effc1674aaf0a69b574bec8d839f5de5d8cdd03fe8491bd7095a253db1b78759a55192fa7b86a3c9768fada3094aaa20cd991585ababeb77de2da6f95c198b5f62d8662513ad3317e817a9e6278ba513b76b37534966dea48bb7f06292365931f222f96565f693904fb833e2cac406812a9530824bbcf5ebce7dc95b8e03a5a9147ff4a6bdad09f33797080dac2e813db49442ec112e701af07bab8010ddb84673f2f3d605d14ede9af7e188138c36a877e0d01380d17fa67119644b24fe92418548841de8768a2c65c3cc3e0f7638785003338e52c6fedede20684b2e362bd676c605daa38c993f95450fa70019c7e93d2ff8930f297ac02e525ea498f49a8cd5218ab6d1bdc52ac409481329db0b1124bef4b0fae45b7c4b1e542960b2fe8861f9b2fb901f0e8bf5209fdd024f8f15262e358a5bc9b562826e12d3ef54b4569d2d674f4b1a48fcc01b450afc5c5d1443825f0d29eac7dad8737bb5206f69007448fd584c0bafe76b732a432a872d87e8704bef14087c38268c80cbb56676e3239b00fc9fa1fe672f63ee7232d4c5f8abd1a87e20602b14f3026b9b5031cfd6192778fd1c87add502701e7845f5a6ac7bd037af2cd3b47166d37064fb02136ceed4bc6e96eac917b1ec0bc4da90d182c7aa542ea2cecc8726a75d861f00542d00639a4576edb94d7ddcc40eebfff2634cb1274f7cc41de6c83835da6719569fed39728a79f5e994d4b7bbad4119c97761b97142131f20d9fdb911c1b63f59f5ec92c8974a10b86cf3254758ef362c385230eefa990ab70c93baeb91494628ea47cd6be0ee54712b53fd89e5b021eb7a23884a3647236fac62f8450f02bd0b8e84f0e3b79a3b3161397ec85e38eea3884eef604b52c86c0a5ac748ae30a0e4e85a08c1dc93a7eb58ab6be745f898d6bd2459764350820dca6727a5519d0be644df287716998cd249d90bd76986bfd29b2298fb9f97258968c20a94cc6cf06296381261c57df5120fd6344d3ab42cf7a44f858b16d505d8f97a0c3bd45861360c20845bd3dadf93531e80957aa548193b7083c0aa26708522e70bdb88194ed81a9693eb876e1e9dfff2420fe675e9d4530405eb09935f714adce8345146b4d1d9344f60eddd5b146931b30856d23f4cf74acaf1904cd10988e610abedaf9b3462b9507e1a1c7f92cd4446c2dd44195f98cb6894b75cd07e3f434098dda60212b1209bf8bc7e62a144dcc96553d291dc1cd9e5e223216320d92d98c366143394270ea39055029396437305677fc75c8c294fefb5f42edaee1dd97b3e4f6ea8eeb9287b610bf94b8e4820104ef9ef38cb4f28369497adb954de5648d0646d30fc81449de55333660ae13c1aedb1431ce367e002bb1df9fa5c4657353b4eda0e31cfbbc2d0ccaaf26d4cc20b15783cc59033af12efa6afadfde155920fc00e1826caacefe9b21bc4bb74963b8c94b2e2ab356db650e89e207ce79095351462cd4890d39202df0240f3503af884164bc30cbe3493ca531716af943145319fc1610c57ed2923ac52aa4219227cf454ad5b911d4257dd71eb672c345c7745927ac9bc2a6f64bbe3f012667013704f2a1b6d82d206539c3d4871525f7914fa00765d7674a0cfbafb2883d5e5520df04e0e81ff8ab688688bf2bb4aa4fad1564055cbd7a5f7edfee78e48c3b9d09891d843ad14b08d197f107abed01429796a98e4b90b10a7ff9562003967f330c2fe2fc4b865afb8cf9b4d9ff50f3393c0f93f2af1939b7e78117b1486c7d3f2ac3acbe56be4d321aa8d7ee1f95711e3df5babf33c09cd8d2d5e5ef2deaf632baafb295b6e422495a51d7ca7b62fe40b6f4ce1aad9f72ed72ec93ec3c181e57e65ac1d4e897a9ddad7c7536cf29623376166b6fc64fde1be037a17e423d78b7ec5806a48bc1f5ca6aced57ae411e445f0fcf9dec7559301a99d7a542fde16178f28a53a3fecfae2f9acdf7c8dc7c923d787ff9f63ed28a0e6c0c2226b1aa54fac14dddc36118c2085b6a4c75fdf5e84d4cf61d0b2db40a424f199ef20dfeeac116c1955bb830da8360b47f8e5e2750906e5fc0f4d36cf79310e6a76f2b29d085910d9c2267d4ede01a15e8a9a1ebe0302a8492c1b8289f159bbb384181ee255f5465214339d4bf6519c8dc4171a29a6d734b11b9e1c3335e05f13e2e231bf65dbb816698aec42bd8253cab9afa0336c03f2ddf9d8ec3e117b11cda500eac6e9d7054c1ecabdea39342f766e0e5dbc51f7db057d8f5d8bd1339e1338178e817b432d529f9ba89b3049d9060ed0fde728b6a1cbd54ef4cd5ca5b28d0bdde2493aa4511840eab47a53306d32affb2987f6d598670badf3d7cdc3505d6c1b5a789dedccfbddf9f03b3af6f5536806acf0bbca5526d9cc618ca59d044d9beb1ed05a33a3d2378e7ecf8ba39d6724d2732faee2bba2198310f8c3380cc5eb051143c87dfd24906009c647b8d6c36e87d3c680bbbff7a73862e4be705a9acd049f00411e859fd8c55f12e1149be6a654d4280d6e5a4c3d4594fc084f5f369109ae1ae899e618ee7bcd5c5b877940ba554155c117fa605a288491895ecb09397eabc452d2c342f0d9ce42b6c799ca36cd5a85b3a5c263d4875ad50f3cfc74e0994687cbf395120466ed720c22a49e009a767f38f24f5e51fdb7aadee13fa8e0d98703d6b7a1e19520793f48d94c55f5dd96b58d2f77ed2fdb97b8686f2573631d74aada87109e36e75285c906256fa0ea1414f93dfc1e9ec2a71d8d72edeeb81bda5bc0255df8630384d87174578837419f2f3e561a8ea6e3855627abda995716036e8e305a58631681f4b4e15354d078b0f6283cb16af443efd98cf770957ad4831009790011939b1e0668a1694d97669fd31d49b4238b61119dcc7353c4e69f68c649d7c6906bfaaa17a7e60ad43713d5904ec89b365090e8cd07b8857e8e2486a8ea5f6cb5a0d65e6a35daeeca59597e503619c972548064ddcf1f1b6557dacf80813877d78050cac5c77e73321fcc80a42aabb2dda0446de354b7aa4b2ca08a3f1a33b0eb2ec20a87476e48b9721734f6d549b9fd55bdd52d4606bb70ff7e75f33257c389bc79f57f3cbf8c3809f10041a7ee9947d95e9a997c436fa0f3129777752cfa56b38a479f7450abe934e2b0cf42be9bac5cba63ae6ba23f44fdedc05748a7da9f1a1d8ec2d67ba4ed4ba3038faba93dbc009d63a9bbceab4f50610dbf1774beb49344cee8db9e4cc8be907385408344043322b3001248faa441e9ccaebc91d7db72ccbcc215dd7debbf96b8ca28fb5c61a52c16d54e24d742402c0c22ecee77964175169845dd0639d363b079addc02e06189ad28b9abc59ff669ee4b513babceda4946949abb2d610845f9d04c73d4a6aee4283ff94f27ad719bf63a544811f184818287e655808ad5313dffb50d419d8e16e1ddaa93b29f1bbc0989dc19892c98eb5f48f3579a0ee94be6a8ba34f6dabc0a13471caf563e6442c0c8aafadef1103886f65fd8b1883355d1939568f0a66bce319872c9499bb350c61aa8e5662a6ee034bfd0041198e9252c0d31030a39679e64067bd85aa31a675c5d589ea98a68614ad1ad6290384638b35e3a6b237838033a25aeaf732a759124bdc7915c7227775e6e0fc634b2bf4bae9fca31115c60fc2c0e838ea427f897ba0057c4690f14e005c2ada55cce89b7408e04a2f94acb569c6ab3ae6c8be8d7524d32157e3a7c427c1d16a62ad81a3d62a94471753aed8b271b54af4ee9e3a01690ca69c8da99d6d595462f3193cdab9f55201833f017b9a68750413fe61c70b48986d2050b790f55196068955f999294acac13aace2c3b3e15d8941c4ce80ab8d5b9727d7e5136669a31a4c9da8e526d627c8da727e4db181dc3c15d190c61abe216f1b6b3e795f9732b863c20508d9b6d20fa1dcfe24eabf7baaad33bfb7aa5c50ebf919fe97ae32a71022a36d796037280be0697bbdd4463d0fafc56efa39fa577f895a22d6c8524dbf10bacfc21b733761480bf2d599fe6e597181aced9165a971bd7b41616f6758b30f1c765331f3e559e99cb6e1c9476cd4cc63e2e5bd36973c6cb9324cbf7b8aeceea70e32ca6bc6a234b63d29687ae9293f07046d680d818495886fb7f4a5a812e1689398f04d5c1bb73fbf0ea7b2271b55e2d8b88487481a065491fa47ad0c6d4187cbe27d28e9d5cdcecbdc72c6aaa0baef4dace143ff10e396a02fecc9d25187684ed59419b00c878d44fb530b18c24fefef749877f43f0cbc01802478502b496e6580a3eddb17e76f818279df9223d0920d24950fa557ca31b01c2c5cf19abab6799299fe710511349ee1e532e87e7867c82427c10c084bb2e9794655d3de2a60cfb416de0948a9343a38f7359eacbdfc5dec7e3e97ff5c221bf549c1ee8b4bc752bb43d366a8efa5db3acc744a5ca6428ed6cf5243c665021589151d47d75ccfc9b3db909c89cff9f12ae4ff449c7395ebe2444136c2531ff04fda09c3a500d29e6e331ea35ad8c0cb97dfdae74360db16e306405edc8631618d1cce5adbf8af75538410ef9a5382c447bde5b5d54ded6e45d6b179aeeb2f668643c9b137907a23d4fb5c744dbb27ee61f8fc16d31ff42e0da17898f71c8825e34aeab2873b6845c3abd66a4304ab8247506b14e3e38e2f74d159d5d559262ccde9c48dd2becf95019a3422e6cdc2b9d1f039774d3006da21ae2c72189dc0ce6cd5b88d058ad40353ac5b680a1c2300f55704513ff01b115f893dabe278f7b089da4e84e9b88af3eba503d2c56b505f31652ec6785ea7961d53a30cbbaa500c746de04a40e137e770571a0bdb41ec17335f32c3a6166a539e0d794463948dec5ffc37137ee36a4afca9a1a3fdd98f0802199bf6fd2c2dce5ff55a9081d5fbf4f14d1caaea00524f358685e164ce2f817f29ffbd54f63b4bd64e5860049d386be67071b294b7d83e79823f7955230e651f398c716f43942875ab7961efe9dfc4784e9658478bf8bc9ba9194f42d52b604ce655c31361f289329e8bf6673179bc1cc25ca0086e80c55a970098812bb2980e2f98959f01d36b61f6d68c118ecfade63f8184630732ceef3a719ba9c3450d6abbc9debabe75a2fd6f10b87458a319d2e6846f81112a9269abc49a5b8c822cdaf87afc7db834d7d9426146134754697ebf430d0033b780ec4ab6bdf13d8f5c34ef4d4b11a332be4f8a876deeb4d001f4ed856848d94d700ee0e04002480cec7c918dae9d51ff67a7a6d9f26a51794be772e8be294585265b928d88d1f87f6da375e046044509c4ed4052a87df4045a06d5c3b04d66b132cdbce384e530eef7f2702d39286bb8c54b1448c8439f855c2d70ae1eaf3359808d810973f69f26135faa2f9d2c9bc5aae1d444cd56a5836471ef9cb3991e61da0bbfe12b723e9d4d1c9839f49d503de1052d801e6d642b95091e1fa7e206927f27a860790aee6c487f136ae7236f0bd586f760b16e99d51df4199ee20c1f01ddb045bcc1859e863b5736c301592baa0323a5d96aff55e5c4aea8c4d164b52b405e72a26f1ded202ab4feaf728cbad4ffdfb287eef438b1cc15b79c65188a13f6e19e730297883c8dffca175bd1791e141b2af870bfdb041662c80669a3f50615d2946d521503bd900a993a108e6a786824c1c4f1a73b740685aab726e19aa6335446f6e9d01032372794baf3e4b0ad1a1b904e669835ae7391f3457784365e201229c624e28a6448b447fd453ca5d51cbd3534d47a579d00080ddd075067d5b0659dfa636e6a378a37d4d398a123e2cbeddfba845532adb8d96dd8c7f7bfe7ad9ccb888c786ba6a263d795f8021d9a4e710971808a4bee984bb1328ab58ffd63ca5690b6d283c0a8a36d065e6c1b767ab4256f5fa10b341c222dc5b920a6e96ebc57603408b392609f7c1ce02f779be9d953bcdc0785996c476fc8bd695471f4f92b5f60ab8b51b507196afbcc0fc72843763e8d42322d2616f5d681ea47d6f060068cef22c8df4f15a860faf0961536baa94c1817dff606b686588ffd64c3900cd3d583a52a1236ecb0342a6139aa23a0cd7c8920e0fbeac12ccd09de88aeeea4fe1a7415109fccf3d326fef0ccd7e5f9cd5d3265cfa418d4baeab2a8b4e56f3125dbd266fc57f8e66468648209d1b47ca3f789876587d4edc0a2da575e69eee0eddec8f3ce6eddb7d4925f6c03dfcc03798ff9b58197c6d0da163705b55a9507fe24bd9957af4952095ed58519f6e08671e3c2795a8eedb7d198cd056ce952ecbaa32567de5c4bdb67c8796c1f23a41644f0fb76624d92af4cfac25a64eca6c28f4ab768d3fe2af041fc05cd827a4a2886e9a89384798dc2e50aaaf762910709b79546aa0ddb50b1c755e26d701b9242383c567816bed0ff604fd7ab46178be7a32f6d1c7f8921bf808cade942e21a02382c540909aedda703202fd6710bf7ace0532671051075248af338fdff6124877f1b98e1a0bbd1cf868711f6d03a0c99b68e28ebb0515040dcddec760daafb79cb96ada8d9989f01a3c18c5b8ff0fa1c41af76b8806c2f317c818209aeb9167e829f5825a0edcd92d9de0cf61096235619bffc95bd59aa30d62d19a102cffc6f6e395847b3b8c80db228291c312f726f92f0c894dddd57ed5c6414f4926fa17c680f9dfdaf97f9320dcdbccad62b3d7a967d1c6277ad41674bebe64e0c2875841f20fb6e9742f558fb90612771637d5c69d34e0618af59068664e2b20fbac4830326decba55e07c9966bcd229112f97c8c7d7e0459162f69f6776c9333340f356a5a835ca99bd75fd6e7dd1ed3be25622f1615f74adb17a4f04a0c01ce923749fb3b083384d22189cd619be7248d278fc8b5e0263ab0a983b363d3f8846c78f072e120ca762f393a50a4d5e4cc1288ac7c43a630f291f76d75cf426c8e03f6f5c55d72c2d9418b9421f67d24d25196f80a6460d324f927764eada75e25231c258af42fcaf2d35bbca87ee26c4653859d437e5de5bbec85995fa5f695a6631063a01aa6989916a6a929404a8dc54da2182813aada18897819abc706875626b6425dacdfabfc1e497b5ef9e4642eaf967698e372bf4cae6296e3dc34dc13b6ce5f4b1ab9b4a817e4f2152eeca5282079f24280c94b2522bf4ce8ae528002608f8852881f5f15e6ecb6ba88b39729df4386233dcd2bb822d6e43a1e64d0b91d4227702f263b3cfa4f5870d67ab56e404d099d9ba7ef1785395da054f3f3d47603f107f47fe72f2d8f918be4af59d0adf8e67ccbb3b5559c75f9c7ae511184485620adab343982e0e287488ff8bffba2259610a19d6949d152d27da78dd09ecfbd671e1dc28d91749a5c5c8a5cfa11504b18d78dfd0f4d7bd75ca3e8a3bb5b8df369d4d81afeab921371224fef4802426e44b5559300cc804755260c9077b1f72dbee185b5fa6de63f9270ebafcd74963c0d34fbb86f13a796531017131554bc063aeac9ff06b56599d4c135ca5c9265389a64dc3035715984941c18ba7ee7942eac84d169a516d9ac8350bc2e13fe1b5c8d8201966143e0860321c43651ff43a97bbd324bc75419d3974684069d3224c1a45b22f363d0a118d55c31b683c436190bb3fa4a568a9aafabd87c5bf01bf75e98bde52778da1c57fa95d75d6d618b9357fbf35c1b717008d1ac1db7274d2daae200a6ad3ec245d8bf03db298db74e64c0c928bce126ca672d7e6f2426513edbedcc1f8486bc58921425ae33f794c8cea9d529f34d508ebb007b938b884c3aaf1d3884dd24f56765c5a5374c77b6a938db9d6af72d59ff5f963c2fe0d1f02b8dcd5f9b928b13f6d353527cd9209480c4463058ef55326a42dbcd87b39f701777c6bd188a7a4bf0b8995fbc37f0a2d95b72e31d0833983fadca1550e8019d6aa1fe640172b9793c56a0729890a55d15be675509b0ec90bff781a02affd37f12716c79441318cec20cdf894eb368a7cd65564d4c3ce5b6fe70df29c5518f40517bd20d566194f9b70c1e74ea8f7a044642bd78a8ce9e75811e81c7eb2a3718246a5165959fd70a8fc59cf6e9346ad35540b68cbe822787b5424f56ad2fef7f23223a25ad90289d1d15738e44066a4885170486744df3e1f64b3a9de88d84ec380fb212be128405d270a005c4439b09bb6fa9a40f55bbf3fd2f7964065ba1d481e5867e61bcab277be82994a7dcecde8166b187998889c9953e0ce058de5f66de99e66a28e1844530cb12b6aeff33bae387d1a8c81dc33b814af7b026ab79f63b14403fbf2b1b5e5af3d79fffa034ea2558b9bd52bb48c2b0da4f5cbf11281e0ec9c5e84774420cd2cfa80773dcd764951057111b3d27d65505466f96d31c7b30932116f81ef61ea96d904656c5211b25dc8f92b724e55ca6579bf697e7b0c432e8d49705a4140591e0996d9c3096beecfd5167b4f4783f45c9e29b14e62cdcce460b390ecb54b05f64f97f476eff0e6cf92cd83ee6e1217a5085da835f0550b7d0a96f9c5d50c50e509b350d675c0b108bb1625deb97f50ae3a10461cd1548a60f63126b889da8f2a730036e4eba8bb0f9d20fee750b5dfe3b216038f21d8430ca6b9c2096f6c876e735398c70d3db60373a5f28e278ac502e094066f22a88840989881b2d3d6a62c370a062f9c73f073d5ae2592626219fddb8d94375f940a7472186bc805ee7f9ed30a4bf59fad2bbfd1c0b765d1775ff65098781ff6e3162813c844e6d6ff598de90eb3f72a56c20d851e1d90ddf5664ddbabcb5160c4887f154b3f6d596197f6d6eed416c579c1cae336847a5cfcf66f7b4c6626d745464a35bea0e53018a0c265123407f3f1765c1e396704e94a2a1dc16ccb80b749a90b6e42629b24d822ba83a0f15ab683fc7176dcf0fa81e6aa90e28cd376fb0f992865c73f0600336af27c0b8f627ae60da33bc4b8caa3717fd96f0ade93ec14542d7f5cba6877647c2875f7a74c85f724dbcfef769d992d0281ac60349f2cbdde88ba7d996566e728ff5cfd56d55389dd1669bb563e45f95cc5e7c3b495e0e406eee6a965bf5bdb95c4a59714581ee362183117aecee7541fae094dfe0a79b21e604761180e0641ca9947dbbae5e64584f2695f1498f477baefad51ee36496e5415d0fd9fdc57db7a254cb4111d92b7d84e9f0896ff20139c3176a3043f1bccc73168bce907f7fffe0e71eac0bbb6b50f7b72fea83c0324535a9f5cddc07d81c31729531d340422804a3535fbf9dd5f0ab30fd6ab75a6338282e45000dc98e0c2aa9ea31169a8defba2711a7cc04fad64b45133ec5bba7a9779d174b0e10e08d333ee5ae1b972f7faf0d1d4108f2b3dfe58997b329ed19f5aee8e5aed12f1e552716c9d8ab32f1086ddb1e023d0389b0f6b39da6cbf8013b889d884360a532182593925c167230a58d765150a6ec09a433319b9607333b380564b1bbfdeb7533417b94cc7e64bfd0a271a9f504491c56cd0cbd35c7838328f8dddb30a295e682d2899bab728776d62588060bb172e4ef40b6b0c1c8af290f3e2a79b539296855f330dafb2a559e361f11457f9a7d6585c89647df8a8fec13fc93c2fdb8886d95ca183e24d4d1aedab74eeb05d32109e8ba52e0191ffbedc6747df483b37cf537f60e1ffe63b6767da604cce905cf5068d08e65ea378fb1487bb975fbe8e3b190e921a49f03490ee1c81e71d63e547b078c746192baf7fddb197c141789e8eef81d8453e25142c534014340f07da52c5d304636e67520369207a2681352dfcacbbef82050061224cf143a23b7ac726bfe853c848bb453ba65b58a86a9942f3ed6cc2dc5fedd92e3758ff5feaaa4e9f09191bba27710a047c008d578896a86c382be41d7abe7f98bb1e37fa47258c8524d20ff0032aeb847530c986d8ffdebfca8887dfa82ce7643eb36112fc8c1dd7eae991de86d28d5e7535fd9441c932f6772e3571952ad4d2a8c0bd3fa2406fa1899d05505bd709c7089a480744a3a61447ea3d33165a61a608caabdf7da93f5daa7d40030065e44dad2ed550284fae75c31f6de2b1aa90ca8248de1697ccad4c0c02aacc0bd52342db97ca1cda3c1c60a7cbd9151761ac92afc9378f7117aab72aa2b5b49929ea1c399b8c6f89aff7d7f8080c8ba1f6e3ba4a06a510555d6b893221e13fee809dba19e65b76c3ab2dc599520a176a4356dbb513af54f07d100e8419059b9f69175f2876e94cd36401f500e4bc7da434f137112ae06509c1eb1d7ccdf73d251f70294a2b44558375e02cc254d4ffe74f937b3e57f8011e776425bbafb09e3675354e04aaff15eabb5290e36780809394a990cc2cc6d9ad6f4257f918d6b013ef3e90c3b928fd1b735ed6c9143ceb3fc3d77369d199fa8219c062347da381873572ae0985469e3ee8dc5479e01a17b68d46e6d1eba977a7b3620d492ac3e79e4f688c836c01b07e0d8ef35ac36a4a9adc5d935735304585235b583586dcee2fc730f15f1b072d53850672c6452ca31a8cc535c3f7e01b203792e72b7759771a3d22ae35735885b9fce095841bcadff442928053810be883eac1ce152f0d9d14aeaacbbcedf11da1f6a666be66cbd8eaabcb46c06880723c44139e1dc284a2fb1f98aa30f3da434bc40227e78a3e9e329fffb2c9af85b1940699639616a430c5fc94a7391a571e9cbe8c0a26bd79068ec6c70613e0ef329b96378a348937b02f44e78b3311cfe7143343ccb01d143694cce4b390fabef8cc1d2c452af5615f3d207ed938ce54a75683d26d85225a834bc8a31a0f615b80e22152917fa6bcc43417983085049a86017783316410ee3f877b41b9a37ffbaefd21966b91d19da97e92de619ded7ba41d3af7c057caa575a6fa54a2ed76f7d48064195d65c9dcc24b236a7489895c9041a538add95fcc2f3be18e826f718bbc774a4b165f1938c1a0345aa55e369fb24ab6d12cdbfe86c0f7eadacc8c63bb33e7c2094ae8daa4dd898b838d783ec0915c0a8d11872aa8c9e7714ed919be724f18077e1375243521549a104ed70381125b48355c75a60b5b6488190046934972cc98030ab5ad21fd92a3ef689beb3e5520bb73a289d23d108d9f8edb1ffff137c97c3875a6f7740b7db9cdc8b89423536036808419fdfe486327bc879188ac7089b3fc154e131b7d2fdcb5ffacfc25143fb6c9c051bde994d767e7f9b386bf4449a7206ca974d102c1d8bc6c9a78a4303bb1795f8d700845d32de9abb52d740fffe3eb451c3565f89fba856cdff3f7b68c9eda6f048c46e59f7e44b153efb79f7674eedfab6c74d43aedab8a7816b98c47df4caaf2aeabf310aeb44a30fc826c0692a56c6bdd033d5103fdfc273ebbe7099fec125c9fc0c865c2d29c7c8efd613a15b061f55366eeaf081b0c65bcaf08dc8f27a7b7b3ec62bb35ab5c1c7b13528ac898a3e7b065bbb3cb4e5f1139c806945efa5da3aad54689fb3c3c3c8852d0b1f50900451d0edabdee957a470eaccf25181894a5ea7fb965c42c3e5acadaa431cf97e79cf0f53420baef1dcaea7d4c84247dd6425dcd6b516d2c851fa03852bdd64370e355f50d30c7fb1a669cf0dc655be1f746b90460198f78df451e28cd725ed6f8ca4acabc980b2516cc79b87145cb76b4dfbbca3ab6c9335c95d15175df57e2e0f8a481cdc0234a3579be0d0ca77898855a8ba92824366d9b459cac547b3bab818cf3d50c1fb0a5cdaaec9a52ab4bbd880155230da522fee5d2ec88e75731b0c45867506a371f131a43531cbbcdb4ba70707c3cdcd8ca985e22317946c434133dafb5df06d9f0089e913b4a81d3882852c95d0e6b714be54e61c1ef558f94b3d85691210a49f1509e6dcf3e232d9537a5947445763c7ab45298a72183a85983052f224f2b7b934f68fbcd1d94e11098c6adf17a0e73a67ed4fcbfdbcc038869bba58b1064a6b87ca2d90e82920cce1043b45264ff795668bd1974eeceeadebafc59fc4245e0f240e44245f7d9e7a2518932061c8b2b3f2edec3970f82015f3c6f8cde4ee7cce5889a349a0666946c103e3e35c4887aa9d51d8f17ec3cb89b0c7f159e1176920933db771db2c5bf79ade0794c7b994421c4e10baf4ec99d42dc44d5bebe533f4bd5640837f593b3e9d92060a35da6b794bf3bc560348acc63e14d2f17981c3f90d8ea15eb975dc5ad6331af31eb8d00f6f5a609af864a26d02e8338ae98627baade752380108dc15be1eb670fda3f95d9e36aea0cc65eb1a05dab346c1b541c5b7180d092dd07e52cfc4d85f9df4e55954b3a4ea40ceea3193b6c6952be7e2c51e9818e81a3de00df70f6daaee8b17c3b495cb80ba084bb52d472c7e0dcf3e6f073dce18b3cb3a49b735c3fbf7dead3691b4651548f8f96cd5cb1284572f705a66da892e19dcc6e36b275d2c00e885bed0add37965cbeb67e00f948db51bc4f0dcdb2b9c81bc192c6b01bc6215255252e64995420d0f435e1c0e015add0126b8086c43100b548b0ee2167b22ecc4ac3b4aba129ae7421c84003adc77268f3018a477c9365e6299aed73a436b31637cf2380c81fe1d9f1cedf2caaf41b4ce665d7ab88e184e75c037329c01a42dd9ee63063d0ec66fdb0e8023d34856c11e1d74d0ac910a7387332b3485ffaad886e7bfab8b1ae7b2225587ed3d9672c8b55ceaf0245c98a2659518072765a8d666b4c0f7fd761e970918c677d88bf3a4a4d118b17d1b651360fbdcf6daf9c141d1e08c7a77234a71a3acc3b352416320837e50db813608cdc4d05aaf428bded527d954a6f6ebc688abc228f3ab7e3e632bb9bbc873d7153bb975d64deb5e4fe8127fd3bdbb15e622a008716e46446f2dbefc1e4d8b562298a6be4995b115c66af56709ef1269688c219d4bf0a1cdb53cb4f57f88a0c6a6a65ae3ceb1320f1a5a1dcf9f77ad07620c6adf73387b0886aa7cb8c2989520ed7014da83761c41b7aedeb1d46e4e462524ba1e9f050eb0396a2f483c7896476edfd0e84bcbf0e497ca4d2eda1d9f7a0226931acca07c8e5b4ebb43ea6d280d38b9182aaedd79d71cb82d74dd8394f354c1febd9b89e1a5e4b09cd3599f801f8323302b150dccc02ef97bfd89e3d2eade1739b542a07145b5e8a5a4208d1e136a3110c2c4ca634ca26e352d71d04b9a2809655fff83d9dd59720a089f80cdc9c251cd057e7a14d4fc47405aae0daa5e8936be53f6ee945af73bf51ecc80cab1402262727ebc5bb5e933e7f460d37de64d589b0c00fece6c581bb226b1c0cb250fecd2aa5f7fc6c408df342e56ef2d6ce74951259b8b14532e7db24aa528507ed72f6ed25ff021242b596e8f3660d049335e8bfbeab24ab64c55f1c1d6f4d2b5eb3e56b5cad613680735dbc7e5814bca646529cafa60ff8803d8836d60b4ae54edc83adb871295b2ca00002f10675ce38017d7378bdeddf595ce71e8aeb463828e9949395e54b7bfa82ceedcadc8539edca18027dad3e792ce9e0d3f77e5cc87374079369b81eceba675c27b8443efd46d1f7517ecd45fc6408b1379ee8a226c8072d6458e4edaf009d1160cc04221e06a104b46ef9ab5ac2e9b2004a1b4d53d0426f906222382d2f3a89a0f43bc64f9ebbdb42f6f9db1133dbef783f36fbc9c4006c7ecfc9a3949018a64cd3087e0fe4595f3e98361c2a25bee2c87e0fad2c7885f92d396cddb2cc87406ef0860779aedad3c88267f48a5640f11301084ad983f0544f6da75161d9be2a0f88094d0d156d7cd6660798bf1debbcafd9f308c685068d559187848f85d7ffbc94b34bee677817120e093a1f33a7782f4aae80d9775bcb5198b222db80e458713c88fa596cde61c391b78e092ea7945e9c349ad020532ed9e2f6d3a84f93603e0ba98dcb08f13ca1c99552bb4e9c36b963d486632a0519e6590a6c1e322f00e44b795f64106391ab58514629cc5edb4b5fc6bd9c2c9b44390786fb38ee56601fc9a3b1874fcb839c5cb1c19565f44e6e13d94d116e6bae86a80279cddc243807b13dc3b623e4d824c0289ebe9d685d99f9bea6c122b8022491809a5c0f3e028915e6587e16ed41eaf2a4a325ee23223a4f099875d4cbdc033b16c66553f0b5d20177d9561edd4b412eae95fc7705896aed7bd700e4d78615bc6cc56f91034f449c59fdd0e92d624d5f443fb165f37574359d5f6b6bcc996b2b1a34e7a433af3280faf63688e4361404552dc137ca38813a62727334dca07fca78a9ec0e233c133bffb0f811c7c16a62ed7dcb5ec64f29c94754a81f4f833ac8e312b5adf20b72ada885b86945764874601d23554408fa7fe31612c2be950b7161f7354643c56882a610a6f31fe981ed859f50da8052efab6a122d998dd1ac021c671764e49ee88582cbbb41935db9ecbe24c35a0d2d0bd16ac119e1951261397d2ed6718dbea796ff066ab59a4b390c58222e506cedcd1bc718010dd37f8c518cf32c3ec1432708cfc3d40effefa7b07f7976ef669b1c27cad0590a76e81747855a705634ac29640bb998d6793bec86055860878737857566f93cbb932e37659545d3da40be543b53eb86d32489991dff7fcb3194f3c8c374dc033f03d7b99b8b812bdf0e3cdd85bab6ddf159296571dd1bc3da964e200fab674545f6abb4516234189c75916f666fe2875676ce90699eda2ed16d984d5266e84cc76584f6558a78807e1c664d4e0669e70737f2b3548fde968e5b9874a936bd9f9ca53dfcd6d2829cae1f8d1e0ea696717b377b592ea923999d1c7d59c6fbd671ec60b5be54a0a0303398597a63d48851e110c2727f1f037a29055c691af57655c6c36f1228781a2f67b119a191fb198c3c153eddedfbc8f97e18b5be440d487c8e2b6b40d1b14a284533c8907f125c6714e9f79862036e0a51fe373e058c4144d8a44ec6e544470720cf0a773773912bd2b191cc4235333e46cf263998c5b044168653935b7dd966369a43f6cdd283d4cc11887b8d2a814bb2f961cb1c4b4ff2c4aa5c61b0c86a28fba5bafbbcc20c6abbe968e2b0967a40afc404b4b85800dc54d70cb479be23c5f5db1e5e4428b2c95a2f3d6ede14ecfb52ee80e0511abef8ddce14b3ec10e4291de26a2eda57b244b20192188308a6c9fe167f1dccc2a1a2613b7788165e844416c65db7dabb041751e29610a1debfa4ac1b47843a58e4d84485b353d282765d5a13738142ee87d6f9a53bcbb35751d3851f9b0e70312bae9f31fd0bde1c260e9b463ddfa261a7c5880ab5205629013f16859f62f9422110d2341084f5524e4bb415a059cd2596894fd75e1b520dacd8d32f78837ba49719d4a70574841c64f13b15414edc5d3e28f0177503247f3cbfc39dc214eaeb7eaacd9a5dca99c7b293a6fecb71bd8ae510502d9797144d177acea61f23a7fc12b2b344b9fb8a296131b5fab7b59b97a00a931aaec070f9467983066b0766673d3eaeb42fdba53cc0ea62c8eac394dd2f487c32633fa5f28db379957d303cccb27310535316fe34da7a7e16d0aa6bf22b4ca51aa2b01506cc92bfbc445f6d6a4f0499f3af678824d141a195b747f00e70e4f0b1bd8e73c991490d1b390d59d16d46216b50248af1c3bf331eaeb96445df88d3608e4180db789e84cc9c41123f97c4945698e1196430daed10992dba4ed4e08540d3f4e07d903ff18883f7c0291910553279681e31a8c6807aa8fa8af5ba7b0e1fa3575126712b16dcbaec96f4a6243778e8eb1478bbc7d16c4558b5b3f17e3618077eb9c128597935e7bd318643f64455f049d74b85a3a0189517febadbf3ecde70f8de81bb7127e9005a026822c7a0e91bf566c8fadf51ddcd350d86d0e09abe60692504980c1e6a31f6174cb51efa799d752a5c759f84c8ada8412b02db1581d7bb68457418d250b4cc4e1bc2249fcb9dd60c9b5d20e2d2e86835de650fd7fc9efb25bbc35e415901b458abe36bdcf994f18639080fb31b3bd1274b99df9ad09926fa6aba943eaf0ca1d3e14f828c73b46ecdee964d0b78f7b4825722735909ad1bca04c9b0880833a14c6652167e5969d469114b1be1cf1dbab62c68a60db2db8cd2d683e860578e41d594f3cb8e805d610fd449c45ecf268de87d259d04206fa84f25e96042135b86cbb04428316367cf5c914ad696df35131680786fc2546f27fc2f83747cacc8c6d7b49518eea9f6a3531a7371522ff34719d8bed08193b1730b9e7ddf595f452b3847f7ca48e6327200100f14cf5ae9ec351ae91e2f2ea9b8d72f60b368b91865145da455ad2c1e00155a2a143542c50a5eea7dd6938aed4da207cec831b2806244d640ab735b82b46fd0c519a2cf74cfa828b88a89673fbd80f1d3dd68dbe9d37f23df154eb491db53b18c5586ae084d459127a9e228edc28f08f3eadd14bb6f752d9740b3a6f89154c69fb1a41def01994870b98f8997e48e7a8cf2e02c23fd146f8e68c3127f99eac05f8a3d5c210cd94503137f3a5916ad874158bd76327b08121f0b9834cfd9607b5cd215945c5e7b23f12bfb9857c1fbea6d49975bc51996dc1cd8effefc26d8580d1a803e0f3b1a9dca65a29a5a930e6501f402270ea02ec655979e4005c0565fa6fb7aae5febdf05e62800041b77323c2d841e0e2664d9bee38433e3237c8596b5105280654c522bd353fd58af538f1aa3382a55b4cf867c417221588437cd06b1a6939b33dd5bd7a5fd26cbe9258e96b76e84d726f97faaaa24ac168109c6afd0c49c636694aae40a3f3dab972532efbc31068a4ede538a6d94f38b31f5530961aacc1231b1091c0e07b3fdc3e4a872a83387adb92c9e238d17c428252dcf391c94b8cf28d22f2e943081b03328e21f832ac536ce61cb7a13fe345129483c1ffbf9fa876e1539097358dbdab5e4718baff8a8c2500ccd5416a405dd1f4b8792771901799b96b0f21c61429df0aa4666a1cf5e1053d5fe98d2c78ee169edd0537d2d39a451175774fe29f597ed53afe73fae0ea2f5a05917aef3684110ef035f18c8b86c12d61b58411c796c1bcf9b4e011b9c65a16687c29b89b90672d25851279b1850766de19ffdb35b5f762efeaddc78f29ed107f05c3e52d8896ce4d5ccac2b68559ac2628949d0238fcc456bf899579262233a853203809b5457061f7d0582fd3f8cb489f5e30df59dd1758d91ac12dba6c111c5ca2663fbcf958e740ce5c75043df86c4dd68e15a6b1a28cbeb3a97ef10ca0ce37898b240bce879c27d864b960d276585fa23392e93604a321a48c519748ca64592d35d5f6a27d1c64a8c3881a04eb30eb47beff548908f963ab2ad5caf1a51eb2e2b307102bf0f41a7794bf334af644b0f15428015d4a3e0a5716c5eb0030ed0822cf15f9aac22e32bba44e2c69414537ff9b43116da5b54c5de687b7239686459a0ce427325c14e9ed118f397510a74d093b19db80cc84565feb0bab833fa624236cd96abb1d2ef5c7e6dd1403e626a0cfcbe9585217d824c31bde0a56fd118618631bd13d8f0e8c08a49e1d1401ffeda92ba0f39136896dac9d657f45d300ccaa194c307dd82827a2790cb34f57105dbb6cc935483e94a00fb954806a0d75f40656906cf00bf0222e98dff3aa10deaea813f5099d9c49ca469ff027f9bb6ead9f87f950b15f573c9671b6f162329f6f5e990bb09de7accd7a86ec608c713fa987716c514584c282f4bcb3f52b0c05ed4bda6e14dcb5b5b7d97033f61b2b7aef670de6f16ad3a769909ae456616c772615f142dca5c9bc2a959ff52575da42185b06d7ba2d6af59f7e9f8d27d0b7df0f4ee0e357def18ed1f7ff294d87737a96b45ec7873c05dab68a60d7822811e38b625a46b9915d27f8c28ad450803d41e3edd9fe79b2727e7a29fb913e6ec01f96c42a52f66ac914018e5edfc04a4f8f2d820bd526d577bb0eb8797314fde7617024679738c0e2ef005380e67c5478a24f12a2045671c497eea565c14cc69231fbd4f36113b552a8920f807e897fbd846865bdd42c29a7f720081ace4063423d1e6cb9d5e9d15c741dbd6cdf87ae9c918b2b9e0fd9828a49cb8bac011f755a4ac35860706a8e70b32f18b47908faea3c4b373e770e47750b76fab9664878ae04da179576553ec9736cffdc86fff41d9c8aba5eaede90c88f4ec08e06dc3daa27fa7ae72564869e1531d71e285c96f0713eb1111e6cfb8f74714b5da95e141d631684f5e394aeccbff1e9cc3a4d7896d700df9016da09ba015f071e9786b8c99d88f170356d79154cbb12aed5bc8774aee63136905f7c52c67bac2c0f7572b1862aea51e5c67f740848b6bad0b08424bda0adab46e496312a48641e5f7b5f372dbf682b89426ccccb46bb6e533471149f5886276e9bed470f49439cbadd2475d565638c770bb6ea45b2a24609f8b1ad5bfc9ff8332bca548a77ac88553b9416322eba39f81fbc4934f43ba8cc927bfdb7a96c290b3378c812e549318263da56ab98f195e71d225569089b2f6ec599269bf42e461df4d4bb3334f54698489cdc5b4c345fa13b4d2e125f34902175b55d6895752c455d39d71d656355abe61ea119ca1aa01ca57acc87e8063f2d108302ff65ec2fc73b7fc79b313a2367db802868874c50a9f9f3b553869f7564f76224b81802173919e620c262e13abd1fa23535c91b6ab216f9b24cc03b6fbe1e0803d35a71bc05d08e3672ac05c1e97bcacf9f652ac2a84438fbc4a16af1115183c2287ef794fc7fe4dd711b96d8658ade7eedb42edafb03205dd7da3364012cce6265df70d19d5e630d19853dcca2a945a45abee62def5275203e62b3512bb9046a9103995de3bc23b24b4ecb6cbd90e3faf9f7e837959a92fd3217c9157563e981089359bdccc796799cd9d61e49ca006b8dc6cfb7feb66d4c46262fcab1e0fd034225bb2511dd8867848718b173139aae41fb59d3969998e29e0b44bb02941df82fbdcc7d842ae6761d9afbde0e990a43b895a1066518b16c5fbc8eab7ca00ce08b77c46477a8149e16701cc8f6b0425e50620b918186c506873dd7c184b1c9f49d0b44e812d27824187ee16479a6411d3ed228db6e3786d21717a0e40010756d5abfc03cee331c56d114ae255648ad295a01b3bf29f210fe309260b68acbd6a9595f5123226de1b60ed7dfa04abb529e89f4202b6eb7c99d09ee61e90e161cca851770120a694d47e702cf18738e64310eb5eff05996f8e97446ae367038c130baa5cb69bf07c288fb5dde351cf7dbb7c0ad04c4e7f58a955007e6aa649cea74227aa180e6067b79947625aad93c3d956dc42848354b1e311467661e2c949399ddd7155d1786898bc9448db4f0076e1df385626c57160f313e4d91c1327f210a8e94e83e3f0e7126c34f0feba52b21721082f35198a9b36eb47c0508301eb696b1c9690465152ba673571731691ba4f7d525e5bcbbbab2b0306e14d570139383cf86965be5da401c1ef66d43875fd856b27fc0aac153cbbca6ac0efa6841484a374d2ba2f9f72d0fdea07f40454a49e10f6cef01963fadc4717887aa1dbfbccec4f91b7bbfc5a3c9cf7ae59de427673e10804becee5322e711c186577a302c83d25bb10e34f9e5143aa34238be611fe4adae70422d7fe3d912b6555399a357d194912673159eeb87a032a40342ff0ea4df909af90307371839a32be2dc5e4d27a87994c7c504ec1ecfccd69a32d539bf014a3d1ba3f0410db40ec1f5c3c43f512344f22e1b3c388fbc551728858e4bf05f3a130e3e5dd2600bf6b757580ff46bf474b7ece0ae14c0fff40371172b2372dc813bd6c80fa6b2e0311fb81d50fe28db10eaa039f9266ce2a2d54d1bfaeb948e7954f3e3dfb1f620948ee780e5b30988f42e0ed0fa0698db44afe9ed81de164344cf0ce22e688e5fb739bebf3fab881a7ae0d3d89d13f09668af41922af398097351512bb9dc4b23f63852f6f1aca61015c987e1ce551ba6e2d9302c25d8a453fcd92deca8c21b333c44e16bd3ac2ec5e5817369466314e8a88152d0e792e7ecb2d045b92161d22385d0d65f52cf658d8dcbcc196f53bde0ee9b3fb7b68b2b10e557d63fbf135212e75e124ebad7c99ca7c312f2206eb89fdd0a4d0cdcc7f3689e0b7c304bda2a7226fd4861c95032f1067151156e376e9fd8f8fa24bdb9ea75658498ffe2d4f3d8db424e53fc983ee0c5de0a3315baf484ac6e75d6fabf48690caad8425b87aa661b2311c6edab362b54dfb85e6e618155e743d464dbf03a560b8b7639cfa37dfe492a09995aa0f58cf4b6cdcbda0a67cc161d8811048cc0a343708aace2c6f8ff0a78af4fc28df7ce6f7af0528aee91b592c689df7d66b6a2914080e327b24757bcc0a8a2ca09550ffd61f5276508780916d8396205ca5cffdee58372dd6ab2be116578795399418518f9b706ae08c54bd341fb103c9e6f8070693db7c814d2e4c2a45e458bc6780a9003e4d7ceeaf806063bfdd4ce40e676a5a5d3b2c4f6a86887bc9aa4d1ec8a17366d9abe7a3c8b5b0a2798a6848bcf89839d3f15ffe01ac9ee863002d462a4c501b9500f4ba30d815379314b24f7a055cdcb35a67e79ce9402be70de7ea1da22b24c551a60dd28dcb2758bddaf26b672712d1abef362477fa46393c68ee5fe46cc5a1555af5c96a3b6f7562d3c0aab5e1a0b08fb1f26771e4a8e19f5b4164702ee3ce0ab94186eb765f2c5ae8cb300c1fa255fc9a7590935b3a576859459debb3162217ae1a34f8b1b78f39c26aa783b09e5684a8a0344d379ea5788f802d544d209a7430b613bc52142a9183dc9d47f9be872dcb9aa41539e47b892c88d505a318c08795241ad167ba1340df8baac1b865170ae97d59d610095ead759992e58542f3ef663ced85c0d7510ba8c8173fb88030ce16b90e005c84f161418c5e010fbcb90a0a57c9569addabe90ad6cf929c4af764a673f0c0d124562bf6d2ede84fd3f38a74f6768088e1ec8de8a02a6cabd07c7f1d9203d0ef9702bc9dd9bbfa8c9e2b713d12077c077a79cafc26a7d1cdcb63468e4892551436d68e76eba1b8a34f178f01bb31492f001772bc276891f0b1ade3b251de37f4c5a28a41133d0f39f3c95498da54ead3f064adaeff3a8de296576ffca4b9a4d508f9864ab4141890009323ef5d397d5f53eeddf5ca61abd918b2bcc9cf355acb839dec5cb5c8c0c83a96a2a2f8e9923d7ca32439781fb8dbb82f41c213bcb1cbc33d90a86a5b30ff4970d60e7cd6f7963ab2a345979d9246e99a35b88f020e9923ffc2fd03cc81fa93904a6205f1decad26b34b9c9f15d90e7f956b7ce48d5bd4e57713e2eadb06c66d58cbaafdb8495904b8446ab66c6b9622c409bca950af8b6fdf3e1fb891744034355300365b88a444b0b0292ea8e5a6ff7ad5eb1ed766021054f47259bee03c44a216d8a68903678f52673123b6cb79b02628280d9705fc3e4c58f172e6a9e3fe51b6f17c73c96ce9833a5575b459f32e9bd1f3e64ed9483b93dfff6ddd9eec7fcdd2d4dfcca8c926f7e7d3c3ef2f89960abce9335d0454785005a9cc76fe554f58a8503490ec1f1ee2494edccc9980c08d170dd5c83e26e3abf040af485c07734973af2ee93c3c2b3525e0601ca258ad13498f542a3b056e302d9e56bfa433d762282c73afab185e3a557fd34a3a44a51e9f968db88441ded63581554358b6e0bca2ed6f48f85acc8b023bf6fc552962277d506bde09e5152e2539e0be78020cc9358ac36d58a7bb75951a34623c28b787214243574baec91ade84137d0af1cf322317191c15584b66df360a26caf9aa30656b52c039234dcc74797088e5a72f2c779d8f6317949fe52cb463bd43fb485ea7ba4e8a19fd8aeb93e20a9cf6ca8ff88c6de74c7a1f0bfb6c3531144887b4f9e948d5255220b35fed2bafa1d85837791b98dcbce953040788b21238eed6bb93e83876774a5a929a520f4cbf790f6dc8a4772ec1dec3ac61f6a71d65ab07a405d5049f63a1c49630474660c43b212a14022263229534297f469f181ff1a96152dcb6a341d13358f2fbae472eff4d1a558fa3d8d521bf7e32529d8b97a1222a5d84a0ffa040893b117003bf6ecb787530a3bcb522dfae6e64fda1a6c348112dbb52aaabfe9aea2c3e0c4a4f7e55ecd04856d765775d5d99e4045907e884de481995fd8be5365c0f358bf3168f324df33934e4ce2a13517e05613d24c47d66d3f3aaed0cb2238fe9631704da08b73c008627ee5b78aa3de7d273b6a29e01932560bf8aafce9614e3c3770f1a731b59e148a6291a23ef01b687ecea171ed7d7e1e9f408497bc073816918e72309e3847ee1eab71fda5863d4ffe3909511fce4aa12c04e48b0b3f6a0200858e34744b4279f113255122a7596adf293a8801539685ae040ad0dadce0ec52f851713b8e4ad25c4723203e0a0c012030447c50a968786c126390465d1559bb2c2585c48ebbed91ed749637a0c095cc8e002b252937d7fda3138e354d2af3e53edf92ef47ed0c21744b1c75f8d203a47124d65c97cb16e4dae5e68aae11cb62b4eecc7837efdc270745f46b8363cef4c40a8dbb1ae1aef2a2e764c333e3cd5e38005bb9e7d68a9dd8e1ad44bcb7067a8e61545b19fbe8c26958aa0c897b043ea250e2311d6bbb17cf7d9fccacfca23b66cac85b710dd08c565d9b4e9d2c444560f5bc288975e25567122e46bf6a00f7eaa4a55e80ebd987cc01bd31deb51fd537089b62e87d99e1bf7242906b32c122c70914634ff19feae4d267612c9f989b90472a10105c6e03e511f54731553db9a387b1f256592be679c79ad9911d662b9ffd24ec970eee8666ff48023de2698c00927d611281c4ea0d108b9a862e8b3ecd614256ad577f957d76051b4f775971ce55a6b51085acc6c2196e372c305c3b388779aaab1d4681556cf106c1c568bc96a314d03123a791c54ee182b0bd0b7058a32cd4e14b21cf7c02eb5a6b9d7adc9a582be86fd191f95cdcc5c431e56fa5910fc2d379a971d5fb77e654939eb0085f980a7418ceeabe38f742a43d88ca6c73ee4a4a556f808c31e96eaaf4e32376b3d15c9d9d5aa0e4647234e11b9ef7dedc2cb015db48c9da8966d41fa428311a50e526254b82385f42fe72c28ea2cf850739a56d37e90b9bc33ab06104bd4026f544b3ac11bd31d6bf1d23b5e3fa2fa0b370105b82245de69dc81884f7cb485c32125af10ce01001951414c9bb8b07198b2dac8c67faad9e205d487e0ce850e18e294522ebd30a3648464efb67b4630e01bba2b1ef460423f543892f556ff38b14cb8f4268a5804f7a989ab6152b60ae875f53c3b231cc34354afb74157aeb2339115d5c066ab77a17df1cbb1ec6e9b5a4b3448e6517a06d48a8eb7161bd90dc709763b65ef2b534172ad12b48086b6c4a1025897f440ff66aa02d820eac2cd36571d75be66f7c64c692fb82baf412cc01c1900d2ddf4bc5a1854cc7996f40fe14018536240728d553d094c7d0dc8bf66588d4ea5a314da4d7d0bccbf9aa1a74c35f6f21f8ed09f9d2713d4eb554d311968d024a789e1495c93df0b57accc3f5a46136a751e68bc36f4af292be3b5ea551fa4c3a3d5bee03ffeb6879b6def1a71400d9d6075f369149536d1f9ffb40af72fc3a11fe9a483f30e54d812174d3b443859377dee022ce53e2e2e1d3408192d7bad1eda4bd160f23c51a2a8b1f6fc2f877106afcd3e0b426763394b118d68852dcdaf2701a32361f52bb5de10221b55ccd13a31a038db5dfa618b15407708f9a76314559bfaf216d0d9e1583ade9d34ebc715753e6d6b8b76e6313118cf68df12e82fa809c4dfbc0969c865e0aebcace5c504400ca9b7d74315c096c7e653afd41aa142c2a20ba6f5f3ca7b979ef786f65626854b756400d0d83a39e875756e2422d902cea2fae0ef0403edcd7a5656e9c7f3caeedd492ee2b78d7037c59b4ac995cf15f81b0e0fa340eebe54d1e8df4e244669561be540b6ec091e7d81820519e6d5652dda43b46870aab44f51f343918948dbabbb4afed8d35c2b323e04658ac936c3b63b450d1e26c8ee5530940ea79786c1beac5f2c52f603a8e31582f9b4bd46e6142cd23986239196980abeb2ca4e19158a923fdbb2ba66ca68f4c23c1be004e0b6b44191073b90d93d16633a597c67a1d97d7ff8bd61a9e936abf5d3721f62f7340cd8288d549745ebfe0f9f83763f9749e2bc95e4a1d1bcb23ffd8810ee7b6db2c42644233aae31101452276f0399572406d6d4cd48a327e5ea11eb533ef0dea3a5ae69e2e715b64327158cf558b63a1b8f9d80d95a8dd0b875b5cd2b287148a578da8549aa959291cd6908db6f5a8723237fcd9c98bb713542e8ae5f394744458eae1b4013e45bb638201d5094051f8df8787cbe82c6a7f807cfc0701d2b4e0c0a034bbca945c298a5ac788ebbc685ece82477186ab06a0fa8b27e40d499b1e9047ba1516199968a967d8d37df6aa43fa225eb6f379edecb8bc839eb6999252dbe19dae98538e5efb9bddaaf26386ed7027ef14c6871c48679b2371f6431a9114b9a7d674f1538e39f0820e26624a85628bfff5c1d36d7490f4542e25978931bb7f81eeae409d3c29fe11a3e00ae491586c935e07121392d847f9a0c1060913743010c5177f2d6f3b7b96ce7083a42fe3e3fd81d56c6a2840cc518f6e3a59eb0a3bef03421f3a611802e010632fcb0cbfb186d5b97466df3342782989a5dd34f7dbb6a17a8bbc1e0caf5d164e14d6c7226656195884d309384719392df6881551046493d3af390127820c7e92285f89e86abc54adf00fc5bfc59510b88c8bb51598452a483e02dbd50be6ba768d944e266d0ddf2856d6e786c975c35a81558e3e8e7424a127530efa06cfa28e24a09c4a456a2a8ab0d1772203d0e0453c33feac3462f6a32c9618aca421c6065c1a7618e0d410e9166a6d3e0b1851f2d984775a31d291527d44d648a6c9ed88a1089eb3f119784c36e6b4a70b600e0f8669dffa10cb5888601cd39349b008caead29c12b9fe767df4d523ed115a954285c2bab87016b9274fe410280a048bbcc76e62d0a2a1a8a7648980c93c6abfda28d00328fd6c5cf1b6ad702ada3607840f383f05f3b5df808f9991a9e8e3a85e996df27a92a22dcfa0760516ba6ef52007476d64b6341b57cbc3856932c05118954b3e51b5df203bf33ad77d44a67e1dd0c691905361dee315238d756155201c70053ec8bd143a3612e9f7bf410e206837f909b8303dc676e7d73a68358e69df515bbcade74cfe672eac5b1a4e7764f43f18bf282e922592b49d6a0935c8d79243af2c474c75afad9b2913802cf9896fcd6ad291fa3d4d2f4840ef479b6df28340edf060ee69aff5717d7f414487c65fbef29c523db5899034c9205179b84f73a7de8cfbc1e2fb77a0d6620d8d4d3dcdf0417490fcee4ef0f477279b5d8da66f2ddc8c323472562eb774703d3550aab22f33781963084b2d53c558e757fb532739cdb918e59f0920530a7abff6dd12536aecaadeb811a048537aaa54a348bb993b547799bb79fe9bd9b6afae4f2cbe9de79b54984ef34d6a6c20d8bd5a99a9063939b0a1637a2c490be98f14ec170c05e453be0fffc4bd558fec7f152f94fe860b669f1cf7b07bd235aff4996eaa5812876d01d2b155ff4d82e5f46ad35cac2b269bff5979a652b58851f57c4d822af95529e105034c2d13114feb45e76966dc87a39032e1e094403794da5a2c2ff349b962e08127c01306f7e9b89c0aba95455013fef2d0cd89c9478a066666e5906b4b6a2398ad0d58e4450d8f759fa30d1e0f4d83eac3268cf8e65a4896e59652b25c8d205d844092e7989126c68d81671e77b99df0d786cdff6e6ce2dbe76c22a9018be7be5ddff4ccd7ad94bf85352041a917b07b4885942eaa9d3ff2690f9e20793873204b266fe0668ca50c45fe1ca96e72114f578b9d4819cb5fca4be825fdd8b48a3739cbcb1fd89104c1d9ceb2ea263eb4af4cbcff8c429b4a11214814379052a855ffd9c833007575816a3ccfcdb3accb003ea93f087a618e2567d031575f854cde1a244a86fbd718e0808d32ddba8ac00584886746512e057fef9ba046570d31930ea772312b7e08250e1da347a70fcab21119cd5b6d37a71e547a601ca08a6ac44b251494e3090df051a0b898eba444c98fccf75769736e7e4f3c2f25df7549491c8c6948ed0940c38a2e8f7c2f8d72c6fa57ece0dbf009857ee9bd40337a1ba9858f07013227366dfd05eba2ee50f9adae40e7c79a71cdb27e775ceb922b96295933c02ef800fa673f9d6e21d79c02b459f1feaf98eb4c89cb3a772e3f8b54efce8101cd9133b9f465edac3f6570a14a04e21526b4292854614f44bbda18931c8dd470f07cf85185375b4886766de208a025c08e0c61e6aa4c0b73b5dcaab715c63afdb72c95a3cb6e52f90e7ffebf96b32cef0afe593f634f7be5408ca606a7b250240b30c2d8c4df5563a7a2b64bb3bcb248debedf6b118d7c84dc8017902f460c1bb6345b8c2ad477b04cc771f9f879d89c72de20130a4f999236e1c9188bb575f5b7a648c153b5bbdef2847a7a99be7c5e27b7b660570bc90ac6d8340638cd09d0adb6beb189a2cceb9b21c4bd1fd28e689c403c84522afef55a6185130816567e5c894d3bc71464140640655669928d1dad04e56c2347211c438ed07203d663569efb7588a18ecdd102cc5bb825479fd610f32556a9bbe57c56f5e370b36db354e376f739f82ae0bef9baaa33554b3705295efd9f4dc40b3bd6523d0057ad4dea3453e50f13c2eba642ee39a483bbe102aadad5d9a4d6d888fb11b615adefd774d3bda998e821dceb91f18189157c72851a735577d84d4e375b0ed334b42cd7dc9b5335662947c05d4862aff635de700c40d17717897c2a8e9967cdc7dc0fc2ec149bde5c9a321999e6be0ccd762e19e4fea5fd1625c7ca1304bc56cb309f92c56bf17eb4b2354d421c02ce27360312bd147ea90e428ac02dca10ddda724e818e804017b659ee9ec43823ade451bf07fac628fca67edfa81f77ce9425174154dab56994b8d99a8cceaa05bb0af4c24e00f0d005a4befeac66399983cb644f6b729a4181e2e7680559cb490a8d6b1e85cd14fcd93f735dd3a6809df2b423a5352f1ecba172cc559bd682f610ef3f1f2be6740ae41d692263cb3371078e9891c0c3cc8a74bcd47310c8c4571da9d641ebd139fbb443489e6de7616f166286bb6951748d2a539fa41efaa78810498ded8a2ca0d1d084e6592e87d880f61121298e2e612a614d18ab72630a1b020b4f99b6fe1a2197aaf3c002cd1898fc6cb148d2ae354f1c62770ad023b828e72aa8858cbbed5a80e342cfdc613cee98417d2e9849a65b9cf5661f80c3ac825d537df3f8c3db1681b426a21a70e74d5984ac9f0d5d85afad14d87c840f53594e85f730aab79096ee5d9b56fb10aa0a73a3816ba25ce26406e6420d6948ed3946f1ffd87a485a12c86b409d2d611051ce772fdfeab92a1dd35d9f9fcaf58c2a3280174d1559892112cfbe2eb48a8ab1f8d79f8809f8934fed363bbc87055796d46f775c4ff5727db984e9ac448c0f8fcbf4e96863fb21b9dca2ad999b196cfbd79183c3df3cf26b06fa6f8ea6cc1789670c005c3fb688cc614b409f4b373bbd845d12af6911155b03103cfa72886738c83bd19a12c931da48af1c695030d387b40d584aedaa45bb86c8f14636da0b053f4943f7191dd536b79a411ac6cf453ebc28c402f416f8d821892208e7e6ce7227ced93ca2814023caefcddf3e05b954f524d8b315245a1549e4247f8f85ad7e77c9eca1d56272fc8491e717eb88fa5edec7c22b9f4904efa60db87ef15d4b9fcb0d01262c6607ce16192be88378d8296c864bad8b396fb7bde21c0d9b703009bfae2dc9c92fd060a34e937262435a7ffb2cd83cdaf41059f91b1a26f1aeda6a94c2908d1561b72fa2c9e3e33e5b0a0287ba3e1324afbf914fe26e7509b25754d08581405fb149c5e2db1da3cd8bfd416528458e1c1ebb1e296e61f3eeaaeaf01157ed08cc32c78ce7441f1f5a228dfb1f50d4b9709abb67ffb3e938bdbec441a005d5c33540a22788746250f049dba9693b67378466aa013adf8ecd981083d09b499470604b876f2cb4ed7b5166b5c1e7241b8f79a25100c59212904a8c5647c226f5d6e2059de6adbcae12af2fc3b3f171824ab9b0989183f74be84cbae58d32cb7f0575fa0bee0d139260cf7da4ac66ae5afd41c5c36ada93989490f823cc292a791eddfbcc7812bc9aea362612f0ef41bf80b261565d3f517663b081ab7f313b519b368876de9f4ca6458c39f9dd2c415ba6c7e004b81973c04c3f7335c7782fa4fa1d584f29a3661afc4d5fe7242132401bb030309ee3f20db97fe872258f3a8b2d2e7dfcab2a331c9c10e9875bca6e0524f6cfcecd707f5fe575a2f554624e94fcd87596120099505e94f696841ce569aa2e67b098d837e60e02caa4084705356eab8e8bb27c698f17399598561451319f0225762e1e9d13b2cf11a55f2e5ae920491948398686d1e7ec5e7c5efbbfaf0b924960611d4c6f328d0b6e54995056025360bd2e84ee65ee5061b787d10e2225c132424a519d17b009a4049c4d0884db3f86d518781eb99001525d0bd50846d1c55a84caab89cf3126fae57606cad69ef13c0c991d6828e8aeefdc00f0eaeece3f3aa54b11556c457be2af890b8f7659b07404f2e3b95fe6428b5a516dc9350e79e95f54f6aaa53b0fe6a02463e31eb1888e94f841f88e851790d59d9b82da5e936aaa116db4297a20a291ea86c7fe6e1d0c8e544c8fec24cd7d733e325db37a5e6e15959fc4dc42aa329a7152721194704a74fdb7bde6735db12de2603f000408df5c04b65609e2e4aa19d4344524c3b46aa24f739eaf441de98fd81e8411e43493382d583f8b7eb50fc2afe2019087d6f1da66a0a160c801fc7d1284b50b5281a9c2865a9b8fbe9d514a36529c8f5d7aae3c0aad301434a0926025b875232650bd533acf40773e99344953112157f923b9025af233c4e8b7265b83b4d53e75cd0499576f4f70070ffffff8f