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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79814 ed85fe9a45c76a5ebae2f446e77c506162cc291146f60576aade56ecc6c1267d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1ae925fead8a25c3f0d09fb35c3d8686920cd0153e6d576eabca883289e87b9e
Certificate Block Hash
ed85fe9a45c76a5ebae2f446e77c506162cc291146f60576aade56ecc6c1267d
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e0d7000060720000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007b0f151a3f7fb1d02fcb23b14721c1f082bb9cadaee44b15840bb45de1c6781db304e4132b41e29f2c32552fff338bdb239d898a8ec8d57fc9ab5063e64f1b8655d19d862b4cfd6c3cbebdc46766c265a54b0d06fde52bcbf8030000000000000000010000000100e0d7000060720000

Raw Header Hex

0000402088ed76533cdb9e9d26eaf3c177ca37ea9bb026c8fd544aec89543441597e6d59d29b25689e0308895fd69afcfa9fa1c72afd1f8961452c901603f5228b326e7c0d35426ad1c800189e7be8893288caab6e576d3e15d00c9286863d5cb39fd0f0c3258aadfe25e91a

Proof Data Hex

59,560 bytes
121216010307aab655fd07b38416bce3bc4c9b1424ddc306789f944d26558eac0a330788906496746447ec0c93bf9349db39d063ecd6e0857e045be8769808a7205460ec749c9471088add75b74e30c5ce0938cd63599aaa7ab1e0df2247dd1d4775b938b0e02c0115b735141c242562dc705241653ef37be77fae6f0db62d8f554ad9d9e35d01434755626d3b570e11f610cd6cc7177bde5bd48db42e195be39da64e2538c9cd79925f2416ac8956001338a7a02b2ef6e625c68695ba5a8923ae49bd98b3fa7877d0b4010e9a27acb3e93890677302cd5e96d613aa6301df7d9c7e62b58955c38a38a07fa097ce0df454adfd4db6f160b4407e69e3571149297a34993909c7a7c25420d16b8b2080c6035a5254bca15d91e03d0f918adca8839e8f8a675c99debe930d9a37d914b7f4e929e37500d29f154d6f03fdea2fb4b1a7214f6ccf373dc8fc5666a2d85a0c0a1f7354a12a6fe774d77149cb73bd294408379e08b1bcb923e96da73ff58911ccd28868b59145229c665c3e12330b0b9cf768deb0d614d216f65348f0edb6a77dbcc032e2d402369594ad50842c5330c7415c7839097d669080c41728e650c38ca87920138271ef14491e8b3d195ed03e088122adb80bcafdc62cc5aff3abd24530b3e16a72ae136f2a411a8e6d2478b476235c52f8cd1afc73efa3eb03fddabe7538ed54a431f91a3b1e121781225a3576909ef7ed16480faad2b9380b8a1805b50651a2c422101ab338cbba402c0d88c2edf787dd6a5fac902cc97945be3246743db58f7c302c01719727f726e457e5425661872f39a8b760232368831e7cfb845365e4cf62ff11d58bf92335f74456475b8a160e649aa975a4b1e0897461fa614de45f85a60f0c7d1f10b8fa6713088428b7a59f6e8a1ec452ccf30f638dfdb36e6d37e12ba63f369e19f96f2e13528f22715dc43e6268a67f01be6ce2631c65249874165edaac028f9fdd444a042f58e1d25ccf1e90468f7f0dc48a9653d05f7a44b31d1ce3f48240e4a15cd22d2e0ed91fcdc1c66cc06d9afed703efa96046c11039733555692a1b686f452d3d749d849ca50a7aff59faf79f1cb864301b5cc97b1c837abdb7c0bc66ce2ec7f43601d378e2497ca7ce1cb75d4a8443a9cebcb1301c6199c51dd033378b9e436df6ab9d8d5a014d755ed9c7d787739776aa508c5dd99ae8484e4a54aff5c7000decbce4b260a6f9eb2153c6019ffd6a573229f70cf17279809aff2379c27054d6415efd24212c43587d2c822ee2842e75f4b88cfc6833473ce9b2c4ef0f621543bb5d7e2808d906c4ce89049b6cb1aa6a21ac11bda4c952fa8994bc469ae73b637f90f951bd20db3a397e32f912f23f0910bece26d5d00d8b6508a543a2ff857b7204341b7582e25b8ece352f0bd9dc21db47b42290a9e210da1e76ad04add4df65918b8972b8ccdad3b5a961e7d9e59f06b4854a5aa249e8f1e68ccf7c9b9adebe28e4691930c79dca93fe5c6cd5674caa758a6068b6c791f9d63bea0a28f9237dcc5210a813b79a903b80bac3bf88a00f50e11040f1487a14002e2bce6a18cf441b812cbde60135361c7b3a3dbc7a252adb30e6c34bf9902720a938b9ee585084fe680a844e0688b3ec447e09af2f280c0649d1c732518243d80b7c109d18202a6666c6d51fc77e024d984cc12b4a55ded2017cd9d6233e6eda7e67ce50f5b4cfe007707cfc6c5f51366d6d8eed9e91b537a059983d95f23532175c49c0bd6556cd6a81f288fd34e96df741db5ee18899e9104591a19bb1f222d8738f32ade03146c57c9a6c55915a4d3719eea68038d9522ddd8889e5355ef9551c33d61902a1b0d98b2654beb32e743e2dff758a3ed663453efb93a3d9bd6d075cfb439dfcc6e8e23449b44b660da15a2bbfae1a0eeb1f8a04d5230a058fed029038477a4a856cc044b56f25de4e8576448435716508e4638dad10fdda0c4b3d34feac4e01e81e08f99c5a773df1c1b53fc851b295894f208c5c8fec3410042f301abddeed75f917df6856aa1ffc403a5b919ea63abbd716c1b1a03babdd0bc0f95bc23ef34352b11245e6fcbd2f52a9b31a8d2416d1403e2347d22689e2772c18b5626dc0e31a82b37dde756627cec86846a2b159d26db1cd119f2257420a67e3252f0e1f5eb147e6c031b0b399c727b0d05083eef5a14feae2b4b65d9f2de5d6fdefcf5726f89214d46ee0b0e6d959be99a315cdcd8677f55a0b9846c398ab00450c246aa467469f899fc96b4658028608cdcb97984ed8b69fc56ef496affd7a0b03b72dc7869776a7a7049a64b8916f4b208cdf5ab1ab3d6b84797441004a24f34fe7f30365a0be47649229e90bd4b43570216142c197d486b377a1fcdeba95664f16c171ab9bd2e77289d30d625e2ae67c8bba82ea859e40c5e98808f252780dbce4380ba937faad0130d2dbe29f19b48a0845a73e8705bb8955cdc0246b907564423b36b954911970c692f4d500d2a4a7e1e93d89bd9b59b1cc5ac2941c7a45ec58c5e49c1c3820032048444d907feb421abcaa97345e0e0450ef7a53deb87aba039636e90cbd91342183a34b2654bae8f47e3026d919c268d622c38c4cd848048bd535108a3084c8fb85d63699502fee5985412b278c04c9b7986bafc5238ac198cea6763d9875dd1764ffea3067784f2072699f752531da7f4ce07330fb4e8b6e3ade917ea36a137fcaa2bfd8c9a9ba6127a9bfb8d293b20bd919c76860f3106abcc7444d3e82d2b650e4a54079c51961a08e9c96c41d4e8af0f0f74ba69c6bcb32a20cd42718a903fa45c9553c721070bd0fb120d53322e93e3497af27798df9b93cdd921c9ea8e30474ead22dc88b5637f117947f54f974d5f9bdf7fc98bea081cb4eda6974618c0ea1bd7e9f69c582582d91a656976e8dea1f0aec29b42bb200d11a076107f0938109fcf5a54cf52dc9b41b2733296b8c6825b7e02a8de8963b7c721e8ba27bbb04690f91f255361daaa3101f5e2cb6da6f92552fddf8721701069c47dcca5f6a2d1db3f516e0ff4e70b10e3b783e14fea58d7680b3c2cbfe8c35ff7414c3789b599645d46e035eba713dde9b105cc7993f532e31f1235b38f95ae6827532702ccfa22433378c994b0b0d571e895c536a2fff8c2e10d21ed9f82aee2aeca3cef126aaa9198b76d4506e7713cd677f83e859a5a126266500316ef775573eebc5422caf7670aa8363f647f9899f7839a6c73931c9e893a4639c4fc243410bbad13c636763ed7f805f8704b4f06f4b99144038d3a246ee43c21b69cca7215ed1af5eac985dfae91790a842ec528e3265be6963c37d50d8795f4046c3a03693ba3bec8785d502e8562022d9205dde40388c9f994c89f972e2d224a4e55fd900f3162321b39ac6a01649fa38d70789cefa45814b5b3fc13225b63d94198510724d847411dfd5550ab307c773a74cde647157edc32759f2653ff6ecab1e5a31cbc8dde67058e0ec062c24139ad1305565b24276f33603d10ece3db42facdc02dcc76658749b2664604a1cf961d404c3cb68f52ab44c014abd4fb4c24238f4cafbdbf7bec631e67c42b3f48717530fcbb0cfc2d105c7884f1b54a2544be5af3eda79addf8b4e9f6aecd3dbd8e04941235a57025c7cb6aee26f9696413c6019fb09f0152deac90d959809e5b25bea22e4bc462dc205e4949e04fa2fdf31cbd0c39096ee5e36be0504f8dc9ed4260f7a798f38fd042a85dc8a1cbd84c7192b2d156f56c3388f6c8fe82624771efdb5bca09d03fdc5237dba6e31f8ca943f34a39e3b3feea0eec09a519b6e918561c6e00b98e5d3c2975e8c3518e7422fc4404853da3d9ea5b95697b9cf75c3c55a59274bb36abf0c0bbc4266499df4804a3f0049d111343f2d63114643d14982a627db589b6d40314172cf5aa8cff3f909d3460061f3103366c085ccbdb13be88edd08b6a03db4777963940ff658c6a435a7470a61c10afba4c417ac27c9a92f389e59a2a5c0ff3fe959b0ef40f9edde58250389f22127e62c9653025ab4764386e7933fb78b5013dbc465724cc50755da9d51057bb0376f0c40685455e0ae9e7874a53c5b2ebc0400a6c2e6d2d4ca5eb0f6511021a5f55a5301fab479baf94eb9121833a1e5da9e01d5619db454907f493f9728a9f421854d10fe82a66612f16958cfda5a0e0459c4c94b13d31c5fe6dc1e497d175309a110ccba7426581677c9df426631b554c76e99b1f582d23c2a7ce507e597683176a5e1a7c962b8b2de8885ccb531b6374aadad661532956718e968d3db28c6018122759218e0ff0a2521616b5d618a337a410bfb17889937fdc44c078be7ff3c2f9ed49792357ff928f2050a3cfe378b24b155776ae9c6267f433233bd47542de3310713a49969aed4c50aac679604f722a6cdad4599c43099c852e0656d394321dd6180c5051fd5309c85d7b4823969399bbfdfd6819304c04c9b5136af3e886ed87c57c6b67f4cfbf85d22accec897f415f77fa6b9dd27cc56f8a0579ded7e5d0f98ded64b044e73e3b32f2dd411ee5c1499f0291255ae5b715c64636c697c27b14e235486de74cf38e2a097f3f7222fb0905b3cba35ca2b9e2331db4c2d21366b663eeb4b9b89a1e2c55f81b21bd1c06a44d129c98b36ae523b8e63799b6d3b8b206bcd75c0c088b59ecf86002aeffacf17142dd1bc5e6302f84983261f952cf2a26c10dc53cc7063903ba570e6fbaebae4042292f581bb015527b0d41fd47ea72457479744f3af86759d848e7708323731f4fc10b868648d9605f3c3bdcbf9ca5e26b550ea5742043e86a8985dc8a348f0d168611b6e47dfdf5e9cded0597b8e6b6b7ca37f3a4a25af8d13cf8ca052a6d984eb8863ead52ae035a6e98ac0929007d3cb31301eb3a95fd59b21a07d4e8308a3960967469b70550133f45645fc7ff0e76fe870d87b4777b4af967f1dd8ae14c0aa63f0f5f33f60eef0b95eadb6549d65098db0206d185a40ed60fe7a2b00f60a4f25a151c81e2319b1440a59f6485f583b4ff1e1466cff351f489e950bcea89f47a04bf731fcd4cc7a46429333bde5b825891380e32197fdaa5dcb125fd09d821193463503b01fe4ed70cb4555165e433e38474da1fa2812e50aa3543ea3b506616c3f002cf11de33c967b5bea346c1b82fb9477d84b3b7f4bd118ea0f8ae5ea3bdd517a791d983688015dfdf0540dfd4da149c1af2061bd05c20a54474c36fb6c0774db1f60c092e2cd8b9d0c93d9dcdf3b61cc1cf64872129583c4d967defd92c5bf26bade82c3ecf3ba70f93a4609b6eca13d06506def11ebda24d20636464e38ff8638a7894aadd7eb6342792a299aa9a440cf52e7d767c7562c518d13bd651806c4e7ea621ea75e52de65cced08b208efe7f147246506ae3226335dc2fcf9493455f58d3119ab6b823f32d75d98c8c4be7ddf952a1a4020adcb72c09b9b1d22a6e265dc32715fc2e10e2cc0a4dbf73bf24fdeb93ec9e9e8e0cdcd0da17dbb2ef3ff7cc6f0d7d792bed1080ccaac795adf2693703248f4e2b0dd88a396a9b6e6f7c07b8e468ad04637d0bd4d46127229aadee09979dfb8349c6dbb570d73ebb3db288107ab9504de4d63e75222dae96381c512386e4b26b949d85c29dcce71849fb937ed8bb5a099875c1fcab5e55b17a141d716ddd572a58a9b8504a03385e7a6048d5ddef7f6873fa61e8e37c1067426fe40b74aa2602de529a0649479fe3f064ebce9b03590997dfb551a8da020710b4ad027972df1fd77dedb4f1a9d66dd5801a06e96d0809d1668c041a730e77ed4ded9d245d20fd1c6e0af114f13e5dfbb4bb903a82ac6deb1b781809472fe29894cd1790be7b2aaf4d84223829b873e34761bafc24409e63502e0e9a045791c2cc1a822b1c175877d86e5f303315cadf1e6241e00be9283aa48512b0742bc74294718f4802b48f76bc8c7b520702a846d7b37022854917141f7870f07c8a148d012651eecda1469dc4531bc2efde36e5ab05670023c072b0f43c75cdc653085c58f48c9c7517b1f9839383789ab14a194715a377bff40c6c18de79bbd903d04b3d26099012b95bcc26e04a5d73eee580179d9eef9c5f41f0af807ebc63c32a9d1ddff6ffc4e8f3e4bd942f47c570ca2fb66a9b7fb4b2e58814eb10b5a5d9c015715b68dc919dab0668e699839c871682dd7c03972ed46874d2cfe6e60db7831e6088a8929bea3bf8c329b951e010fe61c49133d720d4fd653dadb32c84dfe5a6408178d4d88dbcb1b161158963b4f11ef849900896c02d4a46632b6d07a257f6f0a5d8b872c758ef9e80240a3a00cc1c0a8680fe85c7880858f3ebf4ac231cc8ca8538fa9e48cdc788d509b90b8d9b017795768afe73c01e2cf7244961057ee4bf14288edfe6f8af0e3c4cd46ef30f343e9a565c435bfb23d9c2dd51e8476fa6c87b86cf2459a4260556f15917bd26d4037acb4b004e9a46bcca37f2a079286beb52b63149086231b8653723592da54f1efd775c4540a9351fef294e4a6cf3d4f9ffe9ca752bfbdeaa4610f55efe9a15a21e1f23535f22d4cd5484ba0ab0914f994b0ac00d2525e7cbc3c341ff674b27da531361a35f4cb729241ce718e1998e85d5dec3ff5955323c8329d30c45b98ccac6c8cef1846749679b26cb7423ed3ad05be25ce30a2ffcbcb481b57f288bd0088073a5fb20c73710bc64ff9204082a20f03356e572ce7b44c0eaf160a2e2e9bfd78bdef70a15137c414b2631c7e295b4804c15110801204febbce837ada650a33c06a197c0b21c320b0ca46a2fd2638615844763376824ec16bf727acd5577c5bf630581f0f3c35f08389824780605fe99c5c70d878ea9d54a99ac1b9e1b62bcfc9fd6567db9714b4cb69957aa4bd5d891a30062704cf825069570c9c778f262f70411faa9660b1f4a22cbd92e432073d9e9aea2cf5557765ccad6da52d1c856b36b16058c6ca5d91d96fa8f870d7f14aedc53c26060b5bb6e135f40d141aacc33e604b6293eaad4f9e0719beece9c575ff802a6d3fcde8aa1c1e842f5c4f9a3ce598ab793dd4027789329e1f261f74a200c3cff9ec6afc1f757bffeba5c5a0df1dc6e9c094c13536905394f7afbc658341db689615c70b458197d2b895fafb83ed55fff1f583ee24b18729ff35ef3138ca939cc9f7e4415937690f23e036890b9f85b6451c5a27ca6eb9c8eb92f99d8e081d02a82dbb7fd3d4bd2e7c60e70f9d3ffdcbd48ffb4d48a675733b72c297ce439a4b4859eb3ac9de2c24f54ae8c3244d10df2fe5026fdf7b506dc776c2fd3fe1b333f6b9097d2bf6f66fd91122990f55d1bdd7c6bd4c55e0bb3ae2d4da42da27bd634e835591ca058b3c6be658fcb208a439a3bc5666f4b868b79a9cfac713d9667128db22e7af0814a1eddfc7618b558163ce477532e8f18c4aa76227834c95af76ef5ae4bf097fe632df18175a075d5ae82c5650af83e6040c09d6fdfdced8c888eb6ef6667cf25a75775e193651a0b3664bfa11879f986a829e635b41236b415904afceb555d8f3f9df241ddaa5d79f4f240960d8a705d13e3095d42ae4977bbf8b976beedbe0e7f210e9382f7398c22aeb7501b8b10664049e7c23fc91a719f70fb724493ffe75743f6d56e51c904ce1c2ef9ba9641a65d73f8d1f8c8744d2a080310f6ca6da99b922f542e8313d9bf8a1fa8dead811753200392168e4e850095b5f2ae70b98660f6ff2211a131a39ffb51ea6215f30b94b6a269fddf30a439c274d80d755fd834da7313be58ca97941711911ab489f41684737d91119a1198dce02213e2cfdbda9246967ffa03ce7fbe0f5c53259e0f851b0687ac8e76f065bfcd3023c251c7dbb9d085b3781fac6bc5f04adf493ea399b85d6a74a8a003f89f9dcd4b257cc9264350d8cf445c08d205e2c450ca58d6437d3c794755a2ff2b2643df440e0f43117fa85ee531de0b6bdc08d1e05a0d1f238e71e13929dc2183d4155cd4c18f6a4bc9a755130be07f4e3eb4985b73bfbf75e9ec544c306bfd000b8c5179d443fa3fb51f813d65400c0440af5e8b0d51872b04755230b5c2943852c3cb5a5be7fae24ae1d68c32dd987b58e0422b8c3dd6fecc24a7a12d477a71467ced2f72ccd965dfed183d7f0e34fd35297411a9447ce1d10986775c18645ff9aa95da927b50d1c5db1ff253a50cfb0e448eb8675512f4b505c9074df720a24852502a781bb1f9dd5aa4d46a3d04042756de71d9e3a95b1143f643c1ea2f52c9c4a15265d2e37f0bdd732f453b1ea24f255d5ab462217d452e037d0a48b9b0420ae5e8324762a2a393af7c502c2fe44000891b47fccfd578378a48151568fda66416da06b174d005d5c1736e33a28a21a6a915dc9a9828387aa980864a0d2095b95480b51d2c4a6fa545258599834529c940106ab734f8d3611d44b55acc0f566f5e5b9684256ef6ddb8aa4dce2f3b08cb5e651a6750bed8480e57097a2b6ff3caa9107ee20e0e17c48dc1515ec29a3efa02838f949936b9108e88ad3f9984cbaa3a426bdc2039ad13b616d4a101c620da385d890e697a4025996fc0abcd2473084dfd44ab1722cc65712c48b555eed8c77394416a81a5d15028ac0a32a91ccdb7804614504f358ec891327b0415bc59825cd9dd66ed2352f83724a114684c4f8eea51a985580d60595c7ad7c4cd103affaec07f162fa497ed17ed09e924e50d9f177256ce4ac87ff8db1ac7dd5b3d6afec4a40e84e2fb5e7165a23e3cac707d8d2265158199f9b44c0b01100c69e678a3d1e5f2a8e9cceea93f5b46d45232c71f604b70ec5e8d49ccc847961d541db500077eb06bd1dc6b764438c768c69ee027d2a8ee21e5cc89964e5bccc7925e0313dd458f6624ce33d617fd80e73186931f5f74451873b0fc36a13ceb0600ab6b90583f594d9b71c6703fd32ab4240d12c24353e2206a1ea79171434784bc5b59b41345ef23f02863f7adf63498c765114e357fc59394141b4633526e661abf73508932a518646d642d9fc9bab2baa3303131a1391d78d1a0168d9cea735f83b5e0aec8dd84ed706b442e32b9227d050b88f0a301cdd9037084abac3ba12a521c56950fcc360fbd922e449027e5e7e33772941667d0bf9cb7942a8fbec8aefa4a5d5d94e1da78900316fc094be9470b467b374666c8c57c1754a45dbcb14c1bdbf162789cb89533e189515f40f708c4bd2df66684ee29248f32a6a9182a63396dfa418e08432cff3d743f59314aa7ba3f0c5126de1bb4d6f70afde32e85fc155112dfc2e74601d6e0a6e251355b37631e98f08ce52016f70fcc70c342a7224a00a7b7a852d9ede5605d11ff836a57eb431a32840e5c6863aa708de7d455bf72d053599c517843377d2a6349204c1bcfe44440a526e7e84c9d4c92bfd6b35c84bf5ebc74a602f3ee906f7f8eb1c09d3f264241f5479dd616aa5ef26f5f47b227646767fb717f9d9df3f8c50cfc87629b676fd12684b60b082bb23846713a6eb8b18b8bfcc3dac39018b0133512467cfd1e92aa98d6e0ae8eec7fbd8c850bc285e891f8b8f0cd2243f302d06a9bbb722cd8753bddabdfa12bbf165abd5f200398a2de8fcf2f5769735f84aed45df928d9f6e447de42a39662ac95077163aef8d7fa244a83bc1fefdfe21f992cf83c117d964fc0463b2b2edb17700caa114e2237c54d2ef189432614bb21aa7c4e71930b4f32bde6c63f63e41cff75cbde472f26debe9452351cb42a44efc18008fcb68e824436a695f711a3fcfbdc2d1e15250b313f09a347eff0c40171e738dcf073e0cdb3fef7348b6ab7088d3ad819df267349e76576319c68db987f73d6cabb3e0d1fdb5d82253ad98086111524f9603ad010c6fa419a42b878dda39e13c5edb3b0a4bca3219c2b54626907facd10d4ebbcac20123a011b4bb32bece1ddb14b9559354c070e4a8b0ace510f0da51b7889c4c8787b555ee60e3aa9e9dab97fccd4834df651f12806b9ff47786ba8b30fb2f5003c6ed979811c86b34faeef9c70bbe92469553f58b510cedab3532b664de0af5aeea72017f3abc316664c8a688c7cc2e832349e395933e86a74b3885a8f31398bfe728990da0bb46da18e4f11d161c72ec1a86dcc13ae156e3daca02e4ff7ea11916d48688fb1e7118bb1e889744687267ea23b7cdc6c150d379ad9aac372e89d398b66b04de48c6680e38acf163cc657cea610436fe0d08e177cc604022be653b7d2ebf351074b1c3b291cd21c250d93bb59ed1b2783b835b9b40aacc397632cba5cdeb90521b3e3ff21bf89b91940088d8c6efcb9b7a2af5a657748f46752c7dd3e521b737ee51d105410faf14cb32232b9f69918072a52aadf6682d78e5f8dd96006b85d7e778f1177b1a85a755949e1f117614050a9ff1e2976731e9c4b2fea3068a8664dda9de65fe48663519456bc405a57d99bd0cde5aef74c282c674595b8d99ae57c26fb1668a5e29714c3e6941da832933b16cb8b3e78e55c438c8ddfc008a3c2c7e3ce6a6d6bd6605604c9e99d6257ca1a48e6f73c717871d652324de14b09146959758e7abbcb47afcc3069cda182b7aa6bc8969b0970ba3265f36a0c9a9ce68f4b78938b08a4e8465f55421e611735bf5048e27778c924ba17449a2598b1241bbebda46c1b4714f4d23f5eceb9c520d228a712ce75e1587ed8ab3e2814d424f18a87cfca6ff9198ae6370113cb69ee404f8ed3a6f9763f1aeced89a5a83b24367717d596562453a2eea3dc82888ebcbbeeda822dd6c62172a05e8975ec4dbd2b176e80afcbb4ee2a03e129b79c04c44005fb422d4de0d4b2bbf7eb2c26f6ac319fe69b86be159c5f0727870624b062fede57ccfeec961dc54436296712f47165c44a6f8b9ddd3f8f234b182eeb1fd959336240e9f2a9cf62e83ce5866e989d4f7c301e524bd439ae295a6c697c972224d6611aacb32d9a6cbbce7c022917ee3b075893d161512f6a28acf1d71506bf74ea9cdca55fb735f7f25a02bb063e90eafbb830cec733096f76d4149952dc23768b16e3a355a89164d8e1dd8b6528ccc7042747f3ec9d425e86a36dc6d718a952c3c2022efc10c6c4433969f71ae1dbafa3f554d7f6e1c187fa688c16f7c542e280a5a62998bb9e740c2655e80634967b829039c95af3603e6f0a049b516fc56b0b409409730b0967a5ec4acc8d8bc9698e09c4e424a4d42c240e917b5517965eb290a10c87d2f138c652fd568ef10454e630e4f0c1e00e14e417ee5f294ae9e4cc55634e8437c7b52714fa7a94cba54615a0348895e502f46bb4c32596892ce65f50a2c1b1e64f4792963862423c7d5bfb6613e57c7f15aee690e7a378a7b5b20dbc4344d081d22ad409082fc91e49d137a43f936ff4875733edd920f481d8638d4bb8a3d2e4abd4b562972eaf335fd3645801efb878b0439c10d61544788a7904df1c8f1827ea56049611be8e0dec76b051918ead0d3a2c42eb407fa5a33d90812d74f49541cbeb38de31a60aae281e7dcd546cf66f6725d1d797b0169b5da3ce89b0760452d4d303809de8eda21f467de625ea816c401da2430b4d0d0c36b074f4a8abbb91fcfb2d19442c0ed08eda578a05f2d63d58286d3908103ba4384f02702c1d5d48e0df610f7e80eb2ee8ff169a93c90269f51c5dbe003cd03feab3b84a0d1939dd22d3f9c8a20853ab0fc6f1068ab5eaa1e80f4ef12c850b4b713b041695bf5532a0254893b91188bbad833c3a3d8dd07d3493fa5b804933bc4650e278d4f7e4b40b74d3b7bddd405ae33659fd471bec8213f582ea1c88c036a16ade611358c4e5f0cbc3a5a713cb05f90053a065c8ecda8ef1625462544d80660c630891e4cde834d3d456e401c33f3532d5d376845d282890f10f60eeb6549e3976194a55c16d4d7df464b523dcf1fda1b64a7d8a74c007c2eb21e24f789bdc011023dc7ed09fe9073c193016c7047c9fa5473bf38bf9ba9de95d2c49a38389c0a46a9f8ca271c2ba3ff575e6aff90516fe97162e438d1a1551d4f8a679d151135ef648af7a50efe5903b6faf367614f5e508dc301b91f166a603e0d2e1555af47853c35928da23f51a5505fe16989f4757e5aaa228227b5386f49cc98d7674b4035e59e69f4f7d24d6f80caf1f6e8f42c16e44026302c6fa05fc76b24a68b1e47ddb5377c1ac750dc1e1a8dc5eaca40ca1abf988eeeaf4acad98a5408d69396e60e63192d1e8c67b751b710762e5cb8b5bf2bba1a7d625bd170dd7c9c7a6ef935243b25cc8b07de7c8cd913a816f5c8c72b71783226fc9e0be2a32d0c45e413a68bfa06fee9da9e2eeeca2b8c390d54aaff16121d1d722be6e6291612d3d38c1a1b71aea4ef829544e71cde4a0c177c2eb822c67b99b5a14692220c0e96c0e0c4b58a271ec8ddf4f728eca7c436ff252e15a185c6c723ac3b4a4dba4ea510acc84e32f7759933e1b2ddd8dd83b0195f354b8f35ed96114b176e6996cf4b5c696d10a9a2c5ac41a0f95c7c0b512dff5b020689c2303da40412248343e33f4dbf3fe1df940b39791e41b54bd0018fafb3eca7711be791b7e0aee091168f7f38ebe4d1fa62941b5f93e403c9208aa515958dc56f8121dafd523f0c699ac88754d4c4348d5bcec6e09323d4bc187d7918a59c9023702b143edfe3965e8e9163fc64e61b85e8318b0f2963e4eab86633c6d548ffa40d193040a62c45bd9d8c23fd869b65ebe177dafaf6980a9ee2da58f90d807236876e2ba807b5286175c9be6bce49c0cbce33d1ce2264c5d7417fae9dd6c54462d9f8c9da63661a1493a11d64188fe2fcb014bd946daa2449b21b1938472320069d0e884bacfd640d1a8ce182c904da6d3ba172904f6e9bef2e995d23a030ca10da857cf1d726dd5afd20ad0a5b00a68666d4f9b3f8383a6c7385df1ee186f88b0e534bc6b9f208e8bc5a84767fa61df6897e633993baa8d316f5a1dfc80bf942d1aef74539dedb303122938e35db158f82de3533be335fa93febed85ae782aba8a9117f3c992df8fb105d186afb16a7752615f0c568f4292b10acf208b54121008ebf3dd9ef038492d54438c2ffce6b332669ff2b1528b1621f1401c09337f6dfb77ac776842e1fbc950a683f1078a71fbeed064a82ce2a10119663ce4e1f7cf7a7e85a13b6df61c1abd6d6b08334a2496f1a80b21c3c8eb0a5937ee9b5a7e47eb11196ecfb7b3712c08762853b58ce9c771857dccc5e402342e2b2e0b5f36bce5e7e0b4b29beee398abcc70d59ed0ba6b84f879d5cc1ecfdfb35810cfe2250d147dfc0c2c57b1e37f9624fdc6d1a98daf4899865df8efde5c5b0f366e767a014b867fa1c4e4359767b25b51085c22deb918b34ddaffd3e2aa5ec055f22a57483098bbc1398e43fe07d1378ba3a474f636762d1ef2f9a1118a6c88d29efc9561b74d7d5d513121750b742eb4dee76ce244ceac7402a97c1c0b5251a426342dc89cd61c0bf403b5aeb14738daa83d37675888310ae265bb25bae8ada797d903a69268c0c406002707879c261b5e35d8e64a1ab25588f26ef9e22641e93bb2ae0c821095fcc85adada18f7daafab9606da8223646f3b1ec610ea623cbcdc3bf25925763ac8680248d1f990086c196a3ceebb2450c1e0740e6e127eb970f2593fe1f20f5890bd2b77feab0c205c9e75fc0fce95d908a065ed7ee510c5ebf4362df4e1beee5b57e552314cc255e04ebed99c06d59fcc9995d95af4ee048318a90832d811a333ce882666c889744d4a92fc443ab85c5a3d0609dbb20d27645ac129e0c4c08b47446ba23f86d816f295057c409a9d56481d29bbe70fe510b1f942b419b72ba483823263cf9f1cce15cb2f46593473a634936e146cb7709070de55899a407e8d135ed590b60365d4e9ceb03e2bd17aeac8d7603d90807d011b55a8614a4e6763ab15e711f8aa9225499999e0404c4bb84b4bd6d0801ddf3c97b48b622f2121b528257ea4da2f96232ec95e9e0f1e68fba5138695224460e25fc441f83341de046d72e12a61ae761a5459963f07fb36c0bf9ae5f5b8c46a15e1a4172aedf8e6b8e2811c2311c0e92f586dc70fc2dcd199c3a80b7af4fdfb79f3e3cce96a1889b9b3c2edb8bbfa13856267db66803162abc1fc19b5417f07c1f5d0680ed48bf35e93d257b32b9bd44c23be8c776d46f648a7a991aa0eddcf73be062c73ccbb1ff17b8a35c08eac813c8a57e25db4f18a3cfa43ec504af6eac73506e6c0128f7dbec72c08c9e1e6b626ce79208340170457c795643715aa552e9c39882085f1de63509773d350a2d991bfefb83d60aba764e123f73739422f3809c1a608347671cb683a1baff0cd41738a0de74f0d72a7716f44b05a44029483688edb62bc8cacfe1f600b9213bf61c6c5e56286b7dad1145d9a1aa90c5f92b3e5443fae940327e72d5002334dfc16a13e935301ef319a03ee87f0035427989a156f42eadf82a9f682822e99d65a7601e588e93e9cdcff9ed1004ddfb9fca583e40dfeb46e8dc4b75894e85876e856a3501749b8aac3d92647d74578429f3c874b3deba63aab2c54d80561bdf5e3ad990f34b5182e618df1fe60d82c79bde480e7c0c88debcc2641a7789a106cdc2789f7f0869f2c23b8e84bcbe7395070ad08c1bddfd4bcb20db81d4690694bde23aac5691fcfc7694fdddbdf9696cf4adaaf32991518b337d6a3a5e9210db038229366e5a1c21067215c25d152ca262d906ce0e8fa927fc7fb46a3e9d600814747d6d16215c416f7cab1ef51680fdfca0df5f40215428065e4f10c82bebf470fc38804eddaea6160af7666b3bf82f6e4eb0013671f7313bba723ce7c88cb07acde63825ee9e101fbc46388ca27a752505906583edf0670e4f1c53fdda3c964f8b1ff366693ecf582e1a9ecbab74b4c41ab8bb4eb8daf002bc8b4dc1958540d4d98d59b22d0c4a29e1698bd7555b952865ce8b65525462b49cd5193dec9b24b39d74f18ed9ff19f8f3fab415204a3970da8183bc96184625e26a1d136586df7f9a398930b144512912efc5fb7bfdf26d16ecc6609a76be45aba689fe79014377dc3484eefa5ab107b0830903fd554dd4af3dd34512e3e216ae2d57f4c8b67f116b15efde36bc28900f0959cc7415e21f28d5c43e8634a128c9990d6801ef95a8051aa9bcd49126c73ee48db078cb7af3b5ee9cebf8a1c23deefbb431c96a99b405f416f54c68b85ec53e11c95c21e271662d9cf5979597badfe721e6d2cc9f1627bfe97ff596e44217946742790edce0e1dd04a1272b68968f86e23aae2adc87b2ca5c841e91b59aa108eac91e52bdea55eb9f799d30cd00edeb55cc2bff738037145d48f706cbc28f8fac4fd7cc67b5202193eee0e29229b6a5f4aabe81e5830c5daed7cf13f72dd0841bf9ab4416fd3e4f697427408daa96e58cd55c420317e0f4b0f4ee3b7d47842e87b0aa1e991b1c09c73615ecaa2a495c539c3744e6a9cfd5bbc5ff9061ef2bfb481248a12659e0e2979bf80787014e48713b6b8cbc0d468ff7be6e08e56a15aad56c6b662f6e23046c18ca21c3994d879d9fab331a0b4886e0cc655dc668fc0ba8bf0548bca27bc64fa3e6025007ac8da8d54afe66129d4a8ce41b20e78e0c6728f85d9ab1d32eae81f6aabcb772dafcbc5abdf4b9350cba910c1e7424b08c1f0f4e4a001ffc23f60a0438bff5ab2972d87b1b9d24f2dd90972777541e2debb011ab2f3a963d5a276ae78bd68df768df6a6bacd568ade33f9d804aa2d36d948b73385a5e2263ca4363b99f5fd8aee4c3cc7769779eb6e8db951e28039e17462c26329bdc3ac83986fc9f8b4700d177ad302be93285c7c9b903a272b0fea2376fa454a2837e9132db0f3734d1f9b3eeb9871fa34f5229e08a4bd0a95789dc968a6923a119f51551baa35207fd5f7d075248ab73bb0cfb4b6087778240ab3ab7f44b7ea44e4942b330f254dd40b5ca86dbf2b72a2fa12d2c971e8addc3a90b6c8418fe6817b99f81ec7d88aa48d37faf538c23ba464b79f05381bc2910ba37adb5bdb604e9f017033cced75cc2b65a684924e8953ed3354217e4f67384d119a1fa9b7fe2f17ccbe365966a4650bb139b3c37f979fd917d444c9fdb40e1ba9d4f59592756956a39d25ca6346040a7690676a172b0a47dcd6ad6af5fcaa1fbbc4915ce9bb9f2bb7832c7d4d2a994ed92125d27712c24a11de50e2710aebebfff3c6cc841f82e53b8749139bae2bbdb4111819d48a5b44ef6b49a620bad610918e49d6fa74e231addfa27177419074297f438c0e5598ee0ace46c4f4fd8fde00c9da8acbe70da71c4cbc5189511a3200df165ba3089b464fb18892ec1dd76b8c049a3f11ed6db4429c227bcc004e00283c9a550d631c1b3d49c32c42a17866e2dd2f825a3ca52e1bc3547ca544e0e90c0f8eaad76dee6bcf09ebdb3b86533db130da9c3c1d6c66331cd9a6a092e44c29bba3df4ea6989837b98c29ba874e1da2c85fdf7d34066e0390da4a57eae128fd796a34b8edfd846f98e95863bc98c1af048323bfa9e7f631c7e6bb5eb5037cce0a74d9648606ad7e28fae4b52701bd2406535311fbc244efb5adcde288b3c353dd5e74467a6e14efca32cf7b4e46d1c24e27fb82075007839c1f39eed276d8ebaff266d08bf6c7d1235da39ff8fca51c5669614f6e75c848b4e488b4853534741313a66f62f683744fba9a648f5340e1f557774c74cd7db82d3f98df56f2aa30e0316353070a6d5f64ec6d00710ee01081d91f2ce976c42878db07a492c97a65d80adb9ccae550db90af1b5a49114a05dddad2ac3762f0b234b9122df33d98c19aee60f425f43ec89d07d7d6a9a798d1bb83c21ac97c543e11a40d4fcd5563c247f0268501626c10546d72b4ad936439cd158fb41898b49d332d329acbd3a7afa2678a613ad0419c7182ac0b7092c258441679d2045c6923f636f0a6bebfb22e6874840aafb835660fd35f0492ac6235b7206a783c4b421f5dd45c71579de3ec44930bfe7bf401fe0b02e65ed024666d5bac1290abd980b99ca03a5a81c2afa91e90782ef25ae2b9a75c46ef1dc51319b8ec7194c49bf5b829f452f7f78fd8e4976272b2e16497b5d8e87c031580775dbea7026404f323e64e20dbcca3f34ca8e572d8c2a06715b004b12e22db6dc59a908f819e74cb0ced92deefdfc6c3ccfda56f7d64cabb1f3386f757904dd22fa863adf1cc7bec6a7ff957ef6513c9bbfd81578fab3f34364730ae157533a7cafa0cd9f154bbdfc30433dd96791272de7e733887da537490ecf5d62021cdb2bd96c3fd5487043e01dca9a28cdc89c29dd30c1f05b2b7e6e2ae415c205756dc0ee95c5801fed5814fffbe4ad83795edfbd71a3f336da6e26075ee631c4c721159e4067bd1716d1ef86e349c6eb9c6f4bfab62ef7139383ff2b924482f8a745ea0c67b89bed7abe61ae97f1f24897826edfd9edaf8685640d4cafa003965dcb37e26c23abbcecc3bcca293cb755c80356355dacbd284ae93efc5e0fc3683806affb2e5a3a4395b33a3d45efd67688314a9027f39f672b83cca77c60f7e2c049446564316189941026ee8118292b69cb15ac86d6d2f11b494ec87056ec5e111a2d97cd4aa4103164871e3d2ddcaf142583964f9b552be9745711186879657dc4b46490872aac6ca046e2ffef839b4d6828c08c137abf64cfe2e2ca4d9b2c55cd9e176d85816f29f94b73f9baf11b1e4683c79d160256f6fd19bb3e506aa79686073c002af1cae350b0f7852e24696bb2ac147a264bc811eec78ff789af69d616a4d31ec5250e5168c98380ca90f11f8ecf5f781c80232fd9f7b2f87162b9712c686d78ff523d8e1d09385337d4845a9fcdd8cc65f6b041698841dc3c7b090653b7c364cd9b92765aece599bf80b2393276509d1cc5c145c2e4fb9296c370bf0cd2aa94b72924fb056f18c99d319f698f44726edaebd9417f78284fd2e944bd2d1b655ebf2ad6aef0ec55d6b1bf36e4618140cd613cd3f55f4fdcf68c1ec90d54e125dac26a47f23d739175ecf14b67449c9eaa7028af7efcf867c1cfc71198ea2366e2ed32a5ceb5bef68d9f7f80d1def33a0fd01966907f98a6092f4e5850bd061c6f6adc710ff3b05a382dcc419ebb42f1aba474c89bf0f7843849a30026fdfc2ecf2fec6447c0e11a51dcf560ce22cffc78301a8809e076be2446db575761319ea92e1bdd69435afb50bd5469a464de97800a1fc71e9231525c3c14182ab37006c55b7ffb9e184a797a9699286cedb506997e678892ec4fac7a2d0593cfa4dfabd651684867602ea404bffa6d5d7383f47f8e9d9cee43bcdbd4b7ea13eaf30f0eaddbe300cc02c5ef26b3797b0d037278a04fbc1ca855bc233fb21bcb276bccdce7503b8a8f587e3697d6c609a088f0d195a6b5af3f3bfcb0f38c40e2783df2255c4a9d3c685c484f23738a8c7ec0ddd1a6617db596c32b97827b566fe1717af5bf7d9c955a4285ee159ac35c0a61608b9424baf235b674a6967213495d046b78305c2fa0902fdc08f04811b68b2d5b1130edda2265dfeb76bed73b017ead82a6ebcfb9b00133a2c62b115c654aec4c36edbc37369bb79cc934469f40142e735401ad2fe293a660a52901602bf8e358b637855e77c6cdfecc01215dac35c1c21b00ba1debe8a0f62558dcb4962ad357ab218bcc5f4828fbf8ff9591ac8478f3f1a29abd8733b574a0e84f1642a7a4ceea650b99afd0f49357da809a384c42cc430b3d71fd1d607675a96a13e6518707c31e27206bca55b426ad5ae0bf3a0ae0d71ead338d39b056e380618299fef9b750d62c75a4dc21cbb3e8b86da193c167629697607943a6ec803f8c9d548bc7b9b0c518fa33d969ff14beca55a9cd8c9f47233d75a3429812102872a599b486d1dd38de0b4eadfdde817ce0c83b1c5c733d87f0caecc42065de3aea3a535234f25893c3f881684c3192b1d2d7912a3aa10109de2f66a1504b3dc399bb9e3dac36b828dc21390d4dacdbcfeea17a19298b3a66c4e0ee6427b06426fb5c8c4cada1124ff19bbd67ee53a9a9bf7cd71968d399402915ea2959295d6fb558f2195b01cdbe67fa8f0a4e011ba0319b45f7693264eebb31d3d2df11a667356146bc54fc3cf6bccda79235b0eea9f6dee3d84a670ff042d698a6f2e2cf9f8e544869ac46c39653ed6d849213c0261697595c2ff9ed1e37f31691db8da784bba3225d45429e2728fb03f54a76cd17faad0a0ed4ce45079354a09b21aabaf9b93225c0c60cd41b122e86c44e3010a4ddc067775ed9fae31db62c9a1b23c09ab05072086226b7c6d96187d0cf7258ea03b156bb8ade85eddbd6f240b264a59a3b204cec3eeff2796da6efe3624439a9584f25ff3e14230a4251d4429a2533919f9a7bf7a50df4a9930826b311a5e7e962a82755f906378effe460bcf7dcd7b6116dbe25d14e2439a247abe305017e1e555bb52c3c30a7ae0922c6a00b4ed19fc270cd71bd012a55ac63a4de3034ea48b40820a33364f0112d276201c00ee6d8aa74eb6df21587f9b7a761fdd2eb6a0d2ab64f88d9724476d8498e6a51dba3dcb08bccd46b420e171a31fd305e109d499ffb061d53a8b308d79255f00881c9860c6c6358de2746f80ee17bcee3d4f095565b1b8881ce6a4b2a2041b286e7a0240cc07600f522e9ba96717b62cad23287b7a034991a50f1c795aaae9fb172d526b5317ba3baeec41d67fa0d051717f3240288e5bc3390b409030d38b0889646c330e49bd3c92a616b276de70f76710afb24f3737cfe3f292beb46620fd2a5f9532b742c64757f61d8ece39b0f57f61d2121d5e293765d8d724f6d78fed51bc030059e22a0b9368962c94b9c05c03fc5eea201362a3fabb435ba333af64fd73d1a518df15dca5be8a33a2730b433109d9768a923b93b2837a47cf6c0b962fabd09119da9e96ee98eb35100eb1a7b50763918571741e5030760a99d454d444689b11c534b3d91c2dffdc4dcd665b3aab810f828922a9c20dde5fd0f7299ac161d1508529e477c350981dc17a6ee7360e159a460545bf8e2ee775e4b3775cc2c73b3638178d5a2adc938f44aec5faf706b20213f4fc8757fe4fda2f81c8537a9cbca968cb6e0ef4a209c0188fe32b781674da7d3f6fe655792979a270334d37601c27f844f38a26908e5501f2114ec667d2cb016f6bff0cfa32c695efef6bd1ab3bf61f2e05d19e410ab6f4adc0033eb79aa86944888be061493935843e501877c68aed26dc5b552ea5c89ff8a3c1c7283331dd867ba06fc2149b9d7f6630fb36a08163db01c3c2b706fdebaf7ce6bb4a28a81fec164fe4987b0616a5728a685fe47bc1f949e3f961f1b28b36538c4a67027799a92db403c8543c3bb75c57fd4017e902cdeaf822b933576f90ef791157fb5d6806a808558b663932cb64ccc8332c02d57d0ca431ef0785198e4d606954d8333c20e4b76c08d32c713d1260576540df9f82d1b1241cf69af4085ea3bfe51a44782a4a0cec34371dbade21eb292ad4a9928f8c05e12524e63dff10b2041d57364aeafe07bea087dec96a7c70fbcf6b6061d57011cb991f36b4f874a4f54705fb715dc8402c94612ca36edf27adb589eace967fca29bac6a9dde82151d907da965d6972ab18f93f31642b989abbcae7790866f0f79043c8e9f2c0943032de46584ae25c8e0ebcab229bcd252e3c198da12d3f8243ae0b2765895a32307c71373e836157cfafa4078fe3b352328f7064edd1508e75e70b6c979074b03e39e32eaff4240710b528ece51d3bf85a2df54a6679cc161cc4fe0457363428945441034e0f51e4c69ba648484cbf44a2d54f236f02e613f7caa388583215257f15d1adaad07b2550d4a88ce793d2019f76c15bf768a89207eb09358b1b7ca939b2e6dc98aadb0f30decb40631d4a300129d8feb6b8ea139c7ae7e3f121ab23eafdaa4a334e44e562fa6065e310c45bd7f7d6b78a026c5c737edcbe61d5f3f318c14f590d5bf29cb61f59a3f2a45e5d6cc90a56b1d753943e48eb7d0cd0c4ea6307c354a3c1f3eea32a1031364abb0b5c5a3a2058a6c76be80119073bfca49ac0a447db7d2be339b75ec509a695063a6e982120f65cf0846b7a062a974ca5c829a1b2ddd7e63fe4a1b477a9e1ac322d177f7ac99ec8421660c530a4cb8cb2a11324bf4551d47191061a13200319383473c151a1c93eeed6ab3416c709a2289121bd567984b20074416a82bd4fb9bc8e370d2ca099f319fd0000bda26774f72fd42271eb5cdd88f2f0b53e6186ce8b99fd3d4a26bee60023f29676032c285d56f9fa728efbc3782fdd202dcfe5aa660a5ae249e8d91a2725578600daae3a8507fa64f09f51ec875d265749562d4b683db593692b47492862ea958ba8138c8ba6432a63a0ea077f85902bfe48d61da41ef431ac2456866b1467ed2a316f43e49e0a3e48280ade9ab0680f207ff60cc3054664475d8241c659fa386cf642ac71bb869bb8fcbe76c5f7e35fb4ee2217231347c56d5c8bbf06a1ff33dec7fc4436e10b3c2bc28bd8179db80256719241c05455accb61c5980cac8722b1931619ff83c88aa617cc2555649405060c52da80bc4d3c1d422c760b6a95dc3414ace5ee40ae33ac4d836f2ec9eff58497258cdcb4e68f3b572a86b5a4adbb231a97e69aeff88bf31fb9936965d54b1e147aa918f384edec9e45d46b1254b9ce6a74f9e8860fb78f71e10164746acb4fa3be10b437cde1dafbc59c3cc98a1bab34225697f321d7c572d5b305213e3c0e5b6fb666990882b316700d99cbf96bd1b7c5bc0af299debb064ae8d776b4096355838f5d376df42b44ee2ca03bc785733d847f292a31c48ff3ee64aba075f581746485e0976b9d73522991f8a91806b29cc618b00b4ecaac5ed2f5350d8865ae51e756e29d375f51fb6d3cb792d42fcc4f22e7ad3e435384fba073ce6bfe95689cb84df1a5459e0380fd39a818a71c90780121aea36b1f50220173c045380bad316acd85b41f0c9fac36c31c693816ede54782c747524440ce532e5e0fd27651a4f87850d47dca9f57cfd8eb06e1ffa38a494979bbb8e7c68b130f38ddf0e501421249e034be9ab1f0e1a646b15de0c9d532149f6c3d5ac3d5b798a051009c08c08a7edc3214b4b2e92c6f9e1d180607d17e3bd85abebd67370e9dcf9d92888ee4c2ebe0a669e07c5a4d6f382a0bb8e928f4c711fb0ac1bfccc2baa014e1ffbdd68c860bf21d6670a3d3477034b56c530cdfa7330f7a478b0660a08724562737c957272deaa5987a702044e80eb39451dc5fa02a6894df911fbf6ca4d02d8599613c1d721fd84160db593417444ebebdf3808623bed1d9db26c8fc935c7fffd556b0a2c372f1f9858475960ae5e5b7116c38abbe6d3a9c56d6f314f23fe23f01b19a0de665611d1eb5d105fbda6b6b8f811a9b8b884be9a4b53a9b5b8454303426c107d087f81a385aa94cbb9437ad2f63215a86d9cd496ba6fb8fc09351d452467fef11e30e121c728d92a72a8989868b01c619c3e05561b5a5a80d6d2732d6e7b6ba6b3f07a94bc149ecdbc197fa4106d2262e3daf1c33e98361ccc0ce5a3a6a0cce158aca5043d00e4dd03256e90fd37aaf3bc703fc1ccec012ca798668cff27fb74b0d86412e7a1fa0f42eca03fb046787cad2fefe09e4f0640469884081468dd77130031d53bc5576392b6d90163de0502e733a41833fbe82ae1d8a24ca5f1eeace5389b5b5c453c5359c4e9065da79800103c3f1860c31d3c7e40ce8017b5f3b6f6080ad8172f3f0220e98d73861d2422a562818aa157ddae9f3d16e9a6f17d9a720f9171703130f4094912f6f6a606fb6402ea0ce2ee69c046bd1fae8cff64c050f28aeda4fd8ecdf6e22aee1dfd0a0c1910ffbbbf8bfe379293ac5dfb5921d91c146243a7fdf2d14a59e424bf795ca1eb341d0ebe0f534a90baa10b528f196bd90218a535982b4253ab7d6ce3834bd3da59a06567da81e901ce7e3c6b64701be26979514b4e4876e0b2312374aa70de747ae0ff7b0e7d516efdd72db5bd0fc20247d8176dfd0d13153779f16c176f45ab585e2422d4c3aebf815e8a4651dff1f3eb7c093a438738cac4e0b8b288d602f47d9fd21f6487a8c7807e6c7c00018e210bb1920293e6f02ece75642dac0115aee0df44065aae25a8e6eb406217b47b14eaefd2ec81db88d5f1a0b954590017419dcce48d4e47add17976823a059f67de4eed573f5a7f4ca1128c058b877ec3e274231f9965a7818503122a35a4ea35b7cc6c6b68811f35b23434fa880ecdfb7bc35d4debb80a93bea6c57fddda8a90410d7bbfb0f31061120c1923910df7c86fc74c3002277eef715675174e7b52d9d433ec8613b5986808555a19f2f78e491f1615ea20281d2db224a5797a7a02b0595f7eb8b8c3afb460fd2cb7f0c0ec2ac0ec62385e54dc54c65edb62e5b3423c01975ccb0f741164f8990502bae787378830e265fa001d3fa9c7f9549fd06a1f9878a18c43719ab89340e6f9d745f89319b9de422e6f50d44584dc2e0bedabe2ea72f445625f436563aba98e5657fdc797857685b82f1f5580b85d6a89e02f343dee8b10f9721c9ab2f7f47e40162052716ebcc360b38e937c192e1166ff4210e7cbacba7aa720b5a4858fe4634f1d169996a15f24bd7fa59718381cff4d8ef08ba9f02ed5ee1caf3171fbfabf68f4260d28895362ba6d94cc29bba10bd904c2cb5ac4a044c8c438c87f558a10089b7c0f905c582c9f230212a6c71e1a7309a54cd8a10aed734525a2a26f34240e3ff13efdcdd710f37c5a1bfb1ea7a5bd313e6c3d5da1f95c720b0dfd9b0ae7942805301ff6b9a51f81d6e62bb87d4495ba9f7153a7219c10a3d45024ff326312f343ee98fa71385d76da33cc8c03e21f47f6d8d339701f84a08be9c78163ef535d7122f7ca727efde02a4057b34f7bfa4f21f748c83f94c3031db3a1b5c3d85cc76e1ec3991bcffa5fd880141e4a6945e603a6ad438b155cb3d86b2da8291444039520df30c5eeac361771b6173dc2d004fb39b7d8e6bafa118c2b8fac31df3f21ad66f7377d0d6c4894dba590cb084d93f598791ca7134fa03b1e5ee89d7ae486c1127536783f6becada82ff91791f2b460b6f04982338077cbc6ac4baff137f2d2a3bf1dff414383cee8127b693449d8a8cb6f3d464ab17828f51be39a5326425ae2adaac118ff46dad040a62c1f281c1f8e404f78b04cf7d3ed0cf2e729d6f45d0529fe3000f64e871650c958db177abc5d254e83290148430c481b2ae9c1616465842476b91006ecf68dba05cf1cd9ebce4b2bbb14a115d0aec2237cccd8ec22d77fde00ac87daaa9c2c23bacc4905b54099b8e2c209c72343f1689c751cecd297eda6cbfbb97d58362ba660f050a6dc6bdd0c1ab06c43690df5fbbe1d13ab7560aabfa480cf178fa9eaf84d43ebe57e051c17f763cd5a84edf66f0b614b41247004ccce46b69f4c3d9b9a870af86bf9d85c423a06f86982eecf591179c9a890577c17437ff2f9ebb2f94e06e640d740c50c5215f375fd42915d20c32c76faf8071ebe8dc8d5e2bc7cbcf8363eec4640968704f95df839aea262a9a07db005eea3ac6e7dc9099d6b4e0747afa7f33c6ab3974438f7635a6dde092b84bc31b386828df5119e3723b952afbfb4ad5295177d1b7cb46d43a29f7678ad0ae61814bf5a35c38d3c948cdf0fa2cb63ba07f9ad6494c767a9fefca75632ac26d7998991b05e05ca89c2dedb93b47607f094f3822ab3fbfb66ee1f762e9e150a6727129016a3c6f38b7dca6c9c6f6aad63b2400cd90e9921d3de2169fa40e2cfd6e312b803dda29b6db11572b870bcb108ee76474109677cd2445e4ab3c0b4aee5c20eaf8963b4d9b6b9b9b542e88a18d1c8ee6e9024d7603cfb085cf72a879795460ba55f677d9e6f646fb064387357250a66badefc39d8b863e389949a0e5c04795a48607395ac97979aea23b6fc99a122d8d95d29d8d4793677e0f58a9fe5b5b5d09ebc27431bc07ed5e0552452e834def667a162942f82342adde13be9c6c683551d3b2cad976a9ea667ef9e8cc286abce741d2dd0d8f89b5bed68f9853dc3da94ffba7d36e041907757b720d0d81d62ef48455ee103d29575b8ba65424635f55562739aa466034e0b8e169333959b5951820fd87fdf3e046cc2b08c0c1e701178f09c6565585a9061ce34a7acd3498c3835d8f443ad5ae733e3ada4ab864cf30b4c8562f7c388867a97e7eb881691610d64531fbe32ae8b96ab676237ed89d4633c952f04b056264feb9ee1b36cb3709d41481c7212a873e23a0b0c8480b005e7b5c9d0119afd61927584d06fb131ccb1bf91033e310c22def21b18d2d6f83fb273ad3ba902bdfa1c243b4f953936a46f4d852ee89e434d249adb33a6e1e77a5590164a84698cf30d248c5913da34d4d0940bec6148ce1fd2cc9f4495b5d11617c51d64daed635d57bdf74b26378a165f50872b4335b4f2ef2a916e82cef58e78aef32d1e97e1d8b6fc937bbc40a0fccb8e95295c0a27f99e19aa3abb5d998776f3ab9c24eeeb7c4ede18e18f7f57da1ef5e96cedb937d35d81e122fb4084f4c1fa5c9fc7dec6122e09ced608ad256ba0dae3d6800d700084d9b1492e4f7286212d9210e5429e8c29ede72057829fc992810c57fef852b00eaa683241afa5bdf421add8167f87774420ae456262e8efad2c412927176ff742d596d297af6a5ff09a2096a693f9ab5abfb9fc37e742b813993e1167b479a2d306299389f0dacb4b0e9a19de829a1ad5188ac6f8d4d99e76877e249e2863626b3948cd9d0b1bb6a9553cc9487b349237bb0728049b08dd3e8cf3f6c37ee1bf7bc65150de05cc2be61483478531a5b2a21eb3f6e6c0da90bcab88047f90bf5fd9095c77033b0fd3d3a074eb617c9a97302ca5cb77550dcbf938c43635d2c07707320ed2aae0b72aca1bf2c32029664d1ab7d8e91829d5257ea10da0420ecb4f776bdbb01be9b1022263a26b3f81462eaf7e845ea421278e500fd8d0feeb13ceee06c99c2330eaacc4ca151e42c0e402e334bd0d1cb6ddfe6d3c1030c0305d032d89bc14415f43b6e7a27a6d163f3e9e529cf689ee6f95a6ec29f696f13243ee051503e4aad5fa6bb4e95edc7083f606da8627c544b61fe81d31d291e49f86b29ef5d1e240f19942a8c9493d659e75cea08391dc7e7defbbf0f16806902d322edb5ea7fc528c61297381f1f51792b8de0be6ac7e6ce469f7a95bf9f42ac2613d6450bda677a84c3896fc18afef8290e316ad959463bd85438da73676766eeb1b79dc3aa2af96b85c58e93fe469d95ccf88964f316c7ee94f2a37bcbb40f42b8013e6e331c4490ed72b476d42c8e44e1eeacbac037aa9c4e193ad3fb2fece18a6dbc9461e752c19e14c548b5c34698af61de8d3acd224913f2dc7870b7d4c58ab8898cf682d4b842a8f3975f6a5ee67e53b5d1297943468cd833bd2cf310e7e0112cec0c7e7daf7ad73e3389f7b5af27f146b182e92d9e3ac28d6bc5a0aaba4c6fcb799dd2e36f911440d5602b9ca7ad343c7a59b539b937b95efdb6fc3502ec242f8f9212cc5a1268bce921747ae974f991db3788385f0fd9147cf59cecbc557e29154e030eabfcc3445e09f3b6ceb03f870dcff238f96ffc635ea324600812a61e77f03e242ba48a7908008113eb50e0e0e77ff17c22acd452fa2e01208448a263fd81c481a791888014414687fdc023ded81191628235215dbb5e86a0bb13a1ed6441804ddc3936e97edc84ca53fc0aa4b25a327f7b89f8c383ef21f37468d84dfd4baef0f94f57f678214be73d296e53ab0676f5e1c1bea8de73e6af6d359ab0223a8772685e64f9812d95e56987359b600437ad4a8dab1ffcc55542ba347a21a51fcfad0bc54f44d6ee3326510a04c3f40fc840626ed30a42cb68853f5a223b8bc4857bed9ff02f1479ae34e92d764f930f3285d4b109d606418326aa744612ad1a281ddf3cd4648ca4fccd60850ff383e97fce7e89a73ba4d83b5cc44697b0b435f47c0dd87b77d36ae352bb67a33a0da9b58dad6744eb9fedf69e9cb0bfc5fa60039876430484cf51abe9be8f0d605395df630f84d462406d0c053d14cfeece578318f459772816048db65198f13b9c97ddd14bd4c78fe16d05dfd6e18f35fba39804d035046f71b05b5a9d16ef908c2f058f3c4dafc6ef011d6a177945049fafb968899ddd613f925c2ec47c298abb51408b87a8e2ad35fcf16578fcf144f102fabdfda0453d7dceebb7674aab907461fda98d363510bc903c5226f707083701fd50e8801ced7fa43423be2790b23c8219001ed4d89126b768f175c07a585bd0027ceb4528ea2974aac95a557703c411fcbee0868096f921e2c835fcb10f77bdf3c0f2ab935a9af6579733022391abe3b4af9a909a5f4fc5367671bb3cc5bcbe7b63dc67ed6970917c285fd474b9db210eedcc7bc8b83207ab0f3d613063da9b22cb1cdb3bfadb32ee9d5bc0b3518bb61223e44c729a84459dd8738add4d7330aa93c6617e1e5cb638d61bb0a1059c3dc266f6691d88a2af33a342e829a2d8b1fc05a5095d594a75da78d626c96f84f4327d6b25d57f95d6076b6b20f13c6b66934fac85165537ed0bd7979bcb1a0798e8b127e8e8d02b824251fc2389ec1dd856dea7ea0e9f6c8e8861f2fad2535ec981084fef9bd804d8e7ac75a0b759acda0cc7da35020a054b5a2919267339e646833df1968468915652bc78828af3174045391ce9b67621c600afceb02f0a1e7411fdab46aa646f516df6bc6e873bfb7453b2e92c84db54ee9d4eacde53ca4fc83fb81b2c93ad51b828e3c20b7f87040958eb512078c7fb80273184b5747d3248a59c3a2f2ea024096bf6405e38b63fba0fd705df57a2dcd4d92ed831af19fbc3c7b850e5c66d1fcfbf6182ffff524fd0776511e8502dfbd1049ca97493d2a3a53c4a2e600546791163655cc09e465d43710dc15f521600e7b61e12b89bacdbd34b727845151f095866c7776ddde43e6850e7de66e529f3ef38c4701b36875b59819e7aa3a05765a65b9a11b68caa0c5a32be45ac92eab24bbff14443a75ff74a03e1e381ade20100055ac35523855ab54425b296a19de3602406c3b188227ce4e21777b1dba1110767239330635efd2f173413017f1edafc27adfebe8e4485d8af32e5fd6c3fbe9b1b9a6bdef5ddb3296325fe429b9443b01bb4f76808f09fb15881b0c4cd00ccd0312bf24552b744e518fe15279742ff4142f1ce8d0da4b8ddd0c6108679992d47a1632823fc1f0cbf0ac94029030ea4b557036849d914fbc2441736e1b45f296349c781995ce3ae9a8a73c813aa17d1fdec14cf4813db8dea0223bf9d4b29094a4cee39c1b56a5c1cd0cc3bde033cd76be53b410d447f6d21c6332eb1bcf248a52b89da2c09a6b4714cfb8e037d5b28fb238340f3930fcb74b044fa10608df12733d3eae8090c056d27f0a4a37ff6b772b1949d972b907a0c91a2e3aa94e84aba9cf7e49c42cdafe53663987bf114f473c1277a41cd606d1bc6259f59db69ed296d9c4d1f75c612218c5f8d6e96aa7437ef4fa55921088d4fe4c5b73a6be79e06d8ab11ddacd2bdeca0dc820dfccc51a5aebd67b2f97b09ec09a3aa321de9f29a8c9fc7905ef5d1bb05de32830808bcebbdb1cc3af16d097986a401ed9d70ca37c083366b1b667aea8ba038c5f809ac73ef0da0ae92771e056ba81b23592a105670b0432ca7c6f40b134c9b5c84f777449295312bcdbe8ed44bf1f839cfbe35729bb0bb51112e60139cdc557a5ec47e3b15572d8e09111af9af74e87da0e2e6d1ce85763abce501a94950f4f6437789e60c58ca6d718e0f2e404e16aa00a4a242d273224c86f59e21af60cff8e886e4f8b54d698eb7956aa303742e5648c9fab08eb0069a2a90ac1a99bc8cf3622106984603248b7d45f56ffec9ca913b6ca07d7828a39fee0a9eccf6b4bd88d5c4bc6c016f3132df11d46581ed11662d8b75385e685eec4aaf2f6a5547a87125a5918bfa8bd2cec850e67eae773f892a397c09c427c3f8c9fb05072d8ef95506d8f15fde00214b356419bb34eb9c15d5fec657e7d82daf41fa986ac45cf3b5f056f2872ea613e700225795963762b5c681643f2b0931fa187f1c0a008d3c98982a060a041dcebd36479aefec40063cfb40be91d56bc1a1fab302b67b75eb054cd9e192f860214131d4cb735162d9ec08fddc0b58bb5eb4f333d86c1811c869a1298254168124f0f2b78c816ed9b747fd670cba12492bedda2dfe838d0545820f4f098cc396f10489144bd04e99108464d3aeb01ef1cea689a361e66320edd64f74b2782dc3b7f625ac8a408d098db7c898772ad331b914e9b01309cb22eb76338a2f2ea098e7267e7fdf2a9ae116063d3b4d7e4966c8dfac4d26816e822b7c44ec18160922f7aeecb3fc2d03187355c0b220b8f8c37dbf24c3770d70ad85034a4a4e14ec0f89438ca01bbc2deab34a9297fb8764748415107b306b8ffe31b6c1fdbbd1bc02832c27de92340b3ae8281804d2f09b83ad9265a85bf3b56b07c099ced6f5fabeba70eb66801b6b88deb6dba9dc269dcbffdc81783c779124928b0cee44296bcfbdcad86db751fe112ea2b91c1b8bd66195c76330abb625dd3584a42edc0f162ccd1cab63c0e9751e0fbde05cfb478d3c4a818a02271e80312d18347a878c14a77dbed8ab234a812da1428169391049b0e76fc8528b630232f09c1cbebfef1af64b68ebfbac12b6963fc8577458cb1ad75d8be2faa060a7c4d8f4a5eaebe5c749f6b9bde9053d53b34033f730119eb39017b7fe0c8a29562b9552d0073c59461e4077c69452b4bdac78ca641bde76236c250fbfd7bccd5e0bd5964830b683e4c556b4a35915c8b0359cee6373440288aecb2104fd1db226a30dcfc1b03e63725a28ef23bca521e32a145afff35818e7116b714ea76b3784ed234d7a214002734a4a2496bf1e3af07e99652d5dd1fd6cb99cd380f3aded5bca357b55561862dc0fdf76896f4a948143b32fd5cd1a960eaa3679fbfd3cee201420aeb9f0933f6daabba5cfca1fa030576dd085d6f073b2e41ef8ce5a023af3c28aab10decf0dfa02b6a7b45cb33fa3438ef232bd94a87de9ec0ae6454e71baa3f7a25a85d62fd1029880453d64008361c88509b4f431048cb48f87d74c818505690f99bc46df891b99b724933f6f0832a2fc62d45eeaf66f665031cf02b4533666f9e36960a28209c0934ae1d320bf66775be5dcb0193e6c9b9a5b25aefd22adfe36ec7b767227a4bed74582a665cc6add245e737983e9087d5cb6a6e2290678ee353a4b5897ed40a6c584fd143f95c43ce850df5bd42f76d9a3d6b4b0498d56c6372ce204d4154b33ff0e6699862edc24fb64bfc2381c1a4f055f95ade8d8721e2fd81ed2abfe79c6b7449104c14b628c27009a6fdb521b2de2cbd1645a1be27404fff06bc93f361cc51d1eaeac7fafa6a97f30b3e4f47a230a3350f04188e83d643e7c6f66b217746bb7e80a993d602e0bac0b924a6b4c9aebb66d831e1d370bad0206af96d177a3f177c5224db54521c4ba7c29fcfa66f10ae4f0092303afb352c9adc34b0c0a5ca13004aa6ee1d428b7baeb452fcb90c95e10c939c8aa43d21d72f32d4d03aadf23d75ae81cae216139dda66963f83368cc03c8165f0ecb0fd9a14199257266783f3f5656e4ef633bef3ad962289cbf2ac0f3f7e546366263807b422d3bf9a72c90f0659f14a3d2a9b3be711e12b70439a30784236aebcb8428ce06f7f080a0d2b4c345c831bdd567f9e17ceccdc6a6e8f4a809a3a56d12c3105e4803ade4523c85b2a60d9c76c4e44de0a1762016019647d103b29490872140eb33c2a29d4d1004bf875c3d4726c5749a3d5e0f80f3de09fb6bd6acc1d548065619e5f5c730197d51fb23f990afdb6f1d4414085770b0b09c0fe420a83142a1941a0f1f4e5ed5e2a58f6fc94242c57f0a06bb6f62fddeac786744029fba25c0892886e8d46ecc0d2f0911dc4303ba9a0114c54694e6cbdea81005941519a84780cfe118ea5655634fbf400426322dbeba9df9e30d8a85bbd8de0c656e0ba1094f35bea6e3ab692f154f138a89610dd0d3a337e4fbc7dbebe3923b110488cf4ee73e61e44436ba38cbf5f8e9d268bfb2e505520fbef063bf4a4e459252764f8b4720d2de8ba988e95a1c9cd751b4da9d9475a25ee3fa185d03c7152576f619eb846bfd5d43fe8de170b959cab45cd74cab5fd49a9ee27cc8682d4bc15d6d34f948ade128b30986719085983e6905b420a7f05c9b773398542307185dd0a2114479b6289f9768b647180d8d37a31d786a7e56605fb228414baa20443c97f3e5aba5b61adad8d408e1d9e4a6092b734f64b2cc2894582a2ee979b223c754e168545d982ebbb0030561f0ee86f437070aa1883bc41c76e0691455795bd0e7877db0acfa1713c52c75ac752d2fad62e072cf5c6b688d4fac45f97d41aa24ee483e5c0a389be5ce316a0add5561195c28664f9a25f31fe5cfb0aa8859cd969e6641e565f8d5e10d6183d038744a78150635bc78426f06fe4ec57dcbfba8caa64e3df9ee45f7be60185599d2c21481711da9dfb5faeef6c40e9149c78d12f8672622e1951a37fd3c1a69fafec0b27696d9c1ae83c663c0db8956461a75b0906d1b65c759b24ca7ffab58311c3c6239090b159a62712e93f1a941b2955cf533307e4f3092600b35840efd855f4cc497f382a141bf7191092ed1fc4cdcf98edf05e0b9a41c6fca5c31c539463000ddcc65a134a6e826ca84a3ca6cdaca97a8ca799851490863a167ce3b5238a5d527da2db2f174aaadb64efcfce9b5e5e5a9b43fe7f0fc86cd04e934430c461e6f7e776eefe251e980571fd84008126f6ed6d9768ccab0d0e47b5f6c65f6f84079fff55c0ea630e07dc461102c7ffc1ebfa454996eae83d052f0e8dda5567f6e950d4572dc9144e1cf54d917d89901506647582fd11f2d2fe789d020331692b4c8f7e7fa98392db5f9c049e90d2788fc85dc6e7b097e0b71e5b60e2d7879e8a33dbd317e4e2896e7e16999a0b134b685512a92fb8663c11574ba0c65132bb8c167400281535c2db5d0a2c3d09fd6cf5eb7a254de291ae09e8ac8374f27b9ecc5de3993ceae17d1e10fbe25dd8ed2f01183a374be0b0db19fa5871cb545708606f23c7ff867a24b7d307cd233034963499b26297fb2cfb1ae2ba5d84232ebe162f5d237aa5673d6d020dcc3e3b43520b329dba3d8dae143e1625006c1309a27d0dea432a1a6e86b8208edb32a5a090d5a806d564392d9f80afb4f9f0022ddd99812a123bfc1db6fec875a19eba0eb1a415ea5e421458ee061bb2c6750b0d0657fb23c7301246ac43c0fe633ddcd37a543e05d4213ebcbe3da7881a377375902a2b214736c34ee692337553fa79b96946d0fd55f3ce8b6b99240624a90038683a06a86c5d764a5b345d71ec7e0577be5c7587c3c440b7c6d761e0b0273998137a383845107df07500b8a65d0f522a49c0e2226fbcffe96c06fa62e01b6585cb7bb11e7568365444627c58eecbfb231309f87c61447c4db6998b052a654f58653c3b5c4b4e493558fa249846c6e6ab7900a12c780e5d4421a151f01488e8752322e51f69ddb6246963a5ccd10b323392f039bf1bd9606babd61dd281cc9229c85e555f978778d256ab4e579184cf5fe77a296b92c41db91a0f830ff80cbe3c186d246bc6d386e1ab2773196017aeb819d1cfd626f933f008d6b60a918c786079c8faaffbdc79eddbbbd29e6fc1e69f02e30f9ae940fa1e130886aedc69ab429a8fcc3b3927e849dd7b9c5cb9517d0ad018e2e44989d5190dcd9e3d508189f769a3880b7a1b00fa6065df524e02e9a610415f8c96c1f5c28ebac49d7bbb173775710c070d5a9d3f0c45cf375ffe2b4e8a20db628e6860cbb0f9afbefd6b24afa38dd41b7a62e0fb44ea98c49e178cf536892a3a2cba717d1cb2cbfda50f50fb27ca83de62323ff4530465e26181782912b31fd4c6f5f55a0525905b5c3d02a26cbbc41b30d7e313c569195f80278ec73f2e0a0a848c9619f2b681bcf337fe1ee91da36ba5c9086b453a3eef717f1e3687afc3862fde8294a4bcbf5242af7c5007e99ca8592720d5fd260479f34a8cdbdff11cec26854a863f9baea14485d44b9240a8c6231614479e6e2db197183f25c4f11c29273c4c090ae3006bf20162db163cc142a4556522e55a69507f63f2a1fd947ce262521be5a2c6abb20087f5ea0206768e773fb6917c0b0852bad11e70222a2882cc3660f0d850c9166fe7a9e2f9510c421f3f52f4b4c558b4f7c5685d3ff76d76afefa8fc244f9dc16c53f4cd68d1b22157e000d62a9229bc7a54121dfae5dc50f2742630da97cba405fbac37fd4730a3781dc45ab9c72173db94d0d92367cb7eeb20d30f7f4fe4961a8208a38e76a4e670f5fad4a084bc8f50a34647b693b66ed2ef4b4cd1bb823e7e999dc866a9bab8d79724db8410ef4ae7ff165edd84bdb47171159e59837e6955d972109c4293c504ef09bd23b55d42db29209893dae5417e315e71794228e781276a949fa600398c036f7c60b2b157d5f161af98a4b9b61914a32251e8732a3c7d63e14e799346a2bd30f85871487a4b90a2e65730016ab3c418321f113597032adcb281533fbbaf0b6dcd5168e49fb836f9850675bb412f2899c67666c5baea012d7410bc51f1f44519a9576da76d2b5b54d775b76a6cdfe397cd9b7573fb5923ba7bebd49e9415f469ebe723179e078662ec97dad2499502f1152118bdb2c3e633a4bb339ea3e300985ecc0fdc5486e6e973eb48ba9eeeb4596b8c57549bcfdcc57714497df890b976c695ae656838e979caa862c93fced062e1e0a406c60ec177915f353716293eb0f0d8c52e71f488dc4f7cea897bf1c75f9396be902ae9084f712175f04b658ec31fdf20bdf96ace2ebd249a320d985a0547a9d0f2d1570e510e3700ca2442a761a2a15c195247bfc43b761dbf5c2abff647c59a4da7a11a5d7775c83d7f184d487f2bb19950e34fc1829e7ecc9d7d832f1b9d5d5a6b6a95a90e167cf6f74dd71ad8c80dc3aec8e429cc33b69d40f357dd7b1a7b102665c2a62937ffab807672dbe515f7410d47407460631255956f80dfa5de08e573480c43492c2629d4bfb39f226641b61d2ec522ef2e4593e009838f588d8440f1133f341192ab1339623572f7196f9bfb1d137b191b36c4d60e715e357a77f751f5ff76bd7b1dc9586717d287a83091926e02317440e06f98e58c494fe64e440783ae48758f00c5d875dce6fafadfcec9414aa2ee8595af75bfd471b36f32d0b2d03e1c28bbe1db687cc0d56ff258f655f5f8e128c0c33eb1ec88fd0f4e504a9e03927f200492b587be033871cb0b6a759248fc763c6faded5d5899ac1194407763f064dd23c9d43eba05272a2f0dc8f546976459480e4e093fd27922ef5001c1d50667983059d66c45ce6cc13e891832b41bfe1d23251c10367c20fbe4a72285ce70d16fa9dcec325e1a1cb74df3b6be2a605100e7c69612c9d98a2d0c8a7b5d5aaf5e9dc6d6f94a4102c0668d9b76c44f76acb6168dcb3314849a81634a34281740d33132564a292504ee1b8f9f80e6b0c48b32e6bae0ce7a70ab0dcfe45e5a80c586a0494ef9a7929f6c80d5642e6142b41c52135f47d78a0ac39955d9b766dca817b1ab0f98c387216515b98e1866668b9ea6ae8ec220ceaed447abd14cc9d36bc65a6a55b9f1b21c51762404420311916adcd035e2135ff5641a96621a79954ea9bee72b4a90a28c7b0615fd47d14a12af36219327d4dcd54904d8e9fe508e183ca4cffde54528c0b2fe260cfd21cb4e33cf28197d244fa95fff0ae35876100fc271183be95bc7b15888c02341c404b542a12212801172e61d5062e2fbed73d90e22a29296a584c40148cb664fb9a9cc0bf204f8af12c34807ffe0b4372b9f61a4793414678ddd8ffa919bc56abe3a14481d14f390575305001695d4ad76e3352d61e794cea6f17801f06215f0f7e5c8ef9443f505bfe5e1fa8106b329f3890e5262bb37f2f98b498a158971883707fcbbaf3dde9c669afe0b500d0e23cc67a9ca1cca3e47425af90e6245610726d436fdd87b81bd2dc8f82e2189eedc9d353b0b1ef213f0f4fc82af35d0529a764a42bf0bccac43d9119f637bafb39409250a52938a5c6a0cd1c456cbb52994e185fd725e0b10f1bde2d7256ff2b202aae0965edb9f4c08ebe3c6b8a750faf14b95bd431693837a56d20a20a2e5d0560be3e2aeab5ba09d19197f8b73ee3ab8bb3bee773028c909287b10dea0f031e97ed36a2348533762c769162b55094a8696f3df7f02a8a5818f9fc7ae291408f2dd7cb99e0839a80d8a433095a8a762646d89ff4f93478bbd45b13d1404795dd04eacffffbbe8944ec5cb944e875e7ec7738d07acf8400527359a6ed55c09a9517f060568c1cbb8bb95e732d2ba42e2575242c73e483443ebc391a9f607c227c94966d771c322a319c779abbeb00578b3615e57b37d63b488916438723cfae7c21ec3e0ffa15a93c206532b7be080a531380a350076e4828ee46fd0a2f964715c24e5b57fda5c8b789356392030031c0d4ea267ed87e2a4b13444b17284acd71c0f49c07368a19261246bea7da378ed6cf99404360db80c78e410d7be9f819d0327f5e965b7947f33805d12e75505eb9acea26a00327abbce16c5940327bc3b35ba9cd031e804c1c82a86ced544f730be3e8680161525d987593117cf7afdc7e57488bbc1c019fbdae3506ee50521535e5c137af68a904aa42923911eacb7ce6d71b0767cef329ba2ed81219fcab1f03f9d3f158e63bf7641c351bf33bb7167d3fe3e886699a0b826dd509fd22c04326d0f7781a5f1416aa32afaf0c145ac8b7fb383beb7789212700fdf6bd736c3e66607d816b2acfe136cc2c27ead2cbbca5968bf135914cba670619dc371a39ed98b898a78c4403cff3aedb286812ce062d79625f4c5aa52fd4f58f0c39628813f7de7f90b711efcee6ec855b471c07ce43137bd9107a91a744f78adf881f27d5e9c4ce928aea98aa2a63ee0656d8a2062bdd00e675bdb2980c945e6f6001716ca8882ff5b5765d9dda8b512a601229d5dadfec9459099dd74649700ea774e126168fb4e2052aa19052f76f73f9fea1246b197648958893e696dfefbd09b2b1e9578168df847520c267ef597c47c58e6f5bc3eacb9ebfd7b640bbff0eb9e230e9319c807df67b064c6f316a8a85d481d2c262a85c22dad42f7900fb577fd09fa198673cc5edfe239efa7e5f0bbf66eb0a6c5e14c5450c9f7cd665fe6424c1182362aebce1b1ff2debb702b9399e2f7f10bfaaf6c80986123c4aeb9a0af128d891c024fbc643546b68a2c907f9a6303fb3aa0a591d992864998fc0b88568088340576a218525398f75b6644783165504adee5ae3713eb62ad2fb778ff61c7f0aa5264fdff0bdf9c520074b087ecde3ace8c93bcfdf864c2e297e9c095dd3425a25c8cb5d8ec0ce34cf76f2e748120bdb12a1104616bb7d14c21c59475f49dfae2d204bf5d811dcc4e2a44e760f6ba405e479b048f1818cff059f4b8a6457880df9ef98e079a6ad391d76616e8bf18bfe7db5a2646dbbd810ffd5c1988ab631079fb7df7c6bb5837ff727ae5a4f296999da3b512b6cb39a5e98928a4e8e7c159330ea63a69e44ad25a9759282f8ce876d6de7b3428893657063ff177a7b8167a80a45547514f9cfa74f51296e0547281ad62bfad8e8bce5789642030aa8c348deb4c5d41ee0ce99692c7fcebafa81419d3d1f8a0b62c36a85f892ff61bffb7c82c55b09783eb2467c66b27f4494037d4d090eff6b65b46ba84c26c90278a7e3c6a42bbd212c573203774a952865cc2d82db129c55f049ade03c518938229e4eeb6f0b7a43ac4b93a812da8404e04d6c4ba8ee515e79f47dbf2ba38b8a6fb49e3c2f025180d248f23cc3f6bf09467a6280702a77a18ccc209f2e314b5c87faf1ab02c680fc07e379e230bf4bc81454d2b2e3aa35aaa264d041f17ec85fd6e9da485706798abff24bfd7e3dfa61c0b612339cac4b9dd851dcf3978ecd2099ff0fa5edb71f66582041aa6ad862a300f964ea517952aaec49d21a8d1e9c8726d37a1f9ffb77f970a60e8cdcb84fd922e2d6f6fcdab05ea8a8073f551308c8241442182fa877262c0f578d0fc568fdb9515fdb3b2684c9e0b58785f40be6ddc3c82041e291a0f7942ad83cc1f5b28b832e653c4cc2d9f89697d3dae592d9ee0513bd61850d956fa45f5ba199a5599c58f42a8e901493c56c5735384e699f91a5dee9026d46b71f7ab2b929b3eaffe0e59fe8a4d8ab3768e0853ca1efaddbd513923d8e4085d2014523c798d94d1e37176fafe4f24028404ed2f555299865358ccdbc54a83a79a10df02d2c07e66579b5adc0a6375b11f8622dab6561066b03353cb9af518caf28aca2fc51f123b78e99927aa6317ebb9f2e37ecf6eacea60a850370783980ad705adbfc2e69b77b73352072a3d00b6989e61fe75b5d3556c3e8ecf34431fddb2069eb05e6a7a5a811f576e88dd64ca0d6ab2c3b02edc20d5194cf9045785e161f33c318f0f79fc1921c97f4f01995955d28f57804e4f88d739c5606a4df3a9190a13c1045d0a1bdea24cbab27f47f16981a482fa6287b35a4e023f81bd21e1ef0e781438ddf1a0317ad2a82bc1d85d47dc4954b96603660ff6007d96c4d94f128f8cf66f0a332af53c1855b0722b86f469163e68f55d66d21aac6d00afcb01911ec319e6810c4680397767d9e68dcc8543f1d7ecee3240a0f2d7229a1ccf2b77ded108eaed1af94b1ba363179c8ca54cbcc8e26f6ac96ab196a108c748a50066d0480962f63030fc13358e3cd4c6e457bc1c6cf62c699f09fa9ba6f940c3f5c844de5770e4cfc7a0e289b77359845c6493260068ecea95d95d8a60c9aad2738e7041ec40e123e574875bea5de601c8d0fbc3281d7bf5c3ab48e24683132516612f520cf87ba18d070ddc6ced32d405ba72878f548559df8a2859f3ae8b9298af5764b7f0ec5d97b219b59c97396276fdf35907b1c5e325d56b6418b7326441622d6a53f7d7b8e80adc4c114d5e9303f54a488b2245c0103ff4a0a86fe6ced600429d9e408f73828d5fe69a612eeeb2602f575c4cf5d31ab8b3d29edb27ec8b7b5b85bb72fbbd5d9a0f6347d82302af12d5fdb0d9ad17c285ea39be9bd73aad9613c4a01b95899b1c6862052ac265f373a81593f321601161b89d315b977ff76482b1670ae8deb2273a2956f30e90a2ef84e8df148889230f4e7f7b2e76feca9b9358cec3dcadbf359ffa6a9f11934a038808b5a556d579c5c14d5d2d9555d7eef25e228b7fae64729ff8a3ecdaf0e890028d3f95e728d419fea8fc5ceacb177cafb413d621d0b5e548c034207e736622a26998743f95d1e04a0399cb3767439906533ae5bc01b2fac9940ea898597f91c781dc0b257a3a36f59aeefe5d546642fb4572441030008c6c9767adf129c7768faf70baefe64c3082c694ec6ba679c09decc10a5093af8abcd2352eec98d3ea9279fec08e6218d5e9ecc63826df7853d021697765d45fa4627025d435da47047b851408fd15efdc3541a975d00e17c35fd5d67ed7b9909cf845f874785e7473616d48e82821f3cba01332f3fe6efba902de21ea50f033284ea806611465561f86316f7d7462c1dae5502b2416e8a2f1cb70454cd5564bee147b13ae660a00c98c3ca4a94eed67828e3d8a788ad6b775aa85c4292464e2d1b92567c8a46b272db09b3451b9c3c602ecb465bbc706ccf26993d5423a7740127be134a571dfba19f4ce956c9aa30ca0582fe288063305788be8418e51c07ff461ed0a0b915c5854daa4b4f962d22b26889802ea6b0533d02ad60068a1d25b94040090f6144d8e3f8595473b4ace59963aa48f11c5c0fb143ef00d0770135a75048d70f1e6300a7b9e667e571dde3d9fe7eaa113febe2c3b111b74d72d0297a82fbc6666694a2c282e926c9b4f4988301fcf33d2234fbb86bcf11efd4ae25e84b8cb0a24aaaf351cb94fcfc7816bda080aa83f3432ed91c2d73e1b0792b86aa76e221b8ee6e2837134df80a38ab4f4f7829e045817d901fccfcf8309845a8fa6bf095be4557393d8699742d890d2c617f68bf089cd124e4d5c41c82bfedbe400d1fbacadc649dc57dc745e690ca8222786ffe8150a6af40e767785a0eb682f593fc4fc3aa5b235fb8e5c2c8caab5b6d6c1d58093b8605fc872cb604682842bd83c7612c48860edeb1f17a8b1db3866d9511fc76e3d029a4c585b71a926561f85e3ef5e88ccc7dbcb15287dea79cd047e56e9fb9565a9dbe029910a8147423c67dd990e19f02f87f49365984c25d364b96668a91a8c96606757ee6d222a738e055300fe05f34aa0be9f0db453953afa1e2fd71943936036065e8be43a24ea9039b935aa243c59320f63d84553506782d578844140d896ab9006d7492b7343d9adac6bf9f4bbee8e9ad9ef81e3003579297ad8617f08f2a28d98bbbde4393c0ae7fd5e0d89e9e0db382d636369419f764ce9a82f2f67f675455bd2ac6ac7f335b155b6b1233e7dc3c9330f5600195e0c5d13bada0ce9ddb236ef7b3da2eed103411af17c1e95d35e37b5531fd40605d190a2c368361ee447802e143679c61ca07a2a28d5bd77b93edff5211b50cc15f0ba6e58d386f2ac794a0d5fd30b4257e9b25fe772636af23e859213ef546ac59646922ef6a00206d4fd6e46cc3231c7ab6f6dbab4d0c4c9a7c3848a47ee74c20da37a7d94f800ea4a79cc9244c3d0f0c8ac2eb801038c11a21e746756d655f3e33b066f2eda4f4182dbeea4ff5c7a2725ce40d6bffc4b048f30e0109e9bf58bb0e155acca1d6bc5aef18f2f241bec535a620dff74df4c9a400139bbe8bb34b122903b7a9d88ba36ec807f0fa6fe86ed71e26e12de43a313182240f4beddc31bc56d94f7a383ff8955c09786b33c852a759e2ada24da66877ee2bd7a317b55e3b5859dd4a14ac54999ddb6b806cad2a92be86702e670dad358a945b7d235ddf5041f83d98532a94a1ece9f65a9938268bc0a71e2bffb63b0d0a35b818252ecc4fb5be6d859beb9ac4d7c4028f2384fb3807a2eca7b77bb32c0bb02a395700cfe249c46d0f9e25bd900090e4d967b06662f8c78d1b6f94f518f85790d9248e5216930cd097746b8eb30f895cdb35daa7eac988d058aa65bf803bf5a74e332d57e7f741509c99cad38b961dd83fa5c1a30b6d101017fea71665148ab22e4f7af97430dc6b2a238f9a5a83242c1445f3348195ec97593f8fa69e52dcb3eb9436131616280969866a2fc3dc6d229ca5290a2f7b0bb55a87f25c073f2ea134d282bcfb48956592f9a5a9b4598d35e02d0df05fe374ff513567b9bd8bdeef456199d630d92191c48863d3b00e27712d9fe454b467f73a291da9a39998dfbd76d64b8f3d72cd6f259a01dae71cace06925e2bcd194ff414f90151a26b31ebe8484816777a7b58661969b9cfeeeffb6da30e4aab08db3286d8301823ea7dc83c50eca7ae3678ae4b7cbf86a4375f6f9e47edde89849278fce18a95d5022ca94adec57267dc941ac17f6c1c61fa0c3c1d8d02558e0af9e552255bdc03b722dce198d3dd1a59a5bd5b1dfebc3afbfd7484bfc1d98173909ef706cea370a20e3f63a467b9f8a5df29d9497e7a6cae08533d1d4ae10715e9641f3f7ce911d6eea456093f343a5862ea894805668b3142051dc506306a4d26e39ccf68ac562c009135424fe612ff60bd01023bed821a835a8962ab0cac61c1c012b3f26632df9c7314a35581a7f23d5a566a648411a7872938f58ae85e57f236475e8dcd756948f2f1051f631b4ce5f1f46399caad20b8c4f7dc7fd8dd29e308aa1fc6fd8076692f1f18959d2e00ae3c9938ccafc4f9149e4e08117497e617b34b1b152945a50a5d25436afb14a3ca34e1f00317cce7b7e159c5b55b20bf4fc22570b422e4fc8b5df7fc2f23d44c290a1c9268a9a0003dfce719258d5e2962c8a541564318c69938dda98c59dc196937cc1804b0448f45986ab2b7f9a27fc767756110e1b8cb08f5dcdeedcc8b11539183d31afcbd176de47a7b95265b19a53da053ac896a08ed3efdd752607099944659efea2e14cd7a0459cbcecd4d1ed43da97133afbfdaaa062f0b2b22bf102222bcbc06ccf49bc6bf972bafa75c760d68a0ca3dc1bcfbf9a75080489a33fe7db9f7224d15af249dd92ec7cadaaf29f25a3c2f77a7fe89b386d2bab5653fb78f29d239cea34d60b9c59a040e7bea4af8106c93c40420f9f4b4f9551fdbd924aa999033be9cade164dc4d7cedc6c3c5d77261767001a34425bbfe409a1432e2a192bdcd390bf172e951ee48ac5b9119a628dc1aa25597316c544b61c98c21decff3160e63f6aa4e42b3cc69a8bd89c96a690cbc0241197d94b7303be7f597748ce78c58ff2628aec8f15f68b360d987cf1dd36fb57f178038f4de9d3b50a25d6195edc408d008e19055a68ca2bbd78c3cd86a095c9e22c4b3af8bba216df88913c35790bd635afa52ebb5f462f0831cafcaa584cde08e94bdc17db291d23f04461fb34bc5a0a81055fdbfc6af16efc2e91ece6d7f011c8c9362a3c2e1d3e460bc09aca346bb6842c6193cc110cfe86219cac2e157af141e38abc0484be554ac3ca8fe2cf692c0d79ddb1406f00358b1a55dd385ac005605e15c00a623147989b644a29de3a137314be8a6974cd5ac6602dea2a1bc1fc280c85ae4b974494dc82b9d585cb6a4647839488c4d274c14ed49b790d27c94db5ceb0b0f5eece0dc20a40ed2f93d85a9304ed617dae8751ed1b416af8eba38ce2993b0dd8d70ea49a0e3cb6b6b5d0335ba1deb0ed54c6baef28a884a000697970fd8a2a1c78a0e0d1c2c80cde2d0efc32332098e35e9e53a347ee3fe694f54bdfceefc89bea04f758e66ce49d3ea4a81973dbe3fb42c81c12257b272ddba7bb203d8c2f0f76b46e57e08ef61c467592baaa8b52effd9fd588f4b1d2f18eb7888b550de0cf82784e2c7dea57a72a3c3cd7920f5c6b32d3e1023b8f6d26774509a97fcd8f2f16b14ae3c97eff1000c4a84a144058c34726748c3e7c49805ab4a69b60edb8dba8c4b07c116a02fd4cd573ba09897b0c216f107f2d59fd2489770f9fc78274e1762a6414c4e7fda6ca54c215751280ded0357ee3a34a5fa838819b0962a668b5a71824355ba9aa370765c2601b3f42975d8f0f0f9b3bef7c396cc4cfd962f4e7b9f88e487142629e7fdcf02a0990f2fbf8a14a213d08e2fa3d40eb46eb65ed95ed993c89460658adfe696a526aa7854e1eecb8126156e884e39411372ef4800c7d451479351ffd8af59e6c1b587c4244a88021d04efc9b23f7f197d2694a322bd44ab8a530a15ed121e69c145129115d763ec07f713871f62acc77ca41af7e9c8e2c44208334e94d55e0854bdf30617f1570d6a06ccb69480fcfd8bb382b692d8dfdb1c41de4c84d9ae58155b28517fd4073872e7d3f11cce0b25d9a6103cf88ce7a6a0fe0ad9637ebcb3a2247dc07ea261c61cf61b1281bd89feeead7197cd239ed5f585f8041d612839e84130e4546fcc5f1f53e58177ca565338c5fb62c9d2b5cf5cc92228e50f855ceb8f1f3a160be6e4da259946500229044f77a95597b27d0d5f7f2b1ad75c23e8b98fd87ed96b0a151430643d1b7900a12c780e5d4421a151f01488e8752322e51f69ddb6246963a5ccd10b323392f039bf1bd9606babd61dd281cc9229c85e555f978778d256ab4e579184cf5fe77a296b92c41db91a0f830ff80cbe3c12bef268878b202cb9c2d83c2a80a5a96404dc9522ba3f1ac2a78ada9e02fe167b4a6f9db9fb9c7befc7c2c0167cb3a21fc3ba1e04c9d54e7cd82e3cc6ae3185f18c1ef629c4dc9102c18c55b2d1e35a292762247bfe4fce95088f38a14566bf6ecf1d929bcfe8afe0a7efd7074d23bce62fa61231cdde36cacff319a19e7dec633790b48d10d13ac11450184d0986bb61d6be011b86aa4890f14f5544aa9e49341690560f6a1f69fcede630d9e4b1b7993e454ae96e55d550dab02f8fd4e4f338fd82e37877c6beb3209e7c6efd3da14148dac89a27074007213a9408cb6abaa734f88986122b77bfc15e70093f47d10ec72ad2c58fcf7ff4dca2334f5a2cadbeba62139245a03fb7f703238faaddb0d8192188ff1c7fc78a22a7aa847ea9f0b3bf790cbddfd81bf0bc3669b24666d01758564bfffa90406f0bf01fe8d02008c451c036fef8b0af301bbe212cfa96f57606fdf4a7a14816c205f97e0b3e6a6b2b358ea7610f5a35b08707be3de56c1c9c3d4df04a4ccdd13f4a139a6c2552e5197a0bd03877f7abb798a538f464217fdb63b00c7ae276b2f84f1c19b3ef1df0490a09d9bd16680197ee2bee5431a26244d12d300e74b483142392635dd4f719ab61934254c47f12d51a288e84a98711beb5d4d00b60783fbb1f27095eebac37fd4730a3781dc45ab9c72173db94d0d92367cb7eeb20d30f7f4fe4961a8208a38e76a4e670f5fad4a084bc8f50a34647b693b66ed2ef4b4cd1bb823e7e999dc866a9bab8d79724db8410ef4ae7ff18bd65a7d78e96ad6787715fcbb391eab9ec85d2eb38526dac3fdc3c95b63274d6fc3de9d143dfbaf182bf96b89c19f1309b6b19e655d1570ef52fe12a156d0485daade753967947ad506ac37f846b4b3d1d85aece849470f77fd12921e59576165fca02a8dfc53c09c701c4e12fe4b163a89b3fa05f85e717ac0b27f39000745c2f5ae87a69b5ce1f369d4b3976a0036d891b8f5e4c9520aa86babf3a21f0aadea7741e05d3c167cf20eff1c75b6d256f89740fcaf319640e266b3c37e2caec3a81b56a60e10d2639464d121a16ca57dd5229952cbe1677c8895e5e70e1db88e5806aa0520c8e2ab9decdaaad6084177bb7ab2f7be050dc324cc58ea9efa3173344a7b4f04a112a39a552a34612211934737bc5ba72d710f0f4d1e42aa5baacf29f97e8a11ab3323f866fbafe408e3e21a525a96cc96a2cdf487721444e448b6892040b7c4a06fe7b78a457069acb40a90b207e4699826533ab3fdcff8755bf60f3c47a2aab39430654195f04f3d3d1dc6349fb79f0486f0c198aecbc1fb46f3c2ac061a9412e5b479eecdbf2363e22d4eb32eacf4fe5640567462525cafe73e87c7b5ab78aa85de698f9bb66b9e54342a6d5dd0f5fd9654408768df3777d63409d97f4907d19863132d320684057b2e9057b0b6ec507c8492d20638bc2199c836469da251912920f98153540f68e94941c8067c44a23e21dedc2e3ade146bbea34801d8db34dc1d0178fd698961b1803fad3506338ecd9f00fd14a86c54b525ff5e97f8abea043d63c132804a147d8a2290411f399770a644699004236215bc1f14c1d6c6d14319d506aeebcd01b0f90869fd1d37b276196ab09d48c15f5f8e128c0c33eb1ec88fd0f4e504a9e03927f200492b587be033871cb0b6a759248fc763c6faded5d5899ac1194407763f064dd23c9d43eba05272a2f0dc8f546976459480e4e093fd27922ef5001c1df796d16a0892a628fae76f5ca31eb2d2d93acf7355a3e71fded79d965ee3655cf597609ac1fdeba0aaf54aaba9d96668aa2940916d1dfaf1c36c8c27201fedd1ef27fcd89fd15cb81e74688b7fecf9e3d510251d02047c56356a28ad17cd1fcdac9857d9226329dc32e7a270f469dd736a57bf060aecbdcb4bbb428344e178210c051b0f9c76b3e2b673b013e3259de81c81dd1f55f93e6e95117e3670d984ac6d8c5cba521ba5bbaec9967dba69578f5f381aaa5fd4a37ec10989a0ba7ed0620e1681621e5f2d0ed8028d1ad80e87a4edc09d883efc1e4de32041a30d6854311f6c3eee3d1de99815b8396bcc4538285f96b8fb34c2ca73dded0f32d8bc3d00d1fc806b3e69ac66d29b550c1e3ae05a8316be8e88e9f3d6162ce402d530ca11836e19825e0ff70f750458a84ad67561f6351d6fc360e4697fc30444988f82860fff76d9eb1951f9e29b8e438dfe874170d094c2205129cbd70c8a9969f67d02eff18e8e4eff7528222935d88e0f6b32baf6af5e4f390575305001695d4ad76e3352d61e794cea6f17801f06215f0f7e5c8ef9443f505bfe5e1fa8106b329f3890e5262bb37f2f98b498a158971883707fcbbaf3dde9c669afe0b500d0e23cc67a9ca1cca3561fa1968c37225d1850ff2f05de3684232767ae5e14c4ca9c2237034d5a162748bce729e13e55fadfbeeca8d8d6e93f56c789e921562e08e2ff12ff179d0059353e7ec60223c13ebe8d1f4cddef3cdb25e68fd701059ca654e167035e3f0e2dee399ff8a1631e5acbb8427fe09a6f3d4670ce519b5ec6c62f85c4a6ce9af8d5095107d9ed427d954e9e981287c01f037d0c2e2f622ec02aff37d38b1c1ef6021bd50bbc33a4ec072e7d36193ea7819e062423cddc7327618d92ef1934e4d3fb57413f65699a289de5f215d6929ac69b1362c54fb7b0f734e490491b34b9c2c9bfc5e208565bd0f4636aa86b4979da4c86bb79e0108c7a8549e65ac37b7e1dda647417b31424adc4cc90c6dfd4e3b216a60f4c5bb39fc0a91084cafc43d82617b8212c9abbeb00578b3615e57b37d63b488916438723cfae7c21ec3e0ffa15a93c206532b7be080a531380a350076e4828ee46fd0a2f964715c24e5b57fda5c8b789356392030031c0d4ea267ed87e2a4b13444b88372fe45cde9fdc8d46b530c5c75bb83a86912728b9edd211ca8683d615e51d8675c53fd116ef6805cad0dd5d38438335d80849571eb0552db59e9ac9dcf6a781ac1b5109ee6f87fd9c26ad9e2286d742a3de57cd74994b3c2cd15ba2fff58f6c07c5a4d989ffe982e888919f70cae4a89c830a80f062da7b36289ac332075e755477e8d2f26558b0e20a8c9fa58d2e4f15ed69efde0ee38f404ed24fbf1299262d409350799d63545b543d4a97972b1e3e6183badeba6a7bd2cbdf5e37a4057811f05c43db9a63d12a27b9b64bb26bd65891fb88f1e10b73ff72e21965ab7d65e807d693f01552f61d74ef923e60c77ca860b6a2d8985a5f61956abcd62d059c559bc7583f5f01c783939123480e7e79552b39d6728b409ad4a5c2560fc5dbef762e7083526e483ae0ce26fa0fc5685800409c4d7a6101745a2b929123cdd33115616ad5d1b2736eff2d905d68f6474405bbe92e94c6f8337a03e423b028dd2c92350dec44515275c5fd5e0b351e2000f2a59f72dfb75bda67969e28478032b5c5b2caa39b11bd105075acf77f5a996745e0a6f5216d17b5f34afb66c00785973693995231fb40a560ef63ed49e6717ea66c5d8e65d12587a65f7cf4703f975f474da626e7bab42d3788c1936bb671505069019873a0abefd21e0fab104e6ba0e1cfbc1502ac711543d5f8fd599fa0c61a45c195bf9a22bfbf263fb2d20087cb3ab0c28df4d0134f8114da78f99f20caa79900069d14ae419b6a51b739e5fee15a6f46f41137053183bd92f4161d6a96a56a13369198cd9fd905145c9dc629f20c0c7072e475a64b614a7bbcc1f6c69868f2b57786eff7210771a597411d7184d8badf3fb81698a8e3199d3957ff0d762d77bbe34d4027a5702fa7b5bcc889514f3f890946539b7dd2d975eea42fe741e7733d4853b458f11e49674d5916a53afb4926cd9f2ccde81b796e2299b87a00ab07cb7cfee0c19e28b4a572126edf39a50c80659d01bfc277cbe3e24e6c7ef3246a2ccd88579abb4fe1a30cd7e9624ad487501515b4dd73fbf4c61129674ac28f0c90030ed4cc5853c9a36e97470aef6c5360c1c7fa7947dde91e820a45c39f72351c41fb97bca7fee3d6dbf536429e10465d548fcf4dcdc5dca64a0090423e3bb50cf5f3f448bf2cb657e51f977c1a1e18b3472dc900e1f4613364c58875f782e73aafcded401f00edaa70cee137c542a6798cb63ccad29783be2cf55c9f1e4666c0339f33b0527d5dd6156826e4989ff5c40ec0dd2957d9a55f4f5f1e2d9ffbc5c707d7c1b881ea512897aef0d8d4b250a1850d0e76f1c7f14af37c91609a4688fde6724deb6893df2a89cfc2ee54c4c5a3a821bcd583356901e66c465159e1e9272a9088b48d3b5f79baa6415200db9c59e047f5b21269bc8a6cf48ede6ac8354216e49450c23f2529d2842b084651ca486710c72b8ff0c532ecad8413a2fca52e3a42feef1ffb4bb1bb1c515d0ce1d017ce7711a1d40b984025c726c392a8d1df391610436f9fbb09967dccccd63193632abd67eb0aa0fe8d56830a8d2d403d575a77f3320f6cf7db35b7dba59ac3edf8acfaa974c6db2843ee5662cd6696b825d0faa9c92f6a3c730d0c6d6ede37311769c85925decd6f9fb8882640bfa00df948b6a797024b32cea3be50438d596a803800c1c2762fda7c7c386944c0b4cf898c2d0b47c183382098697b12fef6b8ebdf845f9a149eeebc94c32dea82b1cb10cde6357c29c0506deea38005f1f4adfe954cde58e5c8b3a24b1e5d5ad1e0154d3d3e4e91f944d96300ba0dd33798cd37f69f89586f037fb5d91b6f5f85fd2ea4292282361d7da1adbfeaf5493e627174632182c4ab28a0543dc5078019eccc555a653e27344d192f17aec5608fbb891bf5625df2b285f7fd8ffd3e851b27631665b6791c3b168160ae124254eaaf8b9278fa8a1061115cea3de1668f9ef2fbc28a505bb45e9fd7f1a8ef68364fd8c59a89189bb9399abbe9ba2d39590989a66c1ff2cf5a134b91b94a3f830eef71a79631c7585e3ba4dce93247c1a3e6760fec3476af8c4eef81014615d5b2f83aa6bbac2b72dc1a349520f415b922791a1404c16ab8bc1266213e458305c61e02f24fd38542f62e4d8833ccbc3ebc84514fa230d038931c4c4407a9514464cdfcef7b1352f1a43290855618079ab00b3603df5c0cdff5441fef6ce870b94ad8b753ed6b2b6f2f4ca7cef02186a5185a4cca3f78f1ed71da2e50d3613a3d9132f8fe42a0751b448aea121b7793d69cbf228f2f4e2658cc1b2cdd5e12c39aed7b3aaf706de43344b8f4041201155143e1bdc4c69815cae4ea97e0f92f781390a9ffc4b5a0270f6fcdfa8239284bc8e25f80754aa66a82ecece88b950d8f34091b6a1c5e29dc9ec97f84ffbba59fde509a5a6e6668a9433acb749b4817f6fac0700828bf08a2ff89f1cb2476c43831c15669080abc32bc2831ff1540c08a37b31ba44e2c320992107fb1edd2ccaaa472751b3da53f52faae54abf9355fa5b78757e4286eed179d2bacc15551bf95d0f5a940402db27eb79045b60fd1b52a8df18a49d71dccdbb7e14428abef6deecb0d0738467033ea80e8b20c63e227c1540c55dd93886e12591e450fd00480fb3714ace4a98fbef6c090e924e755a99edb713fdb9081beee814c1315b9da1baaea1d3be172f2c4379ced559677b1ed76cc42b8fde0785423f4b318d57e71b2dd11aafb3ecc59e8237e0d0600be598a594bfcf10699f291718cb3afa75ac8dcb6deba400d867e4993947b094fa809910d0869f5362c9c92d39127e64d61c48d81d6181a6abe47705430eab72d95c9aaa34c7c90595cc5cb680cb885f483e320545ebba97aca60f581f1a1c6c40ec3b848820c7e92d29ccf389c933d16c672bf5926c1db1c8eba1c5895a2c67e68bab99bfe0e05f7d319406d6d3bb58db1079caf3481748bb94be51e2dfd4b0adae8556715d09c0c6c5a65847618ea772446ec6567b5736c71c8d111c9ce751e6c61ed1434f7d409d4ea64b6cb1c1ff09908c09fe388693357f929680049cbd29cb37d0e8fc31e6989e7550d00d25f81130ede047fc3f29ad908b13248f3fb6a037f87e54e6fa7ffe8d70ae6705c37fc68756e00d40e9058acb4839fd05c30b407f02b2e8403502667aae80d983a1ba4e1b103d1c55276ab22db375ed192d0b9bb4b0ca6583325045ffc6fd06e50214c5b4400a028462b8a2663ae978e02b6d84462c3109888798b296f3c3ac9e0f968cfbe91cb53d997a888c01f5425aa6ec916df11b297ba0542dea9c198734e29567c746525ad6e3968a3bc0f44cb2b56b29a2ea78515fe29d50f0a6df61a5d4f27729585f00f3bdd127192c2d3483e31d76b5a050b38875e2d3f166650348d544bb5dbb6bafda91d748af728f25db5082c6f4afb2ef83df417e50404227d6b30fe15eaf431bec51bb57a465f773c37b35f4bf2ccbee7ef7a58c1466344340cfe4f96f0ca54aae3605a0b861dff83cc9805d53d9893afc1cc7098259b2838756a136f1246ab5fbca71f8d4ae4fe142954a0b78919d214eb64fddc2fe75b98da8dd752135f7201122adca6f8c613950ca63e32886c70b05b5644ea191ca908865cce9b35beb09f42bd02e8b6e115c044846d67b257689c9b0dfe137a5e1a7d48950ff523d6a5eff8c4478aae15900d2dc4186d629fdd3443c072e5f27cc5ad5886c8605c2e6cd81c539d67f0aa7f7ff007128d89bcd23f07093b7270e69849f8ad5d1f75f6dafcdd507638891f2b5c0da153830a93ca6d213b7c1dff8affcf9e0983030ccf0aa3501c40351a1f9481e53d3d0123a1d80e84d7815295c78bb705b790bbd1a187d37a8571a27145e02f9a524b8be556175d437003b55a7feb4213ee230daad95bad1383665c97e39351eeade3f96271a2c79f29126aa931287cc9c115b556b23f87b03dbe5ccf900b2fbd85a83f633b895f5b19489f287c7fdc3f5e3295aa6b205350b2067a829bbf165b0cae1f785bd05338d2abb99ee3bdf05a1bbcceb11c054155821e013c58a87aa5d55ac7ae581a2b25fa98e162c096cf6157350c6d9b5eae1f14e3a48d3d442f46a41d49420522a96aa796d7bb55ca923634abeaf78984e4d237d8438933cb6e4fe3e70ecc2728ec06b735da64865d052952bfafd727cc6b2d097364f97faa928ea2ab643c90cd43ebdc8a1670878aaff1e1fa07c0453734a2d982324941c24d655741746d15b8e1e71bb79044d9e685dfc8e9905b44bde1a320db43fcc0bc33dadba6ec2b59296d3cb58488cac0ac6d82de1834c90c788cc2e8c0a7f44f4d8b209509d3b5db5847f597314e0c42e0a034766c85481777b1f54800b1370d57b3a42448ff9e238e1085925a80182b1cb4b445eab18a90e93edf3ca8f91effebda4407fd763c0ef23a358375d1442a2c73fe77c229471ac128d14843c72797387abb52a63664ef31a60c90a3d83632036992ceed3382e10736350bd2ea520a231bd03c445631942be6c1868c57ec131e4e4810035713bad631c8cfff0f3a1bfdd63caf27909fbec246acfe61e9f6c7fff6a948294e696339c2f1e23d795924d97fe2b4a6f67bf2e63f8e60152fcca9aef667d9d09428917354679a6ad57649b86311e6ad3cfdbc355c60876f27e43bd52495ed8a65af9e0c22913da00d13a459ec7c88dc1c55ccea81b46c902e198456e5c06dc7ce13b0213a099de802440e1e9c7a1d52e42b7f5e55f56e0ccb4b11b789d66e83d950b35ee067967ba255b5f5231db00c27b896140afb02c2a2129cf7d1a36d48ef12d14fa8e6c8dd3f98cece42ac7e32f503f8a615ae0f524540764c7fb2502889cfd032211984796925f060fa28134af904c8dcf4b498aad32e0a77f1ad224d582501ca5b9011c7a5435ab8e75e091b590e3af4eeef83a7e29b7817ce8bbfc9158a3235dafaa25022f16d507622728fb6f415405cec53deccc50e8a30e551657641c68467c3030b8494e046aa7d389fb871c5316d894f368baae81da056d7619ffedbd9a92369d3e2e159bbe877dea9af333527b344edf41aa83d7393479d40969039713e64efa1df6f2294a6bea3fec14de873494a01b75ad35c16bc5eff4fe1f208594dfa7b30e74abf528ba8d1dfabfed9de0e9594168f6540c2929691755030fe20319da947d836fda8e7989a57d9a72b78ccd68550aabde311d7fc6d13c13598951adb5d948aab491557d15e30e7c398388249f19fef5681f818e5ad8123d045522a51c3b42feaa56753e19ff56ebb842de2e00425c7e2e1d3126d7199d88015972913d4c25b966d5219972a3ce37e6d5b76713405b65aa3f3d279557879ce84dceadaa946544dd39bcfcc6cd83bd4626a0e07de1a17fa241dc2114d2b82a6bb75dc8a3236d7dd138972d219ebf2041bed9a644bfd617a18646984f7d42fccbfad221018322a5bf11d2b4d6271e666c4735194c55042620ba5528c96b60456c0a43a45eea7f9168d3c8aff0a69b4b0252b861ec33dcbbde023d93c34d541a4931265fe333f345c9af41833e81c1a66e393d77304482dd801b1becf4790773509db33037ae291c64161d53e95219bcc339409f404682ba82e24684ec4b0e97a6ecb6e8e9da86b6d78dbc6870ed648e7a7e544a248661a3f3997202ab3a518be435f8f51ef105d5c2ac435a64d8b9f40e4c5be794cbcd8b311d51b9f88ba8c2be24d4b74b2d4711f4fc9eba6f202f59cb33854ea0c8e60fb487fc844bc0e178908bd63c411a3465049f2a721cb37856e73d720db2dbac834d128ba32db5998d4519167b371f10d82edbd9c5708e62e72b0a78de616f68dd3e4fb3861bc2667f9ac047ce8743aa601b8e62ad351e472f34790c6c6ed9e1a1dd308f35074a140d7f27ac2155bc11d0dc9ed1302f5def4ee8fc45dfe236503174b7024bea96d021dd5c37137be35fc844c9269f131fab31647cf830b84be14ddfbae46d4ad6f2f6f7cd726c9040f037f486fe94b0c9886a316ffb49d6b626f0fe89fd4ae7747de104ca2d5193317e16ab0af9e740817969fbc06086130604fb901606049f7e0d2ba0fee2f9f0b1339af3a43332ddfafb1cd71b842b3101ac6dfb8f0c23dbdaf9c78fb8f655f492fd317a088d7c391540e67ba5cd941607729a4cd60364587c79e308c926a6c1b13d408a244370bd26a5f73536f7e5bf0dbee40b778537d4da105ad24f7ee2cbaa68f3ee208df1e190755fdef31a38f76184f999e1c9028703c022f014c92f628447e19333daec15936cea479c92584cff0913e19d961b7ce6e06e5a204edccce8b462539015c87d617f819d581377fdeaaf93a0e045fa38d2923bc25d442c24874b86f6e2de4dbf503ea8a9fea5b3ee6d52c09e505f780433e000f3bfebb6e51e8858a94a763bfb61301db81b45a8db9ad474499fe4295ddd288c541f2c8d27c40f4451d75591c0dc76081267777f649537166e8aa72a8ff06f1d9e6b2f8ea73822ecb3e66ab4783cebb757aefcc5e7d636dd74cd5eb52174ad8cfe41c52bd68f0142daf288663ee4900b134bce3e79f46f8c33c165849b86a6f197b2269dd84dc5306ea021bfda5b13f0bc57b03924ba1bf28e6d7f281baef200f3134b8ff3d18020f17d1e3538a79d50f6f9fe9660a889842dbf259e3a728f501ae653a6aef6f914311fc4c0ad600eed0422c4ac3b4066983989168979e52099bb67c724e447e8df65b6a5b09b22b96cdbce3a65c930cd72cb978e5c8ae27210f8656f1cd140bd81635592697603bbf2f30b289917ccf8de3c323ea3f7b64dc2686b49099eda74bb6808c881003ad36a73060c9cd4e18e4effef8e182be55af6d7188130d9aa26ae472f01f495209937ddff537d1359e5ab43665187c6f0dd29ba01043f3da43a6df2bcf8b9b986e86c1ef122f69129f84e80a9af0ba1f302a7c5a829e163249e3bff782630df779f7398a5da1693e2b25bdcfb4ad7a53202eea741983e1c6c1555e5dffb5b25ba783f23fb503b7177546f9b39977f0b09ed1362addc3a25cb52a460e551bab224ffa06ea389f542886cc4d3ab9e18553b5fc17e399a8a38b81795345505e821a284810f2aa0c8d12a5577ff4f4d1367a971bed787786e3619ef5e72d2ece9fbe90cc7d3ac9186596d132af37ac7503ab46c100918e9089a0ac16156bae287d8f0c097311d83a540553629605386a745f72b392da44333254efdbd6e3dc7086bd033905cda28cb8cc208b1fc5cac0c76e48bfae09645cf061460d592ed82a7cc52b0515662bd75a072cee1265152ed1becba1d2cf61d14dd014bf5c9e83da1f46189b98b0d8818be9ca7dd502d575848c9d355473cb9013abe5422c55a36ee555c37301367eb1c57badd54f18f5f5bbc85138f0bf390d468c5757cf828ba96a9eaf8ed3d5bf3525e6ce1b61616293dd050ff14f99fd7515acc28e59ca314a37de5a674364643a3375e600b926ac90a56e1a1aed13d25e5bbd761f0d63f50b72269718e16bf5bd059b281991f3b71535c329696b922762003891f76468e0dc68b65f38a6d9f67d701996cb6d889c9b2bf6863a167eba123057e017562ad9300c40710974a759b92c1c8354374d95d1ba050b2c1ed5d9efb7c59e0bdaf4c44c1a7fe7165a69bac4364749156dbd8f4eeb48578599aca734c54bc6714515cb532933fd4a6eba738556e4e019e97aadef30daa26f95958a48cbe4a3a1466b0418a8f968526cf993ad68a7706f7d783f0f0279d76152e6c9263293369784704624e4591a6549f52cf9b56bcea1062af228221e172aa4033c5344f47f464e775bcd5c95e6faacbf34247b100c98592a93a83acc5fccdf5e301826adf9e6acec936b6d947845488fb0096cce7ab0e5fa2738a9805781b9d55452fe2e168c4717a9c17b1142ee58751a965545409e2b5556ec726569db4f16250f17b6f273b958eb77d1acf981446195d5443f51eedcf3e8aed7c7af8afa8bca6521b432ac38d92f1e7f4e2148b603b70d1221259af56a0847d5a9953ff123e89baa96e8168a5406ba0fdeeb1b562f03939c06ef7bc607e2219235d2f5a943dc647bf51db823bfe23157e31aa50bea713ee34f8e0f406d0f1e5395ac7e4e2027552b5760e62fc74c0b91f5e7c6f4b6ad76be7493a48bfcb7d083107bb829f260994f69f3d2254d03ba954519970e2910bc548ae41ddc78711d0e1b353a265e2a58eff306f300749837264af326537b8ecdf1d6eef547ada89c7a7b571c6e967c228beaa5f30db87b002440c7574fd5e997458da3c471f36d64bcda5b577581d41f436aa76f4ae49c36f9b17094f640c66a25bab2e7d93f9981f5c44cb04d6b09da6829878fd75531fe37ecfbf9ac0a763d5f70c6fb9f99979015940564f689b10dfbded2890f238f090fabd8742243c235b91e6cbfc0d9cab4a3e641e13b1e0295974a48d84871699013420520f0f22d9adab5e5f1271bfedf79cbbf84605f95c43b66575b5dfabfc4393651d9bf4b041196be743c55c1d09cad66e9489cafadbcb9fc7cf9de9a77f9816d1b5c11aa20509e7d3e7cbc61cc416d9814dabc18a6bd92f5865bea12488db32ec79584cee2e59e55c1fb6fe64144c0d902983308d8c82ee08702a4a134448f4af62e284064c60cf294a55cd199e6894725affd3ac73bf7917f38880ec24bcf4df7a807c228e3a9ac6875f1df7cebb3c82a1bdf2b624ee68b2fb5bb5a16c3965bec9dc50624d57045c2a5dde9986f689f718fa9025dbbf331c7f16e8e11c0615142642afac9f8990a34909ab5e2ec404610bec93a46ed2e5d863baec849fa19a3e9d5796f036f2bed7e69e088f6281983a1fa4002fe9af688941ce661d3780ccad2b104ecd7c28bfc57971002cf51a4f917b63afe6587a682ea8321deaee130ab195da9254c3f29f053cf5be1762d53a1eb8890e25a76c18d23dcffbf204631f7d2adb69ecf0fa5c8e0feaa5b0f86d0aa7ba319c2c99266116ca6bf1aead646c5a5422efca8d820e0f2327fe6fd71f6a1ce0cdead6dec529c766680557a5af18054862cb54cf2d36c98f750c4c21a2973f1d8d0bbf1f97c81d0504bc5c21378c8c760c1f025bb928e80eea10b389203ad31a847e00b5639709d737693b3d33475e2c0dbc334d9a595cadb29f861e2f79dea831b7f0cee0c0fde3b0b474d0245c29e2a1e8ea007effad64338d1cd9fcc05b439a684f2e6d073f9dd86bf1577b87eb83180f2a5adf359ec7190e22b293418d6b9ae441ceb210d2523052238b6c20477bc14602cf47ecfced4974d1e7292958668ed26a57f6ff1b5b859c525b1a148429b11d1481769f4c9a9527760476b937b388afda21db99e7c589776a9bc3d66aef3a3478191b2f6f17b9c5f8f9c10bc8abc4f2b7f3bc5cfe87960eeae7d6a2ed190add12f01afb92a740aa80aaadb58a811775a89783a958c4e46a451d25fbf1c715cdd284a22195dfcb367a91a0dfcdac3fa1a23dc3b3a2d1404fd97e41aa8ecd2a6ddcc56e5928ca8da3593ce76284e82cb6ff471214838b256cf715f282ffb2e751f11e5109e17877d9d1e9c637a53fb66cad7ed4a4a53d9d8d0ec1415cc0641a3df3126405b29a0a405074c5da172f3e79041326c905a5ea6a417088d7497b53c56af715b8389df6970c503f067dd28bdd8923c192540a08f832b25075b94abdcb12d6b327a6e93e46d69d0c197341c7fecf3cdc15cc7bf1c4deb28fdb802e09e02fe4a137df7e3a29a5393461ec481d226a5a8df03b22c2fbbbda2f82565c7ca4dd52543e5ccc60252b723e90218a33b55a3b52350c709c3da6e50f62fc0ada0d70d741e2cb81c62db96b5cced2f9e661d51104faafc6b48e25f3fc212dae920a0988bfcb9548af7f56c156baebe8fb275396769d5bb52fac58410ddbdf44969e4f6927e520b78d4d92e4f4b0ae8a71fbc27706f0ed511d355fccb3ab3e9d40e39da61c5bd210ac2d2cf7ee348fd4492cc3e2a0ea3f11a8307837ad59d65c7300545a3829a2c33e183f00c7ca576d3a6a493f2cbcca4f843f7aff527b889d665b4be6265994c5ec6ba10340508fa2565309fa80b83b2090b6ad905fe1fba796d9083d301263cc6707639a72a1ea5c6a2d7cebc2a34848de9ba7f2b15547478a0dbcfc43d3e452a8761b1f488d2259878ebdd35bdb377627472f95c7a2f33eaf0123255e86322efd1c8fbe3fb6555f2b869769e45ec43b37a56fd31dec21568b578e7daef2251b629d2e7f2f6590ea1f603c4f805ea89ae9d4ec35499998aaa065d70f84a5aaa2f9133a086e399f6f284ca3c9ceae2372f5a6bd86b68dde3df9a5a42b83ee20b1c70fe87f092cd8840ee31177aab0a8ac8d666176f70a6951b64ef892a76ebdffe0cba46ec1b15dc6f33ba6920340d121ebebd688d8e1457551625658429171a955eb84f548b4655a1d02c401cc3207ee53f46e9b8432407d0581a4fcc8bbb819c19a7df8bfb4a8d18027690570b16f45d33285aaaa397e1463fc439b8915aad2844bb846eca1fae5c2df8a4113935d345b06f4baa343d41adca880d2459737bc2fbae91a71d28a063911a3750490ee5222ff3c9aeed0161d1997148b3acf3e361df04dd46b0929c76e44d55d3a27a877cf6c8f6309fdf819658dc9597d30e9ba168bdb97fc26f934890280031c23993123668ae1c6a1d3631576065f406d48c67df3245a14aaf0cfcf7caaa388d5bc520db4363f283917206ae55b4a89854be5ffce4fc70859c4d4f4a329dc23055299ca92f97e5c10e5ec16e35b926fd5b311e5beba65ec45afaa42d4a8d7e438d57b1e9cc7dfc2944a156a076794ee62f5410d2ff0b8ca04e21a092d7fe9f19bb46594135cf259104ad5f749a29d3419596904ce3dafe3a1b169f5d96aee5e419136049f8ece86aecb77ebbe563a41feed46eec7c2a7658c3798dcc9cfa40c01c12c17e80e669fc8a8975389a531c22839dcc369a5a61d91e001ee932e4afa3a58d218fe5319b6414072fb507a6e48b130075c58b687a081f9ea66d1c059f1bff32523402adef785ec22fbd6f28b75b63bdc7485c8af266aad7198df6e4222c90373c37e43a0c3d809e9d4f9fb0aeb2856195c3cf42b1be231564a8d82e7c0deb116f3f91b68ce1623406e4d03596fdafee5694d189347cb3478c9a3a0b62212ba88ebcd0dc3b709d3a45524ea0e334067705326c4580a6bc9cf1ef588317cac35f9ed63b80d3a509bcb53b0d6e33c58b24b9c5ddb0beb3405cf8049fda0f64be9acd76cdd32d1aeb360c1b5db8cc04133a19a292dcae79c0a88a902e4cbe5ea9daacf29d82ede32a2b10eb900237805f3dce8c660bfb5bcb8a53131cdf01a38e9628b41d58adbc89a4842b2c288352edb31bf551e82d8947cb67a5c6902f4f019c571ba1450845c0fa450f2edb06ef14e2629a4277814db1d7e82fca717a7485c5d2a6797f8af0e0ee176c13c13ec6da38c9ecd13e6c2781f543d3ed0a3135691e94fa0711166e274aec2b8584f686facaf8534da197811eb1af9b663c74bf53891e6dab84ebe967db6658f3d06acea795d17f59cb8bd0cecc553a446c1739795994f909a4dd02238163d5dc36834ccee29426b0d296c7bbbb15eb63232ab4e51dba2b08e6d42f6da1c90d6adf651aded0cd9bd60cf0d2c589c5c914b170e8b2d455c615d61839c735c692a33681e0d44184e9c8f6eebd26fe4859ce8492144dcfa2f55508021efe70e9abf7860f28e9d8090facead413de21175f9b24499173adf2a17049661bbaa6bb3755c8faf3d39078e0f077595857e94e29056969fb2c82745bf4a80b9a95a848216810254da399b0eee53a6ed3443f8aafa53f2de1130eff158d210c8ba22c2115d9acff75b7c563564997b4e857eccb73cbc407e7ff53bd44d09467bf2ec160216b9a8588eff29dbbc4623fef9a11b5f6f1f139f78efdf653dd38f0970f243d9fde97de215dc23b21d3fdf2f3b040bc2fd82976a629bdcb37e525640bcf19c8f80c406b0c1d75380bfd05da15a8d847ffc7496edf2f6cda9e7a5b1ea6e9ef45f290b8dde8b0a78e099a550344e8652e257428494eee18dffa381cafd8af66771304e690ba03d053536114ac3727ddef8c795409a3f2a961f3ca66a534154042b572e8e8a3fcc0db1067bc1d37d37ae1e103aaaeb1367a649a660ea898d8b790c0da542f12839355b3410dc577b911757753e5d117b7d18ef0174bf33a084a5316d3c4402a26c9e137c3a68de03068749abb40acaebddada2ff1689b7f816fe433948c2fff3fafbc834ec8869c90836c788177121f9543d11c549d71c65583b9915a46386d129c649d5ce9d8d2ee083ad6e0c97db23b9d112219a565bf12662c68dd8db8d0b238bdaa1a06154b7e252af1ee216ea467d6f0b66dfaed84fbb57f8d454f90e238650be7e115f97d67f9e423e0a009b62b56a8e994e698f3f9cf37b30598f11ae86c69b5f58a482ae2bf3ed802c208e14b788111cee80094fa435d863bcb5d29846957fa34138185be6663a10f087f11edc6c0110dc02a074d3a558b22bb0e68c71cda8af65d4d78b2e7116256942d54cc9106113d2252698f1ea44c6f54a8f0904980c2c12c4677e14b159a7c4f356da3e100d286044cc6c183a922aff71539b4c448761cc399ae386374191455a79e5e324eba9d68b32c02b2195c6a43b04b7595183e7c656f2666bae5bdb8d0da8adbad6fa0de3c3ab0755923b6fd09c246b1e7fdd99da3180cd6535fef0bd167e5b95cb55719c1f45e21c271d88fa17719966f175d6147569c0a3e058844fcf74c82b0f8ec413cb8976088a2fdc61ef47d5478edcd4dbe77d5af8b1fac9f53b1e6fa34de2e3474e1a92f64f191485127c42198d31eb8aa9d318b2fe278919d1dc5fc08f02395a388cb89fdfb5f21e72945cccac7a11872d3dd08a39c0815fea75a865eebe6bbcbde032c67707766724346846c22c35750bf382a7e5c55e5f515e066bc634479c9ec70c885371931e5ec6106601c26d63f4b6c2cbe70801f8b548074b0c5f8a07abc924b3469692a412b72a03b859ca415f3038456aa666d56978f9b06d88ec66b8cf900108e18dd0b26300c93a9c9174b2398c5ae4e1b7bc75e41f5853684679d9c240c88d1d0a59505b4ea1c07cdf472a9b3a5583fc471fd0bacc941067d8e8ac3c7dfa96040c944f917b0fd1d150bd61c99a1c46a4a4f00623c0c4364bbc1501a357264401e4d2742d4f6684ec2cee8f924284728e4c14f1e20dcaf7e68a7ddfb93fbaaf7849577ccfc9bb0f2c0ca16f71b80098d75420421b18e91cd1b00a14e165494d28b0d08fef8e2d3a65115401f73b16d9a98dbce025e4d4584ae9ca618162d2ca544354614e0339fdad730b09f2a8d521a5debc26a1b7cd4434af0a89e6174cfb9651dce6a03aedd4330fd1d350a0e3ac0f99ec271a36bc2b002d3516e363daaa71b057ccfa523461d71d0076ff14e942c04b1c9ba1d6c2dba98cd5aaec1f1120f33d027ceef1e7276d780f3192d0ccda0de3e6ba4b7620d3a022ccbd4480c38a1b77a42c54bc6c284a81e8564a45a3ca0de7ea337b1a51d17771c3c65ebf6e635e5f0918d8adf1e43704565a1cc2ea98d59d05649d83bfb1ebb253f01f6c7abcfe616027d17520deea179d7bdb99b41381c5c91e10f9e0327ae52eba652874cfc2d32cb93d704997f53c33faf66691388dd99e7621fbb879b3638685dc1f4e9bf4352c67a4337182711f6b3b43608bd7f5b056b9ddd05d4a07a61185123fdf7b8dba66651a7f07e23e553069467ff92a1448e827f86006a6db85fad315d4f59cee16d28eade1556314d5ecbe132191befe199c57f11a718165929eff883f2658bce6eab592dba6142a39ce85871f088b6229e1a7b65f2c601289b5a69c652b68f44103fbc2f8541c7b2b448e08a33d3e6a8172102c4c21adfe7e323705a99d60bcafe7fac301eff8ab4228485230616d38fa0954097c7569be05b3849303cb3d8e1f3b9b2b036376eadfaaa58b79696ffe38e02b586f549caf08b6a9e67e5f1d4b675bd2c773d424ed0726495b466ed9dc3b7506b286b40d12b90dcd15ca40ac57bf14ad1d086ad1a46a779b25390aec16645905f94bc6738a45b9b68b67acbe458a0389a04f83dc997d35b6306b246c9b1284b357b7f4fb51809d5e2c64412d4b40b220acbb54c68289a3b7cde9cda8bebab931722538751d2a9be6f8ba139408c860e28d7d22330462e206ab9a2dc5980f207f10d0c650fb461289cdc4b451d5dd003e5d997f76ddd2137f38100f71105fa78afe816f7542ef190bad0cdb3e9953b150b65ae75c08eeed0e031e5d3a1f0082d621a1dddf14caf586ae0d443de0b6af0a15a44e364ab2a6e2773197fcb9e50d05d3b368e39b4587645d0a41605da810ae3ff112bfe79ab80c296514c63aff9efb0b088454acdb98cbbcddf2724f3c2f9670da1c56f7584b4704a5af1bf69fc4ecfee35f9cba910b082281111e7e29ae7384059d9396da65b0e29676fb00c2de004abb55b72ee7b99886a6b1842a14254f5ff6a3448c3a6aa3c727d85cb0be733a994d36d8326f4d1269b21d1e095a345612379e964045b6c81a0ab36b471b6b0132c4ddf5023049b995406191741f4d9108fb508414c45fe6b57723777a69f6652399b9d8d627aaabf5877b91270acce61faf772adb1fe31ea33c0c4bdd3037391fecc843573ce426aadd2f023967ddc5b4da1a1b46071f5c42dda61f23fe2b7b6b8e38a8f467738531dce231798ec405b274aec444c3b56e93f07b118ff1daf4983ba3152cd5077523c5f8fce0636ea22139566daa328eccbe3af61ab58d0d64cb5631fd14d2cad2361781a6284e4ffecd7ef2d0d70011cebf47338c378512e6638611404c12309362a7f9393502af011c53603884568b7bf0f866da810dee6cf16d10bb77fa08697f3cc778c930dd28f721cff23d64f8f76d71c630a4d302970a17280cee448e198bd8fa38ac86a7b7ff64af41ea039ad94eac3e4cfa4c02044c88d5c2d300f2c3fc5d38ebecb18074314e5af200d47e9753156c45a44e1c8abe5d192e59cb8b89a8d2c60ea63b49c81f80e5dad4f1575715b05ca693c8270d2fedd04af71dbfe43088d9568195ab8fa19350d96ad6c2c965f16cc873c9071ad4b42a7cdf4d3ba3ab4d1218e8df2d87e1336cd3c0e8ea85f298d9a0d7275ae3c431118cdcb04de526ff1e6a46594828fed57bb85b8c3f11a5b27194ae88d1f2f80a5e1807fd5b2cc0cbe8c8961de558c4ea57b2654fa2b0fcfce4170fdf342a7fe7f63fdfe05a7e454831658f03b0047963b354bd3667975702de0079b5e6a069f80253f2fd08d59ef1fe11de3a49c4e73fc0ce319277ec02643a72f25d6151209aa939cbef95b966cbf4fe0d95aef10ecad114fd82e96c1c6668927c770ef4401abb889bedb2078aec97390e0a73b7f26560f73e8fc2947c6a384130875d965a62cc8cce886586bbe11754aa5a3f77694e153e90bfec32cdb84f19cbf55c00d2854711a66a7c42ffd5bda1d29f49f18e90e2629580fd9c08d4d8f33ea9b5d9ba64fd43ec609280e6d43db51886fdf19028374f04bb5759f9710f377e002bb153c950068b269822945b73761f23b96ff63068e2c172b42d57e894cc0f54509832f93161e1445738604a3350e082ef3dbeac6558fe15b4fbeaf0d25b77359737dfb59e006bf6d6022e4f3a7e5df28c1978ba08c7aac0f27c66f0e13be738c4c89abbbf82afb283182085053e04424ff78e7113b1b73439a19c2e7985ac521db1e7c8a3e99958a93adb05aca6d33b3a3b0e547da016c74b66e7a0673b431ecfb525cfdca431e118208b399e9df54af9ddf997af63137fad0ee5e43f942dd87fbe5b88fad6438ec8f5a3abd8685f012a172e7e09d3d781045d930b491ff79bc9fed357a977e0e96d919480058e5cf0aa98dd9819b8121fa39d9ae597af9a67d1c8e195f690d94c58771c5366ad52729ed33735423e597a276a2653ee40fe228d56da5dac2bcab51dd0ed6e47f9c6c206ca15550aeaae9a31c0fc962da34166ef682ac889554b86a5bc515b23299e797ee572226eb71bb85ce2eeaba8deb92e9f241c327868c133a20d397f95bbf266b5f09650da7a86df495c798b7229f0ebe7c1e824c6497fc7d26d8198fc014d80c595251006797a602dc779e08510c6183649c3abdd105b360ef077610f03db7e714801d0740dc7dddb3ef05b4a88f2ec92db626a7d3170b22131ddcecf312557057d075b1bc8a8a6487bdb1ac5c48c961fb6144fa05b4e03804013b17566eb23fadcb47c4eef1e5e25943fa35f2f9469c13f7f86021145a13e8ff3fedd85059a2a0e6f81cb08343063e685a2f615bef1af90e4f333074ed96fa80a837eee73a57c24a6156242175b90ffeb8841435b2475ef49565193ac2f65238198e2198202c19e7cac6c6d75b5d4cb426712765bd190180bde562d197a4f7fa2ab4ccf44e827ef23bedfc5b4bc62ca7de4ad446553199a251b637f3a0e856bf27489e9a19b0417bbbda98328559c96882b531b948844ee89d48a8f3147635e73722cffcb567bb8567feb0802deff2f398e822a898f4041a73a30a6d5d178dae0efa8fa761b449d51ca63275e350f19eb9ff4fc8cb563e6396ad94d0358090a783924cd4b60147fe620b55941b5ef95e2adb50490a786d7a8ec0638039666cc51433638abaceaf87ddb9f0800ea29920c4a82ea6825072c4810bfb7f26303c4dab7a729fe6665b08c052a0ffd32f30c21965cd7ea3c91c94e8120836b3ca3e4aafd1c18f0cea5c0050bf0f4622a3087be8bcea37a36cd6a9c0a8776fd421b4d2b1b1d904c01217148ce0cb3a6d580929ce3e9cb0450fb72634a68be2d8dbd34339b30cb24bd6f306e556a5f3ff9883ff1c610803ba1e4bcdcf898d4d7d9f0deed841dc4010ce2430047d7f83f8d1338ede2b7e1eca2f7c4987ba55b0eb050c3b5c0643c27664539d1c8a43a6279592110232c1e71b8bb0bdfb65d23b4f5878009b5db025555d67ce22b947d1f6469a045eb9c6ae3f0f5ad853c864bc6dd45ab85027598d2de86af5724e64f705d084bb09861fc8193c0beba5390183daff33619762827375231efaf84ee20ae3fb1d43f0b72c86bf2a081d7dc67cc5b4635e50dbc7472856e9b1e75333ac2a895c2eb7d797cf08ab246675e1f708ed52d4ea2ce4d4bbb662729a96d29f506312e745bacdcf870c273b82dafb704b40bebbfc1cd9edcf8dd4395656c223c24a34f82a1e8f32bc57e45c443b72ed703163606e5af50dfc8353b2e8608979dc074f487c3006b9e08d08820564037fa048e52bf5b286bc2ad243d3962d01b30bbc6c45b374b4bfec073f144cc6a3275cf1e8df265c18e49790d131d162395cc343188ba676c83bcc8bc1f0b9e904c743e075e911544f59996993ca571b278005bd67c2428a70c7069cfbdd7e57c43dda793660cf98a3b4e165be96973b3d6b350d5db1928d16a754d7576831aec16dac75550c36d8ad7ae7f749162e63163fcbb9791ec336798e9812dda52ca4d9311519dc25eb9ad715c425852e4009bf2ff07bc8cab00e19fe2d8b3f8a0d300f8f6782a543a40c3aeda7aff7293fa928f5bfb49614ca269fd40216dbdd30b5709ea45357175059a7a5ce51248b17aa3cb82fe3a092b50258ce75c95444f42fe8667f04d7b4213a7b13cf2bd5819b3254fac926cd30fe13b5dc3bf01158cd5dcc7352e97b4bbe0b0e6669c37720edef9d9c3adaa5b903958e5ba3ddda06e08a88ca6c9db77a2cbe8f743e18215a86aa188b169fd6e5fd4b74192b2c0c4621c82b9c299d629764edf0122cbe448474fc0c27ebcc6efe9caa77521665f941cea6e66accc96c5fe8dba48e13408037088b26196ce23a691ef207cb71453d7a6b6ffe5817fbf5cddbce4cbe6b2db745615385e0b794d2d23633b4e812587b1bc24eba50fe4f2e892cf626ea8da0056f11989f66f5a3ff3c95262c3c233853618d766ef4d59cad15689c964b2dd82931dfcc4573f6472c8bbaaaa8cf0fa5d452c898946097f13a5757ca6f594d1f90cefb3490e52812bb75a484c6f0e1c358a6202f6031abe6b34ae7572fb971472f8c1e5bed38711468e004ef8ec550ed7c2af57f9382ec1562e52ef3d8e084d31bec1243cd0c622f0da706bc9445c5f9ef5fd828172b25bab58de42ea3c4a62df29113226576fc598a867b3136e844106153d0c3e3d9437e93e90c45619e8f573efbe4027c7afe00df78c7741c57a81b92abc0a24530c00f4872918ae3ea66e39f8689d240940b58ad0a74d77560ec4d5c42da90a4925ea7ed397bbba4e2a3167833047d80930d7fd53de538771b38e646bc0c43cb675b09e0adfa5998d00c21dc7a2da1e3e3bc0bac18aae4054c0f7d93ecfd3b633ca131c5e198ac8e31ddd79d91332c89490804d5abc0862697fe40a24062129ada0adfbf90bd6f34d3d35ef775d5f61c4c717fb0a66272e2be06eaf3b5554cae8f49258f1bd46b1732906d542fcad1a9dd57e320425b3f3dc01aae449c3689dbf3cddcbd75dcc863b68fd1874b0ff7453aef5daf1c706491daa0a62b2d76bfcd30d0d656863abb5bc7df90a74d04e4399f4ca23c79ec68ac38f4e068f14e6a535178dd2af71182ecf629803a059fe066b9f1d56eb14ec394427234068ec00553688934440546e7d51b3ed286ccc8716bfbf2bfcdc3a7fe2170c1a638a47aefccf1a5e5c6058227c61a762c28b5481b2df0a99d62d340181cacad77db233296d461db64cf1d0b78127189041fd386b49f7350b60b551c06044eb65e2142902bfc39df07d44b768e0eac2b56bc12e2606cf33c4a3c30739065dad32b27bf1d5ed9f17dc57563666a7367349d9d96a2303f78fc12e5d5df8f1c91a898335d4decfb3e372331ef3dac82da31532d3fbd73dde85522984655bd8ec9552e312ee25ee50298d952bc91ca45f072ea1e3b004e22d3c4ff29b8e6a423337af533f2f20b528548aaeb774426fc54527bd7fddb6d3d4065bcbb2380c179c40faa0b4c0ff8ca519056266651db5b6c4b5398d3a7f785c62ef0bfef471b371bb88b9c1f1683218cfad6873d00081efc012e2a8363d34717794b2bad00aa823b6f1d67eca3bcb820b7f8e409e6628225a91e84809b8db9ad587069e9758c2f18ac0d8701bc9b938838e23f9fe50f582f69931b2096db2e713bedf0c7c5323548b07edcacb1ce0646f2bf25fe9871875a638f22008c7bbb9be0a4590f748b762d9fa4be95ff6801aa11219a47d31c368a3edcde4889c8a5086594b23a332b60bdc5f7a172f0f4163312dc0c2343b2b2a8ff24749074c3c3594f96b2782cdb6ef30ba761fd881336ae7de25607a9f762a034a85c6c19e3e8de9b6259d9a790db766717966ecea4c0c9798f14bf76d0beb419687a01c29691a55b98b899a007425f72753753e4a4ef725bbf62d449aef5076fa7691470107a8358c6b879d940c11cee6c90c8be509c8101468726f637adec91e68aef2b90e077a2f6b2a0f1cc4d7261eeac1b0e5a61bca91a12cc9eb95284ce795fb8fc9c3b72c51d7174ce470c65d2244dba720df2a2cb66d3f8bed7001d493eac9086a8cbb9e6bfe8cd8bcbe48fdc1449387b6ae08b5592ef1daa7170415d12360a9d71d20b1ffa4eaa365fd31a15a488c11ddee94b61501d17f44af96fc6527e12626d4ec81c797e0b7de1c503309504b93bb254029d5702848b649dc5adad1592d9138bfcec8e01e0c4ef23168bda8d3fc3b99fcc1e03855156655df43099a6332f0db37b6fcbfcaf9e20200bf84f508e9310d9d74269924b24206d9f9043a24d227869e1ee80a298f1490a4f8c7f2b16457c2394f2300f317191071d48e248c22c5dd872da3a104c30216bf6859a57402c30cabfbd90834a1a3623284310751f1144cfedd1fe656ddc1d50439405d0056e4d7f7b9fbd3fbd4b734409079274ec318090dbee05e4c8fd509e2e3a1079d0679ce095066af28e12d465b3ddb64053b6d180da3b861caa675a7fe2b1b5fb57957c9fe54f721ffacc67fdbbdb5ffe3cba5ebcf4716e4a66ba069e34c0630af7906f198a4d9ebaf8387349c3e313f3c64c4e6fa851cc792150988c244b170a6c2f2cf2493a15da2631c7c26810fc10a136cd569ef57a526996952a03c2fb45d96ac55f7000abfff33f54698bb3ecab495bacaae45cdb862e0670f9767c843ff357f01fe8b1f5a365e4d36dcbce9363851d141d3b160ce9b405f989daa36cf8fbe907c925bbb7f6c871411d872966de3605e28e0c4fbb488feac81861d709d0cb3536affa61dc1331ade28a2eb310f368e615c875602b90171fbf3473902d9bfca7365884d8ef8a4eaf5e287757424fd32b1853745d2849a3005d52aa2aafed898e7458eb350b4fb18871cac0218cc6c6410281899b890d40c96516fb5fc877802501dddedbe3f86dc4af19767ed6e0d11d27a51f68e6f93459465463d11faf30a5691c6e83d113c61732e22541bec76b20aee5225c396aa4c4396cfb73de1c1333417ebf6895bd3315f6f63ccb291e756b383cc9cb91591f413bf9467bc64de6839ce8b41c6f75d23e1cef1f8b66b824ab075096213acf3781075e0ffd7f1eb161ad611be5e9a28fbb2ef6c72f8ae70bb195612500ef028e57d39d69fe25cf14eff97d16ee46719b0b25f0a64fd59e3768b06f75b7e37b9da4ea97930ccd9a9815ee4db3a8d283241bee9b7e7b8af6d3983d9c0feb5c8587d36eeb984086daf6b5d4a252301d01c7f85cad9d84efac573da31e66986b43ab3aeec7e38cb6a236610d1e0aa1b0f3db49224783ac5224ed70006fff1d0761798e592a2ecc7c9affe195c4dc9818cb003aa240607c2cdac6bc3f3f0774d0e045cb233a1831978331d9b9882f3eb1b7d87795946e7798e9f7029ce8cf1b1e89a45b08304aa43e164235030b5babb3cdea687642a1be897b302f2c772141b375a9ecd1c808cd3cf71c2a5b2562705827c11e7fd5b8bcc0945d6a48c0d1ee4042c3d26414c0da5584d7e21444273449c3274cf6c5386d972661f577ef2218c52d16878e5569f72bf7aa6ae12b273aabe7fb7a3236691b1cd92a61621a0d576a1a6cd0e35815051b0600162511bdba6d66ba1f64bf469a542627c04e87136359b3ef9c0724e2d416fa18145facde1c99c76d6fad30c85d9a31ee6dcc481d5a18dbbba2c5fe68213610714ab80acbde325f52c303bc28b2e5f749176f51f45a120f0bfd5c3f38aa94a9fe2a11c788e06bceb18dc7c96f0d422286ce5c3f080700eb11069a326425917e95a2e410101c74d62516626495ca8fffba6ef3b6ee4d1ae564154b771b437f686a220f5d8d849d0f23f565542601acc4c5703f53520981e669220f25f44ca1d9016f89c0664db5de124bea91cc38e7477e00667e4ad84d5dc039c81e4bffcc0ea2b86f467f297da78bd771704bdf42dc834cef0319da6a993d1c72fb1a56591edc904fcff80a0dd4ab74defb0f8b21f7c6d711a494cc21287911db1f9a68e275618a47c1e71246d6fd5f4e0963bf697d98d7c400f5b6cc3532e454ee305805ec461bd2d5edea0d21b4dbb3f45d644adcdf7d4c442876f4e527569a4070bb63b9359ccb0a1a67a70a16b169a87662fafbcc7f8a3e8a272ea7ff721e3e40eefa7cf76c6840ed2a14d51a45840ca44dedf648351b8e6d068211ebb8c13fbd54339a4800e35829ebe0b044a708699f8863f0025369c763a2d1773afae4f5838b525059ea91848d868b4f2460adc7b744262c6f9576b1e0054e5ec7fdc166ea9a2205f6dacd90745ee6aaaf37e60595e5aff7e2e9bc9a40233281f5d9acda99e6b287d29a0d222e07927f7a367c000c8912338bcf8d8dc9a8fbe50fa7e8bfc8aac14e5b8535f2de03eb726d307da0a7e22c837baddc420843dd5d3ebd8a22a4c831fbac57ba355f3cba39a2d176101d4a21cb278d8783966d840a16aaa144de5e51115ac38bcca12debe278f9ed55527012ac8a3605e216cfd41d4590f2756b99cb3493f803d273ae82d8f0523788bfc38a03abb600a8a75cf73dc25475ef27819bc7d6f96847d4752f362d42de9c91b719379e3b3431e24ac838c237d96140b4baf78c136ee1de49ab9dffb4239b9e12212f8599b50cb41d52d355fc50223b4da873728a2b38a412354e20c1eeb187ae9cb224e44dd2387a7aa4642af927cc04037cc1212129a2d43339aaa408b6a0b1f1c828ef91ffca30218b09eac8b3082edeec3ade46a2e353420b7bf5d9ec962079f337b2ddfc628e7a34aa1c9e1901c2a1bf545dbcf433b90651d1a9bd714ff76916dcd79c6bb0982375be0b9cfeb8a939d7730da51e016fd98e2914dc0ad5f11c84bc52321770d4431fe35e6c61b8d1f66081d774ce9d1d54d483249c1fbaf9bcd8a9b3ced4904a117ba2a526cbf97fadce8506ec69beb86d00c49b5fd9dde5ee1f063644c0b68e71fd247eb0217297904e4a9310b4431871a757f891ca8154506b03c0786bff76dc06677a900e56ff8433ac92ba9c7711ed6f38654c4ff7e11f2b5b9ed3fec641625b0295a11bcad1e719b34279cd66684e9665aa8ac4b36bacb4f7386dd71dce102a6496cf7b9da3979cb3f388a24b225c3d0b476edee57b62e126c1b0f7ca5610bdc2d676dd0635346c1144b5b1dabb0f6ab53a27f39cd15a3272988eb5a5be451049a777a7b06754286b6ca64d6e2be1c3cd1540a1648a4f3e19dd572fbec7a36b223fb384df655ec16b7c44cbe6af6375077c7c84f1ad27140add4b2c431b193dde8f61ed4d85aa352c9e4de1727b51bbd5d2ecd1a6541a7d38006d94c7921114e60ca74172ca55cd644215f2b8194cc3ee1f59bab72f279257d90f0de103281793cb72b19b6374bb36ba3ca20b09c9456252028793bc2e34d8990ed96d2eaf84b5bf1cab0417975979b68c46def0f1b75420ca1a37204644d642e85c5acea6ab0247bf513b74bf737f3bfeb3e9a3b5d70b26fdb39b1084ae525f7d161d60a31530501cabe5f1c9315200d645cc3fe08fd19c4b529ac80e3f929d0c87ff6c80036581379270834481dd76750e5f89c977099624d18a8841061af6af5d70d2a1ec1b645e39ca414077138fca9ae9dad434279c72fde7bc378b971c860dc8ff5feb0fe261ea80780f5136e160cbbeaac5b1d5ac20b2a7315d16f8f9e57b820cdc7bb817884f947eeb3d295f73588fe7e71fc5b0bcbb242baa807fd5c708daf485df1cb64ca98723476f9064fb0056565caedcc044dbfd10ee84a0ceeebd8dbf310c40f402b4bd2bb9b31d04561df2a79185b766fd3db6cd801692f02b7ee06c831ae991e839cf193f2d22750bc6d96f27af3ecb2fa186238d4ac03985ac7c774a8b5cfc4cd0ba03417d3cf3b91bc43337c13dc583e0804bab5960e5c8877ee2c6fc95787b37717c939d64dc99e7534cb30740077bae56e7e1e6839faa6e2654947cdb6079fd531a3827cca3e306c92617487ddc88775ff1b5d4362679bf8063d4365fe95eeb9af33415eafee4c707208c54493139d03c8f3bb82e256f14b6fad1e9c7739d85c7bf2fe10adf67a4ea9148db0a772e2b4cfb7818bc2a1986fa9f2bf5a0ee897ae498efff00f518795d3a68e9a888cd10b25f3622ccfa10030fce7f6400708344641b3434b247d9e6a3facb817d7311bd4c72d5ef84e37382aa0e0f8b21f0455622c36d1039a4ebfcf36a57e6fa24269400c61a1a348c64bd14f5cec0b43e098e40b1ce6c25e94b1d8e3149a9f305a55594cfbf17446d4908090a89475c3ddee33cecc9b36dba31900e67a4143039969299a63841ab4f390870da11acdea8d845025b9abf50313728a033773e211241b0e4bf916114ff29e350ae3c5f4bf354e57bba597d133d120f500d04ac4f5208db8a1cdd579227a98fbc7d7889b02a3eb2630b5e1245dfc82a2ec6865aa4e4ce4ac2b7f759d84f280ac4ca18e5de9cab3491c75846a9a2f7e1239b38bc0fbf0c2402010dd2e05a5e60b7bf2198bcf64d9f2978dd28c33800335b2b06c0fb077ead104ad1209322f0278668441499a92b63c12630457acfa835e0a4d0849c2342a9ed33e528cd7ee4da96f85bbb2eff05dac0f2a49258cbc5fb1ba17d201cd839be163930b4200aca6ffe556024b4579a5ddd0c8d5dcf130083c8bcac160b90d661f74c0ad74ba9c1763b2a8e272cecd65ca133d672574b4ff1e910cfad42da5bbf0ee4668a947b7edf7a3457ffdbdfa818a788f11472041df9b5ff4e32322c89259f4ad9a42467539a82061b8ff137f5e04e6f777ee9393e6942f671ca99cb3ce2e97cd74f1a986e6f2bd803d6c26a67aa1a64b72eb67d46e4b21de020cefc88f4fbc04627836ff404e040425c122a9ce841efb91f733f32001c6727270d640c9bd7d70918a2ff168630589674c0acc67fb5fcd8bcb0d8339165939bfe19dc30abe02028ab3676015e52bc65a9c0cd804b38c375f80c1c14b0ecb61f293a53d87c95c79a7827b50a88ba390047afddbe37ce3bcd3fabc4f94e85539ccda761c4346c3deae903d22b7117019a6988622e2c4f74bf0847b9e4778b222a307272a722a0a8ae53d5ac70359a992bf0b67b4f3984da5502448b08c67e96f856db7c216495c85ebb231091a5d0ef262e5f8d223b4f4c46bfbb01bcd889c95287727eb740218a16b39950e012e5678c59db417b57e3c5e9c29908c4522a6a742d25de01ee1ebc797edd122caf4495457fefbb804ec19561fb1021f0b4192592fd04d7dd8201f98708e97b197fbd607384bb440cbfd718b8a067f57cd33289375589b371b63e7fecffc1c32258220f49b0c481c78c87c41bd5a9e69bf1a150bfa41cba6a6f975138b8160fdc9da813bf06be7487115dfc7272cc87a56d9d61cdaeedd39c96e01b6f7e15bc113c720c94cd8fb61281b205cef183562fbbf6b970be3e558a89c85aebef6a476813aca5b37564f9b2abcc4bd88766903752d1f98b059165aada3676691e9ad6ca3e4c586bc4fe55fb3245c32197cc72693d5df853af13c4b7e017277409d57f4e6d669afef729c94d9f1b5865cd947f2069a43af81f23b13b352b7f591eee4872c8abe3b03b8577276ae1723862a741df63d7aeb3340c027ff6204089aae3cc2dcaf821c25166c869ab8db324432671f1a7152919ac2873e19edb44910ba208950489768c8af635082b34a3370cf58b70250943c44ced8f459d6d2101835aaccf28cebc1c76161fae3f53f5b9aaf349f089d17e8c049cefbcf2dec9712a92e0b3d17719ca41ac634addc0b3213c645e4b4393e8e516f7715e1f5dec2e53fc92646d8ca64a597fc33e4f68fc86e3af01ca6b77bf78061428e6b4c89c4da1ee5433af9d3addc83627e172944cb66bd80d6b55128330d85f00ec8a85f85dd88f2fd9ce65da7cf5260e17cd6ce826af8e87dfd67db9a317528279357fcc75d5e7d773d2a8ea011372173975487342ec1f33bce291cce820e5a81de4e767b8c52a0bc28ce8e8b6435f00ea9991f1a60f055ad125c768f535a11dff23820450467d2cbe9fb858380e9d720a3996333f10566a5a9555e4ba519511ae77b15773f466ea7890ae9b7aa7f1eb0efacddf2b7316da09793f598f3fab0dab07bf81eb5bb44f4761ba71ecf319d5533135b0309d0d975f96aac9d68e53f9ad2032d94cd72b6efc409bf52dd3281d993d1e6eb402e621ce090aae89d82d3d91926271fb45fbb1458a04936422f3b37cd4f01f36b40a5d947a7e0baa7a20bf78cbdb9dd36c8a9591c137b85e108a627215a9bb6b02bcdfded0171ecc0ff9eaef3d4e08405a5e1f3ef452b032189226dc54a4871878a2c635097e602e5abbd904f41f04cce529d2454f463eb503bec3a8488f306132453aa0681ac9fa3de9db3b86664b2a2d444f4a2d2d754ca5478551d9c23a3c9248eb183e0cfd47726cc841d9762d45af7f82e2977678bca1d3ec23d7d949af01ee7ae2bf752badf96d81fda7aaf60eafed5290a69fd98f56fe2c7bb07faefa316d0f70f0858595fed2296110a12de796a0147efc131d114b8d28a331cc8ca91f8e7b9fd3c6b7b5de905434f351665fb85dcdc7da7e4eac0b9cfd11a9c342bd6bd421f04c2fdc6d55edf1e81629a52aa214705f6004b7a064731688ee6e2c2f85edddee111e0602d37f685401eb4cc83d561a74cb9c92cb5e60927b8e99062967b1664e46e8de6bc104db81badcaabac6634e74fafbedf3846fb759bcf72587357208dd3c78fd7aeba82c8f94d7cff34e9e34bd40c7fc207e19c981ef3beec56f389884847f44c1c060b6614b757db2d4ba0370cda2755cf9fa8af27ac892c649302cfb8fe62def9e233823ef951b7ad10a255a9e44cec1538c9d9cd1528a156f7c163820c1ec54520acd827f7348692f97ae9a48f785695ee236a4c254edb171ef277da9fd1bd5a10d37fd07ad6e1cb66cf4ba962fd70c87f47ddfea964eb6aa01366074e9bf9b3bf0868634cd90c7f15c6de1243dfc8380a6645466e1f7f909a9e66e2947177c2365c2795c5827e40bceedeeee430f0c4c925e257ae9279156099f40527fcccf42cfdb88c94c1c5998f4a4ad3c5b07dc93514f02b788b93b444c27c563e6e806a0be1f3aaaf6b09e4fb55d208194e304726e44dd153b82a5f49f15d3e286656e1a1531ee6b2a27ddb85aeb6a294c62c454804e15b603957dd5be4770078f36dcbb8fb928af361b4285ace27d14d9539069448dc56c8db71c54d275be8e7639eb24d06cc162ba8b6ce64a0bf590c581776cc48005e52dd5194f81d3a6d0c16d5856e90565c86281d11e6280cb6b07c78e8e1a9002ada5d1b9afeeaa4fc95838d2d6921f803bd3a674d3026a945acab9a4e6e89a486d76b7695ec17ca690d6de8b9e967a3745f0ee25c66de64d09f2061b39caeb2e3b422462f61541855453e84703753cad237070f3f2b0433db8705f53242cc6530f56708be0650f6758b6899c8fa7ff5ccd5ec05b031e7dba1b2a63f6e1a207bcef8d5d4041c487b3782c85bfd7b8c073e65c9392f52627f7edd9a5802314740158697b8e061c0e122a70cb54fe1f6e756aaad982f7aa339fdfa062236a7fee857334cc4a48314db2c7ceba98323191bea1d2a6bd75222feb868b87070434d30eff8de4b47728bbec71ad449f2f856ec9e96add76259f734feb6b2ef3c5fede12b8f28e55683ac7a56eae2aec0ae5826091856306643a251db92690a089c66a56f5cfb756fa872584af0de2dc7fad746093c503c32b9d144971f5afdc6c711ed1427046e3d0b3098627146f92ca60a2e2f488e5c935a9a6d7ec7817b4aca39057700a2d98d474f810b4924fbacfc8ef0d35b3c31af7b9b5240b8262b5d6265b244fc442ff8453d6486fff51f7c46359b00151a349cd26160a4447abf192ddb0fbb26cd1b609688eeae316181d04475a2ddab6e2864efd58aa31951f8fb37e7cb7a6c5465b1eaf3bd8de3de0032ef86b0f66e2de6e0bd7c9c37c57d99f206ad03b4969fdd5f82b0e5f989f4d773d6b68cf413e8fb700f755f81b4cd1c7660d0b616a3f7712b5b449645ea8cc4ea31a4995faf61854afd632959b40b3d732412d2d59ca8c22bd5215b657843f7b369917857f5bd5b84111dc9874ec7cce3532ee884a2ff0e8c326c7afa6a1358fa47763cb35808eb277e515aa73e26f2e7f2543192ffdfc53ca389b5a54fa702cd943c7b679e1056196cb66872bf86a5b7f66ac57228194a4ee205bb71bc156dad30f0f90640675bca6616fa92491fd6eeb8cc744a574214317e78b3be697776e70e06e847150de338caa4da151d262fe016a8957d008036c6c5e6d76116852cc9ef865d77f5d195e8a7d689e90e6679f8d857dbd013570f5998fb7b3b3373d531ebb8a62f186805794ae4b39da51c1d123db40f27a9a166a91a1923bff9c24e20a2f70e377ddde18dd72fc333a428a08ad70c7f2fa841e81755fc2afc07f9f37ff43e53ea333baee23af9a2c36336e412fe6bc824f0e6f69ef944a43b12acb4248b451f9c0247f30f1c563148c36088f14e8ff0fdd8abac78b4e1e37355c3a6059a89781efc099cb535b086c4289dbf22b1098eaa54ea610308b1251d8a190021289ba633cf1b90b7cae2035beccf6561adee4328d7ef00334a5c3d595d89ab737c50e8cce354f1b3dec3b395fed7bfca0add3eb59af9066066393b5a5e7eb8972f2811d6670fac98638e17b657f1a0b957dd7a984fc27d5d0d35d5509abe168039402a34092943a6ef7df3f922457355fc017b3f2e6c087f5a18a626f3c5c191269904169bb0876cbbc3e0238614f6f0ed05015f6bf9fb6569349ca803ea7996bc6c22b43de89aa5c974a7b31b4015c06a109d79baa43fb4d33a39c692ea85671bef27a0fd5d7db55be2ce720fb0f5ee7922f28ef5d7d4abe71ec21f65f307ee1bc846c9445406b15c6d18ad263ec56b5ec9ade1b514c79186e066311e66de4533b025b65d7aae018c047a774fd441ee2e8d025de47706cf6277f4059cd45ec78599d1004c7e533cb3bf82080d1a38bb8f0bba158412322fdbb4bd2911f56a2ba53771df6949040ad71813d334cf3457491ca1846c8afbc8cf0e6c061bb38967cfdc811ecb68355c8369969f8bda379546f2d3d4d07cc26fc80c0788518b41e30df7adf2f311280f7ff149b7d46366b70677e34934a62b6ca32c47536cd1f4c21d487b81a90ba44b78c2fe7d5afb9440fc0a3d6c84eeaf349b3192ba30c2b683b0bb8545bfb57fcca5d5c0f603f7fb29becf486465a026016b99e5b1514223b6d74aa827d9b5e06ae0a7c7672252f484c72a0a8eb232a423af7487c8605185e3ae828e234ecb7c5f46dd2063c72ece6b8b1a1006830d281efad9f665a862b5563e8dff418f2549ad0676dbff214963282dde199c8aa9b1206567966947e9eb4accb90286615c2bffcef7f2ccb1f663dad614c950ac7ab4ed2e930826b88acd540938cc71bb7336d369798776a10e8ed0e9dbba102c123a8857df6eb60e56ac961a4b5d714a607fcbe8079b390e99f9b40e41c183dbd0649bb34412282ab649369e433b87796219e7f1669610eb60da2a467e634f6c3f8051b05b5f267005741441d4d29bbf7344d4a82db265a9bf1887a7898dbfb3e0438872ba622cf72f6620721b00e037c2f0ed4f7d411f710e6e1afb22871acb44c156579d675e8e366b0ac2d4e5edc1199ecbed94e6483d42d45b7cdc4682305c5168c60e0aa64103292293f19a21170b8157110cb268fbf52bbb3964d164bbcd49db18f1a3d1c0c4b0744c17f02179983a179f6a1efed99a6f519529cc24b328eff09acb27ff332f5b186ae84dce936971d704103085ad0c87860a212fc52fc4290dd6b7d24613c95b98fb554dd1cd456e90f1de8438cf83c75c318a92b0dc875df5b60006f687a3c41d58fd26a3c8ac3ec8a26ac6d41676ed88719f64671a5cb3e61c13eb18703c2aef0e408c112720ca12068d55697264bbc2f134b6755b8d12935240c8b9f063aaef4905597e82af1012b9014436d51f795a93de402923fad8fbeb7c98352f1a7a43aeecb54bff3fb140dbe0ee55d3adf30a551a0dffd1499ba789557eeb2aec99874b7e310647db20e931a387eacbcab55070ecdbe63a8f32d635b8d02e6d2b929bcbc309206e8e556d79185e27a0e96aeff722f161d1927987a5d75d2a42771e99958cfefdf77d2a8d79874dfad585c5483ddca83747b4f7023013454997d277f4b97a9fc0e00c32fed65ff0ee33324f97c29d425a26938de649667db6e018aaad004c86d58aff1fde441d7db8dcb3d9c61566aa32c952ce7eb48de60edfb9c529f7f14adbfa20c5e897183b4a66032ecb142928f23fbd96c0594a2c67a07473eb2a21f56bd21e657290757df63ef1cb211aa2fdf04462fd5aba020852beae14d9ff7be348c64484f8ccd4f103e26b66f7d6d3b10936df1d00a489ed6db59c36777568a69c399fdf87ecbfe262703754c71d8837a25a8402c5f2073abed4854988f9c6ff856f471a9d60e8a2547c3603a45af65f56ed8955f742765449eafa3d90863dee842130718c5e7fdc8879505722e5b8c5645a5da95d50cc08e0210546b700889437ef2b61c75978d09d8042029438e1b5d5ce96904b41df1d62c0ad5671e78fe64306878e90cebc4a4dd0e76587d1e2fb0663bd48dff667dc901c58b398babbf8fd9ceee07cf32a93d7b0a29f8cb15596b40d7d69daecf2ed07a2e6bb709f5a27b4af02886723f3ed71d86abc8c1717070c26317c5f5b6adab2b19560e7c4a3a36e867a8dde3617d6308414316a532852791dc41c72e3c1dc0ac8c09e8d5ad8d288dec9a169c47e23d633ad3fd6fc632d501b833d361358dba1e3e1f101bf9229ca995ad896667b06f17fef742405c139cd5b7815e1da0dd49e2a233bd244e670f9a66ae9de0e20fb6f149e9f79701555cd0703cdc3aecf5026676032a34c95ec1c94c96e4ebba0264625afe2c2e055e1321acb4b8d0ad9e48edecfe508389230148a21370860b009c6f5ed49528f71eda6bd6a23639d6c41bd1174c4b62247f5ecd69d1482249853fbcedaab25e1ad0351295b87d1856ee10a11a783497ef90b552bf2802a5f59760190d6666487749800e83040abcadcd740dfa8dfb87e44de1b8b0ecc28509daf3d6d0b168cba2915b817949e276d2ed37c9aba1a036dc480f318fa04c4c51ce257067a3a26034ef0f601a83a2fd64857b4c85b79865f014d9b755c247dc3335dbbbe7553001c3a9fecf2fb3e9d2e3845f0c1172b67916d99c0cb565c28e138bb7c02a4b4456da69bf048a5178652034cc41cd721eb0e0860dd8b2432a0a5dd3bab739f4855d38c5f34518ba7de22e8597175fcd65c975c626568892e67fe91991d3a0d1c2f11bbbd1488e216146bdd297c6c9fede1bdf34fc9069c6fca882efd99857c46892b0119176ff6276c4767f6a209bec80c0d8fbf044f0516b5fca0272554c70c30e6f953055437c17a2961ce6626ed47ad4961d4aa709ff2f3a52c093416a60828988b9e01997635ba3ac587742bc4bdfed3b9a3898d74716ec1e10638e5d6567156dc38ce53ea763c1c1371ee35f6e9e65a13ea63e5ed796338655412dca649c53e5941d8812e778abe8f4e109cc0be5b79ad4be928ad182e1fb3f0129b3c24881a531bf14df95df314132c7caab6651a945aba4216dea6f86d50dd95ff0716326c80e9d2541b2cb1ccd09c1d871be7ff81e2f59d7a432375871812bf310934655beeaa7bf11e580a9753b5d3a91c73b87b4c05f1d370786ee309c719f4f6b5e79a339e8da8dc090218ca16006affae7390d1369260d24151dbbb3a6d73de3b1c5cb9fbb33fe72c301a9ab2bffec307dd6fe292270c69400189ec53b9fb647f38ac23462b767e6020e34b5ccc0a0152a698820e926f0f879cc9547c8e14d12697e533b89ee0c2c710dc350b6d062689bc0c5eba9933d53acb35be4ccf0caf6dbc09bb401783c12b314b2799377229533491d0c366bd4e735f0d9d279ca4b28e7b60e15088a9d51bd7402210ff85841fc2f82bbb16fc0eeabafece27bd52f63d5dd4e221977c85a8b5d089861648b58d87825f207a68b17acab08ba638075e9877a843d71da477e37a8757f61f7422d7568dce7c06a9f4b161d19f59c5f881b76cf935a40070f3497db7205d454ec7c9a89413d612a5144eb3505da591de9b86a46a5a10ea7cabfb7e3d8ae0910f23d597cbb8d6a99bf0d53c96d23cb15bd1189a19dabf15d3650732fae6e3891b8959e1102eeb5e6881aba446b9d45542cc75c665732e40b205308b5b5130dd909c35dddf96a77b677f24063904eeedbd5bf9238b81f1d62e6ff681db95fbcd0c44c0c668483aeb8d6027440888c82f81e20fc31b7cd4d48c54653b6e31a28f47bfe959225dd0af22e2f94cb90d99d0dbc2b9940f5472f0b0f056a96bc84ccaef37ec1232a108ede2ef6bc3ea5e0de170416dda4a6fffc69cf2a43d16f902a35b79d5914e5e85476630207c79b3d60f30f2ce84d187f808dc2bf0f774bf6292c5f37551fbc86da3e2612ad484122eb578b018fd5783575540c66433c5f6091287ea38bb0d5a396e29cdb09a049a544346ea960d298454c7666ea4f0477c62bae5a3fe526a189100e67e595cf7fb6654e8feb0fdd5d529cd3e405c2519fba4a75fd00dea3296506a64840962ba6c4bd6be802908d88fe488b82e02357c3681f50275db28aeae43abe0bc6e9791699db55678e40d443d34544a442477c53f996063f10329cac409d9d56231cd4765380ee935eadb0720f20b14f0724be4746f1fd7856caf663e25658690ffc108c16bbcd5a319d097f095556eea70ed180889f3e35f715357b9ad2b99110e6086273df5d53c97b85548c0cfead8e4ae2b0c7d49041d8964b32506a1f014916b89e863ee57a223e7df006c360bf571bfab90d8239ad91d27d427192d04b1aaaeada6793383d4d186704b4bcefd15691ee66f1ddbec5ac950a9e8ff9229ba775aaf354634859e38ab685a7fb14f48e38b6980da6bedb4acfd48de684cbba2065ce44a2f5a04727d6101687e3b032873c56b99089b0f11381590b75764821740c662a964b42440b9d3f030193e0f72a1c770dbad07b1859116a9629060ad8432c15c2e4cf4a28f5dcd845c777c88e536933270dddc09de092ed65426deb9a522eeeebe12c071ea650d803ca607803eda017b9164fc46f71cc06607ef41b8d8984cca39e4104bfa491e7da179d04150da8b08b594fd13b764feb029ab9962b7579fdde3f21d9b7437a15be67bd119877f139a43699ea44e0d1b83f95620e0f129ad88f15b6656cbfdb527d88ea6201f775f6d97a9772dadf7f9480ca6a02cf5abb33b95ac0b31952e9722cc5fa3800ad2c65a5a79ecefe3577b9c7bbd4fb4296c17319b0cbcc1577accdfdc490a4217a978c4870df625a4efe3408c63c8c285f95369a13376cc23b11c8aceb7e9999da2ec720e2066784d6855382c7e7bc03ac48ece2efe96b918f54f90af77094421dcb241152a15cf13bea55b4bfb106bab3022d9ac243e2038512dd222fb80d05da09b865623ddfdbcf7b997779773298ae7b6af571eb656398a6ed6f548b74f0199147dbc6ebe9541bc3ff08947b2c902fc1abfeda74cdd3dcc6810296ffa362c8bffee0e26e8956b2bf3d734f8e5c2c363a34cf016cff196aec92ee3dc25ef95958e6cf27a46101337d31ad18ec5bf78fa9ca96c78352025bd4c9542a4f85502e0af18fe8027e1ca73301d9f6daa1fd0d2d99dda3d3f1ccdd718431b99343bd0e6aa2b082098595b47bdbd5b747e250d23843b377d81a2d4dc58a1dbdafd6c4c96fb65da22a6cdc84646531f351d89d473f194d0f2e5dcef0767f64e03368d4f982856c5a0274aa386b99bc2fa7749ee763dbbf560e578ad49a7a8c8e69811682abffe8bc8a67be53debeb7505b343c6b436317804690f3c9ddf3b9ac59017639a43d6c20d505b86a7bc62d8a1b5b596cfd1dcbfc3223f7f7493a757eff0d1ff2dacbb17e23eae291d0467b29be2c0605c0e65dea919d4c2c3496076f7e40d37c546edfc7d1bc0fa1cffaac295876bb8b1554bcaf9456ab10056a96a0c573a1d88bf0a86f65a2fa670c1f4e07e3ad42a52fe8838599de5120934fc9b50679bb7f799b52685653b5a6a6d281c17a7f4bb323f853ebb35c7f1c5c1493a7a09f7810df90b1d8f2a1e2f15a8ee854dbe22b4f93ee91b16eb3664343305b6eec74128b5463889d06ccd8f5292f83070655af791e67554e9ade0f4d6759028e0f420b1483d62f55b1c3a775f8295592d7f98596695e629c98f15ec030534b595b5ae024a083407e81a6e758dd8c1bbcd508ba82e3dab3653b33732543f7a5387f197fa68c97848b28dd9b53aa2bce31fa1aa042948c2a97a04f095056619c5dcef1f8ac077d57e242543e0738891b6f836b48f527d9d4ca09ea167c747bcab20db99e1cb3109f9d6bac1299debb2ca8b39cf7f16588608e39874fe0e37aca349cc58ddf782f328570e815116fdcce04e9495d22fc83560e89a82708c8103834fa00dee02318b93cff26ec4a8fd3afe7c8f9b01a3d445039d3132b23446d6ca8c9868416dcb7f01c7a5b705610aaabae591f512ae5fe39c4870d24bb321883ebfef4882701af66d6b495f09916d4c41fe1240494c0266b7c3866b590289b7c5210c09af391593a3dd0b7fde694bc33880511af2a5fa1d0a6e7bb54385d9e7a3a27976e34f60b202d11f1e634764b2bfd098b5a4973c65083d932e89c49cecdb49de176eb80e89c79f7d44128703686411920142e1f6346114a8efabb221893dd7647fa4e776441eda9ce3ab876b401c3ac618c3516ca9056e4cb5a3050c4b28c68577d2536fe39dcc166870e7eeb2a1d5d8aa81b61e675049a7d0ee976d096db1c130d70c53a3974c460081741eadcae21e3c58d2093defe9d4218d2fdb41d90084c4bffb20e8cfa6300cb6a66cd429b49d6f7460a8b23c0c38cdd05a940890281e05e9a7645ae580fb481762a933d5e8b84b9a7e2980c4a22736c14ae34a4121fde160fbb4139c8978b1d8b55cc951fb46ac4b25c8bac070c809e0eaaa385c70c1555502badd54b19a077d2a34a4916bcb1d85e6d338c43ba5757cb4092a915b6ec7b8de080ef2e1f5db7aad8d48e536f2cc8e092bec5dde8e3ae4adba885054dfdf570244c3c6122112c21989407b963330a0090cf2d976fff3f7380b76109b3e7d07bbdb3a2b1b53167448a9efcc2a50410d454734bfefe964a4089dd644b94740ac02d1c57abbf6b62e84fc204e3dc999fa83d4cfb8c1f94f250598991dee83c0735ba1c1228b2c3a1dacac66facaae2f77de31252dd0ed31787e60da24c4777dc71c7f8bf892961478702ae80e8574919ea04f73f6917652c2b98c5c7b3bb0a55d40f29293d6b6e4f922e604d7a951fac5548698fd4185a4eccae8e63a6592815a827976c4c8e4cf9f4fc9131528e7fe2135a6dc6bbb0276198b4cf3c507a7014f4bb3954d72c224eb8a5f459c384eb4bced346706eb91e2ac145107c6f93ea46fde26c555eece7040fde486c926c3091dfaf59abce734b9630890e5b348c127afcb10f3bc62bc43ae1379f003731faeef0140dc51897d54a60ffaf973e2b7d2784ddc309c9c8950934a91effd68a12f59be05c96516c48f3098b56d0712c746e3a355813aa4772f8bf6669245b6ed790292ab6a0d5c8ae823aae5592d29355bdd4f6be1a76d1725ca810952244c798e471d8e17668255ddfdc394adc2217521e7209b50682f4c8ff4fbcb6f58f86c2d997418e4d896b75694dbd619ca6d0acfff06ce54355e0eae6ada2eaf07ef9740c596fd340af6f2593bc145347edf78f1dc64079f992e4cd13ffb895ee725bb17bdebb603efd8046b26739bb8500d4ebd9fa8896fd2d23ec8860380a67fd8318c130534b3e641b6e379ed6544fc7e6af5aa81b98b46c53cd43b004140ec5c92a20335411a96055e8f3f42ab82d85a63a00a08c0e8d61e6b3ec6781b52a87cba057a3d695d4b9c672b9d3bc123480335c1813f430905a0a79f4b15a77948bc1150f551e5d4c9d04bfb51cd573141898b51c9695fd0ceae5cb7c375680dbcb5d935f3ac00031eed3181e07a7ec8527e130e92c793bc4c0f22ebb430ce76dde8307add4f31562aca8d948b7baf5fba81a96f53cfd441b544b506777f5f7635a1d4e4793d8ddbf9621319facc0c97a8446f5f0e853e497448994852c6dc1f2596d07be600bd65a977cce5436ae52186f82e0971f73c45003423184b9c04b9be7f45141b3e7f3e85c4b5b77799d1aa051e4afaf0c36375ddf0355748b4ed0617b68d428c47a0e4e0b66b289b87f6d27841dffce770b7d811f64d8682141d186016781f4f9d0537201dbea1dd6095fb50887778e6a43e91033fcd4d0e9753f07b2ba4d954302f84519c7f5a5ce240ac370cb911dc28fc0ff31127df3749dae9ef98c4d970098477697214e3cf54a768a68172f4ba890d8b2cf21c1332e495d1de9ef65e75b6262ac4391160b8ddbb6e751045fc2ad3948bdd037ba784fd0cfba2ef9e94bc70d4a08e65c070ec1d41e68d423ac87ef4072e46fe834134a5940df7ff43703b06c4b0af81ad87acd6b2b24ec345c1963ca5d8b2abf62918f60b1a7580245626165e29f797540459abaf3f2b88309aef1d9b9a5b7f1b673989bacedae6040349e12996a4a38c78dd6e7525fa98943466325e024014ce1d7f6322cbee3dc5ece259e04708e55f20827958d4d075b01004fb15fe629b0fa90969a149367d9c619422a06bfc6f3c6438f4f76b8405dd5b6425973e006084cb46721b1e279b516046c6706169f0bf4a8359634ac5e2baa687be7a558cb3e0ca9f9a2e6264f18867e21374b9d22bee6a1166df1ccaf2b4ce1183f78b5aae19b6dcc697c12945f02bac52ba84f3e779b130933efbbd5e97b9dee606c4eec29c2b53de7636171ce43d9687ebc2ff061049ebf2f81789f37472ea87605806e55e3c76ebb1104f43899664547f253850d6addcdad61b2c4334ac6a278ce5bc59882dcea204a4ce9c51aaf5a4172aea86b1f131b975fc8515422884819905bf207ac30fec95e4e8df7afc551216e7888667a86319de2d1cae4a2de46dacea97778a1c538252d4681c3e8026a1ab4aa4653c0d92bc8547669aaa82624d2d70cd9076194d5088eec423084a754316eba91b53c3a4cb14478c14540ff45fe744f061d8b417677ae6af63a7b4102dcfebaea8f7b2f54449619a75800ad4b03b049f705e3f905bd45a9338512ae8643b7fc2c96e96fc9c36168f5d57f23ccb8eb9a072c71ab4b73f20af76a06f6d040ca943abbba47e2ddcff4b67197ae10d5cfcf0c97f2ce6059a086c90a310f27f08812030fe939294e3554d7ff48d08f4aac409e1b0d54597784d70eab4413c0fbe7950530eb31d299c7eff44b7bed7f5178afd4e16089ce427a2205b38533b0e87773411daff864ffb544f4e203b8fd81f89d89cd44aad82e1910282ec81a1f9c27a0dd019e025d26da14977cb44056ebc3b0f50bd5b844c24df0a899f4ec68fdead9e4f834ae4e31918f0767f6470d1d79ed9241544f1ae667fe25e2624394407fd8d508e9b581e9d00fdd5d742df3219e2bd9a0d95aad35dbf5040cae1ecf2d4f79cb590a6c7075085c5c557b48fed8fb045b7d8ac539a370ccaf77fc7e7212e1881d96b4aa61ab727bdc2cd83cb2f6676cdb4f3352c296f7ac9ce6735c1b445af20bc84aaca5aa9b2bc9905971b0fc0ae5df491ddc112585b3cc3c74f84355c6b66e80648fc4fc6eb47a73d020269d22baf1371bc726a13c5696b86e3f76b722136e5c6c1474b439b0d91abdfbf7eb53d536691d00eeb474258cf9212c6f09a7da8af468a93c80eba9f761815a9727386b57a1a44f64c74949150edb7e00f07b7ea20dff1480fab39e90a15aed60f137ed46204463963bddecad8ed662d2aa51c152b5e669d86b93385f7449ce6d6e1acdee4685b5bbdb43c1de9693a05c7800f770e7b9cbc040d63113c5ddfcf5569e4af4a5186738061596653e6b9bb8cb6955a962080888fb0ee15942a54e02d9a0eea181000585ea017fb57c37d02a19c6014559a9c8fa28f8b08a19321ae83274577c09b9e795e0b8aa78dccd28e388217398b24f1d27053b85f0ae048b3e4fec73f1e45255f3229736ffd78ad5e3cb225d38fb082526831ad9cbd2d8ea4da37906cb64157c75867ba540a2f02cdefecd2098de10d3939e3fad39fa08c8c2a0e46a8cbf50c5b322788a220cf8352bce117aeb7781526e70dab2e42f4ac6ced4ab2cec96da9fee01684fdcc2d32d6b1fa698c7663cef34a2b38fb349db0370ecd83da26c25c769810522c184637bebe01b83dcafe6954758f15b4b751eb22a166e236119fdf127d91b5418276b3a22874e4cde235a93ca20fd4e811782b480296024998919c34e123ba07020a2f9b9d578af990c527d04e97ae19c1fead0ec9ecf9f21e93e17154f62707db473efb512418e7660345f397504a35223e8ccf137b05dccf0dcd9fc66f0e58d37b090289b9c86f411ef581c5c0b7d86ede08988d7579544b8d12c5df547b6d8bf90f943fd63b2e41daa271b56c4d02a491537350a2c44d8ed93ffa2a6a01210e90c51b5fe3847782fb52ef760633c08786fabcc60b4a6c82208a845e8ae497def8d3c0883dca27bc256d5a749ca2b98d3da3e4a7ddc77fa9095af2118967e91d14ecbd334ac8a319a48e7bb79fe34406745380e50e763e833fc17a23d9b871e975e3160c2155c17cd6e9271654beb13d5d05b26968009ef286844d0fcb59188eb2722eac5ff0b77301ed21ac9508d7ff7a31630704c4d954c0083ea863d242f20a5167ff06b355b959e953e7ec3732e569f338b7b6db916621761fe89e49a5e010020ffffffdf