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

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

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

Block Certificate

Block 65324 ed3de06e393b58281789caf934f23497da4969594e38b77197cac270eff2ec8c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
82e72fbdced3dafcbe3dec25dfc53d8437e893c1c7d0cd1082fcb0a0d22a1ed0
Certificate Block Hash
ed3de06e393b58281789caf934f23497da4969594e38b77197cac270eff2ec8c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...001002000060020000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000030a7417fea10211484573ab29c21f64feb1ed16cbe1df660fefd44f7345096a31c577b8d8a4ce68ffc242cebf729de02a0a847b6b361aa2d9be41630808c35eb26b7d8e15bb453d2b682fe03a9dc98da2d59815a00df20249d0800000000000000400000004000001002000060020000

Raw Header Hex

00004020de2bd6376a5ba70662e898a4cefe9a1199727cf4838fc890ed49ca1aee9eaeeab78cdb75970e623a66ce4fde10469125eec1d5e0d6e041a61fe37cf857008105b5ae1c6a86920118d01e2ad2a0b0fc8210cdd0c7c193e837843dc5df25ec3dbefcdad3cebd2fe782

Proof Data Hex

59,560 bytes
121216020307e96fe1e1141a787c51f24dffbfff42e00693b8b10103a712e791ae05e76e55a6021966e7b7a50f81a0900a1e1c2549e82eaaad2af22705b4fc16ffa0d31ccda0623ab452726c979ff6cf665809dc823019b112729fe517aa6c698d5ac9b789d5a187afa02959de8e2cf90a2041e3bbeba7b032c216a22dcd1b9761ab52706c840960a31f7286e5570dc8fbce91d3b100f31caec827d23d6a5939f571deca17de82754600e526b213dabfaa84996eea78f3a87100ab7d5b5350814749856402953c6c926e2c4aac4e61f6227c0f4002f2f2bdb14489db44c5044d8fc2435676dd70df7b301ca91b6bc2c4cc0c7f3dacc1706032945bfb8af5749d9d68636ebfdec009e685122cfd365c9b6b0b5557331b485615ec5752b222720e362e0339dac392e1e32f6272919efc0dd4369c827aa2d650d059bb3a177bf3bcdec94803dc24bfea1d505d5c80c3088cb76e61aef90b02687515ab4392ada271ae71bdfb821e9ccd7dd57bfb645d9b1c9d54997ffd932b260d98f2e5a151e1b62ad5bcf589dc5547eb30374f313040431b9bb11b8d6ac74c741889668a724ed0e73e301598eaaf2ddc213c80001c62d6523a1271e32499e26cd664808efe4806f594d91785e81943ad428d96011bde756dc676e6785edbc350b2e89c29cd89b2dfe4d9d73f38bf7c1e4e5c8a2227ecff232a14a48d4c1370c4dff6bf869681f47f9a088b3f155bcab657c7836513d06deff42bf26865be7ef0efb8c111f4bb08d47e94d47bcd95bd6243fe6a43471a3cde79602cfa60c4001f1d4a1888728870884aa065fd7c2e8adc29f2b00ed72b16ae547ea1107e0d6182f076a324dc5ab5637eafa377b77eb4ea8bb5f20cdf4dfa161f963a17bd2ecd039b99b55cd69522d374f0408ff688404d3196a1c8614bd2cb39cab1f8358d029548c6d466a49d7cb2493fd419e4f92b97193becefcc92cedc067cf48ce34a49093532d2cca22cec3bb30555872f87bfa981c0833a4359a79b351e60acd7ede8d1390db4ab99a6fdf9d8cee3f17448dc1ce8e1b0e507e270e58d973a07b52b4db87175dc4fe8a7cee0dcb0e9e0252443aaf5b5d5d27d4ee87f7378c2d340bb5213053ae6347baf7b544d04af92eec247f0e0ab0e747ffed0a4ec1bf2580236b7a5a3169d8b813310e0fb439e28768c76693849832ebe8988ae994cb405d8edffbc0b31e00aacfb19b8224908885af75ccff48ca70dc6f49ea3962394d6832d2883df8882a612a16fbe789716f5920e2e4b1c801a9d8bb75ad47c0a44d23233714e5d7dc2dd6d36dd731fc6ead50356b5bf42513b4e33e18e2f7e2949ee96fb4e77ac1f264588df4769cc170886c4cf8a12759c23d72259eb49e4653d9ca7d8dd166feea6e47cb396a81afdf20890b99add256d6b6d722088a9555acd928d4ba6dc73b260863fd530b2dc7088e573911c56456984e51fa5d7e03bf8e44261061cd0f14d311b7568f92741871405f93fb0da142332ea0df3eba034dff764712ea7aa2fb27cf78a5b429b86bcac101a5c48d0444e4742a2cad1f315e1b62575341894ff2cdaf4db8382cd8c3393bff6f9d77809fbeddf0e8c605a06f9f92a4658b71607ac46c7a79c1ee630a8da6fc2462cf0ae571d5a0265a5dba5d856d161dc51aa0fcd78dab36a8b7577b2523b6e17d86e51ce59088ff2eaba47b07e8a68354465a40e0c64a696b07ce68949a36d0993e1b0a8a9bf51abd504b0fa7ca1b9088ec1d81c83c0ffc284f357a6bcdcec275d83efaccafb61c2d6c231d52c35488accd6ee266be8c8538aa0af8c598f463b2657b589e9401539623bbd3f5fdc73b83f9e13f0f2c38455469e25557b541c6a4ae0502d16f8c9e0074ff2f6285fc5eeddbb5578f027c971435358f9c4ded8bbe84641586deba0c2288f090484327e01a2303b6e0ed3bca20ffe9ef3e665acd81dcfc03c4cdd38300c92d9461147d1b738aa1957acdbc120d9da43ffb4c4d1715c49ce55ce15805c5ac17137e68c3f93dc8a34fb44b3cdb3f6c779f64b43b20f05652ba3b22a78f41595f80051615a1856b1834b45c2418f8d91bb26b24c3ba0a9383996610f4e6601fe5abd5a07446fa9b1bf294c9c55def8fe259cb16ed7b09f636ba1771d8af0c80406ccb87d6d7b0953f9f9f89fcd01067887d0b9efa0e4a548ae5682687760e5f00dbba8ac8d7a4552b5d060bc0681b64bdd3c23265186fd62019964dffab111bbe9a792ac32b747f463369b2cc09a177df83f2ddc0f8fda280920d9df9cc1196b35ead8d8bbc269e78c4fe98e738308766d72d94d431e07107e689849458adc6cb90f9e6de04c84f837304e59900672839969b19ee534b42eeddb6b089b01affeed21b901ef574c85f0d86c02e8bf3b6863a5a5ef507d66312f1a49c972625a2d79df8b48bd161ede71098689a83aa1c5e84cfab79375ad3658f3de966800992907c22fd286d3214321a639d4e2783af3800ddc153b7d31d134638d900b5f297c3f0ba7afed22dd929bcc57682436a0b775b993f0136aa0621ff0d18bc7fb6694c9dd9301b6c12d0f9ca51544e469307ac2f095ab9dbbb28bd4b568c9d3d31d1e78ddfe00ecfa3925a18457558da62902787a5f4b78abda4053177fa6cae6751a48620d4ecfe37e1164261f674892212c4a31b023314e51b3635e2e8ca5c591c6582e2c7a52171833245dd434f183db9d6916fc809765adc6c45742c4d56432330c0a41439b082dd51575318402db3c153d5ade930f9308faaac0cb5e0fe2797a43d93d963f93fd3823e5e6c005a430c12175fc6d048bd32924ef8cf2824d48d9e391a3c0499ca34d3c520bbf16291f975fd359682c897825763a79a820c4a424a1d54647a25736435c3fe21dc84c64d6ef6874cb1b26ca332777c3f4f8e9f959152545951e14c9d1aa4fac03988ea4c58bf13d7b6b684ca8fbd3f13390cddd35cc0beebaf0e0a16ae8827fe293657e85d69e3906661052c852b1ca3763859f074d14ebfdb708f5439332c7e466b446138a1da30038afd1890e31dc536ae4657cd7cde3fd2cd96f0e6cb5df715f2b74e3b85359b0895a730a3e0164b8775dbec0b79c4c6c1b724051b78357dddf01911612bdf2b3937b86ff6fa86c56bd775fad793608d047f2b11357d91d00a9096f45e3ccb3fd16c93cd96dfddc7583b10a347748da3bcce48f744d60079b9ff99f4e757f8c525309f71a76c6e5cd93a533c19e82a28cc53516024882a429e46e497a180c9513642c77ef6784136dbcc2739e68ca05c5b141f2359fdefa60daa73532fab21eb2a4200e5fcc29f76ad63b7cb5a30c90fdace228275959b864c75e8ac942ba15a6641222fa536364c90e1082c1bbbd99962e6bffaeaa68c05bf2b53d44f9ba327441eedab8b76ee4acd8aea6e99807f5171bd946b2b624b308c70a28ffef502cc498d87b77ba2af72ac3d533fddb778c4e13e5d647b8a4023e7697a819364b3c743eb56dda05e5cacecd95b39c2026a8966a1dd6db9e737eb404db9bbb8a86462466203fcad31fd948e8826db585a01738d7635b9cd340b4228bcb677511cfd211fb3dcbb5c478e71af0a5abf6df53badb3c93c421d3c2b4e218e19ded8bcefdb07beb1873fa0d2c03c026fd20a90a9a02419fd8eaf55c2a4ab196a1cace3c0b27c1e3604d801270df2eab146b6b2c1c18954f3cd6238bc3cb1c79658468ae29dde82cf372ff6a7dc5f3f5bf9269f6e3ff2587323446ac4f1ba5b260324325efff6e692d1b68ba542d196f8f85bafaf2dbbed753ab8707b5c381b264eae7da37fe16a39a6648b914340c406e0d57860dded457cfb3c8e8d494cf4dcbe2036c314246274283558f802ff3dbb98c73b18769c85bfd6d4669d738521c3b55f779d3973bcacca49437791a55ef1c019dc34382327e6523db75d290ffd13c248908e1e3ed4c5ccc5531b3df004b9b9b17c402358cf1d8e097436d6daf301f45fb86a64e2276d4736f98322364eac2b8072973a662425fde78df9ba72057bc3df5b01f06ae00d476e5a65a7eabf9fb69767c0a8e42d278032c3322f7ab0fadafa1fed50a6cd1b7ebeceea4cb02f24ebc66b3b582dc4825db3dded99bbf4074dc99056d30799c4b7dab533b192572b2decd3ba3813b1f3837db3e7ed56c2ea458772c8e737acd41840bf3fdc6757f96119880da9553b80658df7b538a6b781113b193fe689ba3247cd049d7218ed0ae299be04df7e63b6f919de9f7b96913465b40440b55ba2bad6ccb0c57fe39fe994dab347737e221958517396ded695d9d67728904531c3c7a66079915a9ab4fb3f66b4a9b8f95472d760d117425b02f937711f58195a11a14a8de5c5f0e68366255a8ee0352f9af417734d82c23f29cb0c049332df3de0576a59c33fac9f952d85de9aa016734ab1ff179b05138b9830e2e3e86c8fa29266940cf318ddeff08a3c45d797b392e175db04072484f9a41f4b8b7e5c78c68694be79c2cbd8c7d821c413c3fbcc381becf74a04f3e5ca3044e5520becdb62d3caa95872afc82480e8d80ac8a053bc64b5a6514afa69c48410152faedc089c88c83df6e0f6d542c88b1b8ae5ae5da811f126d501d0502d8c4d4462f5bf8f30baef6da6ae8bce630be6eeeabcc61c6b3796047148efffe4d5cf5aa9468515ec12b2bd8d0a219aa469df82861eec89b5cabff9a2cc3f0dc9df4aa519c1b659e17c89cd036ccd03b689bfdc297c503111928ba5b6f2c78daa8f4f0ac3aab41dac9cef82262cc2ed4b8eab50c6702ec558c582278e0074fd761f38ba88dfe1f53f733ffcc06c59d8566c9871bb481a1184a78a9fe216880bb016f9b59bb55351f0aed9dd080138b84e47fd4d939f7be5a1a3e09a7add34851261354f55a911778197917a5cfacb2f8504f331838682cd512492c9000115d8569a25d98f4cf912896c814d06ffc2e20593e66e33386f6472badd5f21e208570c1a6d6a3c3d7cb3303a91deb200c59ee28e8f1c525cceceef17db34b83d01070c056a93e91cd096289927cb56d110e70d95929fd553befe147aeecd6fdf6fbb4ad6ceb090fa96f65d7346fd0281683bd58e8404896d1bd20ee3085ba25747b364d5c41af29c2ff02e019807878a4e3fbbb3e196191934cf0f3a1e0947b5aeae8fa2433206a455023e6ffc8b226112ef30822ef2edf88a5b12c0cf769c7b40301482d56860f553b4f4df8ea3deb083dbf7a2842acf55018374580bc696e171892e5fb9ab338e6c820d8e08c38265c298736fdae9d8533cb832cfd91876b66b052754eb9c291329b4a464e551e48969e8bd2267f6d7203453f3efdcad2026159255c844f3736c213c159185d735cb2312e8816f260073186e112252a8c30bd607c7176c96a594e5a244455194353d06cff9e483055a568215937a81c2cf4e0c10295efd54dc7c1c99004461b5ceca9db88e46711668796940176f30400a03966defe4310c375904b4b2f8536e9e3875d300fa98f1e6ce1085f04fca972e0a68e38eb4eef1315eb030abb1fab762c51a692c28a03d6c2f78ea33a5684df75ba5fbfc288d4c2ff24ab4f7cc0a68dbe90de862c5920880d65d2f48ef98e90339741125cd7a519ab043b20cd9fc5bda319c0cd6c83d69b8951ec526a67335ca0526380196c62bc1672611d3f52129d09600a1d3133e6640fada6628ce335951a45e32ba6db46ebb815b86e5db94cb18b438530d38de9b62bd99c9e7745bf7dac4e680753355b3dd4f6a26e84c8fddcd41a3a311b942052aebe517878576082a91b93250dd8bdd111eafe1be4a5f347aa436396278760f4d557c923156a29001df721324c91e2da8d0aa82230e9ddb94ad29ff1b0d1e56ac69ed102976fd017e06c42f47173934e688cb159ed4e26ef32970e18ed90160c4412ce1d9ae83b4bddd7418ada2a1c0ea6ca8c96889cc7e18684a5f3d270b50fecff71304b4ff625ced0dd0f4371ac801f0ee0a94d221898a15f14697ec8c05707ada26f0958611e672dd6f2c03e4f72a3bdc98ef974462bad8383ab8b829368f5b3487ef93275b38983cd7a7a206a0f2fadc2fc626a08aef344281a255777c103e17611c76469caa60d4c3b11fec3742837558001897c0044e5c4776f9e9882bb4db99fdd4c5e3bad5d85b4390ff3f8d2faab5146f47dc157fa90b274efa8a6bacddebb90d7f09d26bab533bff53b5d30ec8ae80014890e17d59cfc45f30b81cc2d4b2aea5d4fee2cb6dbd85b389dd4d7ad2aa92fcedd89013bf8f9c2e938c1def838178be64d0ba9e810172c1d2cccaa3d95465cd38928091de2494a5e81974727d3be98081484ac6a2c946f4c37e6b76c8984528f4a8f4b1843a4f79487d4ccafa3f3232e6105868de9ee21d6b22f74b343e1b0783be159bf295173105f2c61fd1daa54343cda81f96f8732ed3390aa0615ad822e1e470a20fd9f572290ac93c9b8ba0e909db41d0a53bd6469261068ac5da5bb4f85e9233156fd3ae65793b177cb6b7309b99f3a7dd4727e0ea860d896fbe2fef3071c0bc378fc15e25e8a3960f9836c9e6bb62d56d8ca1cdf087f158d82e230e6e11649a3a8faf7184a00e06559e5d08bbd7db2f52e3cef429b2e806c240ea99a384b5539f33d479f3664079368ff5919513cb3f05fac0a766beb539f678755821707032413912c092ed5077fad2bc2bc87f6b06dfc54a6792e19d13fc0d3fcc328701821d7f0555411ff962acd14eaa9550ae6f5ee830437392586083e2b8af364a79edfc21dafa9a8e19942846c969e5e8fd848a1f47a5b281c157fabbe497631de077d3eda74c0c7c7f5760cbc555e85e83c9ee0f818d71b98d99c6671d3abde2a3fa720daa26cb1d29f2ab6bcc40e2f487be6ddd06da0764e7f0386972a7c23625bbc91af573a2f00b28b9f1e19efddb3aac9e6e79903b7bbb9cafc08959300d1a9007266b94536189c87acdf911bde176c33b45536a611f39aa83b327a352cbe71450dd76b1bcc154b5240ec91464749c57242adabffd63eb8793f3b0c415105da6b06d1d4cd7c8def5f63c1b7fae5fc7bb8c1e4db20e8cfcc38914c34b4a7df0d24d1aafda477975ef18e1c77e2a861bc19458de10c1823e426bbe36d66b2d50c795727ab36786dc3a5733c97bf6f79338ba9d43d2c99593d12b0e9bc43e8f47a795f765744a114f33fa37c06cbb8263bac86de3600e441c6768471b6db060f64177848b7531350205b51de2ec2f03b93375189a7ad91462c38ce6f32a15e66cb06071d85fe97f63e6684fb4085464aae2403fc50a7d0c70cde61321f1f3bd7243492012ff76097c4aaa2adf898bbb22b138a5eb8afef187d6514afe27c4ba6419c4f706be38d4283501e66d6d2257e4bdf0b02135da76f166c008eec99b56e696682576060caaef7276f36c38d07443f038d54b6a181b99fc2bfb8d355f39bba97fd693ff6f16b75484ecafc547e2d66a5eecd51ead8a6d0109c9b2d2cd2e9055f62b7ca803b4205c6b7f316c3e72818667dfaba133d60972dd67b643c54832b97bff19069328e93fefc2beb47414dab1d5297c73485fd1823b2b3b9b9bfabfebca51c133dd836665480292ffebeef52005811ac718c30d37fdc7c13acdae7a95ae6674b1f1bb4942babb9144c791226e78e3c63e07622752bf371142cb36fdddb7ef158f6dbf9bbd7781db132ab21de352b016e070d35c541dbfa9ae9cbce3f31f72ab48cd0cdee1a534315b28dfce1a3f51f83a846d338d5ce94dd3db4fe6a6b276980910f0e1df11c5ff09274760f0ae48fe5fa2d885add04e8a2d930db72d52f8f4f37877970eec23b44ed2332ca92fc606c2afcf891f1647c879452b8b098b4ad09204676d615691a64fedc11ec5e33c1004f7d59a4b265b6534fbef6adc4c68fafa06b7daa1c7d13fb41fb7898806659ecc0868140b1b9bcf20a2bfab689aff9ba9d3e72d91fc2e7626c49251f21659bd7362c728595ba146c151d4afeca8c4f938dec9e02aae84063e8034acafcb6a6b06d92541357b5c29d66ab9cbd783a72197b0deba92195839750f491d9a9eed2f2148b95d005e6259578300406e6b53e8e4b5b8ae797bf789f6dded5df03747d329d9e5204e86a05fb2189ce2854d4576f3aa17efae43f548cbf2cb94869704181f1bf5fd13080c11b6dfeea3a24aa5ec827450a5bcc2e49c729999c978a8b54be040382079533061c759b55459682280840bd42717cee95d5da9061e4c1aa71bfee09888dc510ca298605cf5c839bfad2146c96b514ded0ae603199040da1cd730bce0d1469bd1fdcf657b29c740810616a4023527ccc6cd6285ef9a5fa023f4be0053eed71c1027469feb8ecc4d4d54b6474192e16a0b7c01372d483a8ee4519424ea7fa77fa8f09b242768af0ced37fd048b695b298fe3a3bd5d81b48825e4a8c7852771be11b62e4c2f560e858695bb83d46a614303935f3579af30e238bf7c421e4259ed35ab623ef4a363dae05b34d3c7a4fb768bbeca685f883af4c6845068e75b5fc909588dfa627d44716cc7c152a699b6e906892eed07c329c822a7a29701d1982c47a6db07712488cd09e98ca58d0eb2baf253efe6e1596f1367932074fc249021372623f5451768d930e0906933cfd9c1043af02e503df390ca201d5ed4a7007fd037b294d5ffc237138b65111686a8774a3e547c7cb50799421ff95f3542a305df317ea86e0e5bb80c8224d7a38006505d32e82bfda91bb5ca97438d63576b4369215ae28c879b84aae262952fe5dc961639027465957efefce1674300e39b027cc4546f7f222d184286a09b23f335fb817055e35817ebfcafdf8ca33a8a7640f9468393df7a1f60e28de3fcf527e53a94746953cd02fcf37b663a288005c591229fbeadf4fbbb347ce669fe770510e085f3928407296641caef17ee3d6e5e585c9e321b013f54dd2f147d2bc21082d76bf5fbb0756001444b36a289857494c86fd9248a9c002defab96250c10c2a7cd650e7f95350a40da9ff6e47e83b6a2d6cf810a719e1d4f6e090ad8677ed46a5ef5c5f417ba1beebe9251c3404e2f49828e3a6f848b7502679c1ff4e8298ce9b7621b642de10fbb3afcd8a49d21a1e198f6c0f945b748c010c7cbd5a305c209b37399d40a572a316ba6731fdc00a32b69b068d17358563bfbb69e85ffbe0e6b47096dac155685d31ecaf3e4ed5eb8a3cb5c252c175cc2bdef2cc0196f95d298c580bf21eddaeaa738424975ec4eba65eedf7cc6b850d3034c5a82e052b433d3ba18995ed4b3342eb5e637f4d1b7bba6c5a8a93eef9310ede2aec153db3423a0f5ef1ad7830ab79b2b2e98bd2b0106a02eee45540449415eef44002ec4c071d26a9540ce104c6274387a20c6aab9bce2dcd29b20644a8fa66cdeedabdc5248a084cff2a8fd9ce2323f2f0eb904ded7b45321d25ea57fcb8ab9428879af3448b9f9aa589b0e5240e7689a8510c22ae284eb82fb1eb9e79f770d93ed997ce5841234d27bdbaad89bfd03ee39c986187672b60524db0ee52bb2705633db919ad80a9e884513360b6e38e44be14c14a60b457cf03e312c8c5eafb80348a2150e6cee684d46fab4b5dc6dd293d33ddfa4e5738266a5fae251ecbd714fcb2edbda235f00ae61ea96b2d2f44bef8a966efc3ce762c7e56b2c854e8162d58bf3ccdf82a033454766a68ab56ea74bd246f0c14013b203384fa56f9c68eed3ede0847d51b29142a59bad62f768855ec4fac551a4cebcd27f7cf8f001cd3b100b5588f5d03d469664e45a20ae2a789387b4b89331a83e8a368b357beb197c98ffebcc046a9c630658554e6f64dc949945f702676d60e6db7c6a68b538e56f477e269998dd6bb4582aac4fd82b81335060da8be02f1b72fdf495a0586e233fad818fa781e466815d0d5753b02cdc04d3e640275be643fa7fdcb334912ecdba3a4affc7731057ea796a7c8081e79b32f1b7173538f7a3faed29f5b3dc4a22a3e1a243aa76dfcc26dc9cce01c13c1a36a671a966fcad05a1500358008d0ce6390a07ffd9a2b745714363aed5dbdfba6ea4fdec70301daa2f09d4b66f3eec4ca2e19b4837753f9c5da16fd2f0a4996397d409421821365314bb135419a1b1407f4f0986ceeb6ebb82a7c0e720b38090a564dd6e29d15f773202484fae95b2212475317e4d80117eccea48e855b9d9a478db291fa8b76b9f3105e48a5549189911a005a74a194ef5ae83523cbe749612c9bfe230ecb9e90c98ebfdf0c2fa45e7e8faa890072da48cde14116a9da54afb8b2912e70280ee9827cff9e87969be3d17fa0d9ad2874c5e6c7a88309abbdba603648a34c33a738c0bbea1f9f06cc07d7738c66f5ebae4ef8dae05f2d52e30bd4842f517a99975b72c3538debe413193a326cd349cb9496295d199ec8ace60b2c77f00cc618acaac6a9062b798c7d2c93b4354dad967e336b1fb04c9a2608d7d623fe92e57833c80f90d36137cfc68b0d8be7caeb39ce759b0ba12a2fe1465f79b2df47addf3070c680f463ac50de1cbeac706a290293008ef2b1689cdd68ed37dcffeedae883990cd777949243002437140254f4b8685b13bd04cff6742eaefa20b2c1f489b76f3f7b32496869cc621977697009b2379fc36b00f3c15f26afe8b472197583838963809fe70a633f7328ca081e138abd59d0ddc82d9d3759389d6d863f0890feca74cff6ae7fbeb5f2cefc96e496ac68b953331b70cc395fc032120207403d7f838c92049e357faa82b4419cb44e69e469bb1d4cd6c93f71ffb035aacd109fbfb55215b75253333726664db54818b70cbcb4e09e664fb74d12b8f6928193a651addaffe7c64d7158151192bb1a9deee3c7ffe477891eacd479edb5f17e1de7b1ebff615da59ba20be3bb607bb4fa86da4064f5524bc1327c7af8020e6c34376bc6396e689c47efdf96b4236e37ac0660c4a8e5b2de92c6eb4b287b2620e150df8f839511f9fc6b1540b98653b21453c372a94dcb62480402035466f7608f2ecc4b2fe2e622ac4e41eb889ef2880b7628c39fbf9194f7930c5bbf55812866117044490a4e53c94a3dffcaf985d38390d0658ec5f0506c54c794cf5817dd84085edce7d82571d88a4ded3fb6cf64cb77b790155343bd8f17a85931e30ad8b7c9d9a874a2387c23e315d3374843a990602092f66664f63fcc487ecefe82bfb5f31921f09191f41e6b5cb3c0116bce97a6635b3947aa7c3fc37465bc97c2e8545e69af8430cc98d6164b988556ee8c81366e735bb720f1f6bf0c1cc5ab045be0e94256a0a5a452aa89ededc1b8c08dc53ceb5c039538b97da397328358859272d868fc89d337f8825e6e3ef18917d873d6395fcb629b3a58662148162153945a7d645b05b218db515e23905df9779eae02f7afc9272198c163c260f9559d0b9526ca3be868fcd4cf67565832cd402fb8467eee648324d53caa6b9a7d844de0b8fbbeb35333e74cbfec15a1acda119f55eef7c13843450fcded0b9b876b1b781ea3f2117da00633ce19ffeb003d09077d0389c243b85f67a275fdc307cb63f013d11862f377ae627c486a0bd0faf239dd8615c9e8c39e0740a17a15f28067bbe5d1d7718b806cc02d89f09d88632329b41d60042dfffe859e71b726c29451bf935ea9c5a6a9ab1b3993ebdd2eaad1872ab30283197a585090fb545b75343543614846eeb3a0ca8f3a0e5cfee3bf7ef2985aee01d5f7683ec6e795bb77047df3f94c15184ad9f00f18f10a7b6bb87a530520a12ab93509adf8e3c6ed8b334249b1ab0f58855d7c916af981985af1f04b54aecfafe8a4a8694fa11d43ec21239cb4cabd0082eba5658a148fb8f7412ec05c8ccbf7a99f6058bdc84b95b276172c840f4aba8a840cf6e1c5ec72d2dc34560f222080531e367bedb1d4574b55122b33e2bfa40719e5cadae70692ece61c3acd9f314ae28eed6f98cefeaec0f74938d6f9393053ea8be2f60bf54427832aa0b50bb552d9b1848a5a7133a7f88b2a5e0bd742262c5b65944dfe0596d2c7de4bc5915fa91a144217e0288ab1d89e87ca831cea2dad69e9188afad32a49f5217f3c199f414d3c5a3aeca53009a6473f4b755be9559f4a25da6341283cb011a0ccf3353b8183560ec57a043b33dd0da24c31339ff386e32aff824995395ee5f1ab20ea36fd9e161899ea1d3f3d6708a77d34450d244f3cdc1149b685773b8432a040fe8cc4f3478cf50bc5fd69e4fc594b4499722853c4d692dbfcf8683b6dcbe8a8efee8592a2abe4351d29707bbf08f020318652f64b1ba9d74422dc2c315ac9e3ec76a751fc8a7bd65a4d21127a3bb1cfeb01ed1c47a18df4e8b53fcaf8b4daa4b9be59ae8f9cf663089981bed58ec3bdb56a4aa8c6895b3dce1fe3ceec589a2d88d799018ad8dcf5f6fe0771680e9142b087aa378b505db6be16e265d9d3bdb4ca06e722e2f564a79a3933675c6652968a061098b03ce0d4f9dd44ac3ec84064985350163d051679fccfd1ae325c772d4e62b4a5f31a08b065d8d17b5499e97ac435bbbd3bdb5c88f7ffc09bf2d1af3a449109663064182b1ec3ab5c23a01e3d9c29ad1eb892116dcb60c996d9b52836facea77e7583cefdd189694c595e8f813819ce5d84f480ff0facfb5528e1471eee52980266f82d6eaf9b3ab3e8cb86bc2ca425ad24355f583dff79c23b0f340f5856e573593f8994e48c82975c75f4fe4e3e85957edebd48f42151094bbe9264aca28fcf8b9c6680008b14614bc4ee1c5b44da121882bcf908acf2e4f6347265bbde1a134029166b050ee3ae7a89332effdfc561a2c07c0908d2ea8cb1e080432a9b783823f1a38b25b39d31709e2de4dcf0a7a0ab9111630e6e756cc9060675671a32278dd1fb9f92766c6b7b8390fb9f574e02018ef5c66cdf6e8fc2dd52cbb49d595d551d5cae0cc73e2dfbd7d74b64aad093827f18875d0d6eac1232e84c9391eeddbbc2fa36b67992e59e20bf08f1046781aa68cf0626b21647d1eb9b94c05be350bc1c59b2b65b282506e58ed4c0261d5947ea135b382d31ae817b8917c4d08fbe9054a15fcf77594542dde74f53ab65b2faceeb43d5a9026dff618e460a6cef69497becbaa32228ea8995f51a001b51aa937d0a43be24945cfa1849089b07d055cc17607f0572458e3504f7686d67bab46dd21237b4b1ddee7a51851b9421333c04ece257adf51999c32d28e1be7629c859f63d47f6f6c03c0bce2283bae3768e5ccee99a0f2d4a25179b3a55a40344bef311c77846b8732cd15f522863ecf078567c10e283e212a373581219c1c5162fa4821f2b785afe6b7c037cca04693101c036b4b5b06d9c186460da809081f0ef4d4ac8932d032d63c2015c130ab0b84a61e60fd39353dda654e019ed6f614f51a888616c20013045ef1c7029b395b20aff382fa29438698c9684b11494c961f750caff09ca024ac85221d74bf1daeb692a4cddceb1c69b2531546f9ae069549e082a646b386a3156d4585d758fdf4be8f36e2898a2c718c6fcb2d6a00f7355cfd8368555f2e918d5447ca547b8bd8fa3b1fc9005ced4088920f8382d1d2258ed7c6aac6e7e5a1998966eb59315e5c0750b9ca60307e7bf797d7622345afa511592cd6ca831ecf5e45c829c289e2cf4974ccbd0d367449c0f4cd98bd7dbcd4100db48b4f10bc128d78584a8c1ce926fb284f9243ec61bc22146cd4639a35b32130e5115b8a7747ef4bb793917840b8fbe8f45c3cd38f352b92e54cac72e1266caaef97f078e5625acbd75b4fb3a168842d3bb35f56783c360beb54420ebcbfdeda008a4cbf389f9658caa0f2131bf908883bd329abb1c1b172891fb143bb86531b232513e3b5be846f57d4365690a455dc36b1b47aecc278385e6b5e71c7c40d6459adb070eaf04ac81b8e9d64701f52e29131c800ad8f76dddc7cccf3ad95149a682b8aa4e8df7d108f3a502bb0589f9c489788944c5f559e79cd17b18afe4f97462a9cab33b9b913d100ab71f2f60666d1195f089419352ea47f181260bc78bcb13a07f876c8d0b688afc43087cf09241ff7f380f69a846575cff74104d958c9045db59bc0dd039d9eacc20d26c920ac5ce59547f0559175f6df84ed2e00cb897d6a2eb018f41a0ce98e8315b88fb10fae64999ea474b097e898125ba94461df51f05da1c7890fa0e208bf66cca9b01776cac11a14d500190e5e92804b29708a63ed7986849314cce77114c2f6f07334477a0a880fe8bf384c3a86abccf45d149b5826ca7f7bde65a3ed9f14c2741871aae33b51444e38d80548e4fc7f739f33eb09dc3ecdab1224c6fa0e0073563eaec51a4c90e45be873a14fdd98aaad9fcd05399790c8972b416b087586592fbc506320d35f677580875bfc8ded1ec02b0670a3a639adaadcd117c8759790cdd793b0cd84928232d94ed0feb9c0134db36fbc1befcf1e17607cc6a1c1f331ca204c6e2fbe6c90bc0172539f988afc93feec5990c872a7ba9c8ea46581cfe986fa1507249d239d90e0257b9b40cc65b9350c46d4539b5148af66faa7805a3f1a43d23347fb1ad20053689efdc15e6a3cfdff55efae20a3bc47e8ec6d5487cadfdbb79a5b701bf1b31502c4cfa67767ba2ebc11e963e489558b63fa8d746e3b52528c7b4e49764b725535ab8ba26edf9eaffd97e64cb5b13fa525f7bbe0526e09023dd9ffe4d4545c11aa7a769f2a9d5d43d2645b063783f0f97ce2529a2f4fb91e6d25a0368cdee8cb63983b9cc4e7b95960faf4dce4f3d3bc8683d1e2c69273367dc27280ba9382cc98c62c6c16a247510256c45a81645d23e7df89538c49fd1352533828bee8ee7ddb1f83608f345867dbff120080879657c1d183295f910995bceb4303bf39147360eece10bbc71a7fe02ccef6ad0fe002c6730cf75f3bc7ce723e7d705fcae7565adbf9d926f0f9a89b773a6d939d19f7b5659c74100fe50c76e5c7aad3067361c733dc199f6ee398bddcdd0d82e0cf1206a7deb48eb4958d54a2437ee9fdb23c2607ddfe1e0a01acefaeb6b296abff8120f1ad68e1af8964049e209464b060afccc0a510d18cab28cbf5420d643edb34515fc2570d9c4555ff104c80e8f446c7b1b6c8309621865faf9824979321b45326b096ff4a4861e6f46a583daf70a3122e411eb4e8fef607f08d85eb2c20f043a60a37d9fff20fd26a5b58ac9de8794363bacfbee3fd5da948d5e4b5966cf9294f8e7e234401b58cc781f06d14474983f7e29f34e6c5329e7f4ab1003a0d596917db61960ce6449e6c33d1b95eebdd1811708c1f36aa839ddfe0a0237a5ff2b4ca6afc6a4ceb658f661dce547d15ecfc18cc2940edb87cc2dec5dbc8444853de1603dbd9c7748fc93d06d02c9bb51bb43eb80db65ba6437854e4a148a5b3b99ad73b8e5d2bebf6b6e997a956732f0136015ccf8995f49f6a2fab47112e1d6d2a55a7c1da3677e54274bbd5a0a70616a33101b3733ea093102ac383d949be2d91617145f531f0124326fa426686db376cbe398bbab11422d6d07a7f9b2a9f059f03e34c7f71baac7feb0be8485bd424be70ef41d58424cacd809d4b7822650ad0dec05f897c9b3441f75e803c9b5a931c04408e35e480a44ab5064c0491f5dbed456e1d6a0ff7967e1ecf26bf15323fb730b4b654ad0be318041adb8324e26936173f5b5ab2a2b2761efa78312a163ae96d03794704f10fb69d95f2abaa2314d7cebcb547bcd7d71d518315f6a2cbf4284195a1e7acb51d2bd2ca16795a249ea4a82985fc486a8fcfb4611847519663d6503793feb7c3e0bb95a2d7ac61cb46432119d876bb3df6b70fca73d33dbd9d7411f9dad91d93ac049b65a462a2a972d0a0d6bd91cd9204f8f25697e3f0d3f65c17e5359101e045975edaa99b01844594b17a4b4bced121e0310a85db65cca9ff9de51271040fbdac7e04c2c0bce62e4424434063180dd259d5bcdf32a1007ccca90fd053974be08f2ebeb05840f83d3d76c655075df37c7271283e5e87784bf1d92561d12b3901d0da5371bdce9cbba25a6b97f85177185111b29e03236e2e38801877d666de012f569422c6e9d742310d151d132f078c670b5013369afa76989d23a9cd76956ee8e4951c4e94c8fa2686cc02dc1a50f01086d0b6dca3511d39174f6b82301d7097a4c8b008932349905735aaed3b9d15060aa0eb7a3456cbd3f4d938eaf0ff176373c147994d45d1d09de8cf05cbaa795e99877dbf337ef9d95d9f49a263db80fdda7935d7a34f97665e49b7cb519a67e0c450524e060510467188ee4423230a095e92d3508b9594e1ddd1b199a7c5fc535afbb47873a72605195ed01a7a1cc5d700ce093e9dd688c0ca4577317d8e97d324f1332fdb6298c1bd20319666ca52c7f05dedb7278866d403c46dd521f7e67ce0d3724db8f8324b0595ad50f00a6a47c1c8f38c6ea9fb87f91d6f54a274b342cfc6dd9381991d080bcd388334302cf360e5c69f958a4c77436c9a6a47579011ad7d73dc5db3d159259e52d157ce2ea89a99ea421a785b092c54bf06d475dbcc3688a22aa1f2511046c7f01fe89375ef8a35910abc723abb7bb93de4d103ea61979fa7db913285685ddf3a2a84f9f1c08a135e7188f2f2bb9d4423bf065350ef4b257cea334155bdfdd089a8c31ef603036943935e67ae59d17427b826d4945acf67c4dc1b1a2832d1cbb5dff6e2bf0f73813f98f21092d0f9742f0e6d22ac05ea48c440279c547017ce3f1c79fa6f50b6a366a42b02b06138a2842fa55f58f97ca043f70b460d44fad0c51f3b2b066280af953e782779f5693dcdd9e0ce14135b1b1eb58109c05e0a526684e2dffe07d936347f147dce54e6f764b18d8208a9547f4f4a2524237a45d569da4fa37c02fd4401686192838cfe5679890abe9ae0716d0b7970a5d0f7d82a5c95a8250f02bbcb1300cca3a3675d0ca611097f26b3944fefc7c4e1f25b48cdaf6b95e390fd3fc6e4b1d281d731c2426e7e5d275421a464816d88475c17d49d066f3a4804e75754792ddb21f10ee7fafc2efbfd65fbf79877b45d1288de7ad2b42d0e6d4ffd65a5246b2fc5848226cc96f4c0893258d5367cff535a23c74d48381a8892d927bf92a9e3068d62ac1c25a0f1132be4448d00b0521d6f9a190ad92102e34ac9015d3847d450ca2fdba3169f210e8c8f5477fd8f90a767113993f69980ff5ea4b1977b013baa889e1db340d1d7ae180993c92d58db9c2caaf108c198a4df8ff209e13fb8b9b3d7b02604e606bba8d6287b37c6a6399655c6cc060003effae57227b580d3f38d25e4918de27947d85c77e31369d6bf85815f826408a9669e66884f7108fc7460d03232c29d67297b3dd98749ca75e148a1add250481c0c4e93346011b8f37dd9077f0ab49229871709d785ca7216b4471548c9ced521050e3cae1b7210fde1c8d849837a99aab405b28f2af65744b874f71a943c69a48769bbf07147daff0c0a41c4d9eb2fa1b5e7ca74b0559a0d0e7a50842bfafabf83c47eadd102403648b94598397be4080acbf23845f2e3e57ce3c264dabf24950d132dfde310106702a9dc65db7f9a931670eb3db2e2c89ee7af76f3106fcd15ed1e6d9fcbe6a2613f9572db4267ab8764f6bde350e7b78eee91ec3181686697c6525d6d2d26990a8d37bc5ae6d74802efd9826627acd830482c2893da46078db906ae437829570e93ab55f07f1b510115753fa400744ed60d7c7bb36f7bd5ac811a78ab436bb250a2347d53a6a9f7ea60d0fd272620556da3379cc295bb1eba4f6c33b9698e6993d2895c2e5ca94904b6bb35fa35169f11f786c37391b5a945508159a2d196e0abab70d3e49c8b5be0b7266f223f1f7abfb65c9b9accdcc856a8c9cdf47000015867e2cd4d4c0549cfac4a135a9c33d4b508dd38284f6079e7a657f3d4ac7e79705aac241196663b93ed98a9243f6592c307fc158cb2c69073d61042defe0ef47364fa9f826b18f150c8974abe745346876d4b3803d07b3b3586fc4aef9190c1ddf306685f6e86c0248d6bd1837986475cb4ab65a4653ec06625081ff9948651abf115a7a8bf9b625b54e9891bc416138d56ae5fc33ffb375b4b53caf70828d174f35fead78daa7201e108a97a72fcc877fa5e9ac46ceb676ca5ec342e55695e6e0db766b6acf5bfc954d75eb3ca78aefd741bf266fa540ffa58e07c008fd33a5c318480c1836e6fc309a1849222cfffb0a5e8ef1b79b25e649b48d8cac14890747f67203d58e5d4dc48803b475ce7d36be6f12b8339b730dfaf6efcddfa132afb50e82bcc02f585d058ff9b96d331630baaf68dd6b2afb69b4d8f48e46e06b993513b7a6f58837bccd6b7e545c552a92df3d845b0d2cfff21c15e2724c43204a49b776e53d4a8620ee5d460208256c32752d7f4019e2c24fa4ffd9679454e55e086aa9e3a03605fc71c21eac7af4e305f5665a23dc38726767f63b00cbf310cbd2484ffb32d41318d3bbc37568af94c4479783550a9dacb9207b5ac6ebb5028a08324246ae8223866ed597f26e7096940e8de6702fe39820b31e7c86fa5332ccb75695c3285baa3bd3c3f3063a8c89844d9cb6fd94eecebce02ed298a3a12b22f02437a354683e66ebd15daeea5784fc63426be4313494cf6f391dcacdc161af9a2d5c996c2106e4578b99fb66a890834b32800e760fb7ccb6e50f2948ed2b3a67a891c934dd4d1f2c1fc05384fcf4780c86667a2441794c0fcc5109c3b12e6be4373a02958abff3c83738424d4c91c7c91b47f223d4145ced4c5ae5fb5297f566447ae69d665d0629e7ee5e23251dbb29ada1e3a1f12026ca3fdac12960dab2ab9ffdab64feffc60fd8da2c43cd339f4ec24effde18e2e79e2680fdbfe48f085793e84e61daa6225f3727cd3af64a6ff894f9b58619430065d28409246f1854d3f4c74142f852ed066b1b9cf2340099124cc006899e07b8c71e0a4664e62bc5fd2d747ba976b445c51833e680f3c299f59aac8cd5fdfb3a88e2cbda2d91a756a3c2d797f0de1df99aa2d99904810d56fb2aa26b7ea09797c3a733f180772eac101f699c15fb6a6780ece8908fbd9ceb74f35b57f57c7f684dcd9cc2d7363402ebd5caa3df944a063dd4fa20787276e7152274d6d3ae6ad708fb509633db9c4860d35269baaa5a1f24efd267d56dea5252a262277f48dde44d55cec107672b3ec15b3d255bd57cbc48416f4cbfccf09c9be65fe4ec56dc0c0f8e7c18736e29b6510217db8d7e6c6ccbf614dfafd8c6a361e329e635d965771cd9d4174a490acc4ec3b0fd9d95bf6ff9e43cde0c638c8b784b2d72b4025f46a14bf8c28847e5581bbfe39dda5272da98b6bc33ae19b469557cdc724b82b0d3bd3849c5640a51596ac62e06e87ff7bb143564a8919d25177bb3e34fd6a2eb09865db167ded5bd6d0cb619f8168db00329e4b950590bedb4743089486559c1002ac0673e8e77baff5ba8354fd870b9c4c742ef2050a20cb432384d930cdcea701e0a1e42bc76619036e7c756d36d5277b08c650eb3afbdd354aad509ee0f77c5c52d5e99537223ed2ceae0573f5365021b4a5785b188962a70e7cbbd5a47fb05119d743df1ec995ffa2f269cdf3bf4fbfdbf6de7c10aa0a53f2b037d24c278dc92b27acbcc4d8f20ebbdc0e8acf7b6b1dbaf8708f48baffde999ac3afbb560121023e38216b55d4bddb76b6c81239cf1224f4ac1bb519f3ac69d4d8ceb56468c6b938ca02430d0020098626d5d9738dbfe0faf4ada44ec95f529d96a9913c9e3bb02a5969423c6aed5936fd1149885758abdd2cbb2520f0b1873883e497af1b237c1f274b7bcec9b7747df3c77374e283e1875b3f10c44da27aa16b8cf654baef3c2c81768e506bf38dfe4d878ffa0ad77c5b4b0d3837f012d28c773fe0e99432a3d5d189c1be6281852837e5549a04a7aa0adf0a8c34e810826c52a7890fff57faebaaf92b15855b89ec52644bd254e198edd87867f2bec0d90c3ef1e56155a15361eb3133ba39ca5e251b9f47b17a15e61b4d556984f9a205082dc0972dcfaa4d8c5dc94d9a0e73ac9cee2ddf054e193f248760625f535531fe9dd9ebd9e4fcd690b61db1414f82939c6a11d690f764c94a09c7d44e09738e76b0900f9a299c46d5f9fdb3a5d8dad52a8b2a3fe1d4820431ee7ba1e4a78d0df86559fe7ffcbd41683745c40ba773b0d9121bab07f31bdb76a12d1d8920df716eb1fe1246ff6feba8aeece70551af7a382b570b39c6c3c676abcd8b4b94f60adebc422c784ee79db87c4ac99b328b725138ceb81880eed78c55e07b4108d2c4966f544c41a85db5eee1562941cdaafe65e00ff3d20522653594bbc66c5fd719937360ecd0636f28eaf9b81d2802a97dd4a896c98b811ccd29d8726ffee1ef30818ab1db7de9d7cb9f3d2e68e6ff1e140414a45905e61d653bbc43543fba263bfb243798e359705c49afd5ce106a851dfe26fda4fe159e93e3c1f3f71d9381bc3452e2fc8678af5f2d9c63a7ffd358dbe8cdffef6f5073f4f9d928df99f8ec10283c8c1f1dd10cb47b1415adb49378c51be4b49ba3fe44118417e301b4af49f3cc389b8edf608e4bc245b9b4f7bec188172bbc566403fbf19ca83819eacfb3ef8a8f2a9caa9184b3e06399d5dea7581ea7cb997e989580104147767e8a05777970b2300c20c8c2ba71eb63620553997485d27a6b2a10a8edc0a49a21ff75727737a5cf67e4467e3518c5ed66f86674f25c360d44b6e5c408da1bfa1583f0330edb926dee9e294d059490190e7b3cf2cc35a1d176a59cb27b396d6f9f04cdae09ecea59a4178691e436849a3f54074924118ce918e92f8ce2aba984865740cde17490d645562b22140adb59a6bc39207222a4490cf2cd68b5befa42754bf57b01dd3f8ea415b286b9ccc67f149c3f996534940f8566903ee65fbad8335350a50d055c2f9864964c1a2df9905311b4a44373d24ceaa4725efdb8669d827efe52dbfdf4cd1777fefa7c0649500707678a25a7dab689d68e3e97fbb79ebdccf256f47bf686e50ff179ef75ffdec0e2e33b7fad378080338f515abd17656d980918536ee4f53a5cdfe4fbff5dfdcafd1c43dfe694d4252d2f45fc34642d384b8941a9a72aaa592b69780051e1ccef077c1da320d185248006149fada0d5c42ceed72c08124a3abcae31ef1267e258155758b11b6aa981a43861cbece64b84e16a126c4153595dc7663c43aa53f9891817600bfee3e82f0c9b4558d7248d7b6130a81043e397ed25b72ea26d3eb9e9886d8b12a94855f8cb72466defb39c3b38c92b098d3cb19afd3bb8d663e901a8b0c0f9d06c0827f6956dda506cacba26697044f9f94a9fc98f02204351c7a951f6f5611205e55dc3529e029989b2a6d4e27eb8aa05032b5f7e5b8ea809891243cb906dec514dd6ef607002db14f8f105aac3a055096f1b7be7281efb13754021af1ac8cfec1614592ac439afcda6b429e177ad472a94dfd455c3f2505c0550317b944f04f3d5edb3c49c94f1bf7d57c630b65ccf155fa51e6c9b63ac62a57cf33d08bbb5cf57e0bd9c2d9a8d46bd72e55a0055cb5375632bdb9e1644b0f60bc43aeb1567e7f5c0745d9c3304d4210d3bba2298d6d61c68fcae97a640886c45826c62f6869a4774df3494aa8e8a48684b8ab44840980ed9cfdbac87070ff0088ed142487e3cadde296170aaf7dff68f3c8479776fecb8d8f0da49179b8832c8c0445cc9676011952853df2fdebe96a472f46beb387bc54ab777bf5451c615b7f91e2465b014212973db957fa5c9c783ff6fa1a4e5c3f2d85202d23edcd2b9e8ebb04dcc1b3769dce1a4eaab4c7f952622965b4dc6af987e51b0810ce929aee9d7b175aeb6edbecba66ef04191f0912996400d6cc8a61bb4778807bbbf271b553ba70ac9886cbf0c6797562a79c5718d1eaaf5edc61da44eab4588a33ced45eceeced3d89b27d2e88133fc4dc494e98f6c6ebfe6f8ffb650b4a2609013860730219f472f5a3d25f20115a87384a1e9b7b1a52b2563c9318703c39c6fe84f0b300fee70fb5d3a820487cacf9762493ceca7045e4cac1cbf30e8626596670dd8af3e913978d27f8379e653563ef4890a84097974d0eee1b0cbca3d938b7448e595368048790fe1ca8058c037f086ac95c3745593ef04479ada3eb9b206074d5a647a44d33f1763ce1c6fa5428f6e5a1eba81418498d224312c5f63112b60fff80b1221bf80bcc49473109f59ae1127d73e8d21860f9b550f2d7009fb2424739ce2682460750008751f96085f3cbccd39ae392d5a791033c572be492f168e296c4ffe1f22c151cd1976ffd0cefe31cc720039cd69a49dfbba5d7efcd14900812bf1fff2783faddc52a858f82c43c3fae152e0a77b544a2fb3309377445514a876cb0fca4b487edbaf55e6c9e0cc9967d6822560acc459f43ee813359ab3ecadff9bc1c9c32d1c9741e7574cf02767d69cf8acba2b3123edd851f23c662c7235873635398294648a98e553f52a067e5b86378f504696885e21e22de0195557a88e06d6447ec8191f6c5942232ccb66543cab21a62a6398f47a3e246b882ae23e68f57d4cc8cb1bd11c9c25600555501dec59e3e8c62ed381ae4d658ae87adfd65fdd4ff8f982676aa708442ab31d9842d6c33be131f1849d1b28369f48bf9d08eb7ac82f08a150e27347a3393f213b55130097a85de27a9f1f58c72515b735ca102773df2331481fe37f5a6f09fb3fe06f0428545d6e754627d4ea91bc13be0f7f8259f0b7e23242eae27f9b270169df428a3d8c6d3d7e56fc77dc00afd4ab49326c9dd4386522c409b29d8d385c60aeab5e20ff976ea0ce09cda61e8fabe5f77ea00ad87b2c8bc58507e6a790faf33354285cc1120e2a06bdc726e0411f4c65536f8b61a4fbbc5510b8104fc3df6d2e9e8a932703d6d721d619f72b3c35ecb28ea9f691eb49152674d8ddfcf9f73f86ab008e2bb898af11bdb44d13e0ca3314563d4d15a33488c4748d62c69f1bc49d247b91020fccec09bc5d1dd08162cc1a7dc496b90da47051a5f8ea7d2f2cc455aad05e2c3b2cc86d2c3c28952500c89548dd034b52098953b83c486b78729ae12e72c881f496bad010dd333c89a8f98f23a04060493734d6e8c6585c9c563b6789b62e58365140276cffd6f1be03adb35ce8ce4c4eff26d4f97eedb36564ed6510349f8a8460522af456171451b8741e0015501418b1c9081fad9cfc829585fefbc22e89b00dc5b0c639dcd23f5eeb24ed90e15c13ea8d826033284e3c9ec40a2297db841f3963d9b5e10f2a5e6026ebe358536bfd51de314f10ba9e69938516014cf817adde5a4c54e9b8932605935e1ad5e4a9d457edaf8797b9f16e089baea62cb2e2e4f0c460eaa042f42169724182ef13d2716521730c65ecc7588ed7d5d1e907b6200af4354ed723a86fabfb8f23c60e98a0fc77c40bd95142ce9ba7d1025ed16a88fc5f110eae63ccd77d8e4b203da792aae3dac180c4801d24de1f02ec2edab787ac5b476ad1672bb5228bfe2b943e3296814b7a2d08bd710069a37ed7af6f0985822678a4e6202d56b7b31eb37e83c6b07d24dff6cc69011e8372bd3ebdb0d0f712d7cdcd5f18214fa54412f2830d785e65e6e8ab351d319b0f5745bc3628ea72681d0a65784c0ea42e8564e9e7f0f952d9af8ab945d20a9c79a3df0204240384482395cf40f47d792dbd286148cab5e85e3f301a161e912171479a7cd6551f8cf7cdc30529385f4823d2fcc8e19cbeee5377594712dd680c5ad2e8200c19a42621436d5b766bd7bfb1e93cc0f7df29f627a34f3575a016102ca7ed75d3c371f37daedd073589ac597fdd9405bcc8ac62ccb3e7d1de3661a1c79592e5725cf899eaa5d1c0187743aaa2ed2a4e8be50d95285ba9917c92a2cab2cfeccb972956d56d81a841d2c92473bb09ac18c8fb9f7eec982774e1376302e9e93d384566151d5459dbd75fd308ecc4698f7a606024f96a686d7d1c1622ca0598003696dbb48c177cf44571118c84d1be80121ed3dc9a39689e54356a3355d5ea76e9f7583f594b99dd1523a030b5741876ebc93c521efa75130a5e042c03c92ab9bcfb48adc51fd2501033957e16e4b4fb8756db8a8dd5f12b778aac3dd72b097ce94d7f697e167d0229212fd391a613da756b456833746e676a489f0632cceca5c53e134a987d7b2d1df99403e4f9ba827bc54c5ca177e2d3931a37e195c27418494a23215d1a398ac9bcf758b8dcacc5bc429c412c7f470a1ea1419b98cff5217f7a1e2967aeee5018c3008debf26b076520f6cd011411cb9e960870885a3a628969b4a37ef49189e5f69766410d07e2debfce3f8ba7508f963103bb51d44b02045051113642f424c23a3507916e92e4add488e5a0a3acd398e1069d8489dc5d12f7d678573c2adb25b318008c8d941bfcaf57f1bf6ef74e9c8590e943d06dd79f7112fe86559d821cc2a8f7f184339b7eb829815b10441a294d5119bb2a34cdb644c537c62542f1dbce2f13f2f0ceb1662461cf5a16c923ac4e83359a778775bebe6c15071e90c55071fd4f4ea735856cc5bd39f5b13fdafa5bcd0ee94110094846269e6618429fb62fd917de3df68b27bef8474c55f16f95514648c7cea8534d61a179f48f93781bfb7f241e361f0a25416620fcbb483007299c566fe1271cc5a6e82eb6846717f937c3c8d6283e848e8498e7cf8f14f690456d29f4a7591c22f24af15cc29e45aa8d91640148ee6cea87bb379f6797b537cf233691f59e4a7956e234072ae7439d7c1068365333a147e1c44892e3c9cfe448ab1413eb16ae3d3c9ee1349456d60e131069df1ffb2ffff962b53d319b1cb5e99ee2fa58c8819abae18e3134d1da97b8c22328a2783f84a4f0d6b3e4d08ebf911c7672d66de8c238ddbe1d5277e936287c43020c9b1a306620269bec1f4965ba7afc4a70a0cb8c4cb1b72885a6acd4b2ad0a70b5f56dff5e2957a636a8dcb865cf2750153868b1e1e27a6e55127adb8b368c0832ec5761bb496b288c61e3087c96183f04d98cfdd3263036b0f4c627c8fe4a6dde123c043a2116e001184427043cb83c0864a3f3577ef692118c412eca740db6937b0040547a77cfd3f1849085fad5e842773743c069f0c08167ae5ca15d4a05da6b5f59bdf77205cbf35279286d0d215e393c797e0a9a81e350891cc482809e15617ce25f53ae8dcc955e40dceb2961a41fc8cd410635744d773ccb2dfcd714f6fbe7e1ee62b3e12d58a89b24aeec582f5fdaa33d8b5e97117069af3cd504ea112b10039db95ab80b9831a7d8b9366476f94c1aad642f3c4f4b75d8ffc223a9dc25e7b84a96cfcd9add1e044d41ca89d6c0042f048bf902ef3c1b46793b683940cef4ad70090676a22ee1ff0c5b1d2f4d882a82abb286f688dd431201bc18b1db05de69764e1043c7913f1a3e143104b2b377b35ce538999012075fdcdc68d2de808d627b6d7c9d880e943ccb70c71217a200bca504a7e96350cb2d2f3a1b0929b5dbd30144eb53cbbf57d325126ad07bf02756a424c7dab1114c51f551885cfb79cb0dbc661c06a2a3189ec63ab8e23c876dd00b7da87f361d6565a0a98cc517d602432f2cbc67b94d6b3f55753532d193ac61090dabfc0fdf90abab4bdbaf670ce6d2ec0429d11eedfdb1ac3c71944ad8354f89b3efbcfe64390ff0245e52114136a8f8f66e2a6e7b5cbd7c47587ffd981a75f5dd81c5bcadb6c343c8a10449458aeb44f7ec3c5764e02b88c5753c0e321d574b67ab016e820b8a31ef14069114530071fecde7927a4ed4a7361445bc17f7a470df31937b1a721d0f373e3ef16ffc604d360b4a183e0db1b6cb2f4248086f2a9710dba26293f2d78c0f9beaa91bfb30af45f3890bfe2a71222686b78f9ad4a366bdb1e93c0d0bd2e4121e4845c694079b3d300d9122bd970c7bf4a20d772e7bdbb2d06e7fda2ec655479c7e06d510f940f933f845e203e588eb33dd5f21d8931beac4bcabfed1f69e125a881023e01a38571cfa6e75a8c388748b665c52a1bbf2a4686c701811e658afdbfe2ad00f9e1a358a91ad66a46117bd69cdd87f984865a4950b867bd3aef2cfd53d45f358c32202aa6245d6034671f63510de0eb9eb4003239980d70d5ceb6b1feddabf864f7df8891169dc40cf3aaf8f6f7b41830f741c2a8db8c4e650890c9bde4c17d82b014fa865392317663c8028a376729eaa2ba67df6989e7ba3c982f5e342417104f8e7c1b43ff229a333f59b39976d6b58f5a31d73dd44e58d60a0771590ea2e4a391156700bf4f3a6d266d7d9212cd8e929e4b3bae73c2527c38e696b374cec9bc9ac0417e2990dec8470ce559addec7694d6a47ea540674347eb16c9327bc7d7a14efe42ecc5882ac297d3a98cc79a4c82c6441855d01136ca05bb24baafb19166af40596a69d72be8a36d19b5f8ecce1bf8ef6d90278a031a38c47fc81eec77530c22d1e130a30ecea77dac81b2d22038fa5421aa1f7e21cf9eb8836124d64280e77943bef07f2a298d5224be5c1146ec61332ae4d2cfd2eeb4b4df3c6f0787039dd0122242c9560ca9770fbab10dc95684b3594bcfac9a2b9ee269573bd7059da1cbec5c87ea4a65aa24058cd5cb35780d534448ea82fe4fb9b575ee95cbab6c78f57bc900d101d658a99bfb3b26b2ad6bc0ec32b3d3376709e90fe037c436efae999ce7114f4f1d4f4b35bdc3f918058b876e1ff19ae18926d9645aec480a152b3c8b1160f2c60f7582dbacb2f7a7e514c5ff96cf8fd05624f322b41748efb23c44435cfcb69f91cb4903b6946c2971e673ac922b492f4cf60ce2f2e5f47be260c02e0ac6ed024ba717bd793b059ed491e0ffa0df7d8496f99d6d90f3b7b6c30375fe3a8bc965de7088c451f6f99e504d6a1bea0f6c221bc565fdd6c6033f39588ca6993713fbc268cc54c2f25a0dee77cc6884c3d76e169089c6a43a44178bb89a1dfb84097c0b4ea07d39f4abf9b1c3a10ac326e66eba02735d6d3fa2641f64bc1814f53658f0b2e6d78ce247466d42ffcb964b10b8b94ccb86d3e07b805616a72989f729b1def978cb6ead538acdc416ec4e192579d4ccc377d381eaecc163fce3945760f0957045de6f543646b96aa84dad557b77db3d01079b39e8f1db6e95759ac6f4ce2e14c2de553562472024894284e89f78d49470129fcf5367a4af8ec8c87834520e716f07efa3a501833ab75d95b6f8a6199627e1bc74bd984c7448212bafcaa6fcbb3b651181830f2ab9cf01cadcc8d2f7c8fd45f506aafb446349e7903c1f642ea8a237e11edf50483304f040c60fbd3cda13af6dcb0c70ab05a7024a56f6991fb1f3e7fc2b7435fedc3016660561ed084e7a6608c231fd690d46c36a0b1e391a8b6e196f04c4fa47c85a208cd33e0be8ec74f74d3556efa64a3ecd47cf16ec51304b93a81c94e17dc5b0903d64564a4f2221afb903c764dc7cb04aa73dba336016ba9c8cb95fc7d5551b530027aadaff31fb625c4096ac0b4c9d42b7f93fc29c0954f52e1340fd8a98bbf991f4949046a518755e071992da2d0a5ad5d1dd730f9e04e0be1f0ec1d7bee7be67c8e58208a221dbac737b1e2018aedf9244c9c1ddc90f4d3b92e80fe9192f81094d37817de72619c9c7989a413997a64b48ced82235f6cbb6998d36cfe76d3722137a288b5f07f9ea203f9ae16c621430f13a8bb8ad16a8a94831c6500c67b1af5ef93468843c254122b966eeef84ce7da3be6f2cd5b8c1a4116ba33ee03c49ae80b6146ac19cfc059ef17d38fe4f64a1d1f099ef622c3c85f99e477a2d4ce95d5ba3965b26e5066b4f6763227a4e22a677a3d16e6851a66ffd8b8d05e110ee519e54c31c78f01f12d6c7efb5fb5f8625ee69fdb0c873237f7b8dbd15dfdf9e30f092a61d05dfe8b562865d10077daa5241f5b7fb95fc617a308fb4f1ced23c79b03cc6353a6209c1cde795acc8bb9aaa9d53fe6435a22795f22f6ea31a70c3705b8bf0cd6fb0d8467a97bceabc699acbfa252aac931674b1bd38444357520cd7f08fb1daac836aab8dee131251a53921cd47bfb55dce035827e0cc61acee052b1ae6b77f61656b9b9de28978ad328d0de08175ecdc7e331fc87b418499c1184f4388b56a5a9d804317acc3d5471c6703ca4e95b529a067d17c5b3c0cb9a0ba4b89ff548c23c578448f5d344539340ed6ab78213b4c928b740824c0f07d9983ba7f84a434cedb639ee6f33f97f7e69110f3666a9d2ee4a1fbceb9cd1ff7c3e666d3ddd448123cb9a8cbcad28c600864f819c43d050e512abe08a201ba6a20b93bd61b55fbcf8b8caa497f6971df4ce4e7d39ba54e83f28bcb11ee96b3f5bb9bd98e2641e03057c96cec3603706615f25fa7803076c7142acc925382c8a2376f090a19fd04fa105dba39fef932dd4d052f3409823d7bc6b3493eaed5b093a16ad4f4444aef0a2ab4f4fe6ad870ca261812adf7b49eb5f806cf0dfa7c9e9e87c9d173f4b618666a42c6e42b288256b89394826bd90835af201d18298ed61bf3134b67147881d315bb8cc3202a7c16690a38de2f72c2a7bc2804d6c838dd4b7637f5ce6e48330b61a6ecbe142e9ffa6c8c56412e37bbdd79108130496aadef9c011a352f07ca324c2bf52e0e60b4af2c077f915c6dbe0b7b5904dc377d9e5506af730df60ff6e12fe2f27bb0ed31f8957a054982450e79c172d7777c3799e6d22c6aee3b4cd99858d17e919e2b96fa9568be956b035c30e5050111c70e5661de8b46e8266e9c097cf319f9e8994b14e4337f1adacdcd6459997278977fda8e695d8c619110a481065c669707c2e4f7da19108e0f69501bf7addb169f3026733fa48ac1dcb8e5e49d3ffb01716878c560fdf3098a40d8732b00288d08c2c610e2e61a2d905118df2c9f74144b39352d4a8ca1b8b724f42c61638e774ebd925a2bdcb2e82e8fa8dd9f8654b495ceeb95319b7e188a0ee60359daccabe205ed11fe6d079da00a30b77ac4b708cedd68a7f8dfb5216f292600930df48a891b675a060a653e2822cf4932b046cd43e0df33df33f4e1e1280d776c0c112da1d83f2b46160fb0cef0670a1bdfc8884b67e218fb7c97e5270a78fc7ea84fd7539057d3e9b6be501e5e7a0c624ba7378da84c1235abbc6d48fe4ceddec223a4449d13d85cdb02366a89646f48e6102215d5f8ddf5d04ea67752f1cec5401e56b978217951ef71f050229b07fb16dece0e45494571b914c93a6c6f3140230b182c2347984b7a39380a30fde9075a8747449ce1ea617bb6c81938036c0738a5a661e96967943fded94686ee0fbc7bf054a64dcfb6edc2733c07eb97041cf5028400a4549ef35c8f4bbd9d984e57a4a858d9745f6e6593abd6d2bfe6af48adcb70000d7edfe0a2136f48381ff818327956c9628394d7781bc94ff399b758ef0eee47740b8d57f4c6e231eef8550ecf76a90369996ff8ac6584a7db91fff6edce32f5fffa625b218fe62766d83a9d31e2e8f1f2db2e7507033a3fec171acce3faf04169b2a7b544411e1732830e7922149a0061d966394f0eb2c6df13671ede833127717e414925d2657dac2702514489abb7069ca26c4f5e371d6526eb6b52e2d66d7f566caa653946995fb0cd6d7a4867fb7682075597849d55fdc457dcde23e010d03e68dad4264541e653f8292005b1cafe5e11956bfd513d9ba2acc5241603385992ab54793e86ce8455531a6f38ba2a5008aa36e948afecf6ceb3190cd6f898c5a9f68cff72fddced02079d6c59f68daf915b5205d859865d412b5099100feebe9cf52f24dca3f2a9faea862964b2bea521b3cd892e1392fd9438a8b516822e612ab27303256ce23fd21bc709beb222e192e6d438cf8bf54d6420679e2683034102049945dd405be3c4cf8695095b5b8a2434863630602bd57a9ecd4706ca8dc900db1be486cd175c5c769359b8c5c34bc47bb27eab319be5a6579837e33531c5434af153f691ee988afe7889fab4d838fb720dc7fe266d594323a3ead29cb0440695a42054f2403b726e327cb9d215908b337eac4eedf99abf381233bdec088de959715fb4bf0378c752677e2ae31bcd7aa97e0cce598b43062365f0b2dffe37db0a82906b84f06bd24fb3f06bbf590693d64c208fd83c47e656900b9a863446276b26f79ff0d3cb493036458eaddba487c6846a7acf53edda5a9a9e41e1e9098e230a2c963ad575eaadbfdd2d5c642f85935d5dd0e899e32cd7b9d99cb91e90869587ef203b1c734e1ee3afb130928fefec9b5a951846be9e590c8fab48c06735d62541a6ccb153459e3780654f769d7be67964ab5ea1be5fffe828ec7522eb265b61981c89fb53f85f2406499e694346c989988d29ba6545b7f21a1d354f9623e67305ffe68c9ceb8d2ddc7878700a4f38f72e607199d2d34af5d4509806473764766ed400da95f9a2a72de4c0c7bae9b27c5f4765b4b1864bf90509590d62a289726972849dd2294e5f1e8eba18ea8f84604556eb4640b633e02abeb0bf27b380f709fba42ed24e716876b105817f265a5a19e9f23d56369d15463c8b9efe0de69b0e903b97dbaa06b6f12245eec96e5413842b5ca0238350b30661131490d1aa9128214a07a9cbd0eb0d532a565fb94d8df4ac44145b029df71983650d9739e7c3bcc2a0189943cb18a651ebc4b3d89a3f4a4f8cc9e34db6c44294004fed81d3ea58940a48bde548865161b6e5c95a2fb2ac5a7347639e31626f9a988b5614ea9d4610a5d0b1753d79c5d28106cc2c8be2556e9a61cc20372d54a14202dcb07c99a709ddaf645c48e5a9b1367c848bea9e29a5ed172d257f0ae16c5f34ab116b1947e1c2134e4cb54e4489ae81048a6059418d299b73373c57cdb3d2fcfdc3c5466474719dbfe4ed7ba7c4ad3ed6307299a86d6b9a68c84ae6e703e0c4cac64e7f122d8641fd40e94abd5a55b77a8a285be8e62f331912aa4122de2fbb8c90e59a50a092527ecff57c88a439b7636b58295a9c4db9985f2fb145149b97bd4a1aa5f0f6a4fa59a3cb074aecca0a116e6f1bc496f2c63412ec7c97d1cf1aa1902db85ed39bce2817b84d7bdb1c477ee80fa06b79faea5af60dc16639dc3b5ae7f7c39cfd4bb2ca65f7fb4471f33c3fac27fa94830a5b15c834fe5c7a26963a75a8bf498d4d3eded9aac8f6477014aabd8b9589820beb8df4f6088dfae9a3707357a7dc0f723ed992547897ec87ea04b3abe3728176edc1dd6168a5cd2e447de756cf2d86dbfe82040c0f67ee025c2ba1ada683dd2fef1e8948dd2f4a77fa6d3034c5c41f3d50e1f029cec040f4a9260094262eb22615056f8e52edcda87982e1b84220d09355d34797f6e1b3c7f507455ce7b86e02c8012f889fb960906f5c5ac044e48c05bc075997879ca78c5948627410d2fff5e0e33adc1e9e878e0c4b372597b71debac178520fa04b51d3cffefe99d192a802df62be02ddf8ad0b852c6ee4dce1973563664b10b10987868a5a0f846ac193ef89e951a05ddce9a3c5483e61c4a2306b607c63bac79952318023f304a9a95f9b096efc15862cbd22e0cabd1ddeb0dbfadf0532f328262bd56a60b9d0a1364d1bd382fbf5ecce86d2e8b463b068e8c65465d6e971355b76494f98d29a614c95c5ac2c99fab3c65784cc74c8683dee52070b85d5fedc4ba90008fcdce9ff1dfa9e343a949fc2c661ac963c2a6ecef598bffa53104eaf99289ccfe4c9aa510f7568693b798d568dce15137fe79fe9c497b29f3931192203e547021bb4d131b433e244deeec419e5f43087b9d2574face8c28cb2a9aaf49536744abcd2cc26e9bdfdc91b204e3cc28f916562f1e6b6ff55b8a60cc35734c8eb79a205bcea5d76e46c622e850aee9c4e764d417bae6eba54e89c8a67bb1704a0abcd75bff0efd669feea3e2658ee90774505a93010d061143f802732fd7d6bcca05027267448956ef6641c2bf1d962fd595e0616f81a70ac057799f2b5af84ed219ee6d59444084f8e7552743ba08f4f6310a59e423231693b74c9ccc93657b4826ad4ca94e9f4eea82afedd0182c2f40f9bb2a5fbeac5666ccad6dd4f915094e9b045119e8bf6551f501a7214b232a13636e2c4c06a94a3219ec70e53e3105fe2a36b0304bfee333240f25fac20eb74a5b067d6a8763238e872fb64c28862833d00e5d7377ef092ad8b5a380f1abac9f9f76a779c0ee7a40069b0b30ecc92c0981144fd3f378ee675947e645fa8c49ddcfc23065afe40f3ac4968072ba329cb314d1ad1aa252515215936b4336c5ab31f36d336846a9f14d7187566a23063138edd2b2d99ba8a4b9b6709432edd693da539790bd49f654cacfeabb0dd7c572ac3c22a68c1ea57a3acb79d94a25db1911ef484593760debcae043e4f9ee1e6aef42592ead70425327aa97684eda782e0304f95084e0fedec4774115ed4c0a7b2f199d776c343a6d205bb2235153036ca3bc8051fe7be23db89300c56416ad8e2fc727397a0a29f61ab02d87635af343ec985b836fd00f8755cf3c9dd14b43d4616d248f223501da557309a718ae2c72f7663c77e502fd4df76b0e53dbdce7acf82bccc5b2f8c35701c0c09bc4ab2b9a3aa2bace5ec71f86abdfe65ba2b99bcc5cbff578d3293aebd043524643538f1a2a6f1be34f59490b81184e9da383fa120fee37529e6f343eb6c93ec773c24eab871cf72370e89347007a7e97eea006e5c46ef606ae7bfec50d8b1991e809dd4517c5c7381fbd7e258e9acc7aad85f25dc4633e3b80de21988b8d87c281e3cc0ba9be84c7906c22ed2add8a12789161d2a76a6b4b0c59fccbcc469a9c215112fa48abd47736a72067c46819b7c69539b86e4ae19fff497d2f0a533db4683a3db2d44b98a6450c4d0a774957b6d3b68e163d3d7e38106c431926f28fe019fa8d628c158271aba60a87f4abf0f642441db4fb2e499751bb583e092bc308e7c87fe67eb1192e8f374a049de720ff91477d3bdaa6c7a3d3a62460a9bccdf077f42e9e2dd125603812786df56ad4a74274779346bfce1cfb080b18c11efe268f2c51de8db7b3b506f00de1ba75f414a1921a8af8dda0a1fa2160dd1b67bb4d0bb84c1634f78fc1b64d07c52ec86d05ec55a51ac99e6b9278ba9a82233b9034acdb8b93bfb7d766819f2b03948ee19f557d4ebc27d02bc9d10b84e779bdb2b4725b50bf117af486ac1d0961f3d7b521a1c8e54bf167fd722f81b6e3717e03aca98bbabe54b501375a443f6d76c7dbf833a5525967f43a344ac51d5a4285b502c0e65e6bf1cbd375f10e90bfeff8f6421b8e4dc043516a774a145f256d7c9da32d29d7e8af41bd66bcc13f9ef15ee992c21bb11bf4703d78f507fa58c3f369847360e57b8581e25950fd082a710cd67e2fc1be2a45f9c7b6065ff71dccc63346b49662248e0c9fb538173ed5453399f7441d107265ad9c60421f212b1fbf269e74e9f066a56a8c5dfa39b8043fe434a95856048e4c306b12751bdbcae034f908045160b7985fe903b69ae506c6955063043c1f1562a95ca8325c160d8b4fbd13da2def506fc310c93848b173d1cf2a5a8a5c3de372ddce386615a77a9b9f3b847e0e9579026e7bc746e445e0a5196acecaefb0f771db3cf08d23986741832f3d73344dc1ad8c4d4c96eeef47f2e83656aa6e03bade0899a22786ecd1a11ca69ca79c264978c0b9b02b3241d33a173329ac114491c65f05006bd35c7de1dfdfa48aff6172a66354f02a6ae5cf3e5434396b499ebdaf23b9a3603db1e54fcf92128560fc3067570d6eef9e179a4f60880af6a38f2e1d2d7f02f50edb513f1f5d778f6ab20a31bc7dbd3c79788d39c52ab75477b3414fe423964d9649a0681039efca43a84383884b5f6e4609575c0afd4fd60c070bc36af4864fe29bc51471ae1c414a5f2dd13f9030f9365b9881464a510330a8d25ad2eed596f1aff5a0f7c2e543f1036256a3b201f73c20441d748a1802c3be6436160c8a685f31f8df1514619bec5b979b49232bcdd607a645e4def962c1c64da3d6e05628c5466ede855a66beb54c082aa68453941f9c6ece8a593fea5dee21e681b44a8aa1658c2e761f5b70fcb040e8026a0a12ae99d512012381a5315fa022e4e883e9c773d7b3e0e70013956395f0f627bad1df04486adc8ff8e934d393c9211b37932054009aa5517d37625413ce633ddce9791c1aa8c5b2d6c111ebfa5b096add88f406c363e69b8998ade41f19deefcfb2afad352225784c5c0258d609f130df485de7093b2d5e11e29945e2dac6ba3250b7fcd4cb1f57ac8cfa31edf600251e2e0734bf450f41c0988b354da0fefd9d4db1f0fc2f8a4d869213fb0f5770f5f19b0d9809eedb6e74e824f64a7b2cf97e0bff53509be08cd79d1b87b13d94361d8d98b3fef6472c62ef40f3135b0ad37071833077e55fb2a9282af1c542f058173c389f94de28af6702d24a0a007e254b5333659f3bbd53681e50164ea00d93c4c3d04eb63bc5f64973df295bc23bc3c5c45cfb796cdf5593630390c9448ded6e9a7f3814c2f4209e005f5eb38c2edfdded3143ea07419b3ed629c93a96c1f11d57a91eb2805ce1b5961af8aa34517d92a55057102295f26e75840999b3eee0ed45391ae332d36352087e95a687780165fb4791ed04caa7674939058df9585ab766573c550d94d626cb18c92e9fd2cfd37b20ada57dfb07bbd925c0c336f33b87ccafb369eb893414ae7a2172d3b7c45f6450c8fce0c44aeb77cc2f653fadb3e04bbc3db894b21972885a7a3e1ff355ae73986ae1591a97c379434dc62796bf3dd2ef3375fdadb73a5226377409857610a0f0a6f4f5ab5ebea4a24e95b6623a6d78e27b978e2f6058d8960c5f2dd793cf6c048bf23a10ee93695fa0622b193ed0647aa0c8a06fd7258a0a51a29b140a13fc14e3d423f16156c041ae2ba601dd369df67c195fb70fb3bc5711c7b4b43d7e425ce3c6b6e9a7516344026ef952e4330f53f11c3fb591516e175fa07a0dafd300a0ec7f115cd30a8ab9ece8788713601f9b1fe57fbff28da894494f987de4725205c0817d7ba4b1076984a41d1a5ca04201b467d1717369d7ee04b6f0a95d87e61241bc1a556e25b245f0cfbb8b4b05b14d9a416f2d312c86a8304defbe8c7c50fe2776316ac64b273b4e85818f62445d523e78099b2e65bcf1e78b61ed1ba3e9e8d8a83886fa18ddc2b73c728f7c28f9dbd624e63257d0742ad370a8b0603ccadf91b35a27da90eed7fc657abf7de55565ea8a4f827333caf9a779ea512473aac1ee825cc816f6c855941bd254938467b0695d524e08f5f1fcb222b6c424530010fec289a7900425353c16579acef0963c97532ee740f3ffb488886c3630cd0b5f21b1f26917a61e8cede74629b9c98698ab72d24351496510b4e8a25391640edfaef66e8cdcd89ebb7a5143ecda9a6177eb7af05d96b07c769cf18c2f017e6886b8d634920a1ed4226c177b82e7bc0ebfaa06eb627bec88ad3ab6894cec86fba675484f5413d2830624710101c1e7f1f2398518295ace8ff92275b4db115982be72781c9112bc120d233cbeec0e9fd20760a7a57ee4e88ab110b2e0d00897fdf1c5d6b91bbf6add3a6b84267392eafe182d040dd91bdf8285db333d4ae3ca7f013bfbf1a7fdbc0fa171f319785de42ee0635e3a02b8414cc1a2668710ed61404b7de8e70dd84feb13cacf7a7deb98ac0377590a3a5c55bb662db74a62d324bab7b7693cb30e647cc2ea7f2c9e19bdf02d8e39e57b7e6540d352ab116398d2a564f3dd3ce0a6ce851a36b38771f0689570416e6e6557e33594e8153de0d21c334786196b02bf56d587259eea620340f7dbf111f01dc2bffd4de21be29cbddf43ba226bd76630d368d37335dedb5e5b01c68558663a368a02f3416197d2d5680c311dd610baca322fb2cd32c888b6fb34929daa18b94ec2ae5032bf1cdbbc8fa9e95a18961c9a82ebf58a8b785d2c0cd6ba8e41b3272312f265b4ba075a16f02b579880da07c0576a0141a4a0b99298577cf6b9ed9fcff57acd3555f0be4021672181bcf3146dfc4a2e0e09258f0037781f66b5739d5b5d685618c4c0ac825c467ae657b7cf0292f6b44bebc437cf33f582832eb90cc2858d742bb30fc04a25e5b34adea0f939807d7c150c8e90971cd7d7a8cfc500ec27f444a5c66fb51155030ecbf718a6d8dcfc7f81098e2cf083dc3770d6e634c4fc2a66576fea06987465d72c4da53e3f6fdd83c07c17b8a82cf307d677d92c564081382f6514cb8eeb46ea841b304e0670af5ea9a7e599e0d5fc01d949022928429abae1f2fa9b59ab7e3ee5cc40bc61608f201139a5e672175ffae0d69876734e195cfc10d17397e934f5251423ef2bf55a36be268f1e8153f9a9aa4e55d5bc15bdaa748dd6f68dd03b3705612d915b4e7e0312b7b5742ba7643d30c8d8baea53699c2d92d05c0c48d0579c1c29930467b24a803b6484983a13cc2cd64793db8f32050e7453a30e61a16aff65f7b9fe6065a8162ab761fc7d6f32023a78f76d8ce20457e48f15f6e7fd6cb4d92439f7264322424386b70ef92bdb78b5b550847622328494231a8d1644354760f9399da86d03bcdd8e742497382fbca2ad16c76b437b5918c8acdf7d1ee46311df2a77124e95ca12b79d705d66ec6e2994242c7d2ff0da5991b527ff8049b5e097958453fbd1566ef341be2c0dcbb33c41f862d2e24306dad851a60effc28b19ee37090f4a4306e3eb7f21d8cdf4d0c6ff55febb7a25e8256e6fac5de197b411ddd3010a14a9cce3a074eeae088571b5b13980adc6cf351c131de0cd7c0783f9788e207a55cbf47433f809b90e300fd7a7531af776310d80d2bddd33c0faa31592181fdc663db7505c485fdcd537136105e8f429c6b73b901051a5e2cece9b77828a05bf34379bf4f52d1b333b4dc5e9c5cd1721b47318b14bd33898ca7891fba7c11da49039c455e4d2da8ef0e152cace061045129b273999cc56e7d8339308ba991fc353ef7d5011c444ae3189f1859ba06664ecf59c3a8372ffc2fa81b981ecc16d452c7db4b7284c21bbe0e997a8e022ccb99a338ef0fdeff856bd9e86c63bbf73f94a1fe392242901f97a7055ec2a4e43307407038411e5add9c134d76977e7eb358bce36c339530a9e33ab9eb570b082d68301cc8e755e847a25bd354a8055c9f4a0fa7e550d31e00cc1e894c473c2901b3c87eb58f1d90e1f22456754d837f6851d55dde9f0bb1f61f6c47036e9d6f8cf89e81da0ffcb4ed1c9b2e0bbb0b3bbafbb3f83f6a012b21c9b2fdc8f4bf96ce4316f838e3a02bab5b873f87ba3418ce55baf81b8d20d76b7282928af7aea675090643dcab4255b090cc6ed51d3358b63e781940c345c81e34988844bd2dd459bc23684dcff23e29b8cd9ba5483f2f28641b3f0188c886b70d2fc8496ec9a2b30f6666d2bae2326da3a4ffa038df3dc1b33ba546e96de3048b09df7014ff7cc2412c62ec56a0b9a039c41a2bb63e29d8c38ff457427490b08271912f4e564c25c6657b81795b0e17380e8253cb91f8c86a550d79f161db98912e1d7ba4664b649d49f9ef465b3bb6e48b360dc16cc3ef647319bc534489520fe8c122a0a99b3577649f354f9f9cd8c82452a37ed2f01673f7f1d670b00a5a4de29d6968c2062206df6c500cf649bbca3c1edf94a6963512c6196b4696e399f5bd1fec7267d35cf3ede933e9287d4c52b2549fbb163258e9344dcfd8dbfb839654d75009e57f0f4e5088b7704a5011d72913283223bbe1406323b352b083f71ece3f62f892c7eab30e030ef1fa3663aac70b750afabe58727500fd700d4477fc3f70790eddabe0bdec0e0b041b458746817f89c0d375124593c51849aee9cbf81f6d5626a882554a5d2b6030f6feba5106d7b8e6f3a0d185aa13eafd7c404939f2d22c96ba27651c1e54e57d3031862fcd69f645f0e60de5188e9932824d17b33f78eb0b491e1ea193b0794b91db05b2b52fbb9fc232328822f24b3ef805e7549a0c16fb8d44344978e1d8d1c9b1285cde85af73c3798da80b0f4ae793ddb7bc3940099d0236c7bab8fa7370e042b612662e61e3a18e4c250288cb9649405e49f27b9286ec2b9efaa49e832b70d4c34124f18e08429e1bc795d19378d1c6cdc5c1d2da1fffa83554072bb719196477e906035f34a745b9471878cfabfeb543494eb291ddb9c3697e50b474e89f5310c91c84918c419cdfd44595580ac4768b589d810b516551a602c0db29b3a9170b385670645853afb4132ca3018d4ae836ca82b10c425f7b1f1e9d5f1fa481a7b732c97879c7d262adbfa695b9b87e00d99c2fe0ee709b9557fda3978f6b36d9d5045f3bbdc396b07e03a83ce918387d660432d08bab430d159f81b17822d0240f2ea1415da341de2b9318ad87b8404d80fff448c04fa121872627403cb5fd142415043c83b9c9f5a3d5ab62d643781b54f904ced572648250aaa685fc0996a1d57a1bf17398d918cf936cfe2b98ebd0c6eaddaadf00a21c1d03801f835a334c3bd6446d353491cf4c329bd7f81a4065e13c9d5cc3d80572b64f9ad992fbc9ebf35e40c987eb850ce0d991b8c28ccf6ab7fb2c9816e832d0bd0cf05bcecaea96db994fd6d4262c96400a3b06b16597cfeae6eae4047031ab556b1b8c221acd56b78526fc1b79b98f7a55f049b4ab26a0ef373d09d4f67cc5c300c097374f09e2510191d83fca20a6c3d0d29b66a5d9f56d4fa16cbe7552e099e7ae5855996caffbafdd1a69033652f1606dda8b2156d274f3350c9b9c1bb20e4fb4ba1116ac56d9e105ffd747c0272492d27ebbad5c42d7b2173278520d3cfd8282e29c409d29f8da86fd69cbef69459fe031de25eb4715e027ee3aef85a8d8eb62f7378a269848ef7ea83d875dc913207a640ef273dd0218e684b9dad12b84271a36f284ce5eba2e02763aaf282353ea6fe9fa127bc66a5ed05e2949f30216ccca02bb256a37f1db724f90ecfaab45817bbf673694fcc5d89f7a3f83796c960f1bc937ec137f84dba3af2bc522a042113ee23c1a247d0b614381503e02e149ac63fb6018208b783eecb177475444c2232df2e6c852328dcfba68f40c3a91786ae355925db70ae67e5513e0602526d5084a53b3bb4059e0902faeaa3e738d5af875079d1dd7b215d2f71109e4099b79585e7b130017bc79ddfe5ec0a9be279eae705c591e2880a33d8fb0a27143ddb22f26d647cef9857fc2fe14672bdd9725256b3880e2fc625c5a63e78d812e4693031bb3f6079593e4f81f1ecf3a805eebb176bd554ae4debe29d63cfad775f7e8a59abf57311cd566fef8c1bda51b558b047eddccbb1b21325fa595ba4e261bcbe3c094d51d3fae29faf8a1f4c2935067462fbd4c7478c8cecce05076731a02226bab184fd8b980e9c0a1b410b6d9e1367e69c2a78c28e1720410105920224fa14e4bf9565be53337a8afe5df4dab6d43398c58b2131344380a66c856decb3429e6b5327a1ac3b1169b94d4237ca38831956c57498bc56e4a1bf026e848d9979e40cd9b29bf33dafea3e248d60b10c591e28573ac21d01e737e87129457beea318008134003c921d6bd0b04d1ccf3937704d3260ed4c5b6bb7fd4a881697a0fca103f29b1cecf661f990ff97c60de49b48614b684023a05db03f7b7c4ef9fe1d9da39ac428a3df8db349a75bbe91d22533d94adcafa68edc0a4b481fb341da30ffcd528c4c5c9299c7c6b70e119fd75cc42dd64c0fbcdfebea9a13ec442d07c9836d337f3f46c0c77b36b45cc65f77eb6cb275435e2ed8dc884f787bb3ac5c06b240b5b47a5d678e2d92c17f4ceed0af1e23f69caea254e7cfb11cd811cebb97934b0e368e8f00b9ab486601c05bea768883f241c1ac374b285e63e34838358d3a69a9a8987cf354750fcacf4d70b139a3a65a9c22dd9e38373fdc44acd8bb680a3e95745923c5f72c192160259ba81eaf99b455505241774aeb2a4ddb2f1f72234ca2df6f51d7cfbf206b2e8841f2a8dab5ceeecfb4ecd31077cdb254f4c6125f59d1977c8ce59f19e859cc21cdd1d9a821d712f82b196891481078a61afc7b9663727552b15c4ea13be4f024a702c3afe77da7675bfd8f579848ca16fb4df39472290b0bbf07f9580c11c43267736e4529814c7d48c19dedd9ff481661475db7dc09fa390b3a62425f5e800eadf4933a6c1f0d9b38e0368b73138245110fa7f645ab4a5e1a8b2e2a487963570e5c2bafef059865698d1c7f8be9abe3b608aedc0e55923c0525bbc03b8c330d55c6191196f183e62b3257aba07e97bb66b8f982a743adc681d81edcdac99b49b8383f27427250dc5aa6db5288342ae0b68e4a14391a30bce919c1b72123eb03691636856133b14142b2438d9b954337ba1ddafb331d82e1c420f1c53e59c090a8318c98a386b35476dcadb91fdf50632498b9c5a807df7369ddef12853ad020a425c90afe1379d18f43e4d12ab34d3fa18c04fbc657b8f75880d1a41ac6a6daa0d53d68e54a20c34c22de358c56d6352a81d1433db0a43b45d52d17ca98f26586641dceb9d1b96bab6a00b661431689da8389afda587eb9a5ece5658461a41f1bf2ed770a3af0d0266c1f363e7f13309ccadb69dba2dbaad693abd8bd7639719fd9a80db2278ae64f67af7e6bd4cb6c210f6f9fe5b55c65af381023edc19c326bcab5430f9d85fd884e29267f130771646d7ae41bf80e677fa91d72e827be93c443d821b21f2a66f503319de6546d4b9ea660becf729b23417dfa9946c048c25e1d233a5873594d0142c992face687f99215b70735095a535ab46c3deb45fb6ac0a0282662115106900d8780c6027f5d8e58cb18d88c1a03a4a7d710766f27ffe867ffaf19736d38cc9e6fe78753516f093cfdf64e281dc25d52c4f068ab523a523ebde5ff5bca8be02cc420f029bf76519602067c858cdbfe2183d2cfa164661971cf042246b7a14cea2db35496a6b0132f7d3595dcfa3f6551db447865939ba72445ffae8ed788f6354bfdb505b8a19cd6c0bc2c1dacc5e85380aa7565a7a11423d93c3cddccec5ad2fb4d2ebbb6c1265787c194cf6cd81d970dd3c11f3f57028d95b37f6613ab8e04c4fb5494e8278313d9a05030c1c17c5b385ad022490f57e0837251bdaa4e271d15483c403bd67ad08e475fb6d22561674d914888d25399ee80e92871051217eadccb337f2c9dc706c942332e881586c703459d83607eb5fb5efc8d87a951a636755eb766bffb532fadb3ff985f2e03cd22436333cabfa559319ec52452c00a116314407371fca3f5c64dc8bd514d111becfd9d309171ac376373f24a42906f59681f86a05b54ef2fabebd523e607400ba0b2bdd416f144ac6840e036127a288d9ac4680ac00972d81882ab3325bcf293a22e7450d870deb87ad656bbc5776583bcec1c8b0bf6d745a7f9d8bf18c1dc4253aeb1977bd48d0f76c1f396c36224784e6fedbea1225720fea6d4e531f11710725230a0200de7a571db79cebbe343e94680d29c265dcac4ccbb22fc388ce6fe548c473290e601620780f122e84c0e36691f6c4b8282a413f619f1124e35f3599da2c3429415582e9aa4d74be9a28f8aac39b1a8826995e4ae670007c0d3c75890085bb7175c71e0c711d03b904afaefdc3131a35328cc595f373f26a35a65415f7f6c74411df92ede4489b9eef0719259f49aace54a935f9319b0d7774a9585cf49e2f1d289ed2ebae7c15d2f877c21527808d431efbbe8540dc584d59b03d1187072a2c714f504fabd341880f1f316059fbace033db74053a15f8107a0dba783a33c614334ce97bb1a26672f16e73d3ace84fc64dadc3e96b5f9daf684ff6e378b7f8b609d433272958313c843a095b9a80251fbb506f236a1015f0e0925e10773b83d2f6729decef76bc6101fae8cb760c2ab6ae7613b7508827e4d4ad2cc56b761641ab9c80b6af32259ec82f3b2250b3370105d6d5467f9325a88fbc19a73bfbb5bee48f7fd7b9a4ad72bea8a412dfbb57afd58f795cecf83f797441ee0f9de690466d49bfdd93b984b27aefc96674c5ce25b0b650317cdce0f50a130c3109c35b8f5c293cfcdf3a4363a2efbbad26148b05215afc2b84e36154b286124ad5ca3c7947a2a9753db99f61014d008c6e5ac6ffc2950399d8c1e9d7d5da6622bd3aba1e7fadd72097418f3ef02145c48e9d7fdc3215c9188424a5eea9c337357048e0b951dda78264199ffba6d35fbe0854a3d991c7b4805ece7820d31a0442c6b3db7dbb24ccf7f79715d580229d36841c21dd4a778c42f4c5177efd85b758316de4a3239c19515e4957604efd2880f7e200a7caba65bf7a5450613ff16b2889187e23a9d0de4b3e1e17c90b088ad12db8e3deb90a11c131469c3c83bf77ff1c429e4abab2d9819948adafc9da3debe2117bc58756555c035e21a74819f2bb7a33204eab7a1d38ec74385efe68e6c3314951cbdf99e955f0f8bf7242dadbf0255ef6a6051e7cf5ae33414e91a1a6a23fda54301141533d8a859717652c77229a8a84e012cbea1c374cc79f24c9bda6a4f3643ee9a61e431235c0d0d9c9249239698a22521922fdc5540bda4ca7fe12069c55490f8831051b2108361c522fd7ab18560979266162a4851f1f84da8d3087abd80701f7096ac42b1c328be3f67fb4cc1b47c851c53ee044507c7a2e29235dcd28bce317cbcbaadc8b0d737a0150bdc5b02d98b8309acefcc5dd1b9aaccfdc67e47f455d99219d03152159a9de09d5ca1c28f8c81daaba68a264fd8038b13159d180d110231849af41fa7f2c153b0632e4bbe9fcdc9616759b6b756d29057807dc623ff96388042e466018e4d2bf3683eca1214648c56eaba2426d6903b529bf45a2ef21342db95b45902ef050c9384eaccbe9bcc4e25fef6d7aad8a6ee41eb34d918822ae8185aa2357ce18dceee26f6c6be394e559e56897e5b0999e7fbd2803ac51e8758a63a9d4e53e578d80fbf0f719bd805bbefb92935a57cbcd0bde842d05ef2cc41c3fbbb6986dd450ac277e4c364744e405a605090f7545a041b69fba4447dc27ade3ac5e521d8e22fb1d832d6e963503cba54cf30da303e6b65a2e2dd0b235ec6504f8ff6d6d70fd0ca570f45f50e96a8bc5001a94ecee63ce18eb3e0a8406a5996c9a4f419ecc3d2e942ce62912d08647ec6e3c7a2628cf3453d5bbaf50f395865e420fe97f1cd4eeb1b0521699593bd4ed94fba5a30cac380df8120047a525d956424522d79738fd2c1b2363ff4a70f8e259376794d098e99c22b9640f6d08fe6d6701f52dac22395df38da7528fae7417335b2a5653dc761ff2bc89683e0fd5e255ff5c1f265af1a3b32a6a62f3617babea1123f74e9266fe5370616612deaf63ebf48a700c631ba22b71c7fceabdad2129622695012a50e253f4d16c1aeb6484f64d072eaa2af673fd4064b4797c78c78daf99477076cbd5f4ade99cc8d5b285b4d8cae7314a7618e13b95811425342462fa34cb68e24ae20c49945109685771ef99713480c3cb4808de3cdccd6827b2430d1c38b644e05859aeeab45b7167f3cd582f624e8663a0f2138d3be738b988aff674f6fbde8685cff648c518738653f8c6e684897d87e9084a4322bebe3c77028bdb7762f3b3e472d27a403bb6664f6a0b6d633e4f67cfdb001d8aeef41e52c44dddf8f1406cdcb097abcb54c3ba7369840dc9e15acdbf74242005bf7491e037302964195ee4cdea78b21a94db4bf1cd7090be9263a7e1550f6757bbb7f1d005134d0f0b4690798be27645b43865cdc60f0c033da9b32960404db3010d464cddc3d692d380cbf4589c7519a9185b6fb55818592dec8a783aab70154c191baf8f9d5dcc5be031c5e5d907cb9b9dfa70644cc41246404645c44d6f321242d205deb92dbc09592264b2f5038ff04d6b09edd0f5ff734f240f64412bc6965ba56eafb56f77de06307a0ddb4b5d92c75d8d913c45944ae28a9ec800fe9fdd98f6ee0b22cc42439c3b5e5ce7b29ad4e6b6fbdbe05921c3490c7d6ef4d624d1248e8a8d7929d460443bcb80e686f0292e8be63096db0f14bc287b4231616002a6f692b37480fd9bf251722a59a7b0e0e0b29b9ef3c48fb5e1cc282e5ea3332bbe0e0b6fe1ff80d9170233c87e405e0e669ffe035183380628a281319f6b143f3112b5bbf54648f47d5d7534c1a36439089a669cc83ccfc65b01fb4b530fefb6ffeae89708d1b0fb5559e01af7a2fe5ab7cddafd5c6b879e0434a33ac64bebd35ef532731de438dbd8af5fa1b624139ff7aa377f0cc4b914fa90da2ad4ea4d1f0808b3e8d60b93ff8f570d1a04d37bc98c02b8ea5ea2ff697c9f7252af2905a1f196c3a9a250279e453ee2a80595a7b7d0652e9905be043d09b1b9acc32c204b92eddf12710a321d6d06ee0038db2916cddf19bfff8ba3842b213dd2d280e4dcdc54042b92728f0fbe828489ab13ecb1ac31af559e4059a6ea82147571d3a07f0a9e746bfd0a26af47470719ef6b56da43762ac569d582546d312d68f0b90fed864d5377966e60f67640ae8dfabb115de4d81b15484901e6390c14a03f8da8198c63e377155bfa98b9a4b043f7055bbea30ddcc65546bfe5bfaf358e8ec7c3d626637d2d87d0f9214b634be7fdb1f7e56a3be2154fe68acfec433d112a37c8cebda4d522d880e8a662a8243df02882f8b2ad888d47fa8044b0ffc25efc1a2e5808ec19719be637a74fa26aeb27ffa93807e60c76319a2d0bebb442a6c383368cad4164263f9ca1accd678ff13d242ce970a5a3e5954fb06410e167f71b9e48d4d492207251abe42183a07e9fdc97edc4ea56ecb25a8534af9d21ac50cf38ccd7ffb487b7f80e67d2457afae74684f46a86a7107020a326c99720d2ca7f879f23ba0b2575cc304922267dc3fdca0179aff9e240a1a3f11b3256ab10250ebeb5d0c1a8d491a9fb384591476c705acdc57d52d93c07828b9c5f74255d4a38ca2b5ee01e093427a8cc72df4e88474429977a5986377bdf777c5ceb4767fb9a909d8d38d1edc5a06e416835dd1bc83e62ab405972618d84b416d7dd2f3a4d67af18d91a2de21498c2c6d77969cb7c6618551c70a1a9f45e85ffa69d2d3149ab983599aee20b78b350d73db731ebc0966d388af1592fb8265a24fc6b2f43905266e0bb8c463de0a7ed968e011f3e73c2ca6bffd223bb6fd9f3ba586c0cc74440fafaa23eba01e2cc434160bbdb436907225880ae1e743c832f399a54c9a5570c7cd48423616884fd3509a75600cf17a3b528e66b01afdf6a2a4fdcefa42c573e26c9173770aa33eaeea8cd78a391a1e5413342e350408a5a617f2f68a3332f1f9bcdcf989ae62ecd4d07c72444f00729a6084bc1528ebcaf8a64d1c491e2e41c4579e0ff890f2151181e7ac249bccf5aa391bd56e65339acfaa80d9c5f86069cd4fe11ea3d92acfc29f50bdc05ce244bfc156938fd7684db4e6e0f438a2c18bbf930cce0980582bd49ee9ac5bc0cc45b7c281fe27d0eac4edccde8a0d1b61a9798285fe6050c8ef88d3f01064ff89c6075e84a8411a219422c3b577cb8f15a2eeb942102ef93265191d5e72a5b7b11681281d93384c74fd963d2a03fa05789b0b2183f97206f84f09be2fc45a17c758b2f15e54f44e965c4f5f33f9cd791f627f2aa5ccd8ffd83059913108a2320b2362298a5f3e6c665492332505f086c6d70d0030247927f84181c5ec83f1741b28fde3b01a5e2c11d9ec9ccc8570809daa1643f3de77380caea8f67366207b11a0a02b55a7441b149d9ef9b203422e6d8ab8394181dd49c938bbcaae1bb71207e20436d2fc679f44a5ee92c51f20fbd40f35af0a66a054df5e9c6ba04e398223e9c73419a97e8cfc34da4304e10d940d129462c8741d5045de0c4da0bf094b3507c96c2aafcac8cfe294dbeda0549dec23bb8f656645af99dc8fa1daa155a7ebb904108ba21870ce061b6030e4f3025966e895f0cd901892e1e246a863d12b107706b6893f8f5d9acb727ca76ee89c5f04f794ab5316997e1c8a18eed8aa88181dbc7e076eb4832d3d041243d8ce35f6ab0f9d823fa3ad254b31d14ac797c595cae7e1d7c7be4cdd29bc13984b613a542fae1c96506c72710868eb1fbd47a8528addaa1182c5d879e71e4898815a6a2153f9c1b3d91b6668b6c7f10334c6e18cd20f46d6d1cdd40dbd4d1c0be9736f491e43e050ed73ccecd426273aff307caf31f1ea763a29a7c64e6870181a4021a7d199e21a25aacf9908e6fa57409f7eb70e87711967b4d8f412980bff0b8cd2bf094dc98e9cbeee7732ffa5db737d2bbe7043d41548688aeafe8c4edbd94b1f1283ae6a3665deffc46a43da7e4f35578d9aeffc6d5cc105a819a3bad3f19f973e2b9a7bd6813b94e4180d7b43a863b2633923dcc3bfc34c0af3ff81c94696f2b18d0d20c62126f332cf3925876fcec9d9addcb48dce06529873eb555b94f4584b1a7c5d869dcefc9bc5af82bb79498f49d6108e07bcc48b04a9bd48c7c684ba35607a79f81c0f1ed1ead303a32b8e56131542473d7e4248b3cb3fd94d50cb8a7c926565be3c926e2fe0271d6abd2df60ec17de8a51b61f2627c0417859a317ad42c598476de06374828f3fecb2fb2d56ab6dcb9bfa344b020a41ec6ab7e3d711f5bc78345b282fe7e20226aa27873c2d140f0d9f6c279cd76d61005537186aec3d32f9ca3f4fc63cc77f568ac64679477e004c38bd95fcd604efd54824236246de74d914bdecfaf49fa40a0478f5fe06002e4d8179cd2475a6c05dc3ef2cc972592ce429c4a1f8f964ba0e297e9f0c32d36ff0171269d616fe241509edbc387a7f272c507b99e744744cd862741cb07426ade12a7fca07108587810bec8e611a6486f70264487ae95a626be160246c7c551f0a8c33905993b3cee5554fa157166e5c2ed7cc8b932ff12ec81f02e19ba7e1d3e492a1778b22439433e4cf951a025d3d2e75d92b5a554ac5a0bb9709c8dfc90a897b5d9288aa2b471b71ea7e3d0ca326f503df88df76d3989055b4eb7859483a1634c06c8bd2464ab2c4541783a4cfc5ffef89ad0b6f497d7ab2a1b17cf0f8b4c032253101861e3a2a5b3068b0d6d38f8f092610f13dde68b19284db6060dce6b5fef6edd83922cae06f447fcac943633a79b03a887ca4756afb2aae52fd224119c34f885ccb4a6ae988ca51c0df39dc58117662c11be86fc35abbae6af05e9fe77c0156dd791e71c9f6669de4bc6189875c718393ca46817df50e555bf6e7e666798028b3f10a32a3080492dea5946067b938927e91f0af0aacadaf5787bf70c178a84f4e13daaff2badc02559c1225885b66bf2efb54d30e735598919cd0fa95ccd49fdd3d965e11d5e99af6a0e18d64f07fa0e09e63307e7c28beb2b72080f4e49835b88d0ee223237ede15331a638bf79252706485a5cc114666d4bc3a33395271f10fd0b074933efad744782d65c4b9b8d98bfc183ff2d30b56da0db01d5e6a0e67dfd89a7b3a682541ce36f52add54f8e601de666eb71e710588828e761d2696a8aa9f429d0377ba6f436044824831aa03546ff7b0c635d120344b4d8fef783f5c9400192b4add38e27906f99c626cd6615fc34760d98c40fd950898dfaa95e3b8a1dad40020d4c2b7cf436869a53aacd090a4a62f2fef0bf15f699f6dae199f095563569fcc711897fa8af0b461f9ccd0060fa80af6c5f34fef2eeffb0d7b1ef7b2d672fee8f830693822e48c0bbefc89c04effafbce11306cbe36daa163b23988d9d8c2888c70def0e6d70fee7de655b24404b78aefeff0a831f2dbe887a83b8046ea75e1b83b74558ab20e7e5f22c715610729febc070506ac807ca14ece7ea2573c4c90c1c6f22cc35a7aa5c907523cb937e64269adda80cb68e9d6d0464ad514741e8c6e9526ad7a720b0de764b47436b7bae26b1f3cab0a7befa1f1980bc0dc2aa65ba2fdafcfc25c4a3a8742777a3d460349b59bb99f3dc4fd5cd79b44b2fdca44c64e0b6a771e30e4b1a801a7182d76bc8b06a48ea84bd95e632e22df41d4aa27d129ee58bbc73a8fefc7f55d601d3b79bba979f913b68403b4d50a6cbba0312789f3ab77671fc0a7538cd1629fc12b0afa1642a2601bd1e8aa600c3a8b8dca55660a01dc271aa7a1d236c66311e34cfb93edfd7748cd9d507cd0dabbee1306c46f4ca4b665c70fd0e7025058886e39ba473d7596639326418c1c108e04a61169db96f46a9ba7249651b76d9072e9282da3d472b475a915350379fd04b5b7fd0f0e1899ef54e6113a922c1243b90aa0768ccff50e254af00a28fa2efa2d778f65201299e85ea4d7b0ffd92cf2d5bb7ab510e9fc6087080d517ba84d60720a26884dbc5dcc57b05760698f81f5003279a1135467aa1deb8b2a7aba1d1133171ca4c82ef595e2784ddce5be852fdce194d86afa1a7152b6000ddf491e27081ce1de7337cedd08e80453fd30b8e366ae421ef38005bf5f5f14647ea6783c3248b9998da98ba39207341419db747009c4f6b7765a575d6671cb4f501fe6912eaf8beb380748ed05428ece778743c19affdeb4bf0b627716420b9ca319fd0ece71c7497e5fa904674965c1c3a9a02fe600d90626989768d7039e3d959598e52e11a6305d3f65cc53c97eaf9ef59746a1ef722e06bf651d3c7d6b7db4e8a4d8e2e93aacf4a9b551cc81e9478b776d4d8e68a6af4d3579b979f7d9ba1d01f9503d1646c034dcae0f65b55817b044bcf6aa2239a1c7309490378da34196c371dec313d38532353d2cd0ff295052d72028714b8c17c859038c30260f05361745a5bdbe5a6f63bda5f93401e29b176676bd1fc32cb98e17d337679f770b7da4b2e31a1d1a0bd65aec3fe4d1ad6cfacdc7dd1950a5440207b0dedbe283f7fe79db01eaa15281823dc349c4ec83d15cd2cb19fa5ec4b4a0e2f0e5b14ca4d6a8df7c8c1dfb62fd488ddd708d7790c50a51569d2b47c411b4850cded22057f2e27253dd42bff800cf67a0de3294238b0f975f3b975f5f63d44b3ffed8ecffd03986e12ef499b74df34dfe490cf2d9e9475054bd47b3c20d5f6e6ca8f7f6ce31f028720d4fa5e12042d739b28a0cad552fe72ef75a6c4eb910db5647806f1746e6f8f9ef20ab905515812f9aac998f23aa622295699696a706380e870f7226ed4165399e2af2b2db3264269ccf9ee9a00106c419a3ed5a4864a804e2f952b74bd8ecfff1a04ab0bfa6cfa970f19f6f4fcdb40b809f1ae6f11a4383b9737df9f3a82d6f85e932dbd9b1ba115bfcbfbfed11f161b0f700f1f618c5e8c47f2e7f426db5a2745890dab84e0b8e152cd50423b405f729489aaa8e68dcdb851a1948f14ad539c864a264f152c9b7c456cf25a324cc222e455b83d4a261ae8b91181c356b4a71c35595f8c70014dfeb6d6d6b9e08c5cf42470f4e71fa8b0d88d9ba747a8d6bd8e347efbfbd0637b3bdd01bc09f3ffe46ab5b0d8927e2ccacfb9454d98904e73b472e1908ca0f29bfb21269d6e0e672ac5bc98e539408b9912f412dc0ea64f0d95523d4081671743c53628aee0a16f8acd073724bea1ecc2126628d80b8b962defbd4cf31519fa96490203b311824e07fafecb975d7496d54c4aa4f21dcba2d1824a211d70a78be314e6a0b8a31f07ef00fa31d65a1537edcc36c48f1f34b8cfff4ee2af23e31d5731befc3ea038bcdc57ffbb61ad723cdaaf63ac83577d067385dbdedd918525bfef59d84aff3ecd3b931b511494caede549fa5bb8cfa027a1b2936d60eccd32fd125bb962f85e7f1bea77a13f23797cdbbccf11669ec0f895955f761d2cfea7c975c35a8bd8c2a82ca2c62608b457ca72a7b0b373f18d84cf54f839da18c95cf2940e3251321b0da79e99be1b3c8e2a84bd5f10a8c312cfe857df4f8541eb4612d6e8ce9e6a10e330c16ad454e71887251cab60f7895fafc8529417c59eee7c818be0921ab7f9b97c432b1fe235a1d0a2616c0fec39d4016196a30b38a03bf9d8fe8cdc0d0ea6de3de6c4ad821bdb691484aa2fdd9522737b5c6fca065ce38b27cbf372955661280df849638332abb4b17220b9a1a1861d52480557d45847229eff5da19125d6c76dd576938076e2a43969fa3bacf014620b9990db2af6e8c006395e6f115b74d693b1f20bdcfe95e3525bbcbd6f2ce232828529a3554142c29a7f9179a072e079659acd531abd5f4be235d8ad47a784173c832410b5fabdb26115b80703109858aaf3627c8e1d846c7208e926f8a23c29de2272259ead85d6a11d37c355d863ea827738fccd8ab55e0c3f013e7359dc7124ee5d7a09a91cbca598061bde94cb1c5811cf33e61327f3566a7fd9f7bb3f312d6a443d12a3ad3659bfee3a789602494b38265b51c40f73fe5a913bfe89cbdba77690547c7d21634e00966b0c67b5954da121d9b05286a2f7e204ed978eb1e9dd51f5b3ab4d3b44c6b534224b530f907c777cf4495be9b46d0be5c18e4b494b9c84aa8ecd19d180c0dd90e5611d48fed451d0a64ff6bffbed31d4e2856c9a900b0d70d78973e062b2eb287c3fe52142887cd38d753097898fe660dd4fc3f2f046f5f5aef096a61b12845d4e89aaffc93af13c97d14fe786a57dca00699fb76101671bd9f4ae937c96d5634424cdbde73a2fe1c46eee9bd5786db8100c6772193385271e2c9e71ea6ff1292a39ee21c702dfbffac748fffe022511c1cdb979ba2f041d9495bfd4915e3d0a706498eae9888f6cbe15b8e68d7b2ad3fade24a36f0c2e835a61ca1f25f4a3c81aff74c04ce21375317a9ff62dbb103a1afa7860b97290100ee42681842390d4765f003c46f3dc8b4553b96c28bccb4c17727cb131db59ca95a626eea0bad3f6bcc7d4fde3dccfc95a6d2b6a26583a827c7c59d31134dfa40332286755fe19e40ca29611f628ee8c6a34c5320622efcb7467d876913ca6c5b036064fd651fa652e6809dbb16aa9bfee0ceb3263e08687792951930a7b7f5a03c4642e418f8d664ed9ceee1e6b3b3bef37712ec8dda723ef245d48ec80ebb3b2eeafcff253f1a4f54c9353114277c3323f1a768a2e1f1f127365b4f9e07aebae877bdf5cc779e441e0bf4ae5016509e9ff8e2aa8215fcaacfeb322ceb6085dc2334dab6f8e59da43e48df80c05c4ae26ce15556169ba39e238df7630a279e458806807f6350ee533f1c4ea7d0545e33353a0e80630dc5ef4850839b2acf9be74b71a2f7a8ea37c38ddea47599b303cfa5e979467a7eaf031ba8740771faabc2eaca1689750f316ee1141f9094b5bdb358b72c4ef030885fc520dd562739770422c9ac22dd6ec6a22c31ec5253c7ef13d7aef6c370a747c0008a2bef05f0c6f4809fa6d7f8a6e253eabbc60c4dadeac7d9972ae0a571e6e3fc16645f11e113c15046006e791603a2037e4123503cdb907e483ce8052a40811cbc2debcb9782edcf14866b9901197cdc2552b91bf09e04546a769569a8b3e453a9dc3c6f9d2cc00edb1fa9bed636e904174ce90181877e2d3124ae844ceed3e018fa4e75a440933b38f889e84f5229530d2b772d668db6944bbd09e01e0e34b86cd8678e5c62bc82795fd4d913d880209021d85c5c29e5cce462b7ee435562fcf95141e77bbcdbd44630ea6f3d765fa9ac44d2860d41a56c1c674d6db8777f8ef2f481a6937a455093881c83dbc510623b99477842ef2d49a90787ea160f9ea2eba69200a861af9443c993db80444e9eeaf996531eebfa8c68b67ddf611fcc3b6670f9cff381adac2211ae7b20dcf789d7bcaec5297c18a41d962b74f620ac8f9d09025f8da64f717bdd6094ee815b3d65f62d178aaac460e64e493bff33aa69b902438aee8b6a9c8ff87bbf84e2741f74d36730884e826810c8bf173b5e1a5fd813a54650c2262bebd18532bfb56109c1413ccd5a9b044314abb301b1514dc3dd0ed8537db7a3d79279d95ced5a7abe0723c0407eb77f52805cd197f0e132d64018528ed1d6a890ea153088b99c4c8559ef4d4725d05a90b89fedb405c8b64ae64d2bb66a1da5f82d96d00068b7c3ef5e05ed831a1ea7b0809af02add4018403765a01c9e22451b731033debfdbc7ceea43429f2f20763fa7abae3fe5d985cf6b3ea6f671b5a747dca39d659b9bdd145c09105bdd2dd1bda5d34de0f9c3b4d3b0e84c7effe7ac5c4323d4a2b6a3612a7cf2023411a9cfcd8543b375b53be3c68dbb2c69e5e92a9f6254932c58f66a9bdfee1bfd7e2e73ec8f47cbc84c9ecc23fd266243d588c3330c37e423a4a9e749c2fdaf249f7939b8f00b605114a93cd85102f0b93d182585f916b3202683c7ccd95e124a37c548b88279e2adfbd23721fa65ba3a5eb575d9e1c039400bdcbce53b9774e671097564b9bf9098e2b57d33e90ec3fd7079ca0204d9aef90559466ab6fe2f83d089afd3113ebc0a8c0c6f2188c0765aec8c5194c91a46049c1908a866d1803683857d3e7592f9273f3361a6561fa9a3b90fc9932da70d1d860a70538999dfe36f4d9a3fbe8d41dba84ee888529c8b0541980d7dcc708c8ee604ed41130dcc0e59a0dd1e1d5ed90739106579e7d383729a8143744f1424058dc450d29a0e7741445504441f7cba24516ae705bbd9ddc7c4b99dba946560e4c6ba3c7677e899f9f9744f8321a24bfcba6c6ae5a2a6dc9438bc0433b52492ff7ceb7e4e4f31e897593ebaca88c4cc0a5028e1fbae7efd49e41d5840b1dd81fe5a4a3d18a45aa7e1b0ec4b95b3c7111d8d0a3f8500ee4a7bfc45bf12f55dabdb5bd262a059315e4b312e46c14c63adf9f49afb23d6833109de1079ec03bd9987e038f416eb7e05d2bf71a14d4a1d5d3c5172107b8ec5bd8d30ed2e0c24e2c3b02101c7ec7530a23050f890bdd5121f9bf398a323570f39f6ff4e7febbac9724ebc70f3da2615a563e01647d29f15d6c97756e68f42158790bc3eff5cdc6fe3b7ce2e2ae2e5f1ecac7cf163580f07c09fef001e381099c1a2e9c1fa9de5830323272c7860d813d00c51e8998e743479fcbac7f3ac5601b0651e083c5957b043998d589890814f0ce4c6352b32a23a6b3ec22d83a8df8a02c7f5f3f4aac237a215c3a869af4d947e7a05497dc732d772ba1b7a6b6ce0f7d7de35808c1451c672e1abde71f2262c57e78cd0627de7d10aa19ade788761a02d7ef0a7350bc06e6338e6b08d1d73d8614fb88a49a1e88de6d32930bf5f67e91cdd9ac3c790127c1fbb59aed164746ce3ebbbbbcc06293b2a16a6eba132e1d5ab6d7c81dfd0f3200af9f34af517e240400fa93c2d16b7e29c628024ba6d80a8ac6e92263aa2eefb39402968de14d56c7426f67aacab73c6c48135a44655677070a9896cd4042757e3f4ecb3933b50a81b9b61661e4ff202181a3070b4329807b1a05aaa9e612d81cdf3c9ddf42464ae4b0b45a1a91eb6499cc445103ec68b2cc3fcc9d3543fc37669e7021960fd8e3c937b856a9f5983cbcdd890db3934c5419abf501a35929f1e191ce5489fdd47302da9aa2c2165be09c7bb90b30994c10a789dacaf98493c09969d4d94fa50c6867306bb5b52a7150819fe6dbdc97f6413f4d3f7f9f4880cc36cf1301b8c79d78d78d9e02a2abbfcadbbe99425e9a0374e0f45a7cb5ed46e1d2843ca1ca3b24818b4612ed52622ffc4ef993e1957e4543e1d7fab71026a294603d4004e0550aedb18a8209d0fe7d4f62973df59a4a9955e39e8f7d7a1d2fff7a14cc06cbe801e738959cff07ea195e9f4a2235d2d203c37afdbc546d0fb6114b82990eee86cde5050e00e35c82473f3841f19018121e9ff423117abd3e0929e0c230edac3f4a6ae9d60464b393bf1e90fae0864900d6275878e2e1b6e2956967135c752e2cb070192689704e7bb8d3904970b8557fa8fd02c5850be8d2d297fe8b19170171d8e371ad7a4a57a72402eb1b01caaae023ea75255b068d86fc37a45e4d4de15aa1ab8d65bbc06044da88579e4298f61fe70de88dba3dfb01975e64634bfa1603e31cbba6ae12a08ee9418cbafe85c14377da780be3db4798623ce8ca2cca914a9b1068aa903f4e62239108ab88a83f1062fc8e339f4b098a5f4588c9bc3f43813a4189d431f669f8aacb0d6a201902b080a3fae7071593ba3b021f43d7b386b6fcc8156304b17fa9642b0d1a7cf4f70ec723740c16e7eeb5f9a4e254997cb152959d90d21e8856b2f589bd0fc970e60bb3adde9ca0eb6d346e92484777108d85bc5fe73d12cd5cb303a174c1d4fdd7be04d0f234196dd2a3a6eb1f2126598aa7bd9a636c6b10b802513f87cb3f8149d359c5b617f8d83b72c2c5282012d8f492764515c0882e8d3544f0c9ceb78b3740f15dbf9f1dc24b86431e1f8398a964ecee60329cfbdd9ed24dc2d38bf90c3cc26982baa684eed3f8445ae18fb695c2ed39ad6a83e3602ba4ca7447721dc8b67941ae583f2c46f3745e8d279dd7db9790fca9bdf32b0ffd0b20420d55b4bcc21f7cbc7e33759eccdd1275c346755bd8c19fea1cf83f667210616bf2f7469fa547f14208a68c9d7f03dfa33294aa5a44c6355108c09f1835b226abbf0d89c47c7be268d02ba711654409160872702edff79a44c12d130aaf16cda2c62e622d0c86522c90cfa2234da26b47d0b5051269a4fc13897b846277386050d57593f664f0e16407848cd0d1cbbecd3ab0792c0321744b1e35a8eddf5ba7054024391fdda0f7c617a0dc7c0b0644422e53f68fddd505f0239e1b9a95b3b26c891578f4614a2376106806d92f060936b88a22c3d294d7e3ba6966dd63100651cbdb3b1e3448065f2c055bb21dbb961815d4636c20c9e5baeecd2ed719bab7a5ba09d1239d28533936a3449357f1db1414c51799577a39714862a2a5b98cd3107305c6db9fd8bfe93582b9c5fa820ad618a855914ca348b7c5e8a2478c9a4b37be1d8afde6ca7c39fe8147a03b9e5d6b3da04d7f1e4a56e96d7497291347a1a4216ad31ee9a13dd84a57f44d237d7670553d3e7290e82d3b5d19421da920cad62f75a403b1a1018e9374a0c7b155b6bf4c143f860e3054a7e3ae29341723af17dc7a88057b6778f68f6fe5fd311003300a73371d90750f190a0080304c019b39a7998a8c6d2a74350ed09b4813be4c6618685197af5deae4cc9864951abc9e3d471f3e7dad1c6a3bb6a5f72e9464faefc6fd6ae1b83ff3d242299a0c515d8ffc3ea93cb6252129baee0d331a133ca2b03ef633902aca909031c78c5fd4a439ef521a880b03d0dab5468773026daba700350e66e31f81674e7182644bce2d454d8cac1e995abf460fbbd8d23d0a9deaf1629038da7bdaffe65c520fc15a43baef2175e89cbe823bbbc01a4d48013cf121c89bf32f62883de322c2c20721a5d1fb25ea1162a4d21f45949ca31813ec95675103b9d52594a65357fc9484f475ab4bc18bad6aa249323f132aec8e0aa5128cf086a2db26435e70184d708021c28ec6f7a0bb9ccd4a49ad95d88b33699909632b20e60917b5b469975157fba94dc8d45dfc2c272fe8be5d2984380a450cf0f7fc3ab68cd829ef8d3c04d67cf732770f36074d8cbc9b81ac90c90a6fcc6da92a1fe3752e24f3d62b24d18ca6ef2271cd70738ba5b1d5848bd4f688a915001ca5921408571b2cf78c814aa28501c39f3fed05709c7fb2920fc599f803e8e59b8b705cc933825ab5845b9ed9e18b5e4fa6ed55596c16950614ef70f64dd002b87001b7f13fe88a62d4fb094cdd308e5aea51f8495d66a5d231bea0c266c66e1c429277ae907c61dde629812d811f516c2875ebc0c1e989aad4dca543da8c8311819a397919da55f6d5839523256f7c76aa83daee807d9d0505246444bd220e9bdc49964620e2ab07973c434b371fef774cfaece736d6490deab8ddcb01c3d4780f1de8244e882567322e199ee3b25ffd15837477739bf4b0c958bbff4bdd790038d5adc2274ec92299a44a840f3484825335f082fd4172d93e6ce8e9f26bc55fbf0f28e0387629f7c836b079e1407380bf88989dacd6fd1bcbc786ecfdbee9b830845039e2b0bfd00018ad3bc4c45e38e19cbcaabcd8463712cfeb964bf6c3a4ac1baa91a765113f768aa99f5d9da7f77365eea9f8cd633f7ff53a7c62f8b935cb341bdf92af68e69871afc9e813edf8ecf4c6b038927f333b2f47984f4171bfbbfd9e9087e1dfecdc15b93f216348bb96c0b891f83932f07de8f5c3f68464a83846f4bb8a8fcf75d61e1c4063a690c6b0c9c5fe3f8b4299002a2132e418ae4373800bcb7ad9d058b54797a868c52bb9f97b6fb5365cdc8ed67a0f5027c3832a8fee5ef93ced99a405d7fd66802611ea490b2dc14fd34a81e025e64082059321e852cccdc0df5efbe37be029d176d060ae4264fca18520a758edd1a1a81b97bdfafd2c114af4c95ee03ced8112bfe9c851f8b6fa173fe3483315a0a61a83b01b449d8506bb7ac458bec130bb15f3fa692ba06e82fd81fb4351e22957ac4d864e7e835caa2245afd48170d666c986a48018e9977a4564276997d98d0a4077a2b2ac073bbfc7ad850f22759ce5dedd17deb3f326c571bbbb101b89789ab167fdf4c7195ca74310f63b28209143f6d0cf1eb4c60cedd58c14f377b3a38a57628c4d68c588ece9ed8f5241dfd8e5243556dfa10e4d83964b4fdecd6575fb9456ee8db20f3e5f284f084ee7d65dd461a1b1663d6fbcacc06745dc888baed25ebca38a4b579d0bbbcc4dcba65d7bd08ed7bc6b44b6dcf1b761ef9c3be566139f808c092a79ea44f18c537f2309bea3accbf3e7fe4295b03e2b807dfa833d60e7254e2fc69157de6cc48d6f091d2498798a1dd822a60cd2b505a9d1b2f878f00dde93d2885298b30ad8fa9dbf24c1e7debc452d8da9784147ab5eedbf780f69f9d132a50bb1d9f352a39689b65f69605f1a035fd61da43b01ebe828955100fd3d9b9418249bb1e31c81761a4de03d963fcf1ec14d9509f13e79a59c06b918e89e1a70eecfd7c53d9435464428037aecefb1434b6e8f32f5d93740999300fccfdc9820b09f00a7912200f519e377cd24cec9031b26891a25561317c3ca9ebac17888b4a369cbf5b564a8ac95afb76cc543eef8822c4839ca70ceef01cf8a6e5661738f8000978d33dcd57f12e03966606a1b20975037335c35bb61043b023a7bb98f22f0f3816c193c16ec2b6e6318b69de158bf6a37aa1b8b13f2dca3aeab6002210184ed12c0d0bbbdcfb15356e542e11aa94585844edf33753e98c60edd748c4fe2f7d8d9d16136c4ab821d6f15f79bb88296c039887ed28c8e90cee868c03d8c8b705fd72d495cbf15442ecb3ea0f7f6e1efbd5ed4af3160c7e951f710a0e4951cab8b6f033a324302f89ee42827150c46608d37a7a14a81b6fb11448442365cd269dff35ac8cf9c16f0ea513cbb9166ed6cedfd79294001d85b86ef69f9c1bd4bf38aae17b85b0cf85e50789bd81a573cef0322953d6bdd722011f2caaea5ea9325aee1d7dfdedccd248cde92799e61a51b7eb5971c9abe27a750f3951028b27fc9478f9db032b7c63706178ed97ac628c1aa0b1a3665b4beab42800558a8df1380fd21ff4effaa006248e1ea1a70f5b719e5cbd3048ef74e79375df2bfe64196339a32bba0f1de9aef0b3824170e536d565f23cbe5862b1e502239d67d4b6a02aa2e444888aa55c62e5bf02b2f209153a2e2caa12cc0df0081eb38bb60c6c448b32752eb289364839a8f97cace933c300e2b940acf1d2df48365875c48bac846e7dd5dbcce5ef8b5b51ffde58f93b4e242ae511ba9452233de9a92128284f8bd9ffe665e74d86f2b1cd58dcf6d59922beed691998dd0359fc5fca28b9ef5dc828e7cf8d37459c9aebbb92c8aed69ffc151c5882c13cc942654488985b308b8fc21a3ee14955b939476ab4ee91f077e84c93cf42c303a2e29ddff3cadf1d7a7d4aab07a21cc6fabe455bfeb955ca3ebf61cef93977f11b4967d7f0953e0788e61f1852c34706e68ea3b591c54dc8624749e1f31e1a4e5fa00013cd188bc336ec4558055706fe6df48dd0e1000756df4877dd1cf59bca725f3acd68acb126919788e8c89217a70bf828c9c7761f255b3b088fca349e1d9442b7d1ff31cc0e4607561d2480177189c0c0a5679575b0e4091d96a55f67cc4219c8ed34d65bc0d9da117c4ce85c97abdee7e497652b3e3ce9d11e237627abfe70d0e2f688524c587e35eb1ba1225a3bcb59d1792dcc1b21a7a32eb15655f9df5cf54440a8ab79b825d443f06ba8345a2eef23e303a0f605ecf833d859b97d60a424a5197640a867eecf45e822666069b12fad990e584bcd988690e8b779ce4d5db305faab25e2a730cac7d3225e1d44f47f6cae35fe526c0f779d8e5ad3111dfa770dc9032a2aee5556e12b9164a1c5dffec407c61f7fc8192ed7c434448762d664081acd472dc3929b8984a13a59f091f5de4f7937934ea177e964143a54a2b20a61f9862c5843c51157b37ab36573bb0b5bd84ff7c5bc6600d77a61edc82dd1fba462d943c25e22afd65a2fb78427d05c39db706e96c67b68826a8cb2821a62e9d2cae9e535655e294d0c46cb4a68ee47da1a89e6463c3579f4dd3de698577990e8af89b3bca9e26cecafa788903e4e9d20c1b47db8c18e364cb33e7358eb971f00d13bad9bb62cc78e257d9f6b7ec73893178d8c7a9722eb2b7c6883c403ee06f1f518c24e692738b93700dd3c673710ce33abd60744bc4fd010678dba4d69aa048e9a63520061917cd43aa8779c091231f7b2eee061a23f2b6299f9c71806397ea3a6e566cff6b0a8bc82933c573516d8102af1a9832a93a2216f2426949cc01ccdcce18dd5996ec01345b487565bc4a45e81dc766c825495e7e58095460649481579bd3e978c8cb74f4925b1d119fc8b50b356c13c6ad2a76c42ed65c09537afd8b9f70533c763bb03b662aaeb9f41d8c268d6989865baaf189b6025ba34e26352d8374202597949e80197be22aba8a92046a087cbf863a4ee3af3c87d876f99273ea2c2549c3d1696a14c7e0ad6239f15b15d1c5f92026653751a09e2d3a996e6c04245af4843895ee43d4540bd411a423dd481ef0f327e07d81e1bd7b8dc033e142b23a1786b374d8f764cdfbcc540f02f2504c5cdc01b54d2feab1eb03904c6ff64a52ee1db193d92b5f09ca62b192833a5491e5b15e1f576a45f9549577ac930090b4491efdcdd247213fa9b62605a3f4299de2ab0f10b00d71cc83c8360187409055d8657535840fc7baaa4fb9d0396584466dbb6269bd864f778d17639f0b82baf1de16422e074cda205ffb0c8654eca5a8844fb11d0bc2d2f895d7e6cd68f5c0f098540c8f9bba6703a318372f8ffd4cb600f27a7e36a1dba748b839e5e1db825bf379cfc804fe61be6018b01ee94f6b1564b8f0ea9b61afe479f24b21d55012f3449165abb15c0b883bed40cca0462562a1e920df52b896984a48eded132a597e5bd7e379f854065ab373c463b96e20f74aa0a83c8cc56aa9c9e64e76f94819f3b40236f00c13690e62edde31fd353ad445ef37a7b591299398fb3cdf6754a58c90cc7fa20ff17f5e738317b6982ace4bad29be1828388966d768b37ecc5af9d4df5dafd7a43e04b59b2dc770f77a864cb5efc6ca3e892ee53828579ee31dcdf889508ff86922f23d18b5e7ab78d31b510a580dc4f3f07c68554d0f03f7aafdb66048f57fb1fc25daca8479b9645859ddf7597cf112b4e195d687380aa2286cd470a8fbe5d6b84eacd091b739c966eabea7ba18682b415cede1e2a8976ce033f8eea12ab93e25d68a4323b40499eb151117f8da604e1721af81bb706d8c589c3322bf47ec1c786b082700b73c20cfd517b1e71a387eaf00d20260dfcf984d5ecd364a8ebf4542ff385cb2b4fa58a2172e9eaeb30ef97de3359f54b7bfac728b34aeda8f64183270abc913485d17bcce2b95a3f09cb1c831ca4f4eebf748f601ffd1ba5aebdcf8eae0bd89e41652804b707384ca0c0f43e42cfc73215f33820879ab1f1e30b83db656ab0cfc6121f0a731b72003fba31857b82cb004742052323ae379d17688bb1dae9403f08d1e6f3ae5d9f90453e0ca0f6ff96664266782bba3441c390391727699541fd20d16debf73891e299a9965244f8fd9431a1ac8a8c8f792a7b3b799eb4a1c486bc094fcced592193fc565a4d46701c37b9586f56b6a2c34a33836019c7dab1dc610c3b3a105d2f44f8b3469ba998e742646facf441ba628991a2ded8da23118c4dc6a0a6fc9e49b2705a91b989f1c8b25fe9e7b285492e17f2a732d13817cc06848df295245345523f6517bb793def9a18230d37f551481a1c5dfe5aa5604bb409b36c5ea24ff3168c4d24b26bdbac92bba20e5716d4d4f85bc7a4bd558e2e8e69a898636350ca4bfcaba95f56fd20a55c649cd45f3142c14a85e04710b668f8f3b603ebf7c1c0ab66dc602a39667abf09882732b8a3f94aeaf6bb07a0e4e4b0e8e058a1f72b9463df9fe3dffad8feb39b388e7f805c8d728adaed99ca5db701a6a276be5f6a940d8021f4e51391a5902872ed97e7b1eb9e213104e858374b31dff81b6ac5e76323b10d08bf12383718798b234b523cf3aa3f8daf0ae1069d5d61013c64180c43c662848995b5e0c6cdbc3aaa1fd411113d6e22410ca8fbf920e1e8d8d8f1580a59506ae8f269f81608bdbc3651d682de15c15ac2d7300bd8495095329c8c64e6ab940f2447947a9809e7009854b37a05b668083a2a2dd802bb14a303a995be5ebb9d2e31b944d8a5fccdb651136501782dd37841de412da7fbb19d7bd87ecf74fa067b9417803d08527c83afa78556e5d1dce1db31925992fc9eedda6e63fc80b4099bbefecf7cc19d506122e998250e32bb55276df4146510b16a3ff91820bced2d6a700695e7e2e5a20d8a4ac892735e5d4cf1a05316fdd15939c13848b15b877efdc8c32c090562f1f65c7a454e8313160f0934070d96ebafd0e516dcf8b442b127eacba3ba4ea319a6d7464a5c07b9448680438908b3977d6b08d7782995c7afd5080cb4b8b791694db004d59bea41eec29f1baa46e08185431fccc7192e349911b74ba3a0c31eb23c6d83a917f5a1e36edb1ad5c4444a8e40f3f5eb540881411d870d5209076788dd8a46639dc0b8c228a02e03ae6b1785eb7ac71afce3422a532e70b8cc7cce85863658f5d301c5c02f5de47f37f5f488114d355b61be47905652081f31b6c97dfb08147086d94d1f34324f008b659c39319f0009001d9888a714a7c11dbdff59e1835b3b0de44c51fcad6197516cb0d7ccb4a967874bf44624a7aae09c024b23691e2be0b56c29c609b1e594fb3959470b8bcce77e5e2f4bd96723fa191555ff1dfeccab58d7d8d5a0059c1297de3864a63ca0faa9b4a924564d24e1647af035a771ce71d0fd9c7cc004e3f07f9ee6adf209d1a21fe290f63295ed58e018b126337df93d24bbc4e9bdfe6c8a41ea298ce659149ec7290dba81c5c0998de2930a3e23c5e3ff99190cd2691ba0904c594c72fb33cda3e5cf8ebbe506dd36e2992696752b581153a0ccd435f6cc0760771f35259c3792118f67cab713deb2a08ef0b7da7e977f662e17bfe26654d7bc9c5d87189833b897c87ad454f739078dc693f1ce66c601ddccc3883701eeca82427c888a60ffa58a083f7d27ad63df88aeeb5f63dad2c63d3e9e2a0debb7a26cdab5afdd4c8da3ef19b63c26b206b2152185b12f7f8c2954e0a1cc3e0b5fb079989254f88f455a125accab7f2f63cc5176ef5948445341752cd4efae536a6a5e46bd53eb1ea2bd5486c0d7332ad0c9667d6839bc9f552b57fd1f2b88dfa07d762274b39429f4204ebd0f8dc2f46da22a451eed4d7ed80138ef87195802c041742f5533cf2d47f5e17eae8d40cca69b7bdcd59b36b9e2243bf1a78b90b32f548f4bb8d16b32f3fea02c0a1a51560918dc6d1a0a06dcea0356338586ef622d19f5e2007cbd1fccc0e21d224d0b5bd42b5ab5c0d16ad368d72cb09a7a8916f34b0571c60e82f56ce4fc2542df11443a3985db116ea1c071e1df65fdc5ee0cbb1c94dc32332db06806d2e1abb71d2add1c483e9464aa49e67e2a24333e5b433593ebe838baa92fca24cfae7b58579f9934e471df3412d05dc3c35a1593487d6cc4bb65e04e23488144f4484694f56a30d94b087847f6a40d50b1b7bc2fc98659ffe48ac7c9af2941ca1bce4fb7be0f960a36b70f33105f81046667753cb7517a83d1fe8bb2cdbb05498c555c043fcb131893817df5567f0352b4a4f76fdd374a98adcb287cdb2c39be27d4caddbc6ab027ef3789083d2f4bef4fdf774d495042a11ca4aac3fca0a240c7d21be464936a1a5c7f31a1f526d733b38d196ab61bd6eddf215fa444522fd98d1a2844d18e20bef3a790274b1d0a3208cf854c33f9de0e8e85ffccf0f6a62d044b9672b6127b67756a5d28507e1562b1bac50e3bde63f2e84714e563002fb0ab2b1b09d007a18d1486fb4198e0366c9648f84131b66ceb51cd652db634071e651ba867d9178d5f6236421516f12436053044f23a2bbd8282d47825f959b059c71a83997ac0462db68aa9e7aac83d444a3dd76c5e5da1e9d79f29ad9628fdcc2d9849cb7277823fd3142122349f5a2d0735acacda0f2c8be81d79ab8bffad37292fa33dac0afc8dd96b4a8b597b064f879e7b81f63b00522a7a484f88067a6cf84b1817b805d7f5bb5c1056f658d4af7032847a2e5ce808b246e83f90479ac25d1becb0c1e4fd6170124ba6acd6c5a1d006f0cd9cc5c12ecb61511d753fe48547f3ce29b02ccf9a9070bbe64f3ce8d8b186fe52287910e8baae52bca547ea833d3f2f41268e6f6e77b76212da85982fc94956410a814d1cb55fe06c890fa9515fe07e9a489c11efd9079eea00f59a5e67f18a862434a060ac6eae30b2ccb0b6136a5cbddf3f56d1a59b85863c37dd2898df8d2e773a9a6a9e2efb0da53ab590ed57f9faf8682b0975d8e207898e2f8857e17f939a8fa088fbaef8c39788f5315281c621ec64771b77a0a4d1ca25771d51b1e64fb202b7109d043f16beda3d59ea47e5f796160288aab3403b788d475c66db4fc8bd1a3edaceffa6b37d3acc01d523e08785d32a2b8084d398cea9971d8896249d44dbc06dfc2454b53844a5f559b2b10d99b0aa2bd7b74594f7db58070ed20290e5fd0e1b0dd9e380eab8098e4109467e8232f1dff1111fe51b487d837452ba8712e665b774a869d6048759ab126424a069c8d907a2e12148cc3804204ff4b3ba4dab5a9216bbbcaf15c74c2fc63d5e7d51f768979e3139f4a1d62332659effd1c5558e2ea28ab1f2df7aaab5a6ca311c4a0faa010d99669ec629fa8151da260b5146cc72f57b01f95e13e081ececac1f68591761f976773de911e688b261fd58ebd17d0581a0ed4b66145653b1c3730f2074d32280af68e8be30013ac524f10a76d9235ec9b2601d5f2096f4570b2a9d49ac3a4164c3b769c1e9b44c7deb7321e7f24c80b77e46cd458e304cca578d3575e147dbe1ea4592efc72fb7e75eb418ac05faf08a0124e0c9e58a82cdf9492f8aabc922969de957f37c8d32d9eafdb2c2e3be7e600b70ed76ba82c52ff9e0b5b7254e361d461da85861f29f806baabb6f84891ab1be8b9a688f12eb56d50584f3832c4459affba4c213272ad1a569074dd7e916332887c4fe278b8c7ea59d6c2540ed20c1cf13ba658a2a4dfd47e38f2aa8f2810444cfd8131401bd85b9c29862dac57cf817df157d65604f8ca9a51b42ae5a1d7fa8722cd974f80ef959c1e5db7b6291869c10dc2565e48c0a1135dceac9269100fb5593b5ff4048d16ac6c9a0bd1b9373856155e6b919039e930feb331d96b59c25ce901f64d2961c7fab91e7fcdf01ff829303d1a65b5fbd67d19512aa5a527da824e0abd50db73eadf7321072c781679560dc5dcecfd13bffdbcaea51433dc6b616fc94cd793bab84452439beeedf9fddc8c537821a20d5cb4101467bc0c3c200f1d0df7a1001dc6c10d4daa3999482f996531f45df79cd80ef3d82f2df2d182cd393fd077b8460eaa0fe7a4f31415f7ddc779f6965a07bd8c8ded2799c38fc3b5b438d775bdadc48f330fd23e2dcb452b41e2a80c7966d457f8a5a83ecbbc71fd13590f512118f7dbd51d1a7731aef2fbb4349580aec5df28760edcb35027a05065822b11d3f4412193af965e433c0ad072abfa84a2b211444987318de4d9d421b3dd52e75e6ff9d9fdeeb18809508c61988113230f196c6526cb13816be2deb2e3506f22fb4f9881c22cc8c87acc7c2ff019d4036fbdc99193a550e5f0d24e80b69a8327cc335fddeecec90ff511ce055cede4f5ac9e7cf0e3e3b6d49e8628302d924ee76a407c235318903446badbd4fb0499be223dd0ff53be3880911a7a072c4f53c8cd08067f1ffbec7a8f31f12a311d4db3f68faa922fce4d0142b9c6c26673ac292d421e7f0377de29ab2a0e318b31eacf8c9029c582ba82a804836ff1d8f6d4a59edc66e3459eb5efcc6288876828f6724af236deb566170ae9cbe19a77a61376191e9112b5e8e520391564109fb07d496e6ab11e5f1bb90bae0c5d0c5b3dc5cada6d22e23d3eb1433caae2ca38ec1e42b496e1ab2b40532b5e94b70f2a47ab99747855057a26370a9cd8e7890db922b8f454441fe7f50f4fd460f32f740900400da1685ffc611b405cab7748fe54db3ea50a08ff25ac2cfa13b9ae11eefce1efd673cc9287ec645a34b14079d927f5d7dc1cf76d77c1dc01e4359db976fd1a6509c76efe20d8fef0cdde8af14f51d53a7ef49635fb9c767a23186ba4218642afcad7ee3364cedb4ba5e3df23f87153220f1fbe9534ec347fa7ccb60e79b43c15807324a8b47d6d86a286d6264861af9307d1050aaa39ae2ecdd0d9ac774785aa0528fb95106ce41ef4f6cf735c897c4f17097b536fdcf0800f9e31f2a13f5ff5c715682596d5d264930b896a7257139d2f9c5cbdbe7c629dd066c92b5099bd31a6f47e154cf5250e37604b7a14bbb02047868d6b4a097bf5a41036905f766f4dd5937ce3cb78729be7daa8e5d77c2f7d687077f88552317eb4b2da00b9c0f760c60d33a45501121dbb6e60aac4d53361bc7ff079c89e394007a0e59385c9a1ed6a8d0df48416760830c1bc486037b363818cbe46eab544201c2bcbc63d69e9db8de629cf467f536bfb5499aa53e96c8eb81baa6ffa9f70c5ee68209e29f35480ac844519250efa4ae6038b9156a28796221896c6f967f763ce2ca5f25fe92ce736016aa1e21ded203feca05bc48e4bc30be85d25364fe896a454e5280f54d1ef1fcf6aac72f6704b048f7e985de97ebccc84e58d074df0a7a613d4051a6306d3f3156fab7d961262ea66b9638d8bc746cce0041fd6ca509331d9b7b0a3754a8758a8f870fdaa0d0469f523415329ff815bcea6f95cd69e80bc3136583ce7b9317fa53eaeb3b8c084b1c8880b90c8678979d8a67218e41f3b8d360f6d0ba78b9562a61b378a85ab0a4d1353ee10bb3a0d9c7d47d20adab89a59f43376660711878a9a65c675a8b537bff3a14b8fcddceff16dac280c11dacaabc93a1fadf372ef82b9170478c9ecf7ff6c0b3e5ae1c69e3f4d1a2da3644af3b298735ad432070a225438713d935ecf4eaa10c9a48e5733992d7b9025d6d19e197f8ba845de9f2d97b711a7f86b04f177f6fb2efca0449078d31f9f1a42db099a13137544c1071cd84359453de2d624f3dd41426f66d938e41080a21083258a8c169a0da00764187c1ad562bd1dc79b82d8d3f08d509376282f9fd9c7e5ffab5ada6042751025a2f7bfd8b399bb9ea2dadeb77bde8d76bc584fb4b77e3136872c817972c2893b68ba70972e428605264685ee665594b056f77a9838cd80cd7889e66b4f6f712e3e7feb6291abe1e4f213c222f1eab3b8e75e3ef1f0b5f7229f15772d4bf9af02a4138f57aadd10aacfeaaf74bd2ab1b4ec475e789742bde8bef87c725d0175d7e8b8219cdc2a864d1b55752bcfdddd521a1a2d5159c8d701c48d5af8ba3e392b89713c0c1d68e6e43a30e9420f3d4da97467aeee327837e2134cc6daeedd0f13485612570bb8de843f3fddea54600537d35c245725248b4f4e9a2efa88b1bc56989855bce57036edf7ee48d66f58b0b555f486c9805c3bf82792a1fb020635795a9292ca6dbb1f0f0e61979515fedb839ce58184420a9c71bf8c4f3f82292ba0c08f00e48e01f61ac0af334a2e5ce816bbb32f3ed87d05023c5fb555a8d0bc95983351dc19ef30d741b05ab02c7674d9c18389b4fb441a8a268154b212c7e8e23c4e86be4e9c7e85073c4499c070052e7fbe97059effd985c36f9adcd2d6bc157366369f83dc79eaf16c9d3655a67bf8c8f46c18d5b44f63c29c36be0839bb3ebade7b68175818c373e8a625618ab902408826dfc930524e523281b1f6a63e591b018b99f98dd61413539850dae3388fe96e06586306a559a9bb3ba54b7eb3e6fc9359aa89f170d31153ffeff359efd4730f6c41704bc20bf347e39394bf45467856c857136123fb009d1827a5d83745643622f8bf183a99006825ca35aedf12c67f60d44c75a8b4eeabc07fc0ec49067fe2f5d457eb16a93ea940a804d5a859cc46b00a667b1a471eff6d649b37843ae8bca93c5eb17845884c6ac6975986b7c7477e87fe16ecb5a392e2126a3fb3529d7d85ee7867bdacb762ab572453585cd366f243ba71ad95806b64594f1e17ed1d5d7b8770912926b8954b90042bca826451f9752c3e34665ee563921cbb34ea6ce7b0ded2524738ac494fedbc60c97d3f1223cd39307ea42f17e6c6199f263dc18fb5172101e43ca727cf5765e5ca221ac3fb9a778ca9d512882544cd4746030d89529c721ac27ca12fb54a5e874dab0dfeee20326f03c42eabb36d861a04598938f6c9d131fbd6e824951794f900b83222f53d17efbfa4143670d67cac8a9b4765c99b428767b91cc28dfbbc651be1845143296e33844664e404d631a2f75c7bf377f149ba5a250d93a697c6ea12971d2375cf0a642458e95fedd8f2ad018f029c079ddc07d09eb4a693d1cd27b4c1b091ca9f26a3c70ae192c4ef838c6e7452a110374b4a9eb6a6258f6ceaafe24173cea860e324fd2fa5d154874d27f5e099ba61a3c4e016963bf5191e2d2ce3c859a15f80180e67205d8c45f45834337cf561b2d2b35e04f2526fce172da4b7f09aaf07b5c50737d9fcc71f995fea52f424d3a33a60b26511b7a8349c7f5773e372b599864d9bde7391edf6d0605aa23542304400413d2ccd5b2b5db36e855a52f7fa061a8ef79d560f5c3399da69015ac5371fa93f46a5ccb58fbaa30e7d4cf0ff9418c560b901de9de2f93fa3f45ce571fa0401663fee103362aa5db13033371185fd40bb8d22c7a5f0cee074117a6e5e0d1941f207c26c052dbfb4b906ccde65e3ae89edfd0159923500fe0421126141f061a7401d45ff9f8edb7d43ecaf7ab12287bf3f6b2cdf7b6af02e75e3b3f49fa4df27b035ecf3aa078f2d4e551a27f10109622e88e53108f96ee9e73f0177163a66d9bf2ab55ab65b03ac33d0a74479e3067870b640203ac5317e6ac407208a514b51302bbbe4bcc2d15ef54bc9816a5304e3fd028ded77b46cd57b56140c9bf93d5fe784c4837f45d35efee1e99b14f2506ddabaf19aa57a6e111f68988b6858d25393f1bbc7d6e030f4768bdcd668f2d6b18dfcd11b3529606f324934fa509c3849498f8a3d1cf40004fc80cc4ab8429e00357c19b3020a3789f392b96418a3990d0220ccf2f0468603d7d6be77cde12726394e3f2b4455c7019078b8bdffa11e380b50257ce8947ceaf05d9d7aee8c77e36cc7742fd16bebc6756dc025e96b4fbd5c67c14784d2759081d5a24604543ceb06809a4362ff6964f5ab1c9769e081953eb2dacb424f307394a4e1bea54538862cb40254c563b5c17a01daffdd432b3bb3399d9d45b04f4b833b70c9346fe91ec08e894a102728c436db9ba1d7434858304f4c7428d05e54cd65f59bd64b19717a6988d3215cc91235ce365d9fdd287f4492ab75fdc757be173374d9551eb84d5d556004b99ba37c7593c690b49c7659662d7269e6b2d50b638b1bc13895fcab3ac79e2f5d3f8e1e897268f32c97bcd67d5bbe06b987cf4f5c7ee8c6d9838538c593057eaa907224aaaf8c7a01b97f4df40edbaf0c7466620453733b0263f2331f8a610ff5d8492205130a93effcc86b65f5b0a4212e8be201516d6a865c0145390be30757be00a30c3fd8499d7b60d1eac5eb9c49ee66d9bfc6026eab0a88a96690fedae872756472a32918752c9f9a0c1e61f7209f397189df6dece3a2c175a52149fe17375fafabee0b88e32277170b346ae0d1e011b02dd91e56fbfe547ad1a5c946dfd0ab5819e1b64c046c2b19119a61790936b8c2f848d3ee37539f5413831a9d76c6aaaa47ca792bea85d68f6ffed925068b8fe540350536153a7f3b90f89105f0f2fd03039dea3c5f0b02b3708337b2c2fbee0ec193fcc7621fb58dceb353e78fd70719265825abf1a624ec347e742ac8854953d53012404b77180a4dd3614c0c8e20aa824f4158907043d409f93f8a6bea9f7bda27f1a58d3607427a939792a68f6712167eda1d19f8cf7cf9a8debf10f41df8a8df9077f6c026edca7ca6e12a6af4da87a8ab7e54c6e211d385b1710286f178e4cd751afa1d1f083247b0d9ae9807bf1009ad00d06d212291064a082b70301df7cf74746ffc135808a799a1508283858111114349d1e3ba139615cd37c15585f726cd7db0ffcda125918f6d803720198e8a294194f678418b4665c7e5d81378b37d8089c20ebffca3a25b13cfef642c065cb83a9cfb5865952f35e50f4731af5b35f22d6aabed166ec7cddced43a72ba2a36b3cf50bd8aa893ba556bd586e5dab0eb5f9db7750abd1110ba007759d1722d7c9ee453def2306b2e769372417111f9dbd30992aab969033ca86a0bf3bf0243941efea47ac6120e1648ce38ca3659279d02a35421514720a30df91baa35f712da9f7ddcae1fd026126dbde609636cf7919bbd04adb6ef178308b95deaceabdbe72fbd5a7b320fca2b0f26562cad082e0bbd0b50e0928d0cb9f9d7b0f19e1349f9a30d104c20a20f1a5f4a3e3207c093f6db49f59ed549055677032df0277763f038b20a1a136213070d133ad02da58fc1246b7a0ad79ea2f3b8780524542252b5698f7a2e0c0f3ef8f36c36983af71c1dc70dab14760f424d37a3fd1cd774ff60e0f140f45006676a97a3ca79b648100a8015da5e8814b7ac529a705cfe0a5aa4af6d29f33914bc95ac9f9ac72d6893684b2fcc84d976e7f1afe57b07b4ef391bbb100afe22002ccd5c86e9340c45593ebc29103c79d034a813a23ad046061e65fb6bd5efab9cc218221a7ba9f8f8c53b48286e0f5d79928689f6c867785b1a70e3877c84c785a9bf0f9055b51697f3d28e3e5cb1c0f7544fb6233e339d4fe13ad79caf5ba8d02e5d813b7a6ce8e27c07c5a81d4ef5cab30537c094cc8d47b011831f606cffae2a496bd5437b984a56a26bc40ed30ed7c74bd4c96945bb9be4504451a5eb9dacee3e5b3f9875d295dbff2d52ce08f070e821baa10cbf0e100e8b18152cea0a4d06e7119943c39648198da6dbf64bf45b34a1a6bd49a98daabb6ec28449e52862ef52f47a56044a5290022a36c9288a3513ba9053a2a9ef563ff20db5a52822836c5ca29fd429a7a969cd2d517f093b9c6f3865cd86ecb66f9f59fe6386f40268f9b9fe07a71bbc8809c259b5e5ef3fc2b3541b7ab60f4dad511cd413e525d07fd36c250797725baf7a9eef9949803a257c71f1682f9a3308d5f6b5168d6bb22bdb9b6391ff6551d3687d4bdfd6bb01ae8220e22c2d1d0c4ca4701976b449dcb8da6b76606c2f91b8547f527a599e55a494647cffcf16c4f8ea2de843c31ff236819c233ae0aac801027530dbcc6ac3bf848a18cc8da37c0ca21ccd24b1fa6ed0976f22577febb56224db642cd5ee5fbedcdf46e7e5e291d8de5b136093778ba79da4030ba57106537fa7dfc1c2d3cd3d44a31e3dbff08396908fd3aa988669f09f944730cfacab2efcd10f3fa8df6c83e3be352db15e2d1f032532fc36f05eaf80e206b21d10cb290ec6259fc3af4cfe77e1d5f35232d227a98aa9ab698e59baaf19bc2884018e61f6c65edab9f2047a1c32bf29b080e87e0c7cb889af36f7a6198de4060e2ebafb73ea058c09ea2a75746bb9f0803dab0925aa92f8af0f6647ed64ae07c88151234990ceedbc0a2376c5c352410145670e5e4ac87c910412cec2dbbfd48c1505c2cd246708776a69304d2d9f73f0eb11ac231274995f56d7767214b884143de767c90c033416884123511fdb1b524d4ac42d7a516c9542a07caab3ca1e2b821631b9a1aad37398912e7e64cc22b08a25d4eb025416827d3254f375313bec8d6899506900defe081211254e4aaccc303850f56bffe5bd2082353e0c66e9f51a239f372c7baa933a4828e4da143fd824f92402a5e8406f5499a98c609b0712dc9348b60c39743949b818b216eac1392734570d3d6f9e4b763925f6ab65329a59b25e7f5ce1a6c479d117489d605e759e3e651df8b2c442152fb71163830489b2479e2ff46973ab26f61802db100cd802a0d755ba072848d7a4e0d3590abb474aede57c87a98ca1dd03a3822f95edca034e1810058a9f978a34e07557b0bf3bc5470720341adf1941b444247b28b06ab1c1678f2540b3a025bd2f215e298fe0107a741724fc944c15d0c1d6685ac239d578e5468e1f99576fdc56ebcf7a9c03b464d1f1d512e0b05b47746decda64113a9cb1d34912242609582bcc47f8b42934d203cb04c009dd795a8a01ba1e8720f166972ea67ec62eee3a1e49c94fbaa5c3f9728a03eb8e97e120d08aa1ecdc98562e1a1d9e4c17093e72fec374fa66f41e0e0c527ef8b0bca1b4917db06e96817f0d559949e9d07573d54b6e13ae4efe7340153529be3f4640430e6c5a5a2270ced16a29c73472bf1f4affe7a85d70b1e2b50de0a7864e79996376d0b474f2286c276c99689899e1e593270712dea1fcc53592ad33630519e87fe6a29fee9b70db8f48e04673897b76829e3c8df34dc116b755a551ea59c5454793f08fb58ddcd5e67e072e16190a5c61b1908f65469ff9bce74950a7764075bb74455da3834322d82855e1c81c3db6a8fe67f883709e1c02c0cec8585bafabf6d8a7b32c2d182d0ff35868f8caac35a63aa0721840cd98c19132d85d3fdb8b4ae0b71ac8a63c9c485f383cd12370765737301fd3a7afe1cd06251c31ba0ea2d6b0555f04745df60ef9964b64f94617ae3a99570b73e7faada6293929be50e50d7b8eb8528bf914e84e4d95983927568d78049be9cf43d837e1f90ef98ad834034205aee75b29c08f671162ba787237bf28d43711143723b12359e9c1d37d336d0243250130812af4aa86fa8e3d911e3f9cf9115b4ae239d26ae1409b842d27f7f513875b7aedc33f8af42c2ab06d52f8a203035d2fd7305741eb923078ddbd446cd538464c9300dbe1aeaa28c40aa3ad2f77be8c76551ac999ea7da9f5b0d6ca601b1d19cdb0d9e37b59e3f84ea8e58f5afe7df14f14c2d3d20b61ca13d2b1a62eed380f9f764013d12767dc3f18751ada0232f4e09f2cafcbb1c4e85136bc09be4504394494e18fb05eca86b1ba9fc17ea4b70a463c6e04f3e807b1b322d5d456e51293c1c81a3c640d507ae59be5985a09cefece0867e800ad1004f2d6f6c4bd92ed5232abbec505d632963ac4f3c5acb86bd701480ade23d2787e6a99d2f9c1571bb4a7290793d30949c52764c741847ba9b0af65cdcbf6bff242367bdf70c05038c1a432d44e525eb4efb7966ffb64ad0fc5cc6cc66915182b3aaecb0ad70ae986d51931be83598590f78c04a51c1d794c6bd2fd9899141249879ed7fadb0273474a300c21f44b89221d9945995158d6db8b4202919edabc99e0caf90038d4f63155198b491c1ba09db7bbb6fc5b3ca6697baadb721e34e6ea6399b70a0dc0652212939a19b82d13ad05c4ad53f36044c01ff2322c15ecf21e62283f0c622bf57118436932c3d8f64c42c85cb6231f72e62ec885ea68c12363b7c70e55e18f634cede28a184b416040d6f9a2ec6e902100d809f609788881524b75a6d69e8da6e32a674f4e2b09abd166ec4960e6190028b823dd332517f231f3e8d6c0f6f4a184bdd3b317ac565ee48112f53405c77d203d402100efabdb14c4c82db28fea4253ddd064450a31c156fb77b2abc633dd6f9eb5fe73228607a68d171a5d46e08e04cd86a8827a09d94dbf8c18370262b6827b35d8affc2733ed2b68ff596bb7f645ac565ddb1c0b47ad979d7126fab850cfa5fc0b8da2810005ebbfeedd1fe5cbec4085f12840f5d391fe9ab55a8b90294a3823a29a4a26affaca3c7aedb5927b6516b9ea35dbc7252f860b5f0b5f569e7706f917ba5a5e6ce8a705d0fd970a470d5af8f612ee7ac15eacafd0d668cdb7efd94148757d1cfc0dda22b0543b9315a52b351cac82b05e1f4fe76a8430bbdfa45b5ae390c9c619013c44d05330027ea8ace17d5ab97f75724e7985b9e011446fb4cfac85cd9743abe2a40fc2727cae7b7b11568eb132b21586c31354f5341667ea045c316bc0997e25a3d3d93dceb9c8eefa8819548036026e3ae3e7b14deb64c72f564a25e84d8a32f4eee0888f36415351cc12c915fdfe6c290b415bf0a3fc070dc1ae3215710fa79d6d2e4f652867ce58b083b9619d36307d7c792985c261fc318c22fd293f7787839966cd69913c29d89e1322574b2f3db44e2c65b1b6e9678e598b4efdb94258576a51611edbd557567b9e28591646b2bb502506847356a0796f43ed3df0ff23bc6897598d4a192f83bda7ca77fdf372a8ca9995de51af7ade90ca6882106e5e0bb5bb79ec5ac3a244374d33a1a6c65acba22ecc3ee61b474af209d9b1deed19dfbb5983221b6872a1ccc984ecd10b05093fce5820239f4e425215d7c680b8d7ca4b11e9e464e2f2bff2f4df3adeaf84fa2cd5862f784a89de2c88ec40ec65dca1ec0804cc2618e99abfa4159a114085fb3476933e02ceac18d5116b4de3565db1c71160c6465085be78689db48c67d06bb2cfcbb4de1f1a886b54c0afb33ee5797b837171428e71f9ba6834e59b773fe852ff0e17c68fad76e736de2aa507447dad6fa6e34aa97063d1b6a784f7afa661279660d276d19618ecc0d8e3c9ab66ade6920c9cd9b121a04d1563398bdbc882539af0720499be39abf83c47eadd102403648b94598397be4080acbf23845f2e3e57ce70b20486c02639c840a2a65fa19b27c8bbbd4e3e87bbfb4deba7231e18a2afa7d54e060476cc100829b265d5035a4e75b09460c46bb68f54480ddd0c6425915326ca6e2302d409c9aac7efa80130acd695597eac1f154eb3454c8ddec82c0952a012e1f85f58e95d9b5a8efe2c06fe90851fce80d8ea42f797d51e72af0bb12c3eb5b8b1587e3042cfe2fe2ac269963f2902f61bf887952d0f78aab27cffb322eeefda51e7323468f745c1eda7c17436ff20f0971a10bf893b4ba6084c50b8ad4e9c464e1d802d1f074c7ee612bff4605be1dc14818c37af223bf3f40c7e0707034794c19e09c6279891f576a2def8931389272c83d9824d49ae5ea5b1108949ffdd11194d540faf4b732c6a8434808afec39a540780bb1bf92aac55e4e23c2ffd5465b7ceb4ab88f76cc7255b52058650feafb803f5284bd15e1ca96b0c971e6db9c390e9d59be3d3449c9bbceb0a284c8c30c03e3b6f8aebbbad3628415923db83894c0406c324196e3e1c5142a922ffaef85b5d06332bdd0956fea31ee9767932fe99fca42d2ec838cff3bd45f9ddfa1b6e423c27b6e8fae5693d2fc055535f195fd5f4b805876be9569247842ccb71799d21d63bad4b0b6853deef7aa3ca76ebeed5d622727780848470ab6f82058bc653fe5dc8a8d236a9b2eaa9fd3f3bdebc260294ff27998fab70adde109e64b3b1857e6d38b97633f28914930c933f804af8a6d4720ea4a07177d0d0df41e60445ea2f585d058ff9b96d331630baaf68dd6b2afb69b4d8f48e46e06b995e8d7e14647e02000e35f89f52943bcebdf132c2e3ec3d5a75e8a042aa5f670e012e7dc4b66c7b8c5023d25f894c4c3099c25e98a0eba8daa9446fa807333bd57abce9a79fdf2a29689f532e5a6fc0a216ae500f5e531c8f31bc9a9925df0040969534af9c24dbb13d6862577ca6da32118b05e6753d83374c4f7f2d0f3f41c245a43d80950625b2baed51180ac7185bb66ab776b0ec006f563c7633b5dbd97318cc897a7345d3d06c46f89b3ce5163806eb67783acf69e1adee022b0509a5434feb4b052e0825a9e416142f78c5d1bda71477007194da597d000520c8f5a90db221b0156ca0941c3c32c57de3980cbe58c5669f22c96c59f838feafcb97116b02a30dce8abab7e5e0734494021674cfb6b933508860182c0fe874cfcf04f9a418287d824bc75f030a98c7006484c1546c2b6d48defaf671d5287b6f3db1d264f985cf4c25b381deee301ab0411f9c68517742641e49b5d8a4f0deb35c0e6f16dfef0dbb9af6b3a7c4fa0d02001e60ba99e2c59b0c0d94fcb7f0041571c9cbf15af64d381422081cafe8ac3ff186c84914db2b163228fe38ae620bd3319d7595a7e678e61383abebb85e8c5c2d2de68e2a0acc6fd3d1f1d6d8b92904b357de979654415da4f56c03ed74248610ef07216afba2b872d834a00e52c1210865d337b5f45fc42d1773af02b5a2db741d922b10d3dca246d19d3cd3eb38585ed9a79bbb500a007a46f0a932edd04a64b37041b60c50d7cb9a1d67a6a162ca2cb2f3162cd3d7190b339c97f72a4fb9251463690f1dd4814cd07cb34f3eeaeee27c9b12548a460b0df7f76ba5c4a14c7ec17ecb6e0e56c21b1adf5e52fac10a70678664ece61459563aa574924f1dca175045da435930df09bd98dab181971890b906cc332a06c7ae01f9f7057d42c2d29b2ef008a81ee635d965771cd9d4174a490acc4ec3b0fd9d95bf6ff9e43cde0c631781c9a3bbfefd459831e5c593d172858c1ee0099d534294b2912f0c10d8fe805105d5942b040a49120bae8f48354f4bf4725e15e7c0a828d121d381204804683e16ed2efb6ff510bd5caf9543086fba4704744efc98e997ba39051b16f26cd040fcedd3518d31ec7709655eb36b00f354e76493434ae9574c622345b01b988f0cff975f9ab01d7c83ea1a91a43c3b48fea4c4f638043bf2a686dc252351a4a8c48d20a04f2e101733fbddf7c01eba75948d90a9e44e2d126791014b98df871feeb7516987f96c025d0533d5b30ad6f496319058a2397ad78b3d69ad59cf6f80c512e03cc94c147fb053f497f1393eafb77ea480082eab3309752fb51cb5dbc20b860e3e573878b8d45871d6cd988508ab140de07986070a48be84a01ce99bcb8686fbdc27a08e75c63257ffdbe9f0283865e6dc532b0cd1bb3958e5381d07a48ac6cb0215bc634b810ca4fdac31d917c87cf33c745527218fd765f89959b5e986f131f9202caade4f10c741046f0008f36adab8302ffe5c896920bd3f18c7b776192f705c77f4d5217e2ec06d52ff0b66b21d4d72e22fbe0adb785d588e9f76978bd334c3d4757890682a3d5d189c1be6281852837e5549a04a7aa0adf0a8c34e810826c5dc969a1feb1fac1a3c4aef295895710d277ab2f86585cd0ff1d26e6bde16536459b198234f9083465affb34b0e5fd345cdf2d8960ead53aee2676546d7e80a94054c0b9a2615fed8b8408e7acc5dd0d0213f035fa34b3fbf7f9530ebb1ab9ee71e6488918964cdcf3d73bd467a4f3c05ef4dc8ae2c923c2aa6132159aa77dc1909ffed377479d3bd61de5594e37b949eb34dab8de055ba81b3d1ce7a2aa9fafb2828b218cdbd94d31a5df5f1196443cf2cea5b4f4fcbd8ef01619c442a78a0648578ead2cf8b95142f6920092d8e2da13244c7950c7c0cfa382c637f23a225d14d0ceb3a38913bb1df2e1de3e4c787e315f822a8a0ff504b5eaa9066e591ca1f087458d0f378519bbc0e1acd3fc6397fea0bfe62f5dc47ba8bd0c088738ea110067002dba18ff48c2039bd6e52adf9d0a8280f4afbaf2438562d55663fd7937447470a84bea28a6b90fecd322665bdf3bfb01de4806e8489533543fba263bfb243798e359705c49afd5ce106a851dfe26fda4fe1e5cdbe2a06b56ee53cb62b0cc0ced63b8aaa46dc63b75ea1313478c453f922610e79630a338805fe225f0da0ed3c6dac24d0063b3d9453cbfcb1d7e11e93a85f446a78b653d152479d402776b4dc9c8fb4cfc7734a3c3a499b03e8b8187f4aace294becb45dfd5e33df07081986bbb782326b2b7bb965961e803b28b3fed64d586340793ded11e4759166d2730e8ffcdb7e64eaa55a5d6870a5ab9ef81c22ed71dbfb350af68c27b99e604d85352d960cd28726031a651a104d483f5538e151fe96c92b0bc847ea703c45be16c091d78111ee6e616a5de501c838afe7c4a418c13ad1fd7adf40a2ab715101db044ab7343aad899a923dfc81cc365a3f35b93dad7c0885be29039c603a128c2c11715ff70c4405bec799011b670ae1ca10c7db31f011e2f5d5cebc664ef4555da545b690d2a057d87a8f31f0b2a1d72eca434827541f6f0b7ea197871e655b912807fb78207b2d913a5a27d3d26a482c51b1864309b6198754397a1488c39f0958a8f6c77c23868b8f63922f11d198880e758e04a7c41e37cf36f440d2de0f205de8dce126cb45cd9c14107623bba6bf24546b650ed574a4c6b37e2cecce92a1642d6e45d1a98b34dda22930d2d22c6d7ef5ca4984f665c48066672ee475c06e8d096bd8b3f78857ff368abbe3ef3c3e4d21ef62b662262b718e0e8589fa867ac0c1f21daa900f04cad74c14065065f499b22dbaa3ffa194f992371055376076a3608f81ece47fd456ca9bde285f28f0e0a50909a9b7a354f2660bf051a2e0b3171ab8c76a001f31837db06ed9f2b43bfc89623a52bbf243c5b503208234842f209e80222cf5fa3e522db3efee8d9d3abed7f66791fb8dbc17991a50240a1d57f4405940ad256ea2694bbb8aa94b5ff955e35610c435d374fcbaffb77881bf0ba20ecf8291f685c2a283ce0065c7d64db2528afe55020a54dda2818e128666f4b2e3758ac75dd63968841409929fbe5b2cada1068cdb9d5bdf7e8332d224ea08a756d22ea1b21793a5ca152cf35981773564dfdd58d3393ca2c43331dd27e45653ae91542bf231640dcea43a0d063c4a59e53b298795e4f28d2ba7b52d417dbcf7fc41d8def5b9538cbe2b4b645dec7d4e8f838ca8733019d8202b6f0318832d69e4d00a4faaf0e7d06084ca4d606c73db8003005103e89704de6176538ae7cc25b401dff14805999080c81498b88655c0f0b719c3711c33d8b20db67e05d7d7fc9ee48b886d8a4f6ba2e78a2a6982a9a5776ad6fd4762440b5754d902fe9a635e9b8e347567f81bf3a7937fd5bc5ce459e793fa6b9b7328d8154721b12c69837a44e92cd6edbc63a2f79c0ad2d1cb2c10974468bf74ea5af0567bcd3242179a6010b223fd88be7240a9bf715a832a63160b15897b1f8bac3ac9334f878c854cf4ca94ccb2694b5d508f2e3c008417e1cf92701def7e708766f67fc0719b82018097d2bf315052ce3e4207ed6f48ee3366424be6ea8b5e81118b90bc77f8d7dfadd87d3a6b6c76e05bb7718ff8f4909786e6c9c9c2da1c1066bcb6133c78510a2e404466e9ecacdfb9535b90f0cf8f9eecc3364b67c217640d170d452d6e53e2a5b4272947d2e65bf016cfabfdddeeabf9602f15b094575868cfebef67d924762665a164081a6058f10e6473022ce48b322110d75b52d2f8f6b33ac0650b4fed3f6f42b8eb749f29fa3cb2143cb23577c5a6025130b1b3312b1e4cd2f04e04fc6deecd7e17adde8bcd38a3b6526bcbd38702bb5a9235f1db2bde164cce421b0ce8bd7bb5045edb2e8c93055d116a55e3a983a8956af4efe0c1b77e28a8ea931d3b82351c6d6dab964a4913e74006f880e8a30c7cf14cc9bb91f3084e4f2ec450574dcf8a341191ccba33fa52ac2a2708791013291595e9054ea6e29e586ae3956b0f5bf5057c762aeac7bbdd4529fb2b8d46d6d51bb53bc39bcc12f0100ea3ae24a48cf548dfff4780770669d3bcc6cb897c57c1ddca2ceb5cf035257eda0528e86abe72767e16d2c8baa57d37c8b5da3638f6180761ecd00933cc79d82823fffa42b1f63ccf9884ee49007115bd0371e791cbf149d116164740787ca0a93147c4ef2d3dddc86f518bc2988bc2f9818901c99bbc549670e2cf18c35fa910a3d313b73ecee7eb817388738115f26001e90cb24b87195b5a64c14680151bf3b6a616f05301cb103ddff9bafbe8dcb8a4035d97feed7bd969b1569cfe3ce2e53816dce280383a6cc8acec2964d5265fb939cab8f5f5b7723d639bc9afb99496c32384f072ff1891cb8a7b77a5f9f9b12d937f889a87e1decedda25d3a854b6e8477a672f073613a327fc8ef03497e6306e6d316a1973ee416856d60f4da6f09b8694a4f81e25d947ce5f3aef6ee0e15b7b9f03f111452a1adb8bf340221f8989d864046b44023277f155d0ca7d371373f152636c35e87904b644a27d4227b13b75ee8a0e98bb14e333c1db97dd02e6dbd7ab12feeadc36700408b6c1444bcdf207fddacfb2555e293672ba972c21b5aa698e6b114f037848be0ae1e7353cb9b8152b90e8ec89620f91dbfb9cf92de4408826024f6964b917e51c97f2481f9ca8d0921591a857d91a2ac23bbfafc43f2d47a36b6e55f0b9c3802e958da391a5ea07af2be58bd1b0e9916fafcfd06ab65a8b4c523e9c597d05c926f6346c0497cd3bbe38155b21cfb4eec5b17e67017495d3d09a1e5180b5b17f626ea6fc1fac5211ae3d3a3834544e16332c31292bfe9301160eacca5f964da4c86057ffdf3b30cc42f406d7d8e497b291d739f68a0dbee3516ad3091cd8208d4ba13fe27f9e103521751d1c210efb253a5fbe6dfe455e2287915de485555d684e83df1e76f4be8e2eca6cedd9c7578b8ea8b27aa7dc5acd00802236da07ba72e6c5288dae20b71ff8bc383340531f158baa1895c671812171dcb62cbe05ac1e66a14075f61fca0cb61295de40fac5991b2f2b654f86c1f97e1667904afe597fbbfe40ccf5c67a342af6cd5de6f82ea62fc19729d201e206877fc569d6f076c36b86891b2537796f7c317f88fc4dacdcaf0f815a41bd57776a95ccdc958cdcce1b04a121435b437a946c207da276f0d478bce4bfa834742a97cf99ef6f00bc4397299cb34d238a0d13082366007e357e3a25673cfd454f4fb95e675c97aa315e730bc087102b92f929f443306e6ce7870535d1a76c1a1c4dd39dda170aa50176479f7cbd91860cbe01a045b98f3e0e3eaf22df79d951b61a1d793d840c6a3bd7544c1bb22626cb9dea216db54a82bc691967435feff97850f4debd0e7026ceb7198af2aaaa64f40bfbcf8cc45e637c950f4f843801d97ec0fa22f4aa8f3e48eb945ef07dddb015baaf14a9cfe97490d9f0819735e7e3c59d2715dfd0bf836203410eff3c536595ee6f42dfb055acb0c8936ca122ca1421a47cdcd4ce233caaffa56d34aa092e923cdb3090371eac0da6f2c75e1ea2198a704a5ef74ffe35cd478f3f3213ac94d247ba0ddbdd71a7b32c05d4dda0aa63e80f2d1846dc6087f8078cf760aa5ba1bf72d5a08a5cb61e31b02122a29aa961c7439a7f183542660ac885784875835e3e8fa0967615b6b3024485a07a5e1562e633ac33e34851f67d1fc79278c1db1d5b417cd7912da271c2dfe06dcd8154955dff394dd8b3449ad5aa4f430083817a5e7c5a7a01113579d4c6fc4c889140b0bed413ffa5dc9c36495764ed38320e1372cd1f5355c074ccbcb63b579016cd18240a45620ae0132373cee835886928c5b85d62cab7d1c8bc7258adb9a43b480e911265a069a7e49ef62ff4d0c267e97a97b109c890894f7b7299a6788f73e6521397a699fb1632fbce3a8a343b339ae5b34e087cc9909736c6875ed1fbd6e82fbb24bfd7f78db78c51ee9a66ed29e1d3e9f57326e05f3089d07134ac655f99ec58ac0c1d5338b40f3f427e78a6bd30f383e673629603f7f7be543dbd54023bc70bf638a32b6a22d6dac11ba51d4712d7fb0c3371f50729ae0789871671099c4f1d2df31e16651c14a861545d342c5fbab6c7622129e6f054222e22c2fc2ec3164a2cfef0b931fda86ff052e8a00238940c1bf398b143da63a64556a8dd0f798bd42bfa329304af00ddeb673da36f11dfe70335710d0c31044a18101eaa674ff1d560755dba924d58205a3a91ba7482b63af10692e975206586dd0ec392425b2a8984d26c0d29320808eed92e460ff56810ed3a9e1965b9ff3720dfef6d556810101ffad150e3aaeed1dc898706e905cb48b316b832ec392ae34bcb6f3f824ddd6e54708b5c7af8ab9f0dccd849487a00d5c3e74e44b7c52f5fc545b56a82e715ffcb284a60c94c29085f29eed8cb826b1f92bcdacf54f894336a882072ce35109893061cc6b3adb7c0fa9a7dd2987ba938bcc23035684d4f740eb02616c8756d1a70854ca034d32d7315a64215b62359101984e3f08da9e96dc015958dcdb064ec82997b23c84578141bbe86b24a35b6bda0af1ddf336a6ab7955c113fa0c3445e7f6a448576ed054fabfc52d97be0d573d89147fd7032ec43f272b668e72c2e1ab4f3de8dd998f5dd09890e51d2dc97e0a6aa16cf7c7fe2cb2104523acfc09b996a43cb5f5a67cbcfa6ce03395c771f667a4301116bc5361ba092d96c7d7d1d18973d77a019f747f98da1ee3f07d64d5a4711c8dce9f726e38d283f4ec55b177a07617b623797c8434f93b271f22ba1e506632aef09570d51dd38bef0ce76810f820cca80e562b4fe3f21db083b81db348d7836e82402d01c535da9839956238dbc829d5d6b314509d0a6883dfc2979981adaa625b4f3de95f50798f40f557e9576f44049cb851dd2142ca6087fc44ff2d07b380bec8ad084e8419cc3b82829f942d9d3a4adf85b0ba1bab8bfccd4e1c5d14bb6cedc4ff7fdebae07da578adae3a9253548baa3cf57601147c72c7ba98fc0712542414fdb01f2c322d6af8fa5bc45b1941c0f338a5dc2434de7a443482cb0264bd7738ecf208288d619fe0d4f053d8ba5e3428ba0d2496a1bd1634f07a0d707d6016569689f31c72221d3eef3e8cce1df36ced30eec4b8b059838bfc5a95a7dc7c09fa0d2a42e41c4c0d7da3547549052c4a0a172e5339c4fe7a8bf1b6b62a154c3e43a7c3364f137af9bb699ccb82c9ba384338f6da890a7f30a6e4957b35b823ca96383500fbfc7e162345dc410000c09bafbe4dbddd49fa6d1c83cbef4a3c5ba441eb99cd917c61e5332c542fbcbc0a3d947fe646b0d34dee9dc46d1c774745f68e9b4adebd5dea64181398c62f0a595da3c7b210b6aa4107621284ba6f9e890d04e406e4f92d5e5734879ce8881d81133f75070a7a9c50c2253d723c4902f941c0c35517c50e28f1939d6e943caa5e16a01309d8c0b3d32881a900186bd22d7d25c93702d2a630f245ed424de030771eadb2d4637fcaf2906477d54c911d37aaf282858927060250b80b1fee6a1c5ba3574b2851d80555316fea1cc14d3a6dd3eaf0b6f6ee7117635f1a4cd4cad39508ad724926f84792bad75acccffadebb6af54f53a772a4ff2fbc981a053104031d7912ebddb2f15d02cec2294604ca3f45e136cb0a88a86e5462bef6673e33b5e39ca1e73d331eb86225d76b18d585c0c75f9f6b0492c0a963c722b829a1920f8d7566c80724d46cc9611f758cd942a7ea1083983b4cf7f969f7d008e0b6eff6f83fab94e2b629de6381d06d5949f8ffbcab12dc67845a5e8c5c93e226e89777b53cb33ce2c927f79ac46f70085e6dffabe1a14b4209a98c84682fe7e3c4f60fb50771ec26ca216b24e23c503f169313e58290eaf134aaba127d5be333415f3377889d037e472240a2d0e0cdb66b2aa949cf558cbda23613135dcdcf7f824069de2e57d6a1b2d7ccb64c086aa8a02a33a04771e7201bad8b79be5ffb26f43fd59815a5aaffca067b08728a6a72ead64aeed51e45bc862e6fcb98f7da45c0d35be8d09f4c1f341ef0b183a1f9011664385f380451a45587a0b6060b2e8c8898a940a736ec3c46ae977b1cdabb801babd3ab152537d7602d3dd5be3e92f80011de7abee2202a836c2712dac8e955c9c0584e0b8a33a328bccf67d4255d2e9585e4320055569c831e1067d4a4fa55eeef7c98bb2311df690e900a5e25441f69a60e0c0b3b126533d4f055599657bd70f20c980c2875c3d2f4caaeec2869b063f8a082c7f87a87974c3e1053aacdf36299e298bbaee47eeed89d200f783fbc822e9c8eb39e83471b65b89853e89e631af837e1299251d31a9bdaa6e720821771d6f319a8fdc8cad589b1b87e422d8353c73afe1f883c9e2bfbb2628afbce21e3f4e541271a959137f5a3b5a427bb1130371d367bcd4599c283fa93daea0d78302e92292d7a8609a6ae56ccd8439278d2a722384ab4870e3d6a273e03114c6fde67120a27c3815089bd8c616f70bb8d0b0000e14cdde1f7dd299001de5e04632a3a0ee4a8e5cb2bbcb6aa0c37368bda9522818e740a0bebf9ab6d9c04ac8038a2395561a9f214c957947d111e44cf8974de63cbfae835907367977701c07e4f3ab7ccea0be3ad5f3f06d8941edcfa54ff456ec97157b5f5de4b29d426e9a9e53ea56c0fbfce201e6f2dac217aa33392e270fa5dc74894415fbcbd00637afc56d839f37d2ca38b91377ac49835f4770596529e02ff38cac8dc891246d1b71dcbdc2d28b7ab5be6ab1e03f64e40cc1bb22106803bf64d275241939e8f97c273b9d6c1924cb37ac5dd3856c8941e750bf2e746138c0e201756d7efaae711d1b3737be73528a5db4f888e366b358362016afbace503351e186e49f2f5df3745fc377661aba84b3ad5add52cae2ca7705bbbe6e4b7ca747ab792ee6f65f63033bc036246688031bdd2a6d411941e0fbc500c0fb475fdf2cd67c2b307e6d201db0e8575a810997312e1f977db8dd5f903dd91ff3c2f901910296800aa6fde8d55a650a3eda7ffa4205392a3080f881be3ac91676211cd6695785a8204848dc6b35b8a27e0dd0f4b7afd26363b6f1200ed62268106d35c2e64733c1ea8ce6d8cde95d49a7aa328fac525170606b70364e619f20944a40eefcc8ed4a0827281450d087022b79e98070191e7304abcea5afe25feca196036685156ae75700ff148dcdbd7173d860365cfd0a2b8f9f88ae34df742bc9c87d75b8a22b2a67c7dbdf0468a1a7c868f83b0b08b60175f9a701304c1eb29117e393a1c620abc9c020cabbf26dfa09fe46e2ab029033a4342731c9611c5110145e287f21901774e4b7cab28df6d2ff403f947b67a13e9679e5b11811130ace8521955eea0c6fa616343b2bff08cbf477652b3e7b3c2d0dfb748e261bfa18c2f16ebffb26926b1254556f1a6352cc4e4f922792acfc6b9dc469e23caa423081c729286e0b1b1ec999415c91223237f5ebe13321cc96f5b803096d753a1a8a3efdb10489cabd6f9e3fee0add1ceac999f194b31c1ee6b60463ddf38966fa962c4f6d7073663f7b4c5718016096bffabc7335da97bf0e699f46212400ae7aad8c94af260cee96f96602f908252412f10ce1b71d151adaff75ebdcec3456b02e7b910cf757fecc55e2a73f44d10663e6dd1c4097f209ed7b87fdf9766630b122bf2e9ea56c82b6a808f7c5be753a97a2e1fce807a618af993ccfc380b59a503343a52a68ea07a2e3a388dd75306fae0330818784b040336b3be9c839f422492fe0097113bcb690d57a332806a5ea5a95df5dccf8e1752de998c048a166ef58f01067bf2fe54f0163b5c29b398dccd66c11f7cb04e54305fa548b6021e791e0c9500301acf732fda256fefb52287a8555b23775bade91ea15c7cd535ef13fb43151724f39bcbc314ad3fd70ab3a71b116e991e564b9ca7743c72df744b09266a066adb9ea5e7a4cab96e11bc76bdeb0bd16df87e41becc517e471a176c46db35e113067ded4c3fccaa624bae4b29d7b12722a354e43c958ab580240ffffffbf