PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 76435 e5071e0444dd0c1dca0a93334da9e7406bd6a57f775b74c41611bf10847385af

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7c6b220f74683339656cedd4c447a6e3829347f4afcf86315f1a7b468a9272f9
Certificate Block Hash
e5071e0444dd0c1dca0a93334da9e7406bd6a57f775b74c41611bf10847385af
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d57d000002520000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000248139535a32093e4a3abf5b46e5d10c528b0a5122873e0c5452aa2a5d4ee276a3ecab072cfc3d947eace07379942fa5e32f0d7b84423c06653c32940d4354663f6562d713520ce6fe49295b8b6ae2f880bbaaf3d7a52ebd2b080000000000000080000000e00000d57d000002520000

Raw Header Hex

00004020361835f90925a0ed9c3a25c05466317803ebb6b99f4caf7fa842184d19b8578763f1c7b8471381faee4ad90d7c21d66d9168900537b66fd4a49f173a64c4bf6d90a1386a40d90018f972928a467b1a5f3186cfaff4479382e3a647c4d4ed6c65393368740f226b7c

Proof Data Hex

59,560 bytes
121216010307cafcb4e5ca01b41646b2f81317134675a1d275cb5ae73e46fef8187715adcdd548e3685d695b2b5955f36e25d3e61354b43feeee699d3800442ebd1fa4b57e4e2e3d955d6b91e4c0f917b21d5777ed01485a63218c7b69d5b7f9337d00e39cdbf11e53416f72c25f62ce21fe62175ccc31f43a0522adb838d7234bf27a674d8fec7d2016c2de35a2034c9409b0fa673328096cf7eb72c39eae7a51dbc229e935ea3491baec005746726f135ce24711a172c3af601d6cfc9398fd98c4e6de989b805ffc06af7b1dffc014910d16f1d3dc980d46f7649576fd1c3bc6bec26445b7952af242ad9844bd891d5dfc5ab413497c106cf311ed91d9985d4fdcb391dcc2dd25c800269d35ff7be799298c14e9bce2cc7b1c59ce50b6a4b23f058ba6873bac0a28913052a65fd1ce86c61aab798b7fefa1c370acb9d4be5af820ce360d2429c8ba5b3de21f5a1eb10f3f83d832f51dbe3374968c020ad5edbe3cc6e3a9263302f218b3a64a990f5c317a331a6f7f7062367007527fcfdd5988bbc1c83e590b98b5f3b6d824c85f77f26f9a94b10fb84a5c8e0ac45857f07918d1c1e5578739a74fb20455cfd78bc95902fe1d487eabeb24a732ed74fff0d4617292e62bbfe210018ea9cdd43e835a1bcbaa4387e4c5691fafea33a1bb0a62c28ab869a85805cc4baaf5709803b4ab4798c520ad2b6b8f6a37301dc59f9aaf81b2f82275211e32043d41c94b46dc3b0f561f64851a0933611d6b9d8e12e12b60a442c6a9a05f0c6001cf04e4c1ab83407560cc4df33c12a44a15af2d2014390f5cd186f5a19c331f2106654a5b0afe8f9f302ecb977c8d1c55862404f8bd19a7fb39908b9e0447d419e7a11319e7700e4af40e12d6bd934b7fe6543ca75b5fc4aae65f2f74667c2a201dbf17481e658a37295fc6c338fc321d4acea76faee89937d94fcf25bfa64e53828db9ab8633491b78df54f162b3ac736c209a65a9aee7927d7ae56ae4889ab168fd7288c53cb9b625264a8f9b4463f86536e08651bbdbbdfc837a86072c2776ba88e80548f1f4b2685155ae38125301e74a03c04e00bdc27385627826294331557812a7f87793131a2a434562688116a9608d35a50de8fdee6cf2cfa06c2fe9dc6e81fac142cc2c514dc77e5f4a9d01f9f7078f0aedc434aeb1897f1604e0c87f84bea649a098c5c3ffc33cb188a6251242632c1b7e73a293030bf4b7717bc5f4a78302c3bb4748b524f890265a37b2ac81d604dfaec1f63f2c5af685a8ef301aa3886132f0b6e81c77a163c6715a76ab04e846ce98895880279d2681b72c57d02db982df1ed2685693c8b3028001205d89a0fe38ae45fd2d94b34e7480705efb632524ca2dee34f647c6ed7babe3fd25a328a2813d0480b73f2305b1d3d91174d956f8b6b89d64cd4bf9540aa38697bad10445510c3dc1db0070f45df0c4369bd77025db0ec65a7456cca16a1918302ab05f38114cba0ffa7ab9b1e223f58fcea645c2bed838572eed6530fca77a74dd21e31c5ec120c6545f72f5b74cf1a6efdca2a82049f47c3d6f2e76ced03675403f86d24cd2c4766ae9ee3653fdfcb21c704db6e81006bf84113c89199ec53b456f3386409f8cbb78c7ccd5658bc72a6cf86b431ea87798da20d663661e78d91fe31eebd0f3baa547d094cd61dd86e62df4cac41ff9819ff5fd99b8f71f3d29c895c7201d5e15215e93dffa3a14f048203b9e7ac080359cc9e3ffa12ab23a1ff3863b7f02d65cf3522c33ef989164ad13462cde9d1a36d634ca9e0906a6c933a96f13271db097fd5b1ef4792125401546dc946609b1bc6a3b350b140ff87ff094ffdd4799a2c5d66cab88324ac478199953a212228df158b35d557b32bb5be7d4aca778cb5385c7e46560b2a99a4e010ddb768784677fb7076d94f9c81ed3a83b59423ca3f5944ee3a80ecb9811bb1816cc069bfe1d24a827ee751ddbe4329fb91e453c14df15b498cf2ab32b96fd4fdb8ccf1be40bb8952792f222515c51b00de02f080f0b2d21cefe2e5ede5547be27dcdacfca6742216626a7cb3e47b86f66083bd817bb2e6ab86b406adf74dbedab45564c349583dbdee5caaec9badcb76dd4087260bd138e505ce54e6887e7bf071d955dc78b5f53cb88889a81a3fe52875727d182c1a603a7d0aa441cff9847f8689dea49d0c0a1c37ef841ac9fe307e8b4aad7b74d421651ae6cc80775e58d78dd752c8afe4b01ddd482666fda982cf874c76b09468eda5cd9c85dc327d3c6d65912ab9f15468bdfb89b10e6655fc3fbeee335044aab144221e4d91bd1a8565dfa022a4adb9a66b57c357b162bdaefb3b49c5eec2acaebcc8b2f7bad81f92b44d7b02f895191cca22471ba4fbf8a32794c62a2a875d966cf6bd962659ebf5c1d2642a735ba24a4c9cb0cd3af7889517a1056f2ba321dd21d4855fed95e633c07c33834b025ee41c56448617fb4d8f54424391e3505d0d5229cf7a0efc0bb2c00f0c632aa367db63d4a7e0d41ef4950f9598669008e804ffdc3b4ffbb8bc580cb38bf29e4b4048950b3dcccdec1e4459ee0c0ef1e7141b6a7c18eef4898add73604e83e23cd0d5013a06f29f6f2717824cce7241109a2979a5448f4a65694d8065f26b18f83e206d304b7795a676f268a90a105f8ea3310391a19dac610c6932b89bcfc7f30461bc4f2355339f3350cdefaeccb866b752a49b7062e05b4ab9f82c51a81a289ad5cffde777299ad41a71313f07f63c6a401c8eec66944b33346e0293801463cddb218f171e60f72658b3289ecbeabb5d273b5c3dfd3a92f49a5c171c10c1637a243d4270af86f10a6b17aa481e7de158bc9adb4a819384376444bb36792244726c037d5393e24302ab4106649c314df12bfad5ddaa9919584c05234ec40dbb6f5155470ac5bb3bbd03b8b5d679d87476bfde89b75e261976ca527ca6a3328cfeef7bc0dff5ea2014d51759c0c559b191333938c68ffb730adc1d8f78f67f567ccb20627dcf86126efaeb52fd871d29faf6162fbf90dbe4f5dc80db02e5719af07098bb2c3754eac631280c680ee1a2d2e4c6d738db628309bdefcf63773c3dd740d71d8219b22d2a9a7d6e062a4e29b76a90134bf11e392481ad025dd3889b263f42678daea994a29c0d9bda00470612665c2588e640288bdd8776c7ce3b2e6c63bb7b81430b83e7ee77cd865806639504a9bf7d3355966dc14579b76aface4147f0502c662d592d3abf0781f8eba8f566627e0099c95ad74776b3df41ad25728ee73130788181cf0d7e47c0e7fef62905ddb618347fde9a4a83f7d1dc9eba14b4d3bdefe4ee19d4399e0f4bbc323bca50607a207425c7cdba46458e7a526d6b5edc4256bb97b884ab8a206f6fe1138529f2096962cd7fc2760719f23d8af7f44074b8b5b1f2165e9cc0ba3dfd85fdea7b6cb8a2316508dd97ea99047101bb24c0c176896d679737eac5ab4cf97ddc2c6abead0049dfbfca0ec371ae6e83e14b724f92852ce130df2f0770c3c221add7f750ac5a8a826199a1d2cd699d64cc3c1fa44aa8b4b21422275e0e50e60684941f16cd3860552ff4d3404a8731d3452dd5f9b2e415460addee553a9a90129e4a699bf9a61a6ac84ad4e21a01eb726fec6d4794d0f2fe0e14a7f32dc9fdbe40f7ee7236b3de0b6adfa7d8865ffe2a98f10caa27cf119605bb40de71a1fb04eef0c8a84769477f8cd7b22e880b22ccd3150364936fb27c305098c701601d5b408e6320418db304b11241e34393ddfbd17e76fb1bb51fadc1b60949db3edc53f8420e06d97a38f3c47edcf5b6fac6a1e9d564bbb33ea851d7ec8cb156ff4a87f857ccf6b62592eb62180826dfb178a99dd616746dd0a588d53c5194b6f32410f7c568f1045e344bc5a0e074abf157f3ac24d675de9cf81be7a76ac233239841a4df4e7489db2f94dd1611a406031f2fb74a48f4af35236785043169b482d84828ad91b52aeaa6e7d0acc202226dc4d54cf98a370dd6753d96cd3ceb549b206132c6d7cfe6e35eaf0f310ce3ac455f821fe9be99c4539c2d8a933ee78c68c34168d1c87e63b6f697e6e3aede54c1a0c5bf64e920f08c1ff02e106ed87ba5b52575851cb980bb1217b7b173cf309e89b68ddf947dc1c10055607f6df316603a6f447f647b3492858a911c6f37f91e2a1bff94a4088cc6e6f59cd0af0e285ecd0114a6025987f08530eb7947c4359f925867fcc0a06d858e7aa6fda7c59894c5256fbd058e0bb2be6ba7e4061abf90f914b6d3a7aaf51d979fbb43088c7714dec407bff9d3a8c27738d24482560a56139a6844ba974902cce63e363a4a87944dd4806922239606b48cf46ed36a7b20adacc0dc61ab28d0c8ecc9b0347f99c869d594edc642aafed8f813d1a2d687de93d7de92c18abd49211957a24b5681f43155c010b042d2fdc8af937ed8d245b2013350283aaeb5fba9376d857734667f4e4afda0a7c00bb95545b54d7f30b77d05dc9f306675afba5971475c8124fd6195de2b80caa1f10af46304737166c381b6479a8ecdeb415a1e46b6bf937a1dd47a51319894f3c762494db9789e844be3b26814a30ffe90154853aeb329cd361881d6d5c6c1de9d8097c1a640ad89d02b85ca56daaeff3c96ebe3500411b2e6cd572e62f494bc34219144804e2b9f40ebaede4126c2b400c40419e89f171c80032fbefd155f6c7a672ab60505af34fed8f3fb7ff71a273a9b5cc507eb0b5a384c36507092d43fb12e80fd6c56a15064cf25744a463949a012111a099352da9a14724a79a7000595382eb702f36510223cfc12db94257bc583f132fd51350b7824a42598ec69e7636716e4374442540805306c8e9305aa00918aae2443275c4714864f2aabb08af322dfb67155914af5e25f67ab140de028206028bf800eaaf4410c67476a8515c7e8adf3bc413f01de4649d68cfcb2c38f258c6f3c75f4ab59784815b9bd2b5664aabd6c2169722c06c5c8eba0c6529ee2d940a1eefb905dfe73f1598119f7d953e4dd75c073739bc8b0534b93e0f33d278d8384a4b00f06336bcfdba1f6f6f193887ec31e0fbc0222345a56c00cb1c5cbabc2995f2cf46b85ef607fe75f737cc13bd18b15b859292b4b91438907586a394568503da2a266661f26d7f65cc83c2a01220f58462302fc1d160a1a74863df0d0833191c04c73ff301d6e10b23a4ab74bc27d23b4077dc1fd1b8ff83c4b7ad3a9d90f22a162e7049247714979e5c6fe4ff0a17ea28e6837f195671748989cc5a6f0e3e96a56662af23ff7312d5279fd16c3f6d22a9ed0a01820127b2d3da7b57a204425e6289b3cc7d7dd35417fedf7f3178a7b471a939801b194bfc2a1673906fe85bd8119deab51cf58a2d70e9868641f65d2f1b96e13e05f0a376ba92cacdb4b9eed66f6b33bd248703b5b7523d3a03c8beea9637e3ed85309f804dc19860ce513fc2b58c1cc583c1cfd3a5fe599ee7043dd8dd520eff2ffdb25af0a8b03ba5cafb6b3ba6d6ec7e701e14a873138529de10569f44a1f937d9c81763e7f7c49c32c5776a2338b7736efa222e853f6020c4dd077549f01aa4efa333ed0aa438505ad06a1e8392d61f2e0891563543a2a677ce8b919ce87a47ad75a76f820b0e8c3c9603c3cb564f63a9436471b6eccca95304702959b2932edb88f665f003577eee1236de8b8e65a645c8214c318a37db7d506b262a3dd0a381db506f7805681bf52eb19a67635b90ddb37a450c747e0c28d763f2c1485a232d9e5a7c0ddde60a5d738e69935011eb34847ac3c6ab9555bd6dbbde861de39f501ed43d3e48dc4f5f3b52cd5e512b01fafd25b039a35ec235a29ebb7ed51a51a6f242c8f8d9e66f64c49d3848d1d9bc00c4d4c2b664564039663d766efca96e95fd5468aab42d74fa23e8a6c2ff16c43e2db6b45164b065e55100a65f9ff9e6c21a7af009f1488d176a95f1960f3a3cae81f861398d56546d2f821f0bba016aa429b1a0df549d2366c9f73d4ff12541e11b4833c57b417601aace6bf1a5bb942db1bb0d25fb20de2fb7eeaf9aa141d0237a0939bab0638b1a0694d9a716ac8e1c461547cf1959e968a3e30d0fd46589991d723bca307cb3705e44cc08d408ffb2f4840449c3d58747c12df695f48ab9d44c9011dd02946065fc3cab9ce55ea46ed5733a0b5bec355013997202c27ee4d3f62a2b5ce3679054d4e8ca9986791ecd472f6c3525e365868bcd6ed9431d1034e631eacb60134b66d52bd702824bb4c0d70cb3a98f95be84a33511456fef2a90c49f25b721ddd504240477eb514a80e26770b46a15c9a8788b277a0cc6fcc8f0a029e6d31e9916c1cc4fd104e8835d01c5c10c1e3e0ccda88f8fa4f7b3c6642dec5b941394fd63eab1a63c1d6e7636c73d914e4a247101e3b05f4afd58bfd61159104fa6e7805226ad4e40c90f69a71ca57bf771b56609d11eae18a7638a136ad111fec86710dea531cc177383c49fc03130b2e38a0b7199a7a68c3b197026afd8a041c27aff1a400c16e7a855959cbe42bc5d7e2e4da1c940d3a79bbfff2f822922c73f5e056fd9a5b683b6572d564ea902d1e4def586f1a2826eac17bfd0e008a4a51ef0ba0bb6626c573d7779e839984900db9d03e2b90ae6cb9520b1cb074463975346b84b42da92e9c7981a904edaf93daf05e3b1bf87d1208d386d821694546b9447e0964da1d910ebc4dae648a023b0a27a53cad2aea55cef820b894e02dcdaa60c61c6414e3ea8ae13fe812be8169f191c69f795fcafc184bf389d4989dd0de425b0f92f4a36178d549c52e06dea2701caaddd6059d2fb47e190602cc4ddadcd65f7603922ffa47ee774a80097898d9e9d1dfa18e5ecd9d369216f4de5d5a15cc96f71ee3666977227d2b09be60c9f9e3953d03b1eea5e3fb6529e33e1c974b04f682b283880c1e3762ce12a211bb3a4e566feabc250139b095dc4f2a3c215f628694b91f76fffdae393d64b834974967c632b1d6b83878a59510ec6d6f9ed337790265099bf9c6a093a9cc2c22926ec098a14646ded0482a718b7577a7d46d567b7b4c0ac3a31caa5ff027457b4a640169e86d820361b1b81c8c7df5adff30b7523171778e533c6b915933d8fed419ac8ac033f0067b37ba30a0c7163c6784c6ca8978f3de28a2a5a46411ab53aa3968f7c8d9774031f8ee69f6cee5de68521cf4987a2aa4df2da681aad5b54c01bd2469a0fdc44858cd2555a64652792f19932369f0992c0535527348b7f3ca946202e48a26fc98da62742117fd48b9d47c37efb91ba8650635205ae029ef3c401c945b642b3334a79bfe862a51e3b5363c3e8e32db1649012c37f06d6c0b4a731780d3709615ad1067f76f578d433a90f417966ed157338518ee35d2f685f3845298fd758ecb10988d049879c462e16d10a8046c14a9c4e28e1cbc62de03115b5620802f0220b9807cfd94b59d41741214eb3b367a1d932ca03bf08e375d29577b8064df99c7ab80905225f73586ae2967207dc0290f08d316b24bef1dc85e8887e7d53abbf2ee851260aeb5a4fb776ef25cd80c6ac90dad7606a362410331a115a494f00774ee56d82c5e0d8c502177cbd5850ac6dc6d9b59e44b17f75e360980c728e85eb2dbc6d0733323d157011909383a16cd8f2ecff2b62556fd27233907e9b1354aac6e45ff2a44f86a28de275c140c97381974c0e88a252d6bcdb3d94e4c14b540a25c6f434bca38ecb256206dac3c7dc78a74a4e6ab7c79a247b15d19b37d6d28331d558979cca72d48f6569836ee7bfd7d39397060ed8db48e1894192db6d44a089a0bd3285bc59538e4f31b2a8318368f1e54f251e35414d3b7452ce90aef6eb223e1f8619459f7e9db3c022831d3c04b979cdfb413e632aa0b758157a7841c8481ccc8e5bfb6a48e7ff19b049abb1a2127b3850abb206c3ce69ad94aa12057aa501f9cfd233585069143cd3c258f3f2f67364ea151bbae46434a086e40d7ba0febb1eb4e443fe6174c1acccd934e9e250bc53db0736222ca1345b9944da55c02e007cbd23cd44e74da763c54698eb49e06c8babee98076a812997e5c8a29974185513b77fff48f80ae064d337661d20b31e496c67f69f98b28e3ed47cc46ce74a726a743a1ba7f2bdd56e84ac2c9e00d648f38fe254b0a5ccd7e2a192f18d658fc3c2e920ec823609c106277aafe8518b9b0d702ce647e68046936f3bbdd5cbff75b4f48dfb48b59bc8382e09892b6ee6d718c3f89c5e5a1e52ea39469c829211a5972672244e781a01cbd282a09008f51bb2dd674aba1885db159cc853c4d0f34378530af35c8ef9dfbcf3a28163f3f2f03b67ba0459d347d8ea4cd340fc2e32775f6481f6fd4c5262f58af9f7b48b12b5937234920b252e0e950acf64e9f3cc1693213787c46208155d15d8aae5553cf856f93094f1b983b6150f247a14a041c22353f5da715e6e383571a9c132477d65b6a766adbdcfb2750ebb7b9980a7f95a26ed990e32c90040d46b93b23dbd8c3f087bce6adeb797a4e1cb9f6610e06df21ac784d10e1948f5c304225cbc474225037bfdcb6d3e7dd779480947ef17e316e30752e21355b8505cbf62adedc07a3e1e29808ab3f55f4e7a4db4663b9d8deeebfde45136e64c5a4713334cf22558d3b505be8a6657d65cf4cf8ebe275c463b0ad8f106a6fad901f87a5b9a915835b005a344dcf5fd9a2f8fce807fc2973a05f473feea5be6af4e917c332486bba3be396753e18418ea46922f95f57a4b3ba3c3d75c3874404e8d4a58965e4e33a9e6e3f8021572222a6e3447949b274a321db977ff698c5b54ed5299652ec53dfc8073a4ccc593220b1c3127d51e6d5f521a03e3e65785693b32dc0fe2e3dd9e0adc22b5a9b3fcd7b1e2392136968129329693ba938d1e6a22adaef3a653f10ca9e501d6a02486865579c8d730497e0e0defb3eaa5ea63adb4df861d9f870166940dcc8a054253f310835e0653442ae67645faaf09ee82b75036a953aa77c15166a9c0dccae864bf0819566a5cd885729a5d328ec99558c52a1137b8de39bce44b7113fc29df64c225bbe6ff652de1c2612256597813c91303ed4af961f7fd1189bc97519a7345c6d31ab1deef7710a86d7657ae1ee1afa73bd5a48441e559533dc65ccd3077ceab1e263a95a640cbb7d11b4698d36d7e0db1371269978b64c01815c332ad8c1544df0b7e18473e1baa87f2e8fbde3ca529e8f6bbb6c8db1672f7861c865e47b1b018b91630b23142b320316996b10007bb1229cc9404e297a15deae98b0aaf0c4beacb3cf726af202faab22d1bdbcaef0fb95cfbbecf607a9ac00dd60762196fe12bdac7058b1076ced07b54389927c59d8f9e2103fe5626a9af42e11e1e81d0c625afe84cdc8210d154e458d215c5a204b18af74063510d2d676e595b755f78091cf936bb704528fbf0a1d0dbfa74995987330e0863602319b2ff9a475b9031dc97535223974b2fdf92d7effe4ed1d5837ed036f44095222c8628d105ee4afebb3ed7ffe84cc9bc84d43d57255d998dcada41533fc7ca47260634ff0502c49ef471fa73e558a13c722ba05fedc5e87e5bfefba5c6729142427ef0e0c418655450eb6a4fbfa9d7b0292a2368faa5f1fe6b15e3739daca55b16c2483aa2b7434413c10eec95e12a80f88dcb9a9e97f27416f35df7ffdaa12e8e2ae5f53c440dbfef44277bd24f6e391b86085ef5a109b1e40865d8a91ab03301460d2ff2a109eb19edc9c5b88111724bcabfce6f9595a393a0d3d564cb19c368585063f80cd841e205aa3b0ac71a3cbbd3b8365999fbb999e5f1b68fcede69a852892ad1019e52b4ee4ce5bbb933de4bab49e823f151ad7be34e687eb8908cdda29462fb0e77d55d13f660e86153ed779e85d7fc3fc660c7a5baa90e139c046a61fa9bea357448bb0a04145c850c00a60ba18dee9a9ebff63c0c7f59e611de01ca05b1089937ea3990de2374edc148f6b39059df13b50e6c35090b353eb611e1c62b29006f450878941f0257df8f0af60d4bbd523a6b2fcd1ee17556cf2854c7fcd276fe4eea3801206386db04ff46d38dc34abb0a414c85c9200f36f41fb9e176f876abb878ad6cdc6ad8f92c060d701637fcd4b9a6feb39ecb0c420f3c676c709e390d7c9e678b7f62f4b0828282ae41adce33ed8342af93d1f6b9cba78d2c85e48420c756e82922637e5acb1eb6563eb3f191c9f97cfe2e2d19d6bb008f84614042f8a76803f49a858a5e78c7f3d34a10ae1ec6cf3a9b862497bbd72e5acbb9ee4ba597cc2c55b827b1da31eb4ff5c40ef8a66e3a69a1f351a8957aaa949f2e4ce713dcaf7aaf75d1637e7cc44cb05e560147fa1d8c76f49938a59cf71a2cbd73c8d5a054631f33f7193953987a458a6bcc11308035e22de17fff516199b52b44656678cbd02dbc50a354a0f0e5ace8a2bfc60e86af0443d7f62ec0c33b74562b3ea804179332ebe19ea12a4978893b2d0816811d5539341a3e37ea5e85fe43959c48d18a5599d4b121679644125f59621f7d3e18fe7d0e8d6207982e0f708d5bef28b1a2174b4027d06fb895f252856b63a5a8d154844080ceadddb313fab934b91f01348600605aca1c75f4b31317920dafc626c792675a7c1fae64e9e0bdebde5241c8de4a34e69f4029835f0e47e2c5ab6cdc10c8959f2249b1a81982d367c0a8e55c4ff6c3d3f6104f41d577fac199de6a793e2f597433ea5bbe20308c693cc777c6a3b28069ae12d8efe0cdb67c535d0429c5ecf99211ab374a66d263c6950af224dd5ff449e8d7c52d1f9f1145f9047f11bf5a3fc34a5ddf26047c415d945fee4fd7ed2a605bc12d553926c5c6df101dc368f67df9628a9b3e89deb56748e710740e1692ec8f4f0a9df4a95026a5ae3444b06b739d122abe3363e06e707271070c355c6182b8a46c1d02db075a430c202c77b88c7b178a02bf6fe75d9373b555631bf15295e0497e73f18ce927ef00333632d45eadf14d6b36ebdf43d976c4bcc1a3cb912203dd66699d0850aed926cad1b1c249cd2a064d77f761c6f0e45cd1ce97a035f00fe4be4639b8d0d84fa656d14bfe6982a96ac45a717293facb25227e5e75daba84ef3d3f8d5cbbd3b1f701a4c12b21cea0a208433d9d89ec587b404167cd2488c20b0edc1cf617ee20d206aef57f3f800100fd4961f8be8b8f5de91b1c193dd814a7ff12705f663b700c8cb34e5c0ee5b2af74efabd788ce54b92ffa0c1d1faf3feefae17ddc8dd742d7fee21e6a59470b81abb4d72d8891c9d4ce97c30ba81693b792e8e109b3f23bcff4690cc211a546c5dd33198f3f765c8bdcf8a1c628836f576ba8a4af933100b51448afc4546c88e345e89f7f37420bef5f4ba9665b70a3f629ccbc273abd220714437cfccdaf926e5f24806f0215cb8241dc3cb6d577eb3546de3b0c1213c933287d55577006ed6454208049687108ae6bb2bfa516864a2b7bc50d76c35a64f4b572e3f5cee2ab75b1a3f57f9ca3d73e35b6457e8cdcdb93cca06bb94a79779392ee217be49798a986e3285c7536d5ea4b9009d20ae7e1874b2dd110ce3df89a4bc9589899c893d39a82d93aa788fd7813471a611c81bb15dfbc5aeb26cb8bc13b84006f9aa0aa94f34c4300f5eead070c733dc3e9ca221f6e143f3c540ce2847d5baad422a42b045712803597031d917328a4b0d9d5e5ec6555a94000f895d98042a47f9a26a97cba87b845455e63b2cf98cd5f96ba6bf083295d975d101e2bba19c945893bdf76f5393e67bbee87fe7327c066e621d23f30c2adcf651fadeb1f9a4bcc294a0b0d110a44ea69f3b3e02101e683178a882652a11c507049e299d68b1b5a29c2652d419a04868a7c6d537569afc90faa5b660e4d139150ff26313cc69224bb0b97345870d3f7097c300b67c5d09ad607e11cb67e14b26968d8c100c544bf052d77de979969e92a92ab88ea5b4d5fc200b66fe9932bef4c93261e8fc677e0176188425c5241e9d3ff898b2c9b25590af82ac6e7eeb61d25838052763b7fdb7830256bfca57d5e0038675647adf1858418ee78633c24e99263c1f076436412290d18a34e6a6e60bb69d40f05d3e3906c967ed871053abf7696bb24fe224f0cda9add644d6930750b198d4b6efada00f0ad8dd01ec71d92455ac2c3a50ea1b5d5fb3b9230e7ce4cfe0124269883d7bd23190a620bdb40362ed33f76a546d1410ef306f36279d013ad790b7b3e04bebe8156e9be6a2160ba8f08cd4d62be64054ff85e46532b0e378dffff361dcec4449b8368f0714dc5c13c7b4d92e3af48cc0b15649fcf4d1758ea5f18fd86bf51dce154db8aa8bcd383f1f8ee1a84622f98c9be9f11b479cc525a32d0dbae71e1a93f35e012553c1dab7ba6d7a34e7792836c48c0006ea4ae20cdf3debfa51a6e8da23f2b98c2badf06cb6c320c38394a01d8e245e4d8d0b2809e619200501072f519e506feef1180362822afdc7b740565d408ff33bc6b81356f69d449da874ad2b1fa5e47c1dc5ed826ee15cb3e5d5f8c730d7dc1a41ae83fec07c137bed4aefa83174877cc9130a3374cba606d1b6b85a4a478f143d42927c758f19dc629c60feb0d7512f4f50b15951721c769bda697b8cb8d5bb8dd65acfe3d851e1ec390cfdd36a53625190fa57c3587a355dd0f9a32a11e9960fe5186dfa7f8fcfc14d5cdddac2490175e9f11f195175bc8b849169ba8f368985306e64a09bca0586b21e85433b2a27f912c84d617a0ee1a7bf6449c8bde18af02d4677fe9a94ce74e53917fbe1640ac86226b473bd7eb7f32cf816e8834caf1a606f3912a641cd5a29c7f55982fedb6dd37392349cf00d4925b0d9802d370f11e1d1b8a2886991e6473ca70f664f0155c44c1d5d1e01ee0f8027025f3c19aa2f7cef028eebdb76371e81bdcfb4da3be238bbab3921f1d549652959abc058d053ba19320f71dab31c9680d2e2cec2622f664d9281ba312c5edcbe9d1ba515ba81c98395c17c032305cafe1038ec53966540c53503d30e18ae85244b1d829db6b652da8db99e8b2a6962dfada8bafd8dfeb23751cf37832f972ee5f840446c3bd42ad03c943f826e45833c8e75c401fb2a2b4829ea6b6464ccbca16cd49abe0a80bd2729137175311cd48d9b7fb355e8ff51db2e0090249fcb5b7133c865535f99a087471d85fd9115a44afe5aacce7a520239229caa278532ae24b11cd9fe2574b949b71216d1f1c7b8f4d3ec4d8ed4a4def21af6eee69eb8ee938b4cb8f3dbd4239b33638b817af3b6f4ab20823629f3266b8e599971f3b5019eeb3e59b1d9c43450504ab6f30c21ce8d2a09a836f2cd809666323468290b503d00e7ba534327ad87c126ae006b4050fe67f1e899bd3ede20f94b1635224b4d0471e79fea578ce29ccf01fed50db421681c8577c8434907543b0bbd8ea2326afe252769c56ac0f05f5141d8386e9bfff0424c635fd12bb6e694bfd4bfc97fe0aa8a26d88344d13f2f2d1e70d4ca8921d311ba135fc035cfd22ca7796a05d7ae210e1595171474efab9c115724dc0463bba31463eb5448c8f5fb842f740bbbeef3f33df4beb202a76ffe78d6cc481bdb4caa204433d9ad0b0b1bfdb517ce6fdda8877ff75fe1b1603847360569a0f6f726e1c12c711d7fc5d628f329ffc283bb527bd7a59b4de423cab563be56dd9e9a0c5dc682d4ed86ed6443eb1a57749a16a03ac0663d945fab6095e3787ca5f08a2ef83647b4ed6b1746db6c33fa4f804f7f946fa29857d8ab097c81b1872eda444809bc01ec5c7d987e54a6c5abae294957c089204cd7f10771c61275046eefd038fa6c9f39ba1d016f2a17565f2ac1680f6c379a906757972ef4a5c68788db8237c3b971b7b3e83e28137934dd0719d37b74812096b2d2eb606f19fe73203b33e35a88b8179c30e4eeaf977f13e3a8f787fe5453a316c28299928da56051569aa0370b30a2cab93bc24941e5878568ac06466219ca4792490da6efd8a0f12193209767856f12890d9df9cba613c47c3f88b76fee991d463b4dbd187c914ee78bcf0daaac8112d3ee6cec89096dd1f230086a55f1096ef1b16e62d5aca0b27febfb5249891773491abfac79e7e58d3af1fec083a44efd251a3a2366922c3176f1b37a0be6623c10ed4d27a6b6222f091f03ccc0310c063be71c0b43e81b7651cd93d76e6249374a0a9535c23435236ac643c1108d034d6fe5f02a0b2e033f6a695ebe60f3135555e4cb62cc74fd848ea17a0b11d85e6cdf94a1141546f0fec38a5f1d6c9b01dde0e117e839846089feb3f9397f6f7dfa4373a68b2161fe573d95f10baf1fa6566f2aee2a3e9d8c212bd4a54dd759792bc208376204280807cbf81ea507b9f5a338c17d21e1cdf87954a7739f7a10cb9ecdc7cdc39dcb9f1aebdad9d5e231427b5ed9265a15c1b4a8e86c48a5093570f3a0a618b0abf2ddb7207af661c74f53054036e10ec22b1a78697805dfc25160d3c6d18d294daa0ed5b69b730e9cb75d8c96e62bda5c97feb7427fc772347ab14e8f1257627ed4e3f862566030f398c43eb7efb3e35361bec1b495d0da089d462c92691fc6f860279c347fb5bdb11a60c4b2b72faea09aceb897a685632bc99474697c748213ffd3f32a31abd13ea739f76759672bbf4b0467a0f83194f400d849b7262d7e7116fa74da282ccd067997bb98d34cb9b59ed6e8b7b6f53cf3ea6b6727a3e8442fb0f8ffca3d21524e82f29ea935a72fb518aab56f189f76c99c43a6d5d96dacec3a2b78a76454a6ac0e03f67c89b34f48ed4dfffd66f200330f0cd84a836864f913aa40e35a328e05901e2f645dcbd1935e836ed356aa3d02d190001701317ea504f107d7b4637726a0491869c6484655b927456f910351f886a6b832646e8faa3a75c2a4ee7b584626c8d9ffc147d01ddb35cc4dad6e6c4fdf98033dd1a080715249ff79ee8f7c93653298ad222136393f9562bef76d279790a61a733d5ccd3f01fe4509f22dad92869170e7f046f7813212ca74976171f7754005590db091fa62ca0aacaedaf67ac56d5cd3500ff63f5078273ee00eb4559936416bedd6014987a9850ee51fed7129dab4bc0375f9e35a63f6f15584e1b64cc4b016b240f613e64c8fad382112bcc00480ec1ca907a0533306e9639d0d782fd1066174f77544eaf8a7461b06fea45e1f948c058a61af640a01d1a09d12c2b9f0bace78894bd5b39148104c50f2665a72de9dddeffdada495b657f325ffad3a32824454ea21524933a8e6b1b6c22141b3be97ffd8dae61fe0b18b2a252e0c3bd08838f6157cc7459c49c522da2e1fe45e0ce53c280c0e1bf2437527a92cc3e1a4b67b0aea2ce319d2a125cbe9041fe2f88a6a504010fdcf3ab09b1a98d9d750c9851f8b7c720a56695e8cb1b5d1dae8f4ffb562d32477010f11f59a81de674b66d437565ac6a8f05624fa5bcd74cd28d806352d573f966eab517a5b5c19002288f24092abff1fbfe58ab371af290a007d78bf9be68b188802780c98fafe212a114d6b1c048d74e4e61ad2c76ff8c60796ed37c8cc98db1c35ded2ab4019b88a1f79285937cb473dcb13ad0870bfaefa786ad5cef52f09c928cd7ba5dd045bed8db59749c68762dcf53e98e369465fe291706d0b0860ae99c35eb6aff3fd2a2c83a1d77ff4c898ea9bd7a18e93287863e4d3b9eafacf5ea3de2bd3844d6f7f07aef94f33e89264fdbb82bd1a27f233b132620fe5590c93973a0b433dc5f3e585dfd5240c65ccc415bde203a4586b5ed87916f87729dabc8a7b677851f119df2cf85eb738b76b659bbaecb314984d593289c3230563a0388f0aab8d5cb14db7c170418a3f5fc68c539b67eae2dd2f5c13e35982dae97badd5ff1ae3b80754cb088e5bbee92d9f4643b4b24fbefb31ecf06dfc521b39c23acd7518a9af84e070d0f9ec66d39c57f5a2ab53e67d1180e01952d7e0e8569f3da63ed46c715173dac8002be4ba9b54cfd7be112dd08c3d04fc053498031d841590ffe7d07275be35f6471618caa7d60d1435adf470f9b134b991d4184a5edd14ffb28de17d8a766cfa0a02f48ca40f8beb59234b6766fa013c20691f9b5801cde892a6ac2e17671570843b008949930d69950dc3964fde79ae44994883d9068d3821b76d620e05b248958355da4c228db35e5b3d579b237b6073a637f4da97bcc563e815fc49aa7024dd2c3bf70db09b0750a413469b460e4595fb5ecd7fc5ea39903526d386e62190defd4c5c7ab6e5a9a5b191c585dc056995bfaa4eb98279248a07d6b911a46c6d06f45c4359d77ae9011acfe8aae1ca307510d2c1d4849d71e71a94c5fa8855a84c12d39a6b95d18e5a1e6b9843981240d03e831fa92da6df32a8f0d26e74e307d503a0c24fffca848e91237cbaeb96b37f90ad3c56b62dbf30f4e758a7e35a10d3b12e84a519885c69a4c553d4c05d3f0b877d44220ea479e468cb50c00598dae736057dd4afe10b1a0a351358469eeecc97c9e8a0800c56d51324558e921702dfa7a9df2025e1c44ab58639d30740d57e4ab8051e3a2bf075f4d9c3143ec2b34a44b5b3e9c8ff0fcffdb4c2d2af06ef75eeccd378f7e3f58971e4c7eaaea35d21f3bd56597a3f16ddba3d07c2945c3e124ac4b15f96df2acb4d7b02c13c422e776e08d7824c598d917712badece4db3cdbc8a7d7773efdf7e4f8a5ad49261fec6a645a42f992b8285ec45902ae4f883acded55e883e4f20de779d5e9f62995bd99635686b1ab42543b98aca482fb29a820e239efd3b5b65d9f18f80a4a10ca8e89b1044f831d13776288deffa20aa142d0beea6bf673c2b4c3f376fbe859ba1a2b6388a57e9eec2692ea993d710655ce3fa6cc59f484d642b7dd5b4e062ca830d98403e2950fbad25677860945a4d0d897f89e99583062e93f52d2140030bfb8236bc60a2a17da2ca0d3326f7b02a8350f9e12efa526accb5cae4c1b9923cd53777b5a0e5bf3e93d6c299943c62ed93a93bf3e9bd6add94588d3ba7a9ade09a2ccb5a0cad8ebf29279f45cd7af6985598cd24aa74604a8a09fbf5e6ba6e44e508cae964631292fdbfc2513168add51c7c727f477cbf781fd8a75121392bf2cc8b5b36fec87c6c43f74168963a22ae9742abe33394878a9909dcaf4b9244a348798e0cc29d9bd360e1863596b5714687b8715c279d437fa68417485fabe6a5428604c4a061641dc31ea70541ad843bf648ae86f646e754b176adbd2df071f3b54a73c8aa8c2c0dff1612c8f32aeb4b1dd086d08264f7853931c2e05743db9628c00d6f939a7b3f98db7f781acaa81e25dea9937d108264cf54665f245ce72d286cc679b78900d9d3380f16198e1b6247bf8af85233529dac819519f896058f45ff76d5e6e1bdc2c9a2413509668fbfbfca437464ecb0616483a23f3203316d10a49a9f455d2b345b4c3a4549f7067b1ea53fde4925f934f8b02febb1867f7c980f21b2c3dae1482aeda6ec56f3067f24949a286385de6c89d1f48f22056edea2331ec18d5bb9b7c8eab30c0494f227bab4f40a86493195fd20bbe2bccf1a449ca9b706a73f6e62d8a2c91cfedba0ef1360eb70e750e5d557263c3856f6baeffca535e77d8325699b30c8a56b017fea401bd766506fcc0076fbf07d02ff11d144864108b112e7ff58fbad8f975330e44150a909d2cfd28bdd8fb7ffaede862ad952c6a2ad5d44ebc993197af22468e1996f4cfeeabd12d55281d77115baf420f2ed886543dad08b599590f3f940494fdfabeacc28cfabf364094ba4e3f370adcea58b7fff47b6619c14396c4d51686857f720687f1db040afd648fc41bfa74b0071d5e9eb8828837de484b057d9b3bf526fc9d523f9dcc0234ca1c178d7cd9174c25fafa7d649c3bf1b71423078655f17a15a74ce3fc1f38c1cd9c68422543fa128b1700309b05498217d2b06c46b153830d79250e1d010887c74423075677129f422fd1c303aa069ce7076008a0cf4cc940a75553777704829fcbecf30523b44cf741a4bef950931feb253312d21eceb80362ddace38b47cb1ac4f1de578d51ff3babea8371faa41c59a3bbb4bd9bda2140397817aa16d148c8e44509208a510874778ec43a578e7c33669de630f111d3dd0d3291008456d59e2caef7eca60e239a17c0777bbf2f8c64612dfe1d61f09f89192fbf5810040c9402fb66733edebb6b46db94ac7035b430f2ed96358526970350037e4b584d146e60f0cfc189d68494db792353b0fca1f5a6f3d66b9649103d862e2eebc3d549d5aa03030aeefb60c9604f11e3dbbe932be453ce23db24c1f6662ae4cd8f5e7e60e2ec4f4ac3e9e7dffac7f4b136ebd8955749748572d781ffcd94f3bf415b5c748193e68dc5c840921d11b94d8aad483e5c63b832c7c38e405cbe0850d5fe5ffab5ba0349f79fcad3b851728611a7bae6eb6a0c2a0e2cf7e6f37798ad4a039f83b7516e3e0b4abf747ff3d8ccdb7ba97b3312d431cc8a0beb91c9c7e21789aea1406a5cc30c389fb8749e5988ade82287035aa15e445fa428ab86923bbd075b5bbae8cd59a7193106eed18369ca1306046b09661684a037cc2c6cb5b3c574e432f83bd94a542f21ef68397abc2e02075d735126020cc50cc3142ef1be50904b659d3019ed1a1057760b83f8dae422541f7eb014565d37fe4943e7cb4d84a113cbafc8ff58cddc2383c4fc95ea93c61eacdbc1780f52e8cd1f594a9414666331ec5d3a311938accaaa4e16d9f4b27273e36da850f1ad50296061860f9c1f239afa73f9392ff14b9d60e44422504fc801d410434b768424413db7f578c009bed37156dcbd00af78bec26ec1d7ed14b2e1489474e17fba300b0450e03003cba8d90d493d022a30c7cc637d50b4a2f6efea3d0aebdb3d421e991a7645f00c2d7bff5ecd61f773f6d17b5d90a92258b4f94a6ad2e9999ff0db618849f1e1997c68e802c60fbc34a0a139adb39c0864944c474f17b58e56e6e92186f6ed273901751d71560ffbe753f2e11b5d302aa5e8d6bf38d696349d4b28bc3062a4b2170deb9cf59806dc3e18e7ece2e61388c9511a43c0f87e2f4b8853ec1da4f2724f5c4de47004260c428c38e3ae5b980031cb30793df8d67c02749414d804a1a24d7782258797cb187bee4cb6309adbf80481af11c8507e2c9d7cec69e6128cede8d747d3ec69c1b36f100d2b67ff62b0e0c5991f3561fc5ea49dbcc9468f6555c1d67ef5422b54a511da0ed4cd551ec098162ffb2218ba5fc9a0526f446fb4a9003bd061e8e1ed4ab0415c6085e59f98fdcbc3726604b2bedf4b9c2cf7f8e0292a12ee8ec187cf24073cf5354ad6b87e2b356885bd92bfda3ffbeba7ceceb5b12586c7cc2cb211e61d322ec30402fc09ede01ec5b1e47afe6a4941b5ed118cf8311c625012dd9c6c1eb5dd655f29f613906f99a13cab81c3b55224bd28d17b14e52e4a30f462ae83bdbce26c840f0cec2057c8d685af93348ad78312b1f8294de22a0fe76c7820b8dc5ce2fca374bfe6909a5cd2ba3d1bba4b3ac2369e0da8154f170a4d02bdfee916647526820120dc0662db1f6b2a2cffa09f1694224b72b6b2c816556522a341df72c29beb0af06d87664cf3d7698ea85552f5f78481f5eabe91819def05a10704729f61cccec0101d4f805a141e6b8ea49c7e84668218989e2a5a84db422956e87e4e768f9a7c7f243a8f794f8df1814e9fbd67f5e19865fa1e0de47920c8a5e665e9d4ceac830fa91d6a145bbea07bf7aa240bf67e1479586fccf2a5aff26092e0ee6ec4d74b9cd7e92abd9c370f0739985cfdffded753abb3b068a250115cba216f31b7670cbe05f692aa7055d80a2b345302681c153ba36c030b1733c762d4213939cb0db317089806fac750d216a58e91ed712c0ff1dd2459ccf91dc5ab11b6357b6e78ca196545f7738da107afd764d528ab7022af3f35f948c078e6b2cafa938f2ee61322394bb1939953480f4e3c06977f93f815fdaf1f074372d92225ffba141cc3daf19a649afb4e216f76ec651f571ef93dd9d505279b88d99b1ef0c9b4e0def34d5ff76e8a0d51c086fb0c119abf28b1b1c44c6ff3c2c2e7a485456cd38b672860179c30ac09a319107c6309f3f4db473a304df9f58ca45c50bb8ff68b2be3a26f65c4c8d06408873874cc1b1e2c5c1e7a19626fb7feaf27beb1d8f59eb6adf33595e1409c5f0388a0267bca368a8df483d406099cdf5f82449f19d0e9f6d7687d34c7d1eebc35eccf9b79f1aab65042022ab94d227281b534be32e2e59daa5c17d4148a44738371500cac1d8f96ad95ee0664788f02432c9aea023f3aaff0d7be63158e479ab549c75f7353fa0719c8829dda06e19b8b0db8ef83d6f358c57254069c202cb5fa5935f522624ad356670d5959ca602f5a272bdb133c73e32025835611cc388cb0dbc71636f74a80802baf37efb5e1cf15b8fae7cd8308662a0892f81574cbb7700f5ee9f7070344c6ea2e8294a24237d2fedc0b850d0bee6cd39d0b858f870813121edda679926442f06e41a4ea69a06416724c1baada3413dc9cf7110b909435a564478f6a6f821bc0fc5f66e0ee7c79f9c701c4386e69e4cdf9ea359f0e8b2be53c387cbcb0ddca2ed4b9352fc5ffd7f170bc2d512cb9710488be3eb6d17fb75b1c4ecac67bc1bf562e2953919b79ae475a9a96a94ec20b90c3a48ea0f4c31d574a75f84d7cee3b0978bed0b3920a3f3fd0e074fb828b978f8d222c8063bf2d9cc690539b94fe2eeb13c0b85085c5b1d7f5e5359772b24db096dc0b3dad8b2c0f4439b914f53510e973ecb81dabbb1621298a8619cedb1fb62d81df71d9cc1839fc3801c60cd3d7391573db94e716d843a1e6ebc58b19bc73d9ad0aa0b0ebe253609b569bfdc4b724685c3a4b891e47aa32e9efebd6c794d0be63e1b0dfe08226dc3b47c57d8eb79717ba58d87443e3df1fd17abbe057d12e564a4df0aae0d948cf0fcfa95a432fff9d5fcd974c6ecf05bd94bf0a053a6ac0e07c732fcde43e51d2df178f6ddcfbc039788e44d7a6bd5bff8e3413ef7681adf89ebf1adbf3eeb112c914f7962969aae9305ba5c56f63602756b29695f25b4b9426a447bd3bb4947556ae6572aee0f5805d07fdb38cb79976e064d9f4f56510279fe203d26b4cc153295e778feca4110d784be39ca506fe9ebf766ee7c87299b055ce94e369ce091badd07ea7cdd52beb61d1ff7810d1f06f67951a02fa8f8861bc6cce00eaf8dce73c126a9ac0dc03fd7e0f8f93b0f30fb193c9461997fc279c8d9c64bb2d11fe59ea803c81267e0cde5b9148d5a4db837997811f65fb8aedd8ad0197c1dcb5778c61cff833e1797ca1fdf9c42caa453c42eaf22acc02d81bd5a49b11847d074da3372f62c902f9ac04574332e4e3131315d603f6438ab09e53274158fc3b772b269cea1a851b285b3ae6715c8da8352d370033f4647480db26dfdcfd43957b2df2a93a7b4a3ea4a146e8761e0b21beef3812ec8884e834b82c74a29763bb83b33577ab448cc74f3c175f8a5973dcb33c4c60d81850fa52f8e9d3fd37c1bd748850d57894241edb03d10da45e92b353f7dbfa0c960cac9d6d636a31a5dfdddabe784e656961cfd983824e1cc5ac0006113f24e17f3ff6911642a0b63821e5fe11d5d6cae9dcac9671a382854cd0831ebabaf9db2523df91484b2ed5ca6247ffb4f71af8352d59dac813ba5fec139644104b983f26ce2d049591124996518f6a8d40e247a9e7e2d84da228bc74d8387cbb19758b41b02aa58be223765f71ec7f8a076cf3bf41b0295e1b9c5aaee23dcae63d951302765ea271deb8a7676778ec5c82bfd616666abaac805f4bd43138518366bbb9176dc657dafb4c74354aa904d11509171152ee4afb6b6df260ad305a0f4c746c7ac0dbad95fcce248cd5f736a6928810768cfe19b5aa251a62c11af3e7f921425ca331639587f88c83123321dccd3b74926fc40ca76ccf51bb96fa69c1d986d0fb5cb4615c4254b00eadbfd83da2f143a87f561561160f9b9a670ab79173d870eac187e0fb584df786888067a326f5755d4f8c67e225b42b820bafb96f05ccf1fa5dd15339af7475d492fd95ff498f3f32acd09ca515d14209ea639428434de3a73128c375962fb557e5c55cfa6a3f761e6c67dea9fd75e7df1897a923143682edc3813fabf1e5acbc57f4474539539bd2fc4c963087807dcd6fc2b739e22b1c02a46b2d33a5fbd8181f73b9fae5b8a45d9348a05935ba8f0f9f93c27273482f8295ab85ac728697b134e6d1113083797d0585e2d780b83196240eb0b254e6542d6026d7ba3644dbd524167604475bc3bc97bd9e84dcef335a6b3d2fb2130b973d59eb5a1f940ade938266ed40c661573bc2c734681cceafaf501a1fd381fb21429cf25113be85fadd8999a1015043b152d41f16392e4052e4439d8a9ccb6a70e2d530ff5243b12a4a04d9f75481f12b99f851b12284737e033969006381da25560fdd114d6cb22ed06654d5de540ad468ae5ab31ff034f35c6d8f6ab14749b2043b8ee5689d9ddec805a94c14d1bf67865116d39d333582500f68e673635f356285822fbd4fbc334fc05f0168cb00b94aaea4a3db27dadc8d3edfc25d56d3245df23184e963a5dc381d06c0b1cb918f4b9de7783adfe0d8d13391f47dbac89ff5b309a438c875d9dd6f99727e2da587554dbfdf7f6f47d820fa5f86cb6174a5683027062ca00d9b5cfcf91fffafadd808e8c79b00e4785d6c0e3314892c078784c44b710d54a0b43dc97765b82d84d96368f0e97c37b8f44deb5788db80aac3920994190f0fb66ff4ef4f4e2c70041c953992e1d2c910783d6599f81c1c3dc181605e309e43ba9d930bad8f6d7a03ced6499d716ddeea772f8171d52c6fdf235a4c7a3775b4eef0c1436013db55cdbbc6c36400871dfcf2df96db4d282df6a49542c1267727bf9314ae6afd9d704ce157ffb76d9f5a430bf878b184dbdba8a6f26d4a552bcf455001b9b5ab5a95c0c1941570fe80b7cae36dd862ed63768cdfb2b37335c8a45b1b1f0da1634ee12c0851fa93df95983c58671a5cadfd629e49acacd7fbc27ec6feaba6c71e33d672444a8d32159b46a2bd647e6a87b1c530456bc5a6f2c645c190e86c50b7e70adcbfa89de897954eb03f53d56aeb0ac0b9d1953b4c4ce463acbf42728d02c01b5f67e7c4f08dfc0ed65256b7dea21806b95258b811ebd0bbcc0d037af607df232fb045b584e2c58ad556b1f23fac317679a9ce64fc21671af6cc68dd4fd6ff129e2908a8d403c3664895d8bf073fdf3c83af398df22932a9fd70725313c2175d60c23e84c95952f7b49212cf866566b6794cd62682d1209e761c74e26fc309ecfefca65fcdf43950f008e41f020f019a59cf2cf45fcd9c60b539a02aec9abc341bb633c4672316cb66ddaed7fadf8fd4b77359581d8527c905c1aa0c580a3ef46c16947a8d8d202645592c600867bdb7e2845109a61f8be7e1b79baa1c44bfaf0db7a52110b92f256c537394622ee3606ebb06ba45558b15f40e05e9da3453e9df02437c3c23b155f82549ba949e95874289cfb5bdb6005434930c77c8c2177f7fe938229b384799155864553412e293e2e5f4effed6ca8043230fc14789d7c31dca94fac1f0adafa60c1bcf8f9c624cc829667ad351d6b7db9ea964dea1666886ff36bad911ba2ba5303deaa5f743220270b6003ffa78d584067b1224a7fb2d323cb58d9710d6ae3de7d1d8c104215910e3ce030857f41e258f85253ed19255335edb650f3efda1b6a23e4251c9caabadf520a61e6e4f9b1b8eb72e489f601964e406415d87add9a70e9ccbbcbf2b71f638289d069fe5d469aaa512e625b8c1caa33b7318037d5d5f54da3cfbaaafb93142e5274aafb2c2d505dbcf7323cfdf8b3f2346b3c661d22007f1f0611b70f67a43768b326150142f92b4f3e594523cf7cee0e9d98acec86499a391a2f91c2d6c765b1b12536a851fcabb39cd4a8cc28b4b6822988e2a1c74928c2e5195921a6127b560af3578feeb56b2a923a3687429bbb3d59d60201f331c286ccbd24fa813600bcf75f763c83095b1f975e8096ff4737c5bc3d224b8afc968bb8533a13e51e814a26a216700c4f5a8bea62d1c867003db65e291a06ad0a47a96982bb6f18b0742eed009bfa417bbd142bf23039786b7aba1113aff09758cd3138bf8efa473b382f37aa4a4ba33d1a49c958caaa94487e6015c82145ae25c72d78f0f04416e8a4c541cea0384b65369139c9b035b27328e6b6de956f6abc90b174628647621e270c0fc85f1b5e020ea18500122b412761a6d509202627ad3f22dd582bb15f241d2e3e75c701d2bb13111804d18e64cd63667d77ffd8f4d2932f9945e1aba98602eb8b1637e7f01469296cf2b81c64b67b601008b34d0a24872db03e482ca0d512c42d317ce67aacb5a460d73f534e5d3c969fd6711cf5fd00dd6c7c91051045fad38d09145ae335162102a423ae28426a189ff6b3c0e183149374ab547bffe585788dc4e70220c490c01291596e3ad10d71346de70ab1d6bcc9dc10b3475432d1a50185eee724ce20e46be2893e7a4459c4dcd5ddc5feb7651d674a1aa9fe976c4e901d62ca0f154fe7e447eb79fb164f63bc33bf8836bfb7bac841695433e6df0e1af40a633aa9f864ea14d7f60d9156dc61c3e2c11e05382dec82952699ae240e071177f86344da174a0f617afae559fc85f9a403492195aab853d573548c8b90347a39a2a8162cf99b24461ab1004fef8f66bc655d857d1d0acfb1126a9346790b4584b660abe29fc534a9d42978bcdee5860395eabdd76cc38d6fadc73e485f734dd606b964bad0b0584d65ac913871436518e9dbdf5d0cbeb0a09d72f6bc1289a934c62654b85ba4f0da0bcc9833208fda268f9888e5fd0d4695522d3631c393fffe07cfff61a499f98cc65f8ec8e409038daea25c5c873d33e4de3a17ce7e637d625fb3642e6b23f5c3b48d9f0ffd69bc9f61ea4d11d46c42e2b6de77b8ef44a1bc94096c3a22d5c5daffc5a2906b584412fe4a3c926a4b0e7522773d49bd0970c92c33758ff216d5ce7f97a351540632661677d59d342cdb1fee535949f3a1662f1668a4b7418782035116ffad038e91a7f828c4aa846d8cb92e4ed4286b07c66ade63fbb1ff8f8e38209028ca62ce52a18c87bfb35415f91c0735cc2d6a7e67f636d8d55418daceab65240d0d4f48b0da4d2f742c29fbe5da5e4a69bc93f53ec00d86647205e350affc64837c9b7e9f18fc149df940268dea672058525a73cecffd6a2592534356669b647a2fb52c922b0e3ab1f2caf576e5c427113c6867166768f5c21fe66528fcd110f1f1c17ad3a31ce49f07aabf46249de53d9e956ae18134128bfcccf6f8a72aac831b273b450d96741497bb0e85f5443924154564631ba50f2637cfb93f4c030efc7f5011696c8396f3b1a20f986d582556a84004467b891099f01856261cf0958a7e4bc7270b0bb0d17dc979b88c2bc4a9d7ce381e577b8a37cdc5d507bd8120f1f56fc20d9f77e99e00eea8aa6a311e887f3ee2e306ab74c5f05c5ded08bc768bfa29a2e9079ffb3f69ae6234f1266de9e97b72130c095a9f264e097b211fe49eea1beddbf6cb1c9ec34221e92a429de291c4511e579245c5a961543841f929d45f5a7b5f804c6898f3086ed6c6df928043e0a7f6af57c4e07966507e27231a0145f32665a78e9f00398041ddffd6a99e7ea1718a2ef5a83e72a34def64a1f23869687c4e0e52d10a2d866bff45cf3073ff2ce8d0ba7063d5cb456cbc3deda96a4f4e4293af2929a6ec9701607caa5f60162dd7e81ea3b3415d4f5754b552f653d3c2ade595310ae643c99eee8d8d6d72ffcc4c5e25c9a57f59083e51550ff040eac53da6c1da30d3b65792c632f26b165031f43a5a472d06f0aa8690c781b7ee73746cf98870e314ae8fd79f0a6589a179d0c43e012c60d33c18351075fa697a9e0384e7232648a688e2c3e78bcc0dba7f25673751e6c55866eb3f01f17ac42e43a25feed9be17ef11987249b2431defee60ff5a6851570124d3bdfebb46e4d0709166112909c9d582d4687ba33ab647845ace2b189897cb5ad740668422046380af19258863005cbf249e8199822481aae65e2f8315636322246ac4267208ea76911ad18c660307035b161f867925ee2e6b1800481e5e5f0d83d65d4bf45197bd73033e5f8a71990a58dbc3c5770b9a6a9b6ca331169bbc88561c8fdfb276a8ec05a873889acf05aed6d5b21bf30dc8a4e335243795218b8fbdb4fdaed902087bcba06544b52a5998226f68444f73c78726b1ab622432f628cc7a55f38b2b9837f4e4113d45aa9152ba21216bc392b8ad46fd056885e4ec506a2fb0971fc360c075cda648985ced5c87e092fd95873d15935cebc3c390d89341026b0bfa9b1fa69c23b34d827ad868f717428dd891879b92d19691037c62d0dac0f810de0da9c964b4b614f117a85eec965c5c0710442d7ebc816c85a7733c9498c2ae920015b88f39fe6525f923effbc819f2cdd593626570bd172b709a7a9790c5008dd646c0bacd9ff790c813aa1e064f938f262bde2a01545b255a1f86494e99bca53a96257c6feed05842707a739083ac8f0fbf277e01c1e9f108828bc67472e136609246b679d9fb5467da645aa0e6d4a05967520588dc802dd0c5b9f8f61b21d65e4d8cfb2720a371f814834aa727547ef2f8d4eccb08d4a482cd63c1bbddca1ab9f7827c7bd57fd2b9b52b9506da26c9b8e6b24a25e191b1c793ad03a05864846f98c5aad9e4fa891398030e6461b2b05b950f058aefc627f9dbce043d957dd2d9e2218eb147dad8187dc7ce9089a264e5d80a27b97f8a0a60926908f2afbc0aa151a248241a5612165178a36ec817ea694eafa7379eddef6082bcd7d6c62a887a0a56575ec30f84f3f07e750b6fcf7acab9900df7a930b577c2648ecfac794f0cd1b65db041e83925121846e525343c92f76865580e17bc3e1093b11f0d3fa034521f145dbb00781d0e7d885c893d0ce912fbee1b375f3b312e9dec4276597df97d85e6042f1fbb10956000f07eebb18c55400a87213f08b0d302f606ce2f689d25435e7d707b34e386885311a53b89b986665168a8d747f9c8ce729402e31e04b45193ea8aeb889422a78bd478606fc436ae1222a37e79dd1867b6f551df413398914cbcd3323394d49594661720a6f1fe73be435667a96c058fc12804b3b895e7bcd4ed64088962baf5dcd45f96fe3c7db55f3c303e089401c2de376a2248f15e8488a45d947c5571db70cbbe3e79ae62f066d2d27842936d7528105e10d322f7a675b2bc110b9071af741d8451f13fc7aa2048a8454ae06a8fe9dc946728978f903585a3931e9000d465ccb451843cf1c5081dc3c8520e6f4bbeb7cb9f757bf6037eda2b141271efbe0fec01dec67fb5a0577a52d2107728376337b8aa252cb0cc9fca7c3ee61ab68dfc576b2dcac667a8d407cbe097eb287be8f25b4857b668eb22dd6702bc5efead5bb016364dac092b939e63913ac514f7804c30913a175c6c8bba5db7247ec86780f4c364c421962c71c68036bbeec6f3d31c05c857b292ee2db4e9c38e32b2e8e0fddcc7eb0eef60586ca5ebb8a84bff2d6e3badd8aac0a6fad4b2728ceb08dca1be612e0b979a66a35a2c09f4679b05158c4a65c1cb3c459e8276fc04f3529d1367cd1e35bfe7aa78e6b653a7abc1d7fd70e8ea068139553c993517112a9ba4d1fa92b9c15dad5e5bbe9eeb12f135cf03fcd2e4a2841ce6cc52c96d0b6abd893ce97874ad0fffd851720c80a69d5671555b433e67eef5b9b11ee0fcf77a3b209cb8c50b4ecf29cc95cc1f030da720fb040067679b19fe99b36d6346f6acdfd75e6dc42a42181dcde1c84c7e9c12b919ff0409d331160665b4f76a3a4c3fc7c68807aba526c87599497b9bd0a04a0f3fa0554c42d2d2c07a4d9b2c6198ac36a3c02da6f632cd911c2fab60507a0a6df6df393cf2d5f3322fbf993934dbd64bd36b6f53ed14394fbde1ff3d8a2abb7b4ee5cc8352c64f6b4545d06b2a11044ed1616f98a7fbcc83a45a3231aee4bbafda6bd2a321ad0a779756bec092d4143abda9755a1d57d380f4ae1c728bed9562759b566c53d972f51a0a5c8272b5da2871f14a140fb2a8b8430a860231ee70e0e3b0e728b3448fd260a6fbb3b28fdc7ba97c463e096d10bca26d91a7e87b675147d07ab6a70335ff7d15d51b1fa77aad236a370ff35b099415342852d1cfa3e78a8bad39eabe7f9ca42f976b0b54b055339e3bd427f0b6a6a17e3adb24f2aab14cd07464f874b1004e0a28212da4571ec9083edaad157dfeb2d79ad2feecde20ca07f5c90cbb9450c3db66e27f131a9e7eb1fde22e3d5aec5cd6e18342cc0a2adcf0ae65252ab89177730fdcf442dcfcfbea86bcd52993fc71c376a06fbf6a465ea45f1dca42a6e8a3125a860920682580971663922725dbf1b531c6d86016cf6a05206b009c9d3937a0f7369904e1ed7cf23e2ac0243751da097f7d81fb745ae49a693206908b1103e1121d03da24aeb01ad6b43330466d193f618a28553a285341aee552815883ae72442e7b2eaba0647c660ff14c44b6b188ad59d7fc1f848fa125ca2c773bbdf56b507b1c4ce2c55d672a3377c245558acb5c8d8cac88c7a5c60f54e9b2d432c5f7ae27b788dfb71a492aace41b873d4facb4b79d92f00555b0e527999dfe96ba65ef1f1f1a5e948aeb95e8ae52f8a1fa249a786f7d3287f808d9cbb6b4dc6d527d3b3e6d2fc2e26fc4a59eaee7354d4d376bc58834730dcf643b27886430e45dd238418d90f05d1b50a192f5224d9c3d26daa92c0a2a543c4a8d076a9667f4e6e4935b435c8f469a90fbf23788e406f7fc18360c833fc96aba9f6e5bb8b43585f505b78de44bad29080eb1ca178020f8fee72356f711a11bbc82680938cb171c5a460833faf3e593e208ce9d6c382034c65e1ef2bacb5fe69e4aec11a6e77134fe535db1a3cd67436b8f4d0810f871e2a41afa9a5504f94519282a3d0b46c155bbed61b4157e0a961269b1358c16cc70048e9460fb58c9cab90b3d38b8f3edc7e72af3dad13eb0551534d564add460ac778800d8bb98379b2063c557ac9f2d5a89b1e60ca2d53b665066aaec7c22b50e485048612be72e3dce359da7f88435d1ff4228a705824fdb8c872b8ee823dc1c6f1cdc6411383f43fcd4f12fb865bad95ffa272a9112b20a515770d12a399b69e2c7cd167b0d095250573c40b7f8ae39045bd4e01f2cc0709a61b958342e46d203928200d7907f22daa61b371ba5caadbff386e2aef73766be03c8a6c90bea973075cd10f63c218a89218ddd814213a18bbf40bed3b30565e624859c69b70cd3b4f5729e884623d735f9b3dc460452bb4c410e4d0e8d61a58f57712768de762bb6d8ab0013055154b1701fc156b2c392d529ce9ccc7deb2d25fa4bddd414bb37e157e1b9bbc512b07318988c9086a3d8b449d8d69a3e35d6734237f2ecc486089c8d7f3890d81fafb1c42daf49886019541d534ca2d55ec0e7744f3199b18be2ea8ee8b82e45d9cdf14a70c8b3a2cccd655c7844998d43d3259e4936d897d46c7599fba9438d4c0014e291517a0de2c75acf6d7dd4bfde86122203389dcd4d67f7d4c5e60acee932ae81cbd30fcb52569320d75493043884d04dd053757522da2f8e118387f631b1f291b1383d343ebc23a0d1c896aeb83f26e6cd3d23a2737ba07d7b8063fdf3c2411e4bd0fdcbf2236170f04bb9c839d485cfb2d59ce7726ac92eb84c31e687c49181d83a975486a704b69caae6862effdf9ac572b67e57294eb42c9da30e5fdcff94a0d5e6fd0cfe4ddc7a39424c420dd0669d0cd3ef5943bc2885dbad951fe9e5035d27798f110777a779eae9981c65771eab4874639e8fdcd46a408e36e8ff642f1264ecb2dcc0a930c3a7b47b2cc57478a3d7fe34e716806835d8553c443dbbab7ee25acc7fd7d7c7d5584371870828223830a78054445a562ee75b9761b045567ff801db01df8ada89dccb1bbf8b33a39a7ae1b0e24735131cb3605b3560728f77db63ed7c0eb60cbd21ebcfac9b67ae9ba1bace33c99573e61a79371743e6ab8e203a0f3a088433402431c5daa371ed12cc3f0e466f2dba08eeed0035e91792f7723b547094d37bdedfa3840b1a85975102d9ec1fc474e63bb30ae68ed65691b583fb5e75209696828a79a9297d66005118e71846bd661041409857c2a3c35041dd378f6a9a561a661a97b227389e6e38ffb7a3faa6d577f98b6b25716f214ad0b2e17db71007b1de131939730740bea88650ae6fe43e71da23a0dfb53e4f0c8ca27f0af676ba42b275037286f6fed8869d2c080489e5fe05d32003d4e152b8ccc3ec413b2fec39354de3d8bd3c0b85f3a749a193efcc49f5ce1a3609ff572e3d271a57c01333f72257c1b8a1699fa3059f444f75a87e77d19cd04d9bee0dd8788af6da6a4f732f13a18dfe082ee53e28905368dd0c481a3950c278679c6cac5284147c714b868cd72553dcd4a3e0397438fb82642406b1e59ec6366edd5654d823a7dedbf3c5f677e3d758997ddac296d621ba4d2ed4724470327b3eb50bc9a2acbe9ff170d79f660a72161f13b5cede013bba73da02285cff6346b52a17990f49bf4ca8e11ce9cd7c13d6373130dcbc040577f1703717a43d234ab1069db89ba3e7337e14df1e1aedf801d369142c992ac6fbeeb741b954c52ed0146816fe20bcceae831d5c3a11226277aaefa8b2de0cfb4a648db53706453494ad9177f0169857331634ac04611994de6721878df6b7f9950ac95a542694eff09868c75538abcf000d8ab9e5586fc81d82b7025ca6b58bc65fd89ca2b1bc76418d8328f3884c1835d73debafbcafc84dfea9e1f690040d36c7f2c10ded5345882a04a620fc4176b08f4b459801c830cbdafa8e85ecbb4e9cdf387755e5955b04f8abf59c0d3f585b1d11819ec4ad1ef0b736047efeb0bce463fa4c6069ee3ffae8e26a25d586b407693e323496fd344c2a750099446ffe307ca5cf91c913db6620449a8078628a11769388f6c98c02a9a30c1ec3c94b12ce0f138d82a86cb05827513addd57d789e572b9a529fd347bb4d327ca6bcf912e405ecde66fab8e283af7ca4caa7aefdafba8fe224c0744bb82be999636e06d337ac453c3b5e13c34b21d69bbb4c9f498ee3f964c17f229d7d796765ad7d87f9e6519c2215b939226ccbcf4070e62d896d81c6c77fe425019c3b3c2c0ef070b90a43d0b4b70d06888bf946156b30a58b214da677fbda1d91405860331b446de5dbd7b86d3e0b1b36d97326f11874557c35bdaba2e383508c9afa492051be4cb6b4fcd9780b92fa004cf87bb1f517df26784021ae7a19053cae44e852c474b087f7aeab124753685101210be7216018ae2e40988611e7bbb272bf70cffa8307b080bee1513c620c401334269a9f42ff7471a782ea35aaf1be697f93888008eef15ebcc8b890f6b7fad7203f85d069c5d548f1ca45109915cbba6e3b13755e08edd56fe741832c5a35ca27bc9e19a1eb39372892e9582581eb84e0d3a92562ba9038c7c15d5f515821645071fe2a6fb517edcdedd923bef9e388940186a3a44c1208226d952af276d086ae2f868cfda17273cfa431da1d4796ed86dc1d84a604ecf8627212fd39382795e21bd715e97deeedf4b12c93a5398794cd73e7b59b7da83c4f1743165f1b8deee86fe7e0ccda1d4f8c65582ce8d3e3cb2402eb02cd0b6f95dc9de9f20fa3198d23ec4cc3890025a96a8fe3d51e879b1dccf0775b957a5b7b5bd66ffc9b11b49cf257fc9bf5dce2f93d79b006aceb8d378a019df2bd70b7e6c6b2f816fe40278d19ef5285b0525506a6300dffdaaa590c80a5bba578a377ef8d0789cfbeb332fa57bf7251d8b5ba1c2c1bff3322e78d5e2348064d9794e16df4a7944d9f099a367e9752ad4338f23fee94f6159386fde5b53f57ae8bfff81f9956763c90c4e006ef29755e16dee0cd7b1b75165aa5337b5ce30feef3fa8f33ad0c90dc9dbc3bc435da9e54fe5c364e4ee7db2dac3c6b7f8e3373e445889a76d114561407e4e21c63682f1c6cb63f68a8b92c200190c7495ec59337dcb0fc1a92d0fbd3b336f5c8659e9e856380da143a03fd90c41a21891be5a179dc6dbe360f49fca39bcde4fccd7278ffa4d848e88d7950a4a3be825d877876df99eb638f90cac1ee391443a345a4431cc75c08856848453f475887bd4fa8b1b3c21f7916e31e4895ae93f80ede07f3676d5d54180a81e970dd338f369a7e332cff7e6483bf0135ec9c61d69802d187cf10586f436b9e20423ccb43fa289a048473bb915ab41466cacc2483a9286c1baa8a0b8aa52a7f103d9d9446ddc3d389bac41e94297d440c0888c24734922633c6b0f21aace5de6c6b08f95e89ebbac7ead585c2a3570bf8a05013925b94973ed6eae2abfe196fabe8b7ed967584a71582c4c81f431324e53337e6feb56df715f7a9b2f9efc6af42a417c907f8f0db578adee9e6a566cf0a937deefcf9ddb3181347d3964e07793816226a1d59e66c170ed0dbc528564ebc145106bb5bd39cdfa4067232d36d46f0c3fd8ec50999b63daeaab31d072ddda123957dae764c9117e4df266694b3732274bb88681680ed647cdd8e8a74a472e897fb6fe97131c0fd528ee8e6320c6a2774826855371025a505d76b94f12d119e95f00042b9db6a228e9694a1ca6a49348c65b519e530d1c7e16c3c23fad89b378116b735e68c86b42123f211c2f7ee8471548b0555b455185a662ef79a4127479e3f3f0ad3e657b9c8d0a6a651cd14896c98d5e02f943298ade08943ce3c273ecf52bf551f8b30852a5fbd8116e2e6bf093388fccb66590e8a88d364cca068b7ae9f8b59f5787ae350febc52142408c165b8d5a46a148603704200f11bd8fcbdd57e89e509ff0d0e33f2d3e5b3cbf90f22308c7fca55f3ee55fdeadb5173fc8de0769fe4ba3b2169e7f36776c3a615828cb3148927e7e6da098f42c54a2cb88f792b096d83c8374fa914c4de78c5e8e83babcf2549e494d87764423232fd01f6453b1b2b1c84cdbf5d5e8ac3ce014bb46d9fc4b0effd929ec37660eaf7599693763ebb0cab9d38477440920ddba64ef824ff482a7b18fad6c3e96a4791ae20362e2de5035538dd6fe98f298670d9cb9d2ac91ab0457c5feba359dfa4e3bba67075a9a28fda0fee3d5423dbff185f3db93c5a9a9ebf18955daebf544628d491eec0d040d0f0a9ed50869d08ee0e0a15e39adf0d958f79f0a9f5cbeaae7646d98f73dc6b9d3957cb06cc3fab23bc4dd19a9c9ffb8270fc4e78ab78b318f0281652b39cf14a3f704016cd1cd22f3a25c66d90ded868655b8c1708c9d01ed7665771d18f5ea8bad15e58f1b90ae9a3db60d854e496e7e747e75586cf7b21dd4fa6ad211551e3d419af89da33fb904b58d50fa0c3dacc7d6efdf390ffc2421b8f6ab1ccba89fd20c0464b64121de9e2df160e433d868d78284ab81fe6f66f6f934a6f9549c218a42b4094a4e783ec4f007f4660334b45077bcb7f7abedc1893a453a01e753d90109e600016ecfe405900f166061278e87fb16c831abffe0dffca3c88f73b12b063833330c2de1517b9933b80aba8322b45e3f8cc4a6ab961318db268ad5faf6ca83e665df34eff068ea51d0cf483f386480af3ac2554aebcce0bd61d38a95e32c8be13e6345236d1497a761f0a0af28bfa32416fd51bb40843ef7833ded2e7346042b4ef2a7c476a211d7f6cbe9b92b385bec81bfcb2f985a9575e84e740e0bf9fbd15f2828f8252f0f705ddfceef87e23356199d169be4f3782b41304fa3e7f9351a6446410dbe2474a6365f2599e788306e0f3d59c559dd124e846d7c4a690a5d3b53234a359bc7d16c36e463312ad040778b9f4d777ffe23d8196a57bdd2122c98f94baff2121b457a681b169cb66a1d735b6ed17811c071d12323dfa89ce7b15c5f836c5e7f100a338deecb0f78f25e29e73630b284e130a4005740004a01edda62137228a7bb12753d08e5e40c8bab7fb631ca07665518b28d2c0b53f981a2b0c23cb7dd31b4e3aa5b6aeb61b9bccf57ffb444db8d399267b1e0943a2f6bf986cd4290b181d0b19888812c723795dfc08dc7a4b69795ddcefba8aa36acb3b7aaef5705208e4741f15e40e2fc784652fddc074bcc95c2bbe497d793c3c1ed5cc39e3eaa02711f6b7fa86081a68db3a2ca09cf37da7e03ae31872ae354b6de717e93e59672da41091b61328faf5e4781a5f3ac2c3af5a50fb2349f921fed2ef172d53bc80502742d22b25d5cd712629ce70f0399c05ed35e4b17051666b04b373761a8273b8fcd099959396e2446e32b248496754d5da68d120a7c03c8a954a00d8d0ce19a5cee815c33df6137b771a174a2046a82e5704bfa1d07ebc180c8076a1ae5293ca3f48cf38952f0e9838f6b251211a41b0393c4ac7d3c9583d0fe94a7e3afa75dfb128bc8ce601c66bc0d8b1e69aeb11d290eedb1dd67e6b9f8dfab128071fd56a536d2c419900c22831de5fded833168bcbeca9441f57104b5addaf64379ac9575cdd9b5f5d9d881b0a3b20a9ac21aa9155e912dd578391bf2c431ebd1235630a7bf0cbd557888c9841cd85298990fdf54b71a3ed08aea98827bcc386409702768f8f9055af45f1eeae9db9cbe9dd864eb8d8193fd94998ecb4ce2dcfac4dc90285d928235aafa1e6a0c7a982ae6dd3589366fb7010d82243de27c19857f544617d89835c3db0b8608c9af74c80b9e582fbb0530753b5fb05a5448fb83d530eda9c9cf86c82e5e46cfd32a076f33a07d610157e2d4b572654a27698b5bc2418b09f2981c4011d485eef14ba899b3db520fa1d8a448fcf24bc41bbdf41cbfd84ad084bf966afc1c86bbb4f85ec3e260d9ed7aa8b771c40e70e30e2dd8d440e9cce7688dd0d314d703b448a0eea61f1e8e16d31b18123791d407f6d6283572b4dfeffbb99490362a7686833db8238ecf6951e1b201e74d8cc1c18296f16f52596799b6266b7243b28cae4d1ec438a465f06b5af0cc1f32fe92c7432975e2a03316a1b10a54f8095a95c61a5285876c654eff53db3d94c74d07ecbb9bd97de956861e4815d697d070d9d64924f77803fcfaeb023fb4db07904ba3de5f2748c5bcd1d6601a30899a504c508a6663b3c9878c485b734c3b2a5a7e4c3271aec246754ee20cba68f7094e26b255292c57e0f203e730552d881a6cfeeb69455a451a4727ac4f392a2befce09d6ecb29c997d8e656e302f6a3992a9d9120232c9eca6ac7f485c582eb273e57c8487c3d8164ec5f2ae7c0667888dc5fe4bb95d16ebeb312afe4b8a4229594a0972f6bc6bed7733488825820f962df0eab99ae8b5a8d112c1fe0f64120d8d3cc7c966d5d10b4face2e4cf32979abada31d697f7130a1fe289c53f5693aae2f30c2816644852f2a13d7d195f90f7587b02203f7f3ac12995ebfd23405b585deb752947785356851712ff569dfbfde312a18030bfe3f3b2fd3d3df08623d4544f44d2d1e98cafb4c98e77ba4b49d0cb973c1e69c6f416e6562326cce8b50828e780145c7d96cbd63b1bf4271374f4a451a733ce2540e09af7382e41e73b4c38aa118a1fceb8b3220185875ed7af130d3a55214cf5c7eb84fa9aa716f4d0c433220342e16aa4a941e959f1d8b5d49f1ac11fdb931d31895aa7960059191b989e992d7a292b30abf28a42185cd42923d40090be8d3a44b288dc1b7384a598532cd4c99fe46f9bd6274664a4179e1f08ef9122baec7f5455c4ee484de57cd726176dc4ff1e57ef4cd81a120e0ccaa6fc2b89bab1dc2a43578406953b3967f61a294d060e335b52b137beed43e19667517897d3dd32b11403f753340c51c76b4c948186f6a4d04e7c9f9aec431360d644815beb3354e84dbdd8e76f9577d220a5930825458489adb43372cb352f41ccbb3286cb742bf509cd1d56a78806ea7dff33b432038367eeb68f70ce6ac88cc826fdb2357a05b0d1e0deef8a6eb2b3d2b6cee7fa35916e17ca1e4176a5893d2a3db42372e771c67a6a8210feefb97538ed96033253795357be269ed70976e5e427c066b1e7f6da044786ac7ab94773d8bd878cd8c599e85c6364639d54b50064d61b370920b88c87dd32456fa6b682554982b33e731c4abd08e9fcc3476ccfa98376455c028646ce28fde57af89449af0c430854e0c3d1e3a0f2addd96531dca75ec167f0c6f24cb455870b05aa9c7cc34130582d0d308b0e82f43a40b5ecc04f9215745d78ea6585c001a97bf3f3f34f116c5608f10ab65d49cd5bdeb453ce4ff6f89d096c2171f1cdbb1f1b647805e90d43098900090b545e16e1099a2c29ca015d1f343132d7465396a43c1089b8c62593998ded0d7409782d5bb6e879a2c5460de64842907c3b2fb8feb4a38675682a887737241966312ebc1de727b9f7e2bfb2a5330fcd264733ad5cfc97dd1ec2e39e2f7a3d05957790d42bf31af6c40c0bfd568d35b43983504d38cde2d7496967b5fb6abd73b70963c3700e54f9a93c088f13ebdb5539ce07010709cdb3c99529d64488d32d3473e5f1d1ee859f25927a492694d20d042ca236c800c27d9844ddd524a7598c588379997d49648fe93a309b4495313cbdef0f4dc104d13dede4e28669abd062a19086584d77a0d05f763880af6a3c07a6ccb419f016ca144ba0c99c50c16ec3b6147c2564d04103947fe1bfd8b65f5d1c759d196356ba633605f7e370bc96159f5f3b3faf9fda32dc6acd5bb285fb5fa0d8721cf9f3f1f1b8ce22ec2eddc07063def49d3defe686ca469a217cc317271930dd8761c7b2612b1e233d797b761ace4b1b71cca3cf2fe5104acf462119e30fcf4933e7fc6cc708112ebe7e38613746d272f169155948b6abe164250e454acde00c040ff05c319a2fcb2ec2cb04da94e442a179976dbc750b8f5e0ba6b8d895b49ead7f366e82f2fd68e658718dda82b99c7dd1a7ad7e9d45a317c3b81a5c36d4d5c5df5a26c8eb867f63b87f5a2a3073b6cf066fb77b97c3da0bd3a7b4c8a4aaf2521b2659c9a0221b63b0586199ea4a0ae69994ebb49a347f070d209cf074b3948fff71cf451fab8eebd258f19ca42adda1aa0bf4a9a6e983ef0b660656a1413638dce80b8b2f94d66542f8d2304bd1d3d6ffbff92d00f4afd7213e7a7c8d2ffe3118292fdccafdcc618dfc9f869c0f9ce5d476eb271b8c4299b498cbd6fac03f8ec110e669cd7eae03614328c5d15aa76822d10f8d48014c544c87439091b5921a968479760461ed183b1005fa31e97c540f3daf24805e1617232aa81cfebe4ee288dad9e0b19414f2316044c276d8883e83d87a9e6c815ac3338a098bc0d7ff2574282391bc10f38bb110c49f0ac58ec0f4293f4ed52ed8f96d19d4da1dfb86f04556ffa8074e5e69e35f492f3a9c4905586328ed7400721bf47b3b993e15bc1eae0c13a54daae2de3b7f1bbe4f5a14dd33c521caf9afb1d8262af5d71e670dd40476921af70bc94d25e66d3e900761590dd35b399040ad850f4ba6544a5dde07ed44d922427de63fdcee23eb6fdaa98b3564835731fb5509555ec7de7cf26e6968f6cb4e95a438cecd5b0f2291b70b9de5c50a6c450e6213b3babd28a04769ca64ad9fcea4135ea3eca901eda23250847e945fcc44749944f4236e7782d1f63be238582161873aa6d18e42158ba1aaa210bc2b6dd07243f4d1ddd4f0fba1b6b3efd1a3607d115b6299b70677daa7fa287e85952a950b70c3339f4132d31fcb9fb8055faa201f87fc9a8c18b870a3a9e774e7be6777546add91332925630a651de026dd2563b085df6277c7be803f5347c917a316d1640dc9f59b2acc82e32c632c09e4554a0d7628ef3c335713f94e81ee8fe7a9ef2f1854880d9faa061a6d90adeb65809e7709fb37d69183ba97192195c692919ba4c8a0e5f610eff712151c7b2a40f74ae265e52b9e6c9e7b63f6ffa39b93ecc22711d204764a19da4dddf3328a139ff1fb208722b73bd72452a0f7b25faa2074dfdad00f80461f5f44bbe9851b007a2ef5659714076b680913b92a577f42b9ce467579e4ae46d775cc22145584da660963e4f869766a4e9e28f9f34733ab9a8ad5032e7c3e4037a36da5ef787d4cad6db2425054f386fc1a3e7b55c2b183ba349f8531e7b030c0aa184d3c3f0b506dd21ea4192a68a472f30f6395a8756dd6ffbfcf91485814835804618dce9633fb7e348d1e45933692c08c711897bf465306f07248e71760bd42eab63c2394b26256168c0d00d13fe9f599372bdb442975e0a9ee6b5e38b55de5f4cb68a5803fbb1bc486d5953d7fa67ade8228f0aa433f698666e5a2e685b29424c38f7e2a7d719de67e19679f8e04ec5cab37ba100da7e6cd5ff0bd913c4f38e47ead32c7cf438898f11dfb34d10b45537b30b5bdbfcd7b22c63d87cf2d5e74dfe422c5541494b37eb0696bc75f320a9d93025e8f100cb8cd903de0f5bc34d3f885659514bf761742e97840fc2459e20d7efa2bd0ccff0552de59eb5d1de8a43a1ca92628d0248a1cc93b7c94d8dda6388261673b2442ac879c607280b90252b2888ce82114fe0252d1309794b3dd674b3538b95b6ef4f5d75a732446498c1d14fdc51e5ec1d526fc8ef8e4a5a79366158d4bca8703e7024c0de483c5bf8a96cc31ac903f93d128fa1efef28bed06f498743b798c4c7de31293e971fff724d1d0947995857b40d464fb31fb240e20a4d8a7c3de7ed7172a3f2c5e14e5323159a207345ef0f2fe0791f5e547dff640abfc67cd265625105eee045eca169b77aa288c6d9732631b971c28c9022128c30dd6d54f15117095e387c34905f6f7c33a94c963fbf04a421296a012cf05bf9b48d9f91bca6b6471a89ce16c8d5c593f941ab4b99bbd01037839715bc1dd50b4d3d3330410fe671c9fc39582c7969f6707cb764d328826a49321ab43a51bbc05e7307e661910f8e9c6004c3b886619b1d6170ebe9314f24f11fc5ce05a939deb40be7c6fab4538738278e4d2334ea4ed6aa693ca2834859cea551c9a7d9afcdd8cfe2f0180c144cb3acd9e970b491bb24d156ec8c745782c94fd678788a09e07637a900d02b898e2c300f60a3aa5ca8721abed16af71ba7af4ef972bf26154531eb3b20ec952adc673c5a03d9096d70b759ddc99d6a94c8661c22f94ffbb710fb6164c5f6ea70e9b0e435bef0e8423f7ffa718e6a6326254d68ba04ac08ad6f9f675c5dbc5db1bf3c54e7b444fba6c4d5f59e9301d672d40df851b6077c558bd58f19eddad9c62977c692e43358889c677c2ce5ec3ea31323a87ff58d7f5ed08b6ba547c0a5ad1cc37dbea1239efd33d785e40aac007636b1d080c942bbbc33e5fab8fcabe8de8678ee2632b349def248a52e23b996c75fc998ec049e67b6459e9b642469c7b296bbc0deb6d46efbf5affb3d16cb90a10c43ba880363a90214249520ee22eafc645fef7d4d0d5c5a3bd1aa6cb6be1c26ce44a883d03df6bb85ee42ddde14f2083db6b6a3d4544db38bde15d3cb03db523965473e51fabbe70079b8821618354af6d8abdafb6d2fe576f961de9674da5a12e5667fc036b36eaadb584b11d9b21fe62f73666df7f476a8ee02ceb09fd1b08c141cf59ee35d5ae9ab7a6a8e6aa817164d9348429140a14c7a72b6b862a825cfab3b3a0c0c04b2d36f9555aba099481ba52f8e971ad16accc6524eee277d708a7e6985f2a043f8685c1e4ea7321aa82c3d978b29da618ca1976d574c97defdc7f5566be6800e520e0720bf6aeee98c0b50f26f4caca9547941a54997680fa0b1b59c1b5b22981108708f427e15a36b59927578289359f11d65b6c433cecb02838160f21d16571f6e2386cea43f68bec212b141216f4b00c2b444127f329cf17798094dc7e6579c156d83e9c7c1f31a5ad4963e71592841a9a7bf2505c3bd40a3af1ca8e95f3ba811d1f095e12974427e87144236d75677aac1902de3ff646474ec03618600bc532c3a527ab9559c5f68d0fca9737a179b215c86849bda5810bc733577a08680be23a976671afce3e994531af9015b3d272760b79cea2b1090ee3cc5838875b016b6e1bbbb8a2751d6aa0a8c8e806be2be5f84eccaf1c77f3b30da5044918794aff638334c4a7506e56d049e80491bea25d23085bac75fa9fb5503ef81cad7919ae7bfa65b8d9ba766ac26ce8e539472c0322b722fba4f4302421f4dbc17746a093c4c6ae6f1035627fc3b74a7d3bac2ca0fc172508dba29d3c908288149efa6b81343ea0e3011bd0f6254f820e943d98acb0188c221a80a21c8cffb1dfde081a3e2098f218e1fbdf24ae82f6cfa74ada62e8f91dec093d11c0e25fd2c60da9a72c2f05fc87493fa4295166052945326a4458c69699298294ba2e51f10ca097d976902d500bccca4352d0a1dd3529ce3af21ffdbc1aaaa8373b6caab7912a2eab7afb4d4688c37f50a9ce2850293012fc05fcaad5f968417a29dc2c7ada08b560d970f0a390a611f3e46fe69ee6e72324eb55b8571dcd2501ef5ba7f00d3951aa9cf3efd6e64b85703ef7bb867e27064eed31fd982f20ef61f825116a8d7f5dcc6b4143e0c8ee0808ad77b1f42f66470e4dc19613cb6f9c308dbcf22f642383e6317334c2d7978a7b83775f99f5b60af90793a0e389b60d3400713e2dc8c058806a4bde499196f16fe79d0e2863e802ebe2c83d409602512d7c961140a325524c4647d2d6ed0801831e37541551df2b6e97dd816ac3ee8afeab0b72057d9a9f3e8b149ace4114c93744e19aaf6a850e4b72986b1c66c8e6b5441468b02f2bda24a9c97ddf57ba806a062994b2e230692eedbb2b7c47efea4cc6cacdaa901f9134d50752f29faaaa6f408724591fe9caf38015153c349d0e7c137d2f5c47d878abe160fcf31fb91ec0b15d25ace168afeb1272913a63a2574b3f0a6ab2e60b4a208a1899413e6693e91aeaa32196cf5058f1b36a1f2653b9d7091477fd82eec12e9920c63721e53e169c67314d883c6dd0adf00eebc768c6dfe8e55bafd4599e31c2978485675f6d3898337c463d683ba28b39a48232de1fefe90ec30835bc9576606d24f1d2729be4a2ee0b585f717ec4acdb10aa1c8c1b86aa98766d1e9fad13ed51f1ba9020216e70deb17883b8e7569ab7b2312f8c838be977db61de4b9b207f47a835eb42bf7cfe18ba87aed5b8e1b9fed0e90e7f3bf2f4bf7ab81065309bcf7c1407673c573b9d1059a949784dc36c3fc77f6df2df1e6525a3afe1bae3f6d9cfe95914250266eace3d56ff98ce929ea6ee012dbca8c6a61e09ec499880683b07640a45e1c20247d43d4d59d3a0e803ef1e3e972686f7a5409a477cf6606b340ca06226635729130032c961b9d6ef842d2e5dea4b60fbc6ddba1e48d23b2aab2e77de97d9d5f3637026355b0fe5d80b7d9ea071a5727c1f5280cc27dc75ab0df19f490bfc55233aeeafc8250f4e8f7d45589a4048ad9301fa7cb9d844a27ea94b45f97dfa01f5ab85276e793c0eb67ef9eccd0c228c07d705e887f96bf1585ebfbffdd870d27a5a2a67df8275e6d2e3c0869db7ac19a2379dde8198e6b8479aaf2281d0637139fef677dca5dcf4a636053892cc5dfa20b18a738ed6b76026c79c0637cc3919570bb9b0b069a42192efe5a6920dd01b58999bd288d3d798a869f778dc3305997949c8915edaaf24319f666d649ebce08fc5b0c0c9183148f66b12ac9249d889adb3bce96a289432b676e6086a250edfc3d5447bb494195723ff32f0d38be7ff6b48013bc062511445541243b056478605bb8938c69bcc6c6ddfc95188be897dfd78a5261d41840f4cbf9965b3eb6f969626d7fc1c7f850a6ba54780d2f49f35c3509193821a791bfcc8cb992ecda7dca1c1987fa4eb12d3f75e22ac7dd46e03c5b759d91771838b5bda43526f520efff85dccf795e3ae4d6d661079f48f389cacb5ae1b4f2dc882a8c405abe047f4d19131c52502d93dabcf7b312a1be2867d9766413960c67d8b9e5888499207db4d0b5ee1c0210f68e864396f38c2393f1652770e617de70c8a3c7063cb4d9ede6ce4cd926a961cb520017d30385572aec1b71678bec9e3e784689619ca1a28170c207113ccfdb48601a9f48941f604ebbc7274f34da9f8da7202260a259f60aaa968fcbb4bbc748866d13fcfce7e2557c1908961180019e655d5f5f496a11103356c19aa205d5edcba435cf77bde7f1901346227762ea510fda53168a777ee8966b2f849c90a0f65468e67d1d2d65da7de7e658478b696456af2f34014e74ceb85f543111280de07c93b8483fad92d8b4bf076ef885175e5de49a5e716f308689926f7ceeefb2f1881f8f178ac1f223e5f214d34aece390a30c8349a36827338b6b50df20a77d42ee107302424d52c4c687de04adb139a6d0181a378124bc1f207d3f83c008f22dab84918bf1be245d956fa5e3719c7451633271e8f0757ec9000e8c07b96f3828297a53b7570e6d0868f361ed33c5ebc0cf0904f633632cdeb8724bd71420966392bbad9fe4c9e74cfdd222b002c62aa8a049101eaefed8d25bb301980a76e60a76205b1d072067918a065509b9a639529e17134f2f3652093ecbdc809c74c06133b732dacef6e0f6940ee2586886a6d0ccf0a860adcd7c670616ba4a5fe8071c3154cb8a019663a561c6bade7bf020f26e39d64fdb71f1332bf717282ecfcbda279ad0e8df3495f11a42ca4efc95f6c331bdf24575093a45194d3bad9b38e3b0c23495270cd7c03280db4ff81d7c0807e6dcae7ebae1b99e6c875682f08de74bae04fba65061b30217109d64c7a483f3c1255a2e8dbf68b74aafdd4649d083eb99c471bb8810d5808ad3747acd16a4f1f87324843a0a7056841a8314251d90a617c588f27d2d264de4783ec5512ce8b4e36e21b1ebd46f54cf00c7b4d79deb69104b5d9e7cc8fa1c927d750c13873034914f849ca8b530abbdec1007b6aa90be9c6d535c3b68113341ba6a27cc7d54b614a1a5691023bd339cef2402764a0fadcc33ddbf0d9bea2bae810e25d5153beaf4c4a518e12141d4cac3fcebd89d5b17cb08c097db8584d3ef8c7c8f7701e05bf30335f2f5ada0c47a8ec5e9eb8dac40f36ac8388f5e4f87f268a918ba5b1c6c371109aa00aff181673d3966665ec516bea2de818133667656a1db8f1596272064f562df25a891ed829553bf81c2f06dbaa05e05855f8aa77d1d5d4276ae42695ebd8038f868339c90d61f57dc9ac6fd3bf7e7266e79f9571618dacd13802fcf65826213152ff2903efb98a8abce39853c8bf47d455440bb8e4aa7238b755dea5bf0a4ceb821261d12e8ebe12db516358531d8ca129ae2266a44235f422bdad2d4e9731eed00c539945b46a08d561f09b08783a8eb6f760fa655bf3df4a6e4f3a71216f1a0fd57396c1031e8a42ea757ea4c387a8bbd00f7c5b73158697c3a2e7b10de73f0530a9fd4035e2fd342e028141cf82ce58d013430c94a860e1a06e52390e380617aafc0c3774ab32116e392d496a71b8a8727b887205a2c52f06d11c0d9254a264b8704d80f753b6666a72434ebddb7a4c3390f6b17a1b5e3d5d8d96775119bded5491831e609cf920e529618fadedc3380ec042a43dee28e341cae92cc577712b1273ea6690283dc3230a0655cc52edc69d11f8be831a097e6410e8bf26f6ed742ef7b9c8ae4a90d41cad6e6c216df1ed3b3f0b8100170d98c50e5c9613fd424883022be2dad4eb3979dd4333e2842f299b7a9afd20e1f75a2b318f17258bf02edaf31e6dce37e8e5d742c18f4330e8e22728f2c1db36354f3c43f5453137d96db0182af28d456ea6ba3b7e26d5aac5b37592ff42eb3c8b0d2de9937e716a4648d9574c38920a03a115f984aec3f08507f3bd6b67511d23381849563a76eb89d2d208272e06b4fb364a2ae7884294ed775889023b611f93fd0b50fdc3e4b26f22f307d10d4f6d6935194a8e3d49ef94da0aa26c987aec60f8d30cd5d58d3f4034dbad4ef1381c9c7ae67c3ea2b9c53052a63f279455acc79342dc9258e69a94962250fcd455bbeffab382d7778860cf23ae3b8689831a157998c5075d3ede6fd23015be63d94a0c051770b83138a354c41e1a58d56f5af5176374bce908a1361433e227102ad4f0a588c154a2949629f1ccb34a6520ed949541a8eee10fd7b98702d09d15b0e0456bb4a661592c87dc71ad9dd2e11a15901e93508729ea780caf0304807118cf868c5bca24aa4aae5a4ef257479ce5827a8b80ea3509fa3d2fd6c7c0c5020724df211ccb4dc1962de331c9292e4bd598df3defb56b6c42e6bf3debe4c97e6f2a11d226a4e8c896970226bf1b169181e8a29d87932b0dc4bd40788053865c763a6a7ad72569f95cfcc316d8d6d3ff1ddd8bcb08ab4181d823f75fe5dc15dbc5aaa02aba7d56193e4215204d7790e657888801bcb5625d895efda56cade45814c08cfd4eeba31520ea827e24c6302d907017aa2cf2b5a41a6d2c6fd498d24bec05923a1dd1e7f8f158ec265c4fb15a20c7290bcbec3d1cd1bd925b8d53222e4e1625089ea7493526586e13444c3bc2e0a32640e5c7784ba8e20e3798aeedfef69d1da0183c3362e1ebfec4a6bbce143d1536f5d84f647e9260617876af286af4dae401f67efe9030ef5d87b1862dbc1fc44628f28addf88405a67afb7021bf3831bdb741e93b49567e41358ea09089efd5c2f91bff84e1fba6805bb3260e074f972884ea3cb35e20ca823b58b52fc90d01f92abece4afff17989e1d918b85c16dda9f5119190c7c0157100466a9d1a352acf2bb777576b6767656a2a7dfe19f924940308b2ff60290faa87e39eae31107ca047c3a34454aee967de4cc29068a6708accb58fa6925b41ff7e27851ebf55242f9fd88e944f06cd926f49e7f05003d299c56630395d017d9ea0d6d64bde17d5b97de2e5660cf283a84627e2f17510ad9050fcc61b128e05a3ffbabd6359f7676af40497c8cdf4ed32c048dd45b2e6ba195b4dc2804ea3adcf89c97ec3575f7b0e9cfc085fbc46bf26a8a3473fbd96185a775c1a1e4b558cd859a2889b33f85334a97d4e6ccac8a42201bd9443209e26290c8182d8010362b4dc090007ee07a77519dec825a0ad61988da895dabd422a7b08c082bcf57a70744626410034a97176541ad1bc2eb8b5312d1984c1883a5ed69e4027d5fc4cf4f3185515d0176c2d6ead1b7b6252baffb99e73e7ebd2d1f50c8a3fdc1730560f361ec11a0e5da35342471f0f7db60e6405a967fafca7172fc771f39b2893c9848e1bdf2f2050552718e5d5bc5ab28695269564acd400077d889e9d3b12068a5482aec261fa18c83fa9cd4b53d3dd8d0cba7c9415cf807b18c0f857dfedc5f420a677b2f091f085f47c20434a9f60400894cddfef0576613968f8a1b8e47188fffd06f4bfc004d3482de5bf0a9d3bef88673b4acbdd75853c920ea8b2d1a66b6a56937861aef6bd076cfdcae23cad3c6a29cdddc17794602f14e910458445d2821fa82cf897cd1865171c5b963f2eb55b54176809f0ac61b7c9d7d944aff8ff4255ad9be807d9a89edc61cbf8f9cfb451c73e4c2452faf345cadd9251ae7efecc7fcb149d9b7b64e512c7b7d43d466d0e6491becfe02780debe5d47216dce9139658caccd11b0399bf2059e4e1dcfe081f59460fece3f16d7f6712eb8e5bb036da5fe154fbc241d14f451fcd8b3ee140499dc2eb0d828e92218b02e4f889b251f4eb2fb26f516147fa03da3b5381a46b912057f9347d972270f2914d405b707058f60c1b46507fe482aa92ff187e62283632668f02edc9edda0fcaa72d3d4ba1b1294c230b69035187fddc6f577216976ee42049ef3d564070ef6419a2b317e693129181faf66b998a762f97ff689bedb1d0603ec25aa557a99c6c47b4b08012a7fb9337d9513fc462a20aaa2e0c84f3378e39276e1d458743104c578cba6726182fb81f1ebb480c45673b8b83323343fe9cb5b0dc664b5a68dc9e6bd3bfef8d7c98b75f018b86f0596c9b30bec4f6b5a52dde474b080a408a94b8dd793a702512400df55e86b52d93715311e40549ec2f59c7bc524f18058bb3616c3db871ce5167ae2a9bdd3c455bc8a292d15f8156b1fed57fe2e894d4e7be466928d6d93ade0fa7ed02ae5bb02604003d30a22558ea409c3d0f6d4dc7fbacba7716f7d7bde23a78508067d5ee8eca013cf9c44ae3859e461dff1e23d1e0167f9d712d31abaacac64046a53693c8da3a18efac0fbed0bc703e25ae2a8076d21d8d785f87d112e4c31be5f04c01b46b7b840ed977708dadb7f3ab50f8c6d566dd8dfccfe7d66ea6250c6e87010cce899614ac75f22dc092300bef60d2cde8170528f7b8232da886a854b15a0540f768ef5d1e54a1026de8f85c615c2b2771a68c5634fe64c131a10b39d70f355854a6a392164edb4b60a567a805d79f8db9152edeb3cbab74373a64d01441204ca82126d6d51c07ebf63da7fef7576808efc79a9f3846c9640304f245add7fa053de9c46f988f23c9e9f651e15654897f45e12145e9e462d3c323ea37a33c0372fd5a55502e8a64e66eceb13aec7bcd3fd453c35d51fb6a24b4c93bb42d167e9ca9a822954db4095972ed66bea6287388ebeedb23620e2a7bd1e59564f929c3c490c6422be99887e26ecede0b44e62992c1eaffae6e5055f8e37fe3b57bc5dd40a28f0e3978d382d0e19cc153265cb77983f8f41a344220931e46efe94e4bcb519fd7b713551caeecd47713703cef61c5030a7ce6b7e501c24a4787fd770c0b7620ca0b8a3491267ccb22565f3425875d0759ec805e6a939674755858d030b1df830fef9046b2fe3e542ee563009abda01b60e8a16389d138577b3842c43ee663a200c5e8e2b952b2203a388ee0f79d11a641b3439648da1498446ed67fdc66c56b8b4e9ce676b2a5d3a7d1e6058d7194cd03f58bc7f2e0ff6703fb6517d201b45fad539fdaf2a41fd5d1342138a9664c518a951278e2b930d0088db61857190fa62504063f2778fce13b6a1ef9ad4c744c89c31b7b8a88a6fc7ec1c82b68e3e2cb6a3c67cd2b2f267459f4de4944b9692e226e089ca0f3860dc94e290bbf63f4bcd06b4aa37b618e6eb20a24e18f1ef3ecc2b6cc15e667d4459e247f270b17ae09639c94030ed433638f92117dbce4b7457743ca411dfebeb56662169dcce5f00edc86d7fb9d191f62085fa0b83fbe7fcd3ac6a1d6fe0f1125ea17858dc4a6578a5d7012dc7aa2cdd77fb5ab980bc00eddb02ad54d7650d515fdb2731e187330c602661e7c0cbe340fbf2478a4fd06f4f13e9810a383dce16656fb044935bbe489e355db57c49f4d55ff3c2b1ee6fa615ccbc2cf132e1372a12f0b91354be0513aae8f95f46054c465242a6264378193e6c3a5c39c0c3c87769fe53f612598490f905fa6fde84e12e9cd027279916647690b04980beed745e49a8537171a7a30d457641c8ddb91c734493791b50ae227462633c5f2c49ba7fd6d355edb9d886be3a949d180c7213191e8b762e44c5dcab5bc766d184b5e3f8ccf1d22a2c100c685bfb1767051194ecea6983922c01ed2706ae143cc4dc391c0cca3a2e4bb508660db099f46aa8ae4ecd43f0efc1168f534aa650f9fd1522b4e9360b04968c0992318beecbb9496fc4e32b68793e685e408a7d9f60fc2a4ceb58e0bcfdbf8315c8613e1e6531be51fc258aafd0f149acaaec856b37b6788924e4a86894c4433c4f4d89f6ee8b806cc21bcb6a6b9e8a056688d5bd8f601faf1ae17a759e6d2722b220dcb7290c106e9dbaebde3e34bab3dabac069f1cb80e7aedbf7fc87b8eb44920a614e5cf2f6abe7f60552c65f47bd7d9c7abd10e449bfa6456bbe2448b668e993dcb144cfcccc25996517b0d602c77f97cb87155d2f14add0fdf2c86cfb2d3a3c99e5ee315c8c5932219c898af474fdf3c2e07365879e7d24b359b0b43f36389f0e7803d068b6e82c01400832e900d3e054257a561fdff089a8ddbb51b59b37d76936e6a91e7ce4506a08f709085953f76178a86c643c38b2f6ebd415436c41097868cde08b516a16595a3484e0e1d6db3b7dd70f90fd7691061d75cdf0d2b634be92ddeba6ca580bfa2d5d9746a7890b64c34bd4094a6b69d092d9042e57ccc6222b265aedc01d65a99f80b8c7d23525f0efa09ba31d60953a8a09dab50a8cd50c36572b38c344101e92eba1d10d7b4870401879e8dd139a09f0e1827169409fdddda23a6a945196e0955b9274e3624b9713a184ec17f83663873a00fdeb562a5ae0ea68763cb0c0432f4a28b5ff542d12410d44ce3a698b0da88e53c02f27386da031843b5ae79a4059b7c04123578372cf4a109484954c855cc18c84f1fc02c9a3344402638a227a6c707d2896990b3c7e94616454f545ca018a889e2964c296b02ae5dfb75961b1b0e8c6deb35976b19e4d56438e264c47da6ef4308e89e1d4623693647c3bc430e393384ed94894c4f935083b1cbdc5a3a86468cc857b05100d5f066630b927d7f468f55e58b4279245c0dc739649db14382d4a8e19a5865e565e1b78953a10b9e37bb9dca333e80c972d5756827f39345b1a6bcc06559d88e4d713e39871640d2ec62f7be5eadd32e0a7aeee802727b17b2027716d304649e79bab7758e4d6d9298ba72ce769c1306582d2f6558ef86f4342030f1b8e86854e155e0ffec38183f65e85cc58bf47385fe86c71ac546c5b50139b0b46dd2b486661d302f8386ec51094a083a022d6159d41f0213414b98a8550662fa43b0ad6d5fc23eeef149d770c6152255b4242596c441380375cddc1d9d6332172285ab106a3d4ae63b3ba24c5b29cbe42524f29505137c0b316722bda19c908ed103ea01f90aba04eab9784688fffe56202575b26a7155e9509cc6f1c96ea9525a458cfea1580b9ee237b7c555cca610341cd59edfabd9ad6c8e6747ac522548a7d8fe55de774b7bb020592bb36dfc92406cee9df19e4c63e7b5ae28f62701e3feb242df58efede643246db2971672e8d3ee031c91770de87b76fd85f795ab48d6d357c4f90f478829811fc0e6f95dedc09ba99d18f505abfa614cabccea12cc9d0a6ae0adf29883a47faff4dc567d2c598933b1d92d0cd81b0398c33613206910fb8c1d55dcc531e11281e09b614338c48d13ba96903c652f85d5cc1b23149b5e9cb747386f08a42471d516ef75f51ffa610986847fe65b620aadc5b5cd7f0148e50524e37cc443c3530b01c65a6f7152ad4a0e40e3cf2f8744144e50831f41fe8331c9fce0bb97d08d5aefd184e0b8ba2a25c2643bdc74c5792d8d162dadf55d30712f216a94d734801469af8c794f23d3c6da8d8429e6fa0c28b43ad9a858b3f045c97de0ae88077b18af9988f265b43087f1518663741af4c5fdcc39da23ff40658318e524921e30c6c1e1f47d860e036c26f7cdb06fe6bb26b8f0808214fae51437437411427f87ea42f9fed26123a2a8c4b437599dd21e435e124c6051114c068b4b6660884146a2ac23707046702a4d59729ef1fc8b1510136fc66cadf70a2b0cf71472fa59a9a6b6a8ef2de5d1bbc0c10ea9f1e86279db536abfc91e4e69dae09a86f9b25e6022d8f0dd211e8f7e92e1e7a955e41f92c976a120d79a89aaebe0a391c0daa63274eaf41f1e7bab4aa8f9c3e1d5e16cb7113efacc16263c05b004ca242bf29e880808d8ddcf7f98cca43db7c734ca66c00463e39c5d61ac9215822e4a1cd8fce76663b720c6513cd5ecb230a4718fc2f080a1c8de3f9a14568967b19cc96a1c827fd5fd706cd8e860affe2801ef6cbcc4f00c2b29c4ea2d3b050176bd28a4daba4457de0ea304dceb6f380f0894237a6736b696a3a5f10841fb1c920f7876639b1410be8a3a917818111ffd0377cd914364c98ce9c1095a312d382053c058828c54a4cb9a0c76bf63bbde3c66ddecff6b211512a8795cd2f91285e1d51adb01e6c8665002ca6236251c40c58a0eeda9cd095c5b2a5089f185ab9c1e2847de4d3e93d4437263ff694a9afaac84de21fca21ad0f032aa26a4e49403190281d37720c912af1cf4feeaa19cc950fd5310e5e76caf08688e1f906c1ae4ffda2b31423a4e3f86c9c71f96787aed39d96fcbecfec44e9fcd906e162c2c991bb2994daeddd1ce0ef813a4b93b87cb2c61707b0fb9ab4ee4113365ed9b7177f6330d885921d45f39213c15749f69453a163dad024f12c9117e62fc984e2a2adfd292119624467a00239ca26c5a3352217c362f39069b8ab25d47caddf07ce85f5ee2ad52d581173a4dff3a82b13cccdbaeb4cd665de13bd61eb58e0d1155dba2404e07e14bb179beec55d8e0d87e988a98224df17882807047dcf519a0f3e6f7fecf51381f1d8a8577de4802c466bb8cb0d28f8312bdb50843059727bde3c5fc0e10a288ee647d17734d9515ecd08de8862f53e6adacf4e021337f092c3a8924cc0bb5b3ebe238d455da3b0fb4fc232a187328291a5de70930f2680b3fad6c46369e386c187bf19e72b3c5d45ef4bf6a67cc82434e0727d8f40ff664d04615a656236405a960d7139aeda6a59d6c106a1f34fecaae45964432e4486418b8258016a88dc626227a5da8852b77784ec19ce8330f50519fe761db113f469a3440ec9d69a69d2b4dcb182ef1f1ac24a6c12aeae080a22a6b2f55735d2209c591ce48b4f826f640750a791a06f1bff16814f5426144c2ca74e193ad46333ac30c19cec7f6c87293501c4d2507195b244f51c353feb17632ca0871e09adf27c96edbe183a22f064d8bf434f956806f31600db6737b336b5c87145e2c2eb23c5fdb8e332da2fa4e2e494c66e6f9c1e96532765256cd6eabf3966868d946a5f21feeae1290368e4f3a883c6d8c58ebd1d759c72e4a5f65addbe18714a9cc4a73d849676a96395166e734c5bd219ec628903aac10fed980f8b62b15c1ada69c4020285b9ac0a0db0be898ba96b6e7b09c30de340c90f150d6171307924a8251aef5c855dfc054062df2225e2afc47819c4f4725beba4cfecc519c9cabac83cbe628881b7da1091de073fd5a55ac818b28a357dccac26731ce93f55421809b867cde47f60c6f488d3bb66199b0dfef27b89c180a860c935291d3c8d074b36915c4b0fbd0048dff28dfdcf30c7f7285a85eb63cc50161d3410719b33c1be100287cf79b181e47d2da10a9545c61a9780f2ae9ca4fd0c60928767339819391af5bda7899c3481ca8c5bd4fcb2ecb5f538cff9acb77a2d7cbb37556af5c8be7a0564d2bc81e6989fbf0163ac9a60bf5131a019871294f594cc62268bf8187a8ef27b17070a8cd8c5f135442475b340df8b0195ee40fcd6eff5289da62ec9b04d245c6499a378a4cdc4ab994500b63eb02116700362133471c73b729b5d3835d48dfc583f5a634dbf39d39a3857eb2e783c5917833d57f9d8e516efc27fae4b86971287c4537e9eed17fd72044f1a6f1c2ebfa87c161661ced3625a2b98595af4d545bc5c90685acc9b07ed24382330a67f2d21b074ff41492c28cd8b5cf9252ba508fd1e9df005fdaaee37dcda2ab1d7fc5f8366f78735afe896cca01068a5800c69944788b55a6a7cabb121cfca10361203a33bc1886b37b17334e9074d5312f21ad27f238f6cf7bb50a638a4bbfd6a2cf2a6b27a9a67abc17e43d4fe3d12d7ff7b0108c91e5b6c1ccdb0c357796c49999b9fb94a7445ad502629990a79ae59fc892baf78e626b7a2d8202c42d7671b073c5b575886964581591acc81e2aebaece95b787b200c0d459f237127884e653cf87b48d5c159aa8253db6130c36be5553770ef62978b8e7211caa4314a9b403f95532e65d554a56912f4b29c1e798a58e88227ea7fced93cc3d5ee6f58c5595b8477e415b058d5287ffc6b8e993fb947d1fc3435d80c98cfad3cb3a6c965358523a1333447e89bae98be48b3fec731fd28cb2dc6d980480b8ca27798d40c432c28a011d8c1a8ec1a4fff0361069682cb046e1cdb73158bc98bc4cb76554c530630d699ad4562af9d42e28baca4ef1b4318f10383779dfbc3a1ffd9bf46af9c4b175a99d6e68c23f478e0a50753ae6a2e4357fda3775f50d595756cc49d7a2bc6d228d53cda2833b5cd4a473be6b56c130a43d05edeff52423bbebc838d49f5117b920be3ba88f87b8d96bacc13dbef48390f4699aa181b81052caf08f0dfc82eb6997b340808d11901649eded9f72320a8380d7795829e4adda2001ee8bf2e313f965f9d5f8f5111433eb158c36931d85a49d0e2e7f8dd2ba7e2e30d6db1cec013b30141f9750dbaf066589cce34cf0fdc1b4154026af107ad2234ad164f4d9a7877adfe7a733a52d46c81c0ef4749b022f70a692b54bb7d6c51c05860f908f1bb2763857b1c9eea431e21a898f6604be9911cddd5978cb42f5441717637a488fb29308a09a73c56070a851ce2e50b34ac2b22a556cbe9c868b1aae068384241fadb9740719bbfbcf13e6da895eb302e74489d8114cf0224febbf0977b417b7432062f649fde2f5ccbf37e06fdbb988042c8c098c182a6288e12126134eb69626d255b31d8d88933160f0558f62070d1fbe529f9ff4589ca0ec492a3c7e87537cd68e085d206ba05d00bfb3727ae8cbe9aa958015449ec762a6a2ff9566f23e21d3157415051fcd025fc101907fd02d0e0a9732b0f4c357a4223a50227b4dee088392ef1d1b17cd0b7c3f92f72c3e79b41ec00c30b5aa9094d2858570731938fbbf23307694d7086a13d2903fe8a6c6cc2eb867a48203c934aba200d4489f565690a3c97371c28920f6d5bfba863c5bbd977383ac5ccb94c8a367e520ee0b74d4712f80e52154718f8f999a15f28f41bff0bb68e5bdd53236fc0d48dc69985d162a8f781d0ce8faf44571534c8f5c2362a6db0670c01e7557bf18394e83ebb647bc2721c3ea5a35cf603a54ee02567c455a03d238b22b738c1bd5fdd0cf086f48a7a536a9cf4c41eac578233f7314723b9f9dcbc723180a952516de2540b34f1a5eddf774177d87fdb90662bb786cc7e98b27cf93c12a7facde5fe2eefe775084e29949fed4d26712e515c2691b9e6f2fb2fbca4848b13a60874113f798c66ca29f58c8365a9ac6d942a093abe57f17e8fd9e36192de93d5204da4acee633ffdca72375664dc6599b1c8a0f2c952ace438caf83683cd56ad54e7a7cd8ef3023794cd6d4d184fc35d90f1fdf5cde7580533f03a6c81ba994ebe6659ad212c9c469ee31af2eda9cd2e787573f5f1bf61dc8f51372c86996bdda5b0dbb4dfa8c99f3e78d1065c5daa9de20cc17747f9a9994b10dc4a364daa1e1d3873ae051bcd7d54e8627faebd4df4533ac22c18b2efadc1e57206081e26e0c3591ff55afc57c0a5baa187a27b39e2ceb8b28eecfed0a9d2c9dc5520f2c16dbba3e723bd8ee428b0862dd0dc4b081b4a6fa838515fbf44385f18895a0acafd978707d057deb6cb8fa7437a0531a88d178a52ee6a24e65c0b0dc8449ad73f3d5798b3e722e885f6e8541663631f7f0c95c368a277db7afcc02e7dfdf5f8c6c6c0c44775177606c48fc5c3e11eec330bed7e0098d33acaf7af0aad47698118321b270d0cdd7755079755e824aafbdb9f2eb2148c27e6e994dc44b4c57a8abe3145ee41b0d3ab586ead2cee32f5d00cc5ce3e72e6033c436836c5ecce52ea7b7a70e4179a279b00f5f388cc76a2effe88c43d94be1b0c9535d719b7b9a9439e15b276f4d2d8e00cda2f28c852cddfcdff49824d2cd21bdc13b7f8f061797e30e92555b395063c2f54e58eccee4b0cc992f137af4db6b5f99f06f036d13fce8eb800b2ef9fec33e19d2ec996cc6bf407df81ef580053f14e0f132ba9d8c253d2f81290769241897aaff58678b96b17af55819f60e9d5dc5b73cd70c58c5345c84a8fb532cd7a79411a3aae4f53fef854204995b7018ef46516601c8748d1690af5e5688798b1951be54c020b4d27209dbed85df4fffbce61e416fa1efeea662d6db877940498948e8b7d5276a0506d92a333b2aa30f7c6a6c22e42f2c3b01ba03bff6b36422abccb5efdda445d817f86fb195a314a038e6445bbdab77b480533b9d153dc3f2dfbbfc5322f69fc9ba510434c1b42cc8ab4bfb47e54fcf375993117f0f1b47401f5e68f3c92fe2e4ce19ed2825e3fc3a5f069c51b9d016526df44c82823fe2d76b6beb6d33c33f1103554b7b0d13fc52ceef974205927cebaa1d0c38c00c362290ab269c05c5ef75564aec89ad7db75da869bfa97c43b13ae78ac64179f93887446ab0cc4df30e7333f6d26e6e2ba90fa4a2a52bcd6541e98b962b8d61615df663e9ae69e3da7a572815306f46a7cf60d164c2d825b361b1c691eeead08c82d297785bf5a7d8e9d78d21dea128e535f9bd83e1a22a704c6a9901b921c3e78fb89ea82e7afc1fe2d2cbd287840d7d40c219136d78df444d10fd41c4be6aefa3a3f74507ec68e7d7d2a9f2319cf80d64085bdde80122c69d97f2a6c66348dedbfe804441c96d69f72aef85318f525f1aff5ef2a5e74de9e6e111d84718d668ffd088e316a5703a7051e48b03cc3aa132e11e0b2e90842e12532235d1cf84b38b9bd5b6b85e426af6913e3f1dd67741ed77b16ad09bd8af6a00388e885e371c07a79bc5ebfb98afabe25eed502fe38f46e56c53872783920116eb73aee83c06622067a53c620d3b18461562fe4b4a180e060d4e55c5aa643eab43f4125021145af2018035de908e4e6ba4d2ce16f07b14ce73adb648ffecbae377f612a6d7aa5e491457788706ab782d99ff33417de901c8c0644a3a927b456bf2e64c5ffd56a6c9398143484420ea9a0f5bf79c8c240c92a4f6785987393f1fe623d3f8a88a71369c8027e3ce6e9e75dbe0d6a5d7894fbe2cbf0ca389ef1e5ec2c9158ab2e54a3c248beb0db25317c45061a725575695684b6e126cca150c120f5779d3e8e2b7f059946afc4ca8a793943a63811e4a81052520ddaa7b913e567551cc5b5367cd33b68a46260841337674ff2ebdc046a4460ee8650b1e311cfa86afa9bc0478d712f64c48d0ef3075334e260c4563fff0dcfc998e4ccfadfd534d931ed36c882afcf26812d294ba4ba5a559e7deb7832b5fae98c510e55239ac5fcb973f7d8a255030c2abf31e56d4f11d3730af1178b8f79f83ae103e54087e79700ed01c7957ab6586d5892b1fb0e40106cbedb0b3bb632d365aca353406380df40dfe53df7d374e85ad62eecbfb232e37fc18dc13ff952934b67ec4e164aa483c8dd1aabd7b2f526f0ca369b7f7b1d21271a435b3a198565ddafd4c53bbe971476565061cf11a45790729ab41bc106fb0e384450b2b770de36ea63e0a21c53594ead4a336c7089c723ddafd37d2c190178672c1be95a8b1da463900256767a1909b24d79ae27cdb7500b73183635c488cd6a8f9f190a569b48db7fd802b3d868510611ca904cef7424c31bba7a2975c699e2b6ede6bb8129213bf464cf9ffb0c032a83f40906bf6d9f197dc1913829602fd3e755e3297717a44aa8a635109daf94af1e940520e9445ffcbbd668a40de1d6142778364a872cefc483610322dd2394fb8b039dcede9c24eb02065dd403c34b908ee0340b972a5c426f9420b37f6a0a5819d6e054f52b10e4acce2f63d08a318f0ba9ab81c195d067c1b7c7c4c5a6149317d88cb0ca2f498afe361282e707616fe8376f9af256e15641e6399c1470f6202ca6e844b4315f31a3cb4702a2a0b10f3f8d948db1cf4850aaf9666e443d5dbb443ba92b3895b0c51fb6e719d775220d4f5e47285104db68d124ac9eb187c77b96f24e0b9a1db709e2187e9b5b077a6874997fa0e5d856cf21f03feaa4ff8c1085908c2316b3b38681186b73df3afe8cfc8a7f505ccd516faf14641d531735cd622c39c242fd44818879f48b30271ffff31333e346302087fcc44213d3aed26ec533a121d4a4278ee3209bfa6e90ea9cfb807410ad8c20fdff494dcd6636733b38b6a2fdf11ca58bb33bf60f60c6c0d5af49d98a1bbf17b17c5e23d14a7e5d3d47d3f6259aa360ce9148e9e62cb7d2a442fc35a59b4e986860136fe0ccfb8d5c8d5aa7b8a6b14ac009517eae4c9de022e2e53da4626c76fa7986c8390c613a6d7f903c0ea668ca1c8c0480dfc15e379cb0eaa704e88fb040a47b841578eaea6683b9da225d893e9e6a03e608b66e6b0d4283bc3381011f2b7d130bb16f7fd73d6a6a16bab44600e5c54ccd34101611b7c235fb71aea3fb9c3a3f6e93d88c92ce47b31c99a01272237b649a38afebdedd0ccc76fd0a9f2c62eddade57697b9f8e3a38fb662cd0e631930de23c9bff4ebfc152c43685b317a6937916b3a451f67a9d02d0f28deb69a580ca7794b0dad0894837c06cd26a1a2f74da5b7f0def36ada5ea92a1161fc42ed9cf178e3678f52aba23fecf9b147601e46542d31ba58bf843d2b60d39c0311db05c077c13f5efb1087ce89f76a11c4b78622cb2cc4bb9248d6663f0c2be4658a9c23395033e9f0b2e44f8d1dc893454bbbbee2eb15f4cd7209e8a98af1fd4173381f4cab26edc179e81d1cca05fcbc9433187b0c52b4532d5e217e36d4cb1ca33fb89253fbad80e8897e23e3cae7d20aef51c65dee894f5dbf1644a8b8b7b54bcea73c74599212c51045398a4cf35248173e2e80b9c018bf39fc057ece6c5c52d33670895143989deb63346e6aafb99e987975ff8ed7755288b91c5a718c26ed970d1f29c9a2c033cc2faab691f9e70d8157115b11ea27033c52507f9b0adc8da79314fe8a6ecf78690fecfe72167fd89b575aaad63c1ed36d951c9f7b135171ede905bd83a4a100b5a7d871f3575961edfede9f8de37ec38127c4ef2f53991b619e804da8f6c51ebc877e707b6e512099e4da285279082422bade1ce4eb2bcd7afc915f73f28f5cc7d71721a9ec5592ee6bde56e45a31e17708161bef8650cf1060355fa2736f91e5cfcd1cc1376ebd874ad4f211870a82ccefdd908c0774a0f0adf9548dd3dc3c4c20affc66b144d6c68b7a9f161bef2294096447eb09d1a88bd3077d60757c360ddfc4fc7f5cdaf0cad0d1678e37903e63b45b0ecd35c327db00e2b662485c195fb49694800abde45098c596281d35e6191c0462ba93182a24ff05d9f0946f08d120220152673684dc5dc2c22fa727ebd5f31cd089b7dd654cb19bcde55ea415f8cf6edc0c86a9d81cc330d7629e4735232a9c19de832d4ec79d396c12dc159fc4b7c3a22e3249602908b1b68a591bcdfd2f0a2783f13060a055f4754c246947cd17753c69cbd69c791bb2a43129bfdebf92ac7e5b4cec79de316b24f8e4040de5cca09b9334d20625e272f072af641b73acef44b875a7e8438b58b2ad4ff44c62cb69cce2a0d8d02b0959edd2a4bbd82819c424c61632023c93836bf0f46603c4cac917721a00e984ecc44d82f5aeac4d3abf410e10e70f6ac2462e2c8654be12cc174ef9d1909cc458bd0b085243f7317717133f0588c3e2f71669228bac967f82745d5fb96609e6ba805dc3d08dee044caa0b86a8a9483b0d0b326a2dbc1e6ebf0693390e3bbcd309e786a8098d41ab7f96291583e780a46dc269e4052b64acd775b1001a19b7ff565a572fc8ae44990eab2ae5a9a3f025a6b7875a0b093d58f9cb532b51d79696537d8595a4fd0ffad61db7ad2bb4589616ba563fc5b8590a75c8540bff216fbe6e9215411e919864ff039f8f102770ee794a905ac7cd09fd8b8a6a6a602f66cde13e39f90c59ed3a0ee28b2b83f4803b0fd5383c6d731ac8d082c0d5c564e22035197cfa9c39ee8f3a98fe9e447c3bafca9201a425eaf666baaec81aecad1042bf3687604db0f79ce8ae71880dd3c6ed129c7456f807932ac3ad7d362b5326930bec235f66658e2b2743cb1ba706c0264a3c24b4d39c2e5cafd09239fc60014a7b21f95d085128956d92ac23fd2519715ce3f04f2c22a021c3fce0b743d4b7564dcd26b99063d7d0f2aed1e5eb3f96218a7c2b5042b493d52f112056dedb8f90091b70285a9e4b80e8c6cbbd0f2d76cc51c3cf2b8934aef680e2c99052a9e8810fff512fe4c7c9bc218b2adda800c25b043f0091f75c473d18849ff5bc35a9495503f3975782a7f0f98f47bf9b1789b2a57f558b1b11921e06ade42c30d39ae4fe1fc3dd9f3e7d7d89afffd21476ed3a3f6c1326296f31c81e0f6124f2e00598f80174235f9eced65e0b0d32857ac82378fa5c33ade310146bc8444d0f7c450ef2cc3ce8acb86af55a6880cf80a17faf954c2aebc7118a3ef27eb78fb39f55c6efa63b3e518de19d8359cb35056c137b28543ee896512a30806213eaf2329699981fe0b1ae063f6543d227a173cccc88f241c69ecf04b3a5b22f811d5a63f8da4d1cee98e8003be9a24783358a840de9f4dece85ba90384e5e5fd8291e76010b1b50197868a4c1902b91bbe7a60d6a815165606dc7bdf39a2cafa3c44ca1ef4881b4f27cec14c7e0604f81c7333ac97a7d87450d6c955f435404b0c81be03544bbcf9ac9fe20fcf60a675b108c140d0e58095570e5066270c4de28e61599ba9ba28c7fc50579b380d095c09726fa710265e8b75e33246752538a0ad55572b2f3501de50abbdd5475a87133debbfe8853199a09ad5394398300b7d1c6ac4b448b33f28ab75f47153a919153ab38b3bef5f7c07f221bc37d588409d16f45623ca843c05569fec9bea7f4f9fc8c7123321e3c63290e143e7883f77eb407904c51fbe58a5263c92eb73bf30abc8b9c4c8438d78862490080cef610d9d487a0f4a4db76d399702e4b431b6917b6a57d2b7018fa170dbce3841016c139889d9032e71db506b9fb7c743d98ebed026a65d78ab2476b5c8b7106ead9a6b4b17edc0828299c9df18260af092d3986c3c4f93a28985fe498a25a2d53c8f6a1b9675559493a3f4cb38db34a283b9a76831ed832b1cc8a1f4fd39d0dd90b1c2ce1e99dfbc2c98e64b09827f92dfa414e87bcda9dd5dd09b41ab4c58eb277a2b31adfb110e58eed93fb0f3d2b720900a31418ab623505b5e44299fda1540a3d2dec76c1b2da2dc26cdd7e3c8f90f6cc88557484b7bd67a1e52030c7279dd939e06e6c8410285e295eea3c6265c48d5ecd3e64c55a2df32fb2509c09e4d0c54caeba233626253bd94d39e6ef5eb8a8f4f300101efbd542242034b4c84773030d6583f5ae741445289dfc86e0702d3ac5c40fb0b1e533ca149090baf0c9c78ee95ce984fe28bfeb9f81ca68e2f33f64cf8206c55ca37db0fd15033b54bca2e4e525b255beeb6ffb35bf02ae31388bc5895cf77b3396ea827efc652e438c6b10c014ce51f3718121d5b00b5bc01937c83bc9cabd62fa667c346c3ff1c216184959a116ec3444fef7f6e48e60bb5c3d141d63fac3e1410f4fbcec7fcaf59e6f8912f38502f8998726c85b710922a20886e25c94265d049507288e8d97a8d9120ac49eb46ff9ca21275a5011efd1606de83154fd0aff0c4ce5409caaef19feb54cecc27f75242ffcaba5fcb5abf9959fe7d5bd5beff613d3d6fa1dd9ad9cb938cdf1b55591bc4f741b07a122d158c01f9ef37850911cb3f5bc7dc18c4d9bc8a2125baf02d08b2fa5f31107feedbf54069c7db4209c8d67a72ac2410d9fab5a50178881cfc304e6d8ca39e33b362c82e1f37e768c68ac08a36f995296241aedfa7eccfdf4a163f67497bff566d9504d95e4ece25f0ecce96e963f159b07215111c509ed84ec713f99e982de6474173f84fb0c8145e080a690b8e1548bc3fd2bb721b6a3879a8ecf4362d3e20f7a5550346df2a186faca8228e8970d30fce17c4e05bce553d7ec050bccdbb03b4e85875f1b1fb1f72dc9ed7be898b1ffaab828f9e3f7a3f6a44eb219b28d251c8d9814a220d91dedbbe0c1734dda7328b0c3965e750b4f0b5848681db8de87b0f633ab401be973adf227eeaebd1836ffc41704bfd708cc6f8f70aa8d5c0cbd0eb840a2af4efa8d3367ba2dbe280171c353e37428c34d5fa1747cb4903076b75549f488efb49a9af1e757deb60452f10576a53715e684d90c85bfd75b5b1e887249b79b11e4e759ac51dd7e0fada903492da6d94546d3da53a9b2b942ddcce718bfa62f057e3885929dbb9b31edb811cfb90bbecf2b7bbb6325c0098fb026cb8e45bbb5cb5e0d2459dac3a650f4808a3399be4b67f6b1f8e0118a5f775656eeb869caafd2f940a48c68c1ee179a0cacfd11bc3d6301d97000f23bce83c112f955f3aa251e3469f12c85b863a8a1bb9cca9064c3301c4aec9c395a50c254aec1cb04dde7045dd297c7297ed48d123101afd35ed3b5f256bdf10f21529fd64fc1dc7309502c955228b0fe126dca3113fa87cfd125c0ddf56822ba84e9297aba32d5e34e33262b7596aab7925f9238103cc41c39de379c6ad3fcac63e36f7cfff55555845ec44db1ab8a8e6499da787f6579468ba9e8dc3e05faac5ab9dc60a47160675c654dff0a5699f137f3baec9f3e47d84ea7ebbd1ef24d4b641d9e0803387ed9d13b3bebda19a508d592020d90d3410020576930c1e6122922312e5a1b1cc8fe10344c2495543395678f56bb001d8f10415f7f79448af3497d3f132cd5b6ba95b409e6ca6b56fa5a152ed720a6c2cb4ba3bd9fcde0cd0aaf8fafee80d81850eaf55e7ef8555ddc08defb70ae10b661f58075eaee453363b6eac2a2bc0d91d39204f2590b5d0f5b1f02ad606f7019b230253578f75d916f6c976d6050f3b5382fe1ac03b88c0f88aed4a07bce22b5ebab34679a5396d9a042c1e0770338b43c7003d463cc10f082b38fbc4b5db4d3e8b355bfd8d0f2769989191f2813699ab6c8e379a39c187cea660287d86a7732e5d09ef2723a0d3d3d1d8f1bc31b213419068363993f7f976cbd53cbe72f4aa40681ea701d3c8364afcb7def63a53986dee0482b4698d9859d18fb5b9bd139ae51fc3914797d4b0b57e7fd45d974b92198fa3d47ff82a082a843b14e94b14bed02075c3bef10fab6a04c9f1c4ee40a6811c22ce0cd16d64cb133f12d507edbef1b62f4ff49f598713e24db89e6d999582a84e9f0d3981ce809bcd8f233dbce99d121b9349fc273399b9912ff47b706d606fb924e451fc296c5c6b7c6b5a8d903522a345876a7aca9ee4aa74b2961ca070c9ef7ccb2a38f4e144643735b7f2f47ee6416ff3c285b7f3fe28e7dd7b0c53ebaa9237e1664878f8b2456af45f62a6697af696c446d520e52f1b1efb0fffd0ee9ef616b82863ac1d5da256b9fcc6009bfb6bc396d584c7033ec2653c3d2be7b7398d3e0e9fb9f7d303737c114cac96008e598d38c2d80034891b9d39d5559334366db29f8fb7e44959e10855d8b3c3973f143374187f242250be9636b0d8c3825f5839f73cacfcd46de779343f0415252043eefefd3ebb87fca3d3ff94fbdb361ee87057ec67f6fa7a94666c07ccd4e352e82d4051de331be0a152f779bdca2cb3afdfb57e2d4d1c891d0f76926992d26bdb3bdf0ddb954ade66bfeb9a0b86e89328e77b6526306bfeac7603647d0d96b07f418d08402ace085fa98f61bc6e4963e14f3070d9758690c093f1d9f655879c78531ca69989edf3cb225104bca752c2dc594356f91cf89cbe4e97572d1e4fade981a274b9d5a79317b65543f4594440219794052e4e94c491dc299d8e0390708ceceede06ec39df2a05becc6a2e70128565e74fa0227cfd8c8553456d93641a39da41fe2798159c1b4cf758179f96aa328280e700217c78c895e223ce81da520f5531840eabfdd87af0c46576019cfe3f66b33a4713f9660092c18fe404ff1d2def8c2a7c242d13db0ded010d1d030664bf17a2aa6e0840b63fb525573986b0e86934be636b05b2dd6f49dfd234871cdb95156e846e6ebde232ed8a5eea51e945e8c03697ea622864f83fc068d54c640576c4fe3be956a8267e7fda66b5bde96c0a15535cc193fbe072430970cb96a988d20ef68eae731f133d3066588dc69a801e2dde2d4647d3729264961567ec01fd6c819ee66623f6fc66b742e60943bcf4cc333c98b579713fec11a8af1566dbb0eccd08ad5cb484c501b3037c52cbee1315fc4358200bc9f342b3ff319f31c6e347cbc954181281ed15ff7add72a4aa3dbd18df9ef084e42d6bd891dfadf07c5cf6fde070e79d7bfca38373a9f5c113f183c605c1e2fe42d20aa7f944041b7dabd3a92346b037c6cff0bb6ad329bcf4eb91284197e611366231b762770f1c8274696ad8133753246d1b9939e0864959b3055cf08859c17fd1f37c4e7875141d6a412480110cbd16cc79178806c235a0ea396544706add8b70870b4e9412e4c92bad546cc0f04d31c6bce45aa4656a2aa4ad4def27611420e0537ef6cc86a481c02cc36298b84485d616549395d43b9b9a4b412252c4ad9f19e75120f1f147de0ccafe3b5e71012fc1bde3c5baf02edd8dcb523b925425bf6cf682df82f7d7b209a1881340ab6537aee6ed8ac60243ca7318492b0028930c42ee3215d8bce3c924ea9b13bb18f93d9a9d43efefd0fad0834059b2358e08fa6ff51fe1ef926e7e2cf16d6f9ec60cf9d32f70c234c81cf4faa7013bc7343c8c955b6cd62a425c8506f62f2a35de93f208b33eb816720d076da3cf42ab7f271d517a93563d219b319e11ec42534c03379c2b835ff4ebafe0ade07d4f0d95ec16686d576bffef7d6437defac554b3d41caeeaa8d99aa326b9e68dd766846283773e51e70a2fd75cfe31c1058bdab134803a9f9744b59acf0d1394271d5d774dbf2790455082982dbb384f946bf4bb9ee15f40749353a605b43e03e56c1c0d1c652553f8f18f4c1807539e3e82fcf3745db86a308329ea24de3a0920300cca665bfe5311309d837f476999a0823eb396f6b810edf8b93cdc9eb5cb56b3438f2ea2a83706fe6b34acbd9518b3e163267a60ba5fc3e755e29eb9907ac1ddc81d2554a950c868dc40b999e1900d8038b626143aaecdac155ff3d6c26c261d581caafe9f7911774fde2b329102790ee858c5ed092a07333c2fd510dbe8e5898259193f799061cba6b7e3ae2ee30c5508ad315c45824ba2d9446da78eb8d07389b68673fa86971a637e6ce440ccfa2b7943e2c0f78ca8603ef739c13f052754b2ba932f60a45d24592742adc1f0eafd25396676a61ae46ec4a6311339a28ac4daf3c2446327262a275385bdb64fa0400ed187d31b503eba292ab0aa460cc219f6931084feeffb7e9a0d463a5c6072b2208db9c7c869d9af8e53fb8c6bc119fcd37a9edb5bad6b6690ce3d769a46d21eb7d1c29bac9683db20fa24d909defebd71716c4f27d031c0f35655b25dadb697b5c7c429861e99eee1068f0415a31b795c0ab4e6100c7fe3995a3cbb64a04840c9e6e6b25437829b544f78e33f33a5a9f21aebcc2641d425d6c96578b2ce6a887250e5863c88143c3e72840a69dc8587cbb3a7e95edbf7c6ca1adc522582f374da0ce201b80eb3dfc89d5e31a955e3fecd87eee6a006d8079c185636fa35e2be001ea7c9ca1645c691f1852201afbf68ba3647bd9efed2ce1f5a393b49db57434ee5f9537b9c4ca07901029f6d75af7d05f6f186fbfcc35b77ae4c4558a2ef21cd10b17bbc42f996c28fde1b50a34ec048efce1e4764853cf315ee5604bb98ea84571e9e4977a5b3c802f0533d784a5ec36bbc3bafe55bb2aaa652c73c2b05705cef579f7192c0e02ba4450b9bb63c9c50fe176d0be0a9d1f66c33662a8a2351111546a95ca84e196fe59b111ee8dd5c85330544a8cd25fa34602aff046292ef7526228661bc292d11afc57863f0d709ee4d3aab9083449ac1f414aea60c4af0f5e360721e8eab4cb889e7b8f43a95978b86d6b415a3d97eb3a628484936c6ab1ec5911c1406b01523cb6501119c829c8a0eca05e26b23c5051a79f48f7090d6b2920d4b524fa4550c702eb924794c7440429c23bc9517ef5ff1cd237fcf03d1ddec677f1ceada4254a19aee7d629221a7b10fb7382ab60174c0d55aa37c1e5972233bd94958c69085822759781823694b0f02e49aecbc719fcd0e818b870729cf156b8a8eac073dd18c5f37915ad52395b5bf2b336447173bb9af4611c91fda15a7d1a88662d1ba2cc453424a2434b3f9700f0f527d88a2d9170893fec12ec20c8f8508f132ac3af60ca6d7c4938a4b09b6c7c9d7b9a89800c804280b45b7c7cc8844c2c3fe97587487b36cf1e93cbd4af4d98413210eaf346195ad3b48d453e37abc9fd8f5841fc14f065f54307ce71e55d5d4232b77747039f2fcdebc627be0ceebe3f130f9ff100d505187774e44888eb74bb42af2f4ea363beca8974faa31a8c60c759bf749f928220b95b4580e09d02a84ed78116d1924417ee2908cf8b835db32cd08ea9fabf67392033021447104fbf031a49fa74be96c5af503f834bdcec2e22b0eeb7354a365cb665809a06c7463523812b2bfa3a2179384a23ccc4e226debe48050c1accaaaabc6a272b4959b78b5352d9383d0f8984359f64b3d358c1ccb3240f55bc653099f33e8bb0b0ad667ee28a72f55303d509d8fccef6918ed036933f0bc9c2e4b0017c7cd947d797db9ad5b8a8a693bc1195f01e7b8f5b2071c9d2668d705ad6a218cfa23c102cded9f758d56d2956e7ee2093fad12bd96797f724123a106af9c189d2242c53e310e0c673e0301ed8a150bd8a8da9c3bec764e7bf5b7e698377d1aeec749d049f55c026047b182b970dcada4c28dce3ba7a886ab78dc70b8153a7db63dec2630ce6d3d1372ef6af1bb4cdcd48ca566f909994346a2f4fe1b151be34de407350d89c429d9930204c0a5d2b8e5268c6bd50a32093545d46eeb8fa81df9555d86dd4aa7418d8157493856c27c57e3f44188402c296f17c7a7f7be91627db50f811d507f2faebb1285709cd63520b5a397e4ab7692c5fc330efb0326c01ed49a01a287826d46517d441d509df8cc02aaf59252ceb536b656eebb7fd292710efc01170e361a8f948faa616739801fc8c6e7298c6a510197fef892567c87e74b182c1f6a91be12f211692173296cb0cf4c8f3f63d62652b4b37dd7046687eb059131d098bfaa6ace9c87f636530bd352affb9382466aabf8a150b210db6ea992ccf6c631f56954b7702c771277ea09cd6d96306d5c3d10dd387add7431f0caf16f7d5fec13c70e5ad3515f4bf93d8610b6f640f77fad3921d3b753d47da956be3915d12d4aff0cff08378bcf6249ff65864e4d73e1818cc0656f76c24a4ef9ae0f2b533dfcfdc19531db0771975233d74481b66caf059a8c01307c864ceb3dbe94cbedf726d7aed50c4cede65f11eba0fb313866c337a17959ed5302c5fcc4bd916ee0ff3c6f30696647a59b7bb159a83ccec324ddac30e22d5ce007fa209cae1867870517fd8837f9bcaa3dc849c7856c1fc647a0cdaadf55177cd2b645a5ff1dce6ee7d25128c9174e50e09a23b1528017e9d49599ecff103036f544a6640f89656937f6c6947a273deee75f339f8c0de448d6dba13988300e22af10f6e3a25a87acaee61834cf21c785dd6ea0c0c17c1dedc3149ae3dcf35adaf4a0046960e833107a55c4f8844bb8b2dfe9b743b8ea1dd73c37e0025c44e21362033eab1d1149f9cd09b367e87c6cde654446b4398dca07f1f8cd45cde9913ddfdac962fc03d0b22bd623f5c02227ed65e889c7466ef36d209702007a64e695481207df8636249b5da227c24b4fa366f38e28f383871b2e6469d3d118c9dccc828a6c90ec4d6efac69e7e9d93fb10d4bab41da66e1a64b18e480657ddfa879867ea330ac6963c8c031661fb88016d252e5570e61b367541566d394440e0aa7866225d1edffda446f15f11bc9d86cd85580acfefaf4df98cff53ca5899e98780e6aaa258913c670d95f3a54e157bff902d457561055455726fef59fc8f2c5470dfcbe7f4f9194bc248303a855fd3955aa0fb8a40b7f0529ec379c4beea93ad3c928f73636fbcaf2e4c4712dfb61c9f71215a4b0288abe228e6e3d4bf6020030756b31db98e2e443e046fcf0a84509811752318ffcb8520c79fa01a4a8e36c2c6a798806014953cf8bf0f0a89292dcd4ec765ecef701dc8209986dfb3e8acd3304cfda8886126a2b6c7696cc5ae40e57fd83b389a888c00e320c778100eab78e3581bfec2946361b8a862170f35820c30096180e1f43aef30fd000d8ed9ad5df32ad54705f9e934635f51094cfae0565ebde3318e9f1f7d6f829ab129f6704e4ecfc44233308b1e5c6ea5b156f695864bc38815b572ffe7cada480285ea317479e45db33c8e12767d44f639960167eef7bf21caa854aec37d432e33cbdac122e65e16b541db962b63762915b37c0d065cebc05b5c3239f368e37be407b5917622c9aad3c8eb30ccdc99a357017cbeceacd97cb3954b90fa76d3948342d7d8faaa2e3b06264101c2ee8d68726f5b0ef11cc15d56e53bbeafd4adceedbb97e2e6159ec1a6e610fee07d40f8e696619df721a5c59fa10fefa94815cef6a5500b4f558d9975165feecd352ba879c877af98d0f27a045357125e4c379b0281157c203be754cc6409f630e978f9a24d6ba74a4222121e9c5081494e059bf0a715fd4298e396bdad4f5cdab37caf7174b42c7186f5c6b4c30b35db23f68e4d5d70eaf883beff803ebe6bdf0dec29ca30c0f1f4cbcbd6c4438f7ef9c3831aeed247f0d2fc7508dca67d8a95449830fe07498e00afb02868af63e11898ddf2eeb41543162f5976776a4fe452ffe5614a4c09bc4706cade37c20dcb45e533226fce14d7a4f4c7549096f571d867f42c785b551f1b8346d0dcb5e5f48e4e351458d9847e0fbe3140e66ddd906eed80c0bb6d622e0148973349381f08d7499ef60f11f96737d693a2f6a77b2b40b9b76aa27813d648cbd3aab366de87131c9c6a97cf5db387f5b08b0e7fa46005b8c71eca980f701508684e9e084d8dd6fb122659cb4cfaf8da23e4fd0c6876c6e101a506517b1b265bc5bc6261df925aaeba907438fd0ee67fe6933d88a983b0f2f33bfb070b39f030d59b56e367b3883618ba2cfb7203aa7063f558a245371c350fa0933eda25f147cf9700e2ba71295914c8c6d83349f8aea79a4aac9b2b8145bd8db2f1bb35d99020bddcc1cd406570253ebba50a46458a2e80f9e62ab14964b9995fece4421ed5e838c486591213776c95385891c5affd7eabc9f66d83b281a6a5293461cc6c6b19dbdd93f138561d999d82f280e1829b1d5482f9b67c096d60d6d28ee47134cebb6c16195d302b98cbe60aa4671c321a799c7f665eb08ec8e78c183f00f0464f16bc5500d4c35c557410b9ac44223634156116b601728cd090b73863ce832e2a79e910a3f9903ae7ae9d52d269516ca7ed0c6795dd911334c677978d409abc938c8ce0de136221c414a488d84715f23bfe7373c24954ca2f6983662a3f868286fe30830858a10cc77225e47015be1e759b04b5a0026bdeba27ac50b4071a1bd5121e084a30ec369e33075e4661dce815b157b6e0528be7cd11468bc5f96c1bd75601aaeda6499a1ec665382c0769690d968c72ccc6166ec9ef5e36f982829a2b13283886b71b02c500df78e61c05fbef649e764310fe625ef3d9c644b6b0995956f4f4e5029d439305d963d1f1b3ca88fc25e32904e3210e31af0a735ab37ea8c48a8403e281d8e6ae8fb514d9d0da32a2c5b6aa631834e446926f4e4d96a34b2252c5c2f5358bc80317bbfc60b3ef050c7482d8c9d54b44294eb20579a85a7b4e19671a0463655e05ee8ea3d6db6c3f95bbac47c4f2bca0c587b9ecb2031bcf79c6fb927ab1654c9c06f91eef14a863aa2978dfa5182153662f01733f749f8029ce90d27fc734ce9f07be186f5a39667765678043c4042a9500cd953effa5cf99f9bce095e67bd254eaec10a188aacc9b51f371ac17716cf2615ab12465ac244d695bfc632387a8c4886931a881a46b1dd5d3b16ad1ebf80668d9ffb585ee5ea8a2fd4404dc8aa14b431ad0f1330d2362ea25fc7c3be825ac0ac75af7d40432ac8249685c203e84f800e7dd9bb9ca4a52bb2f4166740c7ab35f9c797f85e7b95e1b66f8c6b5055e2a2a2225037a7ea4635416742c7dc23b7222d0eda01a53ee0fa2ccf10844211b62c2efdcbd0829bf314f298e21ae2881df8bd036bad0798c23aae5b1129f4a1c0886ed74c4324a90d6c37c39ee0ebdb78759c026e528c55615eca1cd90d3fb389b0e8b155e2671f6bcd8393887e635eda212b73f965dcb8bc55ed4e078e980c74e855e239141cea062bc4ac4020d7f75503d2d7f035087e3812bc1ca88ddd93004eae587968b6390a93575693755210f558dbb30c7ae46b0f2112a7a3551624b4660ce21ac8650fad7c199abb8fa06290f90375d5b27ae0dc73b50fe88637a0d762ec99e1f291757db0abb1263cc522e60a2c793a0f88ceaf77cf34f514315c576ce14b37660c64013c9f703ccd45690482c0f8658e902a0917ff1b9a80e7988d59b1943628a9929b3e77b941b6d836a397b4b8ef63e1679b6dab5b96590c8c4c83dfa64b11f6c6e94bec1561186f01c4ed83fbc87c74dabd3ac7216b7a90d67b0643fb12157b87ffc6da831037fb9a52f29cec839ee2c043a57bc8f0d17392510b1c0503108a3a1add5031db9d67a3ade60acc016eb7336563f30a58a90cdd114f81cb867434b78a31d72cb007c195b661f8e2e49201d60c2208d835f909d33fca5f7623934cd38d5b74c48336d0c17241f47601f323bac1f32fd15ed09edc67748f5f7167859261f9d6878f53c54f9b33b859d32671d8ad3d831ebd62ae2904d33a6ff65ae90224ed6fee803766c482626ac216765d2f4bbfd5de73dacef1b5ec55a6a6229b83b21aae31baa56dd3b463daecf492eddf5f741ca522966c74de8e335bc43a856d2c26f4fd04c40899b00fbb3de1471e2c165964cf4de1f123a331543ec01cfa02317b8710408fe1b7d3b3e90f7cd4c2af8412d8990cb796eb02979f9c5a0de662f992d0f3b8a5efe466f719f7e4633a7535f3f92467d7660a54cfb0061bee90fec8e9694b30e60f231c8b9d85fd775f427bbfd53054cf8101bfa1c8af520ca65598a962fe9044d0946195beef590ffb931460a72323ad2e907745e5a71282d0857547c10c40cfc2c57a147d3da095acb67d16ace7d7c7cd358d3b3cd884cc63dbe13ce3abdc8305c0eaa2b006231396328d3eec3346b646334223233e85a8e7511226fae53f96b972c74cf114acf8e5858bf5f5eafd009cad15fb8c571924c326501357cf8ecd04701463f789669a759a30b908328cfc114b62be4f0953bc77df78010f1f75ca40521d9e24f95aae0a6bbe3182692ea9992ee10590d3fe86957a1c0fc47f2986ea2168c6ddd4764053c3aaa2afffafc9b5e1850bb673fabc37ed543d3c6407977fff69350ef133bdbdb7463f8086fe23593b56fbe4263b41c91137d14359e6809d33971bd4ce01a88085ff4ade22c180b4aae7a5bef6d93bbff6a4afb5d65eb7969a6063d3c1104fcf65885be428678e2004a8dd38b1492b497596ac4b952e61eed55a85ab5fdfe667d269bc2d15e1641d39c5d9b96e36583ab6c487c15f0eede36d0752ccc26597d34fa8c7208ab771a13b4f88405a4f92b21d15bd1f080b0e1c3d00ed151312923a5e98612dbaf9e156bd49e81578f7e20a575f7fad9fe4f1d0afd7cf3283fd914a98988d3521ec408faa4c66e9873e9a2a0d0ffd83846a5cd4881876f8858b4f246e15115949cb6634f1c57f861f2e185210107b706b15fa0d6ce26bb03c09fce511c5ab566bbd41cdd5ee4e8047454237f17038b7b9c273ed7914b295ee39f4c353cdcb0a02d131ab54dcdba851d412c1c09c2fe1c50de5fcf1c3c6ff37e3d6da8305f5f773de5aa628e10d3de5e56c6fd5e587b72971a364707650c952d1b023bf8c6bead79c6a9bac1fe7596803c47d93ada0294f48f9eaf7b8e25353f8454172d25c3860649b99245e28bec6f48bec3668c7a2e7079fb2a6956d314f8562bf0d8e99d447df6e69fc682893c3a0818493378d610d9e4ab526d7a7df9c259c81c589b3b6e39b6f5806e5a88670606dafa65ac4b8e13bcea823a882c9d44f7fb7cffeff08750fb7740c5b68635c004aebe43d06b30254055c8653942e60e82d6c5f9648b338c0ff49f06fb7349bb9cda9dbbde8e6d607fe22513d0dffa38c99b5c846064b6cde786f48cf5203af0f2e46f6c9d9b4202b2d9b61b2875d9b361990d1b48dfdf64192726c6b8ca36629ba2d35488f518ce779f3ac09bf3a71da3f71e43d5565ef300543690af344f0b898ccd60cc3da22ab5d06604b5040bc3903d4507a188d2b1af359cf6736b4e737a769fa04d6680b2e23be5aff46e27733297bf73a18b06edfef2db3a43c7b348bd441f694e0e149b35908fa6e7fda3f0f5e50eef052155cf285754881a546cf00aa3ae280bd39b533822ba51ca0a242ae2f2163ff3a2616d6d0c896a72dfbc8590393fb78774e70ba11dc47c144a1fd6fbb85ca55cd9b082568741d1cfb807461e262b8e86bbaa4117067fc263a55a1ecdbd2f40b226b211be62d84d48ef7db03b403813028e0b0943924fed830dcf7b47208b14f9642c5ca358829ea3cd261dbd197ccb8581f929007e229b7349707e01aa8b6399c8d506f7341fd06069776b62d3f61fc4ea1dbaa1464cf51a12e4812455b0b36bb469bf105262eab07fc85fafbb9c8faeb2b4e934efa21895fe39fa92a72d6d1c21a42de733c00c0d447a8099609aad80e705bb0eb3235fd1a0d928ce3f632b58e324cca7e26d67bcdd1c5458ddfa6160d2280d79f44042f75fd6beffdf0af9f555d40e0ce25b63430162ab85a1066090641865925e643c730226d3cfeb80351b05509d4e8b597d3cb8f22096861c136e644f328ed8c60b824163e3fc6ee144981dda96e69971a8ace246b33cd566626c5e2a1e1215dfce1fbed43be6dddbd31f10ae105da5a98e417e1d54288fe6a2733f4f7ed1d45f5f0b4d8241061c044526a986011cea01ea34986b8b640f8d7690a2c3c9dad084970245476bd82820d0df3ae6251aeb7d6e258ee96712c3c01201fed2f9b5f8474ec93e6beb93039ab8a5e7365ba53db3c103ce47ef5b6ee5c1330f497a0786868bb65f2ac2ee1945eed4fdaa9626bfc1e433ba920297825b416c3daebaee9a114d7e33bd16007245c97499c95d1176afe6d38cb0b290732de6a1aa64f62cda072db8591661fecae7f5e0fb08a75433a9a156318bfac9afde899ef3d1e282092eaa158e98c61b5c8860244e62ced7fcf3d45f9a5e2334cd9f1b3d48083c586b8c068aa652c8d45483914d7802f5f164447a5e24d826ac69d401891b322976386f0ff205d5d87429314b0d8fe672510f9e3a41d26c18afcae88deef0ae3dc25eccabf24e9b152b4e8ed67066d338fda4c3c0d4eaac21b2b4d3d9e59aa785929af2bdafe2ede596f650be65d83102f07b3df47a63d712760d6d2665156f5f84a3bb94f655aa9ad9dd63962df78291e0bcd29a797bbad8c5cc872fdd7f25fba57dbabb6dda37740dedfba257a970c540d8a578b23d0c42c2dc3d2be40f1fa72b21769b6ae195eddd176717a9981a23dfdcc14aabafe4390e5b09f7b2dee549219f001fef79c14160d01041d082c399709bcc820fae0a628fd4e9d04ae8c2d2bde5ed130148552fc3710de7d70fae8157c0c297a1d56a3b30dec880e1aa888e50b4ed7c2af4616e92bf494b538e251c165715b8107099b3cdbd98cc5b8a3043d8c3fca3b8ae424bc6f8efdbc8bab735067520933d6b260d1522955a0e372a95b4a5b7d573b8cd62c2176a9046a068f442d9bb48bceba2624179718f15dfdef2fd22618f53c76dd2b6ec20a286205db53721e488b196f33bed79f683ad6bd706e94e187511020653fb4d0733839cb950c95db089ec44bb7214d780dfdd879b98f57745583814071bb5ccb053a65c6f8b742f89157813a907555b9868dd10df1b967da5f792fce95b37c4937f15c80be4d6b7f5922d1786c707043e9189e526fdd955999d6c68cc53e16dfbe324c8ce0bb030a75dc6e1b0c18dce1e0b4dec7848000803a21f72d01caf097ad63bce2b5834760b109363d3780bea162282ac4daa4d39acea4adc06bf6d4339939cc25c8df9f86ce06496e3bbf8516664df84d891d66d0471e30000224dc16594bf6206f98d29a37393900065bca5e7ea90036b6463f508e42ca9cbb0c3118654e58b698836279e33b8ba81298c97ea99c1c6836caf990872d4f394d37da9df60cbc98f8009300f3a665722e8486164d0e8f71430d9e423ba5fa20cc1b533f0280a0a449e0280381a699fe5ac3308cc5f80dce3c9e5714232c3debe7e2f794d5ddcb76a06f1c4184df014ea33f99232c21e0c65c11108c4f55e178328fb8ee22872b4eec6f6d278460ddbf2e7c833c195674a90ed3e614b6f7eb032b5a742b76871e2c56fd9a5e318f054bb772196c8de4c375fe1b3ae3ccc56d58eef58df62f1395ee66080cf231ca1dc893526e8323fd5d0125122d2143a821031baeeb7ffe90380b845e2a6229839bb471c63be16aa0a4c6cabb4071d86d7e9cab74067725824d603ae5cc53b1410ccb9a9690ac0b667b50c723680d8a1f5a5c4a1246c4400e5445726e8a10bc4c4e0df1ceea72e0449e0f3976a45e1a0f32543c8c6274a4ae4f671b54e4d9d46994f15e9efa724eebe3e55f22e77c73aad78882091a6d60365db05bb34b9527ec744c36d85cb528cbfaa4530a6a0b3513bc053c46cb67958ff3d9e71ff74abb893fd7048915d166d9a92bf1408f8831f8700fe8e9ecf11bc81798c578eb859481f243858403f0863a6080265f90006a4a7abe3256bb0cb48a211159fd39dbb84b60b26b4424889201691d618ec178ffba78f324a6a6c75b1cc4e6f9f926f7cb45917b05af51794068658bcc6abb55481e2e0eb39caa4fb4d1f4056c68fa84c83410b6d71f40dfac21b4701601af40f78b7a86144fced8f185c00eac7086cb4e293909790cf775435aa05bea491eebf694fd6a5b8cc46ffac5ba06d3070f988d3e6a87256266fcc6f2d8ca76bb121ef1be77ed2766639e531a6c967ae28becd8b3ce051bba094a779ebbe88af97c3f0f284d1f12de54ec2a228f921ca8384ec5e447b9f70a704f572c30898e8283a2209ec22209adb491020593169e35f629be9749e0c91fc791eca4c512776bb8a586af19a2ef87c46305631db67463882ac1671c705e25698098dcc99afdcd88b90854aff331f05074cad83a16bd322269b1e4a45c76d89733d29ed2d5dbc318345c3f04b2f39f875957263c65fc8806cf845bfb1b5d2d09e5753f5527b76efaf5308fae0d24fd51227be6b41cc675cbd549f75e95b1f82af7552ebcc5224ea9f8f03ead813c831ed0f68efada99d2df3a8727efe0815d0edc99d66842f8d7810b5ad9bfe7d03fef7c0fe50cebbd58d20f63d3bcb3bea54df3994e4cfc46d9642edc6f93d5d5a8c91a70b0ccb694ab4d2aa05867eee4c1cd442ff7ce4d553f994f8fd1ba8f407919320307d5088e998e34571a1f6a9b1f2437232f672f18b50e498463bef131f8fda809f7f9dcbe1b8b8e52ca7465aac8e16a560b401b38f5c2342baa108a92308e53b06c42ffb275566241dfba27001776f6dc441c23a01cf6483ca0713c3db5eaa571e27735c23a2eaf0499aa6bb4d1f696c1166d41a1ad043e22036cb5c2f3f60d7516db12c49e9b7b2eb3c3b4575e75bb9a14ecc471a4d77cfeca8a7a165dc2c97034a678b7ca466992d144e780bb5bc9ea9855ee8c7afef898c0806de852177e9b6af587b25a2ab5e8a15895713ab740a95decb57c41cf3c00eb9ba464842e59312f0769740bc1e8651c0d48305b683ae913ee45a5fd2875090b57c804ec9f5af6c7221a270e8230c35753816c0c55226665e4f4d5d004148941dae49cc3db2127e19e0aa06ac4208f07d65b70953801c7fc237e619ed108a31b729e26962feddfb8e7ac4db2c737c408f17ecc9ace2564a45b62f9fe6d3bd47cb60ddb4cfd25601e5b6adf3f08a1edc77c40439e8da9e6d17854ed9132805570972a9ffa10b88e2b87daa038f7cdd10aa0e93df3a69d9b8f72dea13b0a66743cd4a518840a47c7f23fb23202dd670de43f17157e9d350179ddd1a71395a3f5df3418cb1477bad63eef7f569bc0de6df30e76ab8613f90c9d52f9989a4d569e25cb072bfb3802c68bf255bb4a832eb1401d1aa095117dbd005f56766588207eedc10a831b894b8fdc9e956f968134c35f3d1ca84a85929bb6fe763800eb182d012c99c6dd80ef2100a58b0e48e6ece03c811190582a4344ae459df803b8f7a488bfac307212d01197669a3879a848ca4dd614c6402010212eb43a05677eb3722517dfa05410027ae3bca0da72bf70c56a910ebd0ae87d76e914accc0fd34e46894f22ff551c50235e30b06b3b902faf12a3a00669781cda936f28796fa481d3974dd8e02f8d2abdb00d10557adeaa4f50f980f96079a70c165a69cff04b690f237b70079a735b6260302b0fe624672201e82d2734194b00ca2f2fd0126efffff157f75e1a313d1fe4f5ab14fd3996c9b286547b83d502d6ff1e2faed077643f6331eb27aeb4bbd8b1c000cc4930a3bdbd5c4154061d2b7a3bbb42a24da8a799ae3096bac207691936aede5bad484dfc16372f2c6e1e649481d30a0e65a11c9b8c8804faa172a407ad4847a1535bcb48217dd6220c0af49d554369092f011451e8bc4138234466bbf4c0b50c923a3c32f9875bde09bf910dee7778a03bd3b0a5aac84cacdc2c23c4fc4b64b060812738058fac3197b5ce0672dcd8d04863812f6b8289cf8c422a2e42ca092c8da30c5a2c24c40c9f290fa0817bf018bce24cc629686ddd5cda032a0b0497ab5045d4fd2488474a39829279fe4a092cb792440ba623528f4e2355522621651ccf03b77264598a6763a1b88506c38ccb42cc9131721d09dacd426f90cfad849a8348b175d31ecb05dea1f22362db14a289e407d7cbc316dacba560cf52dd2f1b29ca61edcf6591d48a76085cf4a1eff80c8711662a6d7349f950b79117db347b18f512db8291b39b794fb0b8ff9cc15d67a476b6a93749fb61523bac2d68be95dca97d817c41bd23f2c489e11f92a379fd76638f882e033fa2ed3ee2f83df0e0c4d5018512090c2d92f0c3f17988f3566f9c2b4a5cc680b6ad0a9c82086801414c9c9f278575a8592c50851fb3272c45fab0e6903bcfa6cdf99d52b7c161aa0b8ccdf51c5640cb179035c70d6077cf6022dcaf8e9acac2dcfd66204f3b5a7be88127f9b16ab464f93e24ee9c4aa5ce37c8ecc853e0063037034c6bf7ed4beceb2496c014639673ac26f7a308d90f3a3b90a604e42b8f8644b997b7d27ba621cace065b8e3875430fde657737d2e5a1e1b1628e358318cd44c95867db4aff61bf7500336a754e9b3bbf5c0a1b701fd4e99c7bfb45cf4baad82ac4fc52bb16d401ab7811bce05c12a8587dcbeb34c28b23c9c118bb24f64c8d7b49d34a854a3423b1f81b5a865cdf79f1d05ef31482c39e5d34d8b5d58b681c73bf0a8d8109edf3671264212c98c5af7ce49d7e7d00ac051dbe2ad733f6cde39371e8604899d35c240b824124ce8e3db682731e2cd74503395c25b645d111b7ed01d3902dd845a50a42ac7a651b4d9765f5bdb7f83a15d84c1d308f11f96d2e9d957a621c086c14bfe0e6e74a534f7769da532088fa6fd26471f1f00acc07f5862803fb767713a23d3be93af1d207ff3a9094f3137b3d83b6d206dcf76604eddc7e4ea3c7b06811ae95e44b07f9a3135298a509558a558428cc26adf163693e0861d019799598a8151d57e4119e9f6285ce17f2f49fa1fa6b52d247801cbf76a8cfec0cbfc23b0446f710b541ac15cbfed97e68311174a4dda8ccbe427660f23f62766cb7ba109ad1a30957ed55b4fed78402f136b45e27735920a666d87630988dc6b93274763b46f086e000db0e719541d8e0433cae5ce641baa98902894de9486bcab52a62a7e71f1b1811cf79712a00df8707e3da7582a00f666eccbbcf9623a20ff576f950d795a8b482dd9759e4777bf7ca95feafa3f962cc36cd87bd2dd30695a3c826490f43fef9a1f2a411fe11768d88a4a53de0e63ebf970757f5cccb053553b1a8034d254102a1fcf55a2af7ac02aab5f75d6b8ad12919279fc7d001c5f0da4758e5bb4501c09aa8a8ba3062b4407db835a4ea8c6c1d9cdc5302307b37fb69eb4a1b49389b66c83eb2a6ddc956a9ec204314cd682177b8c1c318096763712718db4c9c764db10a73b017f345c10a71800ef31e1154a00e355b6f8ffc8432e2ead5fb97a2dc984e02fbd96a076697c7fe6b509179941e20e2a8e3cf532724350be365a43269b63942cb7c16f89336dcf195aaa023945f90ee0862d9cb537626d0a9da519c5cb262f29220ff8f892dff7be7d463d9156eb3c0c18719fa647b97664e9b406c82121a858a86d778de162dd492b838a709704334b6b952dbfe4aed9da8c02b246bbe1117faaa11b3ded40d9fdbcd51b7125e51cd857c9a6b4bbd48ac6e7750cfbcf99b2f11e850902d8938e9faf201d7153db7104fde2771a06b2d555b7435d1e368dd055669e7f2c101d9e35ca8c6f20c79544cde085031877b948dbf4bc307bcab62e11140b9ff56295d70dda0867424637f068bc14f999b7b0032a38cba8a184394c56e66955f56312a7522c29659db8edd8736cbf15003d9a6c3a89900dce0c922ee7c1235147b5510e03a3fc6112c59df1183f3de3d0d902e9b0db22524ade461979c60c3004bce0a0b362af3fb45e80398a3a1189f37fec3990f51d32e82ad4ecb5f4acf87773a89ea568a8f41e3258f6d66f4afae2beca0f068d647a1856303fa687998d918f44f2d02ad5d0dd9e6d1bf6d27473e33f0c7a81f2e246c74bf2d921c538a5429b0b67441d664fab66df15ac788f3f8067f9fcae2e765e5fc50e67b6ae285f9ccb6efc5e017516c5c4db9dcc93ba76a29dce4da2d3baf501d93878973a6c0c35ab1a1748b2369ca551602491a09de1f9b2758348ed4e9cdbbe35c7ab660f42021361f5783612df0fda69036dff107b365f7fbcb80ddb9cc3bc553e3c909e493f2b8858a428ff6dad3e8af5865632889397d43875d009f426eac13dfa97a407bac044b0566e4be1f6e5461aad522c9c97eff360ef7f96a09631f588c441a3401b48afd60532704377651286e009eb619634d82cce1eb06e745dc02725040d94321efbed41d813381982a3fe6ecd6506067a9382389acfc229ab7d1a35bf3f36038b6e5d40e4fea86d2f6149547556e4f227347aed7470052f767e704ccf158073eb12c8e480611875c088fdc28662037a45c31b5d77bc86621cb37f388391d4691b1970fc9a96a41d5ef3a1f3f00eb4d30518c0afa4350ac7e8df37620858ab5ef15441fa42b1e66d05a11864750ecd562528bab56157bd6e8934ab6493294ba0c8f7ccaf66deca4e91b47a564d9258f9e4a1aae36d662124db869818ce44c8f6855b9cb4f56ae81fff35908b0c81654e054a12139b46eebd01028c6a6ccb9144cab53a91d2c97b5bcf1fc25e6b4e79175c50b2a05a92461b5811b559350b59580a86b6c065873ea3810e6d2c2945672d62b047ba5ea19393fc4021b24646fc179f3e1226bca8029c05d35144e1296aa21033834d9177e6706cf0ed59531fefa4722aac8fd1ad4484e85b39b210ff71594ede17aec2009af5aa991feb9930a9d14d198fbfb260cfbe11edbba2e2e363f5ea8740cbc125d9a5b9ccadbb57ba2bbb2e73eef86e3526c392117b623595d7b5c75790125befb0a27518b0bc4ff7e34a04f13c91ff046158d5f9158a6c7142787ef75e1510dde2b574fecaf06c0c3ec2bf9aab0052b76c2951f96a88ced962339920e6fde1c1079af028f41bc3c20beeb951c1c450466f9a2aa00240e9647c7ab5ae7f55ea20f4fa6a8052bcf4b1c09bf37d8f1d55448d6d00c24b56398e31ed1c0dfdfe5a2e2ae83aa08961c6ecb780a722d2634b6408bc29c3446b408deabfbf137786de460d40ab26df163dc5ebd542f441fd4de67871eb729a8d2695b90f4fd15409d85409157a1e5ab80082b9a16768f583bf1859a6bee2203f73f658c8de63b638f10fde9cee538b9a92cc52c4307af35f5fdb63e321de228d2a04da749dc7f46f4143125fd6c3e1e1b055018d1654cc85a0d0916b6c76fefb2215664a46122c7748ee43744332cc57d9bc1b2a41e9c6ca9c055a1cc653411a8d5844ebdee86183ea7ee02a821e939df9d7ecfc89068540733efcd403bfc49c809ad6b2c85aef4392e683fd3bed8dfdc12c9ac3060e00659d69f90a6ccc164967b651d89bc6239d896abe129a94fb0d30bb9ee5f255d31b2738beb20ace33f3137e93fa8f8147a5f5dc9c9f0e2dca02199681dae92fca5e81083c4e6a536cd22043a45eb3ebb86dd5c0fe1f1ce242e9df728eb1f82e04496d602086cd5eca00bea18e24e682ff11a450434a5fffc0fc060c2b5687728447f2e78fce3b789a1e972e65e6efce36bad6e139f286a30164ecc2f8d3d5d0da8abf245cd30d838eba50f420b6c87d9335a5929a3b911b6f51ade8766d4f1722dcdfcec0e2625acbec048c3262d8b4ee4c34363a212379658b8225617c10cc40c094139f9a58bcdc3ee930018b419f2a2aeca99df6b90f3022bd8f41a204f9b2fc1a2658f059442497f6a169b5ddbb71beb2f6b45da7ae14b959724af38896e6a8e08eee58e50441034ef59e641dddbff84122e65b90ef72534043c79a49a6fff90f0842525dae0efee67344b74db73f0de52a934e2e850791c29b755e500839e1db08dda50da418431aed38c892bb88b4045beafd60a43ef9bfaa1ad78d5c9e730312e2034b4b8f6c54c85d9fb99c23ef3f5a01ac5e7cd1c7c31984ad83d5671d0c24572298b0d97bdd18fa7d2a94eb137c00689d95c1493eee0ae0808f525f6a736f4ed61b26dea3b2b71dea618f2f3e16f4fd623026fa805f59b91e40315f404bc3cd8c2f3eda5993eeb9e8daf508b909aac09246e6e6ea88077855f0f98fc9309ab37b746c79d464995bc3925de42cb77225c15f911f698f13eb24333325e1bccf924b9b2ae6eb90012e117646a556756257a4b01c9defada8d14be2f545ef357cdf4ae7d0f5ac7e9541cc5f540c7572a13aeb4cfbec26219063c78e813bae04cc90884d381504222f22b404ef861bde47e8e2598f1f2dd7543f50cdaaf5a219a3866ffa11d4235146f62435cd38163ddf50378cb3e11afdf701afea9568ab1b890a2db0acc96c652e39d582334f82489166bab1c609c9791de75203038daed98b071b2394e7a2d7fe792930eae4816644cb3dafe51226233a5985c6b7e90f18004c9340caed6250ffb48930359044d9bd993d6540a825969f183d2041ae14b7388813e2ba14b49eb1c0df2ee691ebea5c049ab55a6a4f92ae39f06c98e221bb5be750e0ff0df2fad450bb3c4a79cd5f7744a5f1be0c17509a47640201483ceabed0b50c98b2c9d10780713736d11c54580331fc0a5e48b383927458cd19f466a89bcd6feb1ab121b8dddcd7833fb9005388eb6a1f43a12db9ab1aad17bd90a79d19f8f132d4a8c348a163d5c24ead1f20b1628bf97a6b64605d8864d72c2d80a7c0396975ad998ae7edf7b12e60aa48686566197ea0e80dd368eac575b4fce4000e323a85ff931c4fbcc50706b5e1ab3825144dd4fdf16bb19388c8e5dd71378ccf2eca360b48b76587d40af9ee25f3c619af5cdc61a3ae745f614f0a0385746d15b3c29079d6936c0a5397b07ea89c92d8e99f9e4021ce7c1714f03c81cce78a73525ed6e070bfdf4f4a2cca06754d7414fc1c32ac9bf86222913acccd8ed10166a942ed62d08206bdf272b48963785618c80114c3b6eae0246017cbc54660a4fb54c2e3dc304aecb8a94b48d75de3eead1dff5ceae651ad09b87c3c9303a15bc71b822897ba3c9f0c74a3a6e80d96c438e4f624d0cf6ef7657826904e53612eed99ee664dafa9ce855a1e829b8dde29f1c71520c08d2eee28ef7427489cb27887fd3a7bc6007f1e0b17a9f24c18fcae4f9293936693c7ed07ba33daf8a67c67437ff141f8c87d5390b9ea44b6b4cd3b4e22c93d7874fb6f3de704163dc2c7c4bed803a27fd5967501d48337995fab4311f4fc58b2376bb0fedf9a5cdc37cbba3a1bd9aae0687d3dda219bfc8ff50b192b16542c8ce8604760c5685ab5b1235f99ba5fd397e1abc789ca31fa9b25e190a6d92ea9e63c07680a9ea81bfc8824caa6464b251c840d8689daeadb313380a25c7989bbc139513c5f0d4192f1e998112b24132ca2a70bc25edaad4090679631d19fe41f467cd016f268b9059c9266325f87cdc46454556d9c22643d2d11bdf4fa3834c04a3241cf9ab831220765ae5163ce429dce3f028280886b6e2ad001fc2b10955001c607a09dcc43c6e85e6f999af9c2e463500966efec93f930218ab74029876165ece67c4d59f73794fccaac84995d7ab622de13b4fa6c4bf8c17e163100c33563744d764c102ffaff80adb96fb1984ee485b5a66d004515396e42c8cde714f78bb2c0633845764cd339ba5b87f8579740b900293dd4ce0d4c50dccb9f8f301138e46b57dca9b0155090c2fe955b7f0f008c64e15ff097b20dfa3393c326e2d618469a500731f050e9a6baa6bd8ec6b17242337be2608db8365798fb1f033a6a758ec9ffe0f5017c8f9a9c92ad9a3926b815a8f2d830d73500e46c3b255fba5f5dbfebe0b57845ef1e9dcf5468a2b552eee4201a0959ba1d1a4e247572f94ad9c91a6fe1975512653648a8d4c4609af457d011de6f250e071faae9f47ddaf144f6bb45b1e66944a0c58095b4cb951557dbe32896ac6974634ab31ac181c5a8262fec4ffa7294b6c978f2fee629a5ae7912a67674416718563bdb9773f4d112c47e6c18595294fbec7281fd294e7eb5d62a81bc78619896fd76f724845a78359b9af22749bcfb27b4c4c1cbab68d6d48907c3cf4bf47059e7fc514a420e291778d140f2555470c73aac8f8c784fccf77d7b43b8b4b1ddd3cc088c32a7428c1a4e1bb6bc2ec4c568fa98274499924c9afbfeb2e685bc4906629f50d274b9b186a557fec9da326c9179b8545ccc51c416e4dc807e038e0b96ac177127dcd37513ab4aa610aa9f96e501c5ee9ab4650fb57889c950a90b2ab51c2ac4c962dd6b91f6e076968807008d5b95fc372043223a7ff9a5e68926bdb8b53ba2289463273ffec3ff3a26e62f258762e4b37ec274d3891377635a6e722d9704a13babf6deeb6625202ad09d7ed4fe4ed407329a41e8258d7295d1eb7a4ec03b705fde6d47e479751ce801d1ba7926fd788af555209e64244d38381c3ab28ce2f657b9138ebaf928e406b92017e7da33f83049611aeed62efca42bad25e7ffa71f4f87789fe362e8eb7acae902c8cad63dcd747f38c6d67bce43dc0abcabcd3873ccb43d6723ef415bc3409ea2632aca54b57d5d62d6fa3d2f0859b53fec54927053a74a89525bd8369857fdbcfdd3572a7c6b1f62ced3d1399f1bf6d74b435f79d3462c1b967abc5601ea8b78588bf7b4fddb63a4a209768f1431cf5544cc32df5ec529beaaf80a246bd7abe285930bd289e96edba10f09c4ccfc9985b7a23838f56f8b3fc2b841f664890a4e7bfce20a96ff2675683a8c6ef6f430459ddaf3d4040af70f434cf7e7a29849e9d9b25a6a90aaf1cf7f0a4ade3e5aeb8e36e9efc9b74700b52f358a3d42766139635dd655c1a662d7f31c88a60d37175c756a4d78a817ca7c69f2f4335c91b389db7cc548b8907c26c8c62037341e5f03b7738c68973a473b385af7b9db7b9d4da04c420cb54dc8416f1cbd02d055fd123b48dad465838c43aef486741b1ddac882320ac2fdd50c302bc90a476463d52fb7d452aff60d43e47fce26a02c4a47cb23bc3b26d98a948055977818914e1add8d56792a7290483d364b28e3b7d2d587a0e4ade049d7fa3d70cc8165fcfba2bbdf38abedbfb6137fb8aa708082bf0b285c392ddd84f052a1a0fb83a69444da142c0be5debfefa13dc8ed5a9f6101b2c5dfe55f1fb995c9a50476ec44faf9b481003e975c2ba93149c53871c2a596d24af6542da285f9265c9a6f7c79af8d4bc668abb49687a685723d8084bf959d76c7d2b84a6786e95a39c61f595186700fc24f4f5ba4fc5531058441eba36ea165b52990a86df3a7bee71d0bf4f5ea6663f653063f78037685eff4b9f4c0064e0e2a51485847e955ebfbbe0c3ccce41ba631d88d320461d5aa40989c3da7fa12e79d48e1c508ef1a890100844cfe45aa5580cbaf7380f8ddba896263836b376fda0c589da804338ca862cb3491fbe22fc21ab7e57d14fc16df448d16a812bcbd95b86a55f14107b8732cc48180bca11e934eb0cdab892022193be0a42e5ac43e41e6ba643dfa8e324d8be37f2ebb870d88a89dd2189e92f035360a46dceceb79d93bfbd519b8bbf1cb7fbb12f58defa5f4bd6957b4cc6293737904a1071ecb8c730b83148a7e729c9e6005cac56d36b43048d161124eb3368f6646debf3e3cb63fb81cb80a0f6a36901429dc5673dad89f44ee7c3b57280843c09abb7ca7ffa22a3566f0528368b804ead5de065e80361544c88dbe2932fb4b9fd5281730c6979d8c2fa90cf0b72f2d49ec1cf4c8d143693ccc9f9fb30e06cafe1ee872bb238cf08ad8c2519e4b42d0c9643b905d82bda1a58ec288c82f3bd897db9ac8e8f631f8e79f25aa31322e4ea3e043c69d911c6562bedc45d1530f466e16bfa1f58c3a50dc8222753a8d4ba5130848c99e16dd83cc245b25beafd81d0b6c4c15992d32654c92180c2b40b71a1aeabeba21b4be76154d66c64aa02b5b67c50aa9bb0bdbee5a899f7b2180394b06de9121220d5c2f8e19f8cb1952e1e24d4abc599bdc53e5e92d07af4a3eba497a9db9de2a1ee0c1145667d45e9754365b01a60901acdffb6688ee60e55e5b61b632363e6a7fd15d7291ce4dd3860382fcb16f85160b1a18989b9ca7aa6f4a936b8abb82d1c28df8c74c0cea9584b4ec0d7d8b18d42bd5f69d0a1c5d10e3ffd975a6d7b6f0a4ee591c935c9c67457fac603c43b64b335628af95c7bcc02fa44ecdce33113ecc228a565c53d187f9b4aa5462c94a71ada43eff08f33ebbb16190e4ad3b3813d3e4c375510bf20ccd76f3deb756af151596897ac6f65c0588abb4834e6717894053e71c55f3cd2aca527ce05b7271f305697f3ef542a5fb1de62247cf01aae25956392cd10b343ce9b3ebb2d73b6899e6847cfc7189afac8f77064fec4eaac0295bff708705273d1e51fa9508a49fb870847afb455585b05a144e8ccaf020b50944a9154b1248c17938924f448e7b7189bb76069548997e18a90896f968c1ba6eea0379f29cf2260e367e9b57ce0351b70f9355abb871ca4b032948c73c0d21dbabff43a3692f46840d02b9be016ea58ef46ccba90004177abf935078091eb455f4a13eee552913e3f690672bbe4e1be1532a50dd76991a76d4c559376cb59ee56aee0fc5f6df07fc871a9c2cc1af011392a6ade5fc6e3f4216fcca47e86bd1203065b6a5baffb161dedb6caf4fa1c576e35ae0e28112af06320fd560640c1de3fa244ec17368752092786307ca5337b3f018dbca9fef0e5a81177b2874c8dfbccd98059363eec44712157a625ae09b48649eac8ae3cebc74039ff4d33add5dd92b374110993e78c5def0cbbbc4854543c583b9ec2d5cf0c5261948ae517cbdd9ab5b48ed1775ed81c07d5239e74b09ad05748703f8c4b672b3fcc2237da8e0ce073c2e5d314c505f3daabb3d64695e3aaa3bd0ee36f536b097685c7f268a3648f6288a3b9ffc78528bbeed53b8a5f1df8a7b052cf0c2a45aabbd5ad68c43da1b8b461edb4efb2c09de22a0f681e5629b860ce280794ba7a367f01c646ded7c4a48857194a3dae1adc2bc7319a94f0b1edf56702485dfc786886e43b993b195732063ac7a2ab6c1fe764d67f898eb4d2c4d63e31121b91957e6cfb62331c06cb4dac0060a507653dd2c0ecc6b1a4b5883a211bffaf1a7ea7faa1464f16293e9fefdf78751960650554a93b6afa80cdffff7f32