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

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

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

Block Certificate

Block 56682 ef61762a2c32db83b2378cfe5a4b720bb4dc7149e2ab33bedbf020a1e63266b3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8a173de6ab9437dad54e33c8e18fdf837d80adf6c619b65b9b6142a1344eb84e
Certificate Block Hash
ef61762a2c32db83b2378cfe5a4b720bb4dc7149e2ab33bedbf020a1e63266b3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0260000d03c0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009f8784c35e47b619125e726f4616b4ea2c98f6ba01be5953793544fd8d8913c08eaa8c7a1ef41f16da11d3cf3808f48be61e7f3e705ee9a908a4dcd1b069e0cd972b849f76b12994a9876ffbd937511888a94533a05e65e6fe060000000000000080000000800000f0260000d03c0000

Raw Header Hex

0000402010ddb89b561c8d41b92ad5790799257ca5b24d4c43a59543004422a3140ec07c697636567a831564e1c9409878137ebbea216b68318907e533f9e16c065c6e99f4510d6a25e104184eb84e34a142619b5bb619c6f6ad807d83df8fe1c8334ed5da3794abe63d178a

Proof Data Hex

59,560 bytes
121216020307239784ac8ff6fc7611175b158b4562403866a4b17f0ec334085a5519c8cab21a2f69c17fe99abe2b21ed583701093070c46f51c102760ee141d5ca421b94e8f089de3e8f1deaf98220ffc3ce93dc9a3d424e351447592c92996f70f6cc1281f496e8dc32440880fe9c0e29dea9550046ccd02fd9f2cad6608df872145338259a30145aeee73965f58dff25b9d177527f834619b13cee3587ab570944bcd7f1b6dc72f7fb971703be4a309214ebbd7f498e66d345e91d6673f50aa8c7d50a66dfcc16253109bd2f40d935a2ba94cafbdbfb0fcca3ee0d73336f8166c9f7a11891ba991db829195d3fa86b3940d44c761909b98c516c4e69da0bd177eee3a9d4b8366880d7e36b619b27b7655070e5237bbcd51edd44a1344c2fd97bd52d63c7093499703a5d05accf85205de12ef6940eaff7402c2649c51d6b13c27b6f1d12e1db583601530dd605e0ae708708ab4eab456bc3104253b2b44ec36abbd917383a0449f5f92a74bc7b85c7edefb11633a9fde6d49f672a122308e8ad231c9ac483da59163c50f875065792da6895c31c697ac4642bec80d53c37aa788ae5033e9bdf272141fb3c979601a0087dc4ce7210c03ed6261e26f367ce63c951d0fd1b46a79a37dee37bca8ef15866631dbe24914bab15959eee4cbca90d7732722eac968d87a78f70700423f10f230583fe3a9a02d674ab7f5c704f0a02c5c6ab1ab8ad64480e06bfe87fe791712ee274546fa38bde7d53bcb34d981e0529447407c54ae0cc3a29e78fa0cf2abbaaa2da5f311fa598932ae7db8fc423e77522c22cd9ed30d3635e990a75d8eef548558ef13f4dcb42b566b6f03be95b67201fdd7afc98b04b49b819a1242213875944f99447a9496b62cbf34e4ec7ce0a087d9fd4a01481fd7d6cbb1fefc519c71402852853e7363f0983dedc840bc971bb713ee4e50f4fe43d4cd795f764fcc0edf5754d8793f535b96a24c11b16fb7935d3a7e95c4527587256f46cfc4def0500f2eaa0cc3a32d9a8eb356d1ac945f6b5feccbfbc48ae76058d43c44088790df6d75706b4afd4a705ab6c940e7077d1b20e021090ed61e67008e054cd3ae7c14e3bdae94a1c6538807ed9e481d2b836d8570c72a149db87d3d6b675bbfbb2d6d3d50b82194c91c65da94455742ed8b0d5d556c654f218f51c04a2f0b61b301001d1b8ed7e3fd21d99b2c888e4e795603a942aa38da8a36b292a3eabc54227fbb425e661324342c7a03458c42c51f2dd8a973279881eefa097086232b7b144afee3cd94969ca603db02ff7efa73a6862bc8c812e25b08165c487809e845c9022ea131d995e4f10c2fc85f860b6f6b7c2b2b837472633127424af581f61e7c0f5591ab12b4aae22abdff4f1a10b9aa36ab6dee4b89e7e630585307b9802f2d4733bcf9671aaa76afb17e785b13eefaf06194a710296cfb57f3e630106a873bf10bdf40c8c858e0391bf6b9f74a60c9c14185497dde035daf06f23ea01d64769466015ccac7f67d54224b9ca800d13343a160f4f87617e4e772685d9c8a597e00400585681d01f1be6fa3f71645af759ffcfc2c3727be59385ca824a071c7cf72658446864bb3472c5cdc1ab0d4a7765948f93999e8f9574fbfc5eae65800548fde8e6fe67ce211f6d6c2a3cf6be2476ad0999517b4d7b441809a3fd90c8f436cff73133b924603bc930a7bb80c5c83187e7e63e2df4e22809ca86413184704a5cec20a0d12ff5a1a7b73a607fd12a2593d71a60379a53090447bc2328759bb0486b2ce6373a23064fd713b8c1dfd7ef03586ecbc9361bdd18c03e0a7e5b96776355a92fdb7067a88079df25c6cbd6e09e972b0854ea61ddd8f1ced9ccb1db12d4582348af82beb8d320b9b91b64da067448d4c0a09fdd66a6f66a766850e7cf12d947bc392b3bc58836ecc8b92559234fe3e078496e135ce6860c53f9899a5c3762c46cafa6fe682dd35933868ad411ccc65c042a9c6c5e79fa73f62a4e2d7718b19a13052e7ff44562eb78244af56162480685faaa730a5ffbde1df04f7c103b2ae92072787d829b3c4371f8abd22620d1f81d517ac9f45985e33f23ed54e484755ee32f386c0fd72be11b057c8990d9dad193ff98d788aec701c8f196934d8dce74066b6299c34117b8b807c200ad04c46b5b2fd4884616c67f5425fe1ec480203b3fabf4eb6d1fef52b4c13187678e5ae0a68652974afb15cbe33bd53012df3c39ab88f05af387226ef6685031c9434e87e1be040245c1d919c11afa6c7929cf36d93b866b718128dc1b5d2d280a359f766cd9e8e571aa7b00bafb50413c1ac3f84322fec4e14b16cc0ebf74e4a7e66361336d9f397f1c1307998ff26ff48206122a46ae3cae644de15e19ee6f96fb625456ae1b2a5ccd90d5f46a9654f972cf97917124d19bad2ec3e7de349e93faf411cbc38569fa43ee3fe3924bd31ffb67f2d9407a60f921bf9018e56085d88e06c8aedc3c4f0007a7985db07e87cbde0cdbb5851710d2d874947a865a9451124ef570d411f65e2e9d7c6d7d20adf86905b9fe9a9813986e4b8c0bdadaebc0c97d1546538934220c807026eccb16e3582f655e9865c899e4775e7ea5e5f5e9f860e72265d0c19368a0dd0fcaddd6dcfd22d49fb9b4565faabc73a528e5b12b3a53221d206d2a1fefecc756086e40e1ce9ea740db009174539094dbca27c2c3decbecf087eb99f475c6b4d0c0882754d30da2a89372fc09349edc10d5cf0e31d63ad8d4fa847b58ce2d37f999b9a648777ed13e53d18c1cc223aa790a6685fbc5db748a9206f732406e82f531b538061ad89042b722c84bbfe085bdc455beeba4f9b4df4aeba6c2c319903ee3263f12229cc02cf4a1223052e112ef641a44785de65f4148076a85f230dea7ab0bead4201d8c234ac9208d07c01f4f67b6c453cca3eb7b4890f9bb48d06ec3b899c371a235400201536610fa7c830ac330b0a05c2698625655606d8d2fd5dda6875271c0b61b83f4b591f4dbfa5b1d0f51e8dbd785214dd68a2b373c2ac52e8426e3e21635138c20204775d23a4b7b843da14495d331e2dce5f50ffbfbc54d6c9b16a9d2d55c65992ac632d7b944a4c4dd15d191819d687ebe416ba203a4e17e55a3393436694d04d55a3164f3c30a4a0d1d2251f2d54002b2e284da57ee577d0f9f258893f2b20e6fbdd99e1c9d8c5bebff00c72ace845cf02dc480d17ba6a9e0d63339943c4b283d4bd67bc3246cd79e25058d510b32bfe4f828c4e8a34cbe9611fde4664ef04384dadb05055343ab1d493f81f62b7c6b58e1862be4846cb1d0fdb74e4fb8f90f132fb67ab096f276c7c74a394193d52e494210dbb35dcd85650c100a2841d9594099631da6c9ef776670a0f0d8154d2b53c309c9db5963dcf41c585c09402d9a411fa467e0660ee9bf7b077d761805154038d534d4cc6d6f1de546e1012a18ef7d30792975ea62f43616a711d67a3e3af2b1b62a184a6c2d2ef2b2d61227e7d105ceefbeb908e40da4db4ffbcd0956ccda756cca174ecf8aa34f9cb751fbb7a6ff2af5ffa16c6b9a16be0b343ee1ff278e9aa23d10c7beead9b86fe30526284eea4354bd0c7633861f1a6f8d2d2e788c2c4205044c15262bbb80eec95e6b4df479ff74fe7f35445f8de58b9a15c9ad32314d9e44febfcad76e720323ea1b8f90da8332762269ecc4c4394176a62e031004a2ed688739e3b5a99685f6bcae2afb109f417478a04f5fad4a862f15b354377a1331c556ae860c0397668405b0cbaf02195effabb8f3227e2ee3dcda9b11a83c48c9076dc2fdfbabfcbeb3892c05be93aab40b218ed95a548c61b7a033420d02f6911a570bfa3165995b40327fe4c3fe004895e51ee775aa79733b8551c5c3525873d3fd5d053fd03a9b0a0f14801a77a2ce84d50045402dc30eee5fd21a4d80de3eedb3658acce8d8b88afaf9253e9f2cb810414967672699241221eaba72054d5c4eb786a3b6a9bdb4840e2205adff48d77f314d13af0e0903cc28b67d76740b7bbb6dc624023666ec811d7848f531b00fab444d42c68b82f086c4e59fb4dc11a5d3cc7dd0cc8d17cd665da4af9b020cbeea5a3337550869f661b35f6c1ba75851de20d3a1ad2e5786eb54351f00c74774fc34d9ba64c54d6ac8c6fa9d8c01c768feda68ac9dc2c6b3218a01169dab94494b3df2ad3c2f3995cf3f68a1634cd746b318c7b7fa0437f5a9cc27772d8d1499606009366340de41908449c352ec565b5ac4baf713644c8d9da0e527a23d2ac1a2b118ab5a8555e667a37eb5cc06282ed734e28c635d2bd3b5627cf50896fc339d3e2861d2bd428baa5902723f9ac31517bcf7f28c3e168e36df07fb40ea35f73ef0c674d9216bd91ba800c737b40569f9fa0923a5b3cd5756a6d6162bb2b1acdb2d4dfcf995863d38b8105d774bd9fcea7c5034881ec7b35ce4632ddc6bfa1f0242ff10558deec9c99e939f528072498eba5623b53f9aa75b324f0b92d29f056295ae1a054a39d8e812f2dc8b4ce2acd88aba47dd12abd04064344a22cfdff9985a915b98b2f323e6b19b608eb49de13a629006dc17b3c8b3aeb2ba1c3e162b2e7c8c7d92b7a88b13c95f62665f929132c6ff366c67659007fde6d431ff288ca7662f41ad62cc7ec9f7ea4004c9de02655dbcb085fc80c6b854e266221263d24e0cd3158c6d0e8d0701fc6c3c8f9df1790a5a929cd71b1fdeaebd78d6769d8f2925917f28bc491e696c150882751ee5186cd588a0d392beaf29740078bd4e0e8b07a23e2b339d920384ba63c30b5ed49ab38910e657859abb42233b672303c56df72604c6aa202bdf396fa711b69e9a517e8bd0bd5f88a93e24cbe2e41ba3a93fad3db8e9e6b7dc379f5809f2b71826707399f33bf97bb498ec5de9efe6d267bf8757487c4ed738484d7d8a5817724bbb0c60c07e2e0422193587b8662ea592dd58c466db2081bb59c9f602c2b198a048ce5057d3b452a47ef6d55aff05eca6cfb7510ae47c1e100afed68826cf3e089de27132bc0b9db08905af406ee4172c411e84da213c6f63811743e1299db4e30bdc5458ff180c1d98e38e9e348bf33d43f306ac74853c0c6fe1e553200e112bd96ba71e9f9517f4b024dd6a4235446ee0297c3e9ce9401ee6b225fb4d2841aaaa98b45aea56a173d07bfa05bd82e253a56054539c78e7bd7344ea3fcbbb4187ec7334a95ba5e894c4683cfc09c27eaa939d7b8978e6dbe3e6fa6c5f02f88bf95d10a74835e6383134198832fa9067fed8f465b94b51baa18f53a1db886f0ded2ff5ddfe3c10e9cd8e3f855166ed346be5b3a48819aaf303bd0e73269b7dab9089c132105e16426859f83c29df3cfe9c8c293db3bbb8da9bf521c581dd2ff6bc8ef3e22233e511d64c3632faad579980e817c8847cdb3d25aa927d68325779d133e7a0e3e85bbcb8cc91fd3fd94934fdc823900dde9201d8eb6e50f080ae511c83e900b46a07f759b95101950885d58c12509db772b2c051631f3d75fd8bbb909e02f36e4f12011bdbb221c8ad6e53090863f390441063b88784e6a53871a375b644d8235e47fb0fdfde8a8ad3a0242e9289b0126324dfce5a3f0be7ddd7ca0c10e19df1debd8fa8a47519eb32e443c1125fac43701d3e2a803ddc9825555e24598706cfd026ddf4f3316e19ae9cbd8db5c1621175601fa24d886a3a47809027729e1fa538f3cbe265113abb1cb87ae8bc0bd72977d198773574d2cadb80cfe67e978df41ed17046f9f514f8fb5d95fe111f13e09b1906c185cea02fa8cc7e8bd2e500dc45ba6e541879af8cae19617a1fa18afb7dc8e41f83d6595f9d10607a4bee8f62cb7f70f082736edbf5bb11c802139d348cfc1c967122b3d55e1bac046279e71f1b66de1fe92603780123ccbfd3f6b2fc486239a1c5377328a4ff20d3f1238544d0d41edbc73429d2658f699e4a167f4c735da77fa889d8ae219d8b5ce1f011b0d02468f9e2c47ae86bc9f331fb4373b1c22a1f42426bf706beb9e0d5c34ffe2c4f2f5c635053d05e072f7da90270bc1dd655f8193c93e8665943e6c88449fd9381e3cf2ab7f00e73c5d7b0d28fe7dd8af6c1ca3af84a396cba8da93416759fff9ac65333720ad3abdff13acee2fea0307b2e82cb0ea80b0b5c6abe73b82ed3eb7d358c0f849919c06f933abcf7ffe54547ea987faa3dae6ea488ec7a361b871dbb7e91853b52baf69e9acfabcc602beefba2c74988c5d1b11982af418b35618af190959acd7aee8a529b78c6be090be8a73576d9ab49c07a1c1c4ecd1a0dd18c43e13ef321d122f7dd76030255d40fb5cb1a428272cc8bddf56a6b6f235c3f3ecc46748cd54f8c6acee067332060797eca5dbb74eb37d739009d11841ffebc0faf6b56a1b00adc61a94c6572cd0bab7da42ed9a372ed6a2a83f33e4933a3c5f8c06a25380083a8a58f7f4cb5ca1ff13848cc045cac5ada0c9328868369b1689d5250135970892de0ff005a4260107993f0aae26f02898bb319d5e88c3d4e2dd1e83c37cc29febffce8a00f179ac4a1ea66d62133a4d09e92dfd24c860dd12cc5e724bc9fc89ca7758c436dd1dd4247ad4cab59f3de44ce81ae704b5c67234a6c4034f98a9a5487ca8124f237e907125c70d402a409851d03239351d645aa7edf5e2620c0cbbc954de123dbae1b75afce00bce45f51975e5f636a32f3b6223dcf2533df625cab937add618af905dc3a78d72eaa25325fe64cd7740da26fc8c07f3981379867b83d2c8c28bf6b0c77bf4d4f85fc1260ab1a2fcc93be7fd29d23ca3632401f4acbc4f4459084a0fd503412f3467c4b3d8e4a87bff4e5614256bf6ee12cb795b5a4e16053cef2eec317876dab8e4222df6e3cea871a5e7525f7306352a3e330bf8d61b0d5dbffe5ac89012377852a57a2062f230810ec37bff0bfac27f8c47e1f3bc83b37b30794875061cd408ed97a5ded7f4fb9a873083c3d03900791d1d39d57aacb3756869edfd345f3312b9ee2bc8e8dbd2c1fea77e4f1bd7e2daf4a945b2e742e9babedf13903baec1b58b5a4742507135da6bbec42537a1efb362dfe8ccf012216baeacf400f7e8d6cc277501336a41f52bd1d95076e747420b3a41c36d265f62bcf3eac45fd74f24c3475f872e433e9f95aa18bb9a7bebf1799a4a4eb3a6710d0f40f01b0560ef79f0ec15704e9dc50df1561a76acad961f6e3f7b14e8d7e0ba06f821c9a931c0a1de6af3c859c31e00e258021140d845a3319d2b7d80f1f7fd08e2d5aa7ff47f0bfe1e58f8da993a38ca575e38307183dd6c0b89eff13e71fac5ade0ef005c9edfcb94c69c252ae920bcadaaa79e3550c0ed71952c11ee78861b5c117b95e6c428b48acbb252c834c56ce5c5fdf539a75fbf299583cb5f68b2edd9308579b8829b07289414ba66e0a66c65fda34063a084f5f2bd63bd6b37b89a3b9a86864b82553edf26a5b847f80b6da809853b9e802ace627299d1734135c6a3dffe3789ce129cab22e89af99b30790d1583573fb9430b83a198bb1d79e58d661e7fea90a3090f8e87c9948f5aeef837705a8ea5c86b849a896d5212aeac825503a03d1e8f15f0ab2b6c16b973383bbbe3a86f5afdfcf9f73440308cb9391b0083c9bb6dbd53962867c4d9f54a0d8043f2e0ce75d7d7e7f5f54acacae36428f69e0cf0c12d67b5d46cb570ef3721423022eab7e3faf78e0045011c8cb73fda62f21f4b0d89ecc71de4714321809f45d802c1ec700acba53d31864720500d22deb42bb97faea666c976fdb02f3e79732f280bafebbc2feaf889f5bfade5a060fbc450b0e178c17577d7e996bfb1764fa5af85a3307265a70ce9d8c0c67c7a80d274963866c8040fa3768973499f368711d89c4b101f5e9a36918030192bfa951529d14edce8c21acf5e008cd68c146fdb55b406d874ae9d956e37176d477d50d2fd36479ae71245c8ba8bab805fe9ec6e346af49a590b4ca4d61ce66bce5e8a4c5f5607e8b6f003c72e315bcc733ee81dc979241c72bcc5607a6e4b12e4fd7dcfe28e455ad977793c09e02b40056d0846f3d4e0b6f3cf7b8e718ec5438703bd582760109ec8b430bac48cbd6368faa4a262353f06d04262e84cff7ec172a8c5deac23b5d4615580afc3b6379d1cad2695bcc1ec788b5ae635056c781ad9bfdf694f45c732da1c97904288af69a16bd3fb01a7e25ebfebd6a901b5525529338d2a57f865f867f7213f258ffda631fbb2e4e9181e5b1b5a9bc793983e168419bef64deb4823a5f87b94b0c487b7c9abcbebbc41ddbdf655bbef39155a91d5d3632a1a5e3261fd710a6464a3248c7793eafba99c0ff25d1632a65cae07956bd0ed0020c6fea53b209996e965ef19e7553d8e298eaceb0b369d2f93f959acc8380242787d7ffa1ee16f6bb9d4134478d258451d40a969cc190b2bc6ca5fc6271c7238d97f9da0b31932ea7917dfeab980b25ca675b79d12578ff577d71105367a176efd3de914b58c85c1bd3c26f1967ed8e14d79ce368e2190f0217aa0db7e97c16b9e4491db7049d3d216725dd33e96a12dd0772dac1ba6d11e51f80acb957525c494fd1c40f9c417fe12e24e3fe5b9dae050856ac18936d4b986d8e01dd458e26eaa390446e57fab47c74de8ebe05ac70b769931b29169198f6ccd4f5946104008690454e5aa07f031f5000802646bc92236ed07616e4e3404d066223404b567046721b3902a9b8676317b30024754e3f69c65fd5fa49e9b0602eeb88ceb1a30411a190cf4b86058ebf09587b8e8d04d74cceffdc3b618c45b93f5052ad90df33d3ed516cdeda8c89653c14e39da6f763eaabd84e9bf073ecfaf7186072a49f83e8ae0b13550c08439f7d56bfb97ec0a8c78180599aad908556ffd5a211463bbcede456028e3698da9b55e6fa9b2a57b71a97960b860291191328db14fa6a4e0c0e2a5c46091003f717ff5dc26d981e3a2644157ccb483d4f4dc284ac17cb1ce0bd010c70d68bac86c556bdf08e508f9121a3e84734e798b88f9a769025629e66a3811bf5dbad4aa461f69c58b37579e9c117442c9cb64ae7d9d7a2411c030ca877bdd87433998eb710a0667c85c8f5e2bc3d2546fbfdadee8c8579fe525b5ff8411dfeb77241146b9e87ca5ee55ec9da8ee674eeca361ca39e858ba6adaab71879b4ed41369f46f07c00a6082d7ba6f312d6d4eb96aa9a8030d816159a16c73a704df88251c9f35d1c4a47ce0db835424d809746831b723ab94a3e401b561d46206f10476b457f28425443153464ea7e9a6e8d7be00b161ac4ceee929e3e224652aa9e55050371ee810c51b694d71c605aac0ae50ecfaeb61d05bf081e64aa8a547fffc070e02443625169e2dc941cdad681e1ee4159a8fa3409c50dfccd124dfb38546d0382d75ef9424d9d2e06f5c7748a94346be6522c634aaadecaf6ad44ab384655132a5695bd3dc1a5dbc84e77c9ef06cc5d1ce834145e66afa506c068d0086b43ba418dbe15128756904a71955bd4edf7eac0f1f7b4d3976127ff578e6cc1ab36f305f9e8ac51604be6a8da3d89fef94e645e020a417ba62fb913fe63413d4ff03134fb1d305724448165ad496f37fca006c80bd4917bdd62eadb49f30adc47d262d29952f57f3dd05c34f5cb4e740139acd77dc7cfdf2aebf11b035f7b275a353d38363f9122d58b5bba90061afece830d3a816b2300ad22e85f38c8b44a5a9b68dfbfd5f57391c3a3ad229f2fd0958176c852ed61c9bfbc40316dbe5b43d18adf6b651f6c6abdac1b877f116c26b84602a9b9b08c453680245c2a25460c1118089f9c5f644290f754dfa81bd9f4343326799f180d37cda626218309f054f691eab2eab7adaca442c7f0d251663f59d2e27612b4442b8e31dccae38560d7f11bb49dc0cd8ff4b26261fe5b5c27f14d583b7909c455115d5397bda56fbe7e03103a01dbc14c4a0213720270c91a9014139c9462d07af5800bcc6b1c2bc9b9ea8551ac3844f55fa345b76aa305c59e69f18407742409d014a7253b21f864d1f8f05d69a5125d6e6752db85877189b457c7f5c000d654f870dfc780e03cfceb84ec5a36307478f161805e0036ec56fe51e03cbbdf86cea3a80cf9e27c97ef2d2a734aba90a139b7943a5f747d7e38ef3800ea6d3ec1a6119eaf0f278f01eb7f6490d25f31669e37018507ecb5134c6364615e62c5ec10478864a4e6587ab84725f51694c36440e1414ab0687c1f7458197560917369aac8b18541207d31691b3de9624bae7bf542b9d09eb55cee25570079511f5c5331723bd5ccf0184df05ffc798fa64596bc133e1b8d0de4ecc6b7a806cc62b069b63ce50a67eb2eeaa66ed37adf89adba1ffeed9a70e0da4c8df985d30f4e7eea4fefb5889c37ed10f06aea7bf0a93fe27186c1420c03d1d411c88905b9fc1772a5d1aaa4ac891eec11fe9c262aaf0d6ca6ab0371cf5243b3c24132da048f993ceff8dc1e676e7648c7f1eeb9b31f7b29cdfc0382fe65b2d4e6d9bea7022a7a03beafc39d7b6404e5d2ce84db3113bada0bdf030841dc5436124082b8be2169ddd20b52a9e314281e0ab22690760f4f0b619b31ea5c16c502b07d14b33e8923eab1db5fa91d2338fbf834baf358a11544fd5e2e596ddb5d7243f1b4947180ee0a97ca2cebd7b50ddb76fe116248744a7f0cbe78a692708ab0465f8dee26a1e557bdbba394faceb98adcffba1ca608434db67d302345c4b82e406a3d33e68b6b920b3cd93087b7f995f116b7df8ff8b3cd983e1cbf0e433d76b639c53461ddb86456c5719859d6f81b8a5d76583d388aa136197425db4a163ff3cd6f918da01c4a9e44d235072ae1ce4fda79036ad0a04ca8e0eedb812c80f8077275ced3242d41daa96b741cc207af25203a4f3879e6f1f5a6d7a0d18faed319f9ebd14a56190eec03408f45480f4191c5df12ce9087b3ce0f084b7ae1f7b5e2e04e82506617131cd4e6af0048f86c2c2e86adc3db21c707ece598cab19822b2b5e300c3b2eb7afce6384baa0972bae1ce11ba5a0b46908c54a47db33243a8639e31e4f12eb86120da140b26e2911ddd7cb093a443de7f13547421c6289aa2f105a34fc1c20b535923a7286617295a5df811ca79ebca376fefa9f98018c3fe179fee075a02b0da7ff8f886c9f8a9f2f28bbb52f216567dafb7ce15d60ef4c93602ae4fffd7fd382d7cea058fad58ecc26767b528d199259d1538224297c21f1675b9bd1a7bad2282bab08cc1498979071499efe9a4a9d27e34a18df7bc9baa2e5032bb0c10a993042fcc5bb756852d2509f2bca5ecb559848368655a7ab6c09e19ec05f5595104fc283934a2feb7c983fd94f3c8d631be430e625922c12fc706def083a36be61278bb36c9f71796824a0cc3a0a8601c611fc6d45d1629a08f7f6d17a0afa31813ab97e605373dd7784d64f3b1b4fc1fe6352abddc3db2298306aec1fda7ac0b63a9b3275bf762bf6f6fdb3e69e7f7162474b07cc79ec9dc6d4877e6402e0fd780022bcb19b35cb2933788797f1bb337ddda6dabb296a7cf95f8792c2d981eee8e6adc20978120df800c450b1aa38a7fdd672f28132babab547e2cecec14fbbd84374c821472afa8090335ce97e15fb8eae31dccfd74194493629e35745f087b56af86db7c4a2b89026dadfb095fb06e660a28d07574cf83b9c06a9d5242e2ad33f98d01797af10de9dda47fe481148c4ee354ac572c1fdb3683f5b30ef83a670d6e1a0a216d24d51b1a4f0d8b60d954f1bb82a6be66c3e57a376956cc4bccdca2e21f48378c6547b0bca827fad080bc8d2deb24bd4af1262f01dc78cdb79b5cbf03f563e45f5f9f990f0993f9e1ea1483f6c274b56bae73f87bca78dfeb8e7909cb0f810e3e4ae058bf659b99b4f2094f5dee9914db2e076c053d2e4387c54e33fb0aa9da2b30d5382e4406ce1024feaf01325e7e5525a8826b16d3f61c638a6c5c1b495a112a748496b15a23966c98fd301ac9ee17ffba20ebe5254e901dbe0ef83ca46b3e4a7d272165aa820ea75228f5eb36bb86415390bd078a69deffdb5bb52c54c74811eef8ccf54ab8e5ec5b059a0dd24a0be30e5efed3d687ba2737c7c9a54d976973bff1074f6904bad0caccae93877ca7abe17ebe5a72279d29d42e13044646551278ce0fcb1a76265d117af46ca086d6998719070b4ebad7cac4e15b5d58d56608fa97a7702ac529da14493e3b83d5f91943e4df32646225f3fa3b4d55882fa5bb77907b14d4fc6f977f92a2cd0bc96d591006456c665e3282edbe39adfe0a307b0b433a8215bbf9905262c1386479b7b4ce15a4de978046a00cf7aa26f8d213aa88617e0d300f07f52b96523f644884bedabdfb6be1c828ba8ac53803d6f7cf723f624d86e30d5797f73a41f9e2d38c93bcb00f016eb24d41b1e28fef8d5f070ef9e6447ab362b65eb18e08702692d49b29843d22a7d996e38c4a6b35e0782b3ff089b2bbe6444629364fb8de240a9570aedd8de35073e7c9f476167d770f8996a4b8c7f06bb7b04a5ed431149a79b1bac69552e8d10d0ef8a2437448d822410cff377a1351770faf902c61d02dbe3397d25af7af92ba5c29be1811faf4f842bfe2bc45ecebf918ce8c877a44ddf36e29d2f13676c7f33c9b2375c6c8587604b2f8d8d872ed89684bda0f4d88b62dc714d51bdf41682a7cd8dcb0b1188ff2f4b9ead1b0194572e60c4f7b1ff3d8fc2bda6601397801d6c3c0ed7f6c0c1ffd4731adb8266e43afe674bfb039567b1e9ed4678e967d4ec687aa3441cb0398e1cfa48160e783430e58b00e5475c97eb31ad549fc4e222275b787d7ee57f94ef8548f8e0283320d50d9f963a21798ee3609dc36d466acba6af9a5475d9e2c400f1094ed376f4fb2b0ae26ef586f7603b67798c8b7fef4a76675a9421f82e0d4f438e21e8cdf113a52f679073ad93cc69eaf06045103d98d1a4c6814d7e44bf6d7508cbf6c1151b5aa695f05a388653d24233deae29d6eb951f4821c6153455310538f52b4a85facbadb8671cadb532353833290eef8ca20d7c4430d1450957d219c32d8839e007b5cc840c8209027a03ccde9a6a6b7d4138dfac455f841972567e64ec34a3bd5673a94b8eb718ed803e9166df372a46ec78aeab00127e8fa09abd9543c22e21d209754b551176095bd7d9a2e1296989eb5d465de02c915d2b71dbe331d3d22fa724b3d8d76ad9d107ed8f1ce90bd15b569ed5fa6f364b51a092c609853b1f7530ab5574ff096bdda942ad66a3200032aa602ad772509e84604a3749e92ff631519e06f6d6bcbb39f203de0601efdcb3f62a2b2fbc69c2014745700d3a382f93cfc700650a4b47756308afd92db566d0e2a8a4bdf37e6be3b7230623f6d3000f2b1f96fecabc317d3ccf8f20ddf578b8ac6f1ecd387ce4d83139b90eae8b086e766e5cff5e818fe677d78f10e863c07d9ec7030f34c893c865ac39da626301d4ee4f14acb9fef1d3761ef9b5cfeb489ec6aed1a2ae18305449dd48e4ee2108bad6d9e0d4de1722e6da40b11eabdc487af4a3869c19484735a1ed738d858c3faccfd4777a9137269992ca723d3556f98b6419e3d2e15da39a4cfbe44e52daddf19f3f99cfe2bce78b0a894a963709c58654a5d310fdcc08c25c0957a458e09ca4e3adf4bad00aadada23015d5b8be2913ef4d7721c240e04267c0f405ec7880ca17d5e16ba789e4ecd60c2432560ba49777cc61583033e1840c9249a6bb0e241ae0355a89bb5b1b9af8ceda7c0e72e3ddc86a7ac169f41e3c5cb80b920da0ebd0fa0020981c5c1bec0de9e1f1ab7349a333afd502215e0c2ae440ae2bb7b9088c8dc971f7ed16219f8658ab0eeed6ab7edcfc5996c8dc7a7809981108bd928de2505ef9bd9de3729b0a99aff066a3ad8eb401b36129b613bdc23773859ade1a122086bc435cb43b77ff0957c7f356c9f59e15c74640ecfe260b08f83a6f3a7f9047af5d65eee2139a121fb1aaa4b3bd859ef45d80497a87bdb8ca0f9177b19d47a80e852fb1169886705455a7decf9137e37ec575bdb40dfd846b7d7be93405e6fb27cbd086a09f06fa2e72c50b192142c6d75a0912dd447baca3c6992e4eb579aee4551980c116865c9983facd239b5d5486c2fb9608a16647495e4f3f08a7c575d7685fdaaad7ac32f14fda78a2f6994dce71994a140486e31c41221d18962206916d489df59b3cb05ec8a3183da9653fc7586be17780696426603af7536c2d32d5d75638932ffb4443f9702642d43bc367c2ec1be3c2f91a2eb89f08d288e4507116514fbb2db76b2276b4c599850e5876a56c63410d35e5502d913819dcf80d8f0f2edcb2b710cb93c19dd3a97da2357dc96405b6b0bd637278ee527e240e78515370d09bd034d470c9fefd3e7c746ab601387977de11c31f5b80eba7db02b2febccb0db64dba96bdc63c546061e493474cb9dce9de7fecfe9eeb6e6958bad87341de9a159682fadbe96302899eebc51de83243b98be9d2182976478afc288727278e886cebb4c0a26f859a6fe9ed665ef44253b3d052fa8a15e12a9456ac790d923c96f84be7d7bd0381d5da94745e4bde3fee0a1787347f2eb742aca11776c12b7f472a7baee137545bac6011bfdee4823b9496b586de9e628a81557dc5b4772b8e8c24b58cb31989e57ceb6a1e8fdd3c8ae8bc07235bdf5777d194fbe08061449b433b1f4a6bac972386978d4e4e50542108edaac3278989c1446ade0520df93d7c08089c92a13e281b90b5dd55a41530f1d37fa74ed6b29e520813de7f006816641bcec38b63591d154a39279cfb5d757fcd56e9516533f566b96564cb5de18f4f88d706b3e38ae0306f9254e161b3a8ef9bd9b94d33eb678c5c775bf3471e5c499eac20e75e0186f380f60c64f657981d658ed45f6cfc5a0565e06a2aafe7e8c31cf4e6fa32676a9c3cfe90fc2d5a8d6fe15f212c8323be8aa6618881093cca5483df70ed8693a9286d6c926282cf19f87b1b1cd32bd6bcfc0a76ab9c3eadf1fac78cfb6f28cd97fe243c09aaa95ccd6fe9558f9de1bfab525c5c3d4c29e5cca2c584d7b16dc5b04de120b455515bd5537d798b8c2e4844620a9c61a14e3bc02d7c74bb064704c33d1e2acc253531821ce4899ab5c7803417bc13abc237ae8084f32a049d50ea89e5998eacf3e859e6d8989c64324e79a6a3844d64ba4b3b706f408d9b6aceb48dbfba3bebef7c375522f608331417c387ce336f2b1c2723620431baefba5cf9d99363db3931fab595a3193a2957474ba837a871b36f04af1a4466fbe99ac014574e92eb542f00162b844c5d1c467a8cf57e13a811a9110af4c196300a9473f348c6ec505d3da1b09c131ae4977c00eb87f072e7f999bba31fadd1232f25b759c4d4f984f9cd4470b242d6291818f55d88e438cb78cd650db3aff4e27b3e8f693875b0265bd89ce80b18f5a1789f795fc2a7bb1d8d8c55c2e89ffaeb7e3962003def320b08dd6d6ca03a1db037e6b9ebe19dbfe7c2b0e70a1b22daf1d03975511498112a6a6546a101f785984a39cf2a67569c0380a4c2c7e4777b1d76e9167a33bb72382fb0b3d999851821b47a5084e8d00acf14df64c0c7d7d015dfe88b6158c1315c7745f5272997bd1a54ce853a98a3dde620b22eeb138c3afe03efcaf2dbcc0dc20c8fa76d13ae45e7bb2535b22c1da85b49d28cec797866dc460d3386200dd2c57c24c2abad3cb39cb8ef961a1b68bd092240adf55e7af55c2a6021a705381688667e2484b044308c97437950e7778b5131cc30d7aaf64cac08f2438cac94f07aae8da4e3763074aef51cb8c0cbd6a9defe7a28fb570d2f35157b58f4457cc56022706fcf769072fd5197373a24e7d7046d22bd1c8afe8e9c77a262bc425eed8baf992166df44948180cc293e7d4460d46b67eb90ce259dd7f6cae10212b1a079a6e762b55e5341d369ec1878f6498cb867c4ebf59392c53b89b003857335a2e4998f7b2f79cbc85a8fd1121d9cd435a0cc164c398de3c13d576f8561cbe4216766b9d773c70c2ca2c29d692d8fb6a2835339c2d8f628f13ddb6e97d0a4ace364441414ccacfe2ece960d6e8515662ecf2d52608fbcfcc505b5448904529b81b9c2553ba656a28f620948526fa06f785e51f6b9115253eb34617343041145dabe2d3faed4cf950307ad7b7fd7bc1dcfdf23b34a3e3c596ad0cc9197f9d97ad6f62ee3d4d8b98afff696cf353b6de24ac1800ee8a32c9a94e64429e10b0fe0319f1fe8bc669ebf82c3643471bb3a36c1fc38654730059c400550845459ceb6111beb1df11fc6f0b952bd92b0d5b179d728deff25da3aa2385e54a8c756db3d90bcc8fe20257611fa143f35abc66c730dd3092caf6712a2f88beb29ee85bb144501bf0d611e454826465b5a7e79885e815fb9bdd57d62ecd778d3b9d1d8d04bd2c830749aac3f13765fec4444ddd0559b98e9b587fdb33f4dcdb93593e2d8bf618ea3c717e5a7f6cd04e35be4a236c3621bb05ec559f47a64b50d9f50ad1ddde5ae1aaeb968669c1ba02c0b95ab551fb8497b7d52bfc648186c88a34b9f018807bcc731633dd126f1b58797caf3ad270601e6ec69c72c08fc74d4d06a9d450378a0b5cd395bef980c0bb9a6bac9480ca499d90828b1d02ee699cd8cf407d77bb9eccd6de3fa6e62b5492a3757caab77a64cf2c402d46437c22d790cfc41627acd2d26c892ba05461e7d9066740352e384a06e2a89479cb0023edd9b866dfa8d43bb8b65a37320583949754bf77ce32b37c7c67f4a7860d13261c4b78e0ec77316f70a047bd36cd293b4826ff4daefcb8190a1faddb7d7956c3b17776fa0ca0430d0fa8819100fb068d53ee41c21a5b36aa924a1ea01ba4e35bf2254254f02b43af1accb578d90e925d6afbf5e167af4fed38c2d790fa6fa4f3dcdaea9cc2e440176c12cd8095c3d901c7e14e4480f5a90326ededd69fec553d28081ddd1386fc1a5eb6de1c430ee934951177e217119680b3e33149000258a666af2548138d615502cf3f6e8d30c623e1b6b6fc9111ca3dccda5779fb22d091b52989dd6245c15a0886b03c8261a9d5d979c037a06117f32087106cd907936f2450690a163dc5166d88398b8a9445234bcaaf24a985b1f7e1892b7089ebb590c9103bfb45507c53b5dd4bf3d140865ca1816ee01ad0e2c70a0f4770b3b30e8a8cf6edb4f58bd33ccfaddd734ecd9316417ff3414316aa9bf794c187a55964cd8f5f055979daf03914f9f6365da1afdea17b29fa5b458f7a5b4075cedcb55340858260904afb4667487e277c853e95841ae301da0c16ed2f383d30e85b10c2e5d22b7a981b22ddecebf1c454c02210408d4845cded0113ec58e17a69d43c87abb0f85a134737c4be84dbf7a2c6b80900abd93b0ad9fd98196190d635e6e8fffa707c304e68b15ddbc6b5b1db945112d5644cda46879efde2f2283db7e9026e872252a1cc311f0c2316c8665ee41248357df98051bf8810c8c7213a4c896a35d7a58aad822d104751874f47f53c2f470db08d29280bf737e083772b3d1235232f25fb9c1a5575325dada6fccaafb1a060d2cb1725f13d27c4882e93c77ed372bde7babbb47c91d0e8fc5b37b8ecc9a3790a858a2d10eb71e3cf7313b8856b0223bff639a2c5709937d2934f303c6f70a113ed226d15569abb6e077f8b34f7b7fa245df44a729ffb69e039822f9d44d16ce8101a1fa93c752638a4d73316968bab12bd40f71036a7536e46c4c6a4b0fcba39b47fcac2e882c6e42a499628f92803ccef822b42da067d7726bff99f71cbd6c1b24c1985970d7ecddd24702ed24dbe366947cfb3354a27aaa356924a581a74ab413aa3676333183b43639adccf64776d99e21afdec927d3bca6558c571c86e1b31dc1450a974685e7e51da44e31c73b1be7169939137aa44ddf49a9ca968b06156f0b487a6eb3a9e4242ce86e9ecaece645d352bd4360775356b6c11c8b2ee1e699174004b115fb5b143574789a799ab776801fa7d43e20fc1e61211a284df4ee509dcaeba1520b565c759cef71cc1dccab695755cb6b1846552baa858e8705f0ad069d1363dbb1f474fffd221d59cbf22ce5548b3af7d45f5594e821adbd6cd1286176a6204aa3e083263ad746e151246870f91435a142f93d20f1e24c6b3610e0736b9d061fa78ff5ea41779015817f3c274f7668f4752011370afc89fa8b89435afd39c8ac3171b324d5be11580a82c2832e5b7c7548b553f75bf8f61da29b57c1d52f738194ba39a89978b47e0e90017226629bea2975ea03ff39b521898dc2519c7e79274c11b9bc6e545035af60bee197642c5e1216dafc2143e2c13b76a61e7c7e8a653a05c7337c89e637b8e84222977521a4837b71f3dcf19bbe009529cac6aa7a08e7041024f9052b6c3110fc43cff824b18f4f682492f6d3da65afa0a774194f7f0b6e2ba30651a44c705d95b331934ed75e098b21ca14e0012072afacb738f5dfe2e9526d388001a0c5d19888a17bb9bc8c2bedc84ebfbb657b0612dd99c4374a98ec2a0559599665f56378512a72b04e95eba79167b8c93de87358f38485732eb2762d328e313185693bb2579049ae92ec9ff1cc6229d90ed8d8ed1de1a77fc7ee33ad40cdc38b88a07fdb7b3c5396393f37ee42677567bd6e755fe7875fa276305ac4060e79e73a15fa6b6ef2c5ec3e769d9f27140073df9f0f2249a839f418c0560fb72133bacc6863ebfccea5107d00387e6df1ff10330ba9e338cef6f998153acd3c043170a0635d2ce758fe34724f11261c27ca8dcb76832239e58cce17b1e3db132dfa838779009f1c198faf13b442d646f199370fdb3d907f6ef29da25442c533b23a946bd951e0bf6ef9fedb56b5882e3d7a572c4bf9226f9bf81bef987c7b31e04dbc7c3daadf0eba62f7f1872dd433681ba2080a029723e55ac391a35ab33d8670e998ca478c2762c8c372c6ef3a8b5a739552e9b0be453b0673e8fa2fe1f763c0f130bb970270d8594fe42d46996e99b9f5523a2cf2329fb7f354921868416bfb43481abd5b80c90598a66ceb34f1d566daa1cb76e8c160fd9546925a280a350964cb60fc0ee4e0aa429ec4ed5506dbd25b74b64810dd4fb2a63a4067084f93a9a5a5a7772d6b252ffcbe5c3be25f24b481f9ae8e2b239640ee8e48b3156dbeed3cb7beffda783b5f16784230bc8d5b23261b0f0c96027820a0e7aeff16d88ec8f1fa5f091d48a632a2079f3aa8fb15fd6edca81faf84fc25203e09aa3c64cece33f5f4b90557ae8d41e81aa6701ec4b680319251eb27e1c8496d9efb37ab8db28e76207ec8e6c93c94e419c89732e43620430689075280098cdfc8c2fb7f7ce41ffe3a5280d2b7617e6773a18da55bed915e3d0f83364ab41acce8d83be31f8a55b05c7b751bba38e9891ce38b515990d412058365cb8476b597abfd0b28292e09c9ae9b8385cbbc080cb38b5e92cf2474126e924345098e78ed591988a6aa8c12b93475904caf03dd2bd424449b9f3554eb0492e31a587f454e5d078d4fea5a4a38244a4ee47b1072ae5355cef531eec918015a644ff21ffcd184049dfdb1df35f25efadcbd0c1ba655d8cb186120881f8c88d8d7d86c0b18385cd34708ceec867f5e8bc66b301ab6e3034761256bbb0fca73b45a180bfb5208c34abccb4d19405a6357644fa0d52a22b7e4ff715e1f481d49c5224048e497f4d19c5cd28c196569b95b185c5763cfafbb50fc91d5b9df36a7bf98def2ffcaa82c6d4e86b041d3d030dc8d987fd7ae9526166334fc112c550323eefe250264d8fe4dc13ec761c1c7d3b1865e21f4c0d29934f2eb7db2a46806d3da69b1b8de5c06854f65f24bd5277724641de3e0caf515d64f423d2bd2065ebd9cb59a196961f0163e022ea99e5974765db68ffa59266278bdc839fec40a78d7c143d7fa671b92c91b775760e4f8d391a954cd746971f6d3674e20c3251f36005ca68bd2c16bac3a7a5e96912e4c189b1bb20855f2b81b82d339bf20c1bcf0c388a6ca0f12588cdfdbdc6046366cb378cd4520dbcd3013b958072495b118c9f7919732d920e67eba226076837ba42ce066a7dbae8972940c815f094dd792cd16b4a922fe5b6306158483f1386c5aad24031a52ca3b1e36f5befe450a7f2a97267b283786c566518a9c23e901852f9a465a23e660df67bafd6160779623d3be34c3d2f02d8f83e7550c34af6b5cf314fd000ad0eae9e5815f41021f16d4c090f5189bf78998e7f83e9ba203a9fb7dba5b84ce77238d7cb68e8b152c57598dd780ab1c0d48f304513ce512003adce4509dbd67126534cf5f637e564e17beb4138784e33b10a788e52aafccd19384e8fbf75bc49783aa1e2a10644a2e85ca46242fef95ea329e9bd5d4016a0fd2c0bcc906fd252d387cb20a177bfabbdf5b1775420af6da16d076c64e9f9ac9377067112dda2c25195d33379c445ebb01d55180597d977032272db2750542a0f82a2c1a91766c5f22fa0448b39b5351c076cbff4c58643d334b4914489bc6a35cb1af1544bba4dde1abac6dd997874fbca4f113b2590a9b0e42074e474a95a11166a8f66c4dd4760d85e060c166959ad46d5344446ed6a0010c24e1d43f3ab6da48a8670da7d89176651b680dce023ec413db228fb62a3bd26e40ab82886739f4d5b0833d062854aef8279357bd6c381183ac3994d1b1c2549f323c8c78476af954c4f2eda6525c072591ce80fe7906b984b579b30072f4e83837e0df0c332d7ee43d2af8263b038ad83a6133e6a1c73cd217aa9fbb6451a3e3449f16f6e58304e4039faecaf895418ff374b2bdbb9a40ea2da0637cb83eb60f3f044a5871a2bc7444dbee3890e8adaa6893c89174bdfa81c9fbf22d416dd9b169ea3e8d815e0f42d9e6d5d0170a2e5009f5df798b15a512c3427fe74f98901ee007f7f76a6601e8a0c84804e3b27ceeb85bd0ca68c3788ea722defda0e0e9a610f79e055a4925701ff5dc002b1642da3f8c2eee02c55dcaf9fba8f8bd842c3410fe7629bf712e6e841dc1c9ab5f13f4cabfee8cf2f646ef0631b8489380b24ef3db53f6d7df49b6cd5a84bfd180a7cc06616f16ad6413759d63d3818d19828f2cceab4db898495fe5bfcf41c740ae1c9777a408a4491795e39fd07325a06b3133047dfdbd49f381ea3f3214b4e7141b696e4e94fd8b9c2f2dacf81f587f2d95bc8790eacf161a9ce99c2b39be9706346305f33d40fa093f79e5c8b25d34dbf70815209eefcdea142335aadc6a4ee0c1655e4466dd5f29d46ce3181df5df256fb960cc64119ab38e2f9be685d06b31d2dfa5af9e85b499f72de0b4f6697576fed5f5fa7c08bbb99c37bd1c2304fcc39eb6f6784e62b6e3448597cc37182740f0f7f0d62f92810c602a2df067d0330b07013fc3ce2a514892d7e9be03e2c09ad68c9eca78654ea701f4372b07a85283fa2d6a529060e3d7da3de4f414d4ad38a0799fc480073fcd9f8e75d586fada8c8ddc3ba5bea61b73dd1040768d8d18401faccd30562fe8368bbcce04411d847fc1a10d1ac7a620da5674fe80e757e9ab05c7fe7840ba7f96ec2b74d2af500164639518856b315e60d0309505b8cab8ebc30919ce4535d63060857906515ff2ef2a9ee733b4884988f1431f352b2bd5ca389030c8743f5b1abd0a7912f2e9bf646c76d93bce911bfffed2f2686756258d54fd03b5bad1d340db89f75e1a6f0657892b0711b635ec820bc67f4040d7deecdec3fec1dd1931fa33ed37e0e1c8882aa774cc4f69bed337667f0098f1279ad78b00a61a726bcc564bb5f35a2c35628d1cc9529918f0f2b1dbfe998a06ada4e3cd6b88a1cf163db4adf3e52f570c875837dc13d144eac3527960c4615e6c6cdf6802e436ffa89fc631a5f6df3e8ef6b2404124ac23d81bb2838ac0bb1415e4565f612ea201b16edf111bf4be09bd6535eea4dd03132e89c82f242df78321de0d1fc4b26e89a332f704929fb369c4c36cf9e074fd1e9a6082c8961968e3219b8bf7230f3470db63493271975c086346d80f486215a46ff6d565fc1821bb86c2d32734815ca957092ed0066c11d2d37f5504c38352b6bfbd71472f83a9cf0eeae7514663d43795b82c67e8bdd54884ac4937af81368755b06b66051751823832708186a54061a1927b31da984199beacac6394d1b780b2bbb9cdf8a278e4121506952e3aff2e8afb400c20b89d0db942e814362b9c10bd675dffa2b1c12d7f932f6e0d2eafd5225f5ef9c017a264147b58ba408ef936103e45e214d2081c00d92112078ddd1ee12fdfed408aceaf4776aa612042bc73e2a32b6197af3c9148c97a32824d636bc0b6605245ec199b519d9e3a91946cbb7ace987a95b79d6a0b9937f725d1d2823e86d1b7852f07831c9787049c56291a395fec57a0807a527413a2237dc43d1b8556d022575ccb06ce7c65c3e239cd162c5b423e99da0fe51fb88d60650503f9ff61e5cf858baf0e679c06312760f8cf772c4d817d0afacd147c91483b88b6579303f9ea7d8d8b230e2180d3230e56f0284fa077df9ec80ba3b37c59d30c38cceabc72093d149c6860ee291ff0604a6a63d8ab7dc92801e427560d6eab2f1677d70446fa28bb04241ead469cf1565fc120b87aa83a5247ad1ee7409e5bcdc2d8f054fb448f395e72596b8f73ec4468ae89d75a6d307bbefee5153560c38b776f6d7992e9ba5dba662012d1dce74c660ed26fb2efc5d3fa7d6009d7fd3f70c399725689bf32863ac097b509792b2a74157dc08092f9fa4fd98cb067e8eac94fd538c0abda7986b169c9f1390f2f192441ae032ab67ae62a4dadcf1bf2f31e4bdc72dd4fe3ad249cd908e2071fad0a9a85a6b74d797924698b7105d3ae6c03397cc90cc523db4e69e768c7cb8004b1f2d2a01be0479f2c028daf70fc75e7d2314e4d84d40e16e98c38d32cc05ef5604b694554d57060312fb63f711fc4d673e5999c53b172ca81a7d7d33e18f7d81fe4883b482410826bb0b43509f74ee9aef8b63f2e7fe026b8049a3631364188df8b8fefd1c4a7f0da1a2965c0c4e8af3f8ace35348b0640e22716635e6570e53ba33887920e96d7a0ad0c6ddb44ac8df0edd34d0c24f3d662e2e407bba132773ba81c3a20d464fc8da6bcf4d1d319d68fa412a70df07c34cc3d5702abe5a8aaa2949c520456415cd5773d10d61caeeca7565d4f8162d3a1d3ba33446e7e98d26176f45f10ad9a24de4a3be4ae82804d3582f75fd0134c5551424c02290a463ff163a8214d09dba5d7358a481d8e249ff86b37879a9a8867655a0a103f9905be88171fdf12df2c0a192991be3700853b0204e81bc445eac4b8e20bbae70593d0225d48353a905f7c98359536fe9de8f93338782889c2caa7c863104dc8431fbc09851f690559e3756473b416853a55959ae09b3eba386d78680360029469a17f55a95121d9aad4fbd887d499ae7cd8f0b5274fbe052fbf130a02fb02020edb6d9e0b31e8ca83ff088393797973aefddc6d74e6bab3e73d2523d82f605a3873ec03d3ca13d81b61d54e12ad7b24d612a46baa2ad2cfa4fae79f6c2898eb4ad68e5b902e4bff8181aed06bc8bb4ed02db4858892ad6fd21372e41aa1cb3955fa9f03566745aaf3c268f569159d07d91cf75a820e549c1ede063bee24342cded41ead6c0c75c69ef70f178971d539728fb5e485b7e1243f2f6d8e8c076ba3b8ad20a1a44d54b3347bb504f5f2dd2787724e4e51f2c67de5458a66c108b15003b61b6c6bd2b447e8267845e60cb20f7d1b3fab37d6a4d8739196da46831589d6932c7265fcb9c5c1f111181c2c1e03ec045738b651d853583eb261904465e6593b914376b836e29331fe15fc064e3c06968d46fd331a4cdb566d076d02ebf4751a26a059d1e77927f9b359eda8afb1086020e37fef9d740e43babb6eb0e66dc4f3bbfa829fa9f709fb4cb39e6bf39e8f25aaafa0915fc97aafefa2427b35dffd69d26569de10af2ced7097143fbd3ea93f4fdc0b5253e4b3290e009ad9193c6641ab0f7498be9a7aec80b3270ae50b48ff4be589f1eea0e3ddcc22469dfd2d5ae3916b07a8ce21f5d3720da63a07856d1d4387294748dc8cf0dba8e2047772faef3f9944596b28d835c7ac6f30fb474d977901dce1106b4cdd0a0f8fb1548b27d6bba891abf665e716632ac46e8f7b73abf61f5fe6f23c09f052762df4e95997e3550adbe7ce0d2b9d64cde9377d04cc942295cb58b4aafbc5be250860ee2de524a5cc06ba73c79aa541399a1507a3335d2dff6b2e753a9bc9d1303d43f5fb31181d1d02995c8580d4be4c8970cbc597cf5b9071da1f4f9d4163145763d13f214cee8d7e0c6fd8b322f0a28f42b95f4e40199dac81c054764ef4a53f07823b93f086e0f146b6ca7ff709b803746572f45ad7ec74e3c915b8df3058b628abcb8562f3fa1723895e89ac666f4f191a6e677e5a7821b44b4415f6ccacfea84f4f28e72da5e385f60bedf1ff089ec03ee8f2f3f95e0fc2e8d748e9ad20ff4b93a93c99b0cd730c5665e8c6ab7a68193883154c02e45382f5e4c7f4d780e0203be5cd2ae4698af70b1052f683e1688ef6ecb09c00fade7c002bcf76356de22b9c1043a9849c4d35bd681c29c055e7449821ed2eac89d8fd58b553026ce72dcd70faace148e4af898cfd85d0dc3465ec51a236e858ceddd112a0d3042971e9ef2c6c1b30285b23483f108c68ecc4bc5750e23a3a227bcbf7e74b43c5db9e78f3f8407796da64e3e0a2a171fc3b5ff454b93e11b1cd804e1e9c7316e6de7bb634842809788ecca0534b47af951382d675885ddb1c606b6061f74f064636f84aa7f2a5a322bd382624598891b01d5e0fb6ad525c5082f5f535e08e80a62ba034cde607420dfc05d6f6fa23a3424d7f8a3610e22c4352547cdc843c85c4163c36bd0ba04db095c9a60af3222d44a8ef627c1985dd0ce8a6b0ae09bde17489ac59ca9a103908f475998272eb09159e29300049bd6e6c3c907a6ecd516810bc5a89abe9fb290cbd009858aeaa792eb0906bfa8b612311e23212cdd5a843419755a3bf53f5a4bab8e652150bb3d943725fe12122472076a13252b6c36a955e310422af6f47cfa40c585f084522a1de6bc105d22fdf58871b3a137f703b2ecebd7365082f34dae63b2ca9031962b79909ab6786a5654d3e2d56cf3b93a4c28209081ae747c68e35775cdb22b4813b66d0748be5ded823d0777d9d255b2e52d7f71f802a7de54bb031d6ae5cc4df04813f82e87381fe75ee7286165f1dbf938607a924e3b81ec8b9e10d54788ac01e45b50901f75e8fc65c6b3feb7e0b3004b8a4fedc3c989c45c4f3f6d7c175f50f7497283a2aec334fe94ecad387f44b4f2bc487596d3a3a64b375fa209f683507c83d17f53141e1ffc6ebfa7eb4c3f552bef3ca04be1ee79e80fc0364c19684c778b32cc8a7822e228fb5ae4236b75fb2b54120baf9b7bae454f938f9c41fa21fd6c8eb86b017b344278ff19c312fafaf2ed421f3f390b22a8e6d01f9d7d33a94460420469bad0b2dfd2b6dc21ab205aa247663b04325c973f6e46a1bade677531b60766b2bee948af3d2d55319543655e23733b86eab51204888452ebdf4ef02e670ab305323a029df3d6ac7d284b0f082805053e2b80096ed8462a100d5a0fb0286d56bf6a2d82a38d2f89027a41470090f813e5bdf413732777c09373ba26a36129855ce87b3c996ef453e64b57d83a9472ef251128af72953e129bc868b7871641d9ec59e3d2e41161a36c00baba9a322f739616ddc08cd404a4a492eedc65f2408fb61a75e7e0d1b9a6f2d5402a36e70e87a08d77a7b4022c0435326d01db461e0fb943f81c481b08baae9fd6447e16affe5351d46df92500800b8a9d56cad21668b1ef37152e094c7ffdb664c3b18d0126a0c8f151bd1de2e18fed1cc4a34b841befce5f5fbf14e55747e016b2aafafccfed3da172f9bffeab57811994213f066d9a24e8cc2241f45566ca4db682922a91728adffe99678007838d243787f4dff5f69dc83c049cd79a3aaa13c1367ace98dd30236ab32e5e4826db6cf1fe67e8dc5f631b4377e4f36271f69ea57d83e0dbf0712f25c3d0897ab99a03b5bdad351204f6e9700e82ded63271c53d27e533ce8bde813811ce8cbc7e1ea506b38c2e0a7ac5d8230a42f35e6507f28cd559438f85e085ebb84fc84b95be8c7cb0911e5350a10aa1e0c844d0e91219b63bb9b38753a3bdcddac5bdd70561e60718d824e3524d932324d882bc9755108ad7d7fdcfc45573d8a21ac68c4114f43641ccd8e105fe0c695f7db42e27b5b44232ccb4efc67309e3643f13a9cb9aa5d6057a7ce808478e8f94ac340f55e31c056b5a1e454558fe797df93a7815e80c08fca17375b3c7f260efed170151209f0dc0a91997955fe6aa0eae8981fa315a9615174e4eae5f7d6fb8552661a305df7c957098802bf1a9675d430921eaeb61bd2336011eeb5f081093575dbd8fe55704517df1779ef54ac0e18a81e99cac7d497cde6150b6792a5bf7216b9a8ffe6ca5702613d63349a7a83b84c016eee555449fecd29ef51a1c035c4a2a92a0805fa6cce92abb0b6e51703714c2c1c0c1baec48bebf528dc0a77fa5e52759e3eec3bb30130749276560c142252c6a9b45ecd5b3f1db6c2f0307247347c2e16cf1b093937debc94e42d56e513149e2374876de0f3b3cd74f2db4bf5f920667097e445b8b0b438d59a5bc5752d761926c427e39c04c6e4df6f627f8bd8d6b22c7a65fe51a7f5c8721e20aeed5e04bfd890963c3204ddd6825cd66c6d0332f235a2d9b7872b9d090b1d11183d39db7db316c25d03de704d787fd7ecf5bf261d338c284ac1d2b33c7c50122601cbd5bd06d5127daae5df86f58e7826c603d96d1d6d81b9ac37bdd1a32f87d298ec74152313d7462489ad54efb560c28fa74db75c865f0f806c888ac5f34428d15941cc29677dff2b6ba9b66928bafa4d7b85b930f4f97d34dcd74faa5b4ed1ab34e6b1dd5bd443565b08afba32dde416220f9f66013073b1c539da437ca4d1eac7385927f485e7177529b687db1457aca0d18d74ed0f73b8b9daf2ba6ada2ed2bbfdced13f5632d9b5dc58a936de53a358bdd38260f597d0aac51e115ec42e016955e204838aa5cc079433aeddc51c83676590f8ce1a4209bf2173f42afd2aee14c70b9a172db1bab4a34f5ba40b421c27e2d997a1e46c16fb8ebefad85826e88448c532166f700752a65b55601100b1d26f9e1997bed258ea7014148013b297b0f5e0c30f2f1fe09bae2c80e8a53c36652db842a15034105450e59e52458fbd65a0b6d7f05791d6eeee0d8f8c49b84942105149df26e1b3f438bd7d9ab8bc81d4d8da3af0d088deee96797cfa4d36be163e39ab7e6b5c8c4c7e5e8f9e6f3638dec328420ee498399be5917946f80ce8b289ca99f1d473d3e815d9edae4b9d7ec20c71d12f027811ffdcfeb57dfa63fc4cd71d5e336bd4d28676eda71fd912a6a9f642d2d160a51c9d92c6f2f4aa249eae5f8b839689861db67f1cf1bbe3c05e0a6d56a8aec7311cf10bd79e2e07f929ad88590b2d8df623280c89a00a1ffec236437d430454c8fe464f7daac63e1b82cae4304b12243c6451d24160fa6a3007c1637018b3c94e95e69d0298a25c5be994346e8fdab45141f1b4f4f191fffdd8f6b83f0617af5c4657ead68e3a5106166c35d906bcd1480540f69ad5d75c2f5eb94c977871be1385662609eeaa4dc97e5b9efac009b8003f7da9dd530d183f14de759933d2d5ec509d91a42f51317d78dbca884edbfe3adad8b614f135e38fe3c8d06c289e9e33f89bcf56091f63906fbff8412dd26fff2c267c068999a134f491d4c00f0b816b2d721d97e655d9fa63d6b40ef80611981d0d01c4fa73fcdb9f1e5e98bdf0cb8b190a45f16aaac1c23cda4f6f73efb998059688d674f893abf5ea846368aa5df8e6c43148463e7dedff3e97b8d387255b166d37000bcac0c0452d71c0c6f34685a241bfaccb45c2b78851c983186fcbbcbcd9f82f8d435dea5d01d839bfa17e16def06c97ee26b522c41f1888a81a6d32971a22a9c6abf693a2be2c7a0201943ddf2afc0c7f9cd42690dd84f2f637dd607142ee6b81e6e2e7eea5422e01ea4b4af9e4338a963712fda464c74060706ee4367809e3f159bf1433a904cc463104ad3146c5bf4194f8f3fb532e7d17785b60f5b665bc1c3ed86dbc97440a468d77216409e0033de63cc656672f582f5a47d4055e15c5edfa75a95042c6bb88654cedf02c348a618b0ab3dc30a93ec96f54ae28a3c0f732de740ff5474f58af531f5af281a9566f73094b88e9fea771b1637d9515216fbfaffbe2e6d64b66fb41e2a0208a189a3553f83159c85710faaad9e43002ed1501c69fc59e72c142920ac41dfd438e1cc8c927a4b3ee5edddbcdb4964ded5d6a98bf6af65c18d9701f36f75b0ff0706ea00125276b14439bbab6413a656341fef494396049bab51560cc26f2170f0121b30d1ea0d2b88440757b4547e3d577a6c9c6dd27156eef542480b43c7009d0b01218340ba0e751a5cebc52cd14ee3fd0e911c4318b0c4b09fa948d671098f5d46bb0b96eecb952d605c72b3c49a9ac8547f7a8fa6a83426e21bdf5397e7e7a0edf60a8a5ba4e856ffd87dc9a9a300ba6b91a016eb5703576ba5020db53d7aa7dd8353f8910f7f57724678fedb7f5936a6f683c8ddd662edab9d30a89607e5080ee83a21ad4fe378c12451e5c078d9aa3ba1fb4f11931991426fa43871ac8ed04c14483947ee6923fe9b6b22ca8a667bf7f757c2025c02906e2a45e067e9f80bb42a1469886940f9dfac7de294d8f9066e59385c36cea3bc15fd9297d714c43e2fa95f67c1d39ee91aaf442057790ccc40885065c381bd6424718bb135df9ac3777454e72e8ea7623cda1f5556bd4c5943d437fbf3415a8b12d6996685e345be03332f091f730cd4f5ba56bfa5b5c839f5f32973ba020f117f4e7db55c59e233939aebb258f48085aeea438b330affc7b1b813a3c612a15c85650f75b99bbb504108896147f288aa4d7633abd0117396b1d879d0561c6df299b5290038c73845e098963e49792a6c5cbf726e2e3c2c3fc102f8a0fb49cd5edc817973f16f2daae7e0fe764d662f775f666b0940d3901d8ee3878bb18197050d9a0e87705760b01aa4ee30fbd68d9aa776431ec65698ca917d61806b664f2815129cb42ef45628b8a66aaee1c5e4dbe9e72bb667046579b6b8dd1e20668f8e91b7f0d7586e8bd5fc1f559032d515f2c42364f9236b17ed2052452edf54fe7ea06478990694434a4f82c9d7d205273ce120439817931a6d76d11032b06b62e94b1eef06943e3e350dacce937008a1af430eb74a087fdbaa8c17dd3452b0f59ce17d93a2fa32768e1ff0787aab1fb4d33a4579b2d4be5ce5da87de0ba05f80578a93e8bab476a81bf86d3c873e3e352b55a75445259e8d52fae08ac041a8c04bb2db40d23e0081fa04b8866f7c9dcdde34a4e2628e8152c8f529d7e2203cfb1b179650ca911b2b9fd477e253e5f925f738fb41f75fb20bf1b98748665feada2c8b8ae7d270c0ca197cae5882cb335d0e043ed16dd4b1154ea4ddfc7d469415fb5942312bc1ded131ada6cc314db12f748738300be39e4c598ca786b9104606adf8fcab80afc4b94bff8376ec75051acf98f25d3759f3421bb34a22bdb8df13770766489185aa21d584e0a11041e71135023f5be13d9caec3bcef8ba84ddd03fae23bda4cb8006065434bf0cea7db857d6d1f375065db94fdec512eaab1638f391a735b22428ff2ce7ecc1700adfe6e757ee5ab4abf1d668fb16fb1fbc1b6932f6ed7f71392248ee4736815d992fd4b33ddbde3c6419acf5bebf707d7f41ce330740a416ce02940b0df9f9b3b99c987f01b373b972800804e2cf489a0f45c403bbb4d40db73d8f75a6a4c5280483afae3274c1d8ae9383ff7fd6774353491da4c46f2192a3d31fc1e4537021563a45214ea92ff77651dc54768244ad1992fbc01f7415c9bdcb70489db91c3940ff2b51e0eba2d79d38c4f2ccf2258a43bddc763162a7bbb8c6722824ba554487391a893ea65c7aa73ba89c155ddcf9e64e2a670f0f83b4e4d90ab84d8cc9150f36b7f363d7df99cd446fffb4684f0db1ea3b811f1344abf194714246fdcfff76a077c229bebfe9d93df02d7003c9eaa8c8528a5212ffd58312f21adeff0965f5b8ea91652205d80d623d78337ba05435b0146fe9b2797840534b02b4b642d0eee21c8cada125da50e54fde04b3b60958cb9edf91abb795c8ff9626001d4792bc7b301d335b683b80ee6a63e2e8448754228e35da080c5cf2ee3bbffcdadc24c0d6dbe09dd9fa67b92dce8df3dadc23aa457abbf0b4d3e02774389be07f01165c176854b78a2deccaffba172b2579941482b175e88d3b75607fa78f239e493743316369bb7bf6e80fd79aedf00132850a87507322104479be8f8bb60119cfbe19d2a3e610176fc82d149425f3937642e984aea7d16af167a76e7fa8f42e2490c42525a5ffbfd70311fe26a81c2784d8ad67f188faa1f9f6e851e4ac860d5dfebc00764a5a2a6842c5aa1e567cf9bc0d3345045e605773cdd58663cf26efd55ba4beb5ca9ece6fa8406e314388d3fb2bc86e6d3756fd18d05b53b313eec6f6f8c469b73b6bcad4e613b8899d4cae5aefae9b7c3394be9e274d96ed12ce69ecb27568cd9b7f17b1168830ca19980ec6f234264c19224c1634994a06729a47cdb3dcf41057b9d1247501ed7e49e432618b1765aace44aff1701ff40e475f465f5635764a80c0156109dd557de035d8fdf393b18fb9d53bd0245f803fdb5cd8a628f311c5da62ea59c4a8fb57689cad352783b86904c09c14773c9e8c47e0461d7ec25b1de73c50522b2fe0c32cbbe3922efb89800f776bec717a95b0902427c4b6caa4da247e1406fcb21bc2b251d949cd94d210aa3d7c7bd77b3d2d58327b196940c0cebd87e7a1badecd16f84aa0aaf22cd38dae2eab1b3c631602f5eb59294e89c17f99cd678c2140e984393edb40c47e558668badf53eaa2fa467fc2033a8cd159c6ee887c4a20a693802fe0078d797e9d75bd97e16252f679025b71dea4f61ddabc149c23da2288a805a4c2a044a860d7fb2aaa4c9c9601315336fe33d966eaf4f11acd1f8a8ba54f67d042b2362f05695b2cc3e6182ebfb24f9a1f645629dead6be30a01fc6e8ef22a356f6411483e7f348569ddd2b27bc38d1cfcff93d0ba451077ec69bb607d69efa5a8b3d8660df828bd46fdba279c43173cb77aa63f41609c33e4e882521da8cba5645ea2db3c6e7ff0dc060c19dcf4b7a3d7021e56700dd2b4f32108f5400c5f13699341bc15fab565833daad961493dc024c547b092dac9ed893bcdf33ba9638188d6eb5b98dd4cd8bd08463af85ab9406000d55f03c29ba0bed42b9341a017e374f4398a5dc47e1f0664a2a95e4385b87a9541bc6ea44719443ae5a5c783924897380849e9ee6fdb523ca99a4f40a21d7f9d63565d99d35377f3849ffdf5b161b7030224a70790cf12eff6998b1d36155488c8e59cd65bdebbb5cf33f4cf06b164dc3613ed5844f392aec91272a23e15951ad06e669cb1f4c908af3fec0bca3a7cc4325649f481c5e014f8245d99084a5c240e853433776d3d550561e33fbbf135f69505f9377c822c6cad462d3206b4676ae2765ebc06b5896f2c3f3b336349b3b828414ad474c4b070cf865b512dabe5ffb11c6ee58c2ce9780f2b1898dc24eed7e26e4af5a5473d177b809ee9227aaeb869089cbbc4ea4da229c4c6bda4d44c0fc75cb0f83c9b9e1c08742438e454dc4d911c7e52b10d8d67c5a73d4c4f30d52f188c38f4f7cf008fe476af25808498598cb405175b5d7d9b0544ee6e11b68425b4566a272a051597398b15ec15b954029ab3c4a80af07c2f745708a89c14ac9f026e0b888a818ea788f6c8f7c352579e51fa2a11895bb6a6e8886326ff708ea5d7fa42b607dc0c0f6a02f63a22ed8aea3b9932db4eedc7c6638643d738ce2a9d039cf3173df8b2fe0ff4aa85868556db0c4789daf157a8366112279e53a9e98f38926b9100383c4bb2af0dc7d82844d0c44a9cfba21a3399d5ba43950fa06a478e4655a2345960c831854ea700207b16b410a87aeb7111bcb74ceefddb1fe7d35588b30010ae5c3458ee98c250a3e823552622bebe9f96446c61467c89c4b20f7645531a786f9495d0ff01f530866dc27de9870847d98334fc6aefbc7bcfa492cf8ce4b5db09cdd6755cf5d7f16451571de1cd75a055521e281fd4a558f3212c766df94b193fe1e8628e5d64cb1d3f8865a34251ee6436aa9068d974ccc81b2e0bb00eb9ab0b6542655852bb7e9918fad5e845988daba48b3fa82b004b3b3aa49cc868e6d80cac7d6a1878d27f62dee1ac79b02c19ffe4c2d4a72e598d80302b0af6040bba354e950e9f54cbfbd8becce5b1eaed3e1d6cd11b0fbb9528e6275efcc144954206ebe53ec5e30fe188a17867b11bdab8add67b25e517f44ea02488712dd37bc5b3292d136a67ba38399f3940488681d2a5538c466a54b294a9f50f6d1e51872f8a34bca4f4d3658a6e17522f14af3ac6e14be12eadb96dbcf8b775b09dad06679ca04db1d846af0bf55c0948ed5d335ba49cecb0e818f1862fdf566f96c379d2d1ddf01574ceda7ca7c28503a72a4b4954277e1d1804764d9a99ce7f2181c2625ba1483c119f0e88eccfc0e82ad1f465d2bef12e120c368340c18fd5631f3d36fb09e80f9d2afd67aeb0c52503ba34215c0e789c131e5eeed24720687f0e2edd474fe9efa2a9e1e5a4655c30dd3a63c5718423cdae429ef39bccc90ae2f6b397b98539876c9c881001b82fae7798742de3e8caf01da90cb3a36d464330a9ec6bf23d6191960f76c91aaf292a819b5074c9938ce113e219e0516955118ed2aae048056b07bf889573b99c0e8713a1ee8b6217f0f43c6b4752ce0db7fb7bdd00dadb3c264bf64edb74b06f85e2b3c9be3f09da1c54b998c8f42aa6e04795e5ff5e079e6f38c53fce2ca31ba6a3569ce03d869419f88f3cedddd04cd15e4ed5b1af7aa409acd66cdc09b734bc2d0638d323832d4efd26be0bee134f93d2568d53252d1eba48121bfa9806c50c88315d8b8873cc46fa6ad0c6ca5437c35fd8f176cd4ca9ef8f48f0b1ca90db92717d0aae0144e1ca5e9fd6c406ad6a71c996b7dfd42b2c547b40d7f31a81248e2d45741c122a4e33300396e2c484ef8d129399ceafb23086cebca1a55fbf95b0b92b120cd1686a274783a1f62a2343c602d52e652b357b33dadd7e61fa71ef3f93cbed570e0ce24b5b530c1e9083703931489f8ccacb20d6feda328c96f76f2ca9553833d281b6597e7c54c1c8c4d9bd8d0cb9f2368894eabef650c382f4e01b574fac5004a9a4a42adf18cec0fba23170db94887d8b19f9f1cd0f3fadb6e664705260b0a5d5d278a89dbc61b9d80aa98e801701582f1de8ff12e28a776bc03a3232bec9af244f365f545c4a87270e9f598b6fc522aaed5eb7dcf3bba8ed2aa3c2c932045935bad5fa08b9edd1c7aba0d96890ee1537c8e555a9c378664c75cb47d0fbfa3003f8f875c0438a00e28a2c947bf5da2fa195253a1ac85317e94238a714754d32d83a25e8e7188f63b981320ee851243b43086f12abaa010b4b6b8244c3f16e18952d327e8e7725f19503eb762484def5c59364e8f9f1d53e3a662327bb2e456627bc3ad2c6556e230e51b6ccf2bc36394680bdb156e8e850d439bb6e13caa9d700a108c40465573eba7fc18b80fc238ba492277a048d5a4a63c85d945c3deecd9b809732da2d3cdc994bea813fc0db655c4ea5101b4fa27ddd81dda28bad8d8de32b230fbfa9df883086967806f1c76b85b82dc6986c2858ed267cab0f94de817006c3ab4033d0e4b9d46480f8985b7e9dca441411de6fae9c560d59f5f9cf329f25f91f3c2af4d754d39331d4c245900b26d6707f58047b657df83426187f982a8e39c885134315ef2a90c38f4828430dbbda2dd90f90929395696a4e2286e780fbd1cf64f9898632a852055120f19b0c57a10b1cf7444e31e0e1d146fefbcb5373c284591197f1f3bb88f0ef25684876d5ca258893b190a497d4e0cbe4caa13d1ac1984ef46bcbbc042ea18638b8835c01826fc8f8efc0b3bbd4f3dc3a3e72cfe4c4d318a1f7a1e7d0d6ccac0942c303d07f72b35036a2493b5371dd2d6d113157ba0ef3eee0e5739b0b028b4cebc2a6f673c7126a47c597e41a271fa5b19e0a2cf4bb749294a3af3005c1e3a8e391f574692effe007e881973e6960c3c604656be678e1f6960dff07cc3acc8ab0b5e09e010463510abca2bfae5880423cc3dae8fc1b30bde737ade6e48bda64d0b97e24066ad0235f502b29a24e274a0f50399dbcbd0f66851036d44966ebf055d32fb32c792da11b2e6374bf25b771ca0a41abc05b02bcdb744c7a9600c9dd7c46aa125f04d82f20192fe42a1dffd359fd7efe3573f33dbcc5d8405560532619285a87c494924e4ecf7e762487a8c81314a87145dd385b8d34c12bed6079f99bbd2f90c291dccd72bc1e9846e5b6237be05ebb2d842102f7389e6ec96ef1240f5343c4fcacc81e8246990c64692a3bc8668692f505bf976fce9f4bcbb9e56ac25c56796022e1c0137d9454f5fc0497f5fb8f0f694e1bfc0c5c22c1e2756d722fec2419bb796d9b00e70e2171072f6aea38f5f8d3c2dee355c45f68c7fb9ad103e005159f2aa53bef87ca661bde444a92d6b81013db51a744fb037698c67bb58600b1e5cc25f15ee4abbbf6fa276f87a59ac0531862f1c4cbc60d35105ae2b2fb4cb0463f750b2f28223ed439b2537d27059e619e5229b0e2d6d93af243e99b4bb16b614ec0f692afcd73198068fb112854b779160217f75a8dec6cbbbc08e0f7cdb219dca74f5e490a6eaa0d34239dbc30bf9b1ec3befccc937bebd1842549401fb531a106e551ee658207c8d729b54d3aac8a695b52227766e38ef617edadcfd0ebd7076d982887ac64a38d8756ebaa57cb72ed0181bf777309fd0a89d487505490ee5f85a0c743a4ee640ce26efdfa25176fed07b83187338244c83678e10268a062d9f41e24cd0c998e13859ae3d687a7b44ab59a853235a1db141a0a06385cf7d5287fc5995d7e573733c36dc1cc6b640f240821fb7c60d76846de14f437302d66b94b4f5c449922ef83a3932ca810a84732b1ca43b56d0a0d28098c3757680e9ebdd15b0b493ff85d70f9654909dd454c7d44e7c095c929e4d4ea976d5b6c45d89a2404b8dd452bc0d05ed72d6a61d7f7d853305eb62ad92cac9f0ab48336b3dc42718aee26d3a3c2c1c5d89c947886f945696195f741fe23e50bf344af77d9af757191983254ba107d0ac3db90cf30c0152120e992b609cbca4d741eb4975fe64c42270ac678a1f99e90a942c5c750f8fdebd079bd71997c239358bf4bf967ee1aad5c56d49d5e18dbf42d8208044614c57c97f022a9136311a07e2e32f4d583de0045fd608290f3cacffd4e84ce4da78b3fe228d444e55d0fa117a38cfadfe44eb0f81db5e320c58e2bce44415c55b5c5d9a7636cb8936c195be09d83f1681bbf733150e9699ef52e5d6c8815878e4cdc060e6a2a1b7200e2ea6279f49d83c37b90df4c5f017f7ef318a0a6c73c3f1dd7ec9af80eefd305df8c1b71417f7c6b5d9a87d9f7b4670c5726e84e648befc822c5002a814413d029529e32a8f3ae31fe1175affa3e6eaf8948bf77458adbdf2e6fbe321481398877d543d1f75717fcfe145f8444b4453976ea0003eb7d50c4cbe39b79849393f1f38b11b155ac7c68121b1b576cb22dc4d57edf0a8362fbce692b4c3c4ce9109b08cee2564e8bd2dedf5bf87ca09f4d5a1032d5e7cd8b843b6c0662f17218950c6f8fdfd894e5b5ddd353867395a4e7d8f8bcff654ee8aa2ef8d850329fd1b289479e1adcb4aef0353dd39b5cb003583692083550f5493d965155fb4640e71ccf17faa3081c50a49880e88c215b5978022e6d37850ea45de1a5852df9195826711c90f0301696fa73a282efe129f0dbffffe4cc22f82f01b0a4c8c8de55193eff3c605f9b5821a8e9922eb38bfb35234da44bf487b822bd33a549c5af1c219318839352ed257a5b1cb8d521d1c77d7fbad192893e7b3492a4bf57735d3517aeb7576e9d20387e17aa07b9b77bea3a3ea61ac2a17e8fde3aac65a583f21b06fdfb653746553cbb793584a9aef36b0bb61f279034fd6c13d03b5c68cb5236fe00694b99aec66012e25e826d078adf958c4bd4e43ba4e90bffa06f84533703a8849f8a49eeea2999300875f083d14e7906b16ca6a05a5e54abe5c5b69f986a2476e64f8141497734c7444c8e6cd4fa0860203e1decd43e8c294fc60131bbe976dd7017abb0a26e987eaa5c93ba8b08c8153a9e87e1e3e6f3a913c53fd2b7e3c58ca1f8b36b446b5022d28d245e32692144081d60b36c4fb1a469d30935f559dc2ded2d688a2fc8778f78d7a77d856ce300decc7fd16e47bf7eed0c89d0e4702a4804aeb5fbd14b39e079d2779d37c99d46158a104b4237122effe5d93945685b09350a51c021befe68ae6e56af78c934a4443d6b90cfedb446a4134584ad9a652e7cbe6db71e3aeced3b0795d6535ce90c3b4c80b0588c4359b69a99e76ac53f0385e5c256b7c897455e917f718cbab07a3e685c11cf6a0f2f1ca14432bd5423065350cb1b53663e0a446032705d0dc780813557962acfdf49c226f45ef0dfa8d66180be2be92820392038e86996b482a92005c1aac41ef67b7735f2489afd2e01a9f2ba54e031b03bc9ae045f4e9d0124b6632fb98c637c7df448845f18fa40e1482092032571bfd4382f92fc13784c375348136c24a91f4a5cbce70be828df74173cf1c896b82d021e6aada1e0fdae5d0a68be1e60cc925642f311b751ac9ec7e882f1e8131c4755707076bd306eb2c2b0dd205f09e39d0cb19a25f8682a5ddfc9ad33d44188736461ca55fd1f954012a58403c25143da7ae0ab66e12639fcfd4b8c79f681b78d572dd82c3c11422aaf1ce0990ff3eb4cb52e52a172c4d070f4f0e9e7da10d318c4a13f7ab8dad68a437414f354c7389f0e07591f44c9458d7f2d563bbc77c240341c382040d899a6ab5cc798942ffffd7432ad6bb80a1697aa950f5ec684c1d11ba8904c097e242227187677bd0a5d2b76c2da87c788c783c5f13f83ee3b4cd427847e8998332f0609ff0442f41f11761bd281b163386535ba7d3e89e41b137264ca73038b9e12021411416d805da5424b1cd6a197aab73472ced2b045457e688192b236390e9eb27a8db51109951e2881866d276553d408827f59bb32acb052ec256ff939d387f107081595446bc5277a61940c624fda28a736b6f0f788844f06ea24aca90cab29fb995ffe8b9db6e456e91599683302bbc8a3d408523dc1fa4e5f822d99b19fb788602fe7bbd2e91648ca287cca1a06932afaff203a8544f89f88ea40f88b2ec9dcf42983a5191b709c6aef073ccf84f391bf9196865180736e3031543394f061508b7a580f82a42b55555bf4c110ddb965756db7d718fbb4b98c8577737eabf14e10b69b3bc2335e4542ed330eb83aaeb78a7a077e977ef0e6f7c738d2c4631db4af6407210c1dab49f63a1bb1f8904b63f2614b37a16ee5fad9e7193bfb783c97404e8c31412e47d4ebd4cc706f56abd9e75e94ca1dc0987e0f33bba385e9b62a8f42c9313d216c1e0e756d9a22edc27d2c346c847daf4bf13fc2e2f44140927d4f4c61a0bfd4a2525a80fa6de3864c3cfd9edc013688a89e4eb1d91e0d19cf14e0356c2dab855ad56f287376f78c8a3c56cdecf616ad9269810fa3bfb59d14721ba6750f478473c58f704824a7e6e3d97d13b0202280f946e6f91a3b430b4be74cbfeba0ff15f540e9fe2e4fb67ae4de9065e1ad4c7eea092b0e2de1db06f40f82b06fbe5135f39f55e82fbb8577a68597eb6148cfbabf14c0648e09011fc7fe2fa70a0a23f7aaf7abf304eb9406a158edb622f702737e6b27d594e0344ee965d2f46b286cfa221783fe716ed483dab7077a1e769a423abe6f01e74eb1dfd4a9ee6328198d1fe361677930b4c735bc23080ecbac2b357c0f26ce468989c12110115939fa33ff22083386c4ea924f0c1df5e99d8df8b7cf375fdb8645da3194985090a45456b3497a52b3f6fc5d143388e0948830a193dcebb754dc449b2a92250ec87a07bc025b1adcead16147cb74451460a32165b333a1d6cce5557edbc57ab27f465b69afc9f728354a608e053b00dd672a2fa7b857f95929c93a71e35c26917f4dd0006e62718531f2129303ba42865ece20d313cd4148295d8db3acfba18343b12bbb4a20f38707137ea8f713fc57deb702753c5980681219aa934f39c6fd8f23990187fd649c341d8364a0129e8b27aca43355d9aa4b0f8fcb5dd48528a9b7add9c166b939a36cc801e63c315fb24cdfe2a297be3acef6237985e7f734e29daca94988bd485f707e5559e57fa2ac3492c7860b274035736a425d6a4c3b33afdbf6c278ab263dee2fec9ef81d524ad7c6059e4ffd69248365e2d98e1bb72eea735f6b0e46d1077fa1d5eb9c21874cc1e633a505db6b6f3330c6c9e071bed0d1f320a82e1a89c9bddeaf006a423bbaa72d755b7050a3cb9f391f88bf9ff16c4c30b33684b463cb0d0c7824da166282d10627185329f25d9a4391d7cdfb8e6d9baddabab0142948051903d48c224b61a08a7b882ca8ee9abe0992d019a5811d6bd8dd60b5f307e0df2d39900248f8d0fffc1515fe2f06385b1ec3279fa3637d088594d7aaf1e859ba5db2209e482da70829f9da3f64272ffa6f068c2e9020f39dd4cbbfa80115b55b3285380d86b13de82f5dbdcb935c68caf23e3091f8d6a2c0ae9977676c93ca76c60c990f1f1974389884988f8e5c77d38dfd8781ae687fad925b6ab49d3fc041069bf1b40bf854066f4160aa3ab575c463cf6a86a65b6512edb772ffaacbd28d144827aa778b4d07257b6b2628eccc2cd1e0d11e2b0a8b50da9db384c55bd4833d81506a967b5823f0d01f24c3d92aa86c2e48d2070cbcc5e647d4fd909533e2fcd6e6dde4ad39564f58fb091167d99727b74fdc1a8bc07db9d590b25c6b79b459bd35e7bb0d87b2cf00510ac590aff36773d648d7b118f9c9e7dbf174bb95aa2a4da04c49fd9cf9d4ceb026bc72e0d2bde9cea7a93566703558bc021594bdb7790b8f8e390b213032b76b709a3be7750db507158991c5bc359460e111f35208416148e77bf2dedd9cd7cc3d70c5c9146313f54bafdd2e2f42dd714d864c3e16b861c80b3128e99337bb10dcad9c155ce06a1005a57fe9403af75e97279a896e96daf6b734ef18b554b8b8775d2f2d456c6d06466f0093dcd2dd682595985e06aaff39bb663d991a60b3f289c763a50ed44679a158d2619d357327898f7b41a7f57142196311e865d4549e94e6b5724b9d716a7a407dc7a5e66cefb07b229ac2bd6dd2f7e000527292571a9d6d1cecfa519edce3ffb19fd2141253010883f9dbe5996d3c3f0616372ab4e18f97271b9e6c7b1a17be21fc51f7b50a2885926f8c2a8a65d4692ea28be00b5b74c819e01555478b7ff00e78d874f14551249ff794666fa40b5b699071822f7cde71fcee1ade6b7abd8beb3434a40c20540ca7f23704aca6d9ab0107921dd9381f2e9ede336d9e5ba18abecb337ab5fdc94c828337f96149352a8431d4f13799ca391385cef1c084c3a68255dbe43d6e2e75c7cb643b607d61c2ea7246add4720d01f33191c078334b05096bd73f03f74bc9b7048cec61e50b8692e4a6a5d42ea9d7ab651a2171ccaa820a0af6e832682faee1c353faf053437286c87b46e40dd00bea1ea89e72cbd84340367098328feab9f1fd7a59dacbb0e494e1b7b5644b39002ca7dcef9773a74a3b65fb8dce758288a05c0bdce0635e6b8ab65629b32303837a94f517e2ed8102e7ca1e29f2a8d6e934d440e10fb9576db15bc7245d6e965e208195b63598beb71cb1c77508a0d90e7b1e6b32264ced7e5ff5923b4c112ce207bef1f0be554e8e9ac3a15df11a9fe325f31d8f0e971fcf8cb649ac3bd23c17a19a81ce1241eeeb44bcde376e12761067926a42fa88510f45675f6f18c3011d445fe13bc694da2edc4bc1b96f945aa92ae75a44c9cf1da47ccd10d6a1c6063ff29c38cba9c675e464b504e0c15290ce4c83ec5d4d86011a35b1a8780e3918010f832bcd8bc226911b0586caa0abe6ed5a0d45fe0ec05fc6cc9af87fc2253ecb04bb54bf177e26e8ec3f3e8432194137d80982d4c2aeb927395fc7acd2c8e55835ed010ebfb6065a041e8009d8ece163e48050c75c6f735b5cef6e9fbd0b2b06b28315497fc58a2e80823df0164ee568033ffb5efbb0ba8403d217e873930a3823b4b90beb4fbfdd6e921a55b8dfa4c9c7965977789985835b6eaf8576dc6b45593c4e4ce0573f9bcb935bd3a760a36f9c95355aefa792c62cff4c5b0af7b1570320a4f01425d857e3d6ea24d428b8a39505a301129594e969f342f7fbfd06ee5703666d070a4067a98cc4ec4ff8362f224e88340db1e0de5af07c10b756f30fa298516b24d2ab1f05e5937e7d58b7e37b7c0085a9deed5a565a256d485e7f85c8b25a5ba0553ff5da76df68e5ae3b7146c47a4bbc4205b3396d47a9053b0f8521a1a8acec01b56d85253868411569afc775aee68e184745722cebeca0f9ec6b42618892df02366be9e7b85e5c9bce3c43dfdd75538c775a959b2ad55087515ed87bb0099e0e52e6a8a769b19bf63d39e367b9790a1d9e80cfaa50a48df31357c39fdafc54ec9ac09b05f4c4b1b7c0f7a9e46d24e9a0d1a5292b45fa928869aca59195b54ffe497e9eb35c15359bf90527eadec355931fd496964c485ec04a34598723259fb5f3984752dd3578814bd97f6bc87c2e17d08d20b257a38459bd6ce03e8fd9319e74dc92f22c04b6c17880a6d5f9f73eff755f58f304f6cd997f0c5a7038259208253e633cec4a4cd46514b8c3a4ad1ed7c9237303b3bddf613aca954ec732fe1617e892812ffeea93dfbc6c76d36a7cfd2d054d35752f8b0e70eed5109d9a2ebd7e6a47acfccb8d17d29b8ecb72022f5e0d2bce4ac4c9c3314c93a60d18d5b49cad8c9c8ff8929f8a27cc44ed30efe59df77e6f5a1c186c856f7450c5858f86e31ec00af0ccb429e19f741b1fe9aa037707d91cb4e5dc8bd0a3a274983328503230e6e2aa5c85c3a10f0a7f68b6f5232a093179805e4a7cd9b56a22f06bed956ff118116ddc56d0c2fc10a92fc97828feb30ab8bf6ca3d126d09de8d96384f2693d4435e0b3729c3ea1246e2d1937751b15c825602d1c5c2460f41cd8279ef846f2e959c538bb68fac8dcfa5b119eefe12d565e2e699fad8c41e7bb7d46189c1c36df72b3be15b90f18628e19e0dec21862b1bdc3c7d613770d683080cba26b61b86c5c52edd51d2ad8435087ba7da4b672f45a1b9fe673d3a8748974fd25474ffc317feac46eaa913a6b0b1f20ca587cb5c000e9e2613911427c6f82d72c1cb2d0b3a9d0788cfd9db05810d9216a6bf7faacda4acc17f2e8312a28fb1ae170421b00fe70b36fdbd69af4e8fd49a3d8dde7365dd24f6ccb85c99fd1db5c8ac48014814ea1012dd606a3d35ed7e2faa9bb146678ff23dbe8f27ed11a623c0d08ead9aaee5936080abc12cad73504f14e1f803b7b892c81fcbcb7a354edc87f9ada0a9f563e0a22a127617da365aff04d9daed28aa49c16e6ab05a3470890c50167c2014bc679c2aabb589ec70b6d9655d97f62edbb142d6741e9cb6cd07351b472f7cdbd60f6d87455788f0311fa9619470e8409434b8e5d37d7d7c3071fa4a77ea6838621790a7f095d7e69d37c5a9cadb901fb9cc5c309722e1e4621b45d4db8d07f1b2ae0c0442ad733082e76513767f96001a4c1049b95d07c270f55686561b166ea188924a4e76a1770397b045acbfb8e7634f6ef2b37f803661ed13767cbe22d3a3488ba764ebfb9293d2a914a663e551cb51b2d1b69caaabeda459d49838d058591c6d2f0ac76950a7db69332bccaa5bf334f575a3fde527962f3a71006612306d33500e0f612841419cf4e429d8f7d9c53f942ecfcbc6f2c1f883571fbc5073eba4a15d3e945d13c26109de1fe6be43f535ea178be54a955e82833c4219c6a344b751ad09b0433adee102737d712872b4327b09b0f243642872f583a9ed90a3260a80f36e2aaa119ff0018ba57a452387932c1cac047deea7d392943c7072cd57c41e016cff6ddbaf6f3f448e78353937a99a948cacb95c1422216a663a4bba767dc1094a0aedbbf771b520d8376dc3d1403f27494d0bd6b1782a83b5160f521a0805b44c18847cf720412a0501f7d7f8a0498d822c27460e2d9975fd80cbf7871607697aaea18bed0e40a88d7d38a26f458c566c09f7f753bb54de5ee82a32ff2a490a23715a00e63a8b703ae559cf22f37c5eec3dc7627a7b0a31979b164b09bc0f1e9ff525855149fce7c0f823ea6fc0c146a1ef0754fb608386c54c93263e91a64a5e4a81148b635f0532a86482994ffb5de5ffaf08e2fe3cace9024412b8ba5b57ec2f2ad09fbe328cae39fb7a45f050056f45354a881abdb0f8f56d5b67764eb633b9c10292c637d054430734a0f6c891f9074b604d89c2b83f6ec97a8c216d85b91d64efbb1470a37dccdda19d9b7ee50b5d7456ebcaad1f56d6507b4007a9f64fd2c11b4126a7d2cda22229abcc4505061439ec8d7d9e4d8f093b86682a580f4c62f87129cd7f0e8a70ac667528d0d705ac1c235facb3a590cd8df0a0c1f73c69370f34ad41c822ee5f7b6d2866ee4df656fd8f64e2d33482d14d86fe0c4b0d659ddd6c0dd0b83c99bf452e16bb236a7160b00cbf08ba0dcb5bbbd19751e095f0708e1e2c198223613022638a62064c43642360f6fe9a591dc447655e0dd3e886cc6369fd0bb3ea765d5c3354767e2a1ec248d5a2857f28d37321cf605a90f5811d713d2cdf7b559b6d52aff026d534c27fc01ce22d138bb5320043e779e932b7f0b66acb9decd1b98f7daf316989b00dd941bfed0838c5dec7c8f93718cd581c9304a9ae841df9a771155422b1baa02fd433a868dd7f616dde0d2bf3df703812cd13c9432e03c4b6d46b05a1f360732b2f3878f062297907296ae10cd7dbe8e20e9ac13e9be30e1289763cca92de9cdfe15c916fa8f91dcc23094de9c6cd5c5c125d10f1d84b40f3337f7ed827002fbcc22c23eabf1f80482b61a0a126dc57465c1616e5f7845326e7991a487a33e3849da3928d0a16701227a00b991429c2ab56382b202786319502aba4086f0871a08a49ebb6dcaed5607baf72b5708981d0a8f5ee151e6bdcde54aa7c843a6dc09eb0f2712d5361987f656f1c1610c37d1a0efea19f31ee92d66648a80afcc60b1c98bcbabe71bd7bfdad64803b9ce066dc23101a4bc0654ea6bf6aa023fba9f68fe1f4ace82e988dd286ecdfb541626fec74f9f656aa0db57fdc9a28965814daf6bcab78664ed85c1c7be3303b9e3d8cb9b7af1f1d0be6d7d88adfdfb25bf0a14802ea692e3514bb2f76b25ba7eac2af6f7a73ff953a451a2caf10fe231f27f9fbb35b357e98d33dd76e97ee959f24cf289cb2421a725c2cc9773a5cf195a2a02212b75637e8b0a586461b1a4977613c617f6604f6b1d59b1e976775edc4c13063fc901dd4f45eb44a28ac63462354f50b6b6b74d48b098a441d9a009694055c9d4ec77d48500ca12d5c5481c0111cfa795fc5f85482fb634d4a7ccb4e1c794f173796c5c0d4eb68a0783d88307073956e8ab9ac5d6490e4cd5db3e82b784f55afc454a9a2bfa36f4c4e8b1671cecfc5df88833e5652b4319acaba494e763bb9e6c9b44da4dba956efc03a32e59053bebbef8299fe80b6efc287613670983c03c81598e7b0c622b6f59db2d00fbe5b2bed1c2cdf0a2f1117e3882f7770f6b894d570980c678017aee1c1656486793c4e29cb8dc5264f03c1fba680ec2b657fbb7ebbc49c56923cec9cae35bd3401106d8a1d0751f5b4cfb334dc624ca4cde2807706016e0bc2b94fc27927dd1a378231333f31bdf7e6bbbc8b1ea0fa120c879853a9cb21a45dce312dbc7091b009b8fd29232de79e512e8e929cd7e648103feeef36761da2184428140c323ae6b5660307fd1c224f0cdf912844136bf86ca0d1120a56eae83bbefff59a84519c325f6f7f17d88d364d397b1b412804c8a83b257307fcdece543e1a1ec3c465c8235d5d2e587e88a777de4513ee3e53f46d0ae62576bb682dedb8d0057da5a68a2cd970cc764d90deea681b93d526ed5e669f2602de822da8fbf026db0ad008c845b9967789d62c60f794dd8fe78ef78904a3293962768f65d66ff06cb41ae6ec2710bc9b4d112561cb3efa4b4b28616b792df8e2316275a05bb1c2efbb177dffdfe9ffad5ec607aa19fc660d8e40281caa0b7164bfb000bd63a1d507cac4564439d86076d03af7e66dafeb494444bace5b95a3826533c36d191b4c9967223fdccedf5e172fc7efc8fd8b985d3bb6d66238154f333a8e7dff04650b9decebc630377f9ae3d1daafa32b585dd6ad20c49660fb6879cdc84845aa53be8c66f62623734fbc6ccdd3d7b3c755b23e18528684cb372f65456ddafe548cf4ca15ab3a63bafa947c1ceb56f9cb81d1cbaf15b19205f36688c63a491095e8baa701e907eb98e2e1a45b80c0d2f20738fdc9fff51f751aa7abbe1f778aa5b5ae34f3409ae63d803a52cc17eead568d80ec5190666e1f6f1c6eadddf865e41baab9939860d23bfdc081c77450fd8db489b8d5d7fff1b353a32ce8309594fc036b7e0502b90da72e0174e98ead055fe3dd4564765fe71d73de5baf9d86df01e601f11bf7597c50d83824b2b37ed3cb063c6443338618e7f348747f5b7f02d662f35403bb8e1d77fd0526ab0c10eef1e9e3e5eda1f3966d56a7e21caa55bb6e20526caa0323b1630c4f7e54678a50e84ba19f7d9bffe34ebcac03360fa318dddc02ec19d694123af790a8db3b6c3558fdac50f1dfba10df4e546c9dca6f14f23a3910dd6c7dca8bef7d7b6fb9087a14588154e4804f442c7f816f0621369f58be473a8c993f046b0369fbf7072f1576d3b8c3ea96709edde5b5be893ac5669b7d75b83938f8550172b911e6fd353240a10d1a3484592e622328dcc9e1fbdcd89efa62c1927959f6c8478c99efaaa6ff941047892affda7134e272c4147447a224cbf4cdbc45dee157b8f9e3c50ce6d46bfa52c7ad68c29c9481fcb7cd05c1fa89b276a4903e9ae75683e6ceab60f882c6e27c3555db43dfce8c2782a93ed09188d24b23a961c444e553a42b1014e931187092277ae3c13524e3e44ed4b056e083e18ec23bf613fb88f0e663640bccf2e4ec67686374682b14beea72f8eaa65e5023ce13787fb554e7d7da9a1004e2f7520bd0642658b60939d324b9d0c880016d6e6fe95c30f97d9fb8ef8ac4dd946dbbf6268ba16e4fd7f7cb591f9cd58a6e2fe4588fceda8f4b307927204795935025a2139e6f6f02c4f3633b6cf6dce4b071bba86fc7a4aa3f1d4c71921fb750add49608e3536db1467181646f563cff23e4d23aaf295d1a4f9f8a5300395cb200d843fe67e9d95413c65fc6c324e5626fc580f503e8f572a772d4d6bc289ffd90a50ea406e9dbf8ad62f961201960904040c4744fdccf79912678efb613a509c53f45c6dc34100053291e24a824d58072e2b38f3b9602ca0bd32a8a021537c45f1c367338707ab06ef685f67f8da263c96b04f62469d8869bce5bb0454c16415b45019805f8fff67ba658b1543ad91d14de667fea4cb3f617a13ae677fa6fb0dd4c0fe652acbd7786e5c35279c28df1cb32bb647eb23ed25dd8e5d56b0649328a610721145b59c0601969b53b39a7a1fddb34893b8734689b637b39a5b39b9d55cf4aaca46b478fca86c32a5e75248c1e87f4e142a50bf73e5655cc3d0543885e814dd2af950197839a7700b1989e36571b50833e39b476ecc07b1799cd0b6d60d7ac96b18907529e3a2af67368fe455864ef3b3725876acf122e77957c52cc476e495d1f34ca739079cad53fd2c57a5fb5e7bdda6ab307fbdccf9327f6159825047101422f29f6b0031905b617da29db7ca4fa66e8c6d977856fcfd76a60a0753cb00e3dca98d222020b14b7652b7071fd049c2e7876d35deeb8272257fd169f949f06226cb50dc4ac49af73429ab4975e9af090304f35188967420133c031c5cac489cff54c2e144f77bff8515463aed659637ed79ee6d6810f01b6d473effed5cce3630b2baa382ebb4e0471f426bd2a9b40ab5e9bad57ec666e1089c7bbe08833ce67c1f7143100600aab5b1fff818f0eca818f8d73e6fc546f39d39cb8c49173db8a161332822626e4d8d7ab32da25366e9de7b27c53739da4993fc929a73102b8dd51f65e318bc9a0d145bf6aece727e0f31ae842730cc059a024d8fde61b1c23636c68cf76a080f028c0ff683a956d6994c722e903c094f6bab5d13b70761866d99491508df8443adfc9a9dbeda8514e1875d93efcd2efcd43605d1e186cee0b956bb5ea34430c23b796fd5772bae25425b55a96e747a35a531eefc05e014c990fd67237f0ec510030d8236c96c79b288ef010d28775eabde433111a35138b4fd543bc1170d424b83544f9dfb4c68e3559727342c2363e03ef1ce3c6587aa19d30823c22b240fac2a51e50de912c1e56a5661d641274cc0a4839eb73e0970aa7f7ba6d5ddb689f241e6b786141897efc74f5b4037bccb65eb7609957e8938c76dbef55ea811387907c866e653bb32a5cd4affcdf2df309ddac9c6218a47a34b59f76f0db748fa9c09e7e6a59f951628dff45b1631c55689f3d32a66c297ef28ecdbc93a8c55998eaf4b695932a65d2ed7f7f3c8a74925996acd93695d58362301a6d6c3e35484c320c40823a7b38942c9157e4aca7bebfcaf711e7cbf75b3aca989a5b88282507208ddbaa960878f241de36a3db0bea9d1ca44e2a88d9764c9dff76fb1bfe5a84012b4e1f9336398db776586644fa438636a1add702bbaaed7ffab62535a51fb7e7f664211306de2ecb15ba6b82afaf8cc220a976db70b0027cfdb7119834e0cb0343ebf3620fc418a3beaa667946d3ed240b590808b990a1e2e5a9adb9268b578e3d00712b7799445eb8aa88757f53d75d1b452cac3812d90cfeca32f7bfa0f9d3276f902c5ef1ec4ffc078729ca84c1195cd45135b752745ed30df18801c2f9bf3d64c0f074fe90bae60ff6574c625830138f07ea0930fe4b9f7e024c4384c8668cb8a957f286096ddf69dcce37619e5ee70591dda38b639dacd44d5389b63c32dc49c3a36343e560bb412b94f8f6a4fe40df469c93f1f786f89f7634bf93f1fbc9f1b088804f154cfebca941175965a3e1ee6bcf00a3f309149450e2166beaa55ee6f95edbfd828a7cdc1467b5dd382c7d3529edf0bee9beab20a6c5b10fc1ad1a2aaac259dfc6d91db44a542fa292e0b79b0ed84a2a7528e07d78123a69262ef8e3ee1c2e46e1a3f9aa73afa01691d90f04fdf79268a4565dbd40f1b327e65078bad0099861fc304a4fd9638fe5edd32aec04ed20e88ef541a2df2eed8ed35229cb79e108bf6eb1df1c3f7dab6a0ca1de0a68c305816876832e3c04b5830da575931e1294b52f54d807dfe4cbb236f6a061b7fc8e03eaa4b00bb477bced32dabea1df34c5bb22379a0d89d78722f7e6773ef8be7759d810cc507395d328a2473d9c9c1b3d13d0a8ef0510dee9ac1780007e96171ddec2cb1b0a8031da90502e973a8b146f6c2ce6c27b7b554cd57b09fba2ad1c5bd780bae16bb0f9341f33f506e8dbf0c0ade5c187023e5295907a7361a2864921f268a72a5babfc25526cec51aeed0e84dd40f47808c1fe56f42ddbb495192aae653ea555160519fb09971e8b8fe08908ff6f023c2cdb1c54d50913e41df236a58b131d767c8e82ebcf5d1be89d7fb1f6985e58c307cb5cf0ab739f8a928288cbec8283c9d0dfefa8c47acaba064a7748499596e82150857c3eefd8b0fe13a6511a0a940982662ecdbfed1b87c5d2cb0a020618d5fd747d972f14bbb5881de998bbb56ed9d827a0887c080a3772ec560d6a4673d71a8cc2b4b7040a6ee38247b33ba125f28a116f54ffbddf3cf6624f47bb4b1671bfa0a43914693512dbdebc00647f70ecf9a30e8ca0c356949b43785cde5ae77ce9dedd457159c3faf498486495d5bcd12d3bc5065f2bddf2de5a590d87a295ed0f17c35566b71b61d0637765c72f75861b0b0ba11336a97d34b54ad4bc6f30cf914170edb20ba208b8c385e6d717ca7f48747594d4a75305810cb9e97a5de582a8e666f2f44e0dc3a10ede789611adac7fd6918e2d3c573a84d8e7daea402ab52023b1db9606830314006b7e00ed27bd002026f1011fabc0a7d38cb6d318f453d9f68fb9449c454b48bbcc7c4c26cd29a7e572477a241888557e6aa95081984b1d74ca8ade4d268dcb819461c8509db6f8d3f789d23243fde50cb5710b67ab98c54806ff9af1a00cdc0412bde29de982cbd334ccab4fdc68ba4b2f5dc6ca5fd0daf4328589d34e4637a00e0d50a6dc0765fe792ea800b2f61d155235c2ebdfd8ec64f9c79b3194d78ea1a3e8434af3f906514ff909a119a4a8c3f06df9b1387a6cd8e91e1b06cbace5bb32c416d2a106f4dd3075910bd7cc7cd83d83b09f82d305dba2345af92439739ffe8a61f8343e64dc27895a04fa5a53337eecbb27f38e6cb7b4c5178d03ed4ae7e80ee5a94bbf3ca1881a84e10c7e664cac084460852832960426df49db036feee1f7f138eb80fbb6e4cc56e45042625e6c4cbb78e72c9ba49774770c6c0cb963df8e5ec69fcd77e802b0a09252a60c711c769707f9ebea7a94a8715966e6d2aed05d402afc71c1af4466db2187108d12c201e1aedecfd9246e38f783c39a5e0db0cecfe4d21428773affb156a1e5a7d43a871aa799cbf573ef0bfc52eace45e3978fe7cdbee2bf26fd062670f226af838fc4f5f1340fa5e8e1f74653b460c0a660adbfa3a1be1083bc47ef925ff02a8301b16a64498a15a8f254371403fb3c557dfca7ee85fb0cc34b2ef5c569423ad8c933f52b6be5f4485801e760bd150fef1c959f8a14f5f5f7c48d1aab4eaed42c71bc05515fd02bfb9c9cc127d81cad84cbf599a0dc70f7cd9a5a54d4447050e74a6e6e8675e939026f838bc77df0dee01f525befa04169b03cb817f71e2f7ef92467c19d3ae1ff3ec3104e661b80a9a6061b97ee10fced76ab80f620e331204e526a7c292e814ef3888d62336b62e512d0825d7858d8bb4537769d776cdc478e34b28fdd816bce3fbed8f2f3f614587d5a610e4ef80ae1def594e60c647c821048bc5161f7616968ae54d89d9f7d2ae8e2614885bf77ba0db2df2c8b62a97301418d680c20e64e270742e820859fa3fad70df2dcb15acff808cdbc00a683ff903f26b908daea5968e156a837dbb044f572c5530a08626346eee0c2bda5ceafef9b88341ae58e80ad0be3ec0e5138aafaedd97af390ae3817ebfe25be7ff2b64148fa41903f0408fd645c02f834820044b4e669335d1aceea70cd92e199d8c70c69630482573c9ba07c9ed4409047268f4514b969cf6845a8c2a39ad20b2bdfd68663a8209dccef39d9e2d4e08a0fc06c4dafe587dc8656fce65f0185a69d270988c53ebb46779523d7d72121f90b648c53a354c375bb36e5731ba5bae63688d8a144eb633dcdb10a9f5143c81177e249f590c5d83aa1bbc15776812c83bb58273c79bd94056bc8a1bec9d456a2b23664df4a209e9f87d8599820549cb3afd925aeb7a0a7642824be5a084b91a089980105ec06309f26143a783fce624f8000b48bf56ad4c319c8672338a4331f5c356e6110c61e462ae32c76fc8cd5a77932eed83b8b867b956b1da1c200a69b2a3e08972d73926495f2052cf82a260277ae87e56c9015ec9c53a350af25a7998cdc972a1c4ff72ac7348f8a12d42196f7572f9987828201325d8ad2e024e8ed0a59311951d841641d15b98d430a2ea25762534c9f6b7d2d8c742ab209d635bba49b70a913e336b87125e2ff63f94ad7ea6baa70f57963458da6e02ec8eacbefa1174fa475d461e9bc914c69e44436777bdbada1632f427a03b0a28806fc4cec44585106a6be57598b8547ccea0d9917357d0b5291d4774bd36bda27c6ad839ad2ab4e7bad8748a1122a5d8fc21a0fb4d50d97942eb3bc1354a67dd8ca65513a9b4a3e2a3c01bd1151089c50feeb625fea040013e21aa5d5f9196844b0b323ae844df3a4e19641eed8f64a85064652e6c2ccb7fe87cef10d38db0b02a6bba36ad52540a500fc5e4b307b6b96460a383ce5cf906901089b6b5a32916111310f1da03a541ff1d94c625e20946b6b9f46d93cd0a6fa70fb7a36275df8b5382566d7a590e7661f1a57ea7928323d0c8da8c84835b8786adda32046e085b63f0973f496739d931f98428913e15660ff28c7c6010f59333f71047d5ac2c1a21ae2e0c901e246bce10dd597acc7b21285e2ccfac5dd3d30b3e03abe962c0717c9b4e3ff0a95e5be6c905581614c641cce66682164aadc3416d972c6aa46af7e412c7822c012da736418aa0f5e57a1a674a62c3ae183ed9a615382209aa8b716e913f3a50bff20abd7e38f320b6b047bf2921a502af91afca2af7379101b2dc1c062a4d96d2e3c548168888d1ce32ad319360cfcffc93f9cf9d94215f250ac6c7554ab5c0054192db92bd6cf8f5f3be1c05bcddcad6fd0d02f545ce9388251e06466e8d08817ac6614083b31b7ac90ee007925f4416b4e135e4e918b8fbfa413c727994bcd7bebbe0c5eb09bb7b741e8fc7c6b1677a12b8eac9b0fbfd5c309c5e9066d6400ae60c1979ec4fcb197fa37385e1fc7563135d50e319e6f79c473b9a43c3016cd749d97200242dc51852414e031274291658e9ca107705e1493c4cd818c1689aaf663f5e620defad768a87e65e5f5505540f4bdbe45d1b18a699b09add4ba883c91e22d17796b56738b7f130bc8abc4ddf2c3bac46ee322aeaa122425b1fe95e8e063cd488145dbc769ede39b77a6c25da4bfda10b7d9b68029cebbfaf24d8d55cab223d621345e6982852ca027d7436b582d39c8db913a8c9b3a4c1f5f4c3f512d35a8acce212096890b2afcaa92f85e2e28fbf83542a4adfad0d28d5fdfa46c62219c8d3a322d8b6cf94d1b15491d6ada664bab7d86e51f3c5de17c7c8df6657d57785d82d64797480cb82da80697d68358313d99b5935c687a00afffda6005db3521c685e0d873029e0fef879f9307191ff7b5752fdfb6a82b768499bb4823034d99a8e6a509e2ae1332a6b3951707026d6ce5dd49f0ab3dc5cff80237c00bf4e0f53ca53daea0f2cc9547644fc619260dddd940ad97dc2dc414cb7999dd08e7a73217299f9d9687ee19600a1a95c30c2405542728834c4eaa73462111e2240acb75da68a45d77ffedb712640b77af569a072878fd8d832db5e1c1fb4fbab096ae22b4ce52a31f177f482b6e6a5afe7ebc23b1fba56e7ded1c281a8c72572cf390ec6e10aa00b520aeb31f61708e87f59c39b6e2de2cca7e422e0948ff1f86d1c616fabe2ef700aa2378f6f90dc806a6aa7215692abc92301d1bd630bb694942f8c86748a56e2a52af3457a89565449a89eedb82563c9d8b30af4baea88a9f44a512d38f37cd53af209166533ce6fb829de3891bf5329cf132b77768dffaf534cc5851d2d8bf25dd704bc8c95e691b8bbb94c031af605c541828db27753fb1c22ad84f3b310a3fc51cbe7d59795a87249269996e6ffd5e82e02ce0c41938ff43e9d7a02575f23bc798b06a0f517d8b20db2a3f3906006af4e897982cc676934a69cd32015fc4fb73ac243bce019fee835c8630b591892b538b575bf53660ea9b974b6dc2f45798f455c6708430cfbfe4071aa9c32c4ee1d46a09af9d4614230fb18bfab8a9399c67fd60f3eb1966b74a7d715900ec68b3bd00b40260dab7bab91de1dcb710edfd4075dd706a4b1ee960ce94cfb7095826dd48e009ea4779d02478479b970c673a11c8c114bd47001133ffc9d2ee9fe2ffb5515cb1029b49d1578277506f635c5bc3958c797db1701e188af9515650566e7c1cbc0aa9193af4c653af3526a213b5ffaa3099cc23a9ce033d89790082f4b40322b576fa5c82180f3d330eb68d55c06e95bb9b4c1d4452bebdf2a06c60ce2188818b2987fb64584f1753756e7e6d4fc5892849da930e52b1c0facce7057c9adaf028c332aed6d2cfa486f410ceb76d168841c4c10014a7793e411ed0fe5f614e17d9652a60ae951cfc12f62ee96bae5a5d44951d36f7356e9e613dcc3904959913c681524dbc0717f9d935d579f667a628ca73709363a3777f8d6351eecf3ceb1e09fe209513f967ccadac0c6ee3c585e2c790685ad251e4fc3b22057434a7f82fad8a055e98394a57d13e538bba6c1fd5ef4a16098a40ee853443eb716aa708c4a7c971d84efa527a362027ab8730599eb3680e1ca7d7b328413de8116265d18489e62f198b9b20123a105a0396e53664f9d2203933c8111b1d7466aff63f716a6e9bb6feb5cfdb38b838c001d1d026169937c794940cdf35b77358f3958e847c78026722bf790cf59113e8532f83e424419fc7fdf919f8a348d89426c78ea2d7bc53eaee7572f236bf39f4167fc4c16c75807646540dd5f2f59b09949788d258962791f513444f0b0652a37f1bf6c06cf2a49411cfd4896faface5a64f9899840026896b30d28b16930bf708e4182fdc960dfb67d7eb41b8ebb64131f3c07eaf4dd3576d02aa9bbdf84088a4ce8641c5e35148197bb41f9edd99f585ad06fbcca3ded4972e1933de8eff6a57842f4778306f5be2ca045fb3bc2277c9abfcbc2e7b277c3091f1ebae82a5e054a9cb382bd5129599d47d2eecb2a880509d7005eae664d60bd0bafdeba96b44ff9811f212ccab703526aab1f0aa8a7b77f6f9e62cedc963781b86468d249e0ce090da3ae07d51e78b1d08da014fbaeb6814282d0b549821105cfcd9c65730446f733263f77f8f1d725480b0db30fa28d90c630100bf971523ae96da5760fb4f3ed34685907eb218120ca5df46b6cd802e3b0e6f3262f28ce1fa03a06874920ba44ea3e85e0856ac2876196e6c714be0d44398a8b215f6b7e64a3d430ee819afe66d28748676613f8e591c653538639c454c2bab19569e01c06bdcc82d0fbebe793385dbcf8a4ac94cdb0f9962287b0aace5684fccaef1b482886ffc8b821fcc752f91d0216c795368f417fb2220fc0bf01087ff1c064012e350aefaea32c16a1373fb0244c2252de43b84eea246e018c443c5b952e5ffa1bf0a36475780034215e5839e60e6828d6cdbfdb41e8a7f96f0c1e404c75c7ac559900909297bbb4ae8644df31715c738dea920dfadb9e8e07af5ab0a5e08a288ea0c0704ce318dafda31addb60629bd137c996c6e1ef9ffc840e3b707c7c8d9efc654f50f5007ded6c6d65d588d9d99ee98672e0c227c912724faff93ba3f573ad3e084c008db4dccabca8a9eb1e8e1a2bb4c2ab1ff4222b82d0cf1b518d5e06f9392f37f3db2e780e6f258f41aca37e81ffa067a226cf22f2a5c0fb30743ef6e3b1230c93b5e9006effa2a8b61d27f2a70c85b7ce056d02ee663fc896c257473ec9c9cd1ef15bd55d960bb84dca72fb025e04cba42bcb2a53d76b67efb64aa18db4accdca12dec817a6af503d9f38ee0458a74962922accb3dbd216a7952a07e5000e89351c4877bacc6bb916f1032929c1995804d7c186c70adbcfbdfbac54bae6bd37489222fb006edcb9a5e6dc03ed5637ae2648f14baa907e4e347ba2b02e2d15ef2301ad5c07b51b67f41f07d255b024543819f9272e3deeb1b2ebe23b8f9f36fc3e42b104018bea05c28f37fe8bb8f706940377ecef7a32136b7d299f524b396e114ed86bb1def7389a0aedd16eee3fb38ab6b216ddee4bfabf40ece0a052f7d7e276e2ff6dac952fdda621f6ecd8840d03fb834a2b2f057751f5e75c0c42fbe0b1577c30cbe64e31bded968b39bcf940f0d5cdfd1704d944e44f1632aff97c00d2aa550554cbdf966e692053dbb145be69dfc1704ffe1d053855b0424ffa3914fb0022ec647d803b1016441f114696543d9315f84b28a482c80a72c18eea18633db0093f0a54aaf6492849c5d5c643174d7a8ec7befa37d01833a71d5cc5f63402146a75838b4218e641e29c2042a2b42ab6a056e003b54f9b0c4dd28be736c3349015c4f5e6e0264897a9a1efeb5472e0dc4798f4bb4c3f7b9b6b37ab4742da7a25a10c2b46b5a8394d6adb3f71273de518d4bd668ca5ab7519886d83a2faeaf4642e09a50a4f706008d67c930baecb0f61b63d5be8b8c5110fbdf26ce48683ff752fab8a77100b5273b65716151095390151ddc243bb165c7c6dd221d517f12ac239c258eab2fd2cde7e5cee06bffd30e0b3dea57648ecf2127917ec1ddd8cd731f28668fd462cfc01ba72ea7ef0883ac1fcc511a7f8ec634cbe8c01c1ba77413a38f300d605704dd792ff51879978990377a5499c1ba3661a4d23d322a71a27b829715e42841eb59418daaa3d2d0643cfd5aa6d9e7fee5f299f14829e329034c0a79573e8a389bebb35ad0bdacae9e6b70d57d7674bb232845a5e2a3cf09fdb48510cc3088c9a86f42d7a7d4a92b5e8d971dc0534e359e1b69375dbe0d464f94a980d0a948c6c40cede84a5da495a5c46768d9479c4666bf10b6f8676eb704f2c42d70cb1d15284e65b662e1035e7672830645c373a57fdecb59f561f0d8919b515bec530c1ba729449c57ca0e4408ce77680c088e5415f14105ea90d7d4d5218183c9f014b126e18a6ee48b8ac41da8a564bb3ee8a036d141cede07777a1ac6fc7ed96261f2f5c97e476cc625483080413763602947ac0b3dfdd62178ef9b640f92bbb4de9d39fb5e7254886962792341826dddb47fce20943e636ecbde08e8f79cd937d0d2feff7f83caabfc37e94eca3e2a28f016620277fbc662390fe03f49ffebfe9967d010443e34940c8f28121d0fb4e04691c1a7479653576b24b6bc9e8498fdaad443dcdda068e4acfd88f5d8c38454bbfa446280983d4558463bcadec620e47188a1909dc191d7137c23d00ecb34acc55733e9a3469a6377c63ce8d0e6abcc5597acfcfe522453906ac1dd1db00f6924e8cda02f35ffb6fdd45d5aa68649af60fd66e21629590628eb17696b89bd0a2c32a08b90efbde1dae30afb643acd584b93ee9eab03d30c3272bc4979e388040f553ff38ff66d85e04c3ac72205b940cb8fe838b989c76a941e53c8dcaf978169afb33b2d6307914e1b3ef6b7022180f66e79af2f1b52fbfa80c02f24d5a61919bd238fdb300fc6dd2f88803eb0c5a5f42c7bafa7030d4509689a6168b58f76aee4f1e329dbd08f650bbec1467a76934b26c83a2409c0d622be246a9bcebb44bca788cf71cdd2bd1d822f7dd233cd34986a0c3f876479fb4735202ad3f9f8f95efbcc51c43983134fb4bc8e4bd506faa86dfb1938f3b1e224a249311cab201ea56f89b2a52c7b1df2ae4b2c22a39c63170c9b023f1aa89a0538a03b1701bee09fc85c8f125da1911e6dc18f4686ac4551f8740059d37eab55ca7392274fb10e0291dbedecc3f77638e396359c539dd75917dc4b8248e1808724b4e2d1b85d572b591acaede44eeeeec4785240efc6e7d98d64871758e37b1b248e4aaf019f93e08884e35b9e5e0b053bb3a0d4ca4f2b29f75828240abebef216889bbcbee0c36eeecadb3ab754cd2c6849ec0817779555b40f9ca106f22baa5e52689766b2305e6fa8cf07c9d595d160d52b5ff15090d0c9fe4b347ded352cdf3717636962646548616972b69cec8e941e54583e8c2e291392f938fe6f7ec0822f483886c42e29300608574089fedc2400b1d829a82901044cc57a7f30339a75c15e9a8af155cd0cdefecb3fa4bfc6aa8a6db41d24a66a6914c33b4be58f70524d784c4ab0e21a2761c917831237e3c60550026a0dbff360265e5ac2938ed98d3bd235fccd0b13f54c595cda2ff8f34684661c222d01f4fa89f4a9d67421d7fd20bfd365670c64efc7079ad06f1aa4760de82dfca699b60c918659e52db60983c16e5bfcb88e1156b7189c03b447193d11e1814703518aef3f3ce4575fdccb97d4f133983853a91734422bf9f23c62048331e6306ab0f131da784afb6d29025072c034db2c92ff7df13e3031af23a4fb0e7cebc95079048e721e1b61d9d9e112610f77f4cbb0ace439ff262646f41ed50b57c5b0fe78482faddd823176eb6aec5095792ce621303198fe27cbebb7d02210e9b3d8d5790944ad4e3c4207ef0e81f17e1348ff1e6cd3f6a23c47a2fabdf943dd5141ad053070ff9d830c06f2efddacc20de0b3488a550614e4ec21e3e55df8a1ca5e353b07871bdd23a0d72fa0b51734558a37141e2d8a981024b26fb3e7c61e738b14713694b739638d69335176dedecf18f340104b8af56bb17469070bed6ceddfcdb0cd1c3296c3284f50ec783fb54e1998b19c3e5dd518898ce38a0c15cb2ce5d064fc6bca8cab753e62bf42eeb7642a0ba562d7f5aae92339b3d9f6903c90c0b56444971e842f017510b14ecb34b636898755e9d63cde6b683971aff773c7e62513c74573f5cf1cb9331e1369f420f38c5502581a06c1ca96189884a910314f05390a98f7735fa83db6ff117eaccd2100ec3be83b8fad0946f2408f0f421b12f5630d96d0faa2409a021f4fe12bc4639d5266cecb939b44fa0251b0d75b1195e71ceb97e4c275283f83de38b1d38ef3140841dee9f9e4658ba92452636e75b7d9d696ed26843780542ac54d063fc6bae96034a2d5177edae3755049530e2daf1627544e92627ff5ea9d7ee6472503543a6911110ae88c2d884007f6b5598ec956303c9459b449b804696d0d57b652eb399a4916a540e632b92119bb55cb7c2876ce5bde6ad25450fb59ff29f8b40bcda5934b2c76574af58cf9953a525cc8cff4d55cec3ccab437b1dfb66f7975ef58b228d658e3265b0e17c1341c69da5c9fc30be929a65fd9a51c5821047287e6be95424f4ad3da98374d34ccb7591397ed9ceb992a65b1e9e3eadea0b9264072f203776fd03943b21cd6fb624f5f893b3bff943b33777e6abaa1ac7a6884aab55cb5e1b831f9aac5bc3778f245feb5bad9aee0e8e52e8922f52799713ada145220e3e9e580479563c23c7eeaf105e8f5a4fe462f35df1d7c4a5ded9e87c5ba4f6d434e21f163526f8ef493eed31c4b7e340565317b26b15b536b368c949217b4f0540b3c36fef08fbd6e6bf7c9098dbf99aa8f5b34c6924ae45ac317654e9783c02b3fbc0f3d30229a5f89627765ac36fa4580ff0224f0fa18e8d3c611899def6b4933b66f2bf55f621a02b9de7938260dd9f46e1c8e0e5ac1fa25fc6d93131f35439c766fff3bd5f77e47ee9cda8db5774e58583a839653443e1a520951a56b4e803a345828e6a891634fee7012dae308f0b986c4faaa47acb54edc7aec6db1facdf9f26c3671cd63f01b092338dad752abc6bc0371e39051b789450003d060f0ed603754586e70ac7f615e6196edb980d9c84c74a01e8fc9fed8279df428afed327568dbe1f30303185b6d6f61731aa5c3aa06658c882d0524a7434aa6e16d6f73e3568fa98425e9b7f027e7f08a2ab3c4b23779cae46d0597bf901f366d217c37f02e32a76b99729a4e4ea791a643d35b9db839ecee1d809b8457350ecbdd09a7f51049c55117bff9580d93374dfe3ec0e6bb5726d6ea08d487145990ed35b492db8b76063c8257b5eb388f68cc31abcea5c09695ef2286b3628c9f30d8ec6881e549320c9286d773ae13f975a3a7a98fa0fe403289e7c1e73c31ce113ad9d360b582e94c4cabaee1685b82b35a04b5cfe5716e17deb6804837d9092b854ec1d5dd371a53f987306791c845e32eef8d5e40008ec1e3bb0ef746c45f30af53a9d06ec7efb431b73a3247d20addaf2f22a8d51810800449dd5f357e3860d1a8d4231b354640fcd213ee871dd8c13aee76eb25bc51fa51a836c0d8837f515493f6eb5dad78a57c2818b9466abc6b2fa18da450c2ec03110a73e86df6de89765234f2ff7dd81643d830180a7afa2d8530bd6c0fbd14bb17743a201d09b6b6eacfa983362581c4beef2a8c29b696ef9377369e45a23c7b30d390150159e1c80510f41c6344699818d564c878db8702b048f4b5d40d7e44bc8959bac9148d2d061382231507587c238e86f5f3bf634c34675cfed921ef8c6c3f3eaf7ceb3580376f080dd635a14563ec3cae5aa05f8e65607133103523b44d63faec628fbad24a0bf1e1c0c097943ac910f01ec2915e2fb3a8dd9acef57eb270f3d8166ed826f8c69bb8116bedf99652907f9622e2c09fbe09cc26fbdbbfc4c5d6cc4eb981f0516dd22f0843ccf8e25686e3524240cc16ab0e3528eea080260c20057b06157a3b2c3d508b20acc10c8f7e2c74097cc0dc1c4ffc3c29f6c37974acfc03e21c45e06ab3d9558da627aa3b22a0a2721232dad905ccc12387f3b0468c72e9563dcdb7c56a9ff3b32b7c88c7ea3c3314cdb267ab4e8a2794940916c722dd9da03c9010e85e579a423e5b62d4b1d3788f16d6915b79f1f0cb773729b4e40a0cb076f40ff3c264afedeedbbbc310fb95dff4f5c23ffe3f18f5a637ef2640f8b26abc274a6fccffe7c8922faa49dd68781247b32aee1d35daede7741b642668e70d121d3839248c9606defee114dd853589f72d045c62c32dcf493313def63485caa6e55c44efefe286f79d29a57febc165866cc2d1dc0dcce532d14c7493a0bac14484f2397059c607a1db13e0f32d4ad4bf032a6ac7e58d233e431ce670559be95fd287ab200cac560edf182674f1ba3a6c0c3c9f874da5b243d0e1c2d0d434761f844a312d96e77f47ac7ab3d0f483c34e3b7b063db2b52adc30917dd8ddaf3cd75d9ca8cafedac2749f9d96a53e34f0dfe3aff46daafe43a112675523880a12cbe0603b0188442ab14d15c6e2c95c2b35e691f62f5fa142f33d55c1adfb20d4924cc15815afadc4fa20728b189bf88a9f41257d3e59bbcd004380c0e3b2ab389c6d0a860ffa5906634aa0d31d962dfd0a6e04b1fb784f14ff4e420cb39b9f74db118890e248557891ca504d148d55d3c949336bf476676fc718e6f25c8bbef5d61dfcb9ab45ea43ac52dd50dde23f96532cc689699191bb88484093c3f721672499d751d64e18f61e1e3882cc80d47316135ec8d5ad714bf2361e79b8dcfa66e2a9ff575ee8fabbdf2f88ecac916da2aa116eb103b619d67ef1ee1bf21dc3f63c6262c261d1f8d08f91be6e04ba4d26d9522dae095cb5434e65055afa3fd8124f4bdb1ffcd01e93aa2be68ac5bac36c1cd040c689fafd6427f1b9a2b8217b53e845c773f72e4203ecd00a5574d84aa0162743efa0d5796a5fb1e32b9e7a83248c75dc76ce64ea997099237ea2455d7e483c141e8d637f9636e8411cca2898ddaccef81244280271020e5cc0e427eeb4829f16b2078d3ecdd5d87cc877e003f744c78f9570f0dc946627907da1353a67fa8182b03bc5a834c70516a2c10ef5bcfff1372007d786c75b173fd7327d1c8f4b0be20034355a1ebe8f38d7e2cc2c9854170ce6e2cd57a9fdc0c932dd95ee21a1802fa0c2b0dc4d8925b78cb7af091d823171f361f3434e32491260323a26c0a235d963fd7cff1cbb19504fd3412cf273b880190f8a34a4b0ee7640446da1f4963d5cd60ea6a36adb2380cd3f939a04963673ea61e707150c0fabc6e79f3b339a3ee7ff8502d7bb0800b02e1f82c4ead28b8fdbdc3df4935ed0ef3a125bd33cf636d8eb2c05f34b0fd30ce2ec8350bc36fb4d0dba7ab64b7ee3cd4fbe46078e6aca9063b116583042da36eb543a80373b7851353a4e256f7d650197b11f82a8290a790bee2e7eb8a40422fb4d1ec48d2791eeb8ad1788bc0440e4a2a6cac01f74ec06cf023e5d87521e22310edbd823bf792a67637e547bded47fc2459e7f27050539c7cc3d2621d99da916108ba1288ed6ececcb7270c1114a54273f6c6fdedabee2638ce8e8240c34ef84f40f3215cf70775975917ffec5d49564f1dd7a4342282bb148ae88dbace9b8a663c2259d9ee4fc6e12d196f7ce1ad08ce2a06e40aa675d04ad242cfa6ac6ccfae120f764643f39b80e1ee166ad139e35bbcb4184109e780b0cc83f25529c8e56eabdf185d947b489a87556301239ec73dcda3d3ac2c0765a9628cbb138bc76c0f8c3dad017b4f25872097925ff3052d5ea9b80f7de37d5622b74d9eac8d49142b4a3528ddbb5d8f505ae443352381bcda5cf064dd0d136dfa864452a5ddb662bd3856d1abbb6308e55033ab8a011ffb3cca9ec92cad00b8e77b3dd40356e9108a329efb952643dec713544582b4d12b9e2c6b01d96f602565a9f660a84d24f9a9ec6995a9241d41bf323f9f0441cf6fafe8c5179252133cfc2d353a586882dbd5af22409d422bc69885962ecb324af435e5847719b0a11483022cd8e1b42e1e7e3dcf9740a8dcf330500b92b1ef73b46c17f589d540ea8f7a3a6a13cb0277fa06d48e26520b166fab780acc7ba0fa48164198613e23ee76bb0ddbec2d1be3c0a51d23c463791604a84b1b7dd44bcfff2ad131380e3ef2a1f32273746dfdd2dd2e922278ebefd696e38b05a8a28006859457dd7b9bf3a0236d5957663745f3dd29c4c1964dc621fe497e6ef7ae2478ecadc4be34659075c63866193a4db4eaccf0517ff106401c06f625046e6c29db1f0eb6af79d5d2d93cf4d4b833ba107e69f0d8b8b911acc893dee577821c22441d0c78194acea638c187489fd857177a53d62f408852e0ee47b45881e95ffb9f5c6484b91c8291b0cff9a8d9e35f111492c770d29e6f51cff23ff253bcf7efefb09a2e05804e32b1ac629941492c77a0a56a89f5c444e7371dea631de936f9ea65c8c7bd04f3b35387b8a13d1d8adcc80ef1c7a7da3076cef3ba2bbc27d2dcd061ba9aa6b5efb6f643e64de0309b271e71fd98b8fdbdeeb6fdaa5633942ca06f804fb9937e2e6d0d828c2a50e6d5401ece8a27aee070ef964b13b6fdeee3a52ce60b0cfb6229d38ec5a5984690c26bef10d1ef3f5fcfde47ce375ad962ab23bcb8292345a88396f93fa9b84f840eba8a57637cbfefefc0ec0ca80293939a369bb03c41c285951078b915325431ec4b788213ba1506f6b003fac63f37c987dbfb0d9f61a34aa93808275030793e16f59d426c9c328613948d846e13e3fe894fa5bb28c0ad94e24473b72dbd3590e2d2fcf34c6c201b62b513f2365c8fb52e837169ec5a0e8686611095dc99009e8023cc19667c7587e2de4a319ada18ee3ebdb24a77fa91e9c1896b929a9f5c47d5e67a2eb29ecfbf537cb736ec0f76781df28919d77513305bc744882ad85f5f150992e1dd3fdba2944b82f67762e4a8393d1496dfdcadc79b25cf6f0074a5ba433d82e8a39a084cd18ac770ea7153ae5cee1b36b4982a704ec708d51321a8240e851bc0b4b9ab199bbc284b13f0642171230e9652cc1bde6323be810f2283ba94bd7c742babb28dc95974f5bb2d440025adf9b5995d27db39ae90330bfb235676bfbfd6cfb4927fb72cdf6fe7f11644fd58e7c5fad1ab48711263ea84b21dc90408686547486988634ee57b40babd67fb7a650a514efa355c485815f44255453579690ccfb7b9193ac9fd6b2488abbbcf70ce12de42c1508a1477640825b7a2b1a05799ac3e23f3e13fbd351bb3c67870ff4160f3f77021de6f18bd215e129325092692e504fc38b05e1141052b6baf385fb890f6edcf05b2f3ad44e858588121b1cdfa17e50c38c371763d228ca5e1f76d7c0326d0a321df6859e39821f5d07babb7103746ae75b91f67d87bbe95298ee835d13e134204616370dc56ff74a253faf33670e45f1b658b0f345e21efb7d9d89da7ee583b112391ca5382d637fa162cead66242b2d067b3c9ac56f115e3cb993271c35ba7f7d7d0ce0669ee4776b8f4304bff178c07421f11f6faf0eb833d9d4df7fb7c21890843c23d36825f5666e27604486d1b542ed72fd61c1d81bd6415978c192458a23612d6827b0660e4b247a1e65fc8fc27472b9eab817c3d5f7633ff51e47c180fc86c539a1675ee88d6a92bafb80474ea2fea6d02d149d08668877a69e367e7d4fd38f84f2d0041600422f640f46a5454bdba48999d432cc8e5c4d27a101afa643741bf886e5808583435b471efb207e0dbfc0cc4235743413e8c46b45e7b7b04220014df731521114be47ff5c7d176944e83c871cacc72e194bdcf4de1ce04b9255e829cbcbe5b300722900d8872c33552871700e36642a105214f90ddc3ea2133f8e2c2286255f30c8dc848c052e37f8a3c54380fd105502684e990fd2f5a61b51012ce552af728a540daef279166b721e2d92dbc5183164db5573aca3bc51a57249e8aec430b5ba12fc177b551f50f077a044335ac995e1385c5bffc2233bd422e228e087d359da0d017d65188371ba9a6ff2d2ad6edcedb73a51fffd53e8e52d9404be220a6b4eea2d62ab3281f04d87e9a2e90f4d5b64b3b028bca81c38f7bb03e7faada5060cda82a32792bd33fdc9e416422f8b8a817efd897af5769585fb734c6a3b779b60f81d02ca9711bc42908235fcc9c6019a0ca4e624ce2040130bac893dd65009df533e4e35bf35101d7b77d470d55e87b764b8c349829f2d551aae34df3c9760a3e8046c4f42f3fffc7285e84c0887e7f236925e22b0de3d27f0563334eaeb6badba78a354e216b2f1de811af07d2f84f492de2c2d9b194a022252502ce072c4ba304a35124f5c267001b8d1172e52a6638bb137e7e0d0eea11133bbee561334d1eb31d5b2de0012dc9d3003fab2dbdc5c7e214bd51fe263066d3eac05d153c19d4c4d9f6f3764d8a168d4ed86a1a5a9632e8931c726fd01722f164eef7c5e21c00bc7c1d4f03fc4fc3144585155b1188c396527b0de0c1fd7e7e125862248f1e111d12438b3db3a23c0927176d56bb5575fa7f5b6426bb1f5c854db3b50aedb40332388527500b2dd726ae650a4b1681524b40667d1913a02726864539a5182de4a4663b611531da70040c79652d2f082a48ffd4d10bd0d5dae29d36417b3c64f704d5cfdb3a7b705041b85bc83fdc850f1ff1e05e892ec3a354c12805de1a3bae20f4ec54ee78ec8f004e3f02823c99b17fcd28f6966d6a46d25ad8029bc40d5ad8a276402fef8caa1e9bfab1d17be04f5321d30357ae8bafba150afd4773e36e207a336a9b32b95fa390a69bd030473bbd87fd6cb8e741006bed9ec4121e088eacbf896cbf62342a038c71719505bd9138e34fafc539af73d4d908d175f6a26ea6f0f686c9d04a5a4e5921db345a18c649c2e2c7e7916f14c87cd81d6c93f85ab2ad6dd79108347907b01d1eeb57201d30bd3713da64a2d42352f05ec03af3918c960b9554c8b23be034aa2f76dbc6d9a5d8de9c3add53397098738b953284e0d495d99bb7542ae1a593adba66d6f6373c90410ccdd7838ab3f68f877a1ee0d30ba06e9203a997e81558e7799631ec6900333ae0e8a9e19dce8a478058ce9982c829bcd58abf18a811305e9788e3c463ba0171a75f1aaea621182c37faf72a3fc3247aad8e889ae5050238d32a8dd27739779801475215f3a370825a53a6321102e1024c6e8eca28ccfd02327679a244efdec929f53b0e1f366e389960b495acc18fca99d25bd9adad437f9334f6467fd3ce96e6191761fc9a0c1b022512604f232a150ea93fdb728b8b5ff9cb56384c0aa79a66baa09ee0a3f006d16d99e2c8b78ce449345f3ffc6cf3d17917fc4bb26c90d16dc7a372c6ef2659672f76de7f0a52c48f8c95be52a44cb8c2b2b9458967263c7550bc2a04753c73fe4d659cfb1f91469712be8ffa0573a2c5e522197abe92a620096e473856cc03e706e6e3e5f8ede8c2bf3089c6216d1c0ec2b302229966c7e36aca81e34726b956db42e24f559f9679788ebd78a764e48f86a3f9e61f4fd0460a8af2bf774f1c5d60bb3b8f05ce9f98918b14db66ad475db241414af162865a08fa3d5d27de53f6cf470262c9460997ec5527cb84fba4ebd9e96965b6b2332189d541c6c7556b75ee3828c7c5baf0579da70917dac6b0286dec90fb74417ebd04a7e6d34ed43e617a0b06bdd16138f6d8e51196e8fa1e57fb984daf357fd422c79630ea2f12292f95baea8d26b9bc4c74fded54d9a28ba4e2dfdff7393e8521b77855ecd0069521340d3b1d3946621181897963bfefccec218b54a49e84b25b6ad9c2ea1d8cb2d58ee763ae91f1b02a67aa775565298df7a0e842a86d15c525fff866c48f1e0e60cb9fe2209c8be21e18d34c375b0ae97ede915617db82f8d2d31a79c9d8111bd109ca07bed83795b6a808ccc704ccb99030cf2b198e405fbac4e7c29582ee2a2423d60765c862b949c4bc7c660591878e4f3a8659ee9f43ecd1c38195720aa528bacbf3d9d3e39e1ca2958e5314811b916d9af00cc800e45cb363135eafff687235db9766145377f393e1424f05a5dd973dbc60fa6438a0b71e76d80ffc92dbdeb26f8f402f4d3c9d39599d572d39f62bc20fa5588eb9cee1e3df0b85c257520e58c6f790ff6635a0b2e5b7f59a19ffb00032e1cd312c911b1a7db4a2fe9d7208c22242d78ab725fcde3d8f60d4986c0b8182a001c2e3f0f73d27f1efd655f08e5f4077550a16c22db0460877f3bdb1425750bd851a5f646e3003bcfb679332ed39cc04efe3162290a648dffeb6dda5b2e8a35bc838779290fb442465726790261582f85ece7fee43d468b32922ef771c213f51af714561f8f12f0755da2dd5ce05f1fa815ca44166a5d8c0e9c46bee3e6f7ef9d7a8366a872eb6e12b2295e1fb17cab0406f51cd3020c2261df665907d185a623571d8cd291ca3df3b8af20b921744c6a76f5c9c605bb17f42c15c092b8654c020bdbca51fcb1caf5d8458d94fd44d8d6357b27333610d932af15e8def373185da7dbb2c0f66bbb0ea59c57ce83cf59c331447dd5dfca3c7ab82b2e3f8fc766ced3314c5808493d9fefcc16ef2d2cef54dcf3a28c4e7ab070227495c5eddf5215a6842155a7c307475a253a80c21bbdf444b0f138da1a2f96ea5b5b23d444b2af50b783894115d12bd077f450c2f79a59f1716f70e19345f54abb1107597c5825f28ba46e06f30f8811e13b589df1bc1fa221c3ff09fbe445328ecb79d1ff87b080721a0d26f1b087356cef0683f1b23e43fe43c0bf6fc823bc0f9f0a1e526cd0ecea43510683b249e5cf776bf2e11fdc886f7f55e7f74d4149b0e5a9d8148d5a6edbfd7466092e5727a888db736f4b9356e50e9162ebb7b02ea091224caa40e05e785b627905056ff3209e2e82d87f1c3c333b991344cb41ceb15309b2853c6f37ac80139b17660b5c04a67676bd32660774a8921b325d8213afa5df243e709aaa944bdc22aa83f0dc7c12bcd3a684d9ad79ab3fd61888cce652af50fd1c8ebdecc2efdaefd53c5bf11fade17e60decb19cc843cafd5f0f54373098e83ce4bf0defa99a746cb88e3e6600cc55fb5971bd22dbd0f7a3e8c06b25dab2bdedd47d7ac66d3506b3e4304444ce9a96e42e505c9deb490a513d02fe0e8f5849a5049eef6b8378c79252831d379033744f0d3f99ec45a505161ec9646434acd2f0f907afc6a78d15665d046172194490b8863914ee99459ec67d8c6c1734c1dcb65c9d52c908f91dd60c469339d62e9b5902ba7162a82e4e1f22b8fe2f39743e40e535232106ad4a87da737f8d7856af19521cd6056ca3553d5ff70c8b8c17464d0400dacb0199e46675716f367d4d5bea367e99fde5fc7400d78992a990bb948e7869241cc779165f0fefdb05f7a1463bf3c42402af6a92b3f0cc758b5f310b93c638fc0fbfa36b04d090e77418fa942942743abe77b8b7096590e4a2fac48acda8ceca72dc2c93de1111b8151b5a49ffd7061e48ee1de2eaf54795b8093b3ef8bd24e0550a38587298564c26f6893934ca1bedabe771074383cde04593008b6df3abdef37fce807413701aff311dd0d0a225d67c0a6ff1bfdd9250b2a006c338719e8762bb2621b2ddf07ee436f221eefafc386eba038815b2f6171de30607e3f33f5673c914234b169c12663ba751127845f2d5ffcacdf21d51d3675bc4e0659765812d660172aa4bb2622816feb9506789f7d8bf74de7e0b7188120f49f5ac07c471a98f85b2b537311a14cc6edd8cdcbd2254fd450a73604d6735dc82909b4f91573ad481abec7f18b964b5c55562213daa4f124e2c0a241746b21408edda4e9b9791b19ef89cd5421810ad198ad24836a8b249caeb3108ce5c00af0503e572037fffa88a81ec26a88385bd8e83832f1e2d17299f5944697266d1341b94fa2a0b3d95a6cedff2813ffb8c17826c791279a4d44cceb013b57d33575180b435b338874da7c30d76e2bdfa6a346a0935ff259a9175e02e6f8239886724421f7aee48d13f601b14c0a9d9b9b3cd7202b5caba68787871ec9cd1c1388e9742b8392f308454a595f6fb83521cbb254cf7f41156a3a24609c57bf14632dbcb1f64e247a417abf99a2c3385909d00705c368d9a1aa855a5d3bbdd4e64a437c679d5bbd2a684e681187d699955f493ea2db64b28618d199ff59dcb1f940eb69d0f0bb7521b58cf0bb6517aeb173f4da3db69e1307acd921529a2eaeb8d8eef1ba0e78be74f22f057745a1219f30b3adc50ca217c0f78e8d329145047d073bbea9412f437b8c03b84b30c2e00a9fdebadaf121c9a837dc31a03df54b3281f0a04b3c29ffd612cc0da3c875dbe50e8e099e2ae95627a4b30e26e676f0a6a36886b46b1b01b335669ac8deecf93a52bdf00b690b882c3a99dac55ae0d1f4da1612f94ec64c5668bd684100007c6216df1e844fe8924475a80156f8a77cd7be38735c22e5e87ea9fce974336730d3f1ac251b3eda39725ab277e611b79904f6a29416756ecc4d961fb628ebcaf5ca24ee179b9df577d10bb654cc3969137e759f8d2c3e1af8e0f314d248e02690a6f21d878d38ba0361c2e293f4c95a970b9a6688048517a5014ba55566173d72c8a04aa54a448bef942eb92492115a4610a365cbd70ebe99ceeb78ebb99fac31c59aca6341f9a0335b11e632da5b08f3e3936c0a9f18c0f4a5e25c0d28f78ffeea65f25f21480f2e9a1ccc015fb831c3c949dc1a0c215f41a8f94fef28c0e43b3a465e2d34ec355bc387abdc1c03baf0e55ab9a26f2710e4c0a37e93f76e199c80f56cde3196595ef618deeabcd333d4f0758ec7da676ce9dc83d2e38045c4e924395399e11187a894f2523f0da8cab757d3fccd15c882cd6c957397a1183b24f6ce2b33ef2635fbf360d9c6dddcddaeb6b2efdb5aaa3a9c3fed4b567a1649f61b492d27a0cda96738f734338dd82d687020e01198d2d2f96fb021bc63154ea00ff5913a7494a8abe123eb92f73cb1a9b90804e86eeafdacec8dfc37dab47cd16d5522b0f3cc67b33d2e75d90397f49bb6b90a2dac19b7b1f9e85970b09d4d49cceebf67ec16c5cde02a3f3a6cf388a148eb98f75dcb10e97afb31bea0a10799267c080e699975b8ffc1ca34bcf7b86869f96cc1d897fb8a231b4e7a0ce585332456aea2bea945c09983d988fb4b092cbad710037dcf8dc8c12aacbc7c5503a9e52cb256ba1bb46e253ecc9756dd9ce25eb2ed9003c28f3886327007224b940911e4117945af7a825d7ca7ea8d313412fff45ddc2b278c4940a8666484ac678ad17ca71efc51dd3718cc678985b0f4f778e98eae14085f462c0de3519045ad101c481fa5c6a42d42f76f226507c51ee5b73bac58b0656f005fac07cb7c924539debed006866704d984b6d8d3c97c953fd3c4038e09b043a4903415626f2da69e950ffeb8682eb76c97e054c3683db582eaf7f23be620166740db44a6b03140e1650b5f81dfa06e3e7fdb0b70ba7d79318796abf92b7be471670d0dbc75c6869439b0fa8208093f7bc0cd7dd571a8328cd4a7e70d78a80bf449bb6bc6b0bc0e234c6af02236dd30b83e2feca8f8725e8575a7fd97c4a7f26eeb59c0060a91c9619fef66f28f7f6a8c9ec2b1c37c79b92c6b1aa6a55ff09fd91daa049ac81fbf91770e4c840e62b57a889bc7aa080bc3260fb81a8106c45c3a235c89eeceb6247b8dcfa1752f59915afa6493297ddaa3a289f2f9e6e8feba35c16011df7f3542dddb94e2c5877a34c0b5c1cfa585180f757ec6323d005d1570da2464b52fb4d50d8e16e962c3c1bd17dae74bf902e00acbeb6e9cb09d42561108347695ce3e2514b27b747ff9049f40563d1560bab62aa82ca23b9681ef357354a5ff8ed47960f37510e83a417ad0a85f13df688bef9ec9c8234063023ec5809a862feedb662bb4fffe57c591d32e092ffec12c45b49516e5854e044e64f042a6356a02fd66cf93b0df0fc2edfaa0d8aaa5cd67bf93eca26799fa04200af2f5b55d166a69dde6b9b434c009f144564f1f8f90530f4a2086ce055905bcefe34aa4530e6c9aead95bb08365254b069007b2afb06ba544dedfb27dfd40238ac4c580f721d754b43084d23128fbb03ab7d2440260ed1e242a4c52c4636a96e95564709be4acebb198d877ef87e99b83aeb5797eb19a231b934d8c147d57655152104c070aa18f2ab765364412458d26af8afe206487aa96157bddd23e5d8df9a82b54023883fb8da198ac7698e2fe61a9132d1f40d53e6ef04234e9f72ebdd6faf6d64bcee0f0054fadd5affcca74d607a5e1c86ed9ecfb2e270e07eddd482e2ee93ddb5462017d2231a9c0c5bac9472b4d3209ce875ffe6aa796f98f7c25f0ff178092681087eb20dc9499ca51f384f67d280d221617cb8e9e7add74d719625d3b2c60469d6761ebb7e75efc67f8a219c0389e3fe97600f178435684db42b79f44ab3e007997065820048afcbb4500c3503e3e32f46772c229ce70cec0ec83684033841143175c56da76b5c7bdb8516db96f337488d59966ad6880c42135d727b450651c6d070db2002fbc0336b465bef8b790668433cfbdf6530b5b14437beebb025868437f2fc80747f8aa1202ac7a48c5806067009d40ac8145a690f9112f9edb0c4f4fdaaefaad89db74bb789e186bf583ebe42ee7620ece9064f5b300c26f07b9ad89d5fec638b47638cb13a0124eb427e817ec96d10717fbb8a658b1f217f0253a550fcd02c974f8b6e5df482fff0cddaa1290c1adefd149c184912a8ab6b9c8d0a8bfb523f7a897b0f9b24e25e25f61cf9c17be746d398e7be27d3228daf670cf8f2452938e54cca71e9e523202f7ddf95d226dd353b8c1d8fed89de12a229bc8ec8c7a7e7b742759010dae64e5904b7ac3f22ad26e7cd8df841db895282cc9b4716856839e7d5901e5ddc8c4ca5a531a0841b837a96dccc802a6c3075b3dfc8dff2b10867f87b6b04461be090338f7a6cd923647421711c5083b3ae220cce8aada413f4a7f0dff9c24f37bb03601b4f44ea615232e684f07411e9550125df5c9e829847f757ae3f3aece76b68ea85fc2e600c264517b87ae826670163fbe69a8d8dae2a92387f6ed039cc1444746a322d49a94e4d08a93cce44737b552bce67f9d03bfba1d702757b66677a7d2fc534b8205088aa3751ac79da9b4fd3f30a99778ea726b7285812b0b27e12439172e24b26456d3203eee6e2c15d5a97517ef3bad3e1ea7556fe8edd126e09f7f6b0a2af662559daabebe47e950fb0802e023302813c7f6c5efefab4fb2dc0e627e1b1112cf9b0dbe5bbff5ee898003993cd35e7e5d5e26fecb7d200f0c67dc219df196963f0c222a1edbaf74cbf2a37bea70717eed6c02acbef75339f1a292518bff616c125552213dd1de87672ebb0bf441d5f4948d928a09db8fe7a71c276c36e31f5a5bb2350296bcd6c14fc218933f27774fb83cf44c3add073ceb10ed7c496381ff15e75220f83e0c1da4c0edc5e75db5cb54f5f224e043fda57fa766b8b198e0642f5bace6ef3e2e20cb12286f2048a8822013a757f7e78f500198bccc2636100aecbb9cdf3e0f387fcbba8d8d1194632206f6db436a1400b5382af9bd0e7c75bead4aa7080fee29175413f4c5fdf0b01a84b29c091d2b302d6b70a73ad7c66383e24abbc747e3ebca974c092b588a3a30eb592cd582364ebd21446dad82a989a39f8e9225d9eba5e707a22d122f3aaabc793ef625df37e145f4a921413ec57f6a6e1f47fbc2b3f127738d14873207b9bd4ffa5b1dc9ed3a955b7e167f5fbc4b9243b107bc6ea334a17e0b39f31e97d3d3148a47a819be08555157cf4d9fa10ea8f4bbc76f05fa912d34d5cbbe00d87493e0d63f6692703c2dc5e2196986fb0daf103020781a0c42827110a8a9ee4fa895f971defa39fa24fde4b2c9da58a982e5a867c7cbbd02dcc14eb2c94727767044c9aa875d82fc3ce39ebfdf19174fa1e56c38bdea4613c8bcbe41ed32e597a52ddd25fd0a7245d9856553483fdf4ead79eda041bf3e65cd0a6440aa96d2ab453a7985a57930083f30527443ee733ebad537f1d3e9df2d36da1f40aca248b661b18621aa4046f2e405ae3d2523dfbc64c425f3a271b4b22f065581bf096e368eba962719b70ec643ddd049d8526952faf55e8cbf02198a01d100b5df79378233f320369d97748bab87257550b81dcbb296f6d4736a559d83117a31b84ccb753e475c8e8548b881ae2bd43aa6b426bcfb286dc75064d26b8aa7dc57ba54ec79e971dc756c66c9a420942278417ae62cb01d6e0b7d1450d9fce8917d9a52e271285f1784912cc8c2eb98fa9e9ff20e613e736e188baa1edb0f3303252ba7134fb0c290e6363c90c04b65692e88af2ed5d1839cbe3734ae500d28eaa7f9b394bc0f6dd3ed026ad2bb396a5808c43e2f2f349b72ca5f5cad7d0e15aa7dc213a7810d6d03d90ce41ff421c45e3b33c8d677d84d3c973233201f23fab81ce37c4a938113640e8b91600e9154b02f0b56308dcc3ae756ceeb7d93ef9139ae07b9ef4958b8c3fbff66221883f2700f6ea1e1370a934cd820d17ab9be54d9c962535408486b2051c952aaaef77608799bfd1b2e3d2d4f94a6ae66b3adaeb0268fa8641df4a64b5c3527bbca165bf92fe9e516756a505d233febffb58351fcc067136cc75fef64f92d96315085c78858960a07c9df7e94625434a87c2805e910da36c827d80ce59dec51ca3f45b878f79ad3446bb3f47526a4286fb3e5bf1da6a8dee9a16013f2e3840ac45a83e6f2f987cab68425e2c14041d2142bc8c55edb44b2d20476c9ee674ea098949d916a56b483c1dd30b6e106b87c69eb6bdac3a58b32b5f82de573b85f28e360a1c89cc2b482cf9f279cb3f2e56a8de21a9f68a9ee3c66e01c6fb2eb57b1572244b637a1636ac2f92e4250ff9f9df33ac9d7d73c83343e6139787ece2aaddefef9603270533523ce47014403e2ab353d83b0a001ffa0856f4c550daf26935116dbab813d208f79afbf966526162c63b340a7358fc9a3c2806dde3b0637f38cab841e5f29fe9e03392922018c53141aa4743aa8afb0e595062457422dcc30785e3feeb81b62194d5662e01a0f430c973e17e67ce4d708ed7c76b3254780dde629ae60580e30e796e1522cba9e6c656411c5ed4584f0bd4712fb6f57821aac09ff3eed6547db7938c41af07b6f10d98349c9971c63064aec7693ccde0f9e9d48aa235f185eedd015bfd13d676f38479b838f08c0da2d5b1e159b3e26f8a5d5484979f3bf58ca5b2aa0d50636a0b253fbd86884b6eb94e9a0b6588bb091c334c93549f1c3e08c5d8ad3e8aa158482b365fd80e54b7b88e463ee59b32c2dcbb7683d6cde43faf48469978b11e096f9ae3449904bff162855f531428f81bdc5b1f3c378fb4d9e22739153677811423cbba2e10394aba98b24ef50f3dbcac639e667e7f8c7d98cd89994417fe4c2fb80b874f91cfc7ef59991824442e225c8019dc116993729a3cf3885d7e7d2691ba44a9e1093123f74577ac5b737742c04863594cf519b1e6e5ae6fdf59c76f4b68afdd05e517388145f02488fbe0be84debadd51a6109c13b3fd3c79bdc79fe794f8b44416beaaeaa9db4fbb7129ee0bd63dc70d882f9cf7fada81dc26f10cd7421226e7f1e0d3df85b72ddf0934d7fd4d2a772f3709f31af5224217d7276ceb8ccf94b7965e5d9d01f739b4089f5552c1ef0d2e2a03ee9296f25a06047850625a4f1c741700ac5426e8bc2e1df97d5fc0a9b15d69327d6350e8a8825506b3382b5ed3e7a07dc7e548b9c87136f0d6fa022d6313ed5a6a634bddc61fd9b3fb797906354601c9c75666835c007b4536c6598d84cd350ee1982e6e8ec01ede19284d13942eed9c9fc48ad207cc04722d0a346b911991bbff8b1720f5384761ab1666e0e4f376af63987e95478207efb10276605dbed8033acfb16488e2e96ac4f29733a5c47a491e469d32cb336bc26bf19562ce960b9e82e231e6e843dc2e52bad35ad7ee37bec67c33983b640a7866489216bfac89a0f2db2c46263d39cd294f0d2a4fc76c04cc7c0378ccf306eb17058e38dfbc0668787924c1978c10e930720787ab8600567f9be5abf276c68c6d23de72a14f1522af49d1a14358d9e8e3825132dda48c0d18e928fb4c803edf69579a8a79655cbdad41ee655654640739b97dbf3abca58368401a7d8ffc31089bbc8fd50620877df6b039ef96d4b3ca1397265e170ae7ec8c565c7b5dc4fdefbf591b6e19c96ba62fddfb42592d71c7e5754b8807291dab04b108c0ee8933e48c16bb97c92fdbd341aa76e7cde6df32934ac4fce2e73c474c15958e7f623b12150729028fd99bd9f38b1825aa02e4a37505f25063644f067c5ad71da5d5d828fa8d2714b87c21095f8b0dcb49f4692272880b4a5592a5e5a938dc00283c75251664488a3aba8a3b1213b096816dfbd8c8ecd60796047afd9de2d0471f71e88b184f9a309191ea900b611a05288f17b8a706eb191000a028e4cab4ae2f25876b140239638232d6ffc91703ff9ab7fd37eed320bc7e840035d2d7226e93675ce88f8de468460934d3cde96630814c540fb058ff8ec4eb1496c892cf41c753b59080a527d2f6928846d093453240badffe4de19ea536ba08c21bbe45e19e8e125ca02eea389d80487197f2cfb2a503ac482c76815594af219d0fd59969a0e413984259589c3845b41a4d50ff4d90477edacf54e9fc5d393e20f63d61d6bf898fa2463db71326e5186efd360ed44b45c9c1245825b576de1996eb6c84e87e7bbdf7051966e56ba65a001c845b06ef467e2caf4436b63880f3a08b9dc3dc8676f9c170ac6b6d9c0776bf853beb7a3280eb65e212e2ff39861b84ba36e4fd3e957fdd498a5b17571a7e16d81451ac96d84dd70dcf8355a00e75fcc23425ffe7b5243fb617ef09dd7be77758204c99f969bcd5a3eebf20530bea66d13dbe0fc443642ccf650deac154ae787f3c1c54971cbb8dfc9648ec2019572c844d7cd8e4eb35b43bf25a1a23d7ddf1252bd3e14300a17320165a7501fc9a3919a6eb4ab0c1817ff89758cb07d1a02f59aa6243fe878cba0a9ec139383ee8aa322bf8722646bb3e1199fbc0e7c7e49be60d796a17aceae948b0c1d445ba8d5725beed26fa9b3af0b001cf4e7b5ed5ae5c03332dbf181f1f3a4f6785d372275e54a32a66674c408ccd8e1da2a8e1b91080d79a51b6a35665e764f3a414cc32861ae0f0fcb08e8dedcac83065567ca3ac63d436936343ceebb85a7ce34f2c5620d25e7a1c0a7863b4c90f48ff65349aecd7986b15bf396cca6c980b3743c4dd58cdd9c071da68cd0e0e4321c240c11b8eac528db2be1ca71f584474c525fa67ec9bbe6899195e0550a416187eeb374d5bfabefee92da3575c5437ff82621cc97dd0648d4a783a83d4c2278783880d6f3c2d74066adc90924aa5d5ead36b88253a68f195489a932c2e5935ed6ab3e9300916298ca436a78852aba843913787ce77c4e903e57872100c9217e1ba59ee2b691dc097311c9bd6c294af13a7a32ebecb2d01aeeccfb236410206b2aaa2c57e24d42a69a4e4817a87ac3079ce233dbfc80e41b1cc69538da16d54da922820ebb0be3c091a7ecc0f630e673a3590e997d0478f3ca623a4b3eb49efe233ed66cd3240f3c05da6a6fdabb0b42ed274b11704fd101d8deb4a2701ac7e7d5c52136ce380bb552757b0005cb9f6aa72de94afd7386ea6b3f9b8798a9613e0b633894df8a59504ff79a2ae3543c518be14e7d9f2f93f9b5d5445cd9ac523e590f3c29f854079f6f366f831e4ce756cc2a68c43764544b8197301b5ee7d4f3cb984e2227f3ae490329016a3c6ff9141d79f174020b1f807d46891136ccdf7c5be3270556b28cb7e53a6474d52256987f960dca6146e72cba119cd1831f4ea555c3bc138129417e8b65e0cdcc1c06c915382c8d51d10e5b04034f31542a387169e4163faa8ff07c75e4dfea33b08b6814e1e623afa4c25920541fe454d733028d378682e2b1c918b715314ff8f4439020ff683ee4241608c3b9afc1c552642d2aeb01623cd4964faaeb9ecaa8646491d66ac03d722a169bc0dde1efbac7cfaf8f3452654d6702daaa0da727bbb93bebb44c809cd04ac8c7769519785bb8475e2e1e2663f2874b4ac695b1b835de90ddafec664ac7b6ad2d2a7c5636556091587d8351aaa5cee8401b66ee00112e6e1f1e541ca2ed662f60cfd32e6283e3a6259d1ab3487670c382e2c694eccbbf366653b5520ad9dbe6425a88acf4cb3fb873b8957b9ee89ee9f7dc30a7a2363f186203924238e3bf6c7b6a98c7ee8e4e91ebe49dff3fa1df2a7787e0b6230fab98a7ded33f160564fae324f9b5633f162a6cb286bdd4a842623404cad7aa051d718c6261daaef9566f90c1c06e33c4c586fc13f8b8d80cdbc782e8a5bb4b343467c938dd2a5503f501dbcd1f450b3e5efe414b5b0f7754bafe1368381abd1e58f0b26dad0db9b53dc10e94feb574ab4ca3a5a44964dc4b56a2871c07fd34a28d8b389a41351a8df3d70c8fc086ae9959ecfbc61e85ff6aa7a83481a1d8fe3f65157707eb91d7e41bf96ea8f29be74be6b48ade650eea922864de9dce3d6984e7682770910fb490f4f0be5caeaa4a6b20847fe1c602774062ab347cfa89b461c707764c20ecd65aac81ca27497b9286958dc2997145d63827736872e44de51321571af6ebbc2cd9b3c69e2d3d1933fb81beba9ac4df566077dc051da9f67f4c2fd91e627825a52ecbbb3db1fb2d6582f8d0224dd055adee2fff1d307c4eec22ac16c2e44f822faa476d90b5028c191966f0b6544eb1705d97c3eea652fd4579d5e6c1f13c27227adf16e13051b6dfdc366735bb8f925dfd9cb14c446ae7a14a672787e93ed62e1178a22e83eea3d5141be6a376dbacd5fdecc096f9304a94e8c87ffe7f7869fc540b271b0a3ba36a5bdee7ca85dde850fb55f9514e503159567118ae380c3232c2444b2c6d685839de76bac9fdc4b2ecd51c127034247258959e4c72b2f452d8e21238e58c4b09147c7aa739c6db2c6aaf34830a569e30779b973b38e2d54a516ebac094c8321928e53f7ac730d88e743f760fe2ce91166e470e4fbeb1d8ebd60c969fb2107e7c4318ff4469d4a66188525468200b48b7a7a2510e338d4e66021987c7af27c3fa6f095e7849f4015db17e8532989b2cda34b96ffbe64ea115490b64bf049e2254a108e59b89084507d809a00b6d3b1606df876072cdb6694cc5273d7b0120ed0a11db460136d798e03fafa912744401da20a8f7f9bb089ab21d022c9ec4c8c6883587bd86b7c1a2c2dea0e1c7a34d7010d253c41ff1f18e969ed1b49f5e348da93f0ac892cdd5f369a4c661e06f8c13567aa5231f4d63adbf46b769d6dd2f42813f6e357ed8be955cbcd4fffdd3be7e8e4daf6a62fd1d7a74b1583be97f739bd4128f1fb64bcbf82ae523abdcf5968bea4c9d6ac920682d9f92ba62282f643638044c78ebd32d95868336a8a6c8a5f16b2bed489b69b90711eda1c46b0d7c1779584a133c5bd8afbcb681697fdc31114019efeb9b241ef2cd26bb0642815c21e5228308f32ae5562944ec899cf406d78928d08688477353d47cfd9f618337f2035fea72fc052351e75cbadbcb0ecff7e79fa7b2fcaa2dcce441c703870cf305a5be6972ae7dbb720787c63a369fa7d9d726af78a0bb537f12e15c2dea9d9ebaa5bc889ed2c9e06925a4ad17339c9352bf182274e0acc336a4cd991c923d53fc2f742bac7836ef1a4c3db2168c9789caf5174f0f703dfc4463b77e1ea7365c8574998c26cee63f7156952cd20c22dc40b7f99a27e6a034d5ac7a04a71fb499030c5f6633508d82cc92a96a8508591c4bff3ad901c20c31124aa297e37ca19c589583ffa730117e5d3233ab965b010ebff0969a84b974dd3d5480683871c62a6d563af19cbd1aa20f21a85996814dc514ec487c208303ee7de25814dcf7d65b1aedefc935382bec1eaf605e3f38ed6ef3c8598961e1906d3113110a0e64a6ab92ebc20fa38e5aa7779631c10624f88a759fdb5871ac33339f251b9b9ae3cdb7dfcec8c4461385174b3ea88a269c899dec867dfd9eebe53579701c304d0d243d551449e3be2546244fc24b33e76e0804f2c2b69cda09a7b2e7bee54858df1416a99a3cfd44cdd99ee77baa613b9b126dce2d16ae515fb112ff2b0458a270d95458a78ac398ae8cc0b9932acae6ba1e5eeeabfe47a84505270141a5c426765b3a07d27cc33d1db2ee36ef37e7c6bf845a7f425b76ae091a7a6d3f05aef4615f7303b2d77a8ee5e1c6969e46f5127b50694406f602fc1d41f426228c31549f8336f804a7c4200ccd95b80b7e50dfc8ca3e6d536bf5833cefc3baf49988c5e1610c94f183c0da4e13b44e657ad371fefbd07d99db1ae9443f41fad9d2e5754531c6e5b5866e2ca9ae780eca371d22f49a78d19eb554130c6609da6cc1dddd822f9dcb23e12226aba533e032c4c74227398bf3cd04b6e9232946263e4b1b28db56b56ffd01a5d37a5ae3045897fce8e0578f71798ac2f049369a562b2e92220c6bdaa15c291b20b9269ffa0c048fd8245eb61d2ed606aca92daeefeca84075514221a4958df09bad0193866503951694f6587e0836847733dd2d6a51c931a1b2acd763f59d0514f273cf825a251281fbd9d41012adc92e855dac3dbb1f917fdc57cac8b466ee4a7499af290651dfd15a6887ddc4dbc3a5d731a7be4a7bf94ae4be0ea5f791ab4d2fceb09b11bfff0759c92d64e2b06a859b95a1203e73f0e80bd32114033d5b3840d34ac919dc1236e79f8a8af72879a7ba218b8bac7f5ad6f78ebe42724b9f6cab10b3ca368075d829ee591dbe5cc3427fffb4fcffa8d327b69aa55adb4f11920c33251b688c23049ca24fbfcc7e1fbb159e4cd944f166166f20d48703fa51b34d6c1355e78dc77088c6390ae6e899c2360174cbd65d400a32b08a810ba5088e6cd1c43af81e3eed4806323b2ebddace89a8b78d08f0bce9d86cb390b33f24f2adbeff53c10bcc3a2e128209f18bc383eb2f0d5993c882617964f3babcdc690bff9644c9bafaad2aff9e0fe7c1a3959b0125f81e590fbcf08b1b40689c849d0321707d488ddb456d4d43661b9289f94623e8cb28f781d428124ec9f8452533e713fe2ee78524da14db6b1a496c9a86754aa92bdebed1f90a06450fabf21437936cf55166c9a96bce7f61e6a9cd456646d06a0b3547a756aacee116ba839cd5aa897778e67ddf452049b1b3345e3f6f331140b7973831284e937e642cd502f6ba8760fdd3e5c9297863a72b7fd430539e5666ad17f39c9062a4e5ed26d55f4aa04d42e52169f6e089e48b4435ac3140a23d54ccf188f26bd0c756b4f21f82c56d763f6b93f16e59d2ebc189e5d5b58d636917a2dee80969aed04f2fe5de7162d9e03a51385fd01b52bb7d5dcafc4873f2d8ebcea673112b1df897edac525a11f8fff87e5bf7144ef15d018909efac357d289242826b9a52a16469517e6c20b2b77f47fe3afed07110f4cf4acd6804f188f17b8a706eb191000a028e4cab4ae2f25876b140239638232d6ffc91703ff9ab7fd37eed320bc7e840035d2d7226e93675ce88f8de468460934d3cde96630814c540fb058ff8ec4eb1496c892cf41c75242c480794cfef7bed2c452c466302f1023a5c64f215d1f6c6819472a60ff0d67a43a8648cda713ad1f384261566bc66cc469bbf6237710ea6148acbf3cffcae92ce53f57baeea48f26f6e73a0344055e3e334c6b4b40d53469d8d9e6fc2e72ba130291a0620737760b1403b39a0273b22a254db0d67f35734d19cc75c5c373f4025957aa3728c9a7ef22426339a2ffa83870924285cb46d0fa01534abb0b0a67df85aaf25855f6a79f416478d8e6cbd4141f8b324240b0e3fa1a9766fb3d5429164eba1895192ab929de8c088aa8da7099828c6511b2692d99c6408c8a3f04e48c19dbd50a6e3724f6287cb4524b75d8c26adaef1fcd0c631b280d126d3017b51af2d47d65f4f1cef71634147d7686058576b054291a29f572a1c15e8d7db507876520cfa96a42d2d8786610f8ae77ecc6cc86f5145d51e51b394825507855803a030cb26c559da9ba35e17335474727da753f7c332a0907b1e53f37a17e63dd58933af26d9fea7eb5f57da8c7506c009ae0f6b817dbb89e3958344a39ad6c429c567c2a301d1ed3eec423b83c29df27b738446afefc543dc32499663a19ff72af83f29de78390a8b2814ec58cd0f2ef0de765c98a50061d54a6f1563e73fa02f8ee940d36b3b8dd4a924c26dff9d2455cfa295523f8bdcd989241d63a1c0a7863b4c90f48ff65349aecd7986b15bf396cca6c980b3743c4dd58cdd9c071da68cd0e0e4321c240c11b8eac528db2be1ca71f584474c525fa67ec9bbe6899195e0550a416187eeb374d5bfabefeea86a4fb5607b36a436a8afedaa4a956fca239d67a779eaade66338cda1aeef529582cd4b47433617bf0c691f93366f820ede6f09851e7c1dd17f57caf7d6cbd4055e09c490a68cf23cb5307244a710826c512a0508497050dcd2003383d35b7894c23073b838c8bfda8d1844bc36f3a6e3cad74b0e8668cd0cdb492977e39d02488cfdcff041e9b77ce405fe4037da12f9aaae1ba70c3d61c2e1603d4d7b8c737a1c5af96b16bce3dc7866f705dd660906a3a631acdf1d85c3eae94325538b9825a21e1eeba21796b3523ec79f197fe71e5be7d185a767aa01d00199c13d50bcc3a720d0da319d8152cf496c0066f434b158fc04be6b79c1dada3af15acef3b280f6448ff28acf3e29d60969e66e2633a86f236b1b1d00ec0fae63148a4375a9f5271240a2d5ac63af7fe6df77d452733aac87a6415f200a89fdf1aad9f172ae75c3905a45d9b9b63316168873839277319b2a9d22a734b91c48b294e358446f7c9b0a69b617016c3336ce763183efefd62b63225cd470aa96fbd76af35d1f684cb2df886c488a80e6c25d219c63f7cd4dd417438103d867f6fa23aef0bacd8ed99eef9a459162e552201e892922c3e652a4536e0d9a019802858847d33081135e6ad18eb81cb8b7d2750158430f77fd8a045609b5cad111f01f8d68d86988d638a3310cf953bdc58d38438f8e1bfab3a608baafdfd6bc66b0e188a2f597d7626b871adec5faea8e572d2eec351a1accefbc1193687d0097e41e618e8dcf33ef0022bc8bb51b45d8496b7e8b44148a4909a2023390f1d1e7fe5ae2f08b8eba821a8bf590e66371533b713792b351b35e5068b8e2f22c569b51935039bac382e2c694eccbbf366653b5520ad9dbe6425a88acf4cb3fb873b8957b9ee89ee9f7dc30a7a2363f186203924238e3bf6c7b6a98c7ee8e4e91ebe49dff3fa1df2a7787e0b6230fab98a7ded33f160564faa46ded5afd96eaddd6605dc91b03e9787dc781035312cf0be08730fae20c91169b3c8027904e5e90ab71cfa47256786a75d70b145c4d40e7964c51e0b9693ffc5c500fa197cc900c07d6d4f40c5a0c4ee7bf43d9aabe0dbc45a83f0d1572ede0b426e710d992dd5daa1c95b801116f32362d609e56f4dd69b2108acb21adbd200c85fc9b539528c2fa7de82c51f9c5e326b0ad343fd1d0c9cf4fc6aed7ec3941acd5e4a73a678bb055f3e01de62afbbfe90b288994856d1096a25dbcc41063d01aa7b8e6c6638aba34a8093ecfc43f053ba457c5bb085bab4647a335cc5ae176f173fe8f2e41178061977fa5b472e80f4f5ad8a610efacf566f4737e48a34826724cbd4026216995511b515759cf537415ef0dcd9f7297d86cfac19758d939dcf13d3700577398f9812f150c44bd17d22280f7921f36301bc76b3f6ab1d3a9ebaf72f975f098aa827252c8a4fa68e5b2e5d159d910b30ff91450f080758dc71af216f9555e89e7d92cf9fed99580228b862cc6f1a14a672787e93ed62e1178a22e83eea3d5141be6a376dbacd5fdecc096f9304a94e8c87ffe7f7869fc540b271b0a3ba36a5bdee7ca85dde850fb55f9514e503159567118ae380c3232c2444b2c6d6858394b69339f7e2d6f987c8f8c188018044df3de6e2e1826275bd0e2059b26c382ecab0fbb8adeb996c4a76278d399db19957caad71111814a01c819490ec8cca6a3c98c68fd214188fcae56203ed2fbcfe2451e5e644f9cfd306660e85150ca01e3fec878411fd6e7c7aee83e6da9bb7a0ab2f1083f40b7874adf16fe26cad3dcfe09109e8f7db38c4af83bf991f98cab35e5b19c21886307acf9501438bbf4bfe178e28b03463459ec73635f32a4d9e98e0cb1ea621d9bb021be79a1e45856191b4db3ac6a214caa97928b8bdc48e90ecd364fadd4a252b802cff07cd867f88495ae5a18e2a2744325b10a7c2e0e5a26257e24209ef7a701c326737052d4a3f4072e94b7adca661978b817b6f32acf0ec1cbb31ff1b1ae9d79dd1cf563466f74d2b1182ed8be955cbcd4fffdd3be7e8e4daf6a62fd1d7a74b1583be97f739bd4128f1fb64bcbf82ae523abdcf5968bea4c9d6ac920682d9f92ba62282f643638044c78ebd32d95868336a8a6c8a5f16b2bed489b69f67472a523e7067907a5f7d53ee185cd74acc7b683ba47174f80e5e638e29e52d90ac3d26b0a828c99f39956ff71c210985e1883afd428bf00c5654f7bd8f62bb29962eeae40b7a140354425d897c118658d865b6050bcdfdbd3cd20ef783df6a5f6720b0798575bc9e52d48b00786e0ba7921dacb31f15f9162132276168dbf375ef499c4c201aa4657c1d99f5c0dc98fe0f17f15e18e5478dfd88fe4881be1cc70547d508ecfb894b8af25d679ed6fdc2ea4caca3dbe1b229796f088f6c9ba0c6afe2fa8f694ea219e2c35c6ef53410bbf332fea6a0683cf811e9c5648309b4aaf2c94e92d433999f11801bcabc77f2a5d9b539393b9bccc3cf835dfb9c4112b927e4b4c08179183496cca5b169c36e3ff5cc68e1de714a640daf2ce25dea32946307f4ee23b5bfd5c6328ec7d30da302558df446d503313d64df9aa8aebed28dbc274f24f940fd58acbb6bc9aba400b0fe5a05d0636152d24c8297fb039a0bbcfb6d97bd52437212eaaa5f56c706c0ac684c259e23bb061887dcf2610e3d22b223853f8362d21251be4f934762a4815ea0b964b1352eb3fc8b01cb7b2cc9adf3421e686dfbb90998b48cda2282405b0b8c2e67aa4b03770b8cb0faf9502265ded7ee33a0b12c9bd907c0dabdf2b6536a186e7b58e8ee8a5163ecb74d62f9077f3a1e88d2247b698cfdbd695011d221a72d475c87ddfe441b90cc5f189f32d12cceb459ebf0ae3345f67447dbe0c2f5202a256fbe819e94edf6b19e473dae0c71a424eaeaf1d34e994d51b93a8e1ba7dbe7cf862f7b9128c8d8f0ae229dc49cc787a611f6d8420e12d7f46e4b9b800875039b16b7039a80832a0cf130debe9904fb5e76f785fd57eee7cf771a5f1ef3781491bb20f09b0d54f22e150d341ebd5265166c025dc11ba515db8cce8cdfdfd04fd505eea89e23d9be6ebb22a332818a91f4cd7e189c0b3ffa4b261840199bfe3b7a041d056d67a3f67c65da38aebeefa1ef359af3b46a268e342a240a46305feec3d99e3a6cd0ab4ae647b006b6a99ab58445573c038cd8ce4e4c6c9cf564ca4eb8337cb7c56db10907e54c91c41dc43595145107a354093ae5248cd3cd8ada01d63d9dcd8b1ee05388fa4ff7673877b8d0a0cf06906090bc9f49630454ea312ab7cef2f76fd3fe4b6269a8b0fe755a7650d4829d587b32f61d2d86321596b1d14b8d49e72b7530acbdc0875a0a566b551a1734809f8b926c2ba15abcdd757c69de9bafac4739e9a075f995e9cc6de02e9b026a4b28849297f3f239f58e81546f217009f71b96b9bd8d4362a24042fdd04a90662b89079fabf929bdc84fea5e69695bc6ad5ec4e541b7d79d38920d13139f07afc327c55139461292aa9cc1513c5c261054505f161e98badeaad1bedc07cf6d935db95c0b965fe8908af6b4d401cb815bdc4e00ee2a307f9f290244e0ad666a8e934ce48691dd37d90b0a7e4d5e4321059654c0818407f7dc66416fcf38bd98e250c9d46ed1cd1b0ebb55256a87295bcfa65edb40ca5f8a785aef75d7b0d4d0a873563451bbf2df5b3e83262b77e7adb9e087e0461934bd36196135437c1c403175ea3498cee0c2901c71c0d23d979c25fac1ba3be5c2ec9baf905d9e71e6a392c4412a528428b4495df86d028b5782b1a799e622d5ea8c73d50f425da36bedf15f024d39ae56d73a48b24bfc886f5e0ccdb0f70f222015eddc77f1a37fb7d0d1b6d22e557bcfda22f5d2ca49acba14e9f89196d94c9bc57b38ca0af99908b5670db863e297f53759ce82a3f40020d92237075293ba587b246d4d6e71c861ccfae9543055137f414866f64db658629f03a573885f6d50d1597b1eda200b523d32c980b94508d5db02bc62f61a1c5ac6576142510c9a476bba3e471cb748cd42fd29dfdb1106abb2bc637242b578288d68115538c299381e835c6ff1b487410e9885dddc547921cb13d86dc5c67764ae1f7fcb8f8f758c14f1c0f00c88b762ec8ac531b4549b5322e7d20ac1a49f7036a8b8b7f653bf046c4012b5638fc0476280ccc829bf8e1b944490fee3439b1722d048c7dee1e9ce62a151e149fff6c5f240812dfe56362ac417562f304f0c5b4a5bf98793c1825ba4a9c3ae3ba0b2cafc0ec40efc9500ac67d63f76189b7b485046e7387c7134c0b4c2a0f1c8b2adecd9e6c71f85d7c918d536dccb5caf44b30f03d5281595a8455f7124fc574b64108984a1befa48eb69319a72df6a435d32e9672bb5efae22be817db8f402ed6883b233817f3e88c1402c669cddeefed19e432245065ba5f81eaf1687b41742f2d022a51daf78bd57e029958dc4bc4334fba2cc6fcca4439e20b865fba93289976310ee6f0834d0ca556ce6f82068be22a2452fd28e5857b03f8fd5c67eea7748a7b27e0dbc248b3b93f3421e6278501cd5d4c772bd01ef340be1ba4323fc9aba840f0ab968932b647e4688b0ce7a843d5eaf7aab5b7a5179c6125c5f0de3a89339ef7ce592c84898f9f0d7cdbc16982e25435764cc6372a7b5fd2c53b4f0de2e34f4d01d1d1ab78608dd8731fd32cba3a69cb8f4f06353ddc7fb2e441e1d92cae8d8168b58e9bb80cd4dc7c3b8d9822538eb6f9c6544be737418549c4d8f3bec807159288bdd76f1310f7d9acc70e2daac75777b0b87de96c964fa2b27c2c790479d2db641b81094858710091deeb57d4e92865f430fc15133a73533778ed4ba376a8b2f88771ac61ce0fd03a234e202518e5c4833b68f1772b28ca0febf1c24db037753c85334d1f225f900c7b80c1bc9186fdcc4003798c1a016790f9d57061677651021fd890eba707de1c9809a1be57445d56c2afb1ce270b73ff7d748abb641c56b1d4e6e3020f6cf1070b11968fa63bd41620f4a5ed6da29e747a096b027cffffff83