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

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

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

Block Certificate

Block 58134 1aad932b28439ac49d6206f1fef36d6e786499d8166c4e5a6983742ead6a0e54

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5ae7f68bedb1c2787a1ffbd1ae1554134d66cd4ca966e6eeb3195a9cca2e12f9
Certificate Block Hash
1aad932b28439ac49d6206f1fef36d6e786499d8166c4e5a6983742ead6a0e54
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030110000c0200000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e088009521dd8441b880879896c84bcbb0f804159bb9d6049f20bd49a21a0be8e6b3b4df7c6b6ca47eb817665b9e5dd8fede0d2541509fc0fe825eb6a02f5611966cea420c7a3907af307ebb276e889ec74e7468d00980539f1c000000000000004000000040000030110000c0200000

Raw Header Hex

0000402074916b3926139a40cfddc0c335e48d8fbb711ca5329cec17f30303042db5baa9c36e2c480661f50c919007d1ceacf3afdfd2cad8e44b716040cf63247b9d806538dc0f6acd050418f9122eca9c5a19b3eee666a94ccd664d135415aed1fb1f7a78c2b1ed8bf6e75a

Proof Data Hex

59,560 bytes
12121602030752c08cc494669f0cf470a6f83715206d53d4b0e9cfc69cace4c566cbd5cf9bd38d8a48ff2a60c412a8b6c72c28a8606d6a63a85a2de10f7c9c584a2f1a9688c0e23b84154c96b23ace89591319891626828293a2ab98887010a92a158e27057795c62e6ee927e52291810cc3cca82aa21ea12edc81fffb38d79660ea93d81d1012a99a02c2ee83b50c0f855bec528eff6b7f25f4edbc54ad483c6f4ac2672f477d54b428d9749bbea5e8bf7de096c08cb7b591f426cd0a9613fc318640e890dc09962efb6d3eee307916eeddc962bc23eccc47f94ed53a83a0dbc01ca58a7f24f23dcfb03e7bf26e81430de33aeb70966f1e3f7f68fb6c4b0556c91114c3b41c788b4e614e997d1238cc104a1d9816946c6597596c5fb654c8423eacf9ffe4e3eb7eacffb998d95c4e47a9d8c4bd237886fb316e4b5527114f94f8844a2d69e76d0d77a8005a273653feae7d449b83fd0cef5ef71079ebea991c391a765e4e8133d7fa292f22b49d34457de957afcfc347eb41a125280cc214097088b08cae564f361ca25c59e340f36957f816a1906fc220018b6fc63815add73a600a20dcc045671fb4d2de5d17ddc15b8cc38c3c59bf9ccbdd00c763369d64709922f20c9a61ed25e3c32625b6aa2b7859dfcd30e13e131265731cabad90cc8ff1c4bed1021524e25b4c0dab54f8d89c00c6154e5cfbcc33cfc5bc9117104aed584efa8cb9db23996d212c0288eddeea10537517a28837afabb35218aa641569d2dbdc5f4741bcc5a437130474466d142e075f5a7ee060a177dd32045edb1d5fd6ecd1058bf1fa4cec9c848ba1535cbd1cab224c23187b260271a725d2b6b0188306274b3e07ddb1ab4aec4fb557d1e16012981800af0bf6f3fa6ff09bd999eeb3c8262645e6d3248ca5c081a012d74108beb68c5133221a170d89f8e34712c3aa538f219e1f18b2c51e13a0a30e68ff7f88bf2c64a632d026a63b8d987606a0a7cbfa26ebbb48be8f2b966e5f72eca72bca399f19d75a3386a8c807ba9825de89cad6edfdf979c02123b5be998b68816b47f67ced62c3f4423980772fcb084ed0c532629b0abc29b9ccfcafb5758eb8f4f559966cb3309acb30b79b21554fed744744a9dfc7ef919ff7b224070682c80ccea2c7e9fce4c37a41e42abbf7afc5805d71bf79cab9a1f7fe3a6bba7b95b2c933691dc031a3be67be6c71a07f376f11b2182beafe13d166ea0c4e74b710a71c048a969a37410c17987c51806a94d265b9d30915345a0f768c450875cbc852aee49844b3abc32dc6ff4405cf1aa081920cf26de18b3353794ad85b1576ad36221765dae3d45900a1f391614ccf8895442e2fd3744f8ac3fd4a531342ccf3f31be8f56170c2d0cde24aa041a80eafeed637dd953149e27042b5620ee60e49efdf36fc608df47fd55cdd8bdf39df20cd59c760401f5520a2532ebb64fffed70869f6967a0ac0dda2363aa7c59e52a9a81bf6f2a22fe099726cf2349862869b69f2a3e6d25c7b04bc58e6d0830dd196885dcb928e78b2a2d8cde3229c084e6ed031c1e9d61bc36c5953bb75df5fd24798f1f6102446b8c89c66745f7ac9fc586f1d776301acf5158ada374ef35d77cfeddb7a475492fa562faf90742f5f78389d76aab3f7d5fe5140644b1335a945f8f17b60736493d36a264517bae9006954e7537905df3203f8056ce9cac2c31bdede089352072fa558400709d4bc685af84fc409cb7475ef0d3fa57970cff5c2fd7fbbc6209b5399c28987df17e1fcbc1f36acde481bb4bf8319bd0c480e680903c52730298123fea153c8949e353fac32bd10304daf7ace10489acbbbdf639473e4271385d7afb18d048a465dcf559fb0f3baa172970b47554f2f1f18ecceacdc41d2fa2e08fc4e482683072fa1e4b3768041fd019d6d7627c9383b1df494e0f5365153de89f3f067ea2e4432ebc1a0ec3179150afcb63f0c2ac7de36e1da3037f3dcd64b41cd2c3f1963b5f192961c3ffef1f44804b7d40a1eb4ef57c5cf4342545098ed9f5430781e24b0b809346b65e5cc4275577ed7046b6c5fa850b496da7f186c782e0bf321a44aa6f4c109882d84e60760c74762265b26e68bdfd13aa39cc4c02ba9e5c46258ff1e1e2d01692e4430bc0883af0636af9981fe3c298ff3c93ef09390e9910e3f6800cf828f25bfb68fda6e537671cfab6d7bde06503b46a5e1ef7c1be4f25dbad62a9efa9f79371787c34147125f5c22bed322c1b78309ab4de39090f8de0b04ba765a1b82d126d9fcd699aa7b218dd9aadcc0958e6fe8ff06d0e1995dad3f9558412f671a282f9159e6cc63ba3f81c6812e45ae8109c20c5e24e142dddf1114677e940a7deb1335bcc44203097a1639822dea48f352e193e64a9a0ff74cac9b32629a4878109b0d0ae7b807d40f694f2adf88b990fe80c4a252b861ed3fb059872b669ac45ad1bf55a3db696a891be184319623745be503cfb9cca9d623e94552f4ee0db28d862276b9d580c8983d4a9b718da4ef421dc236113165a8339f84b2e2fc70f6a6c6eb66f5ed6061d71126a0bd0abff6126cb7c5adf3f5f213128eb30871e075251731ac0784c2967562b329025fdd515ca105ac068c6737973e0ec2bd38eb16990b8958d2a34f82d2338d48bf9c720904e80ae606a8171c1a023d38adca06fd00adda8a456f4d9cdcdbd763d754c012288ae26c1040cc120481158dfc907f47d914674b6772e6ff9d726c288b1a4b58b195c27e64c79475b65a3447e86c98c85842e45a2addfd1625fb1e3a6a0cd12b3709afaec459ffb63530944fced86a40c000d2b47986ead1bb62c0a521b67c8a0f72dcadb9b895b24a8b18736acecb95ef5fb0b3b09909e9f0eafc6ef7869a17e6cced80fbd05e87c2625d16126d1515f9ff1eb5f5679d814a8492014a2e51ca5d322fdc96207ab6e2b4fa00997f432fae327d212ae1b89ef6a56de7e8f556d559dffc9db0c09ce5d5ff1533d78176abed9f3f128b27f9b1fd44c92608906f11170a4877e29a3589079e132aa18063fc63acc1878043c7d3e2bcfac438612e260831022dec26613902ce828221dcd8971086adecd511df3bd60fbd637f0696de677f1b8228baccffcf97fd8689972a7117bdad3ad206b258a95874c68b1663c0a90a94521a1766f02f232d7d0baa2a47d505fb88394368d543c2dd90cd062ec85fd2cc88d2a0800102066315df9b0d0c8f6a6ffb733016d5f7919df5eb1fd12b15c638d035d3ea2365df3b66ef6de0af052d3e18dd0d24dccb5af0cd76a8d87a341f195c9d28b3ab367e737430e76d7b10da7dda301b9b4657a81db6805856812004fbc8a42cbac3e11add30c993cf56126e35befa43404e8771cc353ac4001e3a356ebe27a4571fe5b43a2e3c67e1a48e3e102da135ec563172a6f33511237b236aa92ab42434f5b601b14002201bde4ddc80b4a421e0c86e51602ad48cd5d3c167fa7f5a07ab8047a27a2891f83d2b973887962bda4f58396d5819ee7f7673a04480054c56a0186b3d5616af324d608056052907f49589cab61a44658b96ba4e67454db35ded121d9790c90fd2e051e8ae6cc07f6ac09310c8c54ec341e82a40b58f702d08adaa3b054c19c2e1874d9894de84f141f00302619654b9e09e6e2815e10d534ce6c5399bad68856443a238acc0c12d83eb300ae9bd3789c89fc01cf4d65e79d0758f5a632d7a8d92eeb74766ce5f5447a6af1ec2bc68fbc67edd050d161bd4283427cea76a671c9e258f7599018e21e8afdb46f49cae092a4f3d490129ff03bc7b63ad139955786bb1dfebd8173951dd789562eff4857b7532bb9e0b3e8de7ec6e8af3be4a870f89172ee6b9f0c8373537d68f00bc0737ccda747906dc4d7e76fc4a22f60aa4c2b4e2bc905d75702162fec342252c3b131eb226622b32bc6c2d332c32036e3161f93401cea14f66277a6a11b419bfbe3aa786209ece6e8bffda63bcd5a7e0d8bc36f3483b8c4efbb1a969976723a6531344e3dc9268b121bfb5f9ca99c98991411deebbac4c38376b8874033ff37a3d4572f768f54b0e775950ab5e94be63f709626ee59934c3b229cc087ce3b3901a2d285966bdecc58b286456fd4b9d001bdeb5f16af31833dafaea32b0a0548e223fd0597a5dc0788b2ee79c2931c137468afe3aa8da7804e4e347841ac25b50d284998ed6b058fe28059a0b7e1a36e153f99376538b112104372569f71afe07274a77a6bffee75a7949ec381024a1d3689114ce134ddf2657e9c2f26909911437479e782b19d618cfba2e643f608c4123f573ad04926fcf6b2d9234da06c058e7bb76e6266cee9dade67274a73a940226dc68e21630397493f089ab7604b61c009b83c451f02f3b8ce1ab208a960ba0aeb1d4078b5aead3e40eba63b78a31e8fb12f784752a6896e935c99b289d62fb80c067df5c0459b17cb9e8845eefae2cb30e116d86f61691531204756f8c9a755bc367f7b0b3ae0ff420db0e73e9ca8aaeca52155a0de57d5f1e249aaaacde6253e16f386b170718e878fa1d72bd282173114052592abe1fa66da6e1c80e18c7dd66420e8b9c861b62e72376c4975e38a1fc48379d1bbd09e6007b8f9fcd7b81dd514c60d6ea78188078b41cf5ec0ab37ec44633e14b0f1b113b7f122e16c38e8613ee690efb517d6626f8c9cad444f631578c0b655ddc9950eea80af7ea34d8d537ed8ecc7d34107ed19e0553d00a23feb8ffe08adb489f00cd8aa3efe5736c2fb3273c74f93f8caf2f3cfe3fa4dfad1c183fa756fbd1d0bc79aa3a74647d0f93fda5f3a2acb3dd68647e8eefc182e52806af1c36ff31fc548d4d3155a706e6c757f8de75e9edd521b151da1f6bf0526390b7b37eaf874aa53690d5461e58803f546712c2835eaa8640a4d530e29d99d7a51dc74b7e23bd656f94714e2b727b89ebbeb8354a794141573824d97d04cf466b53962b8bd5ef768e8644cabe8652fdb4f318c51be07c752d43cf7db88cf8ba6074109c7bdfe4fd7d68cda2618ee9a3e1acfc26a5ac29fc19f651aec02d2c801fc8b4a6132848386ecd6af94f0909df34c662d607ac4da2d7bacece09efd098c3647cdd29c8e3baa3216443e6fa5c8c1106822917afc166d234f8e8ef7f7fddb78e5766e9bbdc14ef0a8a79907059c98f2a666cf252c337c36a322e12f218e051105f7b5119685292837961e2cb1b2a75e59238170cadb09e00183d146b1fad8cb54863912f0df753046d6ff571d47b36976330296b8318a7b449faab76177bb85960dc1ca31b1772c474afcf6725399ce3a9339f408ee3bfc7ea2e98f5385b3da8eb7222906c7f84cebfc6abf97c6199e48a0a724af2d64974bbc646f81ef07e904d10b85fdccd2683493a31aba0bb3e8e410634fd3403c170e293a9b8ebdc199b36f3eaefbe2776dacae667988c25d53274230e853850bb4329c45e5abaacec8ed7dca50b7d2d583ff88c94803d9c82573768ff2ef01108a4bb8a2dc57e386e382cec80efe32c7cf3f8a5cb88b437d5b52bcd9b0cf9cdec873aa55800d3bfa97bba8032fa895d150f8c29607a25b5d4fce2e95f3ec91a2fb44aa2d645fca1e4286b60fdb4d39e5c77fad920d1e276aae322db0b386d1a8e22bf742af426ac947da9033292689f205615621f6c5bab4bdcdebc407bd4ceed0e62be8b89e2823f8355267dd82fa766fa98cd0a6f0ab8bc8157df1a8c1435cd4c9ba88a54bb9005c3aa03c1405dff182dcce171d40fb61b4784669551f69c8998c4fe1622f12539d272176ad4111d1729289403998295ee07398adc93d9bbb81672589dd8dc6f1aefd9eeebe9471a29ea76117a4fea428d758e3d5f0abfbdfffaa4647b49e2df4bebd836d557fa1d2f2e32ebeb084cb39373d1cae80b9bfaa5bff88a5f1fb996c54fef91f602859746e798aacaa2512e80feb4d2349a36237234828985fe43e7ac0632f33341952bba26391706a484e1c67590e9e47f8af716a5dd8d82d2d6ce9daf2668cfa9eb76fa2a1e9ac34a01323bf8aa294460e3197c71a55d88606288eb6e929b0fd86d1ce980f1182f44a090a84045a7a12b0c0d41bb91ec39e2568f5c8add0180c567f42bbb7a73b3bf75857e735ccdc84f1af12ad882bfe05be1cef8115c2b7de4150fb953a5dd3135f876276d1829b81b693144bda803cef83496114b7fab77472bb2fdc5175a710e2db7390d7cd2a71cc76d45181b2dd31031cf1f4b5f6e8db6f2d9eed733a90c1eef1cd997f96dd9501b801a76ec2b10afa37314eda9959474167cb958c3c5b1b99d7092119d6a25a1bb432684d0f6d2e861b36575d2bed34beaaaf2a08c024065c46432a6b745625464036cb7d130080da8f1ede3ba9e213e9d123e470281587268227da50581776e39f8e7e4af8c9c2f6536275879fe8f45022c4c7891eee1a559a0a2585ddcb7ac0943658eb91ddf7fce6441873c898599b907bb83965c41152c8d053c73dfd5758384b9aae9bbfac10f775f43769b942b644b2e15ff6a0868a937e322c5cf4660fbb217b27ce2af126bf669423f68882f5e90c292c0728cfca38153c98f6104a6acd329451b3fd7e478933f258ed88bf93960e4ab293cbd5a7f979b9abe1d4335a40de9c9d230f4099fe8794aa2136733c8d7dc70801ab86c324a651625e8df719f6771dbab8bbf81fbaa073802f9de430779449ab10aff41a75b8e9054c5390718d4e4ceb2a19d8d57971052ed2b56ffde5a0725e674ee99dc9e7b2c3e5d2b314cbfdf8fe620f2681eddd181676e25286df4ef5b964f3ab66d4ca41a7b50146ba20127df5677600ee376ad01be61290582aa2b8750226e3f20e98a883e8296188863182371a3de23f21e71de320e60284f4611fc60e20528c2405f26c036ff0a89eb5ba0a7a8c2dde86df5546ce1626a983cb87f4ebd9a9b0a0cfd9a233023ddc25cc52b8f3670cf378fb5e3a0decbf8781fbbf8cc79f4c6ad04780a24b9fdad17d8381ab0ee6d46f0227d2cca8699326f7db3d46189646b47fdcac7218d2065fee3ffa2055b35f02f66b65b23627ee2a8c39760e27e5e72c0a5de7b8ff2b82557c89dbace2b8db5de44c1851c295de2c618ae5c3032d5bc638fa72b932b1988490d3bc37959c895830418e4298d98c5292f442defe454d9c0830146120335254a6000d3cf37250eef07744871a9ed0d5cbe39cac0c47575c78446c3438a42ff1bc1f0b8ac6f3b8fe33e506fe28dcf4d084c4d72bbeab41013fe7e00431d86bcbbbda66e4bd37c8ac8cfee341557af7db9319ce199d27ab1ec129fbe7c67180a3fc1676b71683ec0afc911b15f695028676302269aab2b64b2eca2b7f0a2bfe7c099020a9111b60456daa85c73a8c9bf537d34736ecfa429a3bbb83be844276bdc3cd25a0d7f80f0c68c427aeeafde4f6aadf2d1b95288e9974f97f9ce87cca7f7bd57da043e69babfbdd0e945a3a0ee369dca38073ea03ceb80461ce92d8cabbc145f16eaf180bee5f365f2b727ff787665485908a88d182299106bc347c491b7f296283843ce48ba9fd565486d3144ab7b98328fc72e48d2beffce682bd81633bfeffc065c26221bd80bc69b76764377a11b5b5146c28b1962d10510936d462cd800de7d821df266e651fb928a21299df494ef313cd07cb315770f9b615684922d5eab40bff14e5e06950c6289bdb5eae2dda5af068100db0ba385babf1f3c8d1a4320fc448ba7a30d3382b8dcf2a556244930584b3e485237d4694933828cd59cf6f295717ef66bb737fe746ca6687927d52e180fbbf46171e91f42413a7c4f64b499ddff50708713c8be63a76798b009cbb8e46dbc8a3b9fe86768ece7fffe5d8fcfacbc5755ff8cfdbc5b78ac4dd3e039022e62badd721940885c44452a68f4d12ea2e491b1e32a0134ebc174accebecce6ceb03d447f6b25260371852c139adce9c2a1ffcccc6d8763f783ce4bb4bbff845694b01f893024b7422bea560b2f90b49c100381ca85eac92eca6c88d77fd5e7d6ccc2fef29b8d41f179dd5c545abbb456aca17d5e75bd622a9424088b447e881615e0477d2fe7fc911496e53298d9822146685a20b2b981c2e369adcd8dd3012022d6d72805e5cd33167d357134d2b1e852efa25635c9372bf0178a75cc1235ff79976a418934adf80bd976366bbcbd22a5ec66eaba472ef1743d8a0a7113284bbe32558576b1314f0cf1588c589012bc742b5105126b519ec30e8c377413a6affab8a382fd0ea9ff1ba0228dbf3e66094ccd5fa9afea3c4921af2f3a3b3b49101a404e1f3d5ed96af36dc7ab1488d693bc4cd5582fff888fdda8c7658c285c35502072a3e0df6cd1d56518a94384f983a739bf07edd7099d933c9783164e3c5e075652195a80b6332a61642978091b5307df9083b3a68d31031bdb0a0a95c18117d928e647b507618acf1da8b4ad96a927e1146b56c61da1b83f4a3ebf5c4b2a8c87779a2ba29f6982eefb8ce599a56a3933eadef013dec1f05f2768d477afee0582802a53f44333e3d1eee0c8959eb3e41140e0f1c28619094694a22ebb2309e3f3f3b47afbfe31fef67d796ce2334cd85c84dfc7cba97c74e281df045d25658b3d5f43acd75faee1bc1fc1c04ed4e750669ec93bb335d175da918e4a513dacb3e5ab16ead612ecee78d67bbe1fe3510a756ba40a42d3de6fb8a7855f3f8e12a98ef512d663b3f3d9c2fe0862ff085ff7044d797c1b4e9f87516fce234fdae8f15ce8ba7542ce93322906b4eef890b35921b183f1587b3d695527ee73c00393aef286ff668b383cc8ee353d8b047ea12e6c7e1c863836ed00b92a387239c299b579a0251c103b4da6e7741834bf7119ab9297d1cb2669a412e825e76aa52faa0af901bc1c5395cb4dbb24b803770acc6ed864c3a9b75a9f9b114e9cde7cbcf46f18908362de8eea5087d7f148c1a5c50a96e9c553e7ec131a95797f804aa341046fbe8144933258711307ebe3458b58db2c655007ead4879446026e04c0c42ec945e584308d1e9414312441a3bb0f6401b1f144fcee8f4d6adbb6d75e51bfbd4014ec96ae073a8fd60ba0aa2bc39f622712da169349716eee1fccefb5bf0669ad16e21ea0bcc505fe81d1a2a82f3a698b2bdac145e5ad5ce55ad1cc31bc0f3dedb7976026204684c0f662a1e71eff5419aa3e0c4d661590d1b87d598ec5497c8b69771b1697b2e0fbd8f78e4d23f056f197f2981389ab34754980bf6ed5fdeadeec9200860c04c71063b64818f9e6b2c9e6a2b7df432cecb63e6e7df046fe2feaf6b1149f0869aca6d0ef9e37b6ee9b63d103ea9b30a337c3c91cd5b0eb2e76581dd92d45bea5e1eb46a973c1414030d2ac5ea9b27de226b28389d79e7e0f5724e7bc50c29f09a2ded5ed4d76aa8f4110e77d1372682d1343a472b4937cc575512b684b67664e2006116bacb5d12259a54f268426c472c5c857d9420dbc88a8ccde359daf3f6e0a5be8e8e88cc3d84a0b6c0bb8edee20b1047ea5e95514f44582fedff243a3890a3dda800e79e4d762f36060594b2eaaeeaa52e5c18b3f60827f3c31072e8320b9fd82e88f5229ed2fd205d67c457234d8b13c676929d4ae56a2362cd324b0735d6de0554e48d05fbcffd29caa64ed58174d71d4e0e1e763262a75a1c86effe723e362f732d0072c714eb59187349a54b349d0418414846e6d1c0dbeecbeb5dfe4e99306fa9c905c843dfa22d24c3c3c7e4e97357b634eebebbab0bccbadacd94cc64335f1e77891a082640f835cb47eeab9bbdc5002b6e068499b716ea69a038cb31cd5095861d52a9e73056001821343d0f382ff007aad2a4176342f5f343dc0515f9f803fe4e87c30e989c99e3ac49470e7167eaf5c4e93a2791e0e388263b5f84e687d1efa8eb0d6376db952acb0e65d966dcc3c67fdcaad96229ce297520354e3980753a3f9e58161f60b8164421cefbecd624d74b233c7adb9dce3b9db804995181f89d9dfdba9009065531c2b9319154414edf9d2b4d42443c2a950487aec604d5bf2e8b10653246eeeff4a40b438c0a12b7f9ba33381c12351705720ef2f6d05aedb23d8492acfd87848b7397611f15838ecb7f22b0bda5a63bdb33abf870b5e32d613458d3aff16df2ea75090dcde5493408c18958743a5fb3783811237e480b4c4474473d42ee768200f9fe31de3c4198344f4d52a66723027b7851a5c5627493b45f296e8659ccd2d116672b4f89a82e3b7c1c9e2c686568d517dcdf9be696339ebd1c8272268b3f44d6f9fe5603062a8c5706997d09fd80512575824e02965eb0bb8be88b9cacccb56b1f75d9569724f18ae4feaf1487b7369ff1ae78bc4b721bda9d5090d723691eef91744ad5abae35868e5acecab05a1f9d781c7b54a991f15136237ac1fe61bdb95359b967999cf736d0e0e3b8cf1eae31e3cba98d8afbbbb0e5df2184822fcc6cb93347b0c08b3074ea2979099e7d8c11e15da6bf8a6e8d47c7b982ae946ac21ddf9c51b0b9c51ecc5c28cda1c4fcc2b59e1ec7d0ebfea3cbd3c09e8c927e0cb55bb11d8de35aa591eb486bffbbf316833a9aeefe8a511b6a682bcfd76283dc0dbbdf363935eb1e2c42e69db5a3d428fd8115eb3df2ce5e6aaddcfc3653031abf8d2f470ed3ea05fa5e0971401d4d56d7f123b61c7eac2d0d3840e46ac9a96b470a48c1b7c94d23643b13f6bed8c3116d5a56414573a71ec4221a38011f8f3954cbcf5e193f1bc442192773dfc0bbc191b5e8ca5f5e912c0e9a129e901f62ee8538c1972b4570b514aa69842b53e6b5c91d53914790f09e040ed4e59a12548f0945c6d308d8e778df4dac7d1f6f916953434bea8ebee06ca89c3b2d42756676ab0306ee5ba92cdcefa7fc7e0240ed32e574d234ffc68f3fc83600ca76a19ec284e8499cee40db4475e423e861cccfa3ad1bd77ff75fee61f79b7eff78cbefa1b047cdaf6869fd57c75997cfde6ca41d278409dd3a41dd8281a09f84aacc5333146b6fdb51436f653a00188cc2d42621b20613850ecb8d0e92efe5b3369b5f3b9da32a6e580235fb5d04b98437de63446c639a66865c761c35f60fd45a1db4a34cf0575854967093d26501ea49459d2a805917e6e664ec13e6313d7a5e3b5846712b77c3d4be98c90b09b1538b6def44a0f48ef2f8ce88b2d14a04543d95d81e35c0a4dbb27359997621fdda4e9c10f3c5bfd0177412945d27e47ebb2ecff6066342be2f96be1bcf63e4cb97f50515158c61a4924f7a6d376a671513f0bcd29a9f53b2ef1635092ab38918774b33031d05e52bd75b93b9ffe1a98490558f9c9a9c55d9f963cc81ca5a1a0204e17f3a5a87482f5d4b92349cc7f3b5af7166602337923d253c9062ee38d3e680e760285d6d8760584c01537215de2287842944fd78ff2b6ca0c8fcba1864765087107806f1e39abb79590b1367734eced95852fc2852b3ec24c27dedf86fe5ece3ac5620ef5c0bde6c407a8cb324d76fe8a716b7e5823d693bf494f9ae13580b837a7f04bb06a7468dce5cbf50f954561a4a798ab846d8a87d56dd6169bca7a4af8700c62b3f7b1c2edaf40fc3a7f517ce426e55607012de7228eec67ccf86788c78cda32ca81527ed1c7e720ed902dec5cddb5501fe5bcff558d5a797d709a5257e49788ffe61b2028706d18a32c515b9c3430d5ee7ff67556d541a7acc82dcce85ac95c910486842dc7fc8c2f31fb068ffa8e0bdaf56737944a0eda5e885900e138696bbcaa74184ed36a1dc345b43298b8c3e66a7b0df2e5a5cbe2c47bb13079410761f1131de7c353f10d723aecc2b36840c471845c71b4cd84438a882d32c18633633a4aa30f166d2841934b5de58ae0443359f0b056545e7b64753bf5948711b82d0a273f0f86ba27ea1edc42dd18192836ef57895c853a3fb5182088c771703f30e00e9a240930823e8795c5df640e9d9b5122256506b0be9fe5c828882ba5e20bb8a5e43408fcefacc475f4acb1a850d882b9fdca6a39c5d58f19c6c843dbe178a468f398d9eef8c0f0b2334cdccadc73f7f4d5b648e4f8004c514855362a25d5698a2dbae61ea570cc1bca5f65f826cacb927dc0aa16da658ba339a553f35e75d4266473f9b29f31b3ea86ef59c037227239fea0ca0e7239736c0ec567f25d552000ac8c235ccc420aa33316dca559a1fc62f0a649f994b613e6b20fc7a11ee0e9ffb14ac4bac41c964266434b934b45f88a3a260f05078903fa67d2a46637d5e341c954206b0fb3d159cc53ad2a1c9531ea8e7d26893ab5d7eb5c2d1ddb5ef936b8b9b87c2cca0c8ad1ce8515172fe0c010c29b18149207501200412430dc0ba94ab89ca3c5e3fb81224d90e5ae40e96ed235cc829d18e1febc23f595bd75366a9bf98f072cda934ecf3fd5665170cdd9a6493cbd342d76848ead654a2436b242275faf171d0905279d85971cf7cd1669984fb6a75f0c9ef657139f9cbc3c571aad263e170018bacac831685a719816d4dff22e44efb3e16729a9f2c1e2388a72aed4cf7f99dbeb8afc38a2717ea3a1f97821952d0139b891bb58fbae8b8d29c67bf104f8021072baecfd1a63208b0279e473b63e58ba493f3a59d962355d3fc467b0487b09fc0c4100bf730c645fce7a7803f526180cf0e4bc13a5304a08281b761aa4517ca7bb84a87433f1364584410fdb59f2a7ebe478a5af3d7eacfe18ec8baea0775fed5941f94a78ee41e3aa2aca0b3343295e67131811414ff245402e87ac3438c8e742429d5cbffe36b0e625f50cc7af4a6e04844b771eb52fb1b4ddfd9a395335e363f5382f01c115b5ed219f481618e41d4bbc063d44284cc6f3e3556ebed9418be083c61d147b2fc4fd1765259c3604bb04bf49909b244d59c408195f69c164f7bcf81891c99a84a372b5a92e4801e00b0b1f553d9d3deb4b1bb45d4ea317315ddb8dbecf482b8f7094140f0e79eafa850ede53b133e7f3416028c5c1ae3ee50ad569081c98fa1d71ded8fa3c160e52d336bd9850f855f079ed293098436f600c7b71d60f5baf4ca3b5e0ae91a04f30a921d90f4431b7fa9bf81b4dabb0dc7c1d949d5800d65f7192be7defb6feed95aeab821fed5f1af65a8752127f67774f1d634049fc31a1e3d565a0b818e9e3fd6b0c70b174b732ce769430ee4435d786f9978b530538a5b7c1fccc7fe0b227f9cdc7d5f42994d68d2b79fe88b04a3899f3dc15cf1d9fa66b627c6b46906a176f945adc5d1ad805a98adf6011a32418feae078679439f974c7acd8b29442a6ee0d41eae91a60866d78d9540814e23a46b8e621e28d0a34e05ea33125b7115e92cb9c6775a2f23e69adfe1ec28fd6b9aeebe2bc1a00ef674b1129ee457ba667d03b9ed1e2fba747972c33a4df015fe69f1a7e799082467a02b4fcc1492f04062971c06b7679fc87e04b019e3a628d04e56679a6c29b1bf12983f187511daa63e15847b0de9be6f2dd6116ec590354ddffabe05d6149502c948bdb766fe1738ea6738005468cea35916200a4e2368299917050227ddea24bb5386a726ee4f6086064119f33a7151d100286df386c2b7876b79ad33b98004775affe61b4515458db3ab236cfa7647f8d867616902df2856721397b836b4f512d2b5e5f1e31bb8456083fc5750b030e3fc5d0f12f42a5055481e2e0d152681935c8ed2b87feeabb13b536b4f4f048db2af55f6bc8fc6a85e4ad143dc17d45f094ff65378277a6c9d893ec4e61e83b99185cc15fbb5b89991e02a5bba363a1d7b30161ad9b19bf171eb30af29c1da50a10b68e9b290de44525883fa8c063170fb2af88216d2a5b1cea04a30ce19c0f5e47417bdcbe8d39c784329779fd478e2bca0f252875cb6c8af0514ee7ea0c84e6812a5e6168ad703882ece96718d63826e898a088b5f00839e34350b1916a428353a47cee47d932e8be416e9b117b44e0cd1218e5f5919969b448fa08835448508cfcd2233af089c52037e0a6d33cf6c7677236e0fbe318f98983ba15fa5a5198a1f3e2963cbac7be25c3cf0ed5932b8d43b0e86cf138901052509087800f4f3088684429fd48467a27f92f8d609f0ca204ea89b505c243169cb7f1ce71dd5e3c773f69175ee31dd8981e57c10219c6b09587bf62a45a9a5a0fa3c9d7439b3431de345c770581be0e3bf597e91944bb5642b2c0cfabcbb3f5d8c7bcf044c5e8c21d26657e62db6e82d696c3c31c3d940e756c77a6e0b25fb3c92727a38bd1c6ff2fb46333b934a85ee8c619ab10726bc351df79f12193cadaf8d69ada741af066f2267b63ae78046b1764b16a5e98793334f13f40ac3ac7078f5b5d0f5ead1cacb52b2036d0201ac66f6409a2f016ebe267d8ae172150dfa6c54b9493d2270e66cdc80361c9f2aceb99dd228a0c2dff32930ab76b91d3bb0440c5ce319e3b05832f8006ab867e7dde82081bbbba2fb721594f0accfbbfff6efda7f85c4ecc509fb68dcb5482668a01f629b18a1299b499e7dd602c1155fd3d9553dd8d3ef0b6d65ea45aa6dd1f734375ffd84efe555e5e7d1d19da006dda1b5815091fd57fa49965f11ab3bf0eeae40f6c8e29ef282c2f58b5a703ec703554e9a4d84aba3772fedc599698c779f2c4211648e562876562afd7d27f498a33a4eb07db14b38d500fed8281812ecc25be7ceaa6744bb65c5a30ca2d151c62f98467a11420280db04d0dd41576de2dcc3933faba19227c6e8c3a0756b800dc4b317279e1c165685df6014fecc94ec850f01b0b44e1ff7dc623e2cada6aed6f1249fcb03922eb2559a56785a619d321498d73b283620b5e985a155695cc5eac2bb598616233d07d6b6a78403455b0828fb0f6dd11704340b6a805fa1e409fc630eabdd35116dbabd0a7975aa70dd836bf0b8b47836c4f35d8a0806d0f7a81d473026ae476eb9135918e575803456685e6444789ef0a3c963bea63aec15f8f7b81d51b75b80ffa58d53f15089ce2f20430196037ddd5b687104a03bfb0f2e55e75420d500336c2dd46185b37c71c2decf2954d7382b73995adb2f23abd4f23d57200f55efbc872409b5809969368359f13691191bd9da9a42ab815dcc1bf46d3533a8fd60805b992401d531d256cb9634b559488467ac07746337f31b7cdf34cdc9bdd463dfd48bf60071a96c8a47e6b5b7f7bc4782db31843494dda30d701cfd98bc4d45cf060da265af8fe5016bb47a7469ba047a9648a1098f09058cd5ecb86f34205a0e51a2532f5430fa05757b735b073cfef2ed3695f179ceb990495a2721785ab04be58919bf4e4db082b6883e2910a236b4e934bc55f3d4bfb0fa705839fd635cf80525068d89de94c853d0d05b8381f5298a8a1d1063fe000d5127dde76dfb0ec53d3e4211c996e0943218a1d1d53669a6fdf4ad2cb3c8739c7abdb76d79cf6eeedd5f1be5edf07d497c5347313468b3b1fb3dd7717e68b47bd7aae59ef388a2bad95e8c4e7cb50e7d522cd003fff6d74d8d01b16f605bc7ee82a4bae8c2f54affceeff9561435e4a59de5ce3caa034e6aed524c714978a46711d3e774dc4aae08d55cd34f354b54ba0db85f184815d5b534e350c4ba0d2a2052afbee141951894bcd1ce2c991640065220462dd6dd03693784c2e7be59d134a08f93efe353fb63308953ece00353d19f087fba8323e0bd1aef09c876776b1083ff09220a628da444ab8a8233d9b40a7e657b140c63fa2878c0c423cc1bf1646eb3af59467114b918b511b14b0cef6505f22c09fa24c5c787987de8e78961ea2c8e63b12bc51f76bc8bc480f9815a804307aa242805857f8681307cef3688227941de2d50a06ba88662408cf49db9fd128f178fd0b8f07fa516c807e113a61c278629000f1ed7c61ff4f58718dcd05e422f0375d8756ef0c02c5d6a8ff381685b2355a395a123830d754be8a8294ca63b6e66dbeaa3522bb41ad1b938c137c9c94e71e08e0be80b2376925ed14da7fdc443904e56f7445d922896c7229b127ce2808fdd830e9e227a0b0a1ba69a31d2279ac8a721bad92cccdd0236fc2edce541bc9993775b6de36baf1bc2f6919a9834820fb305ebcfe6f72f4c3c73cbb595365456e4140c86c7152f95c5d5710e47a812b11d24ba32053b7119bdfb7791977423898f7aedbca308b9f5a6abd37490cdae3b1b433d0e19a7063771bd197273e2242d18c3a733175e34439b70fd6545ef16e4abc0dc80ad3297ed543964fc9032514bd6aff1465cfc59ab55cdb10e21a3f3d0a397e6c025d1500c6713ed7fc8f46e04324f66bcad048965f7e0148774775294f4dbe7711855f4069763171a28facc0c01b4604c662a39598516c2a214ca6156208c48a6ea4c3798d04547c757867f8b9619c039e2e93422b38374ba711ef584ae9daf5ccb7ab6ae6f76d9a564136bdcb2cd12877e938e6c0edbc33392a28e1fbeaf48e8609fd84050154c9cf31b8a0b7092312dc9bb9f9cb4bd5f3fd0e1da9512046e6a966372e252fcbe169ddf95a28ef05e10d1217b1ff384b2fc5b670f4ab973abebc0644b66710e7f89ca3702b87b16125a78168c1c7976f59581c805a788e68e04589191227387afa3a6934c21787b0ff94346e7280e49ec0cf362855fcdec9bae90ca9e26959c59a96d2da3ff5d5a80f5d6cc44d5bc0d805b4ee6cd407dc28bbe22ce1257c398bc2f642c07443f843a36c5031bea6b8c6fa99c181d2ef6ea6baad2e953ed4d96031fbafae0a55b9d01caa92bfda490c7f94f5ff06d85ad19b7f7fd6a93d201d1c3ac75b966ac0d0d68461a613805ba4342971390fe064d2f4e17ae7edef3c167032f255b045058fde07bc47d0b3f158fabfe714c6b5a605d4d6489086734ea73e1eb6bd6f2b6ea1cea8fd590011a16169c0b17db21861750bf40e4286f4d0409cc840b8cc1b8b12182437c4389963b289cb3c5aef3f1d78898a8ec9e5af452f8ccb90d956e187431d3328f7972830083841e89ca46404875d90ffb07c825d879e2dbd802ab27fca1604578ca4ea0a4d8d4caa5c421c7c37d04813b62edc9439ad2993e50edee84268eaa6c3dd5147f160903e2eb99db474f841041c680dcfe58d442b92821794794f7d26d9b241f61e3a2e5ab380a06fcfa30c3631c605c65efa7776a0a36cb35fa5406586da0e17d2022d39daaa52987d080510c6ec62cdd48c0698ea3e084b6676853e23fa9850d5e2635ce4f903cad493a757db16e122a22e501d3564a95ac4dea33e5c93ea85cbd3c73ac661b3344af891ad7b52d4e7502839a1a1c9959c68df30d706a1dfdbf9928d37cede604abcc6fe37b7228ba8a6c63edc2411d39d5b6132379a28e9074691d140b5ed6239c48eb74ba369448c915873583ffb96737c11761ee76e021ccd12c1194501a0772f2318c5bc1d44fe631db38c8f2b5d8a0677bb2cd5f380f287ecebc549663fe5d9bbea406a594dea59f584ccdfe8af3405d98dd5b541731ea6b986e4a75ddd4987cbbea079c1df7526e98d6098841f44206ebe180cee17a54a22b4916465e43e4b5b5857b4d1f1351db30855d3ae50f37ade46851d343a6d026fd526747feb92e96fd0813366527d863607b702b85c3725e14009a17af05ac9ef7ffa4cdc0cf24755bebe24bfbee4bfdb69c61049f496999d1f31efd8949b1b4ab9608a12d5d5c836cea47890dc31d0f17427717e8efbe64b7f5072fd6240ea77d9a73f49e43e7bc3ecd22f9316370ba4a22cfc8899f7c7a9a8251dabdd61c45548d4a3501a173f49a4397c71a2d0731533176439f5e270feff82862653b9f524b6f706ff705f02ae59b29bbe4e88489bc5103aafaf48a02203350f78e0a2a3802c16e9624f2cf2b1ba819439da076a8fe284a27948e5db64bd312497f9fd8bf391ed02a17c6b2a18154af6d4e41d8f7bc8a4423580d0af53cd5999427578c7635d4902e65afbaa1bfcf8e4dee4e6c48de8ca10cc8421ddeb6623ec0b8d9d74be67d637d2805b4d750fdd95341c316db683f11ab01691fbe0a006df793acf1ff12b50f36ce8f0e9e4d243f2ed5685fb6445635feddf005ce4632b2ccb5aedde1aeadc4d36e87dbb3dcab9aeb364141f323a707463c216669d29e6bda3c696b8b82e218dc6ee5fda4ec9ed5b16db722d96c62a018f2ded0ede7a5a9925f85e0728310c0e813f9a469994d53193e81d4eb9565e955bf22d3a6ecc85280ffc6b846cbaf6e362ce758fa46a2cad39fa172207325df56596f0f154090b754bc255ce59ea5d533d100c396273d71ab2d1113ff2321c4e20958cb83c26ee3fd991baabda2732ac279b4f8118cf80237a1441c57aa8ee5d48dc75e8410227b2bffde0f574b9f5ce954047a46148abf3e19cb175a1e2a5486e8b330739af92455775edf2d99888423209099ad336268caede7fc11022ff43838a57de7ea0a5ece3f916c681e5d1809979cba502ab5620a518e25982f87d92d94d0a33bcbbdf62c9d659619efd06e19c5a8f058d0ed619a2d67e707cf045f549bbac4e658ed7331dd2bb6c54f8ccfc15c7b1a2c32da65af1400a483fa87e2cd49b7dcb5191e983dc046a27cbb03549410466b44e19b6cb366b33022532c0ef286881ee19b7ad78c3d8d1c577c202033f6f9c3a7eed8500fcf89f3d76c6f7b8bc95bdd833738ad7225898b02b3c898c065a44b91673780965cf18b7bdae0920788fc75ffe056233d3927af1797a42fb3c29ca545be98c5cb63d7cd79ce044a5941c3e79674499625d5c2e81515f8b9c9490fdd4758433e44f88e8dd18c0deebd3633b3c310858bc073804193470e83ea8e59ff0786f16b812be72542417f3f028ba89ce0154f6f1087ea2176adfc3af1a59b462fe6fbf3ffcbb98d781accff5407defb86c292aa3ad8e2c1fce998af71afe7dadd28859d1fa06e8b237ddfd168b842ee923e8b5ff87b00ed11cb6ba2fa5340e85e83de21e3a0436015da6b03c11c1d79a4e303d8a5bd799fcd59988834cb6be8f40526e61540b211f2f1b5a9bded46ad9577bb41f9a9d65bbbd31ea51234d1ca4bf19e1718b4fa7b7b3bf04b5541718dd81a49d580ca1a870431e264e7b98d378c579a8778fff4e827cbc7b77bf268fd08f294cc9774d6975bfb5d392c767e8ecb978cbbaa01d8355e582581da25b3a5a5fc900613f9bcb15cb1301c066ddb7be85f648d1d20cfe155e63f421f039501d3141738dec47edde6179617f8825b03267d30e232feb7d2283c81dce450a9b87a5130c5bf56d2f1dc49d835f1717a690287dc457a19fd2773321ed3d99aaecfb95717339d40b13d5f2fcf003e9da7c9bf5b418edd7df2b5b7d9edfec34cc7aee59ff152231d4d29d386a5196c681c4dd8c00d8d6426f40fc661bf3b2acc5e52476644c17ecf948ce79d5bfc010b98143200871d4bac6fd778982a9c58fd7c1aa7168401785fa24668c5caa70a56dffafc3897d53f39b520a055d387b922bda35ac8a403139696239c59dfcf44790aa23f9ff20aa0a4da32badbf2a160c86879164bf9fe0c92f54e53166d3946c5c3f45d4e51cd67550cbb8d9a9586f29236f29b240a58784dd611b2a28a59af58a6ed3409545715abe2a95a969035ab497dfde975f0e651e22321070dd46f9aaeef72da009b25e785695019fa141f1e86afa125a8ece463568078592e60660f44d2cb46a116a5589bd15cb5026c267ac6d519f09cf7ec6e62c689b2b7c1cbd20d56d1baf532ba3a134208412c31bc03324a6c9c25a6faef2e64c65428ea2d98e0550c4b6e3680a1ef7d4ffbe8bdcf128feaacd7f0252b65268f88c8c3cc10dd103e52d3e360725f6f31191b8421487a1f99cd8441a18b73c8629696187a31e3771e4f3cc184c137f55876b55440f1309cd69177a349facb176303006c43aec746a85f08bec985985473bf4cfe0fd9dd5c644e232ba7b7a646d3757d4fab8903941c85163e6fff1608943628bae5596e40b38cb1075e3eb97de3577ef1485e9077d5d71722bcbd80ecc69e73e168b1bf1884e8f1585ac8c7b941ae2b9a801d6c00fcdf97ed88ced2ae2a3541eff3e9f0d50ced2014516279e5b41ccf1406cea5c60b04c6802e6e20e2344b9f39cca1cb0043f04bbc26931cf06bb6cfb68d01cd1c3b68ec753354150ff5c80b180b9478329e0b657887df14b2af8e46099192ea85edbee29aa3dbd057d192267e04c65d149e4a09e8298c6c51b415afb88978d0f12167ccc54316b469925068607d8785d971001f807d11f1be3223eda0982934887878c10ef213a3fb90dfde0ed1e828d6091da6105673454f2d5141e54c8b1445295e76cafd11893191fe91c8f4f47d05fc9fc842469817b655c181a5d9c5385c479ece0cdce24580d57c0dcf8990fde34b69160b5d14f71788a79995c2262c47917911f7e46a771dbb50659f6bea3cce9f360f0b58a75864ced83f8e466a1e51ebb8eb6641667872d5021896bc842f9a261c85fcdab6fdbaa7ce3eeeecff982e5c439cde81b93459a05ca9a6004ebcf1e6de515442ddbf720835904b096820a48a312cbcc9632311cbabd3d7c06e1453230388e8c6387eb8cc7b8f2b792ac68c03374eb888fcfc4ff5884dfaa4ce6544ae5af2bdc659826ba0c0599fb3a9f271efd5b687afa381f7e6cffb25903d3464cc2437be067694cbe17ea24005b0442711ede5f40c521195d376d4db17abcc67b234629806285cafabdde4b15fa244235092dd604ded8e8005a7a431f0d7b8b84d74af481305c39396a9679a0d6049100009f952b12f3a6fd36d0b24e46016b4b20a532c5f00509beecd7d90df995260b3554ec19cb5856f1a4d8ac37e148674c91a972b7e3eb2d2263b65efe7566024c8a6e0b24694f9e62830b0265079ec3f70b37c98670c48575a2bc4f932dbc5f6d992daf0edec12699c164301ac2430a8bc6607a2b02195d9d823c0d9b3c373a29a339caa4afdbb182612f9eb3d88291d6f65036bcb333f7e4646e83f988fb88266774749b00be46d3fe701d41fa3ac350e30bd02f17f7d3c139b49d1d7a5c2ab72ad38db1cc74305008d75ec6511ba986026cdc158f4114ae1181406b3a426a0e2ac54b938b3977210e4a76713f8de8a490ad6381ec4f19e6770ef4fb55499a5eeb6b5abaca5951c339ae7fbb27d0339a19904d7384c4f7899527d29fb64d4da2a3c76293cb499c91d567848307b1a84b9af4b38c83446f4f0ebb1763811401fd725d81a0cba8b7d1e0cfd5bfecd22e37b8b740489f869b91e346c71354bfd60273afea5f3b40ea3a010c70b619ce83200800cda1750933c1511566f0e2259c2be60af5f586d61db1e291b51fa4fc9007b27aaea9e9bc292c53494f0532774f555cd1e1c6153512fb27223601680c26386b07e3564c953032607742dc6ad9a91a7a8771c7cc3412aaacc37213b67ae0a713f72349840619ccc58d7aeaf4703220aa30f35baa1503cb3ed67139a5c0098223d649b0f0824f00731498610a6122f82e94c7b71e4aaf1359c68a73a244f9dada8d60a0b3acbbcf34424b047d1973c0627906c9c4982eb76f1ca428a65dcd82c16ebaa6de7be0074d47544a6c1d9e4624c22753db143bdf78a6091bc37d4f68235db8e050740b9ea9e42b85db4a9653b743a19ffc314d919586103bf0bb0a80ab126a22da0a33e5d0433c292b64467859437bb7f87a0aef1a10753981d566dfb4f967fa8eff0039a6d1c14f12d4e6e05a2dd483c134343473e64e95051f865f6a43a7847296c32a121e417d2d4c9a5529b8593f91b65c8966a7ff55823aad2018e8b95e7ad92c1e5175971bce838904bead24541e5cdb9b3c84336d24c333944baca189e6406e328ea129a634447efea11ef397acf1224a165e2d01d9f0cf2bc85334f64e1e59bd5f71162f04f6236b8456977b358031d61f7b5c9d6bbed28dbe5c7ad29a963a94763f25f510c8a1430766f73929b8327133baa4f595e5a3904cb0ca0cc5eb15fb99821b1829356180b14899768dd4c510bf1162a6ae3e650ade45083f6ebe4c77d91beaa2764f2dcdbd2b5163188d2af5b8c7d1a2e79f4c859f4ce6608139af21a0448446f81eee463e54d642a142b0fe52943d3c02e2a453a0d138907fbac1f23576a922401a0fb15ac6ee561af5cfd02ab0fb6b3f9572cf692e680e0d4feb07091ef5efa5dfa3650e54afe799766c96c47f212fcab2bf66fddb366cb56b7f304bbe2e894e5772bc769feaa37c04f6e717c8263f2a91cc7827a809645d2a815912d3e4501887a2b289096f05b35e0ebe70548e846864485f3fff44501ec80b616eb312de2d722a2800c1da77729702797341e07bb3d4a341dbf802f076e33f8a2b7f034e748ca6eb6ae00a7ad1d9177f9b42ee8d1f4725be59e7cd1220e4e1514fda695f8efa68f32c5a798efacdabf9d1dae6a05c56c4b17de42bd0686d776e050b360a03cd44bfc7e9a0e3dd744f311c1815b70d880c5aa18b14b044db6a6c0da1e5e645977430a7423cab721978c1f9248bbd63a19b9a4adce345858e59e785d7e454c0ec74128be76648cbcd31cbe792781f1a349d0779250cda1ff964a19769a5e422cee4dae066f7b02ce04498a1c5f81b9a6380354694b8a82d0786d65b06337e9ebf45741cb2258557c70d446283ac0a1b2e61be0368601ca3e4666aa8738364575c50283fccaccddd6d4296ce641d281f65653f088fb127f187c92b37d65778199d222952484893a38cdfec2964be03d228cb062e3462e9a829ec2d488c4c4bf8560d86a9e116f33092b09253d6cf70b4c1b55dbef7e529a8bfbfb0ef4862ed96526963963d8caf778fab4076746c08f2cec2cfcc293ae302e12f71aca732a2181d1bff6d60098fe35c07eed420c1e91533e889a929f7ed50ff80e699fae5a1be853b743d4971db27dd991b3298f1e9535bec7d575b750f1647b37818dee5b41b09d485c25ffd61054225bb7b6fb384ee2dc4fc13c77c109524360c6e3108524cd31f21af8969139fc6bd05abd15bf54fb2f1656b67cf5ac6baf93124c66de0614b1f7b9ad982d34f81fc40f8c3a2bb9fad700054d490a96ae82ce18531fcf06113aa5a1cfcd5621e36a65e7daab42f415a53b116046d22375b484ce77583bbe0b84e241b214a3a34c73250e4eb98d1ecf93c45e934002630045f0c7964130027200c7303045cfb2e2e070ef4c985abb41b9a10f0dfe672c49304964cc24eed161c66375fae793c908bfd51a16186a13f2e63935c906d22e02a72bb0770711fc4d4e939154c6a3ce11aec33f065ab4ff2008b94121b4818b413b77076ad4b1d345342e3f560b73dc7df85a9b7c3be5f389b4da9310bfa00400a71bed2dfdf75bf4face547ad520f8febd8b4fcb11a9b0965a18253cbd8c06cb538b1d878d22af272e0e201b12527b46febeb50aaefe7ddf93223d4cdfcd8b79f63ee91d594fd730c9350514ef6e66f7173e10985bd9883f1e7e8a40107472d44ef252019a10757ab959e04effb93e2572486f72ebdf18838260be9ac10a6c6f940920892aae9d3ad946a06cc73391e1a88dd854611708fdc05df78d84d5fbc78eb061ab796717800282e0e396cb057c32f5c860667629e6ceee28b127f8525707d4fa937bdb2954f577303d4a4ff5463dabfdfba7213042525a5a7033385ff2928bda72b68c72fcac4d8580652c12d183b95741bf6d03259acc76fd81aea5cd7df10bc82af18d7d29be8c3a86833e1dec8826ea21cde6ba0e34808b61e37cd62923c36af994a688d2dbaede57ff9a20bae5d6592ce73048388600ee58eef72b4e8bd6b81197f9d3e4d9abcb3990f23d9ee00f5f49b103555bdc8003f1e618b56d0e12d395e418fa3515f84d1f0f4ee2ec9cc7b601605a477c729d4f6f77143fdf5422c1f5b096dec995266c4b49725a55b83536781fbca8ab828b030f50f352a56b7bbff568821574c076ad12d0441f45ed9c89eb7d07274451dbf34d95000898166f7cbfb9953d0ecb358444ec535b07be62f47454333422287d5f1ffe4fb881eb110b49b6535a359758991fe4c87c150b36beab2bf86978d6ecd5dbdb057b4390c16435f0006c426f4a1b05f136cc147b49bdee17f4aa0a1e417cec18d3c55bf77f62d923b7eaad82db055cb3e93876075e1c0a68460a6d34077fae00335ff1f1aa072e345a41241b12db79aa7c0baed269a5b82a69692abffc93c0262aa56e0aef21c3de02ad1e185563dba8036522102cd66bbee72882bcde6d7f70078b65963c0fc933f907be184cd66eebb8978248656c638902a851c91d44d220c3cd98fd6cfacff82457345d6907d4af14c0f2d609b8e0ca584b3b181c0735d619a0c9230bbb5c547beb450f730dfff463f186f9400a12af0e4760d67a63f66ebbd53b8ffa14eaafcaf32f747d11cca711df5a51cd02bd9ae366b85463cdbf00a6d32cc0816a212a16dcc8d3285c70b9099ce9f030844529be5695872d5dee7bc9df1f7de84c20837155b7babbbf243a8012c9cb53be30fa19621e07bd3d5daf19321566795fb91169e2081c69fd596db487a2c8dabcb7cabc32baae24d8826a0be44a476d485414946b07c09ebc0eedb0b384316ba8a104a6e8807c5e48479a4d14a9d6770c5dc28ec7395ca7547f41253a5a8667a77723ec684bec2252d85d10abf1cf125e939e2ff137c89b5a92b66c51ee617dfdf79fef2d0c1c2d410cc8c84f2c195b8e71eb499d08b612e49f403105863979cf05a5b9948b3e3ff253519352d8756ef2d25e29bae92eb4bc81ef26b8ec42f5300f8a8c81efd9827194bf4723f0a1fada3f1cad0763b666b4d160c261cfcf364006a9f151ee1ed4a14d80e0c4e607b2125448511b9cfe40a48d812c87391dc52150697335e96a243186fbf91a33c0aaf3aa80a205a22e3dddb6b9f22124f438134d2484b6f8a0cfcd437412b2b70a4205c257f8a837bb4fa9be5bcc376101918c0058597d40b75cda0a6301d763443454eb4c3c16624f3cfe3ab329d5e8c8be5649cb4745b819843b659f8a09ffd3b441cbab77ef1de10685e004abe3c1b1aa0990ed9237bd4dec5d9c525587acdcf45760d4e4b4cf77a2853086d4a8e0959d984df37e97a1a0ef5d09288781a87f507e2d780599a133ed78b74bfeeeb1a60c231d8329197077e7b700a1c422845614d78dbd599a057e281ba7aeb0a221c59f681f4e1861b5cf83dbfe3277aa0285bc33237fc54d80c281ced5c7cb4c8710b0f4e06c8aabf394db1587555984bacee1a6c6d073f80935723b939a2d2b030e1f930b35b7d1b71aee6a86a240fe83a6c0588026a404a7031f5ce3c01fd35d33b24bd37dd4ae5731ab54e45987787df741af7972d88dd0bcb38721e6c87c8c6a3c3238b8d7935a4296a485a751385df6b6e615fb4a5ccd81b0395af69208c3fcad89e23bb99d91468d771bf8a7d9d77d32d0c1381947c5c8da95c2dad356e5ba300fff0f998e2846bd0a235c0acd280456b5595361a52269c4d6ba7e7b1bf830ab6e84a3d3780ff8255de07e777e2ef6d2092a24ae079c2a0a71e7ed499ce17e4e774905f63a52862f17294b9ef9a13e67e3766b6b09ec39da1355de1a909d498b7c3288becc35d7b3394519af754adfc5a817a8ac92cb9dbb4664a56b40f9551f224e96f48184afe7c43a3662fa5a6317eb30d42982253e9871b11660e50b3a880bd6860b78541a69dd0dad7d74d8147c2f665df3643b2489cdf26512136c72088b25241148f2f08ca65e0f7959e020cefa97fee043b8706c1bc94e8741f5a8a2e612c988f82e3b87321950e9134b2f30959421055e5e632bf70898b94ca2730c8e1266e62ee2b48d5232d22fa2a6109b474e8ec4d1ebda8b07ac3abbbeb4546bde83c7090a08c33bfb0edfac43fde31384abe6b0d834e93b7dbc525ca9f78f140064bfac7f2ec16ad07e3f8b1f3a5cb54a5b990125f5602609313b4e4f12cbcc17245cceb3c5efdb0da332f8e3d0372b80114858310e9d77564823e18fb5c810a01cee91099f6a7a612164d9d84d1a5624d75415d5d77410e443116de0e0bac2df53e94abd93251aa31156b9e19536a1c8bde3f334081b2e349cbf3c2b4212dade4ad771a1e7a3c55cbe104c3c82a48acf601aef535915bcb205f7f4a99041615d1862efffa76bf72b91c65973149332f2d04e210627664e29f323a0e3f01f94a739ace85513ba4b569c31eaa30106304dae765021b644386b4259cf666f432598bcc2cd969e7b44c560460590e2f2d68fec0189c032e6b982ef310e90d5547224de5b0ad3844dd7ee654da4a6bd4610fa0cd2bd49f6a51e89a8da5bd4957469295f591525f5ee3cb75e809508f9c8b0b0ec47ba08f8d5f7e7b2e317e2622a945e491cdd7e79cc51d12ab88b8b3d98c62265b9779068b961475a7ba1707b78de0f75a2e1624845755c3372a3421106260c674e16d0b1db92ba31136bac63ad143ec91b208158c2b8a48e086efd290f4800af2bca783f0da29f4e6bb9de880a74a7d89a51c465447df1fcae292035e823756e4dbfa8130aab27da832ca0cf7f8ec8664821d6664ac2918fe50780d4e7b547e03dcdf394e55dc0ce547e5b3415266f0e55dc90abde9aa1f6d8cc861c45316e8f005ef481449ff6f1ca14d25ac9bf8e0287cadf5528d58097433c2a4f57260a27b197c691cf8a38f06089114dc2175512e15d3a1774f9a7a489fefb450372d7cf7c533484b5c9cdacc7b0ffa970135b004c7d33f298ab42b3f66b365789e0068a9d8da87dc7b4c122b8267b2cded46e9cecd780a749c20362fa5bc79160d150f74ae08fc7d3aec6af4dce5ca2142697b22d2b9c8f75cd796243ab00c965e94da0f820006550b97bea59376fab9d2438212e97c6fb2266b5079fe885bd90e4475768d4d5456755a6c8870c3fce2a0a68bee60efedc1af52097df1ba6328ad81d4574d31703a7e88e01ba169d2f30c27cd18a7048a6c635b6f44eb932873575ea6e4b54a221655f88b0893d15999897d234e79d0c7825d40ea52ec0f33e3e3040a70f8436cfe24a2d953c057ea28fc5bbb27e70cca0abba549c5dc7e97c747f1df44024fe6d662b4c2d2893a9f3946dd6fc9b3e181438fd3257ae10fd5a102c290f74dcfa30d95cbea6fe6fff934d41820a2cd4e1dbb532b3273e1a235909a7789aaafb5795b9de243005a664f8e373ea0f088a3ed7af48ee30096c0a73362bf002be718c89035d30b66d6b21c53b71163ca8e5ccc70bc30b648e1fb87d3209d058ba36353c411aef9aaeb068655d70e2e5e88ba41053e04df57f102479178c0f12330e0fdd5024a9d3731aab6e3e9532af05e49dec188968325aaa92af10190831cead776d4ff07d5d66e738c8c76c757b8ce3391cca77f4157a57a1f7dcbc6195d0595c54d7d547e7a20c3a8ce44575b447d123c1c1875d23fae8ebd2a69313195907f4c6bde5ec7281227c4b14c90e16c6315052a7d86cc7ad1176152194db31db0fe161b823e9d29137c5f3abcae23fe63a0c9938de0dd68b6f2b56fef89e56011128172759fbb3b6011a9175ee8ea608f47ab65c960e9369b5a06ebbffb5336189040512c580b0076ec1ea0529929081989877f93fe220057c5c84527ce2c9336672cdb14579bfcd62ecae0ae7d3884c7d76344d298ba2401f1441b6adf7d6f16e4e6d93db90a3f788c8b97d9cfa0509531585565b9b2ffaf55b6b9a7f943e83d474bee4a592e9718f974fdcc36f1a8999be45f5e81b241cd10843e1926e5cd89a57343fd183bab1864aa99ccf2b86e68b7b4ddd27015d205717ef317c9d2a2440f024be06bb6b82606276a2dace025f06518e5ccd8386de7f10e6f2f1e470c9c580037950a915eebac874034f55fc623f3b5b6dce637460849913f9d7b82328179239a3bd7590bbc86b6952e2c511c8887b4ef10e81352c06f842887449f730c09dfbad86a1f15653687c4c2965bb50a93b577fcd0ab85aebf25ed90f1a7c1b7ffcf6cea57bf6ac403f60315a63bacdb3d35aa3a072f1a471a4cdb9ecae94965d3889f843d5b54d6eda2ff7cdbabed44b08a30911fb6a317afb1d2dd6501879a7732ad38401fe748937c2d2f45ccc8327b3d7f25e54d6bcb1b064fedb6d2646817d9e599f753d7d6f7ba1d75a4ba73319a593096440a7352f8a6e58207f0b9a92706b756a4192ae7646995eefe59eaf94dc590c85f3eb9c6427b730414ae983d0949615f149f4ea10748664747c817fec6a9d1101ae64e1d1829cd88bf59538fb0433de8eaf758fac328975154ea002d808d62915e8b6afec98e927765fc66510ef2a4cffec93031bdad2f37b4fa94ec3443a9734ddd9d83133f0b6e516b36506de7d6d1e0b1a1cac526e073dc38613569ee655af1291810735e71f7f346c8a310c807241e0a4c5fe470ed58d99844e642883d382a63a316356913c47a468838d2b71aff2214eeb68b0fc1ecf935e86318810a7e226ce402ab5449f3b2a76d65d9bb25e7fc37d242c84fc5e11faa23405b5cde1a0b5546a2be01d908361a9111d51ab488fcae0baba1561646c9574f84ae78bb093bc716e48a129ba85d5dfe142c12d4a10ebe2a3fc23209813c8c32f6dc5d16b572fc8ec43618c10df4fa279b2c2eb11264af5b419fb28bb81f384644143a24f343d9a0af3a6c188fd16f025a27d190067189a953173d4a5a8af425089d33b5dcea9f3247b719a9395a2f7bdbff8477ef71166958b5bde8c154e3fe414cb95d8afd125b672cb263f3ac12980aea0d2e44c10f2e47bf2b4a6e7dac599872885877faedd40db8ac2d4c4af31c084e7637e4f68662a67307426a5b25d21eee88b2440cc35c2e311695955c6b1c3ff4e9c4b43b3e073fc797744ccc539a223b97d37fc52f3ea3630a734689e268e6a76d9fe871d0676d5b2b09db8f02dc7171052407f023f22630e55dad46c19768a5154483c4cd2f76fb20f5a5454c10503c3c191f2ed5ed6c4c11d4781c3e825b199946ec698ec1df285ec28700837d265b8de345665cf01e2fa7176eefa57eca1484ba935a14983cf496e8cafc222956817949f0e33c42fdfebdf69c06bff0a2bce165237080ad3ab62260825d7f00af57166eb00f77f22c4a46f8f1a3367edde78f68ff6fe2acf64f1d67b1b3240d26b7b2d6ab9bbef2be1ff6b2755f181732fab1c2d78b3aa4c8a7ab6a7d4f76181eec14aa07a7ae060800d29993c7264545e178b1d3014c64d3ecf95b9d24e435c3ac017b739ceac808ec27d4a6b57e2a1e7495bca5648ebd3071cac3e7ce2fa341b4cd1e206143e886c1479141b50951f4e1dd571fa0147451c0fe58fe78b8b8001fb60fbfe07b8c888ba7f9f3ff532f9fb5e9e49192e10eb6fa7586f6127a5d09c177b2e33820c828c3cec67db9c95e807f750077adff577b45c5d42bf3637760ef29144733a977253301e8377bbf9c8b84d3bf2bd839195873c6ab077880b6f56d277fc58dd87aae42a28a464b0433bb2f7189de1299b00733d23211b1ec4a9d35702728b52fecbdde7025a254818aaca9b4042f4b8a7dacbdeed8762c2a7c4e813edf4f6e693c387419da465e666be14e7c3e281b41868109ef8f8b59092b69356e74a1d814501327888e8d66adcd0667a757b2eae62f8df5635396767d91c83049c5c740102362731e5a71e70fadcdc5534212bc1cd89a12689284e9d9d293bc50e04dfcf5508df230ead931bdb320cb80d425f03aab29089af832fd88e3a867659f7d49357fefec2b8a4d4595e3182dc7dfbf6eaae2cf18823139ffac5280e3fa72c64dec7af9fa60cb53aa89cf411b4c2683ba68bc6ab322617ae0ceed72f93578a3f115c69c7788a906317035bc3607f466a36690cb912f06429d895384302e772b3e286e0e137b0ac029565bef8448678e8ef9154aaf3c1569169fede858e42d01b538aff1f459dd5c3db8f2e17610896e4ce479ae6c9a8c0e8a7b58a54d5c2026477fc9c3404e6800333b07f682c2e47c21cd88136bd2177f63cd2e42ec8758882c3b5ea6dcad3a434e710ee66160dd46f0684c08798a37b976e3a9178684d6989672c01d653418ffff11583f11c7bf613c8c2a8bc8a00829fa062a3ad0bd078819b68ef3b520abe5b83570028ae07c85b95bac2e40c43ed302d72a3dcb70a1ee79c5f6337fe1ef5732e33b1f8f204b51da5e728adca7ccbe8b7f185fbe2cce737a45aa890e1b9140a56953e6d908cce25463ca733d32ca565bb39986c1933ad890fd2a09517f06bd180c10919ffafa99b70dccb9fc51852838958080dc16a0f1291f17a3f39378fcccf29435ab416193723bae6165613c461a1968a96ddad4c251f116709db319e73a74ae676b594e8b4092baaf05f35a35f10610be2bea9b7bc43c31069a453f9bee6bd6d83d1f171f4cb4e91c2989c594fb077bc1c96f35342440dcdce2138385524d661528f88d2b3ae96c54274cac67eb4e731cbb17e04b0757df59153c71af3f7fadeacb5a85450875b985c164401d36d8d71f44c196a04e6ed01a2cccf1ed18afebae42f7855b7f44bba678dc3bf2d4ed09d93ccb4a2bcc589acd14c801a3baa46ad099ae04ac6b62c07d52475bdb9e0d9af1acf639cbd2560180a21dac2b52770af08bc2fb12ae5887524bd581b60cae752abb925c0f54fc8a4a0933e663673d24467fa79535a5e59fe9c677babd22a79c5291320540eec697b3216cfae6246d50a693351623f9ceb1e43adae322bbb861f03dceada6977c584b36131123b4c7bd3dc6acb595afaf4903fa2e203e3feace6cd0b6f599ec4f6a4dbd2bf3d0bb014ea01fd791a13bf911f5fb7db8b272184f3f975c6140fa904a4ba53869d184fe8647b2fc0deb43356efd09e11154790a4342ae2d6a0bf07d3af99560d9c9fe19a5ee5860cb793091cfd01788b59ccc4656c233d0b91fa10e6f081daf6c3532dda43263eec70452365776fbab92cf5e9a90ed6f4e95f5bdb8621cfc190f1672af8d636c4279ae63910cd4f72aac44efd41a87843b658d083077bab8c02c2c71e9f2ec0dbe51374542c4fe19f9a6a5624716b3b7c1beaef717441f6ca68c12f634fd5d639f804cf38eb253639c793138afd041657cb04dc9e3cf2293de1a311127445c21695064f12da33c27d8a02c520efdc4ab08e22b232c0d1a72200a54e592bd70587e232e68642461d0d4aefe92082891ff0ef6ef776c8f380e3e5bcbea1952e650ddbde04c352c91a5be1c4ca4cbdd30ab5049a2ce6d148f3250a33d3dbfb000683c0ee27c6e5856db8ea44e5f4b352e628641903ad3773a8c1b6579aea43dfe7eff4fc3058bbcdec3aaf35b8e2d08d216d3ded5f697ca2003459ba3d3e822873ddc460aee7baf997bd8cce899cd08a8cce8d790472f01c8ef1ede76cdb6c279c9d35d2b42fcd4b20c9936c77a873ec7ec2dd23e476da18489c7ffc850871a1d78721335aa16a3709c0411243cf2fe9a6a07a461758fd9a4e9546b8bf6f826770b0ceeed9543584d3a13f027dc3d81db8f6c2aa123570e609e7f037f07d9a91e7b8399fd31430a2231931dd03ee59ca61193fe604a9f946baa0a65231ef6e60b3ab12d06f796d8113b196f9782221a28daac1f33d26d184d304b899f584fe337783f54a57b958b2b23cc9afe46b8fa79535f3a8458ce2e1698ad1b45e396be5d448be304b3765e5a5915a1c44b05438756c8c45516932ab78922a190cb099efd7b03cb2ae2fb059c8c38eb08214249754fa8e10b2f67ee54982d994194b55fe3f177af7ad8dd2b22e5bac87ecde940f9961c102e25b559b4487671cf61779b7a5bb20405931971c26812cb91559498032cd859acf5a6dcead546d8d196fa31f78fab2cba0281ab496bbee77dc2abffcbe57139c0baab7efcaf96c459c71fab2cc7be0c48f7817c3a883b5ec6f4c8e1d2b875f036346fb8e770fa7cf5c19fd20eab573cbc45a193a7591442fdbbde3b28a92a9ada15daddba8f3ed941860b6fb4a19852e74df1c73a61a47e20b00ebe5e01938d7f30b8f86611ce0da241de460a471786e7a1e101ff43ff03614c0544266f16baa69fcddef4de3846a886c7317b1c9002b7fffd66a20a0aec1b9f7c7d73b1a028a2732f21a7ca85412e81b440ead0b478d19c62a33472f21904b8381ff4de4a9cc39f5094bb9c1842d81962c148e0e02bec6c378170123b0b5aa6f945d56c6027338504d3164a0995dc20f33281b0e129e7b150159939ddcba0cd02a155f100dc67e3aa37c2ad45f97c2e21194d1ad636e08320c9967c45ac0b52c4519740ff9c4d7b9e14754db9035c234339b82407711d9bf8afdd7887122953db4af0a5ffa36c2d4c05e3f4efa8feb9dbc35ba82bdc409f604f0c5bdae09b7570a4bf2eace241a41c946e184252468ebd1abeb2f7ce04d737991ba8006c502512629f05ad7fe5c10a17efc1e818d29e43969e33ef758da8f370742a7ae96bbe9bc5588c0791827da7bfcf5640f4db5756bbc2c969f6fcaf410100bbe7ad199cefe6d070e9093ff394d0beeb137612bfa33cbbebd8452fc7cc91e0a54b292a15bff4e1c1bee2dd45dafa3d09a003e439189fc37e058955963bce785a8a4e0f23f0f68bfbd62e19175f2f49174be800b1df6ee9669ebd4fd9c9f258736d5f3917f20db5f83b6e54e8a86d339c9dddfea478402a74838f20dfe3101994c94eb76b649fdab8f12bb5d01f7622920cd26402e97eb55bd4477c7dee8a1c13062e95d24cbdd5a0c9beb8396f16df368a56c62aba1df8f86b6427c1bddd980be7e5bfd61088d22ca9b90b1880f94ca74f35b6ac0c219838721b052cef9e9319b77a9043e503db02e6964abc91f841701642b14251a51400e146441f165c6ef06a4051563b9b5b120f5e34d59c227dfda8099419da5ed458908814b61267bb11a107ed67e976df1676a615d1ad47019c67030132404c44a43a6527884ab816bc5ee4a854ad42e917a53d2b33b1ab686c49110497a968cb0ea8df1a48f26251673bf0b0c35322afce5f747327b17ace93480e36f50c63c8d264814283b559017a072ab164803278c56eab0ddf1a490b46d504a38866c0f8b95b928f4ea451bb341a4bb7c34423186d61a32394536387ae7ac9138f00020ac21fbe4ebba428ef5085a35494abe54c9673f3ad530e267fad6989caa8b4ef91ddee8f6e609bf86a1aae90846632b04dcc4d273cfd1f97ae00dbf08b85d8bc0b952bc34872b8286fbc29becfcf2a434319ebc48c73fc636f22cc55e2df3258109b9a6166fe3accb48d89d494179aae4fdab6a43a895f03aa0b0702a1069ea68680d2d4d77b855f936626d36f059149d7345133313c71cc833a62678dbf4915b120aa65bd3ce40218e6a0d32622de9bc882198a93e8c7aacc96a2abd4c0a065f06a92266761d238545407f0495bce3afb0adf8adb02baf0ed0cb5e91c60d65d78bcf94ad3e450d7d5a2ba19581f6564c470f98350e922ecb7954d7671b76002377aace772a202b34c4345f8f9447273630523104568bc5ea97e0fd8da0088c2c5cb971df7192ddcba2f66148ec5cb4b1d02645cd7308d6c058ad51128d8b0961980616febcc0f8b1d760114a26ba089f3afc6f1847177365896c4bed04ecbf7694adda308844b241b865b17d357c14c68d649b42a9690f1633dd136f686ac2c85204d7f9f58e65fa1d77d1433569d0a74119a33d9e537e42fbca190435df4feba3a63840dd142a35d3365a8ace45119c9c2f1c736babd3e2de6cca0ff5e1449230c2e87d2f0521bae6759d1589cb3ab7adb526111a01e59c75e2142f8c23e167b456b0f5fe0c6e8f697f941dc79391db214883a8169c0b4f6adc432dc1b277700b92e459d90126a476b7fd7bda248c6e07bd1320dc345294b2d61001b48ce156cf01069eea3a664ac5eb41fb5c4ff66701dfb6464daef8e1eadbbc268e3379d482f6ea7982d6484bff2febfa8b140aa66bae43c291d1800e25903b230cd9833f1780177d60885ff319fbd0dc5d8719bd1916e6c612119c9a7134026f62d8b67dda3bdb7657ebc9c4819c68791b0fd908c3949d04d4913e313892b888edcd4c471926c9cd10e219ca08b052b839784b13cb747528bd74b63450b59ab0e35a843efeae46a8dc75d965e1da673c677fd85f0a58561370e6a0cb852719ddddbcd9f1b96db928c5e7fbc6c59446b334431be55141705cdfdfd2559f46c40248c16e29658a03c239e5b03e74ae38117dc95a10d8e8e88bf955fe93bf872d56fdf097b935bad2f9cb49afb778bfdc0b0e9d97652f58253140c857c888e78900d024a7e7585447c086ddec62f7f91855d67911a10fe6d150b09094395df44828e3302d7c36d23bff548c982ada4bedc0a354288668ecc41c0995be85aa810695025ee5daf593c5bef252e043a245f558ad6e5b2dbc83ddfbd937d31f1b71657dad6bc5e06bc910a47bdcf6a48c326efda5df4aa795602be0c8be68a5802ac6701e20f389f26e8296eced500f4342c03f1bca0945b299b9157e99eef82365f1e28f544817c5c2908e6f0529e53b64d255e6ccb258c97f3989313adbefd2203f90c33a4ec8d3b986e5fdddca7fef883f217945c183cc2ab7d7a7405f60c9e93b3b248ee0b6c61710593d2912119a5a63c38cbfc536e2d946222b7944da74d16f02cb1c6434b189370d07ef215a13ec0754d6cad2950d5b97293f8e763444fe4cb40365fafb4936d4313a6d42bd3ca2f7c85c6e0289e4334b9fea2b519c752c6cf14f86de325d6e104b7216055128a140103d1a9a07b1a6c940f920578394dcc9d500b8a79489d1ef0c9db8a5f209830d5f8d9ad4419ef2d896f9d0eaa36012117073c4457ac5419cba1e92eebc69cdb36e5d5ea67392b97c1eab7614fa4e2c1993cafb1120bbe53d8c706ea8d3a794cc7aa16f40c47a50fc87d8e47c8f051723f7b3bb2d5ee40a42a633b7b4a1b99a92583fa9a1e02a271caff4e5a53cadb59c8d4a9a8bdf1361d83ed9152b4ecb4bcf2811ac01cfb6d0c054b24626f34afa91378cab1a999108f90a168533dba0ad75dae748c3a48485adc2de898bfb72e20239fea5fe1decbf4ffdc679ee5a1e1bd224b87ef703ae168301420594b476e0544e5a65088477ed70bb6c8cd9da0525749157af3acfe91d82a292de56154dbfdfbe20b110b85686690c4f1158a7cbb4f2c84455413a7cdedd140a9b0611547f904c700aefbccfb3c83c7f1dad04bcab5e531eb577abd2f36492d538bbcc65f1b64db161acd3b81f908bac4f843018a659d20cc50441fe0faa24acbdf1dc8c7bc57a41d71b196b95c5758b985155d5a4cf007d7b345010ff642cdb84288501a3903b187c0bfbca29646c5f50abc21a350fb8c9eb1cdc35ef1421105bc7130d78052b7e915cb87105ab23d4f40d6f22045e51cffcff8d55507c183d4ee24a336cd2e49eb7918afbcefbf3c3ee2bf70956fa5925d6e88e379e47116be4480a0baf3a842f9bf2e88dd305abd0c9ab17d36f6df55c7b4f473c165d392100355fac7b58d86690175395e98c94ffd6edd7c4114216fff3fc7d536273aef6e3370ced9998b5d4a15ffddea8cb6c10d0154a7dd6de30c879d4f983e7dce648475a45b9cf7fb0c379d62c49e929686cb3f9c911e9999fd1ce3d9851deba08d23376f5314db2d96c05ea28c0256e19084b1315289659e90b7b151fa98d32656a9fd01e4d96886618f0b54a6fcd73f42513d63cdfdb0e77a96333bb5213ab66a1aa2c48078287cda0b3ae28832a9bf754794af1c874c1e60daea0c7069e15c6c07352fd59f3b2e1ac96bd2c42a3d8c90ece6d1cfca7f4b9e04d8f2dd08bcfd42331b98efb8fcc985fe4bfa6e3fa86b3642986d2c67768b558f5c1de06fe75ddccf51f62afe968aba076dd35937b48cd28e94327f713dffc80617f486214bf4cf8cbc865bee8e230aaca8843f90d560feac8ee56ce58b108aac850ac6d1c71eee2bcd51ec17ea9739ddb47c90d9150e6ac797773775d25e6f885ed8ccf6fff8bc6fefcebf4d9a8c59fa8bb1681f9129e6f3e67da53b6e6c84c957da16ea0c5c5938e73e5dc207ee8965cff0ab91b17cea03be7c5e3b5d7e6b8c7a119976356850a3af48b328daaa310ebb7e2147ec862a6508d681268a5598b532338b5a84d009082c47787b18ce89844643b67dc7c6927ad4733436aa73d82016f8585abf3393df033b791a8d75eead027d287510ddf23a4e97d8b296105224c6f4bfdda37453e8fc67a522f8124a6528a5bced5659131f5592813dc7eb801e48599aaa0a828eccd751afe7ff549f679e5cc69847307439bb1375531da1838bdd8f322d9efee8993b0c8d1f43354abf5c99b50dc5630066174dd8b8419dbd9ae91fa02dcbc81a7977c5e483c4b0edf65355f9beab0ad454184086d12310d39b7ac614d398fab90170a73a9103619c2978c05ba5a6b3c6dcf944fc74b18de651eb6837d181639f75e12e32f07e54aa8e7d37976f83bbf3081f805bf0beeb2c18f6dca8a68af7b9ae9d238c29d19355204899fca62b430e486099a3f6a956dab346b4e57ff93af8e82c629a31030dab3203a6e4e5c02c6b861a5b34db5ddefeef056603a6887aa29dfa2c1cc692d90c1e80978196e1b6b8ac65a55b4a66d760d2495a9a7ecf0180bd181995feecc5c2717b4d748790547934fd5cac5c0179eb20d9add39dc49c0754cb704371fa0b10e5e2679e3b6742769caa0ec7d23a5650feb0a1357bd3ae7bf9ed3c48f02fa14e537e13a0b5367979be854547cbd532359d1c125fb10d89402c7bb45838febdebef883d5223fabe1773bc558169182b0a465c18ccc9614b3341385125457b6f313541913980bb4fc616429e69ce1661d6eadaf3e327d73b47d97dbc4aafee6f7ff017bd66a09b07a2d29799830c3572c54462b1ef575ea1637d1dc37d2709d364e5c930c951e1cc519d03e883661b52d76a13289f95fa1a6bf5d294500209eb382b0ead141b061deab17d51d31cfbb236ebff59931fd64a206e1349bd69ede251b95f89f9e5e5a9162be0a37416ff631ae491ab9b402a6b046b4d1653becac1cab87bf6b1eb5afad81b5dd445729052381455b29e841a8f3f779e0a25e4016c5cf161ed1b63b13f0671e936683f485a1a05b7e534d9d7bc1090ee44102537b46ee9db496c54b4aafb13d0eb843fe1cbcd90e765856793005035a28eb8c11d53b1f0d7bcb2a8cfada9cd71759c8aa4473122d90823c1b2789fb59055043ac2868bec7c197c93016a59df929706e63fe5adaf61f4c18d0e28a1ec22654662e471968a3cb21c55e34f40821b26fa8b7b39fec55bd1b9bb7750a69bc23934dc1c86ee5ca2dfcac8b17de3aaad72c2d6792c9babc8c47d9c26c860fac4d5de546b5051821e3c1ef9ddbae80bcfd6c1576dd1074b830c0889e926efe1829f0a1fbcbd152632b19e5e17c42110af902c734a41e6051d38bf5c48c59d8159ea963fe6df911fbf9dd5f7180a6e5160795fd94748e6800d17cef2ddfdb43abc9cfc11113958195bcd4259bf529a45485c01e72a11ac2b2058a364a68c15239e79b8c0be6e305f44c8228ea49bb0ec19d938cb4586b41b7b6be08db4c05cd48087e3c91f0dae291c83a5bcee7e8a36c2f749f1239831e45947ef706edbcac69e831a29292e9bcc34c0cf05546098f473c8b0a2a3b9dcc281eecafafeabbc1a877884111edd55b7e6604fce838d82fd740345c0f620802ca69a67373adc49ee40271cf7a2a11d29d4b627620216628e98abab786070ee1d4d79141bf0d6ec120f03503a4dc8ca900e3db55f3f9e2d0a7492d279afd6f17a1234e539aa572a70d671466435ac92c34022949f73d4cd34d1275cd63cf04200394f39e4f2ea48357785bd65f36c5ba24f7a79079fee2facd442c3b1ba04aecc209d9fe62ee8b60c463130fb357c5b0bbf2b34a9a937f4d93a1a0574d377e86891e4b2b49477240fcd90c386475b6f134a8ec20e10cd855812cf4be84d4a18fc044e3a62f68f025ee3151a6e9e12dc3ea36c404398c9e7d7ee87e02840b75aa7dcf163519796a8b26674511eec5b113e9b2274cae99c17873c1638fccb42ee13b8ee454a7d126d00087aebbaf633dfe1763f99a650e6ce91d9fe1cbdae9e6068d8bd433a2919130b1b730f8ae894a5f6633d992c70fab633abeede8ffb358bc39708dc2a0ca37d96fa40baf5f653435c7d679ecfa57539a235dbb424294b9d8740de5b9b3d5bc9e9f645111b8bff91ea963b33da9211b797ff31211335025a9041bfcc58d9adba8431fed00c57311b0b9ae67d76d5e17116f4a9a8a84349ba9c5a565d98a802399a832713e8149d7034955ea265a495db9a44256d3ed8857d1ceb7a264e732b67d7c747212d310aa85219cf07682335043ca510e3790e7b9a7fca13379e01b3f51ce382d93c2c510fd660d98b219da56e66fdaa94e4481acca842f9fd5cd1c562440898bd053f65e5a430eac169ac36f291928072a1f0d4ad6cc4e427f72f95a0209fa6873fe8388d3f6ed2c6c99cb6d78c8c1af6ab3c80c446b16d63f6b1271bf540c3a5709cc3e227059e05f0911e858d4b3cb79a0a003fa01459e52567756df230e01225c663f475933410ea847132ee720459bc174343226b59824a00f3852d55c36d7ca07f1e39255f8f6edfbc094f7dce95b16b4bc491500fd6d21c1ddc96edce034bc13f7bb0b36f76d86a3836771d982df5a6d269351adc4c63a93a65e58eea519d835d19a11215a9156cf46bc860d79c2186288149bc8ed620f73410e0f015bf93e1be9992524425e96b237cadcee00b5b7e2e1742c097d5f23512ca56a30175c49e8e659d368a92bc427251b5fbd6686e4a1de9a4f284d0ab73ee17e6241b37707bf92aee72e416eaf95522e707dec2ed10c2229d627d7737c803536ce0a2af7a96de31e668fcc68afc63a7bb61e7ee6f4ba20c90813454071c403c1c1f92c52b45a941d11b1661e2a8fab1e10927c80b1f4f8c4b70b3c057e58f695efb16d9b76afbcdf63d4437e901adff26da6f1501399cad4715f90b5e3dc4bfd87cd4b64e2840fbbfcda2710020a7251399cb853655f0090cf60b58a3b681c5ee6beda8504bbb33e2c241d7373895187fdb3baaed895bc1b84ef250f0f62bbe5acdf4cd3cebcf591a215663f405b942d01205b7633dd049012596fbed898a1e43523d5c6efecc7799e79956a78ecbeda22bfe00de0e55f14217a35fe6d796406aeb70dc12f4ed2bfe5cbf5af6c7dba787c0c79e7c2acaa1309e7992ab4a4362d87087d2d00eb9e5859df82aef8ca7e2457db5788f3f330a55a40f72b6a4950d0a815e965fad7beef910b7f4b2863e04f137e33dcd410ee09598428a3e71d2e3e3a596aa9ea75e451338cb0043837260388830ddf56975e86864b5e1ed4d0c5b9233229122fb5aae25f866f031584b6cdf20882ae373f1378042e359d083e4137f31af5a5a71d645a6bc44997db54f62e0645e43d3b7a82327a2fcd61d25eb72b2e0ad5ca1110a0f98bcf453f642e4f71a0fa1bc6b201edc126f65e5938eff398b064a46d02e2691e0883fda1ea7242b92f54978ecccad9ad68bbdf4306a45c5fd02b52c2431dc9cf9e9761cfed1e1a9fc953b4eb620c0f9eab6d4ccad9faabb4511c0617bd47b28ecd51b49f35fa4ab571df687d468f0430d478a0d7d0ac7b265a92a9159e1946fa56da7c7869e7e8c6ace57520c8dc73bce4281c80c23fb5001d2da975721acbd61e80dd97eeff7d6923994835198a25b025bffa0cc4cc6e6d73cbe37577fc3e0a62ba3b4e4ef11cc98a6b599814a7dc838e981294097b6e0761cc4b4f061a3364cfbb01d6cf75d88ba3cb40d92f419eb7f3b29745a99b38436bd8f42fa1f6a5d9b3994ed4b255f095f40c7600b6c50571724d885fabdf96f69ec9f958c3af95bfb47d075ea2461ab304573d032e6c7c6125324e2906ec9a93edd3fc2a3da52ceed30ce5aadec8f2b5c91a096d6ef794ba78a6f984cbadf585600932bd9729bccae84a7dd47f262d0764494ab7cd99c9a21af86433d2316f0fcc76bfb6e8a76415250be2eef7a060cea80a430efe82e7bba3749f4661dbb1f70bf4b86a91b6b3535c327f650a600934a8313c1505edd0bea8710f3c170602c780e7911e19b79eff3bde14c2660b9807d1c3cf116386b33c9e5a9f04bc002eefd84db30d7500eb565c368d71ea1a83aa8cdc4f721affb358257832306c222b76aa56b3272ef5a5f429d78549d4f1f7b8713b7ff4977316b728bb1cbef29c4dd7be361a986307a437c91169768020081460c59cce8f35ca819428979eafab348e986eddbb6ae3a50250e6a3c75cd7b1d5ee11af179fc96820a837285749c6dc26bc4caa613f45123a2c584c5efcea1a38565a4dc4dd904228eddfd4c6620c83227ab638aa54c4daa112041109b4e1020b55fc647da045074294ee877869ba979ff63333551765c5f12c55af157cd19ba605018304ad9c1cad1e63a363d7c338465d15312166cd90dd77a9c5a8ccc4a5889ce17f4a6315096850cca7f22428c0e308013d3f5ad9731cd4957335d28a714dc4909b74ba0702f1d3f5b02506d75094e350ac44aefbed5b02ca120ffbaa12efbea62f781d9a88c6ab10f3f2b34dbedc4759fa666f34a8b7cd0037c33423460f34933dbe128c91752144ee3dffae3f280f47046721630ed7d2ac6c1e6b3a12babb98c444790fd912cae92ed16e12099fd4b6e1a077064d670da12ffe357141dc4f6120933937f3b25b98765b481412d1cdb6782e45a549ef858ee5db35214e902623d20003a25c51d7c0b2397d26e45735b53c94c9f43f785db7353942ebc0607902ed0f014e4e8c9b0bc273eded8db22c214eb3d5371fe2dbe343c00f2a94adbb528fc78bd4188c2c295845bea15803d93386170998041284e5be5f0d8293f5898ac48c64cee616adb63f0ead7fbb4bd2a204f4b1522dfd88f27ae3bdd22b2fc126cfcc399bd53426e1c16d2105624eaf74ebf15e9d36a8550f27ecd6cd574bbf1ccf0b740aff3a96169780339cddf028f8f3d6a13d80a71035013831bcede283f1e95de316b0d0b77a7b26e0235a2ce5368c2eb33a7b4b7617060100949c675280fb11381bc63e9ad7ecfe656c4b3cc586228066a5c0ea745ea9961b73119699c8656c9c738dac520d3af665f3acf4b29976bbab2c1ea2bf1d9d6a0ad430cdd6ac1682400304133d63dffadaed9ca543d5254f9c287023faef16be84db4f3aae4019893059a1cce30135561773fa0a034f95501a89b2f373284db02eab578286a080e8aed703c555e813fea25fdbab9fdae7f511f03fc1ec4966d7013a2af6ca46ef07203f40cf243e348afaed946955f83fb165a4e7825dd7c5268e40fa1de936de6072798f9313c33df6fd5f1d7f9eeadf40906d93a09be2600eb4d1f0932d1791a505d9a5c2e8fbb6a86429db929428fbd2e2bf0112c8987f8ff76e004d4af58fc8ba3f1b335a43dcebb7cdb0dc9810716ab90933b5911f03cf7e5de299c246109d1f5dd4b54e0790e2df8d320d05fc1447310cc459cdeb8ddfb036e170b46b166024a3175e3617140a9289661a0f15b69b9ea1ed03a0904ceaa8e5c6737340906e829b2b97c31409283821fec6a5224d49a51af9231eddedbfc373801355dcf3ca9049e8d41791d032720402194c341ef7ec67b2e858656e03a253a11cf43cadf3bdcddacbb284555399e25145f6ec0d585a0a9a82e4de34043aabc7a1024285cbb37b6363929bfcaef2bcd13507600caf28bb4075d1651baacfc745f7fafcc7cc5fa589fea239afa1fe731da4c67e8bcc7ffc396214d9e31beaa73b90d97060e4eef073ac42b3f80caf4064d6253f945eb595820f664162ee9bdcd147f08cbc740454c06617d0bc4ca8389afdd034a40f05a9a52b2c26dd460e8ea4225ededea7054a66f6ae90b3c6aebab81b484cdfef5211d6c777067f516857912ac43cfa50991515a4f96e92d68fb5fd2cc9c85e299c6cdbc00b451326c1fd680b96465e37bcb72a3667003b6b3d97a28352319e5e09631f0370bde6dad6382f41e7b7fbc6a1208e51662c3dac64034991ef929e1640a7edbbac6ddea1bc608f88cc79253b1298265053ded8f47b72b72113e907c93a7887f96ca8a2275e6e15ab371cbf6e8a1ea603c989d00da6c98340b18041d08e34bcd539289cbd8e4e8abd486c18239067f13da40b6ea8c93d9fc0b70d250dfd0ff7517b97f65ba511b275a5a8b12b530f8c2ceb076a3a9cadaea60ac39756f2a0766b07d4c7edd1e32b76d96f4bb038d14fd755f99db3ac6dcd3edde034319cbb54dde710ec70b90bb9240545d99bcc14496160fb7541ec1a72ad35da446a9a8c90150c12e010c40211e0b9712685bb626c7a6396a8c89a700cb507ecb3d4a538c858f4d6222e5fe27cc66b8a24d712a0c43d5a1553389979da4895740fbd7d4cd22089a095238e39a0b55b9de1cf8e64d3ab26d2d12e81b3470045a3eabc7925650598cbbabd06b066598decb4d858dc7a76996b5d52878a1a35a81fa8edee695c57bf57822d05f105b31632336a7ab3dc7db79fbe290d54c3d6fe79ba9db656f0a92f53d6f770ba1b670af40411e621a4a21f09db26ed23f1ea7b1657ce55a7222a2d00d25c5e502b99404ab57a715ab4df7694f50f853609cc8af8bdf958d6d1fdf6e6fdbd767b725ac52508c8593011764eb2ce6bb1c299c5734900823589897cbeebb21b8ad82a81f3088040df99d46398bda93c3d622ffd4389be414e5e922c1155a0cdc55ecb8e530677ecdcf9e453b315f139d47525ba12b5fa938fd5b9bb94dc0325813e8b4c779d9f0c8f27c1420ce3e806d81ba27dd8649122ccf0205dbb481685678403b131658f172465355254cd09aa7c274db263dae3d7315e007757f4a05e8b4a683ae2c84874edb57033c675532faf303082a9a6e3625ac386fd38196057a0cf402c775c33ec7245ac9abdb0678a884502ffba4090be3d49608d09be64dcb2c347ff805c3ccc14272daf3e7be34d4051c0479e27146fdb73f2a6db0aeef0b65d9ff47fafff5316381ea3f3ddb8ea8f008bb607a219341567bfb918c4bab56201b1ed6be54f2b5c2622cfa8dcdf76128fe6d86588166b40c0f0a91351071e1c1bc0a0f7e92156f1b47f585225a5386e7c240571452dcb5b44afbf9b4e86671ab64ff20a032117864036d7b0b0a39febac2666f97eac8e0a78e8ffcc185f66b67feaf70f03f3f75fb76159f5744c7af75fca971537af58463b0b3df56ae4f8abf7fce8772c7aabf5ad205264ed1af8169d230b8b929cc35f4534af26ab77339832364a09e9f53ef875e5c3146cb933c5bbfeae37d8661f9359eb0d63d0abad9bc2b84bc67724e2febbf94b3bef578e6b3f491f83b1286c4ef9a5bf14b1d9918f025738300259dc82790bccc020f5418c78a952fc2cce2b522b0bfcd02a1e558adca948059e5433a6533393557bfc1c1be0c75b94c80afd14adfd14ff210eaf6cdbcf13e173702166762ba35739c6a77a3779082ca7e2aa7abdea0a74e9c86be632e64510619638dc677447758357e758afe74f7422cef195d0a81f8245851cf745515c7fb382c745db0f22120c4e59555a40d3d55e6115efcd515f9118244471190f3b00b282327b04ab5b474d62249feba72175a63ee5d104cb53ab10689be8b329974bee1ba505959f1362b6aef0ffe9ed8bde33d4ff2a096914d7050eb74df7e1ddca924c7f1c54819e278fef6f636682129e4f8117b2b86b80a513453af2e42b1088bab789e13041fb02fd859a968bfbf7c25adbd6ba2308ff72de90f544126a27a35002cb402aae7038b39e60413b4bec2ceffa1822c76d18c5f38df5dc001b6fbb3e6d4167d4e029f7acf394959489078495ebcca2d141518b6219d02e86669db6c6b96f4a253c7788c38f105bcd05576670eb6f9e4e58ec52cc593404c6a2e223b8dd8db9b3a5a83c3957d0212290faf1fcba53c049489568871f981c4d18a99b896f6723bc3683f1db40a3b592847250213a0985a170c70d5da846c7d5376d42767b3765af6fa7dcec769a4d51167148eafb60e66fb488eb8b488d26b63516ea2557c1bb8cdb5f36a94c055ad0892a3e75dd7c4fbfd0a2f80784a4cf94cb5ed7c6b4ab6ddf95026c9cbbd7369eb34f0d57e1f1b5ef258ccd420141b950fea7d17a4662933ba757c57cd87161aa0fec41962e5c66a4892f4f31442cabc2c2a78e884e015107fb10e808c6f8197d96958933a972dcfd314cdb6e3a5cd226417e5d011dc672d2030e81437b7eeb6339a179998610a0d6a180a64722ca9c10ab49e533a72fc23fa5cfe40df0ce36d5cc704d55b6af7d1340e61f20480cc452f8a322c03892e043f2f974fc56cc0adf357136471f7acfc1730cb06eeb50b166886e8e4776ebc4d00f8469f6f640a793fa182b65b803e3de5af78047f1403916e9b97e872097cf591a23129fc2593cf0def5a58d1422f40a4559f23b3c6a740c7d2a8be028640a8019722d4ff2cc1724d430d393503316e0195096cc6287977aa559d75f6ad805ab944e1fa178efdb6b84f106bffa68cc73851fbf7c422c013f1ecbaa98ae25d15ecab5872e70acaf397c8746ce7c193f8970cbd589fed520c5450473128c5953d99b6133ec35dfe9ad8303f926e8e3a9918ff54ad83099ab84b8a2cc5dff59fc844f2cce147d13d1d97bbe330c8890a9e2569c707e2f119e1efe9e572c70231641d9e8db97e058e876db15b85bf426f6c8f9df230517cb5e035143dbc30efccd55c7a347695c30a25fe8a87034304109ac36e8d7aa68322dbe4dca437b392a852c81e0f96b38fec0f09f3febfbb8d9db417dfe34df29282e0b737106fe29f5692a3dfb72c13842b9df424504ea4478d233ac21a60caf237320b24ff6204c54ee5738b55454216393c2421ab9862101eadac751c793990a521d270b94b583cf0c70aac05e21fcfeffcf656245cda9a430247ed3122b89a6634174d7f501138d060c3612b3b1002352148d9e7a79088220d766f14bcf3f63001a8185c20d513fee05a246cebbb35b0413f86c909c2dfcf7bf66ec49925dd9038a652ac17a5174d28f2a303af1b5b6eb550400880c7dbbbec6700961195964cca3a189b1e16f4a6342da9d41e002bbcb51f2e28a1ca598e720d8ed5b478931d4d0a3bddaf32e83778404daf8de3f3cc392b65df6c4c88f737d0deca3e16bd3794769535cba36b07a0d128525205591203a846ca49e0fad94fa3e502c77ef6231d934a7be0b3a56737d57848bb93a8b9b5c22cf3959d59af9fbcc0336b8b71667c84e099fd202a3acea818e1bc91527a082abcaad60c1faef2db3168d819b9b4126cfd8ea49aab1fae3d9f319d0ff013ca658d0190e4f5653d013d010d87d080e6592b1e7f94b6f6fe6525a25b7842350a0a5e95f1f13f5d9b4e753e5076ce24f3980210b14f9895aa71881eb275a97930afeaeae0dc7ba035db74bf3788a40a8e65af5bf3d196cfcb75c35a468a6afb57e255f4336f4755468ecb8107950657dfe29e4a2e36570c0df267bc92f19471352a75e72a0b6f3011144d85e742ec3791f39d269c1401304e3ee6599093768d25f96839d0434b6cb2fb6ee46a9a16866c03849dc8848bb6c5be5699c0f12bdf3953641d53f29cf18bbfcd62924db9671187cc42be93ae9747846f1e19371f7e4dfa169af6b6c4e83ec330b1463cf1a85ea12e35fab27fe80a56f7ee59f55c7eda9249b3e320b86c88b8823ef1f13a2b319a28ac22e0885a643a2191bb92ffd8d1594e3760a212416ac05cff94133631754f34d50b9e5e79befc4b24089cbcc70fc0caf4c96ea89bb02654981f06f9e2f1e0cbd0042e86605ff6bc5c92c5a8c19e351b4a06eb50509ca9c656806b983d6898fe5beaa15bebf6f788d85b7d9e1a55f85df38e98bd47a7dbf86b8b084508fec17fdf09a8cef8cf36a2913aeaefa68cf59d373bcb56e671b60c514fdd38cfa67dd16db4391f2a2a0d74131e97d13715c628281d62f0aa5944c34da1cdd7aa6a3eb2b7ad3b1745fc52dc9f641725a1c077c74b196eadd4a06324284454eff73467e1d1a6d0b00bdc67bdfdf76cb8ca8aa95cd6c565bd78bc60522d5eff896f52e6da98846c15ef5461938594370109247e4523b8fd5390626cf33578a9af679aa02d961a1507fad2c1af961cdc5bee494248c994ac914a55abd0eaa491e6ba7da6c9a13123f91ae7f46d7062ea35a1fdbbf25723b585b732f1b3360c479c2672420081873a9244effb16aa02255b47737c05af5ff13a64203e1c1a618fa08fcdb8919f744421c4395a3d8eb109aa6cd4f3574a9ca842a9bd36ad278922443cd4e799cffb85ed8e06aeb8dced4f6d9e9d49cfd6d9576dff529efed7d0c6d03524d1cd8573985746e8a52e21fd64a4385e4d3e09b3bd1161318d3271957ea03b9bbdbf8dffcf9738e89a6307c01d1aaf9ca8b488b6a70d9744d914dffa509ba1d9826b7f3168835158e3bb2a92a5d52be5f991267ced755dc1f4871d997cc46cd9b7be65f475bad348c57885ae875cb3f1a4c5128aa49fb3dc5e20ff12d406b413b47495c8414791a805c8addd3011f9896e5529878af068da64639dcd56ba699e079bda587852960072e9924ec42ab6c8c92570b55f966598822bd32112dc22443db3cf8111e6b3877a0f10334adb296cf70b90b3df0604f4f37312f43989fd18f7e938da446984716ff2e8f361b2ed8cd1808c48345aac332ec0175592288ed800fdacda929c57863000905c27467788620f27822615130286deda59d30f1e9fac5e4838bce3589f234365f02ad3d4ce102564d12926b1f398296a130bb21d3884f88fc0cfe7df82c3d467b6c399378f11f93af44fef99e376353c1cfabcbb57b51c70ebcb9c4265eb57f2bbf6a74ccfb04830dd1784bea2fd397279cbd02d671550c0570ccdf4385057ac614b680072d43c53321003707cc10c6332ed8913170444146c4fe195d440877bdf650c2587c2bebaf20ca1720c7fa78fb6373e0d751dc6010b4ab4746e75be7bbd21a7c9a4f9b05f92cc0a7b0e8eb7f9ac40a1c65d49478f94252084cfa20d6eded3ef308bb8df9f652d82e4c284ad6ad075b07ca01b08ab32324810be43d40e513263db3aebaf5d8de26b557301d9a904e3d8751a0a456f9152ac44fba9422053f984049273485e04eea4f6d61186fe03a475313c8b3afa5ca93612dfc99ff0e7194bb7c091aa26a7b8bbcdcbd044be1e6d3998759d664d74e06f7c166a6007735d49cd7c677fae5c3f9432043adebd3e7206373f66bcd96f8c49d65d4a6fa220fd15c0837a929ec9f0e37f70ce21a5c767187e5ffff590403cf251d7d2a399d5ff968d24ca881c305c63874a3acc620fcec4c8435e3124cfeb2daf8a0b5455293f88f8655935a092f4306149d0cf31fb27b5ed76ec30e697f82b7cc87acc8595cc79336532de04291928d3a5f9de4445e5cb327fbfb3ee23833003965bb0a2b94eef103e6c299be7fb5f0160f62d6af39123740e8261a9a79134f1fa46e62f0578572990ba850cb79c58b71072e9b12830980309c2b653678d1859dc6fa15c650db1f3a8bd2a2047866c4a72eaa523f422d34cd32c68661d8baf45bc097f76a3f11aa732cfbeba9d8adda33cca656b52700045b08f1de81cf6d3301b3cc745121e2782d7c7b6644acea300e0fbe757ce9efdde71a2010c94f62631c29c3fc3edbbe934764a479b663c4a188265b0459374d4c5103a1316b0a123a6e9e87f176dc95fe7f616d78e9c10b4728cafe8813c23acef5cdc6cf05c2d9ef328d75ea168bb3aa6aa30468a1899558c4efa867d3c663bb8ec31c4bb0288a8307a2eb4a1d6f12c38170f88c4bd3ac117d5fcd24942058c506b4ea8527b8c1625068dd2678ab56bdfaa65818f75393bd533d763e9c722cfa16785de8c0cb0b8aaed1855bea550ecc556f934d658fda51808f07f8debc309881a78ab196010eb13bbe27f3285e44085c2c6db8b93b79822e8ae70afbd29018ad18226297066d8dc7a71232c8c7c6bc2e7c6216e627d6c5ffc81c42f14eb38115e7dc0a31046492b2ea830fcb01d2a2e20c18c1956ac3120818ff77a14d51052b7435f5a36782ba552b720afe931ffb65332b29947b4f8b696719a2025b3ac5a5a951053a985e8cab3f67ba8376cc18efca0f300c6c3be7d34fd838322d3794d62190e176246ae752bc42cd096674a5e537099951021eaf8c899ecd3ae527f9ba41fc90a39274b9fa9804828de282b843ad6284d8848bebfa5e6493c27ae8bd911e93ecd6cd180f875ba562fabcf4f092aab53bc7cbc299cfde2c4259f6dd67f4de6bfbccb4fcc90f36a9a91cc89baa7eed9575802071e3b7489e327bd95de86a8c39ac90b967f848e65323f99283c486e6a21f23387d3bd43b8b3bee81bfcdd049873443097748a7e7fccb541080adb9a5832db7f2f2bcb4d296651e65a80bb6ae3d99e844d203243ee256dcf20de73a4b54e451fa45edfbf3873d9e736493134d1ecfaf82f73ea79cdf3d6540218c8f5c42aeb25bdb93f26012ea774f3b759a9f5da37241f754470169a541c914b7290ae5dcd18e6dbe70941c1e49ce73ba8d41adad9034baf8d92bf4d1072f2683d293f7c2eb3912f8b2688183bb56ca321636f5a83628f4b7213e4bc08e5f2e8b1fa3f97a0e7053c7c8fd4cd4914b268a1ffd157801c6df9cc5b98892f1c88ec1e20ce291e7426cb5be0b75404b317efe732a49b6ac5ce264759eee4816ad3e26942020dbb6ed2c0ff0f980d9cc3860b85f95ff6fead99066ff700e155c84c793bf77112bbf2a04c1d46970a2e324de71c0da2598ec8bd61b09d530b775b21a05260f3721ebdde3008847b6d1982ea4c52c860e1f1b5de14a32dbe84ccfe07508f6e549b2e23421264df6b56a03be61640591d92182d1e1a225063f09e82506d423ce53550f5d5c81be9bc8d3e2bbbfb3eebe3b139cf26c9b675d11609ce75de42ea4aa3e6b14891616eef113d3534b9f1189808fbcf2a6bff15afee6ad34e03af45fdc146511c14c4d92739f3d2b7d9b6ee4387f186d5a9273ad561c6b4810d93af66b2d07b5a3aff97b0dfe56b00a9b4262b106d9b38fc065fda6f76d45eda5e40d8aef7a4af5251a5dce0f469dacf2899edef60c9534738848460abad322e0e04a1babdbcd368eb711c75f1546ba84e3bcd243e864f651bed14acda686beaefc93ac82a6a2dc6030b417544d921f831605563852f79e92273a1567e350330bebdbe8bbef0f56010a5cd9a68a1680ddcc8adcf906761fe75542aca3a413625305811319593eda78bfd902c1eb22b3db3a9af63586dcaf8c75d4ce471dde3bc9e93b7a3709b1dc46c3e85a52b71f6e8fa1be457567e040ed055ca23ae2ee1aedd0098d1fa7b565d7d58aa71375e1ad993214c39ebf10a7a713b86f6e44de18cbec748081123d8bbf4cca6902ee8eefce8ef94dfeca33cbcc40712ab4bd50ec5adaba65d97788c0fe5f29747d2fb7ee069adfed25cd524ba72b75325bbcaf43fd9439684f9b9026329e81f386d41bd77d62782f527c63867c7155b0daf7f5f141564b085df36d1168fea6e55bbc489ce164fa96b42848bfd54abc24b9725a74b27cda95acf26831cbd083c75a3e9b3f78ef90afa479f74887a9e289650866776659f9daf38ab7edff024bfcd1557f98437cf5e72e9e57c355b66ded7dcd18c010010421c5214a37e1a3a9125c558295140304b40956eaa9e4a7a20ef2de9416a194ed3276013afa948c8a6a07c4579c74a72ae469706c69a2ff171649b07eace2cfdb28ab835fcc235b0c87fe401f1a38fb61e43983c01e5f5df74d8b25372ddf65822a5adb708f674380dd80651eeecef4bf744bf583cc02a55a556ce299e352e0a71814ef9cb2ec1973edea4c2ea270e99c641dc1fad706110305e364b2826bf889b50df115a228fe38f55bffea4cc29bfc61e1269902281886e6223b0c5ece7e0804ae2b74087de63a6ea5c8ca76eb78f1f04dcc2ff7d7a984ac0cec546b3a6a486c02f59b44e84735408514f5b807d2b3a8ad688f3c358631f7d26a6855a532feb6ef7aa2e0715df027f1d58c3288637a864218eecbb38db301660b62b15e7ccfdb1960419801e2c1d65c079306ca83d3dd258fb4b597c1c8b0abd6444aeaa124917feec89c2135d239a37c083cf03a204548367b33a541731e6955447c796e1cb421effa77db7a7a124785beffc29c37095a61c9644529873378fc26cf4039a0779a417d883da4f8960659581a1a5fe627a99526dda770f6fa04fb8bbb8320aff688988fdfcf3491a6c308c463f8d248f6bac7d1bb546edcbc05d9a516c7528a99bacaf7d2d2a0ab3f261f5c1e10d1e826f24e067e0abc2afc9433b3b72572020aae697975cbf160622279cb08bd1679d4b9bbcbcd878b8a71d89878fba484b75eda45ab4903b5d01c714570083e25c67b8af953ad987140e00702fd1b16ddc304ddf049ccadf3c68ee7a0675a652156a1fc0e7bb9e40e947ab73149d15e8f61c4477c28c878d5ca1848a406fb4b1c2a73713197488608c26da063e8affa5168718124d65fd673ae24e84d36fb1f5ee83435b43686f3343036461222ac0c67c32b353d4f35c7e052eaf5d2b291daf1963d0376c985743ac10c9f78820db4090401026dc5f33b1b4f01ba0e9d408d333eeb3ddd95dbf60e1910b027b1a5d8f6f90b38e23b07db3611be7417bc37d879f8c297e1ca148ba95afc8ba0b9f7225400a758a0283e50795e7b86a77b467c41533d19d95e7d019132b67465a19f0f455ac18affdec4bb6ff413a523a679c93697c6358a9e092b0795ea92a71a41c2244c38712ef0433c03b39ab738c155185fca0d7a91c0882512fd9671d33d1dbb59e20111576862d4e2788d0dfd0578f806396c9273ee9731c4793d18f4df84cd7e8270ef0d1be89b0d39ac21344fd5d1e3c7a197a3bcc8b5ac56e89d92bfb91b20e084b773dc2756ea48270d50b9b183406d05751a73eb08903f04d8c898d2557f87a3b8708e7c9e5b36393f897b626352a97c46adb1b5a11be43e22c6d81f9ce4000ec261ad3bfcaaac503b271da642d6d9aa0bfb43252482b9f3b267be1c87d44b93557fe95f8e6d39f55689a17d9287e6745b81c8eb5287c4ab4b1344127f70d5b300905386a267106c53200448964ae97966551a72ca666df776f039de96a927183b1475144bef862e6bdb61762f75e641935ddcafe56279aa6f62b4a103666acf5d7e6c32ddf1d11206338001d1a73fb931d46468992cea84e332607f379490202388f255b48aec1ac23b386d4abd5758f5fb50d87e31a5b406e297e61473327040845af0ad9b8c83ae2c7e68b07d408805d886b0f25c0f256f4abb2e2bf89179d2cf3e4546a04892a0b542c5655799c6dcd828143f3a61d3ba4d6e09a20af0065a97566ffca35552c022a09ee68eda5d1d7c041d851c92bcc146b0f8ff8b9c19e448b4d5ca53de1766333a18224701900bb908dd257a0ada1353589f23def47d79ef8ca4bcd9b86cc045b6a2a7e1f2175ca5b59cb8b714230d13cd7bf4db6edeead09021509f2d2734680b9699725e4a5e53bb57e7b91f7f8266baafda3a073fed45869ff2a1165d5ad87af4277174808e93fd557b96919aed314e353b7ed19f28b5ad22e3693f222eaebeff45122d17f35a4ab618d0a07208618d9028e356d063ca520ec19115e6df9a83ff3618ba815f19d6a4c0e66671763786473f95902a6156b5dfd0f08ffd2f7e5be432393bb42f09d70619276c48006ed173fd5088ef7fed2f683c0d3abb7346fcccc65ab860e89fa4cc57637189f292c0ddb5f12038305a5a325a0c679cc188e8cb8d588932bdd806de9ddcfcbcd04a5e8de2ae92a90f8cbbdb11040b051f95cbe60bf37ca1dbae1ab9892ad7b3a75dc1f9ec6b298a11eabc7da6708409e829a51f30fd185a4010506061f392d262e6c5086343e3f32b679d7909f1a9139961d28978857d9b35afb5a6db81af5431b2e4e86539eb845a346adc3c8c4f6290c1b1ddc176519375348ca55634c0b6e5d448c5a9f989dfff3fc47b666dcdd448d9e00b1f72913d1df30d0bd5c8ffd7bcedd519803dd18d2123f8160d6279f09d3264e4dbc9b8547f6a45886b4e12810e0adab63eea33da1996dabaf9c45ef80c2a3a87073f8e5e958e0e053cc38d141667ddb61ff8a2210ae7a1d9f4bc5ff9ddfef4c89020f65066488c9c687249d8aac5e4b59d3a70c4eccb0ff554effb23a09062dab2df1bc42660d947e6e697f89d4bd10ca5ad18fe2e5559d1c13be2d63ae313307d5857646a8dd61bdcc0addb95383cebb9ba99eef12d94427169b51633be7b90e1962012c624d15f8c6338ae01e9fa48996556ac014e0dbd5c96e6a309b1ff19f1765e47d85bfb3f1a629f614c9143564b9a8a0f9439b13d042316ae7f45519788dacf121cb145495bf222c3cda93546076b9eeec91c4721685841afa94275ea007a2292242efa013cca89d4777b7b06da291caa1fd06fac807686e3314819dfeb0407c747a65a5f42496f06286bd6870d3b631d0ad66b61df7c6ab59f0fb463b9ef9c4e2bb8f52c7bfc5b98fa9b3730b5c040a01f35509348e67696eb16f2148eab0574f5de632e0556eef6d5c18db93932381802adb3f7881d8bcce02d74de7f385a1d3b5788d427115989afbb3f63e80e6d78afb1545840ae65c1a8bf66b7074494c8c17cda3b347e5071ad2e40dbd2f405c40530b9eafe66ae88224418d6ebd7cedd49efa4e088db5215345c5add99d2953d2765ff32c5584072b71e27f786d4dad33c3e70be5e2d5cd13cc9aeac16b3a199d9b091700a4274ae0da7dd9196695bad8fe2cfe5de9703c76a0f2b3dfb19e4d0eaa976ab941ec6a553a6480a2061abc49711acf27a5fd5cd06fedba30105bc12355489b4b007e8a308e9c4e332a6f397ecab0cf16a1688c127e4ebb6457865221df5d46dd605eb033b8c11573cf2ecf9f20eebeaa6be1fb804ebb965a72a81f3fd045938df0e64f14a2892b321f64db6b4e5175fbcc1a5bce6a438b5defb389c815cdd2d35a45612b31e3e1c18a1b257758bc719bc5afaebc12652311e730a02e7bb4896c4fd5d522e3328a23567b874b6ac8c821c784eaad0ba9bd635557139d0888478cbb4180ce06777d1fdacdcc012e4f98a82835de5e7246fe8785223145d45b1fca9a9ee16cc13385e41718fde7bbebc0c1e9375d13648df53d782199559d5d8073a87c57fc878bf6b216292aad64eea6df70c3be02aadce622acdaec447c12175618d4045da8b5c19d1f3aa1ec851c6d6c03ca853e0e136df7f27e989d55608aa6e53520ddf163cbafde91aad8937599778e20f0f9f09d16f7c40717174bda7d078c807ed60d78b10aa21860d292a4e7a88657d4edb88ea351fd2d4e0878e44e9e620f8e01a3defa3f6f31b223f4e29db6ec49510f2c1d854347ec4bb7dd0b4376d502dcb3fd9ae812ceaf7aa8b471530e9a03829b819690eeb995d9d419719a65386ab0436624c16eda9d741c9fb2e0c6ea69772ab1f619d6c676f3118821fc7b5de994eccd83c94e5d53311802cced168c38340ebbc704a522d570d971013643953e8af83d0151be18c27c01571d7d7b91121f59bb12ab1b6fc74284f7a7e6c067d97f56036700966cf76805766f298dae2a24481f48d0af4f9b327c77e9568c4b0f5d9145249d4ec944e4d2581802601c874538fe2a5ddf73b44075aa4ff1a650e11843a3e838b489bee90116c1884962fcc403de43583728fcfcb5973b007961cde4ec182b4eb514d20e6785c99ab2b4202850b6615027821d3a46548bc8cb5248bbadafe80e77dcb75c1c544e6e6c28e890939b4ca0203c03f5c598e818bada949c7334482e03419eb83ee42d1b311b1626dbd9a7da5e8672d82d6a56701bcbeff307068a38072b790a4acf5540df94175d67a710f779a61f84a3c580dd17a51ccda1f66f2d4dace294c6d18702a7f3452b9d5b0ee659d188a476cc09c40352cfefabdec67bd7c74e28fc7198cabba4ba09756320a57813fae925f4e871869bd9570e3f1355ee139b4c9dfb59ae8904cb6f74cebfc6b0b7687286ee9fbeedc33bcb5e86a48d77708085123e56319f02e08e29a9a173669094eb0de19ceff9e5823387d1785d573aa848a9a7711f4612495f5828d35b9d346fb41867923f046b507988a9584d9b47c6a93b7e3252363d9cee6d75f7b011a1650f53922108bcf70c05a9e18946f55393509e78e1d516ef179eff1161747fb99d4bae41fc4211eb2c9d8cfea535c09fe209016e4bba8626b3f7f869dc547f0eb124bdc6901001f0fe6e38e0c67c2964f20b526cf89bcad75b9c17758a46aaa5f5f48c9fdb3d6f928c44fa3b1a4606ac56a9611ca387c270f455332d5a1331cd9a80300b8a2fc7e113467bbea98e0cffcc86d50e28b5b12991f7312452d1c79d3adedc3f989d251ba12168d8b6b1347f71f50215c4787886ffcff8f99bc8e1e546814ec862b7e956d936c69139480661c2bbaafe254ffde2bf4a320d242671b5229546338a6f50af248d5b91cdef3fa59a80d75cb3136bd2c2c1df34ff8433d6eed6623f3c140bdd9187757c6b647c98ec60fb5fdb8ccdcbd79439dec77910d656432d1054bedba48de0caae920345bb3270c21c093a29a1ff4e9429265ccc5f621320dfa5fa5b9e1e0b570aef6709f652234b4d97a2fa3818f4558f12ce6aa92916f727404170db1613124f3096f4e381169e61f5896f5a8c6b2a853bfd9ccaf6e44eff4186e92ccad7e7149d6479d01f10b3cb503e2c7b8c4265b584b34c8387ac2432234b4ac437c77bb850f30f85c327366c563242eecd71696d628b86c5ba7854f94890d6f75d6d7f18c676f462161a086c35f171c0ddc28d75262d957a66b4b3a21689f15a75e81e7f4e8d2ccf6eb485b6022e1e113160ab6d29c32b5509652c7f96c4205cae0b57840c294708b9893b62d611cbc3efbb49e7856f1853f2c0280ab5d960d6233504dcf62f559a0693422f3c41b2d87652d4e28719a61ba5e398d9fdcc4f5934f6c4a85772a14b9bb35926b0f31ec18eeb3936f840c27b02c01b36fb0e7ff49fedcbdd4994ce5ce2a737398097a6b35efd6221d90148e3e238f08412b778a230deff8c581eefc93d8a56b2c0706837de5dc8e29d467da2627cc3fc9318caf23fb8e00798ee4d1b81908cdd758aa3b32c822f183f4e08c7d0811d0fc91be560eba0ad532ee52bff3765d962f1a553e22c5773634a5fee9ac84f03e5de21d01f0bd52e22a93458f91dc30c1120cd4d43d48ad173e385cf5ce5c88cb894273c75fd6c55ef2bd4a3aaba661cdd57bf5549e80a96f03b587fe672a5973bf4e998166765f2f3cd56b3d7cb1fef33cef5c55b4be2626b98d23db5e96e2bf115174108201106eaee3c61a70bb9f744109165d7c185a99b4c402518e142f159df6cb3da5f713d8712a06d977909743ea790339b3997d9dc129de199fac60d4f8d9ab64273acb21b0d14258e12a4ae8b88ca597aa95268622976c9bc99314bcca5c1c6f3e762fc16604f760101639eac304ac1e45a2b5c17cf54b8867ba944602ef41205b77d6f56f1a55733eff78017810b26b3b8cee3785ed01d45b42a6d3483fa275eeb960abd3dfb0e3e6f4bad67a87c047c14f23c27c9c9572acbc112a9eeb0fc4b6806de6b935d1874ca41663ae52dafdc2fbff702789f405dad22709e80e7a52adc224d10ec79b12cb15653999c6bfb0884bb599f9ba67a372372a07f6339dbb2b25dd8e6143175a1d0ef63be3357932cbca402d38b38e37b7f68ea1119322d3937bb6bd1ed458c3c78ec58455250fd29187c019633befaa6a54a5e716c7d98dcac12b2de45cbd7f97c7fdd90e4bf43008b234165076093dce40276e578c4ee8f940b28195cbc61ae2f5eb6a27c50e1db25938d52fb8d7ec43c38d5f8cc96cad529dde4314f9d0358cf52afbadd3aff3d4216390e2695d930c982a89fcbe714395a192d8bb30c9eee24e02e6435e06bbd076140f1f95a8bebc30f3659f8ecc55b6c5da1784813f8b234c832215c1e1bcf8c02d0a8a2cb6edb1a494954a9c4d8b73083f27e8e4103f487b048e7c4f203632936c72bf3d0f086c23d9dfa8f8c018d4cae1fd8527ce98e5c27def46d0da86809c1cc2d9df1619751a0b5bd655d1edea9ce9ea9f60bbaa3c39b1ea3b680605fc08ba1b86ad0eb8381a9388a55c7abe29afdca823dc5266084b81d28c9d951a87c364f9dffe755ac3bf0899850220a66e2bd5b37a4dfdea22c965d597e2df453f20d879ae6511f4e961d5b91af77e618055d5f8d6df5079aa9997ade8343d41c515f2538391d15e94ee243f891ca3cbee9f6f9820142423024566889ffed1664c49b4d0ba00b74f5731bfcbab124b8a7a8902d86e331329b1073dbe59cc2ee645e67491aeeaa89bae374100382c1d3845cdd7e9ca9a0492b8166ff8b24e90e5d679bfa981aceaf903c38a62eabcdc9d1fce1986b18547c1fc76c23b9e3c02b7d65efe1fbe64fe704e5ceafe932c44df87c94deb29d00a319651e3124bcbe46ecf7bf845c6ac379a7157dc78cb720bb4445fa28fe2f5c19adec1dadf262de8b9b28729775b7e462fddbfac513120bfb75a2e9f5207088d5e07f3ab333daca825d77ff22f8d220a6600e84b875a0707d3524b0f92869d0d5048e43a4b6de857d3b2256558031aef2c9ded4173c97f46d29f68b415772e587eff6609205f253b6f975b16da23b88dc2f2e4f874c389c6d7bcd2a08fbaec70e473c5bd344060fcdf7be03a08a36392fdee165ab96977a72ada3f5d1da42ae2a511c2c3377c957942b926affde8d3c81040cd57a298b3e4393d7c637818d09e5b03227434a90de10071649f905bf2bcacef644b7c6ab72416a1c6554013a5b8806eab0db35efd17c3be2e506749f637440181035517a7cc9e4fc2e1ede9bd4d04761a5456bdcbc862e88d8470e7cbd78811c0d46bf4c92ee8bde95c6df375e3c77124bcba405b3446233cb8a35d7e890b101aef27f9d04316ab45f72efd4bcc996dc070f8321217748dfaa56b806fddd9feda3b8ebbb56688e210927501993b8f7a5d81154376603c48ddbb77f50c47cd95baa9eb1071144738823a9bc43084606601d2ea4955bc8353576fd3bcce75729f9c8a5c4ff6aac05d2ebfa9fb7dae4d6102b985a5eb87103783c0051a78f30cd0f8d05fbaad739f05c893377e435aee5c2cdb80a15c7107519af5f25778fd7c6aa0ab20fa9df3f726824f58daaccc4ae0fd33ede67a6aad705c70daafaab96522d8ad27b68eb06afe4eaeebf0919f864e403cad4da0d049f7a190783662b971a50d1507d161b765bbeca21deebc2e894439e93aa8ec73480d8176e68a2ed66038f9207a422efa1f64c783313442404802d255dc7a8c6f20de7901414f5655b08aba46641b0302244ca51f8347507c52525cc15467351cda1d0131e0ae57b2f8cf182a7b0d6f56886ebc2503e37b3943e5a7662f8f2605093ab180418c26a8254745fe8b436ff84569b4c9b0abfb8f88108d83026935c1890b56e72c9fc9629b0c18347b6f953c31617e17a050b3c75c5c1ff4612d314a3dcadd1842fbcbab77e47cfa6d503a04f7f2de418246845f0f3f4db3e599e306fd3f76b78b8cf91b182fb26858f7218aa4a17014f7b2c5a42349e2a77b806b22c3431a192beb812cba9f14e4e5d6ceb610ba21a1a3b7a966db49460790ad9040aba745b7c31859e1b340023074cc64ed802a0725a9a5a1414bf4dffccbcd3c53f0f8a596c7e77b22d994076f72b536388b03d1a21da5ea04586c9de9b3f65205ccad6188cbfa5be3c58207afd8a318ee18efaded868a7908f9c1ce019d6ab3671726562fbb3058bea251b758b8f2cd6e94398b68d11a0f45bbd29a02ce6cbcc24a76421b9acb7e2927cfdb152cf6f4e2474f4a98762fd29ce29a13766c06017fb11e0c41637250bc240e4b9c37d1cec38298918f16465de295b9250d109da9c99138f64e921f903b74a305e86b79448e42a57b08b7fd9ce12235d76fe5b45ab505fd17a865aa27db01d47802ed11973aa48ff177685b20ef7624aab430cae5abbf6df0f2b5de2bcf6cedc45be88967c23a02cedb3edf9768486253f49f455f4c6337f339f6bd1144025b774e3eaa55c293acff6a31a04e9a53bc9d61ea6e5ac7afbc7c7ad22f3013606126a37ea2abb955063d7ed3cce3395cb17ec41ea13e749c22757a6e0ac73e56feb03304bb7767a85b34920e1b3341cb3202d3943d021e2eb7e985aec64c5455904cadb952a4c67677553c9310cddd011268f9515f7779d31eeedfca3e095adfaa373fe380e39d029af680034d36c4b32e7a4208260c8db8a15f724b2b8457c5f8902f0e930cf64a62405b631cbc3fe5f03d1841f6f4093c278e9f5aae0f533a6f874c70a2bf3fe2620f0570d3fb89a8a92897ca31f30d8973dacc022758a348a6f7910a3430aa16119db4093f07642ba97b9fad87eac1dfe830c95dbeaeb43dfa96f6ded4ddfaa73321643e9f905155dcda92b8784e795da7cc941468d1946871323a3942eb95fb3e3939ba80a64283cf65ceffe8147addd47274a5552ca52179a1e25caa49233e23a5b9e6d52c8433044a54486a541bc30f6a6be57264affb286dcc8df3ba222ee16270a870c4df743c4f6b5b0f0e065ff142bb11774a330b800cca182b46832f093c78ddd760b64cc6554c5b9f1b82db1e4d0d9571bff70b414ab7b8d68ee65aba57e7ad5ecb41765f2c37fdaab32e2be27cd4092df9af5d2d0517f63c0c310e15a273b6d47a88b4583d9efb53d4dc910d458b83940f1f0aa4e5e2680623fa109a9d85694c5a5434b49ce732fdee4e4571d0f23601c7c1be35115d797fd943dbced1ebb0a189816aed5ea24ee40148de4d69644e3f3002bfa2db2347c517f9ed5fc414a300c12e3e9c8fa1a503ae9b0224197699a8994ccad092b85d82a7cb7f0f0b6bbc58c32e60aaf8fb251662b1818c36ae18ff33375e194baa8c78b483470a0095777d632feb6863ac39b0d8f56c13fd18ef2292d40aa83e88ca924937302d88931033700d27c0d17b1716a3ab29124ac90fed788b1c988abe0c049df239efeb8a4d67d2bed0a733d04f7002c4ee4db73639afc80f75d574db8c74a3672d983d9bf177a73ec7bf22e13c094e8224016dd66a98af9ebe0afb287e6c4af91eb690efcc2145efa09610460c02322c1a38ba7850ca73222b105a3f4b4e09940d73d9ea82d60f478fee16d7f435592101fce97e92b17a5acf6d3e539e61659c731bbde0c4868957109ea1914520fb3433d8fdf573e3121693c6d1ab25818d22ff6ceb9da72fab05083b61245d8994e04fc1f506590b75c32b4fbaac13e7da354be59c630f6fe1065d520c45c0c1a9026ad4ea09140ddc4b770005af6d5fbbb5532283e4fcee8328b499edfa9c94b54bbf41658acbb8e06d3307f1fe71043c3bb1a02ee210b56cc8a626d37b3e2879a3e1db1c90cbb5fb716339d63a5ec1358c68d60a51ce7a0af86bc600ad55c391982fe8ce8a8fc94c21062e541a323595dec018f9e63672c5df9924bc7b186e12a307ae47c148faa9355b16e82ba6ed9d12d22d839adbb51e65a9572d1035de18fbb6f9415020036864ca767daa4b6b7af30dbdb63555c28e7886a0d9865f14334922eb3b90a460dcadc4ae835b36d2038fb26b99cab0a8b18ba500bf9009bd0abbe4699102a4ef466765509d5638bff8d3bac81f3e8d6b35ad6807bdc05628d2b58bc601029bd7111d2bf28783afd0f934cca9abb66d442ed21f675af9a25409ab7c0b383fd2c6b4f29cb7aba0b05a2aa20d27ad778ece652b5dc503c4c1293ba2ce10bd8e3a1b195bfe8476f95f2048231744027c59c9495b14ed7869ba83873584749929ef6da04a47a61a8b3d3038356a8b2b57b61d7886533c9a511d5edc28fce5f69b3d9158301c0b6b8c69617420a3c6fe61ba36c93f083a54d9e941f437431dd7661e439f6f0b97f6d929ebc2b958994716179929a699d13a75f9c24f664ba7b81f74521de96ee1ca72325c054c06770da29c8fcc6c1da4064e0615bd084191a2699e06ae0c6b87bd415834765aa497f2a89f9daaa3b6a0a89ada471afc988a274f73825bcae12e0ca543bfd01dc6ed6cb2b42881764cc884fb6762b00869ae30e38458e791819a6e2a812104ec4ebfbc762a10ce90417c9e4cbee20dfc9f91092a127140e825d53e4fd38612d9a23f5d647cdb94bb4af18a051300ca999197b2f28b34f80bdb1c3cb8565af5df8729b8849bb3f17a2cbe94e40fcdf207211958dd1153e8311a0d583509b2e272c34e86e1aaed8c0144b580de2695f86f01f1d66bd1b412680a339cfda675791152de43099ea685d79577ada42ab3f9b49632e664c96fad465912e0d5169317cb864f317708cf78df79aaa88516a9f51ac4f5a6f361babbed55cdecdd8048ce1f1138c61a5dd99120087d69a2f4e52503e5f63e0d7616e49418c26fcd794c2bf33bdb1bf7ffee9c15a1179f9f87ba4b47b707ab2afb7a96c4787602ee53d1af258fa68e3970708500d28f4e3b84041493ad3a3e1054f6b720eb2dc480ce6c1b78e80c39628a3f1baf23d85262936a94c11c030f72dd1b2e320a8c92d80197afd7bd477d112cc7ce2669f01c0a4acf3560b6d234557e5ed989ae03468d0c1c76e1252def557dce125f3d5c5ebf9f8f87272b16cf8de606206057b8154ac4d47c6bd6da650de467f96592eb892905fc92742eb4da248b081b79ad6d4a4eb77bc209009090091eb4098d26f318b084349facaf25161f0a7acdb265118f55b6e93e27ee72707ac59a355915988bb87a97bca4a9a2fb1b85823dd7ee17dcd3a28f101a1c6403d1455d584160798939a095448cd8444ce863b059bebaecb01a2607cc0c013659e29994770cca712123a9ad00a072a608da80d7be69d9969f0eb5436a1f202559c7279b65ce8987c2f97e71bd65958e91ad7bf766fbdb9e87eac1e98b2b3da10db0f2ec1aa562854ec28bbe50a0511695138918808422b4570bab45f29a4f3f779f207eb47ff4120a3efb23cf3c28580ac38bfdc8f2a219b1a24bc04e30530ad2d2fc2bfe0cc7fd0b7ad437b8a0d27aa9c29764e4f718b7adea4d719656e7ede2a82c02b1570fa09f5a4bbac6d77664c0013e1e314276196f64ff18a4a3009adc0d61f4bb92c9f00ca95079751683f5f3a2826d30ace35a5e77cb45151bece0a7d160a2955eee92e0d2bc6978d1bad8f76de20a8a746293af3fdd97032b8f5e4a9c064e2e484518927c83d7e868e2d86c4f91e039299b0d5025c82cd8402c5e1f6de55ecdaf0f01565eeb316710226aa06bfa6c1700c85e611a662a7b3025b201cc786b7c4f3c787ebed788251802970d6ba6370a98177fc40c5260576651032fcb1ef3f35a3dd5c4a59628e741249bf1458695c9833587d47edc76f8adc906ef27d4859084bdf42ce0b206a99e187db37b0de0f16d109b15f42819b88a18588352de86f0b3419c6461c9aa3fab3d92b6de38d1a20226cacdd78f0bfa6849546b769bbc26059a979d2e63060d6f9bc6312ad626109bb87ee02f6ed99b58f748744330501f7976d6e652d8b2ad47cc26860d14cd044cb0167f24848a9d95051ec1ce9ecb9960a424b234dcdf21db28e3dfd52043ea3dadb1c44068b2c990b6938c3c4bb6b8ed272c275199bc3e684320ee325c733a38c0c39f00b0dd375309f09e15abecb125c2685cf28aa7bc7778fb431f50082749777796ce81ff4752834116451464282d98875869e76bad83fa8f91719157414c0b865ded7b09ec0461ee6f0422867fe6a9b316a0f387ded69d1e575d7e7d1c2728139f3bb431b94f3c5b3b7a587723a0b4c1e8a6d040e867d796d02169ddce869fd62258c3d0626a294ed50e3c0d39c5391f85a476f8b52399848e6e9a472c596363b14a7263f2e6b281bb895b3ba311cb728c8329e9053c933f85e5713130d44530d6e2b68027e7f7f99a79c558cf55f9bf0e3ac13da6c7894753afead8ef8e556d5274e329077d9f8e323c488f074b388bdd80a755f4bbb2fba97d652653c53293ee45797b0aabad9c6d843265b690ebee678a46d6356843b280fb0ec1e737eba3f6be949759f74c3f1db33340f47a949e8b205ecc26dc210a9e9831bdce5fdc1370ffcd065cfa8ce113b9f350a23502f7de0e2bc50a7b7cbf2fe7b32eed5ae4b30893619b3be8781ed226dc77c63234d6dc3be7daec8bca9a1e20160cf4256b80df881278347b0281779ef2f40e94f6cd9bd45ef1d5ade6cf87f188b55c7654097854025a48b742daf1cbf616d8cb56858fbdffddf0d73d6ed0c73a64c6126a51a67854e54b916e3f45c68bd7316c9126bf9967816f79fcb4992c92cef2e61b0fb9f5047a9cd00387c98247ebecaaaabbc325ecda0e8edac8daaead0bb71d48db9794bdb793ac2b50b2cf177992addc21f423532b5f98458ea112caef056ec2dbf468dd65cb360549f150923a7c6cb84d40d4c290303c5620a42d24f6dfb9f997cc927a7f3e06a02b44685272b33415b43633db02e9ad012ba37a956064e6a593f0340b1614a95dd0288f0a1d315003aa5ba70a8f3fd38dc8e524e752fd0cecdd8bca8e2a8a5cfe5d11de347e78bf36fd1361fb5aed1fc998c8ba43abd8a594bb0b7dd53476316b323d2037e3617419aaa20f365ec0da28a29b2c111e955211b8cfc819118ab20694b75316b393c5de5a5eaaf3191b3539bee1abbe6ca0970318dfbbd4dbdce60a1df5289c14ce6af675466e190f1e0615549a70f410fe7b6feed1244a598c23dcc1e24b18f9207334b7f6a660bec15f6c57cfa6d994f8cc78f3ebf3ddd83caef538873e1ff10b3d6f23697f45e7490eef40d310ea4b88cf88c693c7c179dbc6a783da76ef99eb62345094c89a7d855254bd7389d9d503d1358d3802b650f205929bb292c3015a9537a6a25b91eba86f69ef49f0674cdad446e1fbbd882b1336b11db052b24df67500b44ca85d1745bbb671046ce94a334452d11a9c6c95b7cee4212be8af6bfbd73a6ada693d18854ed242d4c79eae85b16bc0d173d1a00f6ab50f37d1e8cab30acd7b17bbadbf72867d7ee6083de698ef25a51c23b5b4d6f964797203e08fe4b83177e0d623885f18d15f1301ab28619b674b504bc29eb334b56a9eea62b4e9d1802bf557c619c0a9250f1dc27999645efb6a86c8c1a20867d73e5eb653254502ffba4090be3d49608d09be64dcb2c347ff805c3ccc14272daf1fe2fb51fad977fd02b143f7c91c9bea32aa70d8e81db92a88726e003865f4bcc1694662cae6624a8b12a315d0af318e294439475da58d3f1e0871f9fe76faccdff1380594910a61ead32b2418d6e9d965b38f1a8b97816e3a3e68f40e6f061dfa5e61d1c05650efb3e21e519ba03b403900099346598898cc12472ac32e3de882d3745d5dd6ec3f052836a1bc09265809c97a26966d2b6a0f45d8dbf1129a34ab36b1bf00dff3ed2a9610cef9f43ee8cec9096c88476a9a9d8a4d5b1c9642e3672a572ccd53d1ff939ce845116e6987765bbe0f136d47eb15e0cea28017d7ada1381b0401091668c3aacb89b151cc2da9c3e2ac21d601f96268a1b41e9502bd7cea66e5c20b85f587542b4fe30a8fe58af81ff7eae2844ddee7fdfced5f05014edf4f7e1e8fc56c04280feb24a94458f70213a35a422679c8db051ebeb101414895ff4a8cc6102ccf4e667a6f254914f5db9d803d19f426a2b3709fdeffa894da9bdcf94e239d71295fccc16c685f5a5cb624fed96dd67970515bef211c664d116b8951b6525ef253c2ef36b50a91c85a9a2cf911c12e62790aeb67482db03b0d3753463887d3c77034c4d2ce13052c3f02d4084c454f1308c7cdace9e6a15e5438765f15517d30e4b3e8dc23d4b4f9548da4c3d253e5989208db954d0cf3ca99f3fdd7afd59dac58d7b63c251cccbb6616207bc7e8d91d3baf6b190c7afc66ee13c040304e3d52c5db91185eb1ddba58c2703af2e42b1088bab789e13041fb02fd859a968bfbf7c25adbd6ba23820879bb93ec75985280b22cd9823b68bab4f3f2cdb30663d1516282375fc9d812fcf0e35063afab869f405cf1f44cc76560d7ab0b1d85853f9abf97fabba38a3dd6058c3f59743afbdbe172f5f46517bdb22bede7cdcfec907748154f49577e00019f35c885aea46a70d1a60df7f042d7f2f8e67580794a7d88a7218b43288256da58afb72fa67c622c67f3121295e1ea324e7330b1bdee7951736896a40bd9d44dc620fe47caf31c029f33f0bf13e9941f5f747ae11599e6aa1f3e24a51a6ba1d38e34f62fe25bdd556b267c1b0b03b891fdcaea860c8d35e57593b67aa62c69393ab98ca3e0af2b476e2fb30149f25035f62c7d9d68917894101e17855edd3929b3f452453466075c20074f684454d0998c620c235c110fa56a8b7d8113909b291a615c2a9de9e19f49501b335f6d7018fe21776ec70766d1cc336fb4c16d99c87052c5d727b95238699ecb576ab1aba933100e0edb312f1868f8620f4058e369600624468e6b6546933971412ac3894ad47cf7237d1796bb7309696c8196456deb35c44677e5c67c1fdf666d8c5b354d29c6a5f9874c613e3cd8a28a751a46da8898e5664f1c7ebced9c860db00774a880dccea07ffa465c6e3863a8e8cdaec89a6539227030571e7323bed80287555ec0a81542e777869d9207877036f8921dd2eecff571863c54ddbc5e10b1ebc4cf25264476825f148ba1ee662923398e5c1b6a9a1d07e3694f9a0332c3f82d99b7418dce30257570647d6f1b040fd95254efb05be3b4204a244c742f559f74f1cd08f7e1824cc9033c43fc4e43dbfd44fce0ef73af8b77a05a2d3f44cef570b2aa5121cfff6b03a6d482e38e9de45539210cc9642089fceaf6e4d24ad512a37ee0ffcc50699ee07e037ae13a61ee4e713ba6d5e94d6fa6f59d4ef901d85fdc83bb2b97e058e876db15b85bf426f6c8f9df230517cb5e035143dbc30efce313cd9615067e14e84e3015f1a7d01fdae7414eddadf72c9d78562c772022831915bb50bf18e4f82f9b14f486830d405ac65d7308bd186d2533ebc8999a4636a09f028be466d1aa186dccbd153b34602276e4776390060facd1e407fd78178387eaebcd528a2a127f7c9b05cd16dd9c079e244db54a14f94dfb04964846ed790c3d0308aa58a85cf9c282526c8ac5943228cb9c5c332b4bd45984be2cfb188e1e8f13c76fc255a81f35af2d072cb9178c11613ed332adfac7b7aed5468aafa6990e6104c879324de752d2afa638a332c50a3fac82036ccf713d6b15a0152cea5b83899090d26c1d81a96e10d8235374516f14a12d01989139648aa8096822e4633d88dcdae3df76579b65380003cab738c902a41831df90fdf986d36a696aa880ae6269a9ba378014081beb8685ead97f375349760b13851bf706dc4699c3bd6dec29b7fd73f74d43bdac45e5ef988e53de060104f03bebf7a84854278854045084fd2fdc71d83c1c58013c2ca1952e291f7afbdf88c7d190834a5466025213786ced058c312ca1350b4bc7958bd5cb05ae9dfa471f7a30654d713d5c715405e64c70d6e528a6dcb77c58d0190e4f5653d013d010d87d080e6592b1e7f94b6f6fe6525a2577196c3349a7660523dcea60f41849e36d88d449a0cbdab5a7b5c71fd22a1712cee33e5a2b367844b0e5d1d6e3c1411482ecb8efe0e018d757fe9909a16f16cfa6ac0086571c0b8ced73f35c9a44582dbac7a3dd71c44e690fcabe517f14c23a2377710cf62c02593f96a5e6fcbd47616b6d0c321225b2223a5ae864c69ef04d09b642734174d329b2dd86f4cef02a74dae0d477cad674000ae7b291134cd1e4a2343061378750d56f64dcf350db4d15d096cb352d4926704613f8b5cf5063bfcdd400d56285e23bf8c6ee01c9f03edb243bb371570a25909b1b3ec0da075ec22e00afd77dca179a8f2d6f4ddc69458fe78a644c70c72c4ce8989a1abc36b4938dfd87f36874541e536d77202b341444bbbd95a65d8d946327abd99597d567f06bd404d121a30428d5e129b90422163cf786f4bd2f0b684ea94da23b5587b9e1d5c6a6e61a0a5ac1f9612da3a8644ef1b7e900a58ba983c7e215bebf6f788d85b7d9e1a55f85df38e98bd47a7dbf86b8b084508fb9d83c56e3f5fe9f5d28fd3d047356d5474a276d55bf67c4c77f8c52e5e60f529cb8b7c6366c564c782d2c8f4d90c8cff2d8f645bbcc40ef590ea3d0dc151ed8e345bb589347e82077e9b548d347c3c55fe4cdad36280796f23e3bc907fc6c71565c1c96302200fb32204828563755e65ed45e9ea86546656c637f0de5a24f002c4e3c814821b6d7eaad57d6f4055369425a4c4bb0e6e9aa0c5bb1ccc65f1d92c943879c32e8f095b02a8441ed2514b50e41048248e7edc3c15d2b07d61ceac402499b443775b79873ae2dc989fc6ed9b65c1cb59b0a208b208bd701de9a62bb6f17ebeb111f1e9f2f7c8b3ddf50e6f7a700436944650749a2e8d33aa4462efd6f2141b61756c2dcf0e847c846287d1134fdc42170b39211ba2bd96f44c6ad96efa6e60aa27b03a5dcc82a4afa71edaa39d7f157d66565793220387672a9277d51e8426a056f5c72c49c93aa012f9821d1b415dc331b5665cdf994834f8ea5d7c7da5920587318aaba82697c4077ea890241673ad33d9580c7fe3700251df8498eed20c466a8ef33e2831c1d9106f820e353e7f2a89c0a1e4fbf3552ab8613951326f0e168c852805393cf65ce19ce129a7779df3aed9390c5d2d0064cff6d8d209dd2d7bd1914e098aeae4d78df5393bdcaf7f3f5f26bc3ce63736c2ead2e32724610d627e2053cb0e5ebf2bee5620920204a7e833d34eab423a7336a889204321faa02198baa73aff6854a0e60231d26eff3e96c71d72aeb04398aec141907d20a025146c5316c26e0fa21deca49423207552600e4d9e5f59722e330f98897af349e81f3d46615b5f0019fd138568e082de193cf60398568ebe8486e0877d5f43a255118990c11f75d20d2ff31cc5b3606cfa89ca5f6d381ca0527c10d4f5c1d480dcc853d20ffb1dd352218334884b2b2c4e5c04680657de859012369eeeb4f54158769c3e85ee05a33a0953696d9a50e63d7926bac262d8fff15060ebf823e66d4ed08ba8450eccd754097ce96c0dbcb9b0634235454805269939f647276de271f30cdd0e9ba4cacdddff5b8e69f1af2fe9fa243c095bf14d724038d96233cd0ce043bd8c099189036752392de20d25a4e076eb508810cb44a42e44744be07905c1aa4b31aac01fd5e57cc0ee2dacd25e791665e79e81e4b2e09119aaede7c6a575af077cf0858ab80d7cbfd1371af228063c2926702ace57ac4fe1ab6c4e523b73daa0f71eba2f12f133c94178f3aa2641d0c9cd1273a0eb202f602fdfb35321331b687e8a235fa4bf827ba1a707838128bec6900cef0ad44af9cfb69fe0baf243dc12308cd44a63d2a704aa8d7a7910c105ed139c3b770cf597e212bce3c30829918033c3697c9aecedc278c95d96c29d35bbd78af2676d8998beb6b7be663e1612683fae1d99454b97501a21e78c9a0f7e427ba20fbc12e0a26a9f449bac75ebd45715d85a51620e3d48cc2988cdfd2b649131427e0596baf7caacb392130a6193be9e07f8961b14d3a237b93395a64df98e568d34f2624b680837b244aeeef80a89b607f94ec97f8ac9ab52b49e5e7b47bc5e7190f5ecacbae0202fd8f09ced2a03ae2c1be24bbc39e1b60fdc8e8184f3be4640331a22ab2af7c8ec3c32558c27bcd109d86d5a24f2c523a58e147074b997ffd62f7ac78559162377f51c3296e29a997c7834fb198c7306ea047d0f2b9348955b470ac3435375033d48d060aeb65e495e3c8325b89c5a2152d9add7e8447423fa8eb1d7e3f5b48c85b6adb6f9b8451cb11082170ab57e3f11fc57b4093f0b7e81cfb6754df3c6c6045ed5ede93b54a2efac2f7c2a00b3262944535f81f9cd661e3e7ee9304697ef622545180a2d941f9793f92748e81fe4f4f46bac1e1962f16b5e5bcaaa9410544c30d65295aca594c10800c62bf6f90df68c1f02f225aaa094597e1683e51a0d5bfac6294f2330409bb59303b49664c33723e9a6277b329f999856419ed3277e4b6e6a85b04bc304ce2f8c6bbbe7c42a23001182c61a658b7186bc0e2029d110d5ed52be9a92f1a82e3209dea849b569189e0c48b9a966f1510bb5080a90423333bba29d02b8a2d81c51d77d21c96de441ceccd0759bf84ddfd6d47da07e01faa8d64de36e565747e455a04ac8bc0f4eccbe0b72d0ece40ba66e28cffb717c5fd6987209b1230070647feb88d9db6fb38b022ae610bb431499a832e0af0ea99e3e195439a0be6f3465e3ef27f88ae58cb5f6fd9c9328a6fcf3e92d9fd5c3382139b8bfe8d5fbead238b53d8d90187b7797aa0861ced0e74234fa500da7fac4d358143552f62873d10098a1a10587dd5ce7a61fd12df7187eb85cd4c0448951c4bc71c94952ed8d70f21f9aa558c8d265e70bfa50799f134112d96e095c98e42019c5ee83f3564a0c2199f5907a83eb2f6c8f7cb9a4a2a0c67144c34064483900ac35a6247912f2d0bd7927176cbbc32fba24bc211366c3215cf6a95bfd4ed70549e09e6f9701ffc46aa13535ddcc16ed6800e15551fb164037733f6f27e2ff01549fe7e2b7e55222210d59eb83fec4083a127276e835d6744e053ac279fb11d78bbe266bd9b8443efdde12df48982632bba1c0f5199ba2b0bc84af2002296b1d8b291381cf8c2a5dce8eaa93eb324ad7997f60513893bf88d881f9d45de6a008f29ee33227cf885dabc786f60642fd0a1df29b810915c81538d23a4275957082e4ca06caa01c435968ac0734aef6c4dae2f2cc1945c958754b7ed522a328d974264c421b072ed70ebc1b9fd6e691196150a82dcce19bd6d75d1811d6e1e0619bed62f0f6fb27cfd3ebf485074d55d8243ef88dc419ba67346649e0c0f3dc252c7ac355d594428198dc21500fca409e21b6f51ee4e0c82291b8adb2880554eda077ea04e2de1aaae89a2b19a02ad2633fb155611dfffc6568f36396b4f543d04aef98ff52b411f2d8aa0d8cba9d44213beebf5d7f3bb7b1a208f70b198ec6836baeda3eef167426bbe6afa334d1199d5096195a051e15d9ffa466d699487fe2f627ecdfe9262df97d1e20a3cea49d03d8807fe75fa034c8899fa5574bb6577296b408525abc2a7affc2a800dcc20730ec8b96c9a433837990f0aa9c0817600e86ebe93854538b5f1aef25ad5c2d25bda2fb8f5dee8bde691edddfa2703c7fd6de29793495324a133ddeb7a0ec1835905b2a9224a20f680e2aa25059fa8e905298c7e6d9f7f72c4a6578d6d85922712ef818ff150d81e8a7ee3eac37dc1c216699024b6c9f7b59acf777332c567b9bf465b41ddb1328ea2c0a9dc28b53365f929611a44da2d641128f7f5e95cd73b84a8c9c1c09e281b0f0eabb9c46b1818c971d08af8a86a35d782c6217eae459513922a2cc45250a25c083885a8172c4a01f6113044a1364a30f533f7560d2b6facfb7330dc195ed17eeee4841865c8d09c83d8dc525925fde305f3229a4bd00d779f3311fa305003a738a384b0ab31dbec7f824acb9f0c30012cafce2c3b51cff4e6c4076d439412eae778257feafd4dbba03ba8bec5bbaabfb285b5a6915a8b213525a94f72388b860d53c8d9efbda9503611bbefc633076d335ceda8633539879e7e15aea4f29d5315d684690ecc375a2968dae56104e271338747a6765c82adebbde8c38e8010c982ee574468662e16c61fc07c0a5ab667465f979f9755e6a1843e2b30c2608f25ec4e035ff5ad74692e5ff672ad2d133708cb26b45a90a04d846a5a5ea878ef2f0113a9035ed2fa84ae6085dda96a2b1cab2b93a576c27999f9c667c82f2f9b118cbe2678c45de88ccefd778728e1b39060a68931322c4503436d9c3d1fede2b27440f08bb469f229cd4e3c82aa9a4d79624c4f5eaf5b739973df16c532d2d897140f4c9e4db68f4398ee1cc208bb28dd735ac424c9a40e32c70764beb4de50da80c891fac60ee5544fbc5f150c8b546663a2283df894a1ae8e3605de91f220b6a07f108e00f089339d0751d51f7ceb9f07af5766c59aa7378cedb5a7be9b22cd22a245f2a2ea8f518041fe3882c6573f83ceba28c3cead5d363a4639abf4748ecb8609023c113bb5ea33c126a24ecabcac3a06f0560c2bed723c9acb7c01184ea93ebec476797898016f1bc882a2d32692b0987067d58ec213fd91b69d8956e7d7cb021559922883bcf4f811c1db51158c1d8715be10c9f668813f2b0deaed2203ee616b5bc49fd075feb3ef125610caec725857ff67018f38dcec662ac08d0f41e2aef059363b23d892585008ccdc62ad15cb0f3eb087a9a53660f641816ac16505b66eda69aa176db54de43ac50eda0b5f8867cea5b12155263d5933afe60e4985e75a40bae75adb37bdf260c26d65d27efb6f356ee933f51bb6a94ce462fc50b8b3680657e47aebd088d415e9736153e8b32d375dc968c40d24fc657d6e69db66bbabc9d305bcf9456732f4625a4946763b91dc3990ff272305dc22fec18446cc2826010bba47d1ced656976334924cb3b7bea08a5284b4029c9e6ef9b0ae8e42e7aa4e306b1600b1b2a1565534021b56df3285f0022ed4ec32ee793f89f06767920e0aad253ffd6c60de289f263bf4d3f0965cbf2ee370097c115db0dd861212c911522bfe5b04ed57f3e8659bfc1e9eda178417a1d65974257497ddf4d6df7ca543646f600cb6de46c5cbab7be723bc2d9bab9c11f2084f705bcc3ebb058017427b22dda8a7d611b00a53743be5ad7ac2a2db716b0e70f009ffc8bea5918064d64e6aa036cc58dc9b12d69e1b7d7736aab60f15805d287f67e919c49db910f871325d608ae0f3befb95140a1d4b703ac55efef4c7bee477c6cd19f0ad8abc264dc90ebcdc5b53a1320b5784ae2c4d3b7bb62cc9b3abf2129bd3389574f50b81657d9295ccf124b0408075d2449160c51a81f6fea0faa413a11b6373dd23756711bf1ea04afd5357405f2df831b31ef97383454e5c8d3619c5d277ba2c141999fba4ddca9098d8c8a289ef5ad2a7fad0012bd5919839b70cc91deed584ceb195cce2e03f92bb04969e04f5333d99cc66296c900a86aa5ae0f92eb3980600d387346b8741221fc89fe0519d7f4fcbf05d5ac491d89b35a5a4e4375f2920ef92ae58848d1221a67f555c29f4958cf0ebdec009af21d923d843f996ef30bdd348b13bf3d189f9dec6f8217a1e144660b70294538d57a029f8b4b2b97daae7b76ed002d75c359683601d6d6ff2c1dc27f1806573b2df728192c62ad643a1291385c36359e200d92cd7ede6538281a082c068dcc54a946eec550599944b1ac9cc818261bbd46bdd2bb5b95464b4864113475af92f972defc141410adb0c639293242700109c5b778406e6aa3fd48740c2adba01fe86f2ce59a8bb5cb372ad6a778044e2cd485bb8dcca59d454ae1b7e2228cbafa3e259f7aa0203afea3bcb7810447cec46217da506700f9a815f127ad09f59faf4911711ea49316e5599be1a2289a018c5aeb375461a1f491354c0409061f2a151dfad3db78e4f12dfac90337dd9c6e9ccaa68632d655e0f2cc2f01f5b320f10ba12fe3a69b6dbb8f7d12be80e2dca3cf4f6006ad418af9e078b471411a2ec3ea6434e43fdbf7640ab3780e8f16916c948729a3ac944c52441e5558ccc1b63a1a7e28b30e36badc56f66c0a0f2d5408f12fe14e12b5e83f8074376de225f7acfbdd36e83f2cc4860f541c1704aaf66fb4fe195756d63931ecf33f405e07cce92ed3ec0e7f54f822a443d55a3e75aefdaf04551ce78a6506ac75cc57e245986d462d6a399c9fdfa28aa1817a55eab912f6c411520f6ae33e3df7c10d6bb0a017bd08b862c1d97b7c0fd00ef3a9f205946bc9fba3bfbfd64d696a4fac5c7699f293cad9a80bb6dd21000fd00a34301802ee1585be5758d06617968cceed5ad2a0877d93d6f8d60e789d54f1309d29febf1c32556ff0bb03024e30e230c442a0c2fa9a0e3619ee6137b50358065cc067efb2ccc59da49f433aedaaa768d2e611fb514b26027f2e04695cafcb2bbfa30a0d4e3cad77f46a8bb86f254f8db18a61ad6a382bc457c8ec5ecbc5868e360d9dd1e3fb396a331715ff097c154e216108a3cd3e7d16d4005e8d24d2e88af7da0c84948f36a33ee6f1ca94f053af9eea41f4e3921041372d0844b24773ebe4b25b180da6d7d4f95b1b7c91cfb03d45e644f8aeec660c5e8a77bf53ad1d7e1f9efee61280c25a15d1402e2713bf0bee4d0d7fcc8da6ca9f809eed094cdb0e2ba012ea2ec6453659a6d95ea4877a913bba5afd4cadfd1d4257b0e2eb53ef82cd60121fff59dcbb6501fa41fc44d7454ec7ecbaaafb9d793a4c4d93fea399b62b115bce447369c14af66cc21b97ef9b0239eea1ead4a50e73429d1d56a3957f381ffde408117fc04c65afc2f2df1dcebc992c8fb45dabca099f186a58ef93b57b4069b1cff5aa56af9a5ae3c01aba89450ab9fdd8e7fa2ded7dff5e68955577e6b8745a8a3fa1bbcd3111e395bb5f9cfe9fbdf2ec11c39106bb66e1fabf34a5b56aadf57ae0886fda59a04deea9d2974da4da9bd061b1df513c895ffae669824ffaf0aea90ad8aa29585aa98892fdfe900ceb3a721288f64eb208e117bfbea4d2f2455d108bfa9204460f63dc1a056d00fcb580ccc493f04b57cdb19e1e67d607c15f518d91d890f144f2638433bc9cf2ee649408fc93c9d3bfa95290abec6ae1fe18c3bc92f6c347718c9518504cde113a59ade8cd2469f60b754221dd59c13620de478d603844c5ba101be251c391a8f6be08fc814154eb57e2295684235e79022b8054b1f8fc152c9fb6ae2d1e6befa2702e300f84e79282b24f16ff422271b46fd11658d89150493e0a9b58ed5e7ea8df259367f8230be6376321a8d02efcb0f95a49254a941df785196f24d255c55e255aeb0cc16a8639dbdf68c799f6d9bfbbf8d98f203e184766f99869ec48e919a2baf79a0485817451eb64989002f88ef40bc6d1d24feea32591c32d2baa0c7101c5df9e0e8d0653abb4677ba6ad4fc4756ecfc7e938e3f938763379dbe22538e524a873ca645616ee50befddaa5671cd6034c9c9d5328609ee93c6bc59fade13eb403b2d96d1f9f2df4df3046075c4a37e71e5047323d454e95bf5081659d48643e9758c4a844734377e7c9af6d4dfbe9438228737498a1c5f81b9a6380354694b8a82d0786d65b06337e9ebf45741cb2258557c70d446283ac0a1b2e61be0368601ca3e4666aa87383645951680a2d5797f9a67014d8339a8cacb09438634e0424da89c6030ab6643d7c8828ca2debab4f20e468abd4633ccc077f38d6d663066cedf7ca3284369f98f44c73a6f700bb69110b2d7364a4f7a1ee5d2dd52d03960c3f802ab179d65f2ca7b226d019c8dbbe5639386e7900bf819939d95e958e9414284d28feace877090056de74551097f0b002dbeb5b683ce3de84922d82f914dabb80fc3dd5a4204591ec06a42f6f5ed57da4b3d711ee32250b848e6d5e29c366ec595d806d3008cee758528213f07e051e61f6d70ef928be235821220bd716a45f4b14ce9cf362f32116c28d3755bed1b211f237f24fc1105a07e40fe9a6835bedfaeb78f7f57f114ecd91268defc3ca77d9c9f7d936d58edef8181ada69666d00768e1f9dd6e7b215a843da2ead2a19213c61dfe4682e0de85acc08a3392446319177ec14e14b3287118cbaf77f25a2acb7b182aec8795fb34d28197a09848f4e11e57b023e8130c9c496f289fbf42c65f0b1c198192675e6bb9ea5e5098c858055d90837e70411463e4258a3a948707fd0f2e2d5b1761587687d18217f6484b9a544ac595807560e49a50a85cd73f102cd41a22d0a10c2bb9202c6e9bccc21ecbbae2b3834a7ec9f4e138d80ab01c3beb94e6d6f481e27fbd1ccdc637b0a2375a4638194550046a5027188b08561af84008a8f974c3cff3c7e0091763604ca20ecb538b1d878d22af272e0e201b12527b46febeb50aaefe7ddf93223d4cdfcd8b79f63ee91d594fd730c9350514ef6e66f7173e10985b0dcd60a5bc783f96f3db39dc5850be340a77a074d90f711db49dd4b9350d336e2659b617a527bb941dbf025f022922b165a19678255a60cb0ce94428eaf215479ea06eaacf2d39299076247352e05fe41c0baac3f6b443339f9ec6ad446a5fa4702304a6b16545bbd44094fad605357e6c09b89254f6b35472f8843aa7e2ea92e56d4030ed719accd6bad8d8df9ad648036ddeadda2166a0055c71f3fd9e49209bd6af2c953697a529340a7d4af036abe1dde20ab96a349711f06bd789643d9476f397c9130505a5efd47b357a303169e18347cf5983e485ef68c03f998e3d57df7d107ca24df1f965b6561bb9ed3a690ef814313829c26d1b9eda7b4dfa166efec29fb48ab8ffba7687ef249f4a9195092da95767006cf10f929e2b0aed6e5758c5333579e0ef440e5ee11679046fa6ed47e2b6d9545c056f460f18c65ffd643329adeb38c8c819a4e12a34003f6158c743b37f2f1191aa3b3792b01ec5b84b40241e88d288ceed34126548d9f3823cab5922859c18148976d0df9ad837902d5b218124dc0a818467abd4d521074a433e0a5d66d0d1aa7bd2eb10166c983c59e14bcbad2aa58f60839d9369f98a68eb13ede1cf6df33626791950fde88dc598455af37b88a68ae55d76b20c1e806f299f2a28f202484db19b71ddc85cfff50498b34107fb663c9eed7f8d1b633a66cf2cabe12385c3542be1af71a53c203754a31623e72f8febac8c67458acb7a6ffe14d65674279c73e03a2d657c40f9892b70afa3ef8b6162c95b47c32682d2359bdc0c7613ab0e6ef55a2dad12df0da30395ff6cf08810afaebd65a5de193883b5de6e2b6a5487ef6a6e57443909aa8a25c1b61db71fb92244c067609f823c18258d2153601a6b6dfdf463f186f9400a12af0e4760d67a63f66ebbd53b8ffa14eaafcaf32f747d11cca711df5a51cd02bd9ae366b85463cdbf00a6d32cc0815dc4b4ec9631964be483a13b908d6290d16263fd3cce8b6859e8f16264343142bfcb4831a764f06834bb8a292c95b4ac7f4f1e12650ea9d2f12270e9025908ec8f47c12578ab0dd12a5eaab4a1adbaf57f9fbab72f55c1acfe3aa7a61419e2cd154fa3971b39724b443fdbfaea6834e725fec0abcc0ec14089e982ba076034c90c0110daa244e27754bdd279f7637e9e51d55d1d0f4799f28f4db53396d182e6d3dac5b99ea33006dc55caa40e0acfd117bb39944359fc5c4f78b960980eeae257048fd278787e30c2c8fd41d013849356f628144e735884c1ce4eef2e3e8ca1990ea8087387db4544d142f71c34665d459c4183512af0728f3c13ce10837859a24aad7db8185f4130d5632d592c947a442c5669d8393db10ad3e2d1c7f1175a758d7a9b7d49587efd099e5d0128ae71ef4b5626f82c6c25624d4b2e503fa42cde0a64f161349e7a41498abd76a10704743abc8c38e4be6030c25d0aaa0e3cf8809d63d524aa755094284d19a8c234bf3acc7926aa1d20d43619e690c336899360076da89db1dade259b4cd116778bbe5649cb4745b819843b659f8a09ffd3b441cbab77ef1de10685e004abe3c1b1aa0990ed9237bd4dec5d9c525587acdcf45760d4e4b4bd2c3ba37b941df2273aec186d1248d017a96e79fc1dd0ef1079374e54c33e8543ac24c9b6b153c3355e71ece04f62e4f5541c03f0009a6f51309572a48f3a53e3145a460ad535ef14ae34cda385dcb70985485f1335439bc4f872c990468cfd067902c8f0cb38e09c4cb8717233e23a744aa45430c44b3e1a995e08cca622aa09ee9cd1290b421fbe1b95082faa0b964b01e91de415f8527fe2b4e577024d6a8dbfbe1919e2a7c9f42093a65f73ed0460ccd8ee0ec779363bc08a1e70a40aeb6955ea48b2f99f18827c56cb03a7837cd0e0c931d653fcf90a182f9c3ef8a2d3d5240c6989e15cd115800e7639eb541005864f4c9b9e2daf3eba3daf51d5426325b1407a32e5ade14ff2bead59cdc8ad0fdfacb37825940c5f377cf090091fa3f0c477b3096bc5bc5d07c484f6134b4be78f4c4d00a8baeb1b3b19536e39ae079c2a0a71e7ed499ce17e4e774905f63a52862f17294b9ef9a13e67e3766b6b09ec39da1355de1a909d498b7c3288becc35d7b339c3709f80af1133f1d37253815e259bc9ae4d2308c6c48504d5f3815bddec98d8a5b05f25b4d2776971895d4226929acb2ca64049c4954ad4a8134903dab5bf060a75622275cb9ad5e479d24fb194bd5875275087c0594b754deffce9605e9c1bc2d60d3aa65bf0c3d493aed99c178ed940cec1fe288e5e057ffbd49a7720121f5d2b3fd71c79042c7cfbc97aa1ea2bb78f2716fbffca3b399137eee036080a3030f9ce820e1b9493a9c81ff01c19121842bf7fa12f1c5826755817f26a50c66d4de6155d10d7da584ccad41be1d3b631d1734f87969fbf0bd6ec58fabea8b1c970fcb3b94233cacd24fb199a8991b0264ae1cfacd2af15f48d08f20f7b10a5c7a054dfb0543eb4eec24a41359799e5362f411717810a4eee437f6aff0e36740503d68f445a926dc251bd0ac25371a341b521561eff0d1d7123ec558abc3355903f7a3d2dff642124ccf8fdc52ffeb33eef8de623163bd8878bcbb76e106175bb7defd2a88abaab5f22833a86415655bcfce0eee0c19c03b874e43e9da3960314c825bab0823e5b1a22e54f335c1df67705045e4580b3aecb4c7f1b9adada89113ed3d27ded43e435e71d95abbdd101c8f5569ce52a11e603fba211e353aaa21d1bb44fb9958d7c91bc91d886a53d7a492c240faa3e1c1f9d767b091291fb3419761b8087d26f1ddd2a6d8f878f274d71db63ed8e567320605d643aaba76284073f13ea9dc239ebb57a8e4986baffa76ba501f4c419de20f97e3ef52f019945e381add245462fc168e9342466d6c4692c6276476e6696e664be2c975a9ffe8b69977a10f87c145979cf509d4a074b86238ab341aa44687ab0e344d2e9182d8402d0653f178aff7d02c144291d88055116da745de88ee8a4e814b22427cf0c7f41cea6207cd92fadfbeff6dc4781eab66de5fe74023e668ae23873509f4c931c57fa3da334524ff8bde7ba8c295cfd13f3a110d64d21b4432feb38100ca717057805d450fa631773997b9ea3f6f3558753a0756b8951aca4833fd69fe57654b6be7eccd3916042e9b7b49e6c33f712b5fe042bf84752ab075e0d0495f5ba7f743521bbe939955669bfb09ae14b831eb7e0723523a0a983a7de91d84e18ba09d6f2a29357add71ae3968f3b0ffac70822954fc42238ea32b4a792b96d404200af11582a5892b2fdc0ac81b74e4af54503cab029c4ff59368b5ee0fd4b5350e9455ea158b752544f4dd494fbfa6e772303b98069f01f60b1d32cb0207f5839862a198aa603c991335d9c6f28d00ff32cb24b2b98ecc7fa6dd564814bc74991728d03d2a03dec14d5bb4e8c4385b92e24aa1d2e6c19074f7f5d4463c7cfdac241baaea294f4024163c1c5aa5e4a3166e650389a4e869a0b5631b5eb2ddafcfceec1a77f83b7f3be909f2b8c65b4b584d6c03ecbef5ce95e5d63471e02d94c960d5231b6f804b1ddda0bf9effa95d9c95e7450f2a27229f58618228e5a86cba032ab29546b0075d2c3e2be821e6f424842c70b3c99d0832d72df13e75355d79f795d4a2b5f36cc9b45d15b777fc88458ea4e8264b9c5a9f109865c0feb469aa353b5a32e24218404441e1456a28acc11f0c4b5679c9c8db58387e0f3586d385eb55818197f80491ee4347ffb8cd9c2e16ac56d981904396479e422d66d75e921a3a0efd5f63ceb013d8054a9476efd2e244c61562738656147f58887e436be66b0ff31ad62592d2981e4f648808801aaad5ad4fdc36021398c02cac0cca11d2aa47bfa6bbe01e4d6bbf9c6f151a513259be4006a5c8b719500d554a1ebfd7b0cf045108b2e407e8f73995e7365e988f70da36661a260754b7362cc6c3fea44f7ed114e70f841879bdf62f481895c5f399f44dd367282c757edc5dc2b6ea6c1b996cc00ba31bc510f26446bfed69e1b32d6489e28d787cad44bf9647235fda672399081a07e37809e364a60c1876b90310860c35d056ab80fc8eb55833ab9b3a5de8438b03da1822cc155b7c0184d412dd454b253124b6d3616456ddb61bfe9bbfe46033a018113a2761b44533b53c8411c1e07f4b9e0fee0c56ae72132511269d91e5783f82931bb2abed2f5a6e64df55b09434b754f5e43e4b5b5857b4d1f1351db30855d3ae50f37ade46851d343a6d0def48906e9b03cf1197d54e85e2908c5a63bc0636824127e794af24e21b631c69037f76cac53d7342718e99be297485c9156f2575e48899951037b69e9d8f7a5c13c51c9d921bbe04d6100616040d08a3d6502396993699eb09cab6cf1a6e9edd3b27825101399b9274f26b1984dba59b08dff39b4959238032c820a06d05ffb1fa8992a37538eeda286b722869b70003bdb179efe7080170f7647b6f7deb13998bf9d44c9e6c5b776807bbb4f83178b307bc92fdfb691f2cbfb8eef007435111d0c035e622f64415779e1fb5fbaa369ed43bb6923d80e652a56b676344731f17ae00acc5e996783f6f74dfd2ca9ae7977f74e0e903b021dbb9a78515b97fa62a340fe4f07e2747a9a5cc51967464e678d55932fb4250f6862b040d257d61b6c8c3d3a1c6dbe91ada082383f7223e18f0d494472b64f31172e871f7bed96629033a8e31b7c9db56520466009716372e59e63b9e416780ef186f5008bb2842037bb71a737ebdcc94316c500faa93fc3781da3197f2e84bedaba90deb11c0a6d6355677a2503c14ac531a1527e2e4f9cd90e31439dbcb2a13fd5918677778b8a24df39a7bb535ebaa6de6d151ae31ccc21ef4be1c13db4a6f54b9339db81675c735d7805abb29eff9116dd831841e849c09bbc1d6defd1a4433c0e91e8f50d83a080de1e2cec6bfaea345f16ce4aae1869591e813f7ca66e63b85ad0dd66381632a907d02513c684c73304929782f59b9ce2f44ce5d48dc75e8410227b2bffde0f574b9f5ce954047a46148abf3e193a3bc30bac0fb0859bf17bd36b7f1171187adfdeb54ee9d8b79fa810fbeb1a1e758210e4e1fcdeb025f3611bc21c5e3e207afb67153bef1cf138b6ac463a11b5d2713dfcba9eefbfb71231707daee5b858ceb90d3de985f9c553f3319636a925c012527fe72ee52619fd927fc01b594d9c0ce295b176ac6a3486db597adb2bc9a22584cf4923a98876627d17f27bf405c2946994a4b18ad8b4fed55920bc3f9a1ff6e8c20869364573a8e844448f98a25092ac18c66adbbb62de029dd265e639d8724ea324ced46b862e4133224de04529faa30e8e6af1ab847d8eb4ad61bd9661223a03d33c219ddfe432da6eca5e6b94818b4b3ec8f7e9c1b76a52deed0dfb6c61d0ce3f006258038ef6b939053206890e6d0aca1ffe900f3a2d54af8b6e2f3bebc2d5a4181bfd5679fd5b09f0b320b0727e63fe060e3409f58377c640b565e47dbe45977a23ef561e7e40f5150716cc3635d3958ea3ce300c5aad174a704ae189834c2338a9ae279c4680062f9e7e7ab46f1222e37ee45b1424a181cd1d71343e84ba11758148993ed9fe9778fab110e24d030468ec93863cda4e747a3ff9c71aef108c2f0cd198b125a72ca21356f042b56a892d75fd314e988ad4b612923278df792dca446e7b276be4572e8523dd18d0ab60b8c8ac2db046577d7b81b49fe09f3d09f906252b7947029a5569c979642a70abcec922d22551a0d5d5d17872825e81490a8146c0ebaaa6e67223c7200e2398eb7ab724b2e12b9f91a6901f8e12efcf22144bd44df7c393308f9266a9df7bd1518a571d0805113c0d46e03fd2b79bcae31de9c30cede7ce5191b3770854523f5c2e4070ad259b6da3e8c5c86c01726034fd655067aa68e1753be8b02f80f155757c383b142cd574bc4c924914493e1a0b36c37db53bd4d930513a1a3b90452fcf003e9da7c9bf5b418edd7df2b5b7d9edfec34cc7aee59ff1523a7e01f38eb1cd5006c619ef8ce9d4e54295256a59cef485d83c66804420c5129b569ad7014b69996053962b2876cebcbcf9dfbcd61163a3017f101260a722712400e9b2733f3cc25976dd236e8e9ae4c6cbe14a2cc02329d7b9fcd53a84a8c7c9377483988142c7957a97f2e0cb7ea5fa0b48bfbf6f8eb7cc6b7d8365035f440c3567ffba747b004b549ac29f2d1cc23df510342ae75c75048dc001471bd1e1254d45cae2e3549880bfb74e0ab340c290defa912f4f95f550c4c72418febbb2e6a128ad3f7761869236d23b6efc23dd7831e53baa912803142450c3b1f89e897670149ea2b9d11600ab97c2b60e35ad2edcfe6b55684f0b05a981024426b6e9e21a30814ddb199a7dfe7c9093b30398e9b90edc8c23c9ce703c45d1d1d8c578d6a121c2aaf801d534503c817c2db65f25070b2e6fb32b2c9755ff0a12a2f6186ef6785b6aacda493dd0377fc72695e4ca0b8f3c9c170666717609ae6d1c59ef5ba837fe7f19c9bd134e36f6fc76f974e667e9d3baa6c328d5886eec39ea9eb37cd3d6093dca81cc251f0d9d7a52aa84c060d6aa8e2e7483f4432c3a18bb7dd38753f02848bab50763aa1c85163e6fff1608943628bae5596e40b38cb1075e3eb97de3577e555f350c5742c7f19b356e657b872e05f3a2f30e78d98fb4aaff20e65222f596320063cd072b902aa12b906644caa62eb00573bc3df4b19c6e96acf024e30c0d191a0f0fbc7be5c66cc7b583ca7ef36e0deb4613ac7ce220ceb58e50037d562a19ec82e91647d4c8c8683fdc442ad01df72b132d3334bd785b5fbe70d030c324093a90b87eed6efa98a0a3408b93d925dfb0709e2d4b1417f1f292943fd5b4e17827591997dcbb904873fea36c511911d33feece9ebb4aa9ce4ce16852c14d5a3d7945d65dbae9a2008e490517d1185ba354327e4778ebab1c3d553232c26b3eff86f5e38482b9ffe81c73a2eaed3367891d535a07b6368accb8045669c5cc36affec8093e8b7dd50a6864f23896940cb5cc44d74eb18740e56607a1e9076a975505a4bbd674608a7bbfd83299598bd1a5f92eee4f117bf3351e5d4c0b3cdbf60a6655f9a869d7db67df80a02dfd389897e66e597efeddcfdddab6fdbaa7ce3eeeecff982e5c439cde81b93459a05ca9a6004ebc1b2b0e789950ca4b793a92f014937a278d8e2f6a99dd0c7af40977be2f7664d8aca45a6d7c6ffe5012d64a365b55cc62f984e55b37716856cfc35ecafc0af8c4ee7d161a431007366e4e9bee577dc078969d3f257dac88b0b09cef945c850d307ccf4ff0f8155f2ef82ca31da014a703fef311aa074247aa6b2fd5994b15d20d6e272b61cbd64d4d5c682424e944537e6bb33ba006b0fde2dba129bbc20e7fbf7ec354a03b9c078acacaf6b4417ffc6ac548026804463e9005010e9418245688fb410dead1cd59a14877c5d81158e3b90e1d470dea742c2927bc4e0d5bcbd0eaaaef6643eea35f122214555f108b61a299b22ccd1d35f67ce1b1020f755ec0aebbb6de28fe37038e9c73ddf18c674575dac4332997f8c8d4b9aff96e65e104567d8b137efb6ae4b7b229b9b14a1829eb05986ec4979f518b97d5a8e1818ca54778b26146fc00c3b70c77d656604c1f2fe93168a79dbc58c2d499c52fbce4429d3a11eecc8da4cea40615a5d92539f95c4007ff47304f25c55f59099646b8673be2f6d598191982fb67b1cea38ba16c3da47a1efedd92588167166b12658dd7451a424c2cfb71cbd3524f14380908aecad739b65f6f44c0993606cb74a9e3f927c2abed847d2b4a24e2b820e83fc22fd9a34e2fa625794beddbb7a9f21646ff927a80ea48ad67c692bdea7ec284c117b6def8d9cef4d99192022c8e14257c83d3ad964ba5cd619169f8821e62544b540865971fe2a894d29e2158f106085e9d99c746a6bf32ccf0014493765d919ce2e017ac170fc64a6500139443bb45c84440b8a80a24804c03fdc97f538dfa6d710a2f8ed3d98c3baf535bedce8e59fd811a72c0eee15b770c6954b5f43f11995cc870bae950acd89d8ddcca4bb7c0a626f43368dda4f3140df12e0533fa1b7ee7c881358f416cf7ce8da5b785c2d05785178973b3e4f31a29a760b46af434ad30f8912672f52ea15ba15e597b80047f441ec4205b8cb8dd0405ce09e4b5334579ba5bfb6cad710366a03c2c81e2a99aa3baa0a62df055c8a6f4ff83bcbb65cbeb30e1759b41d65d9fc5761124a07ccc3bce5ad8823d75805184c5a161584fae323e80bfd701e3f1ad2c400157bd589cb160ec84cdd1efc659a1019b7740b221b529ca5226c46aa7805cb6368fd3136bef33176221d23f63b8cffc4937421a5378f4075e2e5225c302b803a4be811732877cbbc40df51ad5c8dbbd40d859371bb2cf7d1396996294cd3673bbd890fa21c97d734ee8120ea9af6580155de42bf4549a804951f31b7b0dbd5718159d3413888a2ec783f7ca8abbbe2c2d16daa032e6f0423f862ea0a7858ade1df366da89df036f248f67920d874664492b4057b161e6b7f7d94080ad3359b540d4d495980c020ca1ac19e0a67efcaadd1d17ebe717cf4ce224ede84ffd7146670206bfbf63f2083c0965b268794d4bdc23b95cf290404c082953d11564c8a8152197a1d3c49175cbef73bd9fd3c91528bebd39dcbc9d6f60f8aae616cecdd81debfe1e9f70d05070f95750abb706f1c6da1cfeba2c003f38dc9428d3b86ae54d70daca2b3c2c49eea6a429ba065552ab60c8ae1fc675f2b2ea82f5f1ad7b206607edcd75fd0f9a3a85ff45d42fe4d783c0f07eb034bc4eed2200006154ce58d24f4d469bb45209b2de936b9b24c087d744f7d8c867a82b5c0bcb75e84b9bc1a9769e657b53206bf5a582822103086ff65021e046b93ec64285e70af1c442a4b61e2a6c3ca3e0d28ee4a3ac13a7b802c326b8cf17d752db6efe1493e919a5b439354cd57add18cc973d0550a4640385ce909022d9178ade04c6887bbb7f21fd3528189c45850d50246e68dc0947dfd7199d35d4eaec9792af85c91b18876d90becc0cd449b45bc6fd6f351e02ab1bf0d32663457d26072da4ea4c83bb9d1b3dbea1c4e461865e160c258658e17ddc411195c4a27c223e3859cb1a69de722bd57bba9fb0f03c157b68060bfd9fba5e06f1935cf8e1abac9fdcaa615698476312ae01c3259a610ac344a9ca491a249730a954abb72d4687047184e759d8695baecce5275c9df37e0482c7f997ab9f909369aed92e60035474e1521f60cff4f9b1ebc672624b255e0218f8610f7f15e081b5ec615c20d8e956d8ccb5bac66a16cf0ac42eaa24a02b4c8e15f83ba29546cd90c82d047ce46ee317149dbc57bbaa387c26a10af0557254d30f4362e5c486f045b75f7b87bb2f0fa7401571a34112d2bfad3499503ecd5988cd94452c563c126b3a4d5a13c9193ca0b8fc6cf454d2f304a1c532e10f34e80b797893c29ef64138ee468881f5f904c748259796fc2e301d37ac75a32b720eed59109377e4780dece74cfe3333e3521213f4905b22111df79fbd8cb271fed196b082c2a1d66a56fb3651c385713fccb2b8e4dabaf7b87b0292a3ef74b0ca7ee6d2e81f35bad14fa823fccf9ff14244f864d72c6116749b198092f95703a5f906c7bffd01195e226ae7e88b52e449fb06cac75ec01f45b855d28ad88455b05923362b63364d07ca0d6a792abcd8d71915f2fce826e5100b7043cd6b9169387beb5b4a983bb47819adae6c0ab3f369f91596baedffd77a7aedbd268bf313e44ecbc01fec45b9a0ff6e1525cd66f7c35598c0f6f1206a46599a614f939ed677b2f1ff46f82abab5f2aef837b724da33c6f238c4590bb95616a20aac7def4cf74cb72b0484f9d4f307ba8402bc5987bc5ad28e26b5cd60c3e4230cb5244fcbb869740341cdee52503323fedad2402112dd05f7980ca0c7f48e5dbfa579dfee8b42aee5bf9de83e724c532ab5a1ab35f71b07863ad40b6ec508850985d9b6949e43a2701c3e2863c60dec4266d6c8f4b74ea8804ac5f40399c8e87a4c47f4f9a3803102e0ffffff1f