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

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

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

Block Certificate

Block 52130 58090c90ea51b060976dde9bc4e972d26a41444bbe7c178165a2c2333a86be31

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
92a1236a8a72c94558805d4c375d619cb5036ce236377f9d765e602ab36749f3
Certificate Block Hash
58090c90ea51b060976dde9bc4e972d26a41444bbe7c178165a2c2333a86be31
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...000100000000000000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000aa0ea059dd2df019e811489938313c74e03df65e35a5571e79e9972ac5fb49a99a0b1b3deb4f0d61201db43fd1f3bc93216c2ba2d2538d96e84034755221abbd3dc5ad1b503e304b70775f90ee7681643e264d69f735c1e37b0900000000000080000000000100000100000000000000

Raw Header Hex

000040203b8d833bedd4296e1a14836eb6f708ee6b3888e7edff1bb14cf773396cc087f5943d300331d01f68d1e018abe0a50b8531e56cbd39ad6055d7c7d4ea6c2b763ec0de056af36c0918f34967b32a605e769d7f3736e26c03b59c615d374c5d805845c9728a6a23a192

Proof Data Hex

59,560 bytes
121216010307bb1a0834e5e147ef8d64cdc477ed79b8dc7ae7c83f355b8f608d373e799756fac9b8a227976f0ebe0aa1f1c37a80e1bb1c39aa6e9c66f7f1f6c87e333410a512d05168d1921323cc354bdaba3575209c70e7254c26d8a815282accce1b2863261fcaeb4ef48d4fd5c2484be63737a117cccc831bb50cb7080647000c319a86748e7ad6b2d5d75f6157f5d447f1af67df60792119f5332d70d51f2e76fd0d828d1883c18fd4597859affc309fbf6583482d39d912f54cabe2ed44741baf76b86960ddaf501a4ea56e252310b1cff810a4c88d306e9e985651d2066707449519de19072f1445c441adef4e476c45505774cbcb4d96818901b3e30141e058186ff4b493392179ddcdde5236b1079097f22a4f773189107a8ff80c8575f575ec8a999b5855b1719b796756eb988a78cd111bcc2bb1d8c936ad7de08b0a45c5b2b6a934c99f1f2f7f01885ccea923709d55ed737e1f23d71125ab384d83c9c9643216af7de75512ec6d3988d0f1992858d443de7c6a65f5c2cc04fc9402f2748d7449a26f62278b3c71704a90aeb2cf9cbb5b6646a3e19cbebe3a274dafb2c2690de6fc399094c5226fc1e53ca91f8a00418d8775518d11f3e20a013b6eeab39c1533faded33daca1c0bc85ca465c0988781d28f19de085c06c398e70cb502cde96bd6d55fb589007729755e8501dd42f19a78a74fbe9bb21029a13591ac8b1237bb9f61dd79ab9211b4afe17d692721162ff633687dea17fde21a2569adb2c344afeef5a1bee383b69373f115db8491f01e4c5f938f6d8ed566bf4edfd6c7c9e0b8cc9a7c81739ada5b8eb661b49250734bfa167bdbf1a02e284c1b04be7959c331cbbb914adea944f8ee107ea874a17cf62c0bed9824792f5ad3b2ca18a500b0103972e4d9ec73e630b66a7a94177f11dafcfa86ed6fc2bddb5bf5ae3451ebdcb7813d4d7c905294a0882ba5118244519049da2dddfec149b63bd555a4a269dc38b0b12b13f735a52fb51184eab1369af4e633f57e6f9696771313ce115168d2055679f8d70e130efdabc0a0827a0f1137c213b32d21c3bfba94ed664ec83293ed16d50ed168b61bd41d899fab3b76e0f78c46377421c27b2c9701d168cb341e43930b6357d755de2c5a2a5fd97000e3f389dab2a9978c465ca0f28844855066a980894b8c4b27781494a816b3131fc50da1aa736ed36cd8fa9e4f197e9c0e6f9f739638e0fc567c455923abccfdecc8313337a77752d41467b17da3b6e9bf057b9257ef6f8ef504989a3ac54ab45fd29b26de91545ddf4657a4ea55242f5ba6dc19c2a99df0b07bbc80792d93e8d1c70f83ae0c375c736bd7971282bca0e6411f0e47f81f452003cf5163beb49e012692bd3d08da5422c83a0febb55ced447356a0df692402da27e3b4d60f7b36d37829d1218a648b5ac2abf971778d0861bcfbabac20ff979dd00ff5491b35b73d70272642ddb46425253ba844f7b64cba542ffc4341061831b0c17ba432b28eaa15e9a4afcabddb0841f428493493b4c01ee6a9668c3ebcca9b213d96be492a36f3c52212873c3c4d326c47cba270e7d328254d3d2f666e076929dff2983f14d5d44d9ce90134112921dd2bfd607c41891db5764a14fed19469edc125f3bec568a6a4b7b2cf4838a1929370d293a4bb789b3e164665edb13958b312ccb6cd7e8678ad32b716484fe6ff887be376eb5fa709ddbce4ee16d3d90d7e4c28ca3ff7dfbb7667171d8d7fca673cdf6f12a78e572e365386db3cad82eb515305db0946c688eac602d1bc41a068f53cc04cfad7ae7f8b87c8d7bd5e778489c717c1391ffad93659863a354208fb1ddb9715896fa281df09d9cdf2ef149b14f0346e6385fb929c6995e272415a9f1b8a77d2de53b01baace8d75121a1dba1505a14bebbd8dd00350321176ec74c4d5983bae542925c955df3c4ac3a11875bb3055a46cf02c758af43629e18f6527565cadf0ad6222e8037c0b067518d2a03b1f99da34b4c75efe85cf709c7e93b6f8b6da2626535cd51b1facccfabcaa37d0d0a3e3855c2e110922d6b5c28b0dd6511da7d02d748a90667ea31a13f1ab14cb229b298b5b925a858cf0cd178ca8c41e86f0ce2413b89aa2806c75c0716d9b018da5854b4197449206d72744dd07468e36c5e9660fcf0d936749712dc982780bc45e61396fced4e71cefd2f527b648340b723a901c34e784b4f2e97c00ef51224bec65882cb668129b87c3e2306233772db3c4821e31e7b089d76ea25ec12be22d0473b643bcc84c9dd4752b798a3143158318ef3948063d47ef628a88c436090853264c53a9ebeeaa357ec7582794899edc1e78409347e6cf43cce0c99b45a34b51a41570e424652e92a286e78c866d9f661bdc2259cc19aba7ae2d3d1ccf090df011e6f903630fb777fbd59afa2982cce33cd136a4bd40b2256e0fd28a66a309a5782c3a86c21904a0de7cbaa20cca8613351f026eba316abb65fc00e98358702a15edfbc4115e07a3d84d58b8f3124a7abce81270aabfb115861619b9fdc9507241e17a19406937b9a4181f26df604ffe960b89f292592030c7e421b3dedf5c76e4bd1c90a068c1ce2ec9f03ae6638ebe46d5a006b157c4bb35f7690370c0d7a3e829af3769bcf2d98b810660e126388c3b04f3a2e95fb52c3bc7020b5914ec6eba0867eec5a6185a5001a4bcf5ff51fe804acb6c114d5a7990527f63085c09b4b8fe8ec03081cc90959fc400fe56ba706955cdfe3ef0773360ed9f6852f79868ea05346e9f39994e1fd0b741a5bd66766da9d60ccd3c908d3e55c3349191809afb522fffe5cf6e87287a91f9bb19c40142b0f282293ee0e5a3c3fc8df982f3c449d3e0b0fe4f199a4f4ec9949b817fc2c7a6fae929ebe4392e3cf405846669e3f562fb097eacd06f2e22021ab5f79a4e34472e4aaa28a9806f7ec9231fcce2e54053b49a742a5c45d4e04896b60ed05f4768d656fb85f3e6ec0959af6bcc2d8459ccad4270837637d05ee6243918bd50f8e3e15b23eff69d1c25ab4cd2290619b2b287ec6e06b7c9178033b32c01f77e78818bc6eebc2ff1c287a7afb5b971a075a9b236d05823543c712ad83d4aa22223e460ccd8552e79a00b8e5e5970ab4923b39626a1635e153f71d779a57ead03967b0231ad5489306f8eb8b4162a3eaa2b6e580f7887261a88f5bcdf6178c3b46ce418c749e8417e08711c43eb669f085fae255a037fb5b423d96ba90cb065868925a769df6a289c57ab12930c6966faa17a10ba3cfccda77aa28135d5b6c7c1c1f04d53b86e6d363a76a3c2d1555c52b512b676956a85f040887400914a50c0388e45a0dbf11c3ad51e5f2b03aca281dec8cef62de943dbfbf893ec46ae632e76321faf61033bbf834d837aad9e2e7790784d60fba620bcd58dfe089aaa806d4a9c256ca2122313ee9e7158567615c9e37f7c44d097b029383e145e25af5ab74230b76289619e62e64a55a36c75d305d80f6442cbd64ddf48798ba982d106b21903894698eafd4c041f23942fb2987c1d7c2c16e4095353f75e542fac59e22a2d8d929d417bc332901223519738ae83eea695eccd024d51e5b2fe5dc54171f39907fde5279b91a080beacbeb45e3570ee5672b69667daf143f3e90ba04656c31e5bc6dad4c2119ae7632a0284e69d5bfe1c2a22b8a0e00055918110701f7094c9d940ff62fd7793118ca5f44a79cb7289d0008a95dc1c94f54aa9844709bfced7a8d8c76d1e683b024b98b1cc80372dfaa8d6bf6454227b3e6d53de3e54b5609d41cba39b7cf1e8049ecacc6c00721529a2670dac00dbac6d852a846466db27fe3c1ce80c8f2aa2292128c25b47805e64904755438bded173f89effb5a966d889efe8eec1751b21ad688371f43aab304af492b9dfb4abf49ffa4bc93d012517f27ca99fcf5dcf0e9f7e064b0c6cd14e0c38fad5ae1fe8be8f0262fa88f5d32811e55f7468250049542b00ac09ccec81634ec92cafa15df22c5a1117b27763cf7864f6787b23459e0af418228cf419ac4d25e71577416174dabbfd14d38892857ac3e3d74ec5a431417b4b7e1e65cab022acdeeca93db6b84efc2eb85a08eb5efae02028725113b0f6629c70387a8dab6cad13b016e9d01bf0feb1ecf0020603eef0b450cd55d3e72da0e35330adbbd4405ed570428eafd94be8084c663df276beccd10e27fb6b56f606fd3aa212e39aaa3e8d09b8f74f468d687b70b5c275757d78015b4f5979c990f12848eea1d99e38b1d10eef66f9cbef84e252de9e633686f8fe3dca013d2a6dcae081a81ab33c2706fc246d4a6e7398061584b156a6538fed9cfb290e2190fb0939aeccce361ae8552dc56057de6499ca2deb6f1b0e7cd448bfc18b1695a6149cb3c494d5c1a5df127a62f81abaa1bff7c458edd601d4fcd62b29e828129385af9eca7aa1441ffa7216d8a91a6b4813b5351e1fdb5fce890b67377e02c9cadd1395bdfe788c4953a310a17926f09e9a26df785fda853c13c56d38bcc93c92dbb56b61428826aaf72d06164b227a4bcb25e2ebe507cb60821ba86a7a9f5926a48fcb914e97167ed4335488d67e15d61e7732cf5de33aa6263eede43872280a5181018b2dc5f40fad4e4bd617898bef88afe0c3b11307228100a6f79a3548f9e0a153a9357a24f451ff6fe9613d945b63266b760ec8415dfe4966a91ca56e21c96d293a823b708be734f707e950c774955d517bc19a75dd79d19a5771cdf0e2dc1b56cf28f25d263111370336ae35cd8cf47210260c8888734a96910a34570a18429451f64bc0f45e888c9198b83fc87b1263f971a97ae3d96faba0f6e9984036028eb70861f1b4e4f8f5cb7752040279dc4aa0d7ec1168799b333342d74eb53840cfe14b09f6913b6ebbed792ad833663df5ea1f8d61ecfa87ba19526325b47432f3d896d8fc0694097911b1e5a8af611a7802ab77a68e4d8117d0c53c4f431d3cd05e2b4472be51d88645b1dee928dc594c0603b52f9407b62c812ebef62169b6ce1110742597b1c5c2d1e2d47b424b2a21e920308e22925da348644964074e994f7eda7f848e5bfaa9aa81b94fb79ffda08738579c49c833e59ca57c4a32a85b6e5f88ec920b993bcf4ba9a473efcc15a0e42c9802274c38446946b646d96d712712efc9cb8c2f7ae89336bfcb1f92bb867cb11b5d5f17200e471f2935164a518e3085a0014f4b3a28da2164e273bb91d9f47d7a12962eca4f15d285ecfaea6db6d4cfee8961a1c6837e74900e6859785cd7051a4093cf2eff0825355a8ef7fa9489b581ca1e28a41b71077883396e39d0546107bacdbabf3c36059a53f6b5a5c9e8d87e43e4857e3871f48580a196774bb1f1e4a8b4ef0b2798df3e79d60cfe734c270c832cb08c5063a0122a5be72b612b4f081bb8c71f663d5ee137c503cb7f6da5e79f64a2f6bda9cf7e9e4872b774c23dbafd5b56dfe16d727546e54694532bbca4ca51eb8c74e592312d0e282c5d8e694b804075d41a5430c5417f5f917f424799d91d126805f3f56af3078c3377cf45e2ac66b4c05c46c5290b5414342b2ed325eb9f82a5b9805209e64415b379e1e595e8752827c57caf4a58fed8f744a212a0256c15a6afa0b183bc9bd6b7ba3fb0d9ca39f6138e0f57e445cf3dddf9ae380d114b83f95eee193e7b8ea729b9b3194535659f7923e42b45c508805e1653e563424fdd6a3b19d145e9cc25c1c6b8131dd106e83d7ac48e3427f451842026fa9666088be4bd477a7ec3c0cd9eb213e84212d0f0e35b29dcd260f42a92ee5ff8901fee30b7037482c7f7e50a50c6e8b9d6faf0ee842eba1787f1c07f20fbedd0d982ecab256d31582bbc0e8ee9052de8f6f0e9ed2ae8d0b7cde76e0ee92a3e02f8ab76ed959c40771fcd1c3117df417c83595ee7caf50e8035ec1c310f9197a9e1aaaefe60888ed2ac4c9a084ff60b02d56fe7843bd7b90ea466443e35da56485417e1793357b91103d1e0da3280bde6e0c9d5c0043334f4b8a5f339fb7caaa4e4d0a582b9b7cecc7b245a3aee4839b80689162e66eb8df21e3599c511ecdb8efcc0eabc9deae4c4eea1a0caab1bde38444c44075fd3401a6625ac3efdee1849977782bfadebd626cf5d99d123a5c792c9d9751d24265752e6a67e113e04f422d393316a06344320f2499373738a820132f5feb0387af6c9b112e813f5d1141d6cd9a16382d7fe54ea79a76c6b3a55daffa58ccbea29e22e3dbdb52c98d08980f417d048d4b99e3d07e607c51775434aa4d368834b7af750517232dba5c907f46f389048de295d5ac58ab31d3f64e943c8bb9ec6e91f40219f7aff2ce219a0882112520351d6e1e7c6243182efee5795dafe84b3ee1d36adceeab99e9271d05a89479e40141d82fcbd15c5cdc96c4c3a6a84058e1213c99ced4f285ce7bce731d3f96e26f29d48035d12bcafbe6902caaa24bf9cc3ecc2dae8c527c70c11fa56200bb811b5cdc5926fdc8ec2513a8d1482103fdc9caf2ebcccbbcbb2572c32f11ee7c50e1a94e2902619a20f8cbb12ba65c50d14132ee3c4dcc892e78e06be0ecc0d23b8c14d3918eab922db3dfbd623b14b2d71310aa5ce67e02284116dfca74a4b874a5ce5c204425ad2eeea36e482de1ec5fceecfc78544776f4960d4792cf3e4221fdd4cd9d4fd9da46882779aad3cdc18b7a6d1d1e0da9afe32e5adedec56b63b5ef12dfaa3d6c2e65096533ef3a9eaccdad2815fc9351abe3204da232f9621e88d4511540c8991a17ed4ae6e4cbd0a09c619e09020c285b6226a097f4936a1fd9b2f5f0227914a5d03f00ffa3f5a0b527d9e4837f92ec99f17b420c390fc6740d0192b0dd3e5a0f307c301058d62d176921db850d3a3a1aa1bfe216d6a4ef91b661faefdf6fd73d606d7023e48b88a4b950c4c0408093f0ecc08805115df2cdbf8a36c265be7887dec63732ed1ec661afd5915f0ba5d027e4194593d3eb340f1aa994e5640d2b6468f3003be7af5197c7e939210197153dd8fddb160219a2ee8278eac564d2f01666e7fb01879ac270a570994105cbbbf4904f97fdd52e53fcb96ecaae49744d1ddb1e42ddbda312efe38d9784c5213109f55a5aa7848ed2785ff57dd915d5451c0de65972e3a188ea17c1ab73af137c14fadcee37a8a415502e3034124ed72f9f17216391a6ab2272c0bfdcaba6d6332556f5ec100aded178b3a93da0431c4fdf21e80d20ff8e7ea981a51864c65a00eae39de9529574e1059e25b4215cf465f03d886ae3c128c5ad0892adace5484e65eea11a1e7260beff728abaff5f80c6a1ac92007f4304e8e3ab8024a2fdd31c406cf7a1a321fa4944aa288ac5c6dcf8a5836b45fb213124c0eb89afa975f8af82de3710f5176de9e0deaf3da1ec3faaf6bc5e8a9baaa33c38898914209063d989a608f8fd1989249a6c212665036063ad35cb4cd995543f9cdc7a36f7ac0266e208a423c4e19727ff6509878477468c60f5491187cbabf956ed15a3215c35d3d49a5aeaa0b3670d6bbf9ab1650961147f6141d714c47a5267a5d26f21fb09a8b69472571cd8600ca7c6f046c6c05dbe8e10661fc86cd725231cc955b08703a7e4c6fc7d3f5cb54f76af693e5422a3584a19a207926143a6d80aa617bda9570551aba8c36cebf86e89cd1759257f36ab9dc0c83793eea5049af239dac4793e13891ae7ed232b5b10e2fbe24eaad534baf561bf45fd92827a0805414add16880a39159518a2016398d7256cb0f0d1aa05ea8f074057fb2a16ef6b81ed1a16a58a77446780467c1d0c2e791c46dc7cd230eb932a8706e2039dba2407793ad8760c26b8b1644fded2972219cc136019c042a72e9703c3fe7a11753c12c51a2fe4a8c5e68152144ed3e1d885f11c2457c60341b8de5d642a800ea2e5aa564a5ecbd8c551ac062039935b75856f32025280e0d4716ab628628f877ddf1ea6cfc96e49b447a168493e4ba80530da0cebbe98b70936785b1477207af389f6fa345f8bd943bd90263491b540450a452411d03e2c6e7647ffbd9591970bb6db86dee1920fe602afe9f033f351c7ae3bb9a999b7a94f670e858cca5ba0085cae7c21c6499d7b3d924bc844bdecf8bba9490735e8db1542fb0ba0f5eed2785f0d89c7dc85bb96f9009a179a51cc3de526fead9c33944625e4b6e3b37a68970756649c0d578d2556fdbe8c45b0f4cfbf41f5f55efef64526f702ec4712ca25498b4ee811ae4c5693c8a7f8e5c319c4b35a5e5ad639a64f02c491ba996b631202e912d64eeaf2b3fafc937864ee2c9a708bd642325d74ebc7e92c366f75c0dbeafa1e830f4c1f6dd040363aba2125a9421b8011b4aefa256566fba4550229ed300495fd36bafda6d90ff6fe840cecc90c2b7a633eec4b53a9652cad77839ba93c4ebf18bf26645965801412b3c9af393b36042c121ccbf3289c6e46135ff7428f03180d1041dc9e215230cbcaa7b641eb9d512a6e01764a4829363082f0ba2bff0adba54b473c236c058c0c2c3c7634c4096a45d7175bb97d9c100dc2221e793d9d07c14cd9e66695f1ad31246ab292e4a39d4a6ffd992ad84d5b7281c499c6f3063deb8e616b956c485962917c32d791eb62288da66c6ef4403f8bf087db2cfbbcb751bb26ebe73675d2b92c5be8fc73df3a26c5ebe71ace5bc6d5998ee05d869a7c37390c8f763e7cf96ad9aee7cd186cec48e0e67df62648f3b079c941ba5b808a9d5579dcdf496efe0a40a8a50e8e5081c137fe63c7cabba987d322991c4f4db8a8901ab689b9eb522e1e57f1b81635f553c5e744af323eca48c1643f714352ae4fcb85efa731b049b36f555ec1979ba46e684f9169cb97a817ccdb0976f521ca34fdda3d749ecf452e0c758392c95e2b9b5af9048eff45f3e1eabbae3872c0a0ebd44ac6480e432c864d545a255b4596b682d2dad5a73c686f42257a57cd56680347fdc6110e5d9dcd422a1d321e414b1b4d6e0f803b42156da7bd0d242661bba208ad7bbc6d23fb4c6d0f3f97a42bc1240a047581d8ef8f4468c340351d1af807e002e12220662efd49dc8867a0d0d1dc87c39bf80c26f5b4a4b5bf9f1dccabdeead4c4514130f2fac4932e6df8925b5da4f1fca6a465e9fb9eb461b0d187e7fa66a9a9e8d9316460a97d1ba3dc62a1c06eae19ad8a7c8f75e30e05e92ea37dcf96d24564d0016e1fa7d931893929e756a29e7b1778e6e0d9f20df1530189d805a81a33abe57abe530da87bd8f86dcbe33f6c99ccd2be0cc02f8a68a920f568dae7f0e528394ad939ff6abf861aded844cc58e35d993b214b2f06888500509711d8efc8e663e33ee85544ddbf0e94ecd95a69e5848321cc0927fc5b9717f2390e9e9b1f37d62a8c53dbc8e76f8e18288c98f35ceccc1e5f545cadc041a10a20ab649d5e061b4d5f6a1c2ab6cbdaafe4b34d9c75c7e3e9fe9ed895659ff93938cd6adf5b1bb9822edb29c929be0f1dbc421f7721093ba577310c55f85b9e64f2ff870e4f7c952ee0b85448d447e8e9ba2f4a33590b7ac02dc39e2c8db2af2dc896c899fd1271ab29f5e516bcb719b52dd2d9be413eb5110a0a8e5d7641ce455ec81d7dda94da431dce96e36d36d5ae3d05589de35d015bdcc1a496e4839b241ed72217c68dd6b940ed53d9eb4d4798373c32940e884c98528065587f243396270f3ecdd3d243245c0e7bfc5a67debcd17244885937b6eeb0866eee78c1385ad8bab5e9dee74bd60092131ee33987b716e768e0bde95b925b9cfd73856126ebdab1996dd07efd290f9a654d79854f953f52ab933fde7bf2c85c68bb2b4cfa7311a997a18b26fd890524b5a7d7e5247f900cd185c969f20d39422b2f1c712bc482374282928e3fb1737fb7faf7e2ca397bc26c067caf334e8f418380d36cf4fe1e5ed31c46c63c377c37f08e89de364c648f0307c34a3b449fa6a83dc2a09dba20e3126690ccb360e7df56d69c0858efa740c818043dbde0bd72fa59b7cf309ffe802eb832311552e1c1b823e7f5962237db2afcb1a410a0acbfdd65bdc13a3ece23d41c583743fcb18814d05a7de53aaddfede0b05e055288a5e893ce18078a9d1facd8d9fbc8877533c467fd398d3b9f628dee77c687320308663a3e921f987291f0b2f5ac342951e570bf44e3cd17f749f2558b3784c8b8f9f21a0df8d2c1a6327648285bce8db747590f737febc44d273f44c0fe5d0c7f616fc8d84053cbeb67ed071808ede9742bf28d35331f2b8e292e0bc945c428ace622a5b4b2dd309d7f2c149c26aca11efead9043bf3be34f7e93d1c38c5e15e94d72689d392d7752ee10f5d57ff729b8b7822bccf248b8957b522c46108d7eb14b0af0b48efbca9bd8b4b1c704679301caa9ac13cd98879de8126742daad7a48c1ed33c230b2eac01f8141a42905bd3d138819a80553eb3c8d8094fd449a6daf96a8c690db131fcd4d39c459f8524322d2a47ec484b58d208b86c6f4482ee846edb84a9c03a08add1e1941d4b8df9e5a3064a46666ea5bb93b07cc724645dd630561ee6b4cb88cfa85e4c49c2a14dd13e9f995280cdd4fd455d6effdc9637f75bdc500a8c61470f0b076953766970b905675e5d3aa2e16124d9164ad6019dcafc2dccb79ac442848ba40313cc7b50d0004849410f6afc0262cb5dcc38e6de5329038647048744311e4d2fe316e24bc7d0419cfba1ce4aaf60a84d34f468fef4b3639e63eab478451357123a43c8731a9eb1c53962964ff13e1e18eb17c44d51d253b194fcf4708efd081bc03b9c6914d7d4bacd8ddd87d75d9e3f7559cf5581a668096f611fa42e2ceaea42c9d6b8029dc25b8327d58739a11ecb5b025579d8c332abca9093271a1c0ca01c9476fbd8011c8d7b13c07c7b2d39a906726bbb88e82669e067a2ab5ae58636a29958bf72d75ddc8448f8789ab5274928700f3715a8837bbdb9adb73e7a9fc65808474ecf8abc7015a92bd03e5dd795ec14da97c905cc37cee7d5519a4ed0e4dd9d4d33457cfda2bc40d25d93ea7fc065edb7d6f0f775ff3cb1dc49a6fa57d898122bf5a72f612ba9d92aaa4b841d1828245d06a18c29d5e0a523dc82f78394ae94caac6c9babbd22a2a95a185ad880962ee2053ccca3c22112fb679a6d3b5015b3cc4097ca7e0d83ef59703357c21dd60675d8667794d2c2ab5b68c02f80937b4d6b9c381f21b818c1428d1ddab21d8a866cfd094a02f46e81b52864802acbd7ef404c4b7e80626ab9fcfea6a7f8880f0ef11d1f729a28358ff549eb7b1ac48680528cc9c8360c5d6aa93165b191c2b90c0de1164377f6c280d39c9d748550d64933f4fc8b920042d5e1767a6013a9079cab6bffdbb4e8e98c40aea76588d73d5bef00d3d0f217c7b4a08396bc2363b4f563cfc4e696df4540da8580cf35679531164ae7e08850edaf1f838ba02f6601036dc02c805be213a677dac5524f1d7e83d3c8316659892f7fb6e351a40fa52efd435c43c95c29f29548c4959b3e8e3262c5b88bef5550b2012bb82481e159de892537cfb4a9f3270f28a6f9933a5ed30953033739745e9bd212e2cc33a9bfddfbfec466959a700495bf1a5f641bf1ae0249ed069cafa87bfb7163ee2e691e9800406328a2be4d3bcd807c06f8a806bdce90d23fb313d0891029959607b68928c43a7f936eb8c9c608e95ec908b3b920536a02de88e97f3399855834d02cd6e1927b59630baaee460bc6e46545a73652d2b7f9d39738492676099e4804d2de00b71e79a30b5a3b5772de41e0f2c51910793c96b65f732ce920363d13357996c500a5496a95eb11ea02fe50bf1dc9b8054a07b0dbf1d1dcf6e258037aec728e642d5ca64342eac324cd5e87e73b035b0b57136de0e58085fe80f49ae26585a72503cdd74123074c3a44a5e5a3dd6c8e089160161a6e78ce07d2424a1738737eb391662f5f39b7ef58e1e408df7c47d90f96f5721f493872fe02f9c261bfa1789bbd536f397d947c6231acbfc48f398fd4a1086cd02ee8291a336882e9ecfd7d8cd67effe534e7c95173d6ba9e7c90ab8577c37b1e3bfe4fe50e1d0472778c1c2661f567ad3464efe5241010e836abbe29d1be6e1bf5c4cc3275bf64348c824d4db5dee3e9154b6f6078c2f38650320b39a38d6f8654c38e82177caa7ae116b0b1871cf4da8c7ebf956e4e48e05f9ca54b869a3dd7a1bf0dfc9f0adb199eb5b5138fee56cb82b8731d1a90ba0d6b184aae2f430650f62a69ae317396352cd85418825fe5993f020716ad8df952f55dcfdf74e578a5632f33a3c5a135eef96c4ce2150f1d3b24445924effa5a3a8383049d06403254bdc258000d7a591fb9e35dff85733926ab7cdbe91e6eb6644e793d0dd217db442a0730e9cb4cf01b8bb6bdd6572012a7fee484ce7ec9e8b5e852dbe906c2b3dbf55c35f853b9af89cbbc74d5d9513bed1485bf1ed6cac408fd7445d536ec6bc7a0727e2840d70d92e95afbc490d155ac3fbe0b117acad2ec44e744f6319c45e4b544d642405122fc36477e8b58ae1c839dfa3167f7a645e119632c3c7297eda92d4a4c57997210ddf359a942fcdbab75ea446856c5d19e72b64912a364f9469fb395e0db7b1b7301519a3f49ab85df942a1f3c03dccfe9d64db280544cc14c376352722afb981dc99ebe24caac7d46bfbd8870fd67bf42b4b1fcbb088099787674e7d8417fc8d49be15fbbdab24a82f5452ecbb0a41e3ef924b4519ed0d5504f25b7ab66e35f05496d8fe82c821fbbcfc834c62d7d3b3e0330ba0653d399738c77415e55e4369eaa73fdee240cb768f7637dd767ec902d1609502822747ec50ec88db1aee247323a30e6ec4c0f886313c07e221933d3dc072543e45c3d79cab8a058fa5f06b53bcdf0d6906c1aca14c6eb8c63abf8796dd50e4b95cb5730670da61afc2ff58d70fa372ee8668e2f6004e67caecca59f2855c2086e0aacf7201cf8e9d52912759ecec24b8155a073b417cd411df8eb0e49a9d2265b8f31fa2eeb111744a8e3ea0a95247d838223699e591d324e2b9841a2dbc27d5da60c87fcda129bd884a4877eb34a01f09b4fbbf069a72a27c15217c5fa47eeed7b5e141515ef0de9febc8865c07fa0d05cecec3a03049bf29960ccecbe820694d13d2e39bcd309a98c57f025476609a58a1869e262ac3335cc7bc7c2a191a9201fb7755ba42afc69f91a7c240d25bcf5d0ee09466bb5bcfa34704140bb0308a613eac18c697d7383fdeff936b7477e7823a4358f816eec49aa13c11670e13d5faa4c0f630abbc77611ad3e15c6ff36890718c6ba9a865a5bb3ea5d0510297c2ca915dd38c82c2ae162763475e759d8a3772962988353c53960480267029e9806b01f590ae5c6c39643d56a256a537b93e7bf581a98b56a2ef452e926ea27e78cf512f8095b43dba7a9221833ad9fc8cee984e4009a808995ec496f6adc74184e54f57da896eed60a605c978ed4db6ef1c0f2c171d978c770b62bc55aa9932ea381c4028de934726de48d52312ac2326cd27e66811a39a25981ade17f67ecc10b8f40da3b7e92fb3dd08c1baba6cf3c20caadd0cdc56a350529639a8de309265bd987ef2acb7bb75f8164915461e8146ce88725d41676c641fe6a332a2a2bd6f0ec9587e65760fcb65a5aacfba157a650a3e29c8c675825b6f77722ac028b25a3d2f4d74d63257daa1dee7b54593bc8c385538bd1d84e9a5f8a02bf1a4380c7f13ef521f0903ef00424fb0bcdd8c23601967fe6e8510b5bc7047a640d7e22e76a13d79fd10d3b13dc1defcd5cdb4fd5ef533beb809aa720dc86e25eff1ce07d82b2e41bdfd293a845d0048b803fba1cb017ca3acf0fa3df1f46cb14fec57f2dc42172a8c8d37b52450b78a3272843b3a29593728de6f0cad393a578b5afff2b1ed2b7a7315de7ff0805129219639a35300f5fbdd84e7b285e742b4ea47f53e10f2d9cc7c4409c5a2129231e6675cb438c5d91d6e76b6f0c72903276571616f438bd0d44de0392c8fdcd05a7b29b983d568e8ac35fff215456cdcec404bb0265d28ed8b3148f33f33f6df009715aa96860ad5c05aab5479f95e1cad1fa4fcd1f5a869c0dc97d9c4fb2f24cee3d4464b573d11b3892be1b06c0a6a87d098dbfa41bf76c908ebdc3c60669ca19dd961976a1e190e7f6f95efdf6a7ab168a4e6aaab4bd471a2fc9e04a9b63cac315e5573367ab630e8f7cce277ba9716d2e93ed6b2f6c639bca5745957d2b369b09789650bde8727a972f324cac7e93e829392109c97eb681dd07efcf1b36cc43179ab8d3faea331651f4ae2b696fc626aeee0f37d3587c95c0e2591e4511babfcdd8bdc3163910ffb2d12987d52d02df9d7564213cd3da90eb0a4cc3e9e96505a9b30ad91d2936c799e258fb76e2c46760cec58695f44c7282559b86bbe833f83c8d5dd6e459c8c6a38e1d3dba8c2c6e6f62a89abcff67e8a6057f0f8e35ba18513b82acaa7eb9fddfaba2762628fedcb807040d4a8b532e1ae5c09748b94549df597eb0593dd8152371d3e56d0df9a3b2686f7b31a43d0de5ecfacb963723f1becf1940721f9dd189ef2fe7346fc365df1828e1c4e14afbe92d8361cec208a9ccbeaa45bbf6a57d1c483a06d6edd873b512820652f534a88b14d8ab9b19b9442f5e40c10465f2b2ad45a9dd87969153a14ffdaf54392a7054f5bdca31e94a1e681da6d4b80fac6704b61cae0c87862252067a48991875484fa9bf441f4868d823aa5e30b896d76ab0732f5582fd2af7de6f50d0c29501e8be287d9e024b3a78bde954646465420128518f980da1526e7be2ef4f06070a37e78fe3801cec9b4cdae6d3239b3aadcbefea7aeb8992dc09eba84db098f7fe0507b4325755b48cf21ee831106d9106332a0afa62222d064f9886a116d657b1a9d45d1e6b74b511682d5b37e2ac94d853b8bc3a24f07086d5f580486057e7dc77e57aa6aae3e1bbfe78a19c1e32eaba033bd31aa9ee2299e8468ce979c443ffd642f311b7c8fbd53669a107cf0fe5875d8596cd40e61eae6bb34bdd23cde09c23f6253654a6ddc2038485354df44f488116d00751ee5ed9d842cbca261e84b2dd3e72a4ef0799e0e1309789f0d807bddf24a8e63ba3fc7d409d3c6015b3a96762647afb8fe6620dee51af0491e759cfdc941d17df2c692fc6f5d5f7139f193b70f8113614f798568c342051166be94f36f03d715a702461168e5f57c3d0a94c5f22102fa3f97865d693f77a7628da76da078df3331b0c6c30bdfd3502e549ce456ebdc6d321418a3147fadaf1598855dbcaf3b83785db183d40db0b1e7e10c9ac3b8cad067a4f1cae95fd44d74c941028234e555f6ef5b6fbb761b8c1a5984a73443d0bef3c940e2202056dd547e15180575e6ddd13e352a3f623915141fa77df6dd70bf6a29132483b65585866b54bbe6708711a72f6e962e4b18958cf2f2cd79f69b3044a4e7a7aa76c942f8726b922d0774f0878a932cbd211f03a2b70cda1f0ff013ce82bfe97522b2c9222d5c45f304f788760982e661bc6432b52f30b290f73ea8134046bf5bbdbd568d61e88d9482e338513431a950c4b24260cd45348af831bcd0225e4c387fe3ff4f95c9d29762fa16d1d8dcc7a4d4a35c9f908ae743139960890bed8c935c2fc7aa52a7f24df55da905f9b6c77afbdc01c10f62be2cdd1806407da8fd93444483a8d2878f97698793151fbe55a8d58cf0b17e2ec736b557fc7bf288c8639616addf59b85e6c18c66709a06d6e62514848aa2f4b4bab6fd5cef407e8c1934ec80faafcc0c51e0922b68750247f6c24a1b6046b9d9847d1f3b187021ca5903e8330ffce7a27d2de20e3656ff062a4fdfac73efe804329aa24955424c87f256e7c81f65cc0c7e48bcf204c030c4b884ef5cd66c8a44c5231887e10ac97ea70c9c2a401a6d8764ec43a5314f1f90525c62384247b5f14ed8ea8a07e17842072ee61af4b538d3b6ad03d9beb8ba5be4cf8ca4e19cb0cb3b4788f1d6ffe92199c500deefa91e0f444433d431f5130cefa24cf8869b6af70cf158d896a562b22c4d6e8b2909ea62627dbc26abcbdab95bb1f8ecf61beba5b1167fa881d5b0c8e5c3b71f3bc02e6bab50f715d10ddaf6bb19358d872892c957ed65ae1a8d513b32c8781cf91888bef6300a88feb1021bfbc44bac774f65d8626572af78eb774c51314c400d393266fc498a76867c7171387db862975bad1d1081d399dbcad495ae5b2e07f678b676ec9410ecac76060f951cd505691b79dd31811577cbc7c1b994f348e02994a4ef9d22f2337d3b46713020fc5dc59c9e2f2b3a821dfa93cc8b569df78260b845dbe599aef02e6246fd9e6349e2034d2474d48418af1ac39c8a9e31bf116f47fb20321ed8cb2925865a4377ee688dca7d03f502aec9e42d617b414eb798993d2cd54dec3b291939278c4fde56ea8c0553975d0647242b8ada827cee88c4a69f91cfb7ef1bab67d8031636cfe574529e5b1f929762f6fa865519d1d4581837215da007cf85af8ac0889976ea494e38b3d1f0faa0c74142f5cddfe4e661e598f51299f8569ce6056ae8af751944d3f275edb3d75584e2e630f4b5cb27a226027674ea97ee6c5476ceafd3d1ae1a64881c51e14958e55386663b842e947ece9801f9fd4acdfe136f31d3771ff6c00e50adda4025f5ce0b003b6e43391c628be069c8b7d18b39814b11c5b9a5ae48303d9c7bf6d19c84f15e73b8b344d5d87de19c39a6a0c5697a3b3e534dd89a865fb710af9b4a1b030fbaf8212f93aa88bf85538fc76c111341dbfe19020948b936f332346baf0dcbec1fd3a95d18238ac24316de3c647ba48905f999a5f0de79b934802b48dd46ccf3d10fafd67070352c5c8f3b769a1aaabf72038ca7d9ef901cd4bd110fa20fd33f0f2ed2e6803f28325a05f7e12911d35dedf3cc01b7955304246a788826294f341edc72937947b0f26ee7c0da7b76986c62fb618ce8f75c6b96a077073b2ffbc293270606343e44954bc2034577bf4c9e22b18972da827d3386e24f6319d084f92ab3999f66e02d0bd6c06dad8a310be8d41fd206726b13d8010d615da85dcc00fe9a2c9e43f2784a75ee0fb71b9b7270da8878fc143c2f6847689cbd03917fa6ad789dbd044992492021de19e3bb2ce872af512b40479c5724358949f6d53592264ad735ac2928691fbcb5ba085b11bcc77ea871a8342258aa51a9a2e405c96d8d037d05e0db93f5787336f036ea314d0d0267c208fad2df9862d2a2807f9b575bbe06adf022b7331ecae35702c349e5466488a09ceb7fc780a32b7de595c8e779fcb972f7bb89f81f55baddc288691bf5b4f997fbc771db72493ca48b8d596f234eaafa3e9924ada96c428d935a003bcfc8a0914aaa6126e52f9d20b29ce992ea2b6159dc326111585b189159b7c74badf0a8fff9b7b69c8f5b5520b8b8993199af18aa130115901bbc007290dcf23cd6a34f82c342d93c9eefb15bef862db7374125cd26e8605753400a497bbcd7c0d551840c421ace4023b112c92799edd099b725d5c6a57c76526b6de85297d393488830d947ed5831e99e62cd4dc34e0b4442c1ec1958929479a80d07dac768fed8a6350ff68029c43d31f4b6c0d7eeb481ca906932254e5e0851aaf752f5e69ff390ef402d3ab5f5edea173a4105196b935c18b09af3b92c212d8ae69097d133c63eaee7a3882996ac526b5a8dc1f360e259db54446d94551f7f249be89dda4f6161347eb0f3036adc6f30adc0095bed4d10ebfead9be204aa8ba53b6a93075d28ab10cb4122c601adb096afdfb866f5e8c508ed4e1fb461f4a63e7d94962d7519b804c12bc9f4350233854b507e7512c814b90d4362d76695d719183ac60f147d0fca2f41820960e19aaf2c4ed32707b28f9b39b630da19f5fa659548037d63271fb1f8597cb4a3880faec32f2ed0642eeb579684d8a4915611a892f2f4bed348e2bdbd86811038e84afab61b1d395096f5839c0ed2443357172d5c486890ddacd35aaafb3fee2c5da0bfc1ab5a84398f89fc09d7013e880534324e0a405bc4c7d3b175ef1848071c1f17a8a7e6e195c1a80367f0a03ad4b8ff180bc2621ef52d0bfd8c4e840c2410de50cc6e6d706f475a5b4c587fad52b0736f92761698dfa499b1074313943ebd952a39c6a4cec4ef66ebd8d785ca1db9a47cbc6cf8a072b1e7c0bba207b47a525322fd83a668a8bc95d3f94fd77a943a9ed191619625203976fb59dc5a44c569742fd2d6aab9604bedc30b625720af26c8d21cfaad97405db0f44079ea18fa0989377942d540e4b47d560362e498e57ccf8570e7b8cbc461edbf648aae8a06d6a85657c391e04c8580d187c563e3de581e968a08ef5df3e39b5af5e29db5b15ab5cb1612abd43562bf998ce0f1e4bfbe0e817f70c12d6287862f709368ec5f6fdf4658f741fc40d9bff8bb8b97ecf89d2dcd74b8768d069da61d53bf4ab0df17e1f0574e408a161e2b31f81d3869056d8bb674eb20478b0ada9b4bb4177bd627fab4deb876b1907ff29d1d67060635e4c56873ef65085632f5ee6a489ebfad7a8ff1ba1c8254ae39c44095f84f24a4dcb920e48088b4aad62681eb0543fb92e043c0cd2f92aec1f785ada61cb3ac70e667d47c4487282f76f16e14acc8b28629f6d3d981e033a5c42a1cfbfdb515cc5e9921da1cbee5873db02cce125820f6f82566dbf4a90425fc91c0fb91657f9019a61c9e8c6b9310dbb52f5f289112897a32d223613d33521332acb7f8152817b7f0828d529f72cbb7fa35c897edbae7656c194a209a15ec80bc34a9a8221cac051b9d31b46b398cb692f854ad5c23b2292b775ffe579623ec68b4f5c21a74a4c4eb282cd1906faaedd57109a6b9db6c5fc34c38e4e962702c5ad0e1f8f887e2f652347cdb783fe5960b3f01b6c4264c0cd555d13518c2df465ed0de658cbf295e7fe8719883210af9f3e5f4682e0a3388ab0acaf39b28ffd0d8e6787380b100b10e592117e129aaf9aa6503ed815ceb21647760d4da1a97a01985f50ae065461fc5f68aa5c1260245d825584a04af94328f6f6fefc7234ea910f957de751600e57ffa68438b312e5a7e4bbb838f1ec6c5bb1c04eef7a22814cecc9d531d7ea53bcfe968506a65a19cd5122c7499e0bd207606593bae85a440b4ae032941ac49cfa0e4c89bc700f0b5f59031a5a73bddf85a774a0de1949b39cbff07e2ee0aa280af4c3b6402ab1daa0942ba8df060f44d5ef0d2667a4f84bc1119b967c5ac9c8b0dd093c1de2ab1b28d98304ea9654c9f782495fb8e0592f9831971e4ad4d9032d0bb7f948a3e8a6ba0335ddb62eda60569c62f9475055d5104e3f9717e69fde1b87a48f8f4a110b390e7366be2c6fc5dc0df88bc35425dedef1662f38f0602fd5964c24ec959e72b9f6bb1420c0a2d609c03ac1c30b42d2f234ce42488db84767d2b4846ed9f939bb5b1be48c36c4ee0cbce40607ca4d3631d27ae9a534e92551444719b5711f2253a8a2237ed9e0cd3455e84a63ffd982a666eb276606384a726f3de312cf453de4d044f5e8f075858e7d9e24686bdbd7663420575dc69aa11ff5db1cc4ae308c7e308c517ec16e582035cd45e9ffabc528e23484291e85f663462ace96f880b82032ffb74b42ac26642f130c6c2513a7af89cd9bb607e0aec81acc89edcc964f8f1fb4789a92b0ead4f5bf6d074b214d6698ee24a1a545a621d4d71a582960aa3cce137eefb192236444bf0423f691d87a6e0f097a2e15a8d2ced48d7ab39ae3cdd3cb42b586c1bc2d05ae639f0b374e02f4748a2e1c64da1d31f658de6262f8d1de05ab7e47cdc8d92185267ca9bf11192dda29899ad8a9971c9e5baf995a5d9bd4cc219d848c7024c077df33e78e888468daad205723cf12933adb1b3db8c9e4fcf41e4bca2e820d2e18898fc24d95297fb892857ca295b342afe0c00431d4b99d153a920d19f835466a758ba70562fb6d2ca57b54b6897d625b40756ecab37c3a60e80c9296fd114ef0640bcf378676e7846306d507ec1bdcaa7a5c6e66ae9c7271e4f54d922a0730bee5e334746c17b17e2f21269b813d2140ac7bf8486a1a8518300b4b71706d5b9cac4c0988fd31d18b37f7563ce42a27be40f0fe2c650a3ad1a93c4d0987821e60efd1b37d43a4fd00cf9f1ddb536e5c0f4f9def64d45a6689fd190f4bf39b9f0f6931a874131d6137f50909c7c64a00d9cf1aa14588c02592eb226c8707def30027e4372da39b7b037ed1fb71c5c612b0bfbc62d4a414f06ab45b96fb71e3fe31a01b47bdcbc31d3295b62f72313569bbbbb36025d5a5c2321ec71d11dcd4f1fd6834d8f1da7629f471a0b8b2e0e727da4283413d8d0384d15fb7d836144d9b89ac43c6e4eb948c7c26fd1961b1d439f79e26fe8abcc03ff912afa7a908f233a26f470205e8dd35a76d39a7aa44bc95b5e71eefc6a69b727a91482c4a99bc14492275225ee407282be6f362cfaa75701a247a03c4e88a0e9b72a732e4e8daf2ddf1d082c0e5ca08d9669cccab67e16fa29a3c8473bfba568cc2cf26a46c449cad758cc715353515fb4c32f46155a5957baa55b06017d76fcc512ec3bb0f69580c302232ee902099bba569895c2a4b1fd493780dd4fdc3ce937b74a76ed2d2106e15fdde11e0f2f115a03b52657960812ec37efba39dad3e77cc9a7ea828190b4b94bc08a5b703ba3c2e86ebabd4a0ac8f16613b025a53afd569a5fe38a2e0991ec13f0d167b888c51a8cf53743421452fd7062a99ffc3548622593cc13c26e1ca23af681b1fc7635730345d6ba389f777860a7c09f315e7990576a289bda7bbf9bf8ea3bb93d1b7ce9a38fc196da4d14bd494585ebef600b1b0166f78807ecd39cc2258ad13fb3c6d5d834af41d14fb7939d9f54e71e6416a1b01de8ea0776a8fef75cceb1a96a4a49bfdc926fb375af1d62b083ec5f4ffe1a8776debca0c5cdc49ccf0d42b2921c5590439ed635c227665cb3a4f3b9cfab802796c93cac98df38bf3be0331c7ca1cda85eeb8779d0899d5ec5c5700ffd2f6733efc6439d49ea62281a050ae2c8aad5aff88f74d366ddd5e7d8709766bf1a2d7cb98c5c8f1ca0f0c43574fe87b803f82b58274b8cd3b1cb30e3d1888e7952d01cd30ad770a6f58627d02d71bb2e31995b5f2be5e9745babb852885e8bf4fc67d9055d63bb4da56050d36db62a0ff252b9d597f792434089ae85168c35916aa7642081ae04d143949df2b9ebf75ad8625acef08062253a13057b2ad55f3b8205e50845ee11d91a0e4a367e712dc23afdfcf93d802502aaaba8346fc3fa4fc050f1651b6b056b40305301b7426b3925e73337e5bd2767ead27eb3e3d97a79cb0429e44bc1f9d47b26f7f7fbbca339ccaa4bf25be534a34ca20ca6a6d77c43ac3715e201c1c5079c8f1101d018a192b83da811227901bb98fefe0b4a366f143fe883e01652f9904604aef29639fec0dc888ab77314ca3a3197750cbdb4376f189004087af2d333a6a05859c1d3faae8299c9b1aa0080ca3f24483ebe2e351592af6d1dbbb757052cd8a11c3114f8b36a27e1d9058154158c240dd5f5daae707cfc7681c55953015b6107a31438fa95b7feff0c25332116ef714fbf2128b0568230f46c239b5d3703cba758e2fc8c610e02d794a96365be8466a44c84b231ab8bac3594910b0f821bcfc4fd7581f4d6c880c16c87a041e9ec48aee5bf280e2dee6cf613b2628a403c50cbaa13f4589d76a5f9e668d734e7fb152d440e91e07973b5af8de1ac8a181a46273079395093dce9b3c680cb3d35785a498b7b359d66d0781274333a910766ae9e996fabe1d3d12e4c9e976f48e399beacfcfb111e545e8933625c40c27573517cdc1271e0e75fe4f94e8feb735f049c98f5f8bb17fe76260a81c6970948c2d5f5b629ce04ec9028eeacee718a8a910de32e06cddd4b0fcbfad8471ebac9dbeda436dcfc84bbec6c7bab7fd49a3c4420e7e42e6affe028c9df82b7e7ca1383c8f30eb63d29c427b6285db7e9d240ffc5cdcd32af4361e07834bc66a0c41297167d8b30f41fd6bcef7d79ae2c7eddff464e3ed21f68d19e5f9dee105f2fc8da636ab83f0ff4299e17fcb6ad78226073b8a48665b691f99c22bc3ee3b18a5768f7f944934fa187ae0bdf22648adbc8f2db9a6134fbc7b7fbdbef7aa2112336f23b717afa53c7834173302c1289061b1773100b7c63c93a690dfd5c363c88bea3c59be456c0f057a497aca64b3a6f2f60f24834dcdd7ec8558037535de076701375624efd2491d78da336bc104ca179954acc882a51f5d5fedd5d3cb32c7c8b202344ffba3675ff92d6ab897d5f61fb50ac9a7f7083de51053d1b53ba05867dab90339a1d16d33c533508c2f748e8e4476dd9c982444954d95b9a129e580482d288c1f9d04323cb6794b7e3951a57757df3558deccd8eac7287810782ba040c892fc95d5b9babe82756fe6fe9a64a3fe930a58c07250056bc59e35f0e8a857a282ac851e6518d1f5fc1f07b2a9148e3fe3259a5b0c4772123a0527107b00fce5402aacf94862669c838f602837c1db007b015f4e49d98e931799f50fe4096b1d2db3dab5ccf189161c5d95e9367564e852832f35a2b1722e54c61f7c84fe794ae6bcf788053e0a95b04ae657b62ac87eeae49f64273ca6b8d0314e18e77a679ad738c8146834963ed5686419b7c476286218dd74f8d4e05a4a8af4f160513416d5118d47eaac46fd59d5ae2c34fa6d28d324af23bbe824ccc1bbbe14a116d47da0998a4d5395c663ca05ea49162b46e0f5991fa4b6a198578ad1388f160fdc7f20bad8b691e7c93df046867cfd29875242b68bd3c1e9f22c1d1be0f1663cfe679904d04167561342e0dbcfab4a1961bf42141588029c3622bf22c6b8ae1ad384bed92dd9fc7df9327152d2dc1da5c3c7137516e96e6dda1b43fcd4ce51fae42348038fdafd74f964c7bc1137c2c7f7313a4c3288491dd307330cf92106e854cd537f01924931610fa54521bf8a3248a411cc7d54c196e5e992e3cf0b263ae7f4d01b44b60edbdc2b4e48fef843cd71361cb994eceeaec4e0a50cd78a197430a268bbe42df777570c37540fca480d9595775a86b438fd8291ee421fb0977ad7e7b3f6140cd86e34cd7e099bf2a5971ca0f675f65059408563f0a25fd691f2afb2a6446cc763deb56618813daee520fd45187fefca03ea9a73d6ce13c6afc7d1225b10206de276451009271415957507572b5f8ec76ddb164d267a4f8d1b6bfadbf2505afce38132833c3c15d2c615cdd6b2731519c26ce5c5405e0a37c858c82c0401c9707224506a408ec6e9867ca8d75e44395b5396aa4b96f38862c643d7a33aaba3d1908492dcba2ac2a57f386bb1141ac88928e3a4e7438488326da9971c659817de143de1b17f4e0a3c4d73325ff0d5160f526f3daa1e06bcffeda3c32cfd76f401d8f1ad4363fe58abcdead685bc41bf6f42c39ffa0d73fb7f3b8bc41e2723e98fbcda1d25be9b3536a902ee44f47a512d3181d6386bb60b52bcd85f804c8207e6326564aab922ca0f265b8a3f1d4fa2c9d6b7a3c403e86bc9dddafacdb09c1fb74313a7d6dbcb6a78404c3528b839acfc8c22259a8486a156542576067e5440d13731b36639ada7a20258754af7671801862ad37351ca8a24c537057eea563b07d56daedd865ac51a68309984ef116d164b294959d563f2113be0731bcda72c02b654094549d5e4fb96c5525818ea963dad3c2780963cde0f7f6112b1bb13eb9efa70d4ab42c40c0f42598df0c7be3d1741199bde0f6a75999175eb9099512adcbd7f6d55e2e4c6314c2e44bf320a0e35ed4d086c9daedabf147b1bc43aae288e92046d94733727d1cb7c0718c8a140ba978531209701d6a132f0729c8d85776fdce5b5790c59c9c409e9516fc165c775b7b5bd516a3ebe8ed407f1bca24366be13003bbba54172017320216ef0803616ec30fce29ae69714ca685ed10071f074c21f2973ae5927f91da4c66f7f7df115a8639c5e1b31944cd35a23a0568b8e52b9de47fbc0156573fdcb45cc3a95b79ee2645708f69c394f1dbba786085a91a646a1a12be9ccad63dc9ef49ae0a7319ab2eea9ef4c1240389cc9719a7c612d9ac45991f77efb3086e911c38eae5fd0824013301bbdb5ccded7516299796407428ad88552a42d6f1d27d1b7e85313e0ab58026c14c95950df2cdd8f9197749782c99d7b7153b951af349bab8c1313a30bbf1e1c7a42bc31f5b282533ed08e92f00b1ef31aff2dcb75bacdf1adafc3ce750772d2f6722bf577198f7f51012a44ba323e7e45f4d5d3e27c0d55f907d97d83f201e1d480f6ee6642ab1da233672be9ff35569e77aeba2d16fd7f90ecfc02819ea857b2f82deb8d52d254771a72cccb3f85547a5a6ef7f90990dc4747e2a53922fb52427bc6988527b20b8b70dcd72c70e10c0597766efd8b68234e22666faabd9eff9fe6ce020883a8d8fbeab2138341a5ce2a842f42a453fd4022f1c7d2b7191f267739d8b7c8be69f1b0cc0ce24723ddbe6bf744e3dd272226d360ad1f600fcb91ce61a15cae76da6cb9b8601871262c946379ab7a4ab21e2bf65d96b6998ae38541737f2607dab745e571d2a55b3f1a7b2755b10fd48e20e94f042e77cc2a27e941259d4dd6dae09f84171dcc293e8baf6965531c74fad528654d1d9a0dbde238dace85fc2ed7f14a2b2c413ae4f172b53ae1b79e63ef037cf860849a08ade92c4afadbadd14c163e51e8939be4dd07ce2bfc6209c31616b2b91447b7b2d5316952a8f45142bbde58ef8733e82c06ce032ae6fb64e67c63f01245e81a67775140abbd59f3d06257d6fdeaa3da76256a0bdfd724e533312e4a4609ee8f854a381a6704afa876b953e15f8e0203ddd7be7fea70766485c7fca9fac695ec8bd9e45f64e4bfbe2d56351ea4d47e4f2ddb6af6871efc1a7ab94abd7bef00eeca59e9c2320659f5ad66b45ff469bc4ee6282cd465715451a2717166c6731fbfbe6a5e46039d846e9b063f55cb731679faeb7ce1485e91c001d3ea29c31bedf8595fbc3de4d0c54d43570f30cf6ac47a1244dab863e2393660a8f2646d24cea4284fdbecfd71eaca7f49ee13c87a669cd552882492550e45279f113fe2a0fdfa6f2c57919a3cd1a30798844f8c2deb6103732609a6947d29ae42fe5273d05d993ae5ac4b74bbeec2c993a2c8648203b3bf89aba67a644ff987d9d96ce90b0d4b2c259777da386ef05430565dc6293aa9f51983c59dc510cf885fcf02941f0cd26815696e2a61c3b5b0674300afff4cdf6ce82783cd4d840d2d0d1ecf2b877e0b2bc93c78965514ecbf40640f8779fa4af999229fe00a9b522c95c32ff857945628fe13bc40796ac61ca920632520de6b9b0e6876f13011bd829f98f4beaa4d2aca36e3388830535214b866842cddcf8282a3f3913c569bb19e25b57720b237944537e76283d17777fe6123ce2851a51fefc96a5b40f194667fbd3eb7660972be216fd234d5e0b0213529ca4f3f32c783fe50e980b1724e31967d8ed2bc42973437ae69c9ab2f184d0c16a5be5feca145de457e2d64e4b41e8e2de76b4532e7b2ae7089e8ec68a64df7c9a92c520c757d29b87d71ad314743888b30c4b3bc4b28706a63647a04a2d99a356e8e2c30112b4c5b8466a2368734cc51d8a97d92e6b9b9e110346ed74ae49dfc3d888013c96aa0ff154b5e290e24926dbb9ce0428bd507b6221731dd8b8312670dbbc67a6ca705109fb61758d9513f42d93f924aec44b074a19331d6e1dc2a3485c850027811ed059bed46714822ea12dad7b74d2b04cf802716010f3460cae6c5460fd176405c1ef7a0f587d96949a686ec4bd3876b8758441a70cd2c43f24dfd34dbf3c0eeb75fc1d7d199a19800e00303fdb225a4c5205ec155e56948f0d9ad5365b405b64addbe085df35d67d651097aad0c7cb6a5c40f4fe81f7c0a277068bcc1220fc362c1d37219cdf1ccc0b690a32df68965fe361d0514fea878664a90f51223cb2d3d25bc5b36f8d1d321442fee2d6a13023b2e17810ac6c6075a2c07c86c6f4d530c656c5727dd8523b84cf1e4c24d8ebb6f17d1eee0b4a6cf4fa4808e892e16b47ba8462d5d35d0753e7f91dc0668ae6394f13ebe894229dbee548beca6711627b419f6bad9bcd3d178de73032c3a5ff02d1fde43e2fbec6f968ceb0833f530d7b3d30fd09d341f0d9504fbee806f16a0f6f54c405fa11f6c6ad58b1b7c674dd1e287d165ef1880a4ad5642442cd5a96fd903093e0b77bcfcbe2fbc075b80b543aa9add885fbc447ee7d8e5f97b6cfd16188545e570eeac7bfb94554d32b9b76e3fda74b607535893617e308da249eaa3f66b88e7515b1cd82b8879ac98299012fee4896d85fa4340a2e392989bf8cfcca2553296b0bdcde0da8b492f4d51e54c96dfbe5ca89b624d02b9d3a28c675e0ca2880b1c823467b298ef9c5d78b4db461b0f5dce502cc722557ede8935d02f2f0895fae6dc98aac98e07e384ac5c22421e2ef3b8c5a76536ca4e36f89e5805dbb2004c45eaa6de5a1e798b4afda759c7edb013457daeaca911a29801f79bbc81aa7f2ad87ac2bbc934edb012bc0d926c82668b99f331cdf224d92bff3baa25f0ccff0c5bb2cc41715427c787f8bd53fa03a563f3e11810e5f0538dedec959b3941f9bfbe88504fe78e67f1a888aa1e137574b246286492c3ffafae557b6a6f7dc5e0678cac03c4d6d9944c03d35ba28befa76c0ae0725162646d4df97a901649eb7e1cf8169c59b96cb91091fcae9b3273c47bac51f3f5534f7db92d22eea018a470ddbac59272bcdaa9a962038e33b86604bb798b4954e2e8d22d8e9faa984a96b1dc503583927218faf3248a27a2fa6d2320d856755a9d0563b83a187b3ad5f411c3c9ee845a2fef94181d2bb7a4eee15c0b9a4dd9f19c818b289400961de0876cb2fb681340e5e9fb0c7f4ca9691bb5d0dca65129ccbcfa35691b28fd8479a8bce9c11988aef418f983db786856a7e2f77983aafa8990f94050bd7728ec99d78a286b4b5968e6a0302d77d6312a12add357add6821452bd6290f17ea2890fede14dee6e75104521e8e8b7c79eaf3cb61316d658d458565050a1e13ab7a027e8a07eb4557b317d8cba3ac5830f4bd04cfcb37a22b7b29a653a15acda42cf25327e6d356ecd9d8c4c8316f51090f235c8e72d508a1dae1a7efde82258d3a96c3d8e448ecbc294677c4a86eca2bc393e282e423462819b89cb49433a66dffd68ee6d78adb7e7181121b2a37e03046d080edbdf82f6660e761d9ed34cc58a8798380db8943f97044cecd999e41144f314c0dfecf671a8ff707ea09d821d38841977698fd15a61e8bdb187252df0ddb33f9e56769013a6519e21ba60704142507758674483132b83d0f9e5128d8032ce56d311b2bfd3b5ce6533c898e75525e44b762097042bb82402d4471ba63883b0830733b0151a42fecbb90896e5d2961a7809e76ce933f80136e3ca7b34fd79fd60e99734f690b111378e516c691280fafcfe2503c10aa31e65803777c06f37ed0e7b90f0dfaa8880d722fdf0c4ef65606c4f9bcecd1cd58497190c4b25a920d5488c8618acde518b8c117a966bc14074220de008e8e845f4eaa105520b03af51906033dacd086b9b5866c7440a971319f55ad7cd1000dbc814294a66d9be6738fc6e7b93e62c3c7fee4b5b13014b7eec027a83f0ec5408c91cd0bb2760389030f6d702b4b43602026abf83222d42cda7662b494e89493bbf49923d357b32b9cc2c6ea329adea6df6b5c68c63c5f42227d72ead78430706b8e5c03b32ff005ff7e0c06c12588c40ca00c9c518b3ff0dc4219cb9268c6765a81254f30cbc730f02f69b145c1c04287f71c942a0f2b0315da62e83c80980f7d01fc848f99a53f6d938579ce0bbd5472cd1b80754a4a08941037f9c3e3bf6ee01db1efeba49a6b02ef5fa81a71248bf928b98933a0ee0d0514933ba1f2b627afcfc73cbb983fc7af0410d1b46d7ede875431f476376e1b41f6dc61404b5ba28185ab81cb79df124214e59c5df7c7b0c03f506c6530f692d059ea7cd35131630afa4d5b9b0951fbedf06e089748ef045a9f0bea745f1a61f7dd1a1c21086c9fce042f4891e573fa5a4a5deb177856603918c51a729848ac6c8df67d461604dc511fcdcd751529bfd4b9fd2c70e7c18e9279d7dfb9cfc6487a91b489dae2d892423dc598b11294b65b44730b65fa3d0f9000cfe241b78f486646f0d7d37ea1c65d2eacfaa3febc4e4bd7e3e7e6a626f09e3c342e03357140160771899d10f4e7c058384679e8a701a04b23611a70a1cab1741b6918b8d3d1d8b638311b8d1e9f1d225abea5c63e0b80625270b6296ad7288d8eeec2a670b02ba7e91d1d2de69715e2d56bb17ef16c302534d3fbc780f3436fad4e0a6b894b6b4a778305eeb3f7e37f306cb9bd1e099ec836a974e82f9fda4d23b81d7dd4f863c81eb76a919ec00ec2851dee12d21ad3c5576bd872e7a895cb022cdf8fe509391a00b41beb1250bcb82649f28dffd2a3029c138eb4e9b708455f4dd12180043deebd13c926ff872dccc6d632de6305224c778626b9e69fd75ba60ead970a0b643ed5d1bfff67c70e794e76d6290402d43a8d9f6113c727b4718c9bf82049cff72a5f7a45f4ade18c98af58206f1550c813fdccd759f23c8da731a573c4b93813091d15bebe05e604a3e5c641639f98d9d8de567bed00e76424ddae4484c6de46091fc2bc171ea185ede01bb7e83498d072f2be6c7dbcce3d22200eb7bddbef07e032c8842b598206a548ecf89f83101784b963b3868ba274dd14fa9650fb52848b384dc3604995154970569dc3ff806683935e0f35b2ab372738a7908bdffb25be2bd65ac79f68652810c4450451034aa2ef0761142a1e72c07a3ecc7581b7639917584caca8a22b9e0a61ddfa8d780f9282ee9e64491165a73ee66faafb6d18df9f2968738970b9b7581adc99254f5a362a49e7dead8cd360f58f3cd01eff9dc18db3e188d2979b5e404100b410753e26690e358671e7538501b7a1c775f4ea249c051a464f33913b06725f6cc75cbfea4667c22148191de32536ff5e23b6f608af59ee55fca627b8906b98661bf2f057bce15be7fb7c60c5b03c79d06c11dced58908c27dd4246d36ff748a7e88ead889c6d14a36de83fab89693b72b96c21ef18a567ec6b9e0da433004c25871f6f1bb4e64600a583820223d30c8925ef6705d4144752137a598c76f80a97f6e826b32f159111a3c45ebd358a60ad22bc9e086c9a05bedb640dc34417b06a51a1be875f8bab21d2e944956c910464920b1fa9f27aca82bc80a978feb47f64f7572257b9af21b9c2a38068a45fce79b53e33494d2659903c728307129758effd08297d0156da4c87ad5b5e845958584ffccd17e74e27e89bdaef59497f3c2383d4d4b51058383ce23118adc2efcb1ce3c2985c85bad5e0fdff6b0efb576acf3ee31e0764fdffc801fa00f32b5b5d26671f1a13dd960d05b0b6f32c7e03568657c4e4c7c1061a4c24c1b01a50ac2f9aebea9e9714653d0c3784aa70b2f84e01d25abc069330cf232c2d87f1deea28e644e6735c248394b49db0c4c37b552fd010e3707d735bcd7c70c7e3c6c93888451f4e21b2281b8857cc9c55a529800d02ddc570b2a0f13d4739684043345141e65bdf74eb15b93a235cae76eff62c99a660478175f5da5af284a6283e5988927d788a618523132cca778a687e208ad4b48b13522da4962b0ebaf552460c2d04ddb485a05efe08c1f024a44e3d9ac5703fecd76379b4f61e1e829026574a27cbdd3460a585bd468473748e929c56b461cf75cde26c28aeb9890679de7fca55aeef8a5bb117258295218a8aae6d5c54bd568bc72e7be03a302e8522ed5ec87d90fcd434528863e963d86d6a14b6a4b7bec05ed3184c94e569cd1c62d1787e2a4c040f26bbbba7e66ad518dbd6b3d431933ccd407f95b21872c466f04823f8286306ca9e3fd8fa3c3d0062902b257819e498441795689ead0ee5720dbeffe616c689d93eb5ef1c9e73577b948a8f253bd454cf72e61d26fad3f14ce1956137a20d4170f827bed226f5ae245c0a356f54afb0dc448cc300c81e41b4dd50a4a2ef8dff2a15302331e969c11aefe07ff563022b693496dc870871460528ff8698d7162b614b38b56ede8e278b18abc6f9252659d704964c24af5f74563c50927becb0cacc6c07d67c70abf7649ac10ca96ab3413fecf6c60c8acc6be5289a02bd2eb1f7997e5db106bfc8db42ca352c9e1766158ebdef8a90c4f1a1f5059f33f377b8d7236bf4e67dc2f929e78e5762a09e821770f7489cf899e0dfd9931d8ea2a1550233202defc5954beba8fafae986374afb578312a3a1a31fabb49feb1fcb72642c0e9bd1fc700186b6a43352919880e8c17da9ce588c6f3b5cfbca4c57fc98a23ed60bb8a72937c45af84cabbaedc190b438a24d7888e5383cb54dff1be5811265ae1605c009538d9d94da5c1960ad8ab6a08ef6e3005a0bcaaf9a4ed5d3d9d58a8b01c64ea5000139f745f36f5fe4759772e549aaf04a5e6f4866f6b1026d1c98547d2265a467820257080c19c229994c5451010d135a4ebf70f646823944563320c8fa0220cea6214d720bc9e00db33b1fcf89e64a859cc9f2fd38f6ad5b605290f28f94aa32a683e6e275343ff3ab3a9d93964d64025be723ea93f447d442c50e6aa3e1a98f5aca00cd849aea2341fe6d2f1f59010bdfa057245aba6015691a53d17c55d37ac48f31cd9b5da8451508555a3b33c66531a46accaddabe11dffec0dfc83b0652d2979e7adb6a661f3e44ce6b4ea816490eaab873ebd61693b261bf394d7b2526434bf90f7aab1c438c80a8056ecab55f4a9668a1a999dbe4d802e3e00243e6c1e2390394c87d0e254350e7dea2afaffda116d9c3be783ec4efd4ccd01cf5c7dd2084fcfe25a21fe41584efc15521cc23eb85709a5df6463692b747879c350646c2e545a9bd6e0ce888353b0efb3e73a9ea4269072bfc44b4ac604ad48df90aaf9be38cc07127f6e4ea424ef895736d0ae19ced0f0b22553acf083d4f635a7e506ff769d50a4146593e097f4433d3664dc8865a83818a45cd68d2702e6aa48d5fab701055dc917435d19cd26673239c99adf93cd8c79e8e3b5717d95cdb4690ccdcdfc8df4dd765013d7fd84db3862e8f7b2705070f898dd2b83e4f34927a9ce95587f0af48acdec34553830eb1aa9f8f50bf312280a703688e7fa8562d627159eac17226489ef60836ee662d6ed69cb0b21b4e20893d09941e26edc711ce7ab02edb7f8542ed184f80a6a965d66ddb1b9019a8ed832ad427a9f8ce5c1427b6fc0c43d3ddca373f92c1fe9fc6cc195c702699c1e43a030864f1a958cd078bff763fb0e9e9cd7844c8d1a16aef2480167be872dd7c79e51df6518c3029a0beccc6098ee0008622008dfbd187adb047b47f484791c0bc824aa28b1e4b55b029bd4a86ac5bdfff3a7b1be5401c5312cb8e3973face5b98a31317a2f3f466cf8bf6a2c9410adf8c2611d6bd4c4425081ede5557507d082c792ec4468f8ba7e88a0202b5d2ff2a749d1d06e9406178db8ff20b7c1945062d4958bc5aaa0fad2181b874169046ede303c6cbab4372e0987f22643d72bcbe528b7d7142fb3638c63792f79e78fa779c1ad0141942fe3ea889418d58547da2fa85f34d9dc3202d036c1f2a6cbf5c85c84f9d172de48beaa86507ab5c78e8df3970179a7d700dbc98963502500a0ef2e8f932b57af0c7d140cafc69cc8305163c642a478a27463fe5fe8419161540bf2d3a7882449de1e09523f53d839aadb6b69137f0a7614a8c08ba19b07628fb27afc0aa50e9bef2b4c6429e6eee24adae0cfb0de22ec8393e26ceee8dce0f7383a87a44313d7e265cc56de84ff21504eb5fab877b21b7e348fe26f1e1d3a0b40b4d6f5927eb0f92559267a89bd104aabfc87e6addc213830277e2d1b31b2187ca19cce5dbcdefde1ab4c85fbbde1d68c54bf6f9993bc620d2987317e9db624df002bfb54a77923a9f04c2044303d5fc39fab3d239c98db44a678d2fa19cbce8c9f37b4455e175642a02d78f670fb1b83ec5ef36fee618d51b1cf4c5b0a0fd609641d81f902da377ffcddbb69aab9e01a0275e29e2f085c27787325f548b2768c9cf6e4dfff51335d5ea1d4c7b29a3a4ebf84090e4436af2cbbe44345a6f7301bd039d68231dad360ac9da500a571edcb8a495aa1bf2feffed6380a357d4d7025c87678e347ef5ea805dab8ca93c1d7ba268c6d75888e8a2f7759a0fac09042241eff3e26e354519b05ef162c4f1d421ece267ae5c0ba0c1fe2fc3c10794f7de5c79bb93d5c4074b340cd263b567921ebbbdfb688c74c3c0e0440a57d8b3d79a2073d75fe4edafe77bfd99d19191768bc0d97895124a6985fde5ed759c1ce4172e5fcd62f5a8c8ebbebe7cb62118462ee53c953908437df7a2b63f62b4d4cbe42b70b833160c4d9ebc6b0fce4aa9e6239d7d8cd919b74c32a2233c70be5b5914bbb2b0a9d9cee4e6eada62d59abd9803d65fbbf59aeaa3b56a0b20e9e104910bd9c87dac26dd51c38fb1e4e5a919bfa0442770e5c47eccb3bf5844187cc5e99cf4ea3d13a6caf21d37656ea1379df3db7f8ea015d8887d916f23ecc6b63289929cb99f746be84323497dee204c25f880ca9b1c966a50ee97871995671082c52e3ca66b5fe51b5626beb3cbdc706d189d1a20d947f0998d7ec8b644321982d00cc5a913b7ce98c4858afec011d683ab2da718ec9cacb8664df741f7fc22b59dbda241b7dfba446436ea5aaa846a892cc77b53d3a47db4ae25daf7a8a8419178ea78fb627b319a8ca8d4d2f6b17eef37644ba1195142307ef5d15d03d35a262fbf42e0836f2eb171792c66beb0f5e11cd787e838a7b44e0f4451721257670382c12761801a74dbe5c5b49806077f010ab99f1df9fceb0440fd2ac2a180c7beca6210e731aa079c801b5132085d710e77a00ada5893d5e800ca0e162f6337b1767fe677e7117a55b47bc73c0f7a37f7ca97f6bc75fe5f1338a30c39f2f78d8c692032a844308696ce1f7f961bc86fa8335f6067f4e1129349e21bbad112a8d1dd13ac2264caf2fa078255f02d28797a705957a4c25bf74aaa571d196aa763bd21ca2a0109a74288511e32a126dc59ede04431eeb846384a4f6bb42a6692b3339a403d5b3f611497b13b4797be8737e8a1eeed76063baabdf036187f51f4cfe7a38ac329c27c56ec590dee4a535b410e8924a18dc791f746650c4934d23f19b8feae4d8a8afed97edea25be1dc1510162e05e6ffa2a861218a13df1dbfb103c9340bb2711113ec6bd3c3ec41d87131c976820e3c56f75b05e3bc3a1abc1a973cda09217395ac5ccd6dbbaac5d2bf4409f1b79daae2d11e1918f31f661219e7a8dbe75508760da166f16af51c4d8a925b797f14ac732bc9e17242c733983d1ed25facd71c998f6bc7c478aecba933219f4c9ba9b59a8fb9322dd86442748387f791f31459a25a1b6ce97bff77231d292925007908fa8cfe6f10b908ed98f81d2263f131241c1927544c1d44cf1ce9aa3d55336d2954096869a4bdc69b6b9ceb5d7bd30816e58f78a95b37b7e3e62a8ab0110876c610b5cc4e861bb97f134f8641f6e573d7ac18631c441fadfc27046a822cf1d0f4be10cd2c2f57eeb685d7d593e203a176364c08a67e636e07e205ec549677f810acb06b24a7eb96d50262d0c0d707eabff2592ac6d07fe1cb9d1b1ef958b271f51cdbf37050baa1b8bd1ae05b0c8d9349db0300cb34833cec0c0509a379ec5d025ca3020ee50634ae6dc7332c3d61af6e28ce2b6b53e63bc42013d8440514d7ce04a042fff732c650faa36d5b620ed4dc47b475b4b904475587ac0a87aa41edd1700bc263ae60be16e789e895f331d497234eafc09dd4c683e0d1691b5a5442b2a7a9e912514293f5804f76549f9c70f93a88de50a992b4f67a3d4793e089d8f852e0bdc10d07677241c20da6f847ac03d91e80fc682418634c3f218215ff6eb75b67057e419c3df2b242eabb5fcdcd806309d18d0dd90b9acea9a78d25452c34b1639b35baf04a9254d66e614c48470cb8d158feb0b070e1ddc957d6fbc58777cd5b43629b6e5b7d9143935a55fcdf308e24f066eeb818afbffd69e0e4e37b836971d235011af5846b0bd43879dc677da0504473182c820ce4b198ef949beaa08ef053a7ea30827b36f9eb77cfd4e28b53c79dac12a3a530969fd632480fa438f79cff91f195f8763aef84ee83c7972569587925e018de26f236e8231aeec68abc2609b6f982843dcb80d8611f8def8236f933c55c73b06ed4bf9ebb950b90007bb40db7cabd88e818af59eee2d4940bffd37fc6ac08dc52a8b7cc324a1eac786965362f39fd9f39a4380634aeda6447c3fbf298cd712cbd6f8c41ce45ecedf429ba5f22e42b32395f6229199fc8c04ca12111991eea538b053f5c4da9f915e3a765b34075d1b2ab0dfe143d6ea21e533ee02f827877a5f108db27b729538f7f09a8eb40a4875628f1ef1c60b28dda9a38e54d4706f7cd9bed7a5aa1492c6d6affb3f030eebec762cc7e7e68ae87311e85d699911f00354c0b3ed8d0ade0cd7c26ee67ee7c82824f9eb74be403c13046ee24e1ccc1695eda3bc748229cf15040007921bda2a3b0cd6ef05b9f568a0764f8bbf9d8cba68f1501db4265071790450acba8f16ef5ac86cdf8dc80184923157557789264fcb18f1ced9505269763a7c5b6091e590e2d21da4c1b7a1156a3e81534e49bd17d5f95508d93394c6aa9518e282d4ae15deeda0881902e69c7cdde974fa647c430af5d747e9bc6f38e18618d88dcadee21fad245c4409ad4efd7bfb3fba67d894cbf38a3efe32e8e31605d3e5c73a87c5ad6800ba4f457dcac3bf68384292a4de727197ad681faef60918f2ac084a1234a5fe912e74e975b4c6fd61f89b8107cccbd7aabab00ab7625def9a2bbbcb6727cdd17387b7b68dbf2954a2837932057dad4563108fed0e9bd25fa28117d52ac632e0bc0c919a570bacf121248d66ae0a42af3f5ae05efda84d73fa3610c4d7cff9efa13d92a097c4f511a1e26e8f5a2c2fd706b947dfd1c5130a9a12cb8d80672e3160fbc92c51bada5c9648413705a9d02e1baf4e1123aa539927f34eeb8503b0ebe9237f8f1d02c8474212b75c981fc88b694b2e1a2bb7986a7bfcbd776847eb5eb3a4d457cbe9ba2a0a3602f1e6a825c65c1c51104b01811a71c30f092ee98d417e08aef83f3dff7985d470c062295ab8a6edd8eb44e3248fcc69bbdbeab73c0fe19299b79facb15c2bb83c9d582e5ebd9a62356272fe51f4ed0620e29ef32aeeae7aca23418a018767f253c5bca3ba52d26b44734bf639436c765c7400b4a8e826f2eb3ebbf1047ed793906b78232a19c71413942cdd62115d6cc085aa2a7956675e8e8bca39d3f91e9fe6ecadb3a41eeaa9517958d19468c7bcb9c636a9104aa51099471bd6a9db6dd0a495f520e46447df2007c74a0f566a3991593912dc660ebf1ff66ac58bfe01bcd1026185db931aec091c6f7b4722636d4916453fd5e6bc0d554d595f7a2a72f6e1d89bfbd1f9b5cbcdeedefd8b8af35189acca9f35280a7600f855519b5b0bc3c8951e741e68bee3c5bd0d7178edfe6682db3bf554618bd6bacbaa0f8cee4e29838ea525be637d2ad6e2163445905277a502fe014d8551dca87462cd746af5199efc46137485a5058c317fd487ea1cfdcf5a309283485d6ad1da6e0e525c18e43722ee505d64f31fd6b0d952997b605ea743b50b9a1a27f7b730ff2c40325aa9df300a00290f77d44b1e7117f10e33df8a9b83cb32e029d9f0aa4e89fb2b5c1149469bc4a202e0505cae4babdd6c28f1c7afe716316a4943868482ad8fbcdf3f2d2e7dae6967c9f520a03cb43cf0e9394e035fa6e2cc6267ec1bece5e8f60b56a123ee1d2b8c340cf65be87f6d43cf59c149704ef268612d50e74712a47a856c73c51d6a3febf62c2d22a0eab085b628d6c3663e5fc5670f24a1c8e67e19839dc5a56cbc8fa3c3e453f0e30bc390f71c86d9ec20b21670a3416bd6d8ac2fa9357dc9e1527ce65081aef27764f42856d88ea599e33582dac9ee06d60c0faefa17ca1937ab7f3c03bc22347d8b5ec515ed59669bf72e462a6ba2a4e9380bfaccaa43ba5da053f484d3644c34c2b3226df4ae43ce770bc83acea85173824f9ede6838b168978e475a2b068ba2c001f5faee198d9f91cfeb529ba41f3271a06558eba4bc0e965c225503653f385a30ac6fc869d0a268485935a651436917f05bab2fef7741ca40d5b93212590414052f5b63a52e6a98a9336d7ed684c7bf4fcca5976be3035ae2f6fc4d6fbfd0f8c17dcf45dad52ad25b760dfc6fa6ebde070f85505855f15d92bea139b9500ca2286c1c502ce9b03614b53dadd819d28b46015f7f9e1f685dd166c7b84b1cac19bd24fb6941c6b80a6dc865b2aeed65dbe3613b7d914f92a9a22174781c3aedffa039b5d2879da1e0a954d3184c915cb7422bab2758b6da9eaaf62ee62c293564a3b27c6999933b81ab9abd889c708dfe3b681eca4aa64ca77aa07ca18eda132c69760d1f7120d8605407463a540b44556ca5309c2cf47b3f1ce847105edfa932b0d5fd37c02c84f8855df2842572c187b4e169cfa5a96ce3d00de1794ebdbcf7d115fae18c680f2437bbc23ffedf7e3d0c2038293c913e5805aababeb752ee38e6c1c460081b8f4048733b0b774bea22e7e13233c4886a4fd3b3a802de19979bd54767918b5585cff85d186ce20e6c940560f90c8803164e1af4b525c2545c80fba1d14b9d65c2beefa9d12fe7fef85b76e2579816f3b090b70ad65cb0236ca8068338c8eb8584df6720e697dda1c70f1b9dcdc8c7de783f709f209a97a1fd99c5f280e0e1f4c5ee1d26a432b472ca0e6c1c86960fed02131f7453ddab1c854d55d236ced4d564479b8d9132dc7ca3fb93b49ad3219567d037d3bf52e9688e701853db4b183665af03e31699f159b8711cc93e93c7827ca18d2e5680064e5c5bb3061d7ce1d1a228ff5d849aead0b1be6ad6327889378f93f2813e2f9e7789b13b7b83dbe877f611dc9d7ef4eb3bd54731bf2ab38a485c195c31e629be118b8978fa95e08b9b27137adc6bcda40ca4da670f08e5b8a1f49106041d06538e415c9d13738fd25dbfcf90caeba91c6517d29215a0b80bb7c531f84ae1f5d5bbd90b916b18efa441c27ebc8c3c6929254e5e52a4f4933d8a913bd7ca06de9132d7d9581e47ce325cb63cf0d5a4940ea8e7faebd1639ff4103290383ebec7ed4480b0882a248d9f9f05e46e5450cc47aebfaf06a41d6cb08ba2905b96c967ed23e2d78410f8be77e25af2fa1ccac1882f8a3f88ed9d51138c4989993513e0b6fd9126021f286d68b52700bc9e117bf869378d5bbcbe2fc5c09c25d8a385c573ec5126765f5e11017b840f1a345ed1adeed1bb0d3e402d075b068e42eeb6f360be4b6172d7e6d97b29101a5cef0f3eac5651630e8f13f1f4c52a545691b269396b830c21549e2e6bd6f3ca2883cc1f052594131c5fbaf09eb2c705b4d232b8ce411f18ae4b61ea39d846a6e5cd117ff8e91eaa09b7d34af55dc97bb2b45eaf61fd0cdf2489397c897fe1bbe8194dc277d687a9dbdde99ed87300c11b9331f0916e5121cc335258779f82bf733c38d166c67098f41814cfec7da0bb846395c665db61798867bd172ce110eaf521387fef65259fc16a4067e01774ebdfcc4972037d3367e7b1ade7ba2ead2162e53809b406185be5fe5fbe18e70aff55327c8455717f2dd0bf576f4d3c83138619c685cdb97a3431c131e71e275963726b02db390baacdac72d530bfaa2b84992e863dc6fafecb318200318c4067b6508cac4c2904aa11edcc6b5f66663a7b9bb9576417fadee8941f6a6fb48f7e47ad0367b2fae5fc0f83314b23fa3c639a7bcea5640281b873aa65263f39866f256a58ba794f5bb1d456e66ca6602aabed4f5226d102c5fbf260528f0dad83660c8ae77ba5854430950ab3c087de4ea6175eb47319dbddd9023287ca6bb8b33a7db14eb0e3494d090b3969c879595ef1ebdef76947e62b28cf31f0c672d596a915b6a352b188ae6555e079febb4c9a263bf3d6bae05d8b9cbd0b1212e5e0ea7192598159d161ab1f16a8842f331d9902a86e43fe66e12890b713211fc8ecb1e76d6d50c9c8ffd8a7e05b7c2ce19e02cd5377f4330d8264aa07e60ac2940ea64e1683f133f788f9934f80e2195733d864e95643d40a6d02b64a078c5fb16db6ab39fc59b091ea5553a165b47349dd9d4060c6bf36e967ddb31d94af5574268f55818fb5cca0512495adb8407cfdab0624da4939f75a0f4b3961ed0b110916811bb04567d0d5e48e406a07b16adcd40928de906c5a941fcbeaa65c1e90503070e934808926bd2b4d551329a794557eba7bbe2e9f17620078950f06941399f7221203cc5e81ee23a34b17c833b171c1fcbcf0dc7ad80d0810e2cb4ef0ed406044106331353d166ea8b4b7a3ee3db57e2ff02b8a88319135c86c86b6539245050f0c68f464210aa9852355d588b3e39426f7830e98e8d2ed8cd8e41ffe5d581809a389c121cceaacbf982768b7fc4ef9451e6f0032d123d5698da97eb7568ad2400a0e8bfeea234a01d0764ba01fb6ba4e4afb801b3cca0ddf427ba2b93deef8072f6ff034c20bfe864a2d3f0b6f3abb397bfb3727ed49223737c4493019d3a4e9f6ee79c87fe1a424fd9db0c3a71433ab09c0ee469323abb4928fe9e3b4d011816b15b2a3469e60e6c63652fb2b52f4293a99532944aa694a0b9ef403ab4423ef76008bb0d7046381f895fab788620a702951d485bc0ca8f935c4dd5da99590cff8e859fdbcce586a74ed80d1bab208a1f7eedb8d1e80d40fb2dbc2d132b9f2a9cf886a936577df8f2f0cfd2ba0d1363cb1bf679f451660dd4fffcce455f9d41eb6b1431ff0de2a071a03fbce4085b8026b3836a6c9bec69ab459de141529f93150bd4eff190c4a2d2759979ddee1442f51bbf3d9adf7dae4c170c992229b6e6692c940f28a1bb2feec9221389f5ebf09c14561ee333397991a916bdd5bfc5a9f394c2616bec686f75187b81284f33f0eeda208dfdd2bd7ad86e6371938fb0b45f49a6eb8c0ef8726e815b7f18c9394684f2d003b90cab7d2e7950ca6b993842767b3af5fb1330ecb0e59890f733327920cd63aa556c63bab4e709c94b651b7c8462359f3b330b8da6cc694b2bb29ea71662233051a507f924d3e7f4972977054482d65bfb030a4442b5bb4d5118ed57e6d87acbd30a7626fe7b0593b618e5451b2f357e339a4736a6688f57db3ff5b7529af264ff7e4b135094544250fdf0621d4e9352d9e9a958a35694c16c9ef6542de40e1e2ec6d9624bd5c1e050fdf318dd996b4f313b75116e7a022e3dbd9461f250b573e84d0a4a10f8dea0bf57801059f4e8b9a2f53b1c1e46178f014005d856c96eccaeadbf72abc85b7342774fc5fb06c71c0cb49d2a84e0a55de3f49d6e21cda559dc1353d2189c755fc94151fef0431e76913df5965a98056d1d37e5823e57155ffd2ef91f55e694623f9a2d29f4d8cacd189cbd701b7e1f02ddb4d77ea6ec9e0f92a60877fce2efdd5bc3d4f56c73afd7f69c40d86be587e6bdd0c8b2cd573804e3476310195451eb0df65f54b5bae418a0677bb3ec5bbeed98f9fa593c79c54d09a337b4254686c6a11d74e02d01c39ab07cc82f676acd18a0bbadbab9da685b1669bbe8561783e20ea149cff0fe852859ccdbee86ac0ce0ea5623ceea0df6e2ece23febee22797c774303da7dfcf40ee610ec2a5c49fede3698679b60920810514342572215158ed573ae192a8597e228a0d6cd4c15e39a9040ebce5fa13bc47342b05fcc321660730d7f80a01c445b4c59c672583abff029bdafa05d8951f3eabeab4082cb1b49341457d94bd0cc22579c49c368605ce3b947f353d017a91a4ffe98079dc993aa8afc66967ffda295b86ab42d2fe1508235177d02a32623f02d1a8b938df1d2a7475102cf7d08d45283320ac886da5be6ba3fe9ac32a2a918c83c6ec5826edb97e981c250cee23ee032e34d188f6260b1a3984cc993069e2e5f2ed3d5bb59a4aead517c4964e40e4c5382f896666e6fecbcea474aa9ac5ffcdef0d1e87baa11c1fc98dfb6fc70a941b60d8de48eec24a3b0e4598fd4b2189d67492f63db747ae57c091ab69fe63922b5787f62185f49e6a70659f036483a482a1df3b85f2400293b4d2fb3bd1d7df4499db9ea2fd46a5939dcf0193c42b0985ac6aa07ba2793a939344927098472130c94f3315754c2e5ad3df0062f08b37e15726d6d7ab13fb41b2128fc6c08dedd0615aa890b74df3e389359133ae22a1c84ca64c3316d04503242082a1ee52d6d56f961c2388a7b7984766f8f22d385ada6382aaca43d80be3e621cccf4503bc8ced0248ca08ffad8137b7e935c37e0ea6fe5b6bed6d975c1d24146415d6936644a69e4a51ef4a3c7150ef61221ad0e31d99cd68b1c76b63f870bbc3e02aae895f1114069dc39feae56d001a3b7c230bd0d6313c8ac120996ac813cba0cf38c34d307f989d57da98502898f2e89052aa58bd23d4e3adef21f9479efa6b9ec431c55ce03cc3f181b053c5cc5460bd328429263294584b24e63f6047e908642401286b0f63f043c94fb5adc60031d047ce7e451ef0f7c43fbb54dd57bbfd87923af9289aa2f318aa8b30f6f2fff85ad372c9961f6e8ba2e86fffb29c98e082e6fc8392e86c6e2cbbc98a80eb6f4f26d3cce1b13d44e74ce95deb3b03608b4ade207c7c2ab992196f056918d3f5768cf5a232eb5d527309df5efe82fdb9626f16083e0d810fbfc8653278df7def7fc790107c076757a24a5f08a8063ebbdda6ed48e975afab2aa42f5c6b4425c3b50cf19d1d6ce0c6c7968924a478dedddfb5b2b9df9ce1a4982774fd1a2ff90f87c9ec63e08f5cdc9b27d475f5cac389738b12cbc52ce31d126407884534143376abca8ac35bbbeceffd50e2e02ad34e01e0f88d34b0538dcaddac6cfeb89fc2fbad6dd1b4e959b516b0917007920410b064bb951d03cafc408881d5f55f886dcd27dca75fe502249707ab4e27255f3a1c46e308687dac2d66d25e16ed247dc324ce1b9cb15ed94ee225d7a58e1c3d1079fb97e43179f71f60f088359711ccb5ac9e449d43ed06f7f6bc6cf27a384756881bfee3c35613efecd88b62f1a8cf486364be92380d53222d75f94e37233430d791890552fad8d7ba003b3514f24d57bd0701989ae0cdb791a0684b7062ee75d95705d3dececa7374e24e7f5cea28d5848141599be5dc3c6086c53d542b44106a8fb1a88e358498023801f4f3258f5dd529ae0636ce2986b2dc20194f4ff5ff8a02c01568f5301b06a7a788f5b10a201d729e75444931d214c935a37c6e4634f9ed2af8614e6c13cf91cc68d5f207c9477256cc974bb947b235d22bcc7f115e3a379d4666a3d60098ff877769ca444760410ece5a4832e0070807a4b4eefed2fbf2a55ce8e4c59adf6f32d7099f36b61b32057db3ab50f02423c3820b7e3b38bf2d9de5293a90d03cda0e0e0998ad123914322f67e7c9e1a035aa78256b8969f16a5fa7bc85c8c29f8746ea9b7558057830dabf2bac9ce0399647ae8b90e6a37c2f143b35f2905c0d77abd5f90b085f0d7b873f04c47c1e7a011d11ef53cb2e3c0c2e93944dd2d8371ecc3a452e2d64a878d8018cce42c7aa1ae8b930ea7a069d7f16ff44650d3ba450e783cff06616d3cb980b44224c34439df8340a9eedd57a0469fee095c6fb7f724f1f6a901cddfef66ec4af807a9bbcaa95be23375f63c6214b1f263d66452e9431414110968ad7e043cc3463703cb54a17abfeddf18289602034f3d8273efc210a50b9e3d6d64779f44f268a314f417a194884dbe123a22366c199ae571a31dcacd27b1b2e3faa98eab25bfe1bceed451da3aeae4899f67fcedbb7a692671ab3115e043ab8462b235841878bec7ab38211161e7dc921e8e46b73654fbf5aeac2accf6a41fae11c62e6b9cc07d3b3023896a24862c7632a5272e0693c1eb37bafc95ab788de802c3b964f2dbd9033a902620e9a4d3883ae134b348d16dd7b3cb5a6f45043e3ef4353334f12aa4e310706626ceb4bbb2d10297196ebf5f84514020b84c09a98d6380132818cf9ef60bb9ed1746d3ddd0f47470e45d71ce10b05c98a73398f24a78189cd7b203eaa46218fc61b05f6582d3de678192490b8e23ffc2dfc216c4f53eaa89871dfeeae408afb2b698cb7588eb8c0e3d3596c426ea4e88fb8babecfbac04d7cb4f66246b44ad0d5b6b482bd136fd886f48017f93ba2e71848af9f385588e913c637ab54329ef9b979ad014433bd98b6f85c4372d7308264fa2ac34a25d6cb3adb9bc08d9ba7615644d632e4d64669d4cbb09bd7c72a93855a37d195f3f51d1e7415aeda0d784861cf32389c11897c3bc6bde180614497165fee15fbde404580e1ecd14d174f871075a273ced2c5e438b9d09e9034a90676b10e69f9bd19979fdd484de8edd59eeece81f64530669c8b8ff1dcf490b0c5bc916e72482d288c1f9d04323cb6794b7e3951a57757df3558deccd8eac7287810782ba040c892fc95d5b9babe82756fe6fe9a64a3fe930a58c07250056bc59e35f0e8a857a282ac851e6518d1f5fc1f07b2a9148e3fe3259a5b0c4772123a0527107b00fce5402aacf94862669c838f602837c1db007b015f4e49d98e931799f50fe4096b1d2db3dab5cc56e4cece5e707145d238cda9f34fa47d3d0bdb91b5e66d1c095adae646bf51d23ffab138ccea30c1026fef7294a68737ce2db95d7523ce10ee5dd136ea69a402fac9df0d41e9cab957fce9be82097c6760a5a283a35dd0389a2f9e0ab632772f7cced142484462b2aac201aa3b36457cd37458a6fd8d209239d53c30f03b7a470fa9ce4c836d42532ab60911aa916185c3c7ad743a4c958d0ffc7ca9003d306405171d99f1922986b6f9c818ad0df54c67c5c0c3eba33e35ae5099316c79824a79541c017558c81b91c221d6c06aaac9ef11b801165952590ef0a0efd5d2bb110ec84b30bdc41d700908cf15e19f0d55c2b23815df4bf8365ec82e710944e28571bcedc2afed5d4fb76d4fe22ff667261996672b78466454ed51123ad5b4c6892e19fb6ff510701d0cd873c0ccb85ef3e5f4ea4841f87076d7137b19706e5987aef5c2c8b0827999ded2485223b477fbef95d46c1aa8f05aa42b35ee9a8f422fb95c4d48c058ef24bcbd9ae77edc7abc37693ffd77b39984bafd7aa4c30ad5be8f2b2dcc430a67d0f1991df8e38047264099c137344bfb199e2c6968f063b0cd84d01d3716da27e520fd45187fefca03ea9a73d6ce13c6afc7d1225b10206de276451009271415957507572b5f8ec76ddb164d267a4f8d1b6bfadbf2505afce38132833c3c15d2c615cdd6b2731519c26ce5c5405e0a37c858c82c0401c9707224506a408ec6e9867ca8d75e44395b5396aa4b96f38862c643d7a33aaba3d1908492dcba2ac2a57f386bb1141ac817abbf75b01cea69f87de4c451f14b25117df630b9abc26f90b728b2bfd7dbdd3603509505669c35f08a5fbc15f014f2f3567bc9fd5a59a444a82739920e9692188e250cf6f94b52c38e56928144f235d6f437729a304ba2e61f4619fab03288c5933dd46725c109afc629de735a190e04a4bbba123e67c7d8e417ee8e9800108d3c02ecfb231a3868e205961bd5fc1925f3c4699b083efa4fcf599a35090f14d33c27c3460d0c86b812b6c569a8d5dcc650d0054575ec15f94edaef0b360ebaab8d71c685f9442a5f3fb0f5acce54d72fb43a71edabbf8a7355747e067348113d0a0942a185d4c3eed10e296772eb4e5b630bb801f85e71cce70be60c14c180b24b46bbeb23a8b808fefb7dfb14f0f8556a8d95b67a330c0fd3d463c1fe39b1d69f72d2abdda03bde6a15f54dd97832b4caf6f57306614f46e259009274d5b274f7b9972e9058c975ac6528638ce070da8be6f8405cd902b5b9c6e8bfdb05dcd18f492e1946336160c303dff1ad80b1994b9f692a4b013ee26ed01390ba0d0c2bd760f05fa3289a8c8e7ffda8cf9f4348e03cbbf9e143bc44e7de01a86f844392e7b5f91d495eed5b1ec43acb6bc4104e4a324f0baba68d2a3fd38dcc162b7ca59dca49c9f5d643edc70de7d25000576dc73f39c1b96d57125a23912bd3d862e4bde07ef656d7301fa0edb356e9021bea2528ac61075715edac4591325da8783ca8d18711b6da15872e2aef89951a1eb659df862f9569dfdcf6b57cf2fb35bcced7a6c6ee6903ccded7516299796407428ad88552a42d6f1d27d1b7e85313e0ab58026c14c95950df2cdd8f9197749782c99d7b7153b951af349bab8c1313a30bbf1e1c7a42bc31f5b282533ed08e92f00b1ef31aff2dcb75bacdf1adafc3ce750772d2f6722bf577198f7f51012a44ba323e7e45f4d5d3e27c0d55f907d97d83f201e1d480f6ee6642ab1da233051bf411fc414877fd85d1926f905d86e737f51108aa49a2959ae181caf8bbbd91edc0bcdfd077f83dcd5d7841236699a6261555775dea11369c1acbf90f4f5e634aeee054620d6145a90a0a4d355cf559337b19982d8266edf4f1eaf2757ed068ea006c5b1231f13184a668bb6a122fd81a6338644503b2a2af4df85402fa410c245963a29b68e44e2fab981f8bd30cd64a197200b34db9d13212bf8dbe9e3929911c41c873b17e41fc58d0b38fc83219a60f85be2c694724469cc5ac6e49e1b97acf347f03a6970312e16ec022fa9dfd2708d07d94d46daf9d578f1600ae25890fefb69cfc7cd33c40a5e0de7b78ea6a04dcc52b5a9af43ad057465d5870864005c7fa64ce0cc56217f35c4a8dab057fbfb77bbc02486b7e057b318ac199145091f28eecfccffffb247a88208e69eaa47cad40253eb978d44e3c8a7040ef8733e82c06ce032ae6fb64e67c63f01245e81a67775140abbd59f3d06257d6fdeaa3da76256a0bdfd724e533312e4a4609ee8f854a381a6704afa876b953e15f8e0203ddd7be7fea70766485c7fca9fac695ec8bd9e45f64e4bfbe2d56351ea4d47e4f2ddb6af6871efc1a7ab94abd7bef00eeca59e9c2320659f5ad66b45ff469bc4ee6282c75fc3741d091b84558749a29b0bd885b4164e950ebf2236ba20b332cfd8d2547410aa339ed73e78e8670126c28943d7345ef5e76d094ba0773df3382662cd129562051da2d25850ec1a230500d5e2c402bcdd94aaf0167df0be91b6de38876fbdef112eb6279c6fb4f4e54703a172139b3be121e2266e2667f5ad74c30054157091b34538bd1d11590161341fe6f388b776703ddc75dc792bb51b1f9f4e4194a65221da80edd6fa11c90e14f815a2d4781f7c9322f35b367996f18f97e99646708e7fb446ac6818d2404ca4a52005c062512b734d128f2c033995d6a0916bb4f0fc9c5b52c435329316e11e8002bc93c78965514ecbf40640f8779fa4af999229fe00a9b522c95c32ff857945628fe13bc40796ac61ca920632520de6b9b0e6876f13011bd829f98f4beaa4d2aca36e3388830535214b866842cddcf8282a3f3913c569bb19e25b57720b237944537e76283d17777fe6123ce2851a51fefc96a5b40f194667fbd3eb7660972be216fd234d5e0b0f16d6b85b9204b29ead2ace3c1438f211201944db095091cd36051a05af20994acef92663caff0cf81776bdf7a86416a1c5607bb9c6d2ce00fe59ff55870773ec27d815b72cd0c111554630bf76ebbaca15b4f6b89c5a174c84bf711dfe4fe443fd074069f35702e372c28b5a7d16cfb22d9898c15389fef315e8b500c2abaf1a59574bb9e6d9f0e273724b86dccb0a84186baeb76f770fdd77f2883f7ee6a91727a1b004609f372ad5cd240076f8cd5817ef8a3ea3ec54150668d5752e665abd12481cdd3d0492af2d13b3e257f9c4a10871669a11f4a8bcf0aa3524502c3c740325f046d11d1418d6a6ccdd7812e81a5ac4179b09582a4ea6dc1d55eec92d2df157f38e11579a0c9e75b3f1f923adf6b12967a9b9b04dd0ab926a6ee0861cd9997b47eb04c92321f760482c410a2beec09bb06ab2caa7d83ae42cd44b2b9e6e8af186187622e79e759756e252755cd61a092dc2d7997b8d479aeee6cfa572f875ea08f5d88201b1ea0275a93322e416fb581c3b55b69c8ebe69d94b599e3f147675f1d9e9bebb9c5c4d4ed11964cb2edce30d74741793c7d090310916dd848a464b572047f0318215a68510c135295884cafbe5df50d35273d5c1a2089af1120a7144c8f6ba6069e15a72756527362cdbc194811ab4e50a61b28a701a1728ab87924c38545a2c55beb02d41a01f931fad061b6ebb501fc9b14eaa82ce199f8971f8b6fc1a9fabd98acf1f1f6b30789538add7145afdbe0e85a3213f7631fa7947aa10e41e9505b89e6bf166bb07dbabaaeff35896d13330937bf85db34e78520aa73dec02618905b722819ab7a994e5e493ab61f50664c01c4f713530283e14014aac8650a715cd6cbea2c5a129eb9a20bfdc4bc23f045cdfbd61811cf4a744d0852fbf9b90dbcaa957906a40abe47d3bf77074591d636bc5e3a0465f95a5b82c52633d1025aa73662b987655de80de767cee2fbe86fae7c2e01a9bfcabdaf27bef748c0f2059218ab1af39744e91eb2526cc930df0ad1c337189214dde6cf78706fd8b15d7d1d983c14cf85ed34d41c6babb53e7097822665d88132c16976c8fd46ecfefbf4d3af9b2d930e48a2bdbcc2bd1d541cf94234fabc9d9a2d0ea3650514ebda89c49b90e7ff86c51a1e7c662d3ae575db4e93d499d4fffb863272db0e600b2f400bd114059fb787160432b3164388fdeae71a91b9f58c9a5993f136cc8145af15dd159be17467fd21f51a4ab0189721d173184011de9c22483043bb66d48fba54de2dbb8292729211aa9ee0c0982480fd3e56ed8b5fe2366eba08fe8686b1dba0116a66825c7ed049d7b72accbee17d05defd04f99c9e7137f025647237db4d8c5e29d5497abaf46cc8d29e2fb925ae5cbf50fe9b6786299817f8d68a693247728ea77c36f64ff7f85ccff05367fa1cc0b8134ab0223b303065ed122109c78c1d9290501011f4f442d4c19fee83e34fd90b921cddfc3e0068c71e9f336f900cec0d2ac205c8fb9532d1e2536bcdd9015155847fb4ab7853e8f75f4f41229b2d8858c77ddb6ef170f93c6944687d49a1bd6d6c0fd40710f35a847e30ab34954362c17c1d47dd2144d9ee457de918c24aa9a9bd9f63a7924525c84a6badea95fbb8a6cdef9f21032613028fdce88fb66e30d7a4618c1f6d7eea0a2a7cc60925428cc5de0df8a697f900be22f41c083209e9e7a933ad8eeef9152622676c29a5aff72c1977015838bb17fe3f88b6fa1db69ba2d345729bab0673c392f907f8b5035807f9a0f2e55b3e5c6e66972611034fbd2bc2b0273e9cb79d472217839a4b7a1cf502b0eca7b06097be302d8bca6bbadffa01a9dcd0baf2050f193fdcc4f08a2e185a11e74dcc3d2826f4c283987819d80232e0b8667b9c56d3aa31eb673e3fdf45be8145b3ca75c4ccfb7387ae0c5dad0d01e936d1637e85fee97ecb09830f15e35b2d6d84d99e851decb4ebc56fc12572ae0dddc2e04356c6234dad843e89eca2c64e5764a3a2668a4c22c49e032faff5ac0e863a180d8cd2493b3bcde86db69dc045dc908731d35c37b2ca82b7aad871630a6e78453db78bc02e9cfa01cd7f8ba375c2fec8c2b0969ad37bd569c5efa3bdf8bb7bea25bc1159e08568f629a5b857671d64049a918ed69e240431f92f3a5193a4fdac307a2c27fb6e25fb610a02e191d04f09845281a267663cd368af1b50e5357ea65a9c65feabb03df43f520f0c173a10dc0beb45a28012c85671a323075a0fca80928b69ad9ca525abf90399d06e7c4b92329afd1449c4af4f461feb262435ad0237fae3a602cf647adb8cd82ff3eb84551a40bb0781c83df671a1d62bd22d5cbab2e5ea56edd546f2e42e0fbf3693c6662ada0b9bae6239f3f61ccb0eb9026eb463c2c0a410c8304612670c63360caef67206f325dd56f077ed92b42e4e9bd0406beb4a71589e2b824111202a8c0103433b28f0a3935b749c7cb624c3ffc7530ac9de8953e1a3fb2421fadfb72c7a8b4cf67f1e3a65ed2894b0125fe3d22e30df942cbb385e7d91ba186d11b20601d79b9ba956447565db1eb8659c487409f4498d6eb2ecdc01a8f7e7f8a894be2db0e74cef8fb243cd08736d1232b7cad038205b4baaf8b883e13022a441cb28ea4f9a4af813023620f051aff8b0a36837eb87a39673c234c4d8d6471dbd8c623729008d6c55167217b1ff208ac355731223aa72273b24c6185ccaef7874e77b11c6134844c8a5250cf5293e76f1b46518b7cf00d1084752fb83c19bca4dccc4e3542ed95d1ff582597f4b59556762dfc7c51c2efed6f0f58e552c5f7801613dc519f86e6531f5a2e483c36715077399aa435a4b53a2272267284a3cb3c94bcb5c0a2d3244288593c053be4c926f6af7a4a813200b144f49aefcd61e3ea592121c7f176cefe8bf0632bf01485ce797c954f7632e19ea470eb6baa2dfd3af49a6192b79d927e6c20917bb8ee3ee4f0b4317330dfbe1cc6d67e9e5c6de40b6ff43b04857be7efff7e3bdbc3cbbc53eb583dbd5a86f2c4eec0e7b164291bd61c5573256fda93b02126be1c3f85e6b5cf3cffd1cabebe5557cc0b8cf2c0d152e1785020d92325d3380cd0a66215af08cc95ec16f01a23c628c47f1aabfb8752fc21b217c2d591b36aecaa78b98ab802d747afd7539eb18cf53fc893e4d4cc6fae967004827aee6a56b92837e0450b6f5dbf5c917b088d4cc11604fca6f032619bdf78ec1e00b4e80b0a1aba88a48835978478d2849318021dcb1728da399148b73ac81a65267ea3c1462f04fffd3d3e5b1b16d21f612c743ee458cfc6348de717b4978079594435c9cecf73c570f31d20d2d7e90264e1e3afe6bcc25f4dd453819274ccc0280a1e9538d03c1c4c14c132383c97b5a77251b8abe657d85ccce59e6b4abb5ed07a16310c65bebe61c4d152d5519aa93d3a151c0b15d5945800bb1c9bfd5aaa01f79f64fa6e074a1e852c03f5a3ff8d2f2bf144e1e06b892d7ee4daf51ced5a63acbe78b47138d0562dc3c18bc1ecf26ee95aceac3afe7aab10cad15cfb59fd03ca71136711705b8b994bdbea766c6dac4e6032d5369a8873720e94adfdefee68c23f86a098a07f456ea1ca48bdae9efb55089b5eeb158c26b3b8ac83cee1dd9a9459bfec95591766a298244ab797a978fc4827a0d8e8af535673f93fc65e05cd804865768baad001ffff73c3277b43a7c8c69b60354d66f30f4a5a2ae78b3c17771255d3f5b11e8dcf8ef38942ee829af3ff30ae02680e6236733d6d87989f0aa8f59ce8dc313840a0244249024a9b5a06dcab58e19c412335cb1d09156fd75330824979461a1a2d7455d8f8b7200ef89bcf2a4f37a24925d2fa3a1857a7dcb745949e430007cd1870b65bb1eebf14aba2d3fe685ed561be3a861cb8ed0177bbb64e896d1e7037929296badd06de1791edd7d26205eaaefe5b8068a35ad83d04deda1bb22738bb7f88da8108ad39942c63285fd1232891011161b2687bd82034c3cfaa1b707eda048e9acdb677128774b97a06780397dc285ea1dc6b86e0c710664ff50d8b8529687c519e6de8889504d8a8207b175896565ae87cbae750cdb5d518698e8668ff639b1f038856f81459c619c93fdb71463e7b83da9ca898fd86bebb82750c43de00a0e9eb2dbd952772bb3495121ad88bc333af6e8e8af0ec1bfbb4f0100289b270b37d4e79465b9d722eeccd8429878fd6a42c545161c6f6f8ba2c49970398acda33f19ce6203b4fb9577cac1c8dd41538bcb995e54acbae49b5dabe3a47b43a362dcd75e9e0f02a3226b8a89f4b587d7b3f73831fec6d8cc37e1fa91e2dcd47b39e261fab5c2ac9e2c2bf0447918738db94275df5cb39b920326b1eace73f4556e3178bbca815c62dfe8506dbf643aaf2a765380d87fa8dc73810636994e41d05de1405fa92f933e812fa4d204ee869e0eaf9c2e3ffb191f524ee774a513f90dfb7d5f2f57347d0c15b4d2fefda8652c24c2af5ebf1d9b8f3ba28510b506501e4b813edc313ce4b8f5c6f204cad6af1f279b23e235613ff6ccbd4829a612e1369f2e56db0e743e2b86ab002f966121559f32358932d3cd2aaf9a017b02b299a09149d8b8714e43912f0fffef4a10e66157fd8e12ab10f8973933154eb332dd9999a1fde3a656a96a2ad25900a9474353284a2cd482385d22d8f141e037ed6dc2757b814ba45bb32be4679b2e28749dcfa1b7465049c1735bce0c0d095198edc0e15cd5e175d15f33e317279b45fce4f92e0d5c74eb85a542cb77249088991dd65cdda6931316097493408fd6b828ad5b3a7bd6d717ee3eec222eb1d1d951d764dc434eed6aea1741fbb8d83dcc4aeab3118e39ae23fa06517d1070a4beb73bb0986666b5c84face00c13cea5f0d3e5284293a63b5e313a0eabed233794dcaefc99e7225699022c3a32dbc5e58b58c9f74d0245ea0da8e0fefe462ca92de0336a402ec09556853da43e6edc11e4b25adfff55d2c587c2eb3842d0400e400a205cd0713edbfab54c00216ccf0bd03808271c152631342cc018a08e0cfe6840bce86fe1d4235c36e7f581e85c1efb448d64d2e416e3e02076bc202fb2d225fbd928bf374b67bc1fafca6f5854c9e885c6ec94500c7c868da8c6e16b3b8fbdf9f8ffbe2079956bd3e71e0b54379b53c59547629512f153591918c31cb915008bd90d81d7a1d00c4d8356c4928c427b166f388b34ac363462f35da08f14fa95a8214ddaec347595188e375be5e6331e6799000cee5bcea193f33a8ebd17a3f048df1ff81af8047212c5e71dfc056396c7f2f9b0604f990e60f1fa999dc5f80e5f57f3d7b43d8cf88e6a54789e41893ae97a30687dbc9025a8c625e3f2a66c4ac4c88b870165003e372d33db2db40971ae9d7bade8bde60dab3ca0ec22f2b93c7452df8f81c8d9cac3d9ecb1b62939fd1471b2a3f5e0993a313f1cf74405a9e846a5d0c15a938d2de78b3d6969004ecd2bbb539a7c3511197190865ab2b1c3fa68f706e1a130e74ea0c3249b243f3ac324b62b8d8e3109150c1a78b0c18b707cdeafeeb5512c1cd7433014fea50c281ef36eb908984208b0ff109fcbeeb1b03a75db0e16706fe3ef3dadfa620eabda6b42c4584c5621b7e2019b1b2d214f2b484ed38ad54355d39862935ceb440b4cd112882c98da8ad559d3f035d38bb0aabdd583beed359b18e083c31b76018d9cc6dd891f4810d9d8024362aa078b0e80946a04cceab29149b89ee2e8b2bf77e8d8da3dc8fc41fbcaca1774a901b0f2322f13e837a905fc11552840d37dd2e70a7b4a9f804fdc42ee8cf43792e3b452166b9a777d7e96be2e18b028567d9a6f236d637e52675b4cde1dda4667a8827ac2b0f7bf9bfc4c434459c3cc636ba3422ab657b103566e8653059505247932b28dc0c68240b1472d54377b7ebe9892d1382d07a10ed282c814262f1f2c802d9a161c23bf9c65bb62b88d1f531536993bc9f6177f1f33185b557f7838f7d2dde93a10ba41f78a77aa1ae26c35a4319d0e4bd9616e806328e534c5dae503d95dcd5bb1e660a8f5f64ab7f7e312eb3a40a48be4b5080615f21415805504a1f75a4be3b23c311324fd0d2140fdbf80de775f6aa2a64bc9c13b3f8f7562ef1cdd88b764d60f2c7b5a36b6c0403234144eb1b9b4c023052d5d9f6b5fc2c014edcecf95de3cef8d14f534527e13dc111f2bb4a7d996a33c8253b796f919198251d2564e607cb929030a8f324528f8f51ac51264b08cdba069eeb7363be820ab3d8be6beb31a2a4f3ad705b85837a730576f6554f349a38de7f5b747c936e47e65aa080b02903e67bf8d74614e32ebbabb691c9638754c3ca93b942ffcc12892ddb8cf4a6c948f20ea3cff978b7ac6d59eae9b52f88812314abc0eded33d44c540ca511aaec825d9c12ba6ec9a62f0a55dcff811699fe6cde5522761290d8b4e6c406bda37edef53c104dd2d4a8d199733566d8e4060f06d4b6bdd2c822cb5a86e5d80960828ad9a9fc338ee524b524f457f7c536506b97855d0192cc1fd29ba1409f8b3c11f485bd08b3a0f0dc252e62276182410daee8782058117c0aabf6760859d5b9e50a1b52dd765085b4208c22a917f47c913fb5275db2283aaa95a3918164d81e426c73af6cba494ada998670f5daf3ca5386eca04d3c227656e4733708b79b7191afad836f7c4127652c9ee8d751eedf948e63287266210d2e30d5c26995ab348f7e236bb447edd4f3123951b6c1b04c675171af086e69c9e67d0770b3cda7d41ba239a48cdd09cdc0bc670b8467aa5bd5698d4b792d5931a690b361346cef4aeb692f6f648f4dfbb7cc5d20b68d12503ee079312cec8f7936f9f2b8172565aceff754fa7d3bbfbccda76e7ce5756f1673385fcd9b66bcca3d6034375f4be7e84c104062c3dce9a0c44538be6554e944843df1f46587495515b0abbca073b15ac26b5a5f621810413f3452dc9d04a2ffed0fdd08a2f4d01a56df4ea3f6afe0771dc1085e4d73ddcda08b46de4486cae8e055fcfebd33cace26794c7da5c83bbd611e9d9de6e1729968fb39c13647e9516df13d7f867790801458cbc4c2458ddf296cd7ee87f36e1669115f244a93ef568c4675ef9ccad4c5eaf48e9aa82e8891868f9afc033e29fbb8bcd94266426df3991f1f896dd8ab37e12888b1dcb7264108fbe7324337c66c67098f41814cfec7da0bb846395c665db61798867bd172ce110f014b2ab464c82831db6ec4d13dc414d7e4e6b38efc2e930204422abe3a368e1e697bc89846b50ff8fb24c9e03328f5fc89d87131f414a67ab3c9a1f2a0c0ee30dc37ef4a822b2f7b5e4a3de6a2a39fca585a469218e757ca7a9f1c3b87a5f54782fa02b67a97c2bf295c5a5beb9022d89d7bcbaaba3d293fb0c504ade6ccfca3fc57d8d9100f969e525ee64f17fb1d2a4b0a87694bf38770ff24b85f4fc776fc5b2078a352a5d140b77c7448bc31988bd2a7c7ab2959e279c5176f551b6c9e3beda901b217722d562dc48c373f2bf119c4125f360d7d69dec53a50e41169db2a7b3dd365e474011ce3b956d4b44323e32728ea72117ab11087dd52067ad94efb73139f0400cff90c0c06593a44c7879555259118ee86be683c414ad43892b487f7ff9e90c1938371402fe61e19b8aa739424095718196ac38fb70f08ee905451dda9763aec0c9e2bc003ce050262516cdfca0e6020d085dbbb36cd75575e38c59781e84e63881afdee7ea9f51307ad3cad957463ba50e7f572202113c661475e62062dda1351229789cfd0bd9f5cebc3909d9d60f3ba09ca7fdfd3338e09039c9db0a863c15568f543458ad9cd65d556df94779651943cfcc0fdc78dc1e79a8907ca873f80db8a478599b93e8475d0d1719054cf81afe03cee52547ead99d1a980d2d244d7ffb5666858c848e335fc0b26128d197eb58b855aff8f721fc2d45c928c543a416afd96c0e94cf7fcce67c0235b581ee23a34b17c833b171c1fcbcf0dc7ad80d0810e2cb4ef0ed4060ffd5dbe62b4592e56c49872af8ecf85dd0ee0912984345fa1764c98859f9d62f41f083e5002582252ac4b1c8c487a2032de4e26f076fce9fbcfdd6a22f57cee9ae4feb7f02200a3cd38628576168bb050658a452594b5e029f1c680ab7ffdd332a081bb4d693831cc60de66a166f93737a8fc5df5843eba9393ea61c9d472dc71c3a87222211981ba85321d647ad58cfec2ec32a13d1dba9967591a755cd6c3b8254818df31554f11124295b1768f7c4884b91aabd237a3e791257506a9a8dd3fb2256eb238f05308071fe4297557f7970ad0df99039a9740085b2f78d0b28b940e344259a4e35ae7eea55ec9e71ab88f64eb49aedfd94b864dc5ad21c864356debc3a15b5e706c7fe40c17c14c3c933b52ea857f0f6a3bc0f4393a93d55b4697666580b422ed20173c22029e3fc3c46c052ea74e7cf06a1c4cb0473ac9f6b8f0fdded40df4ef2ea44cc67e8b1f85a34ba1984399a78c74ac098db217c32a40ac7130e115ba39a93a93aa78353f4844fa3fcc3b12cfe42becc9e5ca34308689d8557aa67c33d2b2f7887cf22eae194298d769ca852681abd182b9acc74ae45c81ae9dd13d9c7449126a819abc9f4c953521e0166dacae8f2f49fb6253581dcaa8c499d4249cd857c63fc78968c01119dacce8cb88a96db5b03123243698b57057c948e5c9781a2aa883f3874eaa54b58cefb19a6df6c624a421e8d69b89881ba1da3a045504b86b90333b554c64d0d6f42c65c334c1c5eaee1cf2181cf2d5b488e08aff6023b8938a192f02f149da63aef0614f6219edb0e99ec3342767d3a31a892dd3b3d0bb1cde7ab5846153d6a4fbaaa8d1b45cac202c570c7c5d09613f8b4806f0c9893c03889db507f1a6660de42110530a9220e80d682ccad224c9061f639ec7c8057d5e4391509558bf06159d6d870573e84d0a4a10f8dea0bf57801059f4e8b9a2f53b1c1e46178f0143b1ebbf17a31631eee4bb53ea89cf98a7da8d02c180a86e4a26d1c782851d62c4e99f3053f477284f15fad8e68581c445ee8a9a6a6871fc76179d48ffc3b2259cbec8521393d8753a268b491e29dd57f408e54c6c320b8aec54725138997b848a567cf69e1004c10e84527e5f8eceadd0717e35699315575817a1476a7bf5bdf0ca42a2a5732da1cd6963f2120c8355e830aa48f68dea00166e7a86061ce8564745ab6186c797d93f7349bb0c622b22428115728bf62611b4e29b7ab84091099f1e198831309ae16868dd8ba4c32ca54eb587b09f6927c569c390284efd4920656f2235119eb00910c7d3f824e67694db045c1295956409eb6a9efc2cdc5e92fe6b53cbac4070f4c744f1697ca930865e167e0160e5d348de71e61ec4599751ea33405dbb96178165a6bdd83d7d34fb03995db9a79128b99e2c62c50e3a21f455f1cb63bde44c45096b83d35fcbf8ef386af3454addae265a377dfc67b042a544db4e04066a1e637967d8a68caeb9d75ed516007f1a4c46ba83c3b3539f184ca8ae541f05dd17e50be3e305dc2b38cdac370da2ac0e6f8b1c621c023c3195d65163c59585e5fc47e1b935826edb97e981c250cee23ee032e34d188f6260b1a3984cc993069b20572bf1e7b38d49c7e5090abe97f0695429f285aa2dbd82ba50a315f8723801642a90ef0dacbc54abdbbb72423540d25e2a81b1f7bf6d9846a0f6d6e9049c44d0b0bcb188c91e6ce5fc0c2019c4e971aa58e2ad387916365a931c9243006f3d7b1e4076571c1f6a46d777e035d2ed44963a8d952958ce5bff0896389e46a1409d775a7c8232cd6e406afbed0447b5f90dedaa3542c16293331e7b4ee46c54c903855f72c1d71975eb96a546aac2149d183ba0e1fdf67c27aa1146152c4bd91dabfe0146866af98643a4aab8d5289cc777f09e907b6eef095754519b703eb5c58eb38ff3ad2a1a223f9e38076ae472fdb1b325be3c286f1112fffa8379f0b3048dfce699c92de06d1bd913e0b70098cf6e8577dee42efd61f4b74e59443fd257df4612967b0f0aad612e0e42d61dc48cc9361402cce475aa35bb659eb7e11f5d9681769046c33f3c06e8ad9eaed6aeacac35679fe1ef8e923502898f2e89052aa58bd23d4e3adef21f9479efa6b9ec431c55ce02be7d195e4346356fee54101976b4807b2da183b93bd755558987e13e513aa9fd30543f9e5c858c8749b0c2a0fe8bca299f7af3c07068ece9c3602cae958f22fc3ffdc30986b92478ea969ef1cee9649c7ac4d0fcae85dee33ac7385da92eac0123bff97c7384db7e23a7ae1dfe440a771e452278452dadd7c931c46b4e53efa40fe9b6b7e290cb64b2fe6953dd7f56ce019ef35423c8911ce1ebdb3fe28dfb97afc4324c78596d6ca4544e1ee0cf7d152cb6bd8b540cb3f76568e588ef429ab69e70d4543a790afbd8441a21c47fc098c90809118b3148953c3688a436248c3f84d7ed074ccd580fac80d102d7e3e6bd6a72eba804fa9328ecdd66cbc0a7be8e80df7473c61b396a41928ad646465bb90da58e94246426cb886d0268ec7aa71e99c3e1c2e1e8cf3ba2fbfc1b7c23d14139e32fe2a425e5f43996c1aebc9837b78927b774917d99c19d76f107da8284f3ba2472c2abb24e6416645a20bc29750a3698e4962faa6d55bcdfed4db8af5d34841d977adb825afc57c9ae9bed6723b8804ced9c64e21b11dd648bee0cb3849440650452c4657c70e71c8d9fc30e7c3ebe6618cf007fb4b0e11060e08099889c67125f6b5e10ab4f442f03754285b5f2d80ef87448a685d01ba3a1355e8aa6772e8080c773c826be4f7626ab1e6315e43faf840ac3828b38dcecc6396a231ac6cdd42936408d1e4f63b0a00fe6ed4b4bd6710c2a12700fcb9130a233172e116b650c09e8dcaf29ab2692dc81edeeece1714d59aea29264be05196da22ceaf1b433e4088efadebdf9e24320427376df20c03fc984f39daf1048c2919766e22bb6814ce51ac2a448177e2ac92038ca6102c31540be27bf69d22eb924aad8d1cd399296cd890e48a037cbca4d3eb92b97a94be27a252297321e8ac03e7ca7ea4e76f13cdb9713f614a2b43b0ca2f03e794d9a936b9e83d7e272fd42368a9a1b9704483c5510bfbd3a3635692afd0699abe59e1ca4b40a6e34e59267b4c876315c72c4386a49683d2e139a28f182b8891a671e435639460b6f24e877b5c8168134a4c6435cd522505e1fc7c9fef7cdb40f8966b2db0f7543a05e4d819622ec7b0b83053f39d0a68efe700c4d41cee87994afe8e706bb172f3ff673d93c6252964c75bec8885e5274ddb5aa3dbcb098812a98d385f4c8868c70974652533a74d02b68eb8338f8a48ff592992969d973124e71d16e4dbd3587c9997cd8c5f4a58928f79242e625684067668f9d70176f9001ee5c35f6a3de9d6df7394fe56cb23cfe7d5fa0283a98c606418b019b52b2bb78c443fdfde2096113a979f1972308d218d3c4b073937f9e912b66a39b102f741a0aff728bcb7bde2dc1b9484f1ca48f6e4f51ed4315f43723ccd3ab9c70c9de5519a7c1cd6a09769c8bcf2534b29f07cd31999da4e73223f1ce5b18d74ebb2e1ebdd26930a7ec2dcb8ee359b07961f9f4df2e2e984b34b18c6b5108eaa00c48b2fbca31d20dcd0fc30bff5b8f54b1f3913b70bf5ce63d7526e1dd801e063de3d1ea8af6f0d3c8e7c1b5a10cc0e0a69ae544a255af7c64ece740f004e8297f91e1e9571fe513710de028b23e98d58541a1b9f7fc30ebe194fdab974810e02773329b6b4c1bcac5d6cc551f902f9ecfc86f3f70803e974b9135733e77ed3d6d85906892e27811d53fe64c432cc664c39c391acdb58596c217c85452dfc52837ef7ff6c622891d933d01693d81c4b16889b4f6401e1ce31247defcbffae6b2846773c534a656cd90612589f020023c76ff396acb817ac0d7b1a448d9d9ee0c6fc3651aa071c54e80c22528ac05b6c632fc5167086df1c5298400b9f3e4064316ecbf021a243efcb1dcd318524b3224a0fdc47fdeae5468d0f74251fe585449596a9dbbabbcd38f2131ab1dc15974d85ad842cff7f0603e29dce6d0a90fcec3f7e267e36f9d7dd9c4dc5942e02981e3f17f0d402edebb029b694a9a65788bfa52c321aea6c36ce507bf8ead0c5932343e0073b6397eb4768076b7d35e8b69abf5a6b43181be726b499af3ac1a3aef920a314488f8f0e4c0c46ff5f365272d8cdc74a53dacb94c4a92b0b0e5a0308a5383a9008e4c3fb6214c2b54c88ea879c9e16d775beef208324cad629e9dcfa99ad8f96759a5b9a8a85362c36537434768545c210189428dc2d7a0c8387d10df76efa53b4dc97dbc90deafdbe02d7b2f2ef36ad6559a422a5c8345c5f6b75b48b48175586bf0bc95aaff656092b8032fe6ccc46ba9a638592557f07484a50cd270ddd14fb186b97afa77feeb2c7cad9d3d28026c2ea6454b651b835c22e0442f22f625e137164296bdad6f8c0087914771fa0248dc3e524593db20f025eef5a9aea1eac45b2d3db451e701fa42726f24ede9e09550be7edfdd66d832b5ad494834a90b3b43281842f653f2651a051b4a1efb0d4abde81812bb383d2d77f9233ada1721a6d2a1744d6f897b6099da51e6603118f33a5e23c54a31bd82aeaba63105d68df9228317b524c833b2a882c1cd7c374a1663bc5c619de79212acced96b891bd37c1b5ebede5c3fe36e09c5a5bf2409ca9054dc2c24be9f9e48bec504aac0ef712d1742f97271c3f1cca21cbb362639cd44b8f39c603fcb9fa151e421bef4a5c7467ac8817f82b373ac3b543235f8acd1feb561535553cd418d294247839c3c57bb1bf4b4e8fcb64d04eb7bafb54c8392780afc1d383878fef4b73a5414f0578036c155770712e4804a65137e6fe6e4899095ebcda8eb7ee75d5ffa84a4f49053c9a50f7c2558c51f902416208ef1ea44d2a35debdcaacb334b71c1625c7222f2c8f098f0fc5a00d3f92a02c62de20face6b39368a10c41bea2cc7a48fd894ac5af0847ba256cd7e20acb95e04e0673bf439bebfed3aa28903d00653139c8e29ded9f982c0d183e784ff11c888a396d3363509a2909f3e0b3aa5fca7623f526448847080be122c6db4ea62bc2bd013b64c34d2a7ebaf56198d37ed1d234ff7c1c274eae8ddcb7f4583cfb4801e87ba1c636e2f2bf4195ef71e06bbe3e6b45000d11be4660a2394269aed895acb42da55a33ea5efdf3b91a53f53ec76272a898dc4524899f8c7d7f972f9b2302fe4537807588b8e70705cbb6ea7f7d8d1f3e8eeae750168e3dc79f05043c171334d46481ce780ffd91c17e50aceead7f8376bff488ffc99bd7bdf3da300738d0986d66758f63c5e7035e220e1a82b5f69dfed8194ef9e5f578418ea7adcbda92642bf87e4c3850c848fd768bca85be55d915098d7c6fd673d07a49cd98758d688911a230262cecf5177833da79b5f5efb59b4211ba492c9902d0fc6e7f96e5b11c2918aa4bed711782551834d12703e4d68a3306c0e0f69d86327bf1a6603da080c39277ee62870580e9c8ca4092c2f94600f632fb2b5a1f996b70d239177ec3ab3da41d2e25db5988e44db9398f680f57f18b950bc559df3e04b37086e9470a7e9566ba6ab0b0392609aa9975447ecbd6bc7f8de1f585d1ed045c3a6b080a1a611f0aff42561835648e696d94531bd41a45ea32e7647c0dbd8fbf11b618691c19bf376e824b62fba2ec067a098483d1ffa34e44908d0541917c771321f33cdc642b89679ec20c78a25dec858912189c9ec340148e1e40a6b424c9bce13b6c2c39838e9e7e75e041525e6dfe00d44db8676b3c4970003c51ff8fcff25e8d3c4480a8354beab59162ecc332b7d006ef05d0e86bb2d83e0e95898fe89f113c5762ce68a20802b5f9cd661ad9ce3de4bae293f21dcd5450e68426b8b48cae69b6e213efda75871a6bfb155c272afa07f5c40dd81d13c4a7e71911873b698cbd40311cf61115d5ac0c3dc3c81c97ae2061f166053d9602fc9eab10d6273f2ed65e142cbfb7d297601b787dd7ec8bd4f35f0bb14ef507db4e915fa9b2b8c8588eae2ef77b28c9471e8f64c9e277c137d4d38c130f13f0e3c4f89418ac8ca497e4d187de41d04b3a6c52c2661ceea7d5a632d2823172879c94f69ec97164d400168fcd61cc0faff434434bfdd5561a6cbad9daf86897afb7f0fd2f86d98ce95522de9dbf8b96f909c301a777b04adfbb9e3080cc2c19b17b0cf486dfe5ba22d62cb8436cf306c1a3a4bfa76117d671faa3120c53d78c4401956db553adb851b9a21ef19baae603d7a052422fd8087b9b14a48fa83c02b686e258ac07abf95569573f78e008c0c206a821b493114a715884f4d824ba5af8d3762fcc188a51f322d1392a293548f5a8fe27d90d7e4a30892911e31821a81cc085afa56c56ba520cc98e747e664ad98f5628b445b638ef94fc19dbbe550b1ba5a0f321474c086a25ec06d8e354ad4086a607437436fafc4a859ce7a737dfec898ce47d84b4a419de2e06f2e06630534bf3b293b5b4a4f96594f77b6968ea59353ddaffe434bf8f2d92ebc74dd3a6eee72c0a5c58ec9a376947c027c846eadfe24cbcb72441b9c56d4766f03aa90e785145fbe3f1835764f21873ed860496a03915fbf9428f593d6d0a0b4960adf85538bb4daef4621b21f548927008b1627b54a15c224b8210971f5974fcfae4da9254ec43fb8ddda182a16bbb9b48604d7c3e375fb794d3591aff7e63bfbb385a6ebe15f5f61ffe88006a6cddd562087b4bcdd2a01da3688d006129773742fe3e56a0fcbd257d6fcc4aa58b12eaff14888d4f71857c2e8ab9d1d635a7c5f35595e77d0e54033cdc68d83617657557fb8a0800932eb18f7e03ce514fe1ce6f03520228705fd94ba3ef8ad9afc1bd91fbaa708e2bfb94980c769063bd8ff52043786a7b15b94a05dbf40b3d759b49d8618f60df5274323d01f87bba8a5143c2fdd60f6f384d435891ae2fa99e613b63cf34e3ebe81190dbff1fe3c923434f663f39184e8f1a807ac48d7689b1924d3f95077cf74d420245df7a448217190bd8df6ef71ce4ad299a39cc563ac0fc83efceae2ca6518687fdb4b47329ce9785f42cd6acaccfd57f825ea1ab03d1526c7c38d13ffd17f4be2d30d5252cc111ff9103762279a19d0df9b576a14f345cc3a5a0af0e672a0e13adc42c2c126d95c6831d43464edf5a3cb503ebf12bfa34b7eaabbab6b3ec46bda3d209eedf397c3089a96bc7fa23a1026da5e9f2b6b4f47661217caacb2922d2262c6d14b02dcdc04d3e57ad0829d486091e20ad4e4fc5986503f66b3523dc3e111aeca81cae3140be4f309b5d8f2e08533ac13191e5012332a04956d6bf742c16024320cce21a7004f787831484374605a1d9957650dda047ebf5b15eb22fcce41ad1eb56975248bc8b1d38035c3e860e2f13598cffae85805ddf94f42dfd1ad0bde991995fd27e97fb3e390d108881a2301eea497116ac285005ff775c1bd90c1a64cb0657db1da5b9e0320e54b9616b3b872db268fa688542d476d6234dc09605af4d24f1dab928a20d5c923454f8a6189d17da54223b2ae549c9b821e022047f5b58de2f053c006d140e1f3d54d83936f2584a4c4d00347f4fe321deb48614447dd66a7808c6195f7b43a2d199712ee404f7637de271d30289d73ace6b2ce574e537b63a259914dfc806233ffa6e702c115274026ea9c3d46abe2187d7db2e3081aa9608eabe14f9329a919742ad09d3d0425a33bdf9855597b1a792b3b7bc80f2172a2694c731b57dee6b3f149f99f26fc17586d40ddc9f01da40eea29e3ea1d6c62294da035386cf431a02d3357bd2d8e651cdd40278da0fab35a27ea83381bdc2ad4b50a2f8b3525abe5445df4488a1950ed2badc30420412db6b14033f24dbea94f037431d80a75015acab20aedfb61bd6c4f700339a4ac7b940ac955e0e3da0490a4e872cc7276c199f4d2186a480aca14db15f3b88f45f71eddcd9240e7a6720a2baba53e5d83d13e67b697ade64ece3d0daf7dcbf1a5b09c767752892b7a0fbe4391c1f073d602d73c8abd1e4aafd022d31f04dc84c73cf991a691def2f38825bebf4c0da2dc8bf6a265f39cd1a4443f378f45fd4872930e9cf7b9942ddfb5081ac0fc60c57afef7dd121b3c2716be1b28e02828597301f54d8f0579689289499c0a651603b2cd9574a34a42fd3f47626d0e87b595f57904d942a6dc32113581d244a92320fcefbdcab45ee331741cd4629f7f7c2bb37b9313431c3f7c8c2e47b32f0af8b0e2585aa28713dcc794ce4ee106bfb27c43b1f7aff8860b0361c022da90400e1f6c7d7447cb09dc6d5a3cba74441a03321e64afe1086a1937441ea9331a6de98970e9602bd9e14ad7478283fb05ebacbe66296af7c99a67d84b08dc6878f2201fcd2cae5b2e864fff16425a279f09094618135158f39ff9b3502e89e9a9237a46489b6e7fe1c3d3d850d720fc92572155b87f1b23c14ad9d84784ebf9e3c29d75e2aeed00297f0942079b8458618f60acfee9cc612b24da750d9f66aa66c28cb065200766fa95ff095cbf06caf3744f6bfca9c656ecc8ace1212830f4367f708a41bca6ae8df9e48c0f4c85da38125e1ac770b5012c3eebd8fa6932851f983d9b963894930942ada9354cd8b0fd9657ca4e460308a650dfa2215bf96309ea7f6113540fdf9a586e3b83a55c490b9154b95bc9c902d9c63b851d072f4ce0e68df24536d167fb7c2b250c17ae451fe0f66aac7323479ac3eb40c3117da72c010f99f4341b5a84c119e951b7eb4a1904fa98b6b413adc418a9d2f76763dd6b44935fe9a459b6269f057ada794b5c0a98be35f24598b9ac5900170adbff7f8c94854e503b147f03bbd3f0bf8431ef3eb8b8f9e1f788550d5fab05f6d91321e97feaf7cb89179d08097fc93498b209a5f95db47d9f0f7af4357df73365a4df07f34fa461b07362939299686997212f10779bf86ffe0e74e7f68e7ecca3a6d0ce4fdc4769ee97faec619a3763b4147ffcfb10d1c61cc0612531937f7f2500ff8d9c1d4565a4d0deb586ecb85c2f93bd36fab9dd0db9b028ba5738310bbaabb3631e57ce20f717a157966da9991bd85cf1f7af027e0856fbec4f106ba8a4c771352179cde7e35be81132040ef5442c8120b60a078817e60682aa679d12e9d0ea4ae2c06f086061477806fde7cb7ddc9ac059d034ba199fc57a11c0e9498db40928fb127c4744569ee8f5602de6e9fd44af1928bc2d9eb8593cd1a1a9a32aa29a67e853132f0c85430a0b1b5a1e7c6778619498a74fb79f8b7407b9e8c764b39f24c142a4d6afe43d1e73ecd5abcf056ccd76dc310c9ea661988c4b050fd8d9ae92df3b3f45b5362df5bc14ad27d30cf027d370a3391c3cdae47b5116a42a47facd48963b2a36c5324de6576240041900e36b8391f1ef411a2dcbc694c284f5133653106e77da982b09bad0960eebc344957520253a5f9c5d6d373516ddceaac8ca8c6dd59eb2f64111c4665919b37fe440ed23e233073709222bf358e16f1a3dfab6db837a596efd0b77fd77bbf795550f09b4c7c514871ba5dce0b233a22b4891d4ced274b9a07a37ba98b0a9a19be5bfac5e90ac0029cad1ec7ee30929de726df7e8e76f57cb84c6211642d2a6038205c50e4764af30d29b1e491e7955bdd5e41fd7670ed04a63cff30f9ab210d76a5d7ce7719f2a193b7faa37a6e65a35af3935c6612266ae38215ac894bfec2270c2a639f1eea5e327d962eb1167fe7e70c0fb2c0653de3e2fe9c5b4af17bea3060732c9cc60d48d818e2a518cd3ced3673b561067a5268c5b5b279bd76cdf311fafa91c4101b62ebcd50d7b5d14347767d108767fef83a33b5a481bcb3f3d2718b472832b559d993216e31bbe1a5dd4524cb996066e722e1eb7defa6afd0074dfae7bddd1967827cea297d23a2a0f625522df8b58b8dc0d41f6152508bd31da678e362f2a87dc46a93402bc0a73dd1c7e401b4743f653133e3ca9c82b16632faa61ca0a9640753202eae9ba394bbaad3b58d606ba4e28a2b1ce19c4d9efd1f0e4b3553b5e098a9679a75020c8cf6450f3a9097bace02d05ab51ba6f032e38faeaf7e1615582dae1aed659644cd8f5e105cd4dc79241b7530e5d427f6ad56a004ed1ca0634861d2e364d031a6bd2498feccdabb405dbd370da7cb8d6acdd1695dd752c2c1eaeccb6a3791ec8e7e4cc18e8e47830051bd7adfd031c1c6add813ea88ce02410e2e509ba91a12c3529416c6c5749c46b6546a92a15426fea131df5399f23651ece682e6e67e754bc44664dc7a24ab0a25a50553361e856d5d9de8db2ccb8e3a3bc9442091fcc55596fad88737dc93af4b325414b0b3fd02590c9fbe4c53bc63981f99120fd5230e1dfe9916b7273c00b32ad92ee4b6790832730546af0f76a32a385cdc4171bf5595f8112ca2dd7cb387113460e13c846212360bb7d406425825072c5be5a12bf381169d0072c81e3f9fc79aafc33194341740e4881cd824ae0fa9c45991c650e31e10a0f380d391fb8987997c2c788fb927bf3bd0528dff2761ba017f8a8b27ff259344531dbac5ceca3d46c978ae1192a518c20f493b7b73cdb93a917624fc64a59cf25c408fd853de08d4fbf5609e0fd4ba456339963e01042801cb98c9e31e486e03cfe1ce50465db4093353391a12644b2609589025325476f74bf7c5d937f9a462baf61797d57f6c8b13a16ddf741c13152742fa1e52bd1b7b79fb17ff9b54b5adf8241c4657eedced00797ad4aa14190cbc66efc2e0bc4eab4fee2c87607d5e422cc6da51296cee5188f7dfcb61cda0189ec777fcfb1a23b6b1b2c85cc5548e8dc843da4a0a5d3c75e194a03582f11ddc61799c28873f14b3effa8bfaf0fb6b44147b942a1e1f6e6c3680bc59a48d1c8a288606a5db7e9c9a36c7267de4a761f97175788675432fc2ac39d962c747f92172402e7ef986e2b45e7c822c94b29c04853723cb1c5fa48d3b1eebd7b980a5a69008002fcf78369ba512871cb6da2ae3e7e9fd0a153bd8e32dd307db433a23cce8e610047fa26d4045e86d1e5c60bfbbaff91398ab4e0918a6eb9e1a322958c46498cb31a9dc4656f2f0d9ed9ffb6c2fa528a5a2a1f5c125ed2e07a0d0021f4f305f5be03e612d3f21fbe9d0c948c51162a24d049167cf672a0fff34cb2a64789f7fb50ea01b2d7c6822264b5ab0a18f7c85a0229c524507ab3d4cd563b8223417074f1301d1879b4a4637bd8ef18225e9b288df1b41e8cdb6cf95d7e3a2be47b00aeed90220cbb31daac89d1ffd1843cf9d2ef8b4c587c5de6ea2d21ea6d193d2119e8359940a3d9ecb5d3cab33076aa4a85f473ca7d2882fee7bef4f4096cbd44b86f66cd2e3c85313c3470cc8e421b51dcdfa02d675515a82e3d71ca0b9d7f0c59371676155bf0f7098b59c738c9644c3f5d076168c4d8f830bb38490ef211b559fbbeebdda605061142100a9a54661329d5f9e096dd915e9decb32148d431ca457b841597a9c388e8d301a7ba1a7a75b3f9a9f1b7380b062c7a76df9eece751a2350c34c40c66ec4c97694f930d56636237c628d757ae37dad2c1c4ca9d011c226157aa60ed35660fc9924ef8c5897f907478915a1f83d39e2d38a305dc76090eb1fe03cfae00d3c900a2220c9b354ae200ad7d29d86ca8b99f32998e83aa842a178e046a61d91e6c1fdafde06e2df9c5a84acace3109ed1b89131c9aa05f0aae311efb727798ae23fa7a5356dca8f1a1558abdc8508fa8ef431c0da78ac09b3e7cbfd57f66833665327e91340a0cca14421ecd6eb4ad53f41ffd7bd3967ddd2391c2b84189dd41df02a5f7ac5b4f7f83bec946453a155b20da37acef4881da557713f1338ec7c722d4c3fa3fc4e270507edc1f16dbf6c96f6a2389e698e3941c6ee1b0f9762703140946e110d98c7b078cf2c6a50e8d787d50ec24cac344f219a7d4e180baaa1b74337b267ae3c863781362ed7500ecebbc2a8aada740b4896fd08550caeb507010b5abf24e959dfa206cb8c0974f6996a9a9ccb476b5c40be9bac650580ff76efebbe7b0ff6fd5c43233181876bfa210573a3611fa171f4afd9dd0baa120d5640a3ade0ff10c88e39b68c4bd78011b690f91bfe956bec7a9c1d0be0d471a0eab963e64841fe1d6f9f40a6df6f4fded0b80a7aa92bae6055ee3342f5ff18d3e4f02a4e9c37a3c8ee4480d6de46a3d926b334fb6a858887af9ec2d5498bb7c94febb4c6e84dad9e69db1805a04a0aa033d56ccb181e0cae30ee0c45ed6cc042866e57d03c75e597b988c5afa1d2f45535ae11c05979ed9ade79990a82f700933617e7f6dd416d89b3428c891c72da0a81b36dd80a26876343ff81a94b0a1fae727a25a3cd18c205eb602382ac3682fbd93bde04af39df3d8aae98a3bfe60e4e087db0e011f63b417bfa5e859e1bb982e8aca76eb044a5e1a1878f6889558763779f07f8fb587ae6e64841b91ef55a127972373199d4d6284f6ad5ee8836e147f4f5a9a80f439bbb56a75e696e8125cb29802837679c04c9e03fee4a65f654e5265c2b4db1ca94f974b1360c4e24e64d100761074f87541e33d5c641a2b2577422c9f8e14d41cfa91fce9f76e7055e476a159ecb3ad529d58b44bca37499498239eedf80866f6233a8a23e1937ffedd4716009c42e2ef3035a240dd1caf73d6664017e26dcd0f2b5dfd9d64bf79fc0a4c9e0d1f28164227d16a9638c206daae944119bcfaca7f0ecc6773abfe91af5213f564891194f8d0430d99c1d9a80fc522ea84959e1960dc2470a4e10dba5c4a68a637b8754fd99677dfda83e387dab268cbd94a9ea56807e2e2f617f5e4ff810ffc0c0279412cbb3f74ce52920885994937fbe556e768daffbe4c620e6b48bed1d249fbce99218f6b217d15fab47ae94175223f66c2924e9fe02c29a8979ac83dd10ef7c9ae5226bfdee016fca32dbe89c18cd27dfa0f6ca53abcbc81001093232d47d838916e66e67db4ec60256832ab5b51fa657ff29d870f899a19c07ee9868b401ff69ed3b4f214b276651cee6eb2cd54031fa70101e55ecdc0cc5b105cead8ff9807343741cd628e8d935e7a6df2e6c553b97d4f052400e62e780a79e526ecd7eb940a2f09888eca4831bbe642b1c6fe8667c79e1a58095377e5bb073f8acbf8027644ae62daa2ff2ac4436b36a843c8ee47c8faa5d9e7f5016fe3c28232d028132215d23e372c2417977e569227258482215279c15d61b7143cce18111757f78224cd9c609aa9d185d77c2ea8204cfcb29c1cfa6165334d8ad3dbdc40beec7a195d96881ff582a39cee356c043e28bf81c52b82588c3906037d6f36c5acb3319f748fb071f8e14face96b212e701e1a1db4e22b9f65cc0b9efd9ae9aea146d07361514a3d1030b4c7d26a531319bb8da646312d23b2b4acd6d847494323488c2a2a1d273e0969c1994c2c432facd2557e610326ec5c484c2d1ae85931464babd1fb910ab0d58c33e2573d0ebf1bc8455e90b09975b7d64bfc50e2801d10c77c6a2057ee4803aedc5479fb027d3bae1daa5e56306c418b9c58a25e73b1882e93cacd7e23b840bf3fe7e4157677b49c5542083805152b2a313698d7a8ae6a0f947381d9fc2def3b15b041e934ed8768e4095cb5009b0b1102e2a1ad2f4deed7ed0e346ba6c403eff561b484e1b84899db4f7b398da110c4a4ec9736935ca72c63af93db2a66605a7947afc473a7f19aa0eca6091c0cc09680522b5485c9ccddf03db079e9e5d1638ccd5aa01430efcaf7820b5591f4b85b90d8d50ea6bcb907eafdde4d115b76ad8541c2564581cd2cf2a97ef93f3b268b058f417e860f0b0faa4d54cd9261f40f85fb41ca1b4a586ef6f24d2c9c9a5a21f8d3b97389b73ed6bae60c47b69eb420509c3d389acb0b948f5cf84aa274c6155f07f33cbad3cdbdb58c22ecee923bd0f877f0e006015ec8010b7f3902d010236452b283f9772479250c661ca5a48e1481c8f2eef980d034d144381f0fa7919cd2ea7ee2a1f69becc8cb0cd4ba73ed0489e2f3a2d61313c8330ad3d5e32b67905f49f78723c569b81c9cf2a97febaf65a3dddedcaee501859662342f282600cb4a0a434a03fa3f68a8cd547d81cb077b6ecc9e568d2f56d62cffe18c8cd397d2b9ec59ff6738351fb5104617d911fc8672df22261acfaf1946d3d2ee687263a6f21ba693ba74121c22a5f9a2f9f0f43d7af7dec26537e66b2fe48adea5cf82bb41b8361030fb13c14a22e6cd4dbaa828df6860919632c2b2388a53ab68ce8967bf5f95014164f21ad224862b45bc9b6194fb46471278edb2f8a9abfbca8b027ec1d34d05c8cd18e0840d073294652ce8ee1b2d2158b359bd59e04e72e3e03789beda2cad58ff85cb6b67cc00624ae252ba62197e2d003b0af26ddf7a149f2ebe7ef9ab24883dbe2b8c67a835d2d8c4b5dc95f16aa8c032d1f8aa393f3d46856ee3358c986432f4d1c25dd70f5c38cb5e03c76ccc59e73900628d0278cc388ccb9d1d569cf9e8d752359032ba72d579a6d88acdeb3aee3b74c1fae46060144f7f9d8bc7df814f39f641ecbb53c2893cf0ff1eddc98efe258b6df06e82f9c3d31a87ea751702f79387e81d7102b16c560d46ea290ffa96da172d3ce3ffc7ee483c35ccfc191cf66b7df65db2f7e632e995f0c65ee4a7064d4a2c7ff7c8e7f309c931a39448005115a367eb6858fbbd3011523b47c7363d79b3b8bb46b7bdd23272b750de4073bd0ac30d633bef7f83caa6a4b6b62fd88d29e0d84df0a5d79831b85631a90f8fa11022591227963d1ef21ec34bc698c950afb004f79f1d3da7394805399ae3c4b1cff056fa3cd1abd4bc0e5695039c98d937e3953e806aeb5f186c58cc82ee3dbf492a3aaaa1eb08d8cbaa0d31743dd606fe6be27790b476055ef7d1d7319ef91280b999b97f9653752c8d339db47756b08832efe9dd9aada0d83f9579453fd9f05967416a34ac0a8d6d08074c6622413d8eddb936afc7c985db8e6e460ad202eea7e0e0bc5ae489fbe0755ad16b1fbd24bc2d0a9bcf340136e6b0def810b7b87f7ec4d3103e1865225015cdf22c2951434f2457a58769b2f1b5a24343a6901f8f23c49892e56dafc0c853b77269accf859d1c0d60fa6a1d9fd06518474768458334e3e26d0a1dd3500bb2bd83a59d6be569ccc72bd46684db3d28705f29cefbd61bb82cca270a60f990231562af19a39328914cb4c216d0feca8cc3cb1313113a87607dbcc040948d0d7ddf280721e663a47e60c1992287c2684710428d412de1ba26d510ba57e3a7d2e481b9fe49c892f5af9dd79dcd026347e4b8e92db5ed49b6fcfa5d7e0f46bb5c7e8566ac0aa887cb223e0f9e57a5e98eb842094a4566bb4ac57e80385a1517c6b509384d20a8166fe0f0cbc2fedd1b0df66c26d3022002dc5f21d1774e5fc294dd86af7a2c3bd6df50f2487fb9cfb5ee9a8128744170949820ffb433c85f9397fb55ded977a695283b370b1bb671cbda4edbebc1f305a41009ac9d29da1075593e6566730d378b2fa3381998f809a6b1e9ea3e42429bc220e8c38269f75cb7b8ba68396d4bead399545f0478269fce1514010fa69d337d776211f6ceaf507851aeece7e5f065be04de632cfd4f848ab3222ca6457a508083fbc271322f3f4f069f916ce2c9d700b51662c31735335e36d1c93d94f625d0add6061577cfc9f1685c1ec7ee037a8f1edb98f79de77950c8756ebf14ef31527337955c83c3c5e14addfd7ce32427b677a13a03fce482cb619f2f3fe7eec00c7a54a045e7a550ba7c696d131cac30ef428957a0990a50505fcc496c4e975485d069f7291aa69d4e17d4d58fc886027094328c18d7a4763f259b61036b196617d1b55b5778e3f1b7adad79559639f0a4dcc583aba6e75f7ba2224037cd8d4b0fe2d9ecd13f10a5d0716b72bdac91b1adf000cbf76d4106a9a366f11f3b5756f759b9cd2820f90bff16b367cdc0ef0746299c22913199cc0d469c429ba17cc34e894ff505151e8fdbcbceaee06bdd255dfe34f66c99f9704b004c8b1e27b1b2d598332e651445cdacb7b87f586c00c9093948e5eb078604c8d187c799b406f4afe58c32472243259b5679b84ba8c9d9258935e9109fdf6d08d0a32c84b1c3ce6e4e079c34158f1579a0e471ced7dffecd4bd4098120e433eeda493852eed0d88acd190fca6ea00cb4d1cf17013344cf7e08cce6b2ffa6e97144a99019690b7bd90a54691c6ac9ed9fe40febcbe6ba422373f98e8357f60a505304005aae4591f190eeead013e8bf9ec85eb4e49fd06559550739410737b0c8e76f9839bd8b971f846b3a33d3ac120d60684015d47f010e880c9b30c8eb707f890cfd74918d009a3c38ee08188a44fa523d89bcfff6ba4c2e8d45338ee6715eb2d52a8134f30d3995f69c4e47127387bff23b1b8cef29503f31145203d00f2450bb090a36ce56422d5b9d0901609725db2bacdaade003b9acbbf3a7cd816fe49d0e6bf9e1dda44298bb970995baa0592d9dcfd5c8271305816f51684ac679dcf1a82411a6f1c06827d7fc4249bc77eddfe50a9663787c141b461bee6c1cd1cbe63894924e5a4deeb086e1e1d88f40474f6fbd1415c766b4f93133b482fa0525e81c09c2a28a88801292eea4669e616c5bcee2ed4880b1e1aa88c93081731c6c95961ea71d6e4ba2096a6234aeaff0333317e60f31273fe8a3ad8d223921862a485581f89408cdf72e893f8e89123aec2d5261329234fe58fbdd9b327db557f429cc5a1a50f519393e6997fc62e7d87088265b0c939a373196e626748a52540547127cafedd4c50e3de191ef81f195e5fdadfe26cfab28eb1ce682f1446f51487b024c5fd574998b5da5492dcda5eb4a12fe3a6725044b263b41679e433909f0c9f6455891ada34bcf28b409f12fcb293afa4e2c58d8b125b131cfc718393203e2f008e947dfe70b2a5a77a3b5d9bdf0dde5a188f585a0c48f0e89cb45cc0915cfc95921be3ed944015acc95a2e13bdbd600a24692995869f6c38bec0383ba4e503d75f635a00b2a2e4fd71d60cb4eedc7fcd3fd2639f887f637c7578645f01f6a4344bf4e86b2cf7fb8afaaa39e5d17e98e0a04f637ffaaf71402b7318078d142019ee1fe01a81f08ecc6425a72053ce92c782b000094c58c2eeb6f886e2e7f2d28c51e0eaf9340d37e8088bf097591a7102f50c504d4a85127fe8ac8e5bd90c117a599361c057c1a9167e53cf476a2c86d53c75840ddd32d6820d8ec266f09e1fbb3ac25b8ec857563e7578fd82dccee6e2cc1cc3c0e88a6df216cc4af34a526c2ca3f1af7518a01914520c648ccf6547e8315d3903ac6fd8dd61b891de699ab21c0c64145d42b90d9af50970af5925394121dffa53a94d55d96c71a7ba31d4878234ea9e13b7b9ace697dcfff2ac411e164adb3961b79b0533a973d1366bc493c850ae9e87c338407cab677f978267cfe21cb7c036eaf63f6e81381e3c79f0706d2b6db5cb16be6076e763a35e1ef98f4051232160644a4a0c83d0fae3f399badccfe42cf4781d80e9f00cde5ca4cfe1eacac820f71ddf2505ed5afa54f8d9f825737b2cde39eca636562621fe3abb250faf15ddcf404170538db26ba47c41f04038f781855a2bb2c5810aa2fdcbb038947821a689c3e630de04f43fee93e1bc7c0315a4bbd1cc03119ba2f72b2dd75e9b9f198ed8db3b950caec4c415ebbdca78f4461f091b7cf57737d24ce1d7827f8f45226cbb76078b32f5c889c82eb34b53460151b887c1958134b158c562891912bbdfd9d0b577361481fb9d04403cb189817af4154b5ae5d8ca76b984462c66686af60f93c8201267afb9060e955e57afa779d79472e42175f2a6118b905e4588384ce393396aa7134ed469092f7ce5f1f479c97241e9f458984cddf617049d2c0c62b4d714d09d31c63d81d2abb4e5dd86a289e64f98444b9ffaebfebf900d3daf07f02ed02f79084e8e33c20474a99d3655a71ada2ab353b47ef0bbcc7613ee2b4856a001ec64d0c62a899c9a5fe93645457291569b13bcc0383c1f4a762ea059444152d09b50a6b7a18762323a927129ea7f2190165f7faae970c483e1af7434383dadb38cf0f9877219121404758b51149d9ca23803f48554b25d2b8f697a8dbf809bddc76a741deb7f61867fcdb636a17602ed145df54b0bef8c5e574222d586c51aa9e66adc9034afa1f34cd971fe99e732ed99ce9c710038ca29623e04186b3962ddd8ff8eb057d368bda6359e77ee4216f7509342af0213980cb7eee7c43a079db906669ceff1d56b483fdd8535fbf5d376a1f87716d6dc22f1009702769d28d2cddc93e2649f8d7810e89ffc0cec878a473553ef792b748edb2a90cb22ccd05356ad64c809cb93fd3888324fe18747108454ab3b7101580d5b1289e0011dd5a202c2502d8e03d7dfdb5934d057443eb68034ebb8d7da295c24df0eb4cb5eeba7063a1b0bbfe230baa4eb585d06e0dbcccb9befb57c6259efefa824e6c939cc171ed8547327a19ad331fb19d36f414cc7effa4412004430216941764054a99b0dacf7885afa277090b421493d50417b6063f8533ea52ba2d2607b8d115413db89b58d627ef929767153151d8212499e7ccd4bc5ecbec5c75d2b8ce6eee053ab833f3e45b0dbfbe7a67c5f4bcd3cfff7256d0ba14483d99d6ffbcc2b0aba0d53620dd7c589f6c2ea03b5ed5de653f5acc5468cee12a95012dff919e25d8d81d339636970a99ed8b5213c45fc99599eb3aab57a88b37f75f3c276c71bca565d05e7b839e80b82332205a0dcd82cba4548eb8946178cd835b5d59a396c5fd78b19927a1b408b5e80ce6ed824168da476937e84b85269551b6003363a60bffeac18459e28aba15a336a6e2c7b3913494f3dff9aaa9220f1658c146720b68db05f348841758785739bf9b2830e7f8ec16f15bdb74f63298aa84bd364e67719578191f990c3bf1d86877e825649033eb0eefcec45354ad676b110b10f34a601922484f3b676059a7bfb88e26c07600d54b1ce9dfd4758459dade63da058d20829e0b5c8ba81f743b683dff907c377fbe4c354b6a5f3ced5e9a77bb8f5076df277bc4fb36b840b3e104d3929af3631ea60148c9e31b40ddb059c1ff68f67103d8f762cfb3df62d517e4a9194dacdccfa60255912e6da7fae5980cf53a285c219d6ae01c958ff9587808f1c21367cffe7e9cf541c722a9e231f26efbf8666853a7e9496a71f7cce48e6ad260bc6ae74be4b8e12a73d460035f393d86fc5be029101861c12ab9df0f87553550224d4c273f92a284e51c786c532bd5358d5ca55fbc7045f7a9da385e1cb88cbefee66e1f3c6e60cee9d63e76f64c8ada2ffc1d1a20b268d9edd1e824318ef706031c2aa57ff237a71c01ebb84079349ce60fa52521509b77a764ab06476ce806c0a7f86473e54ff1cc34c3bdba6ff2dd5d0f4469b3889063f8a7509ee50a76da006d5d75caa5b9bbee35cdbe7ee9ed2ca9ad0c9a5a664001ed270020eec40bf538dd9493a9fd4b3e596a7080a6f80d137175d7092c4bd3d9ec48e88f3516f7e0c413048f6544cd787eeab5a6062dd3956684747fd7a1f42521dd1d07435bef0897acf08a261233fd8ba9a386f7b19294372fca840b4498e651b8258db27e863f511f359349c88fd3ccc4b76ecbb8136e0c32b3b4390e9cf2925a0ffa3bdccdc977b410af636f1ef4d934ff9e5222979a978c179e68626e90f268dd583f40b6f93635e762f92020b0921a3c7b1d9c6ecbb096cef7af7f8838564e321d1d77ba1930321da367942688be72d5fce41f87a0d09e41b1dd6f06eaeba996ba36ee59a636ed338e1b6ad1a1368e1c456f7634ca4490f42ef5acf0f2ffe893b3e4e936cd9b62df1603c1658a2cc87b001fa26dffaf37f28ecce439adeb2a78ef417ae9eebef3e50c155f9a6b94581c5ee7502bf7e438c5c74e88a8cc547731e7167dfa4a869e0b028152d8d592d149e711e3691760383100a0c1acce5fb969d2be9ee66a889cfd19bb03d1a971560bf3a37c5a2b61f548ff79c2c7ce9f004d86f79ff86166716a2919a0dcd62e3b7bb86b40a26fb021ff51e6a6d9c586151778c45c3931ed58669d148a0a4c984d329b39c539cb97397e48c09487876ab3bb9167c234ffb48feed0e2b4742f92afa73534c0f0900839626c5dd268eb4bf25e1838a0166ddf1fb5bbeb8d7a1894b1adfd44568f3aab9dab9d245dc12270d30955b88a9f32dd6b70a86763864653fbaf29d406318c61c3bc685dc3ad5fb82381ce867988bfa6bbb378b66307f8acca36b995c88829e6415963282e30fb09e11bf9a0c37ff5e8263112b67e5c622962a214d0eba4a5d4227036046aa4eb05b6d20c7d0592d9bc55921c6b5a8ae4d1e558f7ae08c8aab73574a768b2f6b6e938762e0674c1ec7050aa068f67feac2fc97e6a141a5252f0bc4f8e56a0848a03f9d6b4c81e9111379ddbad9703aa29f8f8ff447cb54811d7436a49a4d7adc7c0766dd758aa78977daa1e953b5b24b0885e00b95e9c7ec824893a9e70a01c406a123b9f6a3f91792773c25c7def362953d073cb4d65840078a5af5242b2a8e25c98ee80acf257fb571f1b2ab0efa28f60c88c59ed799756e3f3a4799f771f50d879edee7ef5132dc2cb5af1645afae90f2ef5ddb77f5f9bc9cf96a0a58487de43faa8f6eb8a5f6cd33087273ed023abbc4ef1ce995af8f38233796e2b458c6bfd96b23b482909162d03f47c53c4e222f0584c7424aa6958843d95f9877aa64b0372a5adc7a39a4d8551e45400303982056300f713cfac22e181c75a8d79ca35b1fb2423e9dd5f18c84f043952b57047a6668e31c421f9b1e873480382909eee7b1e861b59e37b32258d5aeaccdc7bd996c9b89504691be3a7ce61b6a29815ea65ceb6590ea9080598c00c9681164b484a50f6b408db9e429953facbf21ade1a244337a0ebf82a31da356ed88cebe09efddbd95def1cc3acb5bec59fae0b9374b7dbc523833280aaf42c8e125bfbe33a8fc261173fec3f6db39bbbf2a168d8dd571ccd8482b23c7296a3d547eeb11e37a0f3619cb5a77bbce433e45d62674e677be99d0a4f18a2c368643b6e74c42dd176e8b179318630d2c1233a03232f395809b1c7fc444f12c95b62578b5845c90b8908141cf86950ef2db60ff9306db3bca6e112888f08c66b9a2f701be21dfd37d43a8e54009a2a2b54c043029981f2d943e46f5f49901012a9d1f890f92c8d0c0c5ee047a7d35a12b22c796797ff0087a03b81c278e499f099682199391eb042de5486c72df1a137cc4d648acfdaa104c09915d1e858eca404be80c78562c5b03afa0a3d0b5836ee10c512cb9d7c031e10ce13c931b559b9350136ec404e467d3c7c767c825877c69448e41b8e3163aff85aacb8d8f80c75f2a274079a80762fae664634430b25255ad693c93bfdac5cd6164f84423862be76733a8ec690dc48dc719601e68824ca42f5cb684821f629c53fc99365e36daea182e40fc2776d314674efef698499043dc1a22350a34a43e510053b0717af81e0ab42ba51458368ff64bbe8acd4f52845bf7409b50613d67e8c05a6b4bf28a0050a4ab0416516a49589da6f5940f4f66aa438459b9ccf80c463ca2fcf507bd6d14ca4d175fcf42de076cab51abdc7f96899600d4ddcec3ebe79686d8de48b2432ecbaed8f419b9e3fd8396dfab1851653494a11f8ba762b67d249848c5a74a72a0d56dd87d3a613c0c76b23589c26a3e38f8abe6b6329f6e28eba7dea2c9ddf62ce0514ffc149bb70e145dd83f07d1cef15ed491abda99e74c037d63296084dff75acb92df98351ce02d74e1d9cd2d8f97d4a0a88443387abf8bc5f7f88bfb879a0ac15047ff2b7899d175cecd79b05d776881d6ef400e5eb5fc4f7564a4462808b5868233f3017f1ecf4c1354106c75bd6c145d89b3e852f17563446f0d58a1654757f16fd7fca4860cbeaf6a8bfeb21be748d7893a6002e9019254664c09846651d55a038f724d359e0111ac126d984b6ecd1eca44a5f8fa07e10f9d0403eb900750916bcb33b0d230ff8206946180f94d7740b7ed2af3e9fd6e4a5b0cbeddbaa565632684948fa369bc6cbd282ae1e50c7b2cbf4f2b212917e6ffd3504f8bf1cf821d18b995a81a8a137f88544152723fcd930866c03751465eba0e3787866de03a13f3fc3c6ac2cb8fbdefbca4bf000c0f2ecea46be5cf0e9c8115a3b50fbcfca25f93df0f3f4c5cc24214ce5b3859739964037272c0f8814891b1a8617e91644f00757952fe87c4a06a115ca8355c9d55d112fa58ca82398066166c468bfe98917a1ac2e8a288caab88096a3196096dc3263779778f4b0c5e306076a93b5ef2f5d3d6ccdd4afa86d12853e57ed7ec899f8c4578a8cf2dcbca57ca3360441f070fb0990eec28bf99cbae8eed541fb440f5946f74b3093313bff95381348576c5707848f45a0bdcb7ae4078308c70f0f7afff4c7a554c5f6a80ecd50cf93a3079b0d2e83df1f9de06f636955f13dfc5d02ead8c284e7b49f3eafcd0ebd997c2594e5d7e4bb0b92f55e078967670a75a33a2e500514325d1bfa88f033edf80f3c36fb1b3010293af072d59f6f8c928d18c144642d5cc6c938b4a1329c839cf0b3b5f83fa5781a7e654b0da51016a76cf933e0b6f907e3a88f1698700eb970a417ac1305f2546b7b79bd6b99bd342c116bb280b80b044edaa62b087bae2790cc7c35414e4f4ecc65e9a5b1d1184042f66efe55ca148cea6a3193994ac1127312cab25e9ed004f4c7e38755715d6c91628ff0ddae6faea3cc96bd2758bc7f1eda4dc15fc8ade6647a33d8d178457da01dad825a260cdd4807a3c985da92bf1cbfcc07031a4aa4c2291930e4ebe04f125c5fd77cdc8e1653e7ea6908f538805877b0f740844b74b5d5d87459234e888bbce0ef76b7b0b4da6a67f6e663c9478d4ae3e4cff98a6df6871463b70433a916f27abc9988cc0d9c29c1a15b2a790d087e41d940097619bada977d13c86c3e3eb2eb34bf5f58da5d260894c3ef2273b3fffeca325baec78b4c5f0a157ef75ad80ca1cc7734f7599bc161587b7cf8a24d0426aa6fbcb47d5774fe0b145c286520891bdbaa2c420763f34bae8fa0024054f43ffa752842cd69d0af75a4b91187c813399b417ff97740cafa61689518cf50f6c6428a498294466f31638df346b30019d0790d5810929ecf33e1de96e1e3a426f4594de0b09b48474704d004027f21c5a18d4d2af5e7d335f72c1e850e4640842250c1be190883e1818c1bf5caf4611c08614c8a618f672b953e3a8cf8908bda5bcfa21931498b7a3760ab3fe405c498a9513e0b111d15d82eb10d61677ba74954857f148ba61db43627a6d30f1808c5dee1ec03679160fcf8fa120e6b6ff881024c0bc627977fd8650d3aa48348e651a95df32be591b8bf344a9953ec1a73787d35a01e7c59f3e37bf2cd7da920c7a3c9552d724809366276f133edd9253c92b32b1de547264426607a9233b83e45d0d41916cbe4a8d951a4cd2dac7a20afa1e5b482453cf9a01ca3b45f2c3f0846edae4d5395d1d88c2026e6a5a8b13d5dfade2b6cc96d88aef7856640924c38426d11afc7786ad937c779e976129927aa8371094f4ecbcaaa367b1db0fd8ae44a5650a8b72cb6343c6ba8673fd92e18b2c57b9012288735301718a6083783537cbf8bf86be7937e3e226374fbf268ca218678ee6f31efb156c4b87799131b053ed7f6a358ccbe70d5a7ee058f4073ed088312a3d1ede6e47aa2a3e21d99ffb8b0fdd1f64af371047a56d5f149fcd8873c895c185c1cd3e307bff05078af947e58fa2276d19dc2db29de38e9cdfbccf923e8a73ec598ab3916ac05ad33c73dab87363945a940cd14153f8059846034a878c93ae8bd30d799be0cc5c36030cf09e58698ef5e3ce07107353c24a391de325a9a5ffb865bbc130ff104e276c0d6c30f537a475dab1a51cda8abf7ffc7136a71a9018ea38f37bfa156c5505ff95edd58d55a9373b616fb320fb8bda00d6bd5af5d3969640d535ee4f16c6cfafe382ad1801adfcef5a4e67f1f5cf75d13407e7337f285c7d2f2144b74a5182407ea8235868f5616d9c58704eac4317aac4cc9175cb2de9ce7da69b09982917c0740f0131be047d593258cfe3e7b93041cb7076ad71b38257f93ed3b90e71079b1fcdb90f5c2b5f21467a29eaf51b83fe3389e7219f2fa422cd092be0d07b2375f74600e160600a3a1b3ffa4be5977e238094ac4e51e3b0588b9fc387ffbb2da877e4785f5a9a025136f2c666c0058c15f59bd618e2bb7c3254312dddf594167d080f0f1a5858110521541f5812fe05a236081c63249a341a5de9dee069ae4579c4b51ffc9d923a2860461d0b4f60243120dc98801c984bf3c6a621d849dffc2a8bdd1bee9e8afec0bbc5e2c85b1a06b1af9d8a5c4d8a375a64be9a3890afbf6168dbab843397a3bf539f83405e1ee334bf693cab1968252c05613da3670966bc14074220de008e8e845f4eaa105520b03af51906033dacd0834d7492efb236cf0a0381e3461f2879d736aec1917d89b95553f0546b597c012608a7b8e6cbbd593a3b72ae10347d4a905f01ed2203857edc0d0c8b2a94e627505bba768745e09d74febbd755d2a39b90e85394f5d85d3734f1d30c7639ba878c288855138cc883bfce3a6a3d2f9dbdad10df20e34d20ec6529eda7cc73a3ae2e729eea590f9d26331e0975361ed38cb0999d0ee0510eff10fef013073e613cb9f86802575a4c256854567eb1e5840c950b129643104c751f39b04d50829b6d52827620f5dae3a29d13ada8458a886d0c2b8cd2b5735d7064250ac62d6cfca644654cb8ffe7f319c212cef2fd41b34849959c88761fad1e1a23d1eb44acedba12906a5d3a6235fbf48c18adf09b4437cbcb690e14a4740a7098c86e6292ab07d66bba4507e23c4674a35fdc1bd73ba7068413326600d9d3117574142b1295a94af3cc60a7616742b0cd2309d12f25ece982b5ef3d27bb8776768df8955d2bb943180d86c3d199a924803089fc0f67e04430b36d9fce71f88205a776303322ae391a9de80bd848080e09157c0ffeeca2419fbf68d4d52aedf7f33f30fc8fa41a4161835521d35c76db5220b4a1d29b93835bd0d2802c677a2504d17903170956608f412fc5c4e441cd6be5bb545f0f6ffa5e2d632d72c7027e413dcda603fbeeccd04b6e155cf367150a9dc9d2488a68a84a928fafda286004246b3ac84c07314ddaf498d417ab53ba0c45707332b4fc9dd4c1c56bb17ef16c302534d3fbc780f3436fad4e0a6b894b6b4a778305e6a76d30db3aac59c417c835db8ca45eab6b94cdc285976039e39759449114f4e73bb84b542a3f3f90d64d2e6f7be1b04f1b49ea527c5943a3134c22f691a52cfaca2ce8353dcf155315b32881109094818360fcd08915f0a717ce53baffdaa3edef3147e87ed1b7f3383d185a0795521ce874877094430816e9cf70da24b7489504e0b37760ebc4c87668b674288cacc5a5ac0240163bac2d341de2e73279bc104d5ffcf73ece872dac26762efc2964ecba3a5c5b3f0f7548907817fcd352ec0d9ba18ac6cf9c929ea372c01087f1818fdb0ce34d496e112fccaedb59faa759227262e2973bd8fb130a06276fca69d73e6fdd7d6f9c81457e558620806cb913464659815012f5bab3156b9227a011cc35cd8798c760a07130fb03d7575cdd8047f814fb094c855187dc860df56661c8b7f64bf82cb6b7814e67c4a18daa702ad7ed843a94f25c3bdece319737c3924d7266e664804b3a33c99b3bc090a1eb406bb76d9e4a62d223b904b10656f67f376738da720837bb26fd6ddcb09c6571b48159cbfd5153dbced3a6908f978f13b1d72b1c4693cd4192e887d3aaf276748ccbc8356689094205a4d3747417fb8b3b933bdc354112b08ff36360e42fc7fc590e42c773736ab176bc52f8eeebfb6223ef11b4d6a4aa31e4816dbfc1e14b589ccbedd175960a3eab5f1eaabf2a19daf15af746cf44abb225f4b911b20d40562bfec13c0d8ddf8c1f3dbac378679ab8cf184c55d350adb9ef344f5b0720943480fe508d15dad7356847075935d890f8732fdd096820f4906dd3fba82b4f0e1f348bbf8100586204c9c276973638630456a8acfe09e09b9bb9dea68af3005cf4bf899d0eacc0cede6b35230e1ad3366954e7c77a2bd372fd139254c0ad37b229fc457f2d05a714d29c69adffb85fb40b4704c2d6d068a45fce79b53e33494d2659903c728307129758effd08297d015573c104d4c59f87fb49214e8018f5a404cba5cd5f40881675fefbc51001952ae0404dc8c6cd76bb2a063339beb30e88c8e5ce3ee899b7b27542f31f4907532cb6480f1e53f72329468ebbfd1cc0b61b76458093606893f6d9c8766f74a2abb1b9ade1f0fc99e0e68519708ccf056dac5be37695fa0c3940c061ff880590c897c0c3c0e6853e4071834d8afc023e5658e466ade94433ae5579b944f773f7c021357ee84d88bc05266c1daf060f7adf4d4c51995a9e3a0faa6d0a90a4a1051f95c21d8127fca8e98e03a6877dd57bab147273bd7f97389c1f726706d53b462d96099bdbbe128c9d034a4d521cf22674a0b49bc32591b877fe45e799be7057af2faa43726195b5fd4580600f25bf239ee0fc94fe27cfaf5830dec9cce1eff18427794e1c9fde8cce2413ef2f98b01386be4e553780514c35098f43c8d113bac2e08ae918283e84b709a4ce0348c4918fb6d3a6ee79c0087771632a5a0b07bdbcc4615fc29abfa4220ed8d7827933a163e9d23295b3bf408711cf2e73beae4ed101e650d46fe4734ce49b5dca8a754bc504cf2d80a1227f151fe45d454975c9fa69929032e962ef304bd171a6ca9e3fd8fa3c3d0062902b257819e498441795689ead0ee5720db057e485ba55a9ce58a756e34c8a8ff521ff52756304108ea5efeb7796dac2435bed387e582ce67825b343d93e99e31124e3b3287eaf3cd60c10a952034bf70037fd5bb6542da9415b2c12f5c5abcd800a3247f52cf8b168b79bd44518d7595702418586be6718735da863a4512ee5024d6edbed3e0db3d5cc10dd47bad1f4af409ca3adf108f9051f486af652a2f05c47e65ea9390d0b2d37accaf8fa12b191cd98a907368bf7173191179bb55510be5e3781510fff0261028ea515fc77980e3bfaf7eea70e87d8035623a166fb9194cb3e3cf1ce0003a43d1922e055228a553eb3160886f8152f83460222a7e9e8f6836ea14ee163c7f4909671406ecbcf9c45ab8bb61776998b9dcfb83c54c40a0c917f05c4dcb0e235d74c0856db94528e96c1e80909df7963b99151833551d119dd30020278c6f894dc0a7a9eef8d865e141fbff28d944a2897d7cf1aa3fc4dbb5c4c2e05aaeac66ba8f3005a0bcaaf9a4ed5d3d9d58a8b01c64ea5000139f745f36f5fe475c259d7d387539f18abfeb21e7da2a4497400215026a88f135308f862ea3ad0f3a5cf099360a04f733e48f5aa49418c07825b61407824a488917cc43235e3799e549e038a7331b253c174814f986f212885117c87970de9b4e7fd617988ef41079448b0f5545252ea0c7fed84b47d011b829cbed54a2a7ad5737feeb108af600cb85ea2c65c8e303c93ba95292f7ac49d9ee68c1211b043905bba62c70efdbfd2f3e1e2fe508084820f1faa11ffdd10c0c525bc31ab3b84fe16264f81a4302f8501b62e8f7ebef056d96e944bfbe8e85c49b9bdef841fcbde99df556e66b173a6a9d52a83fe5e9b8951104535470c0ae0f3fe1a14fcfcd34b900ca6baa5ac6d903fcb6baf2f939bdf5c3b777587f9618891d6440a5c535b27dd803e96939ef9c04d11de2dc6542e0b09cf8d9960efcac04a2ceb2c0df8a9bb894481f2addcb270f26f78549910deaf0fa96a3204778b9a8cf2aa28fb624efb277b396db7d9e2d2516c18464aca21ca44e001a98e5bea7d4a5da3a0524a4cf5444faf535e908c2cb65960ac693d0a3fe58a520ff2da8ef4baf3ca9a184e1b2f58add263bf23d42c494c0206c9a62e08ec66129c6c95a034bfad1e5fabc0f2fe5bad2bdf6850a9f073782de096229ce6f4d700019eebc0952201867ad6b528c7d8d9b0c7a079b92251025ab19ae5cfc81a35ec92a807ead23b330de2b4be26f0b03b3d15b3ea5c63382e7400b431830747e4e92211f4acf972ae6f6cfdcf0bec293b9bc498a6f83af786c1e685fbbb92740f412a77b3e04d59a498cdf27c1ced5bedfd10c9eb4876dcc6aac4efd9649cc9541deaca2fa9a7163ecb4758d1bcef1274e72071dab7f2ade9b1920390969807dbaf97a93b5de6579f389fac33bc34bbc4148a0c52c1cc8493c81cc47e5c6db9d82dd6b1edce76db6719cf94ade5a02895d7f223a4a74ca571602e7509564631d01280674ec1e811f7a9a145136da00a0e3131343b518637fce414f48e6d9d845d4e6c4e2104833d134b279f92fea81e40ff8e706caeb8933dcd358785ec4b30244128be45c255af48ae6bc649230486fd218e9ab6ba4279ef512bed598086be6a728422df1939328fe506fac8ea2ddcafe69db3a3c06654fa8b7bb684a0b6d4bf6bd585e175aee09cf997c4df10e4b723f2aed9abf6915bad2e7226917cbb6d3f1014ea8c7820ab4a2f4118d0fc56adeb466a890319e9da711e96103787f60618e2cfdbc574600e14e0b24013bf357654077ceaff8c2844dc82a41560119f1cee2a43794a14d0203b3c89a05a5d4cb20ec8fd3197446e8857cc0dd27df7ecadebb6db3ea96416c628839be31164795105606f953da3795d6b83d91b5c4fa39f55892eda4d15fa1bbbda1ba9d9874a38e642f9cb98237b54925ca593a71c7c234cdeb26b0c610270395de14773d7028625cabe9ba5de45f77d75c1f5dc53134101852fa9859ad19db71cb6677101e2f2fba78b5d5a52dd1bc99eea6ead17687d572c28eb177097a3adb554ab99da55e63098b8c5876aa71051bf84dbe8b4d020167cdc9e3935bf04369a1caf80dfce687e35413f890c84e4053278a8f324fa6239787538b1367b49270497d0146696adaaf356681668c62eab1b9e0062280b9ede53e6ec6a02cc1097f8b8248df76edd6de9665806fb22e5574ecabd7dc53806f508108bd6875a3d832491db51be2036ac7a68b1b0669a3184a039514ad64763efe48f9170cd69eeac039e254d401665480823d68ac575cd938bbc1516f4bdb8a650977c1f3b5c848dd520a5cd3cecc0a73a82459c3d221e3f315d4ab713b13c2f850c0294f2852c7112678b574e3f721964f2740fcfc20d00ab38e035077538fb050a16f2497515aa20924b9f059a02faf3df1c79d24fe9e9f776aa7379218942d2df6d9d002d7893fb29fbd1c5375ec15187e27a22fe7844527e4dd6f988a8996d8e0be71b43338ea78d57a439a182cce3b78c1e4a90b88cdb212a1ebe78ba888521a67d6fc255a1ce79a7414fe351a80374abe98da223c442d621b2cac767273fab416719e90e28275c482b52b1cc70ea67f7e846659ea80a7d46abf53b4ea0ed0e85d34b7bffb1ad71aa26424e5bafd14869c74b7b38e8d233188e6cfb91175b56b4a2c4a4a8bf491c0f59b54e00d59f05da79f41eade16a4ed5c92e30bda09dca64507f9a7d462dcc77570df09e6109ba37c2c5e3eac13cf69dc1787a9b87f978467b85c4ccedc4b7b84b8493334debc2804a01463e4687241c8120f862e49681c8a46a64092a44631c9ac30d467a3b650c7ac537ec8b6a6a403bd45b2b76bdd96622913e9a456d497787b4954c1e610ebb93568caeec1db508c8500f817290f71cbed104e1ccd4d30c903f28d0ba1d83611aaa844a8868f4684d1a2c43be54d7d0353921dfb3c6cb575f609003e0001850370e2360b6f4a6decd142e12702e61452506d2f453cb6f03f92cd81705fee7adba3abcd2e6fc669b784c628f200fc506ee2c9bfb1ca18c6d767ca93fdd84dfb59186f4b177980d38481fbb559736720c3ad08e26027736faaf2f2530bd02992fb8354c49745a85cce91bff6a3bb53958ebef65a7b45ca7d315295d2c7f1fbbc355fc3f8f1ea21b1da7fc7947102117f0e171723743efa72520a76dc6d857e7062e1ee6dde0916674941e7ba3912ba2eea6ed4d4fe089957950d474a397fa5744b26e4800823e62a14b7a7d7d6839c0c51888ca31b34044f33aea1f3ce6ba38b9d7b14ffef9da7d948e4b0f09b6c9730c8490e79d99c0757edca69a47f6a5bc6f84332e61e1a0f11e5ad75c569d7f7f60b9c2a9935848aeaf3b536dd4dc749fd09426383fad804ff50d5d93597ac0e5eb74d799eb5503d0748393e46638931f042d884f93004f0ffffff0f