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

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

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

Block Certificate

Block 58981 8e45d49dea40575ff8bf778cdb0140eb769ef1fd5ab203ec250335bde7ff6565

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e316267fd275b9c6ed850a2df858699f66763b3341eeb3662d09479c2e78199b
Certificate Block Hash
8e45d49dea40575ff8bf778cdb0140eb769ef1fd5ab203ec250335bde7ff6565
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b0790000044e0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000028aee0c0689374d1ebd3a6d17e41ecc0ea90a2c333bac719b0270fc1f76bb90733f939bc8f07af1721e801b3796f999bdb246f71aa9b1845f3c8b9cdaecb841964681d4bb73af932d599351094875e04c141c8043336a77edc2a0000000000000080000000e00000b0790000044e0000

Raw Header Hex

000040200c32ffb5e07331cf2f6bfcf14a000879013df7fa1196b891e955f61a111b5b316a7655f0c6c73d7f2d58035107a38a367aa27540cc4e6e1de8f7db59deefdf6cb787116a03ab03189b19782e9c47092d66b3ee41333b76669f6958f82d0a85edc6b975d27f2616e3

Proof Data Hex

59,560 bytes
121216010307e8d29de0084f6dae72eecd1e07c1de2953b37df25aa031485467085fb258b21aaaa7f401a9b32a49ccd143095a5e2b1bdbe4d5c79721461a07f0d1b73ef0fc8495354f99ad9861f44b54fa7623688df60e851498d04dc72ecc3f7a5c3c1c9964c01593b2c613881b02c03785cd6cc50790f75043ebb9456ef2bdc9acda5911f632830c56341cccf099f70622c03ab790742fa237a80b5ead1e94f18390ce4d088502af632672b2fa745ff0793222fd829d91bbfc6b85c108126643f6b48688f891bb29cbe9dc0c0ba85d2dc026894d90b0728b2a803a4f6f75cd8d033ccdc1fe2d81b390be94406beb1d3905c6bc6bc2dc27d81cd48aa8ccdf2c33b8a98ce4103026d603241664eaf8b6c8e285633525754719bb8d05dc2edf87ac248eb696f3b9211d34ce18305ea2c731f58405ee043086e352d6492844a124e23204fa2db33721fff18be2e4782cfe00cf1debf6d12c3d4451ad6d47c23101ae61d2dde73ba6e87e54a64cc1d12e8b496df7809ac4499bdd71b2ff6dd522cdcd7a40eb5e4b6a13dd73a9ce0141000536e2bc4f6fbb41b54d759b7d34c6abd9a8a63105b869efd2dd7ec41b07106247cb7c26f479a2dcf1a33f0504d056e5002afc8b50f578a82fbe9cf2287b411994dea1025a6d7fb234602fb75ddbd0420135ba5547e9567790e6b8364a07d7a3e9544fa0448bed2054f7aa47ad3752bb78e81d2c007384a9f1ffec3c148f5cbc56451f05c8a98fee1845c9cfeba817d65f90e0cd9f0b32631ce460518182f5acff76e3c03505471a5d2d9497538af8a9e8083594cdc67dc69e7e5da42dd8904b88b49857ebd8d8baa758c3917fc3440883ad8fe9cce79ebfbbfa68a34d3ed21ff642bc4f48ce1d1805f95a5d5ff3c824ad5c7eedd665a70095dbd4661f84f5ef406e96d9b3543bcd4bf328cff064c7ee5750f5c055ad7e150ca5ca97d3165f06e972ba15b7427408fc7abae2c77285476fc26f68746d56c3698807f513bed5b425bad102cdbf8b0092f7321117f1ca245c5d5373d6337b50a1cca7db4c4e53ff90313c667f0fa3299e8bad4458267a919b6ff1dd0f8b3718bcae86e8861e6653ddddd41ec3c420e478fa5eb41007b32ee2c6d87914f461663b0eb10867e386f9891f4590b45bef511967883415778ba7475e57c264cfe81ddc99c441c80723127df746378bb8c168e50a74bc9e33a3cbe103815d842d63ac90563894046ea2b90f027a6acf37e1f2ec08505549b0f82a64e13cfba83a3ed6b669c2eb43d206a8d9949c84d7f69ad470f8a9936005ca437bf2f7c083b6b8b44de8e97db6d7fc7139f1da4f064a0c5c252d2943c9ff68bf9e090958e9f9369a486ecdbe9799808ab8d5f76b8f34ced0f49197b275774184fac6082f5f1a880e2262aa353b7e7e6d80a2f84c16b2d532285f9e316f711a1f016711d6e27abcc2e10dfa3b61fa25463d1f6030649303be0a4bdb199ea0c69fa6edeb16e645e4fe039e7e1c41bb98eded783b106cadcd30db125dc336a2b3c1729257437f674a4bd09dc0ad2722ca389b84621f01840f4b995b163b33425aa7b77b42a9acd8f0122cab3ccfb67323063f9479f057e88cf708550b4bead00bbe2df40a9447cea085da8aef060192076ee6a2c04cd2942acb25ceda2f4c382f3197b472ef25f900e6e74b1a4fa077e21c5c9735c2c7a067b252d23f663116f972d1a04e401c31286d6b8a2bf9048caa80ceb9868e4e39eb214ba106515f5a0341f1e5fc499acb81eea1f81e5480948784ada83c51caad078da676393848c5e96e0e8486e7765b94e3ec31cf5a29d307ddc6a9fa0ba11d4abb9d35741e191da5b77bf90c8305aa138dff971cbfff68ad71aefc2543a251de30bd2301f33b950f94673f19d8c243db9a6030765ffbb0d44193d786cbbb48172c93fee721b88f582552a11a0fb916a5870d2c9b153eb43ab0d552b53951331eaf3b9b25b7bbbd1002f3c101c6467fe0d28d9e86407248eb742e78c6868998aa385022793003c83deceb73b9710687bb60915c3506db49d1e72294aeb8c09d4c552e4f7774e350606200a8030ab111777e2b94b190d16b42b363bc929d1480bd1787403a4cdc970188486109848657fb2960cc6fb06cc1d26f257c27d1acbc797cb67a3f719c8bc0226ecf6afd5bb28e57aac2482794d79036cd93783caf25e9373713ed5cd05ed4133b8f2145b540df9a210a2d278a1706b62c60e09b1d540bfa9ddf88f5d667a457aec0750d79e43e6255a112622632710eadc2c0dbca6d280b653441f87f8f67cb8dd278fa830a32e6f003551f8f2b47dc16474190d490e760d1287ca5e94e86f35c4f2a4275fa60dd2a0b60f3764443ffc7e4ea2ff3b670cd8efe8ba6824c63ee7d446c7a532bfde8287fb5126fbbcd2c21f07685f1c898724ee79a91332b9f3035c2ed60c51bd8dea8946558ca3648c02e5668a78d665d13e7ca7dda94381c2278c787137461ad8da9db966c15582e043bc6b613b0bdeed3a05cfb84e182d3f96f51faeca217e8130dbb48cef20bb18b6a3c5c06e14ea9c2dbd82cc05e54548c000439906798af4b2449be4b62b184f35d73d9aef792606744df33f7a1bd930d2c93c9ab581389c8396e0e231ba776009b836eeb8d39556c3130d0003e3d1298efb2c3b7e396f0e97843ac08d30bd44e9bc4859c6b28e48b6ce6c712207417a4a34fad9f6c16ff7c155c99504d8a3bc4737e98f5a13bb97799a3fdd6fa724b125b9177179200207a8daead3eb9a8885a968c58eb142ba5169dd498864320f62b013b69cceab5a53a1caa7063c4495c56588911f929ae36740d3397b41c6c2db668bda5109c02839bbafe37cd173f0dfa915e6d2526c5027ab2204d2f5c9bd0044e9a5bc5d57859da7ffd3d1427f9ccdf4eb1dc3293b8280617f79b9a8c3988fe61b02e7f0c908751e865d95079b56663e0e3c45363a8482e57c45fa528566d0d9f64b5a43d942b0cdda32635665c810c3cd1040e84f295e3dbe503431f7097d369667021e6d9a0079ec4e636e44f178fb39a90429fbda70628077f8d72d5844a853f93b5c63689da844639d9a3dbbdae872610365e0fee1c86ccc71fb9b1f020f8f51c36c71a0d9333d04a5d8b72bd72f0d6013dcb03241a1b72e976c3bbae2da8cb122811eddb35eb54f14de6e9a17d0448de9094a379c919f38e868528a0fa1e60a636921a5c56c3ff1be57d390ac1209e0d4f7af823bd2f69f0e4ae8163a102a051079447fe25674d1dac47eded72fc5313688c2eaf77ef2f562fa961b584ab53ff9865be827803be3943055f731e161cfd3853b999925755d4cfe40c996f1612c6df1f9bd8e2fc6baaa4a9d30d43618d97adc91bdb658da8a6a6e22f529bde7a8b98ae9900a57c32b89e42e0890c3b5543cb5f4e287bcd8b1fcfb0bc4fec243c112413e40ad23764ec981c3624b0f5c77e479f6aa231ce3273d2df1c652b6b3692917d5686187685e744ef82f11a4b461e0ba7defc7fddfc5ef7e7ba431cf87500da8761ab86470f09974c22a4007a1da4a06e798d89e137df3a11311e3f70c72a1cd00092a1492cdc84a88b13c766beda8c6263150405326de74a0d704b5761e5ce560331947ff16c903adaa06c13a08470b0dba3b6b5c51d259429c0a582af7f1fa4bdb7ad44c146ba537b90faca9278f6c649b4693d67d83801854a92069e4cc358d44d98ebf2c57799f1fcde253ac280375b9d2834d1d86410c817be3504de543af0324146b415f47a55c32e4dc1ab7874013711e346b621dddff40d1615e9b82beece548fe45cd6e4905f21513b9d3e025eca35e8c5596a31695ca3e9416081750b7e066c3b9a2c639522dc35137b0772cc0da34fb6b73e8504ec713c2ded31930c23aec25ae626fb8bfd63431c1f365aaa14d536fad5607fc7ac6b27d7c6bd142587827738814e89031d45ba327e1c9eaad776e0a7b78c448e524174624a7e43bd22d1699750f5e2fc5ded5161f4c4b06816f0fb579882d812c683af7510a4e102650e96d8bba91de357eed1232283516d3a068cb44092d9a7d2ca57fe006935b41c3c167a448a19d76ab5b53932cc074a2b8c0c909c36cc8d11208517b31e54aaf23a96caccd57da27d23d0eb8d6129851f4587a8e9eb2417ee571a0fec53c27c7bde1ae19fe53ada5f0853c4f4494d39ad90b32e7636416b1c80c224a4bd8c21b8f9c18031d00ce48756624b6fcf981b960e28b35823f7c35e5c6720f2fe98d3953a6c0da6b9e317c5a6cf3bef917ebfdd09b75e17930ea32bb56891febb7014978e8a0afdb29979a8decdd0e84d9844765259bdc70ac071cc612b700ca61722dad073e3994bfdff40de893268a5c744eb2a8119ba382af07bfb5c235dcc573e0d92c766908792ead93b77e33cce074332f9b35a8a4aa57bc6cc9db01765b63f6d4d247a348240d644ed8864707e62f41b1c7b414d1c916fd34a2fb23aa58e6a49d51f6f1f57e67299d7f9683f7dd554c9fe17846cfc8a1b603b7730df7ac780b0f04f86388e8ec43a77ef3d8101123a39cd060d7f9ade74e4a499bbe3b47201fe500901aaf97f4145e406e880f84e7de38759803f62d84b9d41b267f38d7bf28b0152495ad61c302bc0ed7c5f23165ee405d702c458e9acdce1b8493aebec12cead1c84b093bdc10aa158e09127f78a8f9317f8e21c5ef15ebb105fdfe6c346546a8ae22f8154342eb2deed247f62b9363f444b462e6a241124a040e8a5b4468a1c343ef20088ee765b678eca6a83e6e23a974d5bce6843b56869990b2bee95e7060b2f562a15e361241d60e77242d7cb97c5a7412ebd60ae85cc707ad74b9b29a7d30418a4479125179171b184248e2ed89ea496b10a2d4c9671299a2a57d93640a8251dedc2498869ca711e92a343cb849ef915b3e3ce6a8de3c72043f7fdce7fde497c0cce9e1e224ef76f30915e3d7c9788076f7c6ef8341b92ba7bf46607d9f4f35590ee3024e2f52d038b4cca0c915505abea7cd9b77924d121007f5fac0df668d5d1c16f9143163aa3a4047d839d65a95c451c84e6355cbdc0df63919d6bdab0bbd6e22296005b5d3e1aca891b38754c1e96e2370095cb6433c967be52335f8a6ede958dc5b674b0e1f1dd765c466f0e7ee12cd30aafea8c0c0873e6b26e28f9ab6a397b360d7fc53619a41088625323ca9532b0ae72f9808d54b986992812b1e4e3aba25ad7531f3c3305ddc018f6f94ed33d427114314adc210c59ccf43d53cb18904d68e02d1fdcd37a1883940da6ccf49f88a0f6a5aad2d43a2620241690f0dcfa4bbbe1e11c09f5ab341e9a0e39ad534694f34dd6418bd6e39757314e6a364ae4cde98e7c64f27ab3fabe23a3370bd0eb7380edbd7260be50ef30b12764d894cb3d6bed947ef12610d590f75d0240613d75b59270a2c29be8f97025620ab7745e62f78ec19bf69ad5a44ca25ca875580bba2f61beadf6c4ca06a0c7edc282a97e2c987ae1dce59ae8b7c772ab0452eb1dfb71278052850bf434487737137eb8f9b1a53cd5fffbe53b8d743be8a40f2b17ce6a1d26af2189407ed9364ac3a0d2a57358235c1042957b698efc157a28cb2863877dabef302ddc793daf1d5079f33bb6462e181c22c16f504597065d38414cb0a6d7bd0af9ff67f070c594358cd6e6ca863998e5ff9b2821f92bf7ecfba4b0aa0de1ea695bb1da2a815f17ee2832392d1f7db8046f8f16b3f9bcb0dfbec15bfccc2bf60b8beca6901a0f2bc08519c3f3b9123b1a2ec15ee27cf2d895e2eae5c70c58275ab99a68b0c4ab656b36b1e995989bcc2e7c989af504e601857910f8ae675f0e9fbb5b7c07abb65c508e698e595447186926c6a3251dc72324a6e026a30cc6f0e499a4566b60372fb679305b0111d7f2e3a8ac2525081d3b618fd7013b165ff5cd05391d6b9d1866110a682e0367acde19213b4148cef624af0736b915a6858d6084f285a3c30b27cef165693ecec085a5310185cf7f5fe28987820ec1bbfe941b8476d4e0447a54702c1d2ec84306cbb5ff9c0097061a3e603e58434bbf08482a0ac8c58ba7a7cbe916b554620931e93fb4c86951398504ee1885a836982aaeb38d7255ff40e76eed3c1cba0ead3ff264076f18ae47e887827e4cae1a73aaeaf3eb25c7ffaeb5e25be37350b58684e9b1cddd56792d9b0ebed832713312d483091641d62e7442557761efb1eb67a73af15ea61905a25810e9afdceef18892094b0e1dbf37e166fe39e417730088aee3834aef2f6590086c4d3eee72b888c6c15333e1a5c3daf3521dc51f9cd044b310224af30277312f2c573ca6d4e01382517000b028a543952b72b383e35d494eca704abbf5043b32188116903854f0c09f516648e20b8f33630aa32e891a5a832354b2f3cd90960e7a3edc2368f7468092570d4d390bcdffb494dc4d47043f5b3282c010f110d9add9a97d411534d9178a42b8c5364871daf5c6e6a80ee54bd9376d47daf039e1f2efd5867bb397f7e48df82e0d733b12c9bcfe81bf5302044e271114aad05fd303a2da7de797b90969f943489a532e03874903af4858132f252c5bb0bbf317f384dfaa10cc87a0ba541e07b4a34eddf8d12f1223476c48a466d311f36af4d42564bc580dbb2d5700b1977ed7ae3440f3c536f9fadc6df09ea14926b8fe32b3a87eb9560f42e7b161c2f984aea658ab95e48cea1c02ddc433ce436c8451b1f497cd4547ace9c4d5f3bc2d45e911f00151d1c5f39db6d5d83f2d9e3626b0b998a9479a4eff0af482aeb5df5d33ef432cb670cb2dda43a87f08257bd73b922db3a81f23c6bdb549ffeb9300cfb161f30cdea38017c5cb1b0bd70b0c4e29496b9a5a8f43531cb5c49433df856cb4d8b0ce41ba9111788a9303fe0436443e15a90ba060819347f563a345281b287d31a08fabc37e69195fe5286daa8fd04ad5de8e9912d51a21ea3771ff0af58a38aa5b5bc941db950e61e4052413b43e66ef23cc6c392956e5bb43b59696283d98364cf8c56f958cfbe4774a832d18c9b181d85fa8f96ec7cea55ad7e12356e160b6061935ffbba0c588abe6f377ea450ad57529cf5661b5c95c4f5f7403e569bd0deecdd13b1bf15a0df1c93d14a92bb0db81e3dbe4da4e1125a7ff75eb70c51281365f6216963be09c15bad37ccb7c30bfac09d1901a436d6f7d06713bdaf29cb93c8cbe51b2f4a8db2f7da11ce99ad7b686137aa81284e518fe6b705747419e9b5209eb409110c9929d1fa56fe83b04880e58372dff6e34713b666da254fadcb24c568ae8cc83990e68469823cfbe38f0410b7d7a70f89f6d8f5af0df79f126987aa25fafdc1f146ec9023a3ed61d33226e04685407dfd9c63cbea507e7dbb9e7a8a4ec41a09065c7e63ff0f8e2c3f43f7c880993af3eef6dc0d65183c1b7a03269d66b82bbc59ad7e1a763c49b81b56fa9b8e9600fe25f64746a6486443ef0cfeb95107fb0d66b7091c9eda89ec74bb49f4f7f89b23fa41c7d3b2092ab846461d977b62b9bc9e8f114f492082653a541b9e92c44dfeabf6d20389cbda77408dfd13e7d263432e6fe1936ddb70d59e0d3c589fc7d44528f7951caedccfd7e377a42af533d5ba836c626ffe0ef296ea31a83f6b2a9becb4790982f4279c8a1a6a769ebdc116695d4277720faeb97e32886a58e4a32531ac511db794dc0de79340950badca0140f5439dc2aeaa0659cc34d446c1ef900e1226649cfc737a55605f0683c2943b88529aee622eade96977108b489c595b967612d63520798e55ad0c60356080e3c2f67de0a5865153e8acb67995cecd8c47d9ea3eb5d2b975d90ad5a7cbb1b923491160e4db179a2721702b2ec1989d41b6761ce13f4a79ed194448f29e2ec0535182109b81b5ba79516fabb34fc92c46fa27ad5cb4f21d768d43d9c8414793260722ce3a4f6002b197e9fb0ba70dd50bf24f94784238917551595d2ebd3567993c86c49e66c70324f226cbd0ada507f6364de4bdc7fc5ea8adb67e24f2297bebac5cd348d1648dca06f3499bb6652efc1adb6000e4a1ab0b90e19f71f509f1b018d08368a328a470d4587ab42e1dd8f40905230d7eb8a72e4408528e7fb93c5d8bafea97bd32503fab3fc3b41982276aae66aad8f75546a60ea1f9fd357ae7b4ad0be41ed48ce5955149e799ebc2d97c497a4cdaa5249e5c8a56ee35d069b89107ee744d662781320cbe8afcd547a527a917268716efccf1494669689da1f4df062f132cb446ae085efcb286b55b7159e2cc902d1d60e6d3c9158c9dd1e48e957d17960cd04d225c7025268cbed9c6cc934a62a3df8c4ec1e5e8a7d548cedbc131f3c4b49dedc316579d900e6560532d5440429c5de9f6c12c663d63de7010221d978c59edc94a73359d7ec0b5fff6d26af0e45aefa11ccd06e8c9ff82d420a41aa1f482ed4101a6e964ef829fb62e659d71760fdf2e357c784ccca80f8257f0eb70eeadb2daab06067da6c98a1dc6bf567211763975507c9e1f8f0a8054af487f52d6f35310641dc2b0a76b6141ce21eb346102a5d6d6963c8bd97dfef173ffbe027b811f32c09fd35eee4a3013ac49dc2e0390b5cddd52dbc60bfb8555c62e09324ba72df14077ca61ccd247999998b11b7e7f3a5ed29108395c3d1b55728061893487dac8210479c16c842588c5717b74488d69c1e746f387c82df9c1e9054e9d1e6a3d52718f3f0fdf4517f8ab275b5118b1ff4ee5a2a2af5813032c1143811e4bb86b4e066d2de99bf65be956bd6af947f9eb01e3888b65468c608c9c35081822cf17dae30e80c2abd873d2d744ac686d2433430ba1542abd191b42567b7669ddd646e5766cf3e8ace60b6eff4eacabc1ca8ad13020dbba730a088665934950ca846b47f1f126bcbf7ea78bfd8ca0ad5ec55fd92a51bd54a70557dac97a152ae0765739a022e4fba3b124ca61408ac77bb2f16c4051f9bf99957a89a9f34be3556dc89a2c730cc468bcb68a40a1c40cbde16e035de12bb3d3a32a63b342a96ddcb9ed70e61543e9212567c2b8bb94907d248803ed0ed1721568f210b3c8257110fc119e02f43d6da868034e214b453137c47ffb2540e0485f74aa9c598580768e04ba0bc6972b93e91dafe9e3a9ec253c2888cffa2fbd8270c447970563bb471d437316d7fb38ac8b780c06b82512649de40173d5ef2232a5af1b5db50c0508cfee718fe0979a25b73d7a7622e220f3c94a13b5a8b3d930a43711ccbabe0cb533cd7e577b265a553d7ec0f0991bf52b0b9212d2897624cf582f6d79f8f9c95b29803a048384db814d3ce97c626ccd5798fc1ddbd9f3b7460a0631873360c58eb09ce3586e44b410e17a914758b2cfbd9726aad41019b7315e529aafad24d3f4eed4554586255aa55b57b2a0507d75e5223e7d49862594053980310c2775768e38f97c95ad3c3b3a802447de8644e02a83d2699f3d52abfaee6d7abd9032ac319c81a7e810ee21b52aa8086713b5e80468f35ed76acd8bfc1979c1ba892d5c515b6c870c78f461311065cee734673a9f80b9e64bf735599b6ab93029f1f67817fc626906e5556d0822342b9b88139fe9b4323be996573a6ab8495d0a794ef079cc14bf681365dc36985350b4a45a1192e2af49b6c5f03a9571fae8fdc37384f791fe844b3607aac0249d2cf3e4f317eee3bc371cad79759b297fc6a00cc97d4a63286d3ef0415445b878a0fdf275e8143f1f04134c6ba09cbfe795c986db0e4484ca53f3b41297029f8ca3d7a113e3dafaef1c6df38ec5d6a88a010713c7597cd992c325e8c757b5556d65368db465c2ea9c18d2627952a5dd16986b81720b16248a2f767df1a2c658b7594effebb0d570e1c885e740fc67026272544b429002ec2a56c4e5ae17f3abd9e22b71da52efcd5a8fcd31cd63fd030fae61c695fa3d510a48c7a4ed50c0516e834713d10a6f9c3b6e8d28016ea8922460633ea3e92cd5c5c634214ad4f072527d74a4df62947ab35060138c1bb44989fb04887ec5db4b1bdce1c5b86b1b635b8ed3ec0c66bd1fac021765cf488f637f2f4401ccd370c35c8bccc063eca1ede46e0179b047663e64761d2ab714d3ca28b2119dcd6e51a4fc3b900d84b897d3d1e953c8fce166930db3aab035c74721ebfd076661edf502e7a53a7bbc35a35b9a3a7cfa3e44aa67463f78e21e701247068df5af8231c66ae34555b7992b1e7e544052da5597a55f768a042c084f432f68c920831027710442feb953ca6fc37fe6558d68c1bd7cab5928eb7605ccb84610ca60c44c3011928ef59f4aca8261fdcb15a660c75d10e438e5aaded87a6748784383269de304842fb20f6397f97f06128438c974a6d114bbe86f55d7ea48694b6fecc6cf9ca18c7f2ba8e6147f42f4ee8e9d1cc4e4d84b38ee1902c19958cef49503adf4cbf1a6a987219c6a224e2c5666077470eccec339b7095b57168074f23a097aa81a780ad7c6b24f8d85198b0994cd8c91b309ac88c5db9890f985365d933f94ce89837a207d493717df9419e4f8ba9a3c08232f1854869aecffbddde1babd1d85c56614cde8e584fbe54c46190667470f590e1ca49b14cf8270a64a17bdf314252334d0de78698f0bad5e7d8beaacc06de5f904f0ea4cd81be7664286235a5084d22c2e8a0ad3af0cf059126084282afe699791b6f78303d16a385a8f3c10483bf5b8da2e3dbd45d664ef7a7583bdef95e2ceb8d8353b8daf60bc0a1da4b377a503acec8fb40a6ab293146784cbb25e2b2366e63987a4b44d84dc873e90a6a67fd74a57ce10e6fb951a6ec63fb8885d9dc1fb831ef3441685bc10d09e61136ce5161c5eaf927bf2453515ab0857d40ff9bf2a82848b604c5c1e2f8f5e12f5d9e6335519a87b3ecf5ef022eca93a061bf8667c5c3d6023062ea19a7c99d0d8d58df5c9a2ff6acad840c6e38d10000ded239bfa67d498d57a728ae544895ecf8d47375d810335d3e8fc397cc55b83885c4288da5e6f6dc4ac45e1363d54d3278d82e854f48939a22a86021efe707f0b1ebde5a3c515114083550126bf2b41cf468d26f00fa7e821016eb6b0ad498595e7a4b0d816cb230c42a45d0a0732e2d1805789faebfefad76782d927e83d8226f03c9f4cacd97bdeb3dec4510fd5b4bd1ca29d35e2b66534a52197e1844424e8e706077481ff49b1ce67903ae0d2abb1410f64fddf8eb5ed9a0c719a377e3b950ee56326e9c0c0c69a5e1e92fcd712ac0a2171126d886f8ea557049158a3358933848177ecde88f1f6c85da80b4d1c6390e7f4dd2408944132f71ee996d75db703b32877302898f41082774a00a79230500fe1b3b9a4b65868acc2475b4396d16166e578ce7ecb5ac66578af7e99f8adc98a4938973b45cd6a17afb0398cddcefcf23ca838ede211fc25050be790c15fd62a4e9967e653c5d2de751265fd1efa6d7d4745badc54fc2491eefb268039f6ef3e8d99d5e0bcc86b32f73edd8228b6d149ec08a523cec10b00f6c4d0881960704d813bec3cc489dfe7cc8e9cddaec95185db405e641381e6e400cb0651477b8334df79e9187080cf3fb9c9304a241a7383d3d8f4250c820d6eff90be8ca5f51600465914aaf357d24c2657fd647830ba18a3d87cfa33596f851297af64904c0d31678fb009a019156132f360aa9ff212afe6a4e2196f68468d3d688f6f1e3fe3f52e2bde55eed475bc3f32ae06694519c9522f59d0a14862332d7bb839ebf9b9af4b52586d9446c4a5bb04718f45535bd98fd6d392dc214cb32b3bbda78893ce2b3aaf15686f4d4a411d27507b639921968e32f4c40053da4559a7329fb408ad7f7dd7a564714367270ea5a65c6ce016fccbbda88fee80f05e8fd651c03b96365d798a043ce602a0fd02fecd5414a2739921d54d32067d079954dd39c54dfa2ff490c90ee6605f5cc13cb70a6d2deab03fb877b8f79e8bf675abe596f50ec458ab92f464c1a039814e97c90cd981ee7333cd4ad52804d8e595d87c527bc73f963a5d9efe12807143f18bba3bb644b28154f29f8e94cec1be48154acad80d9b4b3c5365d403e3bbe4011d9ab2f9caebb7b61659b26f7ce2a1f94f7fc0bc2f6df7d7accf74575285e9dccc51934b399d935355ac9e6bb73bf3ecc4c3e6512c43756e28a405c8e229d133f541d5f8fba7c45963c963bfa72542798ba6a9c0877a0648adc978f138d349ca326389ad27e9f6895546b00f9f4daa8932e466fbde3e4c68e4d02f0a9d1acfe777b47236a60ff09fdc0d203358cfe318ec9d0e17db718a0527ed9f4469c8454414a08947319a0b42f5206b33b3cc657b09f5d87fb51cfc8a2ca6fcb97754a9221fc18c69329ccb09aa52035f96493a89ecbb7116704cd9a5695ac62d85b5960dcd4167abd49a7f1fe91b8996dfba20a7293edd70c3125a573f0f7cfb466171498a6462e3c3c371ad2ec0e49328adef2dc2dd67eedcbe5e47a7310ecf50e98f58888c3f212ffea6ddd846742cd950094b483788eec89cf3d87cd828bd0eb65a64e0037f16872ff4ca566fb84a1e34305b9576a521958777beb288aef05644313eb3e39440bbeb9b58e132f8356ade2e38aa6b0d22f6af6930c29a6376e909d28b26f3f8816ac9eb27c5fecd3554b66cd8166fecab67cab9646db4423103d90bb070c5710ea2103af317a422ef90ff71b30b1113ec24ba5737aec940e904d3476c301d372fe530585a8ed5ef8e6a3b5da1c64a23ce88c481373b757421df2225cc829b6125da3c1a89dffcad2a580bcd9701802160e318767b0c44055f86a3c172bfb437942a28881511bb4855c24fc173a419edd6d8f803e5ef7dd8d89d3bdffc31e18ee2fa62723c64e25ac58e5bc59dd43eccb50bcd7447c40553a24888ad681db0b969eb9402e8d15e55f9245cfdb864e21a00205565e6211c6a6137cfacaf9e817ee33b4154b9707b46d36e099a8c96ae91ec630de0d3df03df0f1dc5a7ac44f05e4578e0832a32e9ee3276dc76cbe5b77d5eb830316f9411958327741d23f260e4201c81768477ae866a9ed40719d6404589e706d79b528cd819f4a08720c38cec7810b395550508ba0508b636cc8297b10995b19592f1736671dc32bd5d3f5a44ec96abfa1c82c76c80448c9cf8b41ea461106ec3f62a001abf39250951ce22e5efbc3fbbd1b3ade2b8b38de9926b51a62c4ecfbb2069f3ced7702be0a28962221ed44edf3682b2550ae37becd1d0b1ed84f4a82470897800ffe526e8d68417fd1530a2f0f5e4a35d2a1570941d56be5737853c322bfdf7f3bca101087f38b8a672afd1e69ac70e87aed4c348f431f9aaa406ab1527645fd82bf261bb5fc26d3c730ca070ddb982e8ea61eb2f10bfbb637201c7a21fbf8d842a502eb642bc905336019e99ebbd8507b65819f4b9d8ff97fda96cecc900be086948bac541312d1788a4a9db1a20de7cc15afac99f3f41e8bcf4a0c378ebb743cfe11a0358a83722218355c6dce29dd700f26bd5b67c358712bedac74ca4b2c6f3b14a7605faca87722de6d7e1a8d7d2f216fcfd0f6a73acc643efe5737cdee893f7b44d92079e9c3f141109382c1d93215ed49170984da41380c6fcea27d1d0a765ac8600c3c215e0a9e8eca1b3ef2ee76c191c445155ff33dcc82a42a9a2b0f8231910ef9b545a61d91776c73b5760665c14aebce1147327e0220f15233db4900fb874770071212d54e5a5a7510d46ebda0c1715ab6426876704a10af6683f77eb0693316ece1cad94ff498389ba63c4ed1f34f4560d770d9b4dc62116050c42b773329728a53991559602ee070c0ac96f8ac38047b7c14ec9a4ec6051c5c9f91cc33fbb7fcba41b86d0730feff01086f7840215421c201eeea9a1f9e8b035b6e487fe32c4235868f42d4f48ba1ccf46e81ab83a3309e3ccf92f7de6c29454034a32954881d737152601982fd74f6b0fd1c7ec992bdf520a641471b91473deb3e8166ff6dc10b6e20e87950962fb682065084f600ad0f9e9a6ca3b700c6d2d71fd52392e1b6a69e0dc40572580ed3da10190801a95aba666a7c178db85c3651bc88857e54ef1031cc9f55e9cc9b37d9886adf5af144a74a57695c3daebb9af6c7954b0366a3f384b7b5c52d7ac0f7d837f31a8f5c5afa20523aa99a864203f441c66b515e305bf2983fc08f2362bc5a3c6a636ac2a1a916b0c4b0961ec7b68eb5025f9b7f05ecd69c28edc92162c687ba7fc0498f9b0ed6a6574b4dc0c5ee1612270c8911d8c0a31bbdaa0e5e308ef589fe899c4cd2a017ae0399a13219e0c9f6ccd2f8d9d85f501e1307ff1fc9f78aa3797741ac3d3d6b486e0684423955c1cd172923fb25cfec2508b2b837e0655f4052f1177bbc278af1a91df9b7588cc947e780303544c5504cf91a6eca5bf2f09d0a2635e70c985180c6c92a5a338d39d9ac2dced954805dd36f1edc2f2a0db53c15c2fe4ddcd2307451414ce0451d571fbec24538283f48bdb48c6fb438b49e3a3824192ee6c681fdf56daef82767f52d67649ebf75a96265dab69450858ba28fb26e5b5bc241fe5ca2b66687f976dddf43725cf6adf1ed5353c3cff533e481bc30cfab01c748a17008327b83b148b9e9ea6aa288d84b1a080405cf32874182aed4cebbb482c20d9a312ab18c4fd0864eb8e6620c061251e5c01b1736b608563e0b56130307a008086f3dba09f4ae5c202651bfc26d7fca512a2e510b7164b6a336b8264b3e0acdb0483834fde36f9e83a5df5600b2e9db13643e5b1a6003c2f559745c50c18d1281afebee6690e7245decb6dd3f2e0f2cdf14584ace60ee09c45985cfe74ed528f5f416b6950912e99068e1becd86cdea5a3a1619e04f864ea4e0611fee7eafe6efaa3229c60ea7f39192a989fd1a462c229fae392ca968fc56eeb01a48dc79066007ece1d595d7902b0a26a88afecbd153a5c12a5921aad7c42f486bc04ebec3059b103552dac0553d9dfc7bffc6de8cace99fae1d7f3f804385807a2b6046f053106eec54002adee1239408284eb78d6b7580ea74cc105ef1de8bc704410be240f10969294972f3475d22b6469f295d0d22f7be7203d3e2d5e702d0cd9c9d4697f87dd27ae89f8111ff942f39c6534e7b256b4ef4e1dab68ac62a4d40f783b926490c88fb98424223b9d27fb8619cccd66ff455ea934c41f2158a6abbf84ff390c9dfa12898892b0c0257067a6e39a7c0e744dbe727ea41bbb4828633dc0353a3d724081f691150c8bd3e5306f379d27a5ac15aafd434b3222e484e4f46a2a14a0ea18e939a0e3eb007a2f3ee0aba00b216f042a00d4b13a5f5af9afeffeba246938c34f333517e6996c01d8cb0894c7e48b9b2172bf88fc13ddf08588edbb5034a16f89758c4530383d5b50876f5157ce194e468ab164d2787b8d9f9b5f38e8c2111227aa23d5e3a1090b119f41e6a0012a4c1ae91d6e9f5f445fbfc9d3db6abcb3800c4578c4cc4fec75346552eee4d259b807f04c0b7eb33cbd0f97d1dcdadce08531b25ff90fe4376a7a7ff8200f558619838f306f50596556c7a3f0d0fea3835eb9a64ce7320be8dd18d3588a08d8af5d469f69ed15269d2604aa6db059e95ec60734364d04394baef5154287a757be88fbb2209337f3e5382ffd72cd246ef17f78dd0dc4a9512a330f2858a4b5fe423ea85fce83741882f86c755133fd98837d7f2f7a7278d50e9e8649639cfa9421b2628c744d7d681acb734a7ec072460a4eea9283e3106924915d41e993fea6c7f10759a8a91e78974104d10b10c521489508ddebcf48d3e749abc75542147e0950c099624387a4396fb534ea80fa44f9db3dc4f74c494576bd0757426f42542b3c5b0ae2dd8e974aeae2927225a89d6fb3603b0f087a7558be928625f64c5545861922e8eca08791f6416f710296a406fddcad178aa104707de1a0d9e2d6bac1c0af0c93d5442ce5123def112405e6bb57641650d91a10d81ab0bd4a6462ed87e9cb19642ac4d66344ec531f8e0f223907d812fb50e9c970fccb92d3ee33a83e09752c3d10c8c7513f60aec4144bb312282e024fbffd941e0c9da4482a02e21033994fa4d9034e1e087178700531f1192bf08823034713b6f9aa956f8474c7c5d350d80572a74701a9427800ef1b4d2c1b620c339dd6a2da47c306fdb28cddf47c5cab98c5ba326677f832d1990db83fb5a95b27dff1db20261c5e2f14fbb5a7008533ba86a7202e135726ff89bf498ecdf41dab3d3b0266b9bfaf9083899c6bb2d73957790375ef3644c30fff90e0ad8b13f044812433f778a1ff2a12554c71c32dcf57be1fcb06b2f3fa6dbbaf800b1160c2adbcc0a4171c50d679f01f26f911834baccae1e6ab962c00704e4997a443bdd27e93c836125ddeae8a75a5d2e22e8bfb55e639d018fe22b3d0b24de2ba37802cbe1075036a756fe190018373fb7273b9cd1483eb95b882fb231e8b62a527ce2340ad6e3dff35990d13eb1192e57e3a26b27493a4c7d962e10d71cac984321360dcdb350bcc343522e9f18718450a88beafbd9dcc15fec618abf00bb18bc872cb899d8f23080668b75956d5bb5340868ef7daae1be9f2bc217d1ad0e668bd37424c93a3bc0751b46a2d4a3066f1a9d86aa668ad2caf17338a8a0552501376ff12d7a00a696114a46839864237da828a2b053fc138b71f6212eaf159e48144d0a5f45b499b8f5cfafafca0e403d7bfbc7632a67a87f05b06eb533d1d2bc518eaa719222b98787c8e66595ed9eeab4d185d8850ea18d8cc6eff19b18fd137459002ee53c2fb1b8a5a19beda4945ea40a11e0358d708fcc44d07ec63120fc3950b20a65e556b031cdb3989a6534dd43868c561088ba861107fa0b63c04272d631f87d7789e25d8b1ced4848f810fbd26df80d7406e2b81af443c53e01079e1b9c9629d17e0b12e24fc61c71aedffad1d8e1b18db5b2888e73abc0d98088f6abff20dbffaf7cd817cdfc2a0fdf27a5c931dcab7f840a07fd630e4018668abfddd600896a56a05ec7d8ec06f61fa9b8483b365a5172fde1bdf1a28bfa0a78db80ea0c8fc6749ecce31b763cc466fd250be8b9abf9b32e5f61d1cccfec1b667d78bc3c72198c1fc47577c2b8d78fbe2635d899ae27e885652c2f0b1beb1669bb687af93eae2b5e2dab01c08a17ba6b77591c7482273859e72b55913d5f6a84befa4a051a8da3d34df00e19bbc6f3dd502781c86b91d3021a9b5e04df35331ed97964e6b59d666caf1fd8c66356c1e45d7480c2e5f04d817ca849c0ef7767b928cb1700eb812bed72238853bd781c2ff332933ae766f0d223da832c1f3764affb3e60cf6cc2911d4133d05b6ae101440bf68e9321d436f56e9b136238d616bf1513838033eca3be136e1c76a26a654ab52d0ad9fa7cfe72fb310d98e988236447ab5e30cbeb04de4f7b0a9250d41c6e7ad61662d77b51065633176774e36ad00a486df1e60fd82281441efc3d99676a86e4a185e64698c0dd78f7017e97b792c1a7998707da3c404721ac52cc4699eb8d91e01cbb9d3245ce649ad25573cd0a962e23875bfec490aca16aae7aee8f868e17aa3e12c460b31c147240096f91478db206a862708515245e68221bf88a0649eabc16816797957abf7791348fb580144aa630ef55ecb403179596f5e07c23e2deb8ce79d74d9145ba9c9a2cd0357b96251dfb02590014b77bf91bef2000b798bde2641a90debd4f90ef55fab2860e2e6fdafd44a25e831ed5d35bff945c4177cac1e9026dee2b1d898a0f5b0f3a32724d9b5208d427eed54130e2cbe7d7c73f11fe2032213df9c74aa54f59c555c27059d9b8a5f6269f5590d9c11c7667dbbd9dc179dea2e29e1dd324c6f86721bcae573e54bd093b8bca6f199644dabd099514cb47c3d2e0a1287a1ed294a0180e65fe53ada66baf9c22570ac59dadf88e829167421817eb8617208a3a9b1d180b4f6cf7c887ed614f0f85d3010bcfc630137fd84dac1ab2cf63fae613468551ed87b80a775641002521d76dd6c352dfa415925782a248c0c0bfe0e0770c9e7abe424aba215379973db53b33c085da33db467455deeff88f214e7a68fbae4fe2e614beaceb7290d41e5b6b4a3fff90827c9a11db9dee1d6381a6e2a66dccb655171aceeb69b15fda5b60c570b36bdf6ddef65aa77f1cfdb3558becf320f4e1550e2c6fd0f5cdf8e12af978c69a120075d87aad8a5b8fc9a2617789968ecb57471cfcf57ab86da434044b85aca42b28c4c5580522b486350dfe2fb7bf81850659fb2564005446cb20a020baab21508298a21348bad8c7cfb780b059ae37f4b68e5b342efd97b3058eee9098232236ea60a839bab200719b67537684fd5bfe2bfec1efe7136d8f4019e1d4b8d2f11fdd7baa38c6426efa92319294f28a67e536925fea8cc9eb1e0925a9312de8d2c354bba8a1042e2a3a1b542808b1ce145b87e290025b645951235b2bdf5f7170be5d3984f6c6b3e523251657e33fd0a36bb44df64b6f4ce96de8e4cd0341cb1332bf402187df43dabf1564de7ea67f2959afa6cf077f7a78b1a0340ea8d56e561f6e1f3dfbcbbb1bec0c24948d1401e25eec262c1df586a92304ca5da6278dbbd4b50928f926f7e5aca448a7000aea5cbf5949469f8738d2e759699923d2bee88a03d5c5d0ece10fff1562606c1e00bf5a3cf44a8ea468a4b723a6ee96196976a97a36bbbcb1c80cc76124acc77465bcf87cd968ec3df11d88ab81ed860f056e4a12bdac65706e133cf1292252d170a3572bcf5bb37c96e4cc19aac97a2b14d37ad017aa64a18bd7aa3f56b6736130c9bd69e70ff820be7731cff4688527c100ba077dc716d6f807a686645232bd362f8ca72e64a8e95fa3aac655bd694787daa868cfd254f8a979b149e45ea0d7cf7b36cf72fa0371559f3b7deea0dc33738f065b3b782f6776486669778f180275b196ddffe4ca0977e56d4c7e410e128a45d41d9b9368d66704645bb9e53c14d247b1320b206f367dbbe12ed4219a3501cb8a6cf97741462d0df654c3aa0c65bf8fab776bdfcffdd93ea180cf35ff3d2fac69830e255e169a8fcc26611907e69eb1298959750b2541afc9afc3dc1c50f4497be213efdf1a26f28f5cc6b8ba28610dab80b4506d32a67a943bc8ad1c688017d1b39d2f8dd3599fb15ef0f525dbbab2803e27219d6bcf6842ca0ffc1e4cdcf8430ff46496a99327a5a8f44b56b089269901a207a475123b3de9a19d715166c328721b150f67155c855cef701b3d1e27dc2fff04fb98f81c111a11711f65dbd3ee457a439e51292f24d35a1cd0d2add5d50db0afe5a9f3eca188aabec411b67b15f5ce51f85597c8c334602ba1b302412076e7c2a8abea85bf291fc0579454cc94efca8b9037dd2e0670adb0e32448a8628c3a6df3071c3c48ea4f295cd995f22dae4099ab623b2139d385ab08a93230477a87bd45600b3076dfa7ba749a28784e3bab4eca010f8698482d068177ffbc8c50230c0d5dc9bbac3e8e01b9d4f9ba315ca45e77aa6c464f8ab16b2f0ace2e159fc05ad5c607595b755ada03a29812509cbee3ed103aa1964acd645c41c5d1cd59c55e17f353e6c1904de6495711fdfa93b55896c7c4024ca4a90546d31b2396fce6c1cc0a9b542c452c71efad77fd4255c953299ca99eaf69a84aa4f5bfd0aa0dadbd266f8f4d0e5a691a095c98ba68ebb4963af3ca6f1d9c92c0a486f9a53a5baf70f1804c38e0e4aae77daaf54f31518b2fbc4051cf387f88d46266a5de28d92c9b06621cef7b647039fde28c662e3b152a29059abff6c103f3e982c4eb19016531539404c306955541b7426e13442cf27de562f118fd6030fdec9bbe5c2e1e527312bb9c99595f56807821e9459c29c6fdd9e6759eb1f3b5e27da690aea6b5cd794ce5255ac196e924856b8376ae9c89905d4ac7691104ad6cc9deef11da32e44ed4cce60fba44cbdd94bb1807de1e7c902abf1d0cc6f37a1cc9b6206ee552950c4f1f1159ce7823dd644abc91cd3ea88383d89e2dadf564f5d4e6ed6b077bce7bca79e0917838dc475beca2c6520c2fb394ae114b91f8acf067579261a708d1b4c95088b93ab8f33a053ef6e52d467490ffcc6485964729d1063c183811897e664d5b6dc909a514f40bc080ce20fc0d2550b5085e32d5bfb3c5e960b0492798238f043f3e4bdbb0c196349d03f95aff73af47cd63a11070a8cd31c5ffca7ac8c6b911b6a0db4d77f5164acd4cc1157c3b3595e92d82e4ac5878a80f68cb67f684d45781be883e5cb1b0a6970e42579515f59004502ec6886282f7183c6478a1f0f71b3e1ba7bdf59fca04451b1a667ca0869c8618b6efe9a31fb3ac1f82b3f1f1c837c3ec6f9e97a52d336e187d65132f7bf7dbdac438c0115db1752fac5b3dbe9df4e0c7f8815888f699b3880cafe320273315f180678bd021aa3e038cb68e84a2b3e4999549637fef515da690e449a875b32295156af4b28412b4bb4de85711394a813fc11efc7eee572f3ed36c70edb71df240b084670eb10534fbd8d1036e3c9a89429af8113aeb3429460411addd5d5b92b27155245e9af5ce4926cc30d84ec620b0b4dcbb4665b3df656d70f9588af55bc93a378a3eac454e34687186abe11fe6f44654efb18c4022ea4fd24e46f3c7bcd3900a1e2643f9734400a73e784baadc90993f703b30c2d1261b273b910ff9aa71bd8a76cb0641f8bd6eb0a2ec6a9ef3900dbdaec5fd42dad40852982b9934c82a23b399dadcc079ae5da750e6f596b9c421b8eb3f236e53f111672cb7128bd92c8a92af3e1e52c6294393a9072e57737a0e1bc7800d7d99d603fce70e80e944117989820a54309de01f8cb1c8ef897346818b0579fefd60b91b56e89cef076841f6ee34abe437f8d5ab88e677ce06cea7517c7472bc3cd1a9193fc0c9427b1d51f0ada275408cd4ef97646d9034e179152a9fa9d9a788d407216824e10b610b063d740b6cdd89fc84fed7d3a985e13891b45ae376f7e27e8bb62e89edea289b3964d68161d88070e0b51fa5411956741423ade178aa349b7c851c7f5d7c2e4dea0daeb34452436f725d581a25694a105e6c3d13ac824a4249a9a75fd24bd460f16c9b91621fdb4a1358035548e5ff09c12b02f3b20a895c0de3e73c7490ae1e56a0aceb2306ab28260cc77983b6d4dd0309158aa42f08c561261c32e46e2a076e33778b2e79ce6d86037264ccb7efec77f54dbccbd91c4f0808373bd22f0c029b19a0243026eb8c37a7ba1f709d4a0b6cafe65415f31e3d7bbde0ff74a8220067044c5012cf73c335a26cda40c0b7dd2d807b00ba39ffdf31c9d31cd48f75a641d921604418bd7fa89aa9e7424b26c77c26b1d3f2a9083c81ada758d409edd7130bbf6fd44bcebaa52fc59ce560f2f13addb3a57b1e57ec35f7ecf00549249766fa72dde6896ec88119aae4b46bdd76976ef721ac867ad3aacc063cbda3e85df3fdb30f388dfde88f63be37e17218547127f372a1095ede01510593ed02ee6663bc7afe6a955cc2cb5869f44458f92866ac4f51c07be6c099f97b8272085b4b87840413c18c5f33f9ac53ed1264d7f50102ba09dfc02c441bf062aa8c73b7ab23449545c74d302d4549a86e4e2d07b3a2371cf36c951d4264ae4cf25b14ec9d92f26c0e884120a8207a8ae0f0a7ebaded94348c9f028d18c3d63b450d1fc1cc5ec3975f9abfa69501465d074937fbf475dc7aadf4293eebfaff92bbfef4fe42cc60160606bc66e45255c5ca3699353f1144b9a85d95ff7a4106dca559dd14708d9ee5ff4d4b4455c0488768764c19eed9d28b03536f0f801b477329bfdeb5fe9dddefe3393747ea13cda575a985ac74fc6c79ed04324c2db6e6810cec0eb0e1452046b260191befb7d494011c5be8544176da50a7109ba76404bd27fc26d034b90f98161cb02c4e9ca0a46a0f2c9c742f068b4a7b7d97bc778bd6af705bd1aab8a0ffaf25d730fce246dd4a65cfe2ef43cf043a35497a8c0d59522a3e9a2ad67ea9ebd4af5327f917ffb8e02141001aea64d2a06828b68952776806bb0fff53a400718e822a36f13059efb48b3c2e7ecb918a76402dcef1e481c8e98ce74771582a432904160e455459d777cadbab74f23241674ce92dc532ae11eba452f43d6be0f0a2c9210edf478d6803a5154ad70e6850c1c1888192f7d16f2365167f1621dfd85113216819bd321aebd8f897ad3a5664ad3b07a961a6b2d0348c83f9df05af1e018499ec169cdff11efbc3dd2b6c14e802f18a6219435dbe09829efc3f35a4dd7366e343b439e0eafbbaf6e81eacd8e0289cd554fd1adfc780f119eb5ac933cbc6215d53230fd8a9c40747184a01ba1416b9bfeac3a7cddd8a650d2b07a2275672c7ed341cb38855094d74843079ece571b861bc97f320fede9ccaf77358f27e7aa20ebae054d0d0f67a095c31cc1de487145132b0213f4025a9da26e5e947c8581568e086f788c734a038f597477baa3f2c06fe7a31b908b39cb8fbefec5a1053af6e9d27b4db0077538a08657c056913ce7b4bb407b2d3858e5b767197ec79d709c4204b24ce932308b580c42c428cf83c88f94c4c0e7fbe271840a7ee8fc76b913f390bda1011f63d2ac3e2a39832c5d86fc496a7f23eb9294d8f0ab87a914b1f49bdc08878f4381699aadbf2a5505e12e2bcb48aa68be621575f33fea9fa554ccdec85d574b2ef347a857ff88600ac4b9635f413ba6cf496e3d94fc93b1b12e13799ebc30c65c4f8ac00e0d313eda5a29b996599c9370e13899afbdf0e5468a389d1a8556c3040417bb653985a99bddc600f1b324634adb3d3752a1d9c6011b11c5122af9d370fc6b150aad07c9b8ae8122bfac0320a584bf6c5e473110c20fd20c178cb6691f4c6dc33114c7121a0b52d04a5bc871d037cfda5232518926838bab870782dc89783e6a4bee0d75bd8df4eec4dae9e24f8d0dd2168b4fe3144a8bf1129b03cba3506b56ba4ab70b05612ac0b1ad5e8b6af775a3a7479850aa621a39a95cb4ac0ddeacb96d4e252cbfdee9c84028db60d9884925fdcaee9fefd89324d84d3b87f7f9e49aa10e0ba0865d3b89217619b2d511599821080eaf486135a1c7403247b9d604b1c6cb52a04680cfe9f4273b77372d9ee6c6f7398cbb2b361b75d9d4178a7b6fd45bdab759960e0de9daa5dcc39ea307972374bf6b47335b7ee49779164599a5a4e536b512835a1eab110acbabfd1ca8993582df75c3d9004d33d801029f88de2e2526b0ad9140bb7261f696311ff3ffbc697bd00b84cc9606106235e50a922634052ebbd24a019ed32b57f1599f4409dbbb218163d8b2aed299600badbf7cc56ab278062ae2a1e1762117fc55610fb65f21411e399287a06dffb1c1dc59a4970e0708baeaaa44996a916d0a7899498e12e2e4fab667db5b8162d57adb78a5f9d56247a1e2c41f106bc201d61a684f4630bfaea85e856ca611f2839f843ef66507b0323b9d14af38459af1650c8791eefaaa7b087d8e0daa4b14ea0049af41209238224521ce68cc9bc5646f6d89f728226de23f7a8f32fad9a2f8257ab20a3d18df7b0b5ee3f4db1e4fcceda12895f32d763207b4543537a1149367675fdaba4ea64b72b5ef961602f7a7fd1084a5f1edbac1051bbf8ccbd064009a9fa84653ca47455512a9df3c81964dec2a390bb8d3ee21ab874fa243e1e3df926ad9e93f22fd85c49cba391848776a99b4bda8b3c342e54218c93ace0fe2eb74220969c11607fb31a5bb52b121a8b18fa49f440c62278876a1319c92bd18d1019a04d4b8abf0957bb63e1e0d6a0a9d50f0cd264767c02e2ea891e034f1e912db801292a94f1d89920e14b638e8b114dea6704a1ca507650296506183c27ac18a81ed4e55608da3d44bb3b2c44e2911d3508b67a300eed437a51c10d7b49c351fbdeb95b5c77f063e6a6aad17a9f82ba11f201625a1678d0b92f2fb8f961c1040f16296f85a8d6ba552ba3f1c17ac8db10d5afecc5c77f68198fea04ac1e6835e71f552f4246a7fbbe7bf3276fc21841bbbb50288b8df62aaef6f6bdc761cbf0634a0a66dbe032fceba5795f2115ef0cbe8b8f3ae1db0dbb4ddb7ea4707e8954ed8a89d14126330e2cca30a9cc81a48813b971b2237e33e90ba11e9396caec3019d8dd2bc36fe89a338f2d5f2515f4a8c979af6770b3bca694598f64d17b90739ff92774364db9e88d8da57fb52fb95f09d0a695040de548099f8b61bfa2f2e21f346182aa3ae79feee067c9b57a8ada880dd60f71c8cc5ff1519dbcac079f0d45fd8b57758963060692a791f38ecb5d377b80f09a3d60854703fc87abad6611486c46891329f0fd86454f51f92d45a17866242be4d6082d289bfbc9782edaa7829e00e018421c82fd57331de5cde38388179a19055f2083be1ead94fdae7f40e742394d948506b6a3b9f7e99a36692eb25afb662250aabef0be2d7c84676526388457573e308a29cd78e778e8ac0f86289c51593af82a78275a45f81f37a23ba23839a69bb9c8686b8444268e819290e121ddef60ab155d18c249fb9055b335e1f9317a5e2f0c20e4a852f58b93d83c299ae262ba790ea478747951f0d2f39f70fa07baf0033650acf5fce69878ad439128fc900f21bf331d5aff7a4505031d59d23af64bdae4882939cb94cdcd200304392a7ad30cb50f17500aaffe3b9d842bcb31a07726b4e124881f4b8db3fafded9381ff967f0cf740e171aea433b40ed180e6cb46ff36f493afa3f8238a9c82d5b08cd76d2533473a436b77940268902cb0dc32909a057014c6586cb853cbc00ea94585567806a3f188329fb7ed22244bf9a2b116542484f06dd683d512929a49279000956ad6e7281586f8f2ac141482b83a701f6e02a6e2a89ffcaeb9aae8029a794a6f76a4d6945f3db6215344114355651e894848a1f98e700df1dfc2e9f8835fa344e9408c39bf34ab4c9718391e20f966482216a7579f23739df9a30e3973a687517cb23f7ce8db90fa0f5e3f4457776f330ee3ef46e57f11af8a1b4ea87131d533e022c2fb9e524c84b68a5b2b0d9807c6c16b6d01faf034ad4653f3e4d6ed63eb310f24df3909458ff6f78863722db021ad9154b62ffa943538aa959f15fb9f396c18f834d918cfad3d43d4c9a35fd0abfb2c2f998a93b61ba9046c24347ba968cdc713e1133b87aab52b0f9a98d0979b70eca4082185090f7d4a66720abbd55ac21a247bcf18b027f51ce1097316651dee8c682d1dcdff5827d4327398f585a7d2e1bd96cbbfc123cc023d31632fe5c51ba010b386579e2b397b190477c07b02e437e0fcb5e33ef6257fa2122bc7bc9c1174254316e74a4951228b7bfc93acf273091a6eab73e041fd7af94852d5a39481a0fd58483c82e1a964900a84ee4b41afd974d31e3bd9a5aaf14b01f68553a00f4f8b88ad46a3273218f39c8f11e45a00451f3c1d46d759c33b4025cc1f45211d50ece82eb796927e013d3a883bf89b4affc61d4ac31746c2783e765b118f65f8ffa46c5dfc6a617999d431f83dc7c1d3075b36c9959db4bce9b012fc1442be3ceac81d29e54e592d342c32ffa658d0801c6d94081ca3df7f8f26ee47f1a1b5031a10e8ab6babf6dbba0d6bcf5586a98420946047ac82adadcf48f8d82594d0bafbcd473f1d7a85e2526a7ca4bc5e263d543131d6e1873a07abb5ea300d9b25af90b29c5ee8af4027488a47a7ede425f5a46279446526d4d59e11028e7c1591aeef9e9efebfb3b2b7dfe38df4089b14f9a95be058b587bfc776c9de8863705ec961114360a65a03b67ba0e374a90ae7d6ec3e94a7cc1b0bfca11e9678c9f6538532e478d1da62564efb7244e2eb04d0a72bd2ede877b9b770f43e938df77296ac3898dc8735fb7eed99d0941295d787fed1b8a04ce91d30342e16e0366e65cef924cb6d7ab76569c76b375082209fa8e5f1e8632e25d50fcdb7ba5c271fad1091c918886610977a4aa3097a8c13c57f6e7d37f2eedf9c86ae5a61957f66a10fff9bca17fb65089ad45a27fab82dfe164cf3d7b37ba139ceef17f953be6c045068f0a177226c9270bf771e38b23985f80c382d6bab4fe768b0cfd6e29447c67fbded11d80e50aa38fd8b8934a5c3a0ebb03cd1ab6ba9df485cb77041eb5b3340b6d6470e463238b77a04ec07d8000e4f175f80a90030fe6073e12208eed2b2ae9bd433502f814938efbe7ae2fb33c85013b8d7490b7a9b7d282660720ca03e8af55e308ab1ca0db0c9326618bc0ff9d9d01659da96ad683fcf0778b6164d3b4f8223f8153757e73a72b1f869329eb27716336d56567620be60e5fcc8efff5c87fb78759eb2ce234b0dac69c5d5aac87714fe412cf46651236c0cc3ac2e3ad4a5c71ce129d0513ef5dd6b3d3944274af335df3da335302c40da2a2206cbcad016bac5313e7f2b0a27410a72ddc2f8928031a5370dab01302a39451e416f307e807a1b7b08565f41fc7e4426a53d624a1153a32276b3fe90ecd552905530a04b8879066dfaa9d86ce508709e02ebd92d579a2bab4a35c08f425c0679c7bf3101db92b24624246a85984979c75518c828bc97eb414d6697a322f99fd5d9fb0cdfdc7b84690d288a65c7c5f268df089523ab33e01ebaee29df8ec2afbba65adafdb8b6f164fa0a1af7c6ebf3ea3f9dcc1522cf846ab8c19efa1cc75e566921196fd97289616b452eb4d107baed94c16e588c47f48ba442b3bf09c0cae58a1f691378123d792314d88d0e6431b3e84373af580e5effaac3ca6f587b935cb75a8468bfff5aff005a0d5e7033946889d0e3e9dc2c526e2ed3feb299e4ee16488858164681a9f56cee92bd1e3f3d199e40f410cfc4ec3a121247330405e4a67c2e73c4196a0cb05d61f0dfcd2f3124a4dfa717b228c3937dd07b20598bdad8ab85ba0e7f01c9da2f1b2fdf4790418bba0c5a80d284eaa5159e14b88b6cd456a3385f35fd871110f53931b604c66cacb5b6166150d71a92770bca7fb53a992bff4dbb4ed87bf16ae64f014b2fb458b8b4d9bbab7ded73a3d29c16d5c9542f398f968dd5277fd544952d0fc997dcd25162db0ea3fc5526aa7df050c99cfbbac606796678c8fc8c231f9fb81e4efb4e1b966a1e5bd8f3c90f6af86fe8df883e3f90eea558014d1340deac7c3f73bd1529a01d7df5fc122c16fc04141cadbad8279f80f9d8108fa6c8e8c5069de4c8f21e355c84f55a74c30c2dd139285744de31b22e14688302d1d4aa97093313a3f231c30534ee8966cfbd1a001d2f7c7e4eec36823b997493ccdf248e5ab0777ad4bfc2f93f095b5aaf0f90f551cf33388fe911ea771faee00a83a066e0791bb756db80f83e4f8e7d156cd77d2448bd08baced873de5fafcdc75483b3bf11eb2418d033922e063403794730c4ea4d2200cad050ace32b581dbb13835f913045219c5fe03c65faf98d3ab51b64bb0aeca2564ee75f186b08f26a8f00d5ee92581ce045ad0fc28c714b8cebd5d64b704b9b1821d43315c9eecf6dd69fb1355e91c4062e4a616adc04c1d49ce34f6299fcd9f816f4feb100640128042e91a2b1581feba4724a37f13707a089aa6cd5ab71321e292eca0eb4b4f204ba5177daa0a9b23a892d2baf6a8ee09ed49ab5a3d089e3865a811443063e6f32e9a12f33231d1a8fb0ae494e4548445eba784f4c1f47cab98f1fb32b272da4c1e16669396d6e68ede690646d538c5a07d62aeff1b27a803d9c08514a9cce340dbae7e4eab8b693fe7ee32eb388ce3ac78ac1a4a800420f91544258ce45437c9f44d2eded16bc636a0e3316c76ead076578f8c35c6f2b0bb7d8f84cc041ef430c97eba5f8bb84fdecb71421372d3e934264b4e969b9bbacafb0f764d54ce1b6567d5a6c4edf9fb9bf297463a78de37f309e6cdeb5ff6ba59df727a76d7dd10f9993ed624fed7c374d67b3c325bada30d69a0132e709bdb394c79b0565627bb74104769c8ef8149aa2609828ce3dfce35bb3b622d25e0e3cc47b40674e5bcd4e1969b24c45603f70e6aa51eb640f682a0bf65305e6104a06906cf5deb29680db6ff75afa16b82896628b5526dcc86d0cd509bf9e2d5054fab9cd58d2892d6f96821018f11d1595dd300bf888ae5bc767aba3e6137b9cc0b1a249105c4249859aff2b0a6b459baf83eda95303943d9c66cc6b992f79b4e72c3724368db46ce320e2d4065aaf4a2048e4a5ef62e7154ed0a2b8399a8e076e37d96b1b0f650a8332f241a8e811d6210640eaa527e6450782720cc483318f52971f63da1ac6aa4559dddd9d3662ee89f9d6a636b3a82701892e6144fc360a2ee1efc4933b00f3aacb592a04363a2495685f633cf49e419b97f7d77e9ffa4a441150e00509e24a79f5783f3c662aa1eb8439ef42ddc564b9a87cdefa94fcfdea1ea0eb25feb6a8735dcf4c7dea5ecfedff52b5e59630cbf5f628088b10fec48924e9eaa6587985c622fa6c9590eaa3146fc12b26b55ac81e3ac5628038050f570cbc8b0dab35cff0e5acd45fae202ac0d5cf015b306dcea87f3a7a228b505f4092880930a6639935ee9fb7fad10c5afeee40bcfcf757cda6198af40470a393b2b1d298dc03a7e8bf1641bf3105fbe910cc04aa5c7ce37c544eef2759f4a727e53e5b1736423d5e7b456329216fba231b8c5bde320c096d2d17864b9cd06fdaaabdc0a0a7971ee856dba5ed6431a2351a9e8c44e0db07185e5a7f26b28a7b74e187c667e625b8708bd7b471f6b130e39a70e2f91d6315fd23f3d2b64aedf14b4b564d6740dadc72d3ddd1dd446cef6a260cde007665a15a5f7ed3d8963e909d25c408070a183aaccbc8f14c0065231904743cbaa7fb65bb042ac70a6e8c4410a786b516c3ab315359d7348a35ef80bd486cd5f196847a0f44a6c776d9bb3f36507e14a0a3b4b63c077aa42f022b41995ba1a491d8d48ec9fcd885f70e410882fe326f3d18e188e52e291c8be025ce8543bd77615feb3a2a7bdc41b4f1c8a46e1222b5d0c23b54bd29571e98b34514330e5637e80c181aa5c68028b71652b28529404ff0e2e56e4b0c7b448177d8054caef51f12b72f30cef41490bacf2fbb1fd1f8d77e600c7db4f1821fd444041469aeac230e56dfa8f2004462b93d70499ea6927256fc20c7b8c200b2f02d5101db03feb1a4636efc0752219bb1542753cd706eb11db099bd48fc8c855695901499323436cd83d6466a6395011d63a1ebd1c6d9cefb9e388fe72a4d12fe65efd28572bf07dc471823416f6b994f9a8799405a9a18c4e49c9a51b55e07adc6c2af37a5940628728c87edafbd836b457e77a9d726f139586e49fca9a2e62d046a60ada75291f18bdd99bb79ae8009093be28545d607cce5bd8058986f78ba08beee5fee5abc1e01aa84e3fa4eef0c0b7bfc9b031de8c7dfdf24ca274d5b3c61c6c2f828b0b9c7d18569fe8d4efc4e21cea288cdebcc09e0fbb15cf9e1b3e881fd1314da34d7fad9dfadf16af6a8aa1085fd0b19cce1689888e4b15bbc14327669f77575f86c48cc4eb12003d35166c8cdcff7dc94ec56b3baefd96586fb25aa2d85466d6665fee7d9c48e60d06a6684e086461b22aa635743dc08ee8166db61d226d09c7a018781ae73b7d0026849260ec6f115bffa25b2ff4962f10e7a45eb0c40702c4d9a1c19587383b954e103815eeb07bb7a30206a1398ef7457e3f1ef98e9502217ae1441d54c6462cc893cd9e00bcf1e1cded57333599a53b4db32151bbf4c4b9811088ec2b79d4627dba88c5e7974bcc51d9118952a4fa6320afffacc375decff3ceff952a20d690184f625a769f28561d14be4745203a82d9b2742514612666e62b4b599289e9e4af31876931bb5e6911d971cb833b9c1a062818ca9f02ee5d1f71e646df75a93fed7408b6644602ca7b68adacfebfefadbfe0aae31f460ecb69819efe841b67fad11dd74873cb36073e7bcf0a72140440a51ae535782143e4c2c3d2f906fa76d47d3eec9ecfb7a0c791faca1e5d3c33eab2fa983e326e685891f4d43afe3ad543a8f9859a4d317648a1c6e83dbb2805e7fd0a1bb80d3cf7e81cc5a56473cf22071ab2e28f27501c3d70e2289cee96f37ad19e1debafc01aefbba5608c7c122038aace034a489328af46db9ff4d52fa96b2089c8e1a9e88867960d253caed900fc438a0f055a32bed146d988b8179601d37208398f05842a731dc50955917afc5dc48c4b123108b9aee4e7cfc14837970ea1c1a4907f206fd918bd4a686ea0eb5e1ee8cf2ce20500adaa9bc6361b07b93ec56f26d54abf06d450959f2adfe2ee442f940e10cc10a8500f5cc70625e57eff82360a1464ffbfd16325785d4f7ab543d54bca4da625634fcc4277fff0ad8c9fe9dc382234edc5c1b6c2c91d13bca4536a7a81fc67880d593231d950bc1e89557eddb6b5c1268932db35019067acc919d50df952356dea1247590304f7997316a693bcdbe80786d37cc0773145055f25cdd7fe4c2e5f41e84980e005ad3e67ccb215214dd86725526ef4feec61ade6d1a3d8d357f69677feed8b9a72e918a378cc34e9d0054f8748e1b81dcd99aec7a118fcc74d299cafc30231ec07b1839647c1c85febbf38ea1bb48566394fade6129bcc1e35ad13ad2023d414beffb0d22c300d260686521d85d9fa6d9cfb78c91c7193a3d1a595da8842a7b25d73f6346ca2f22ba731b95d4256240a1c9380cef2faeb118fdaaee369609bad59164ae4a5768af39b49b8ea6e160e1bd987d4cf46a3f649a50b20ca5efd35b52fc54125ae2d19acfddc693e45958052184cffefc66c286239f0840df4d093ae5d84af8682fa68983775ef4548fd07e0cbe313c44d0ca067faaf926c30ff2db57be56e3857acfeb4c6839684faf056a7196898650cf798b4db3e68fecebaf3dc95ea5a3bf50c744a31a23e68e852183fc3873e5f2ca84dbc8bed512f321a40ebee176411e00ea1bf070fd4b0b8152b1bae15ab0cc5366d08c8c398586f288a7836ce06e53764834443162f54236cfb34bdbcf0443a4641b2300d4a499e1a0a3d73e057b1c39ede6e285c72cbdcd883863230904f53507610582e60504eaf2caee3b67864341ad95f0f32c1d2186ed17c439f2cf517b042907fc4df7b3618dd3f573fd052506ff004e39efc3f49044b7f59df81c221958e646ebed5be155e5e2ca804c925d0393c8877727eb1951954fcdcf1365f44cfd692e44a7a3ed6e9956e3507662e09a8df9e104a2f17a3d69dc84cdd7c09c20b354f6ebad7a62e7a8e3bdf536154963bfa2b0d12370663ad0e2047b61e00cf42c5795e4a7d5f2b21885a12624accfd1525f64311edf0765a3d062960dc9297aa8e7d7ba2bcc779eb9aaa0ddf87471b9cb0c9a7200348cc570f617986a4a9b1356280109cef02d33796d8562741c021e75e4ee942f78549cadee9bd87b0a9ccf979168761e36b7f36789d0eeb2fa12a83da6d2f3669272bbf7cb0b7a51cff22d5009c1225b467a5fbfd5f9592771facd5ea9d1059656039fe505ed7e5e738ad6b1af00060335d8b9c353c188173619a2b6737da64e4706ca03239900242f24e911fe0b83399b84929148ceb0b86039af3c4d842a3e629638078ed89520a0a4dcc4f5c2974ad7b5b2b6e288a871c0ac4554dbe0736cfbd9fc1d546540e84e24d474b479220a0b3340357a7c363ef34b9e249bfb38791cae34018897bfe89970a3592c0287a49b9e1e8f7b96008468f1df6fad8fee75f7662ee2b94efbcfba9417b75fb36dad5028b402adc030fbf20d89e00242f0663b36f2687977edf18332239ca786e0c71b8cf1bc6897db53a1d234a071c8b4157b39b50bfc786e72ecf4d4977d856cf0774f3750f17b1dcfd9d0f21a079ff0e0b3266253667506103e9bbf54a342601bdd3c2d99129f4db6ee63d00ad524dee408be92667dc097c2fd441a80db486e6d136e199eaa3922c05ffddf2d654f8885d0e52acbb7928f6c3cf2a9e6db6fd6ef4afc0157be69cd1f49a096afe2d56a0a018694f521fa5870ebeab3fd6141c709de0e9a2c685a14e0acfdb0729cda4b601e1fb75d178856b9db4e37c1eb9d78e76557b173fae7bcefc1f5041f5345aa5c6632abf1c5f7e537da3566976df1475f4af06675bf035ef0bbbc001a8c2f75587627380e5e344db8bdf55cce98dd996f1836c78f3902d6afb96382f25619fe10ab3e1748b12e53a2540b367c09c2dd0f9fdee699dd9184b35c35e72af5a65c8a9a11ed2d12cea28f74ac9612c8abaad8f0ee14f190f633155a378acdcb5b88bd595d984d408749b921733c6931bac344933e64fe25e097e387eadc096c8b6e3bf148ae07d056fd12cd7d04565ed186966b66abe13cca49adb524169fe641c3bbac1ec853a4b15263404cd4986b7590b4f26637639fe3d288426e47f1fec0c7a5d2e850f1319b3888e6e6b3031d305dd2a7209930175fb20de174557a60fb3d26db94c16666823b1425c62c45067a5d82f578fc4a9a900eb22b4d8235a83fd2be940bd4058833d3086846c73e56db3650bf1a9dc12756e7104b09a0391ff8f232a73e434bc4a2508c2a703e82c8f6325c6918c6412822e1eaf3d6a4fcc4a10ab7cfb42a256d6ab0aba6b18d9d92b7dd82c4245feee2683c3b39e97aa5a9eac3ffa8964f1d295b4447709504630526fedabb3722167f475cae9387d387eb6404515213c295f6a55cd5bbe640fcc457bdd02654ff93dff66ecfb37077c53b092ba53c0c8a35a7e6b2a47b1e35571bf6c2ae2ba2ab5538504343165582e63808c5890cbaf324119cb0d90e6df71545f8ae326e644d1f7c3d54ca31ebc3afce50165c4d5149d8ef46acd533c0709b13cc9a5153b153e16622cef431b71eed6db97bf1fdd869f3d5e714ffb21b86116dcf6f1f2c5c4f5028ff5f76852a3ea80123f4cab740101fc1c28fb3d2a08c76f380a422b49ae542c88e2c4da5b1b9ff8d1892ac537e32a94ced86e07c6d2e16f81c341a7752ad2d42e4350407f1d44cbb0fca991cee980c952f734e3f54249e9544acc455d6cee0b7b589ad9cb574eaffbb2c1ac99e0d7e6749ef09cd25a292983b655073c50f6e6dcde1623fbd21d3dc51ad64d18fd71e2b7363deffc2e082b135cc8fc670796fef40de122557aa414461688bf7c3f4ab6deb1698837d7eac89a56892b3199391410663c76e645f85fcc705e74a247a547cf066dd649c0a60667bd3d7a643e94a6594943d3e90c3958006092340585618aa57e463ce2fd0e60dd2d72e819fe6636682c0a0f8492276cd1aa8e42168e34b9dc47b3558e99ae53d6b97fc1f96e83499e03784f4b9a745043b177ebcf173979fb138f2da1eea56cca1871d223dfeef6592750c21d486de2e7a6dc91c74ba486ab6333b62021a5fe55639dd9d658e8d4d629c66c4693a2172d4b99989e58f10cf7b4f03656960b05518e35a7a24f9a7c9d9c071433f66b50f01ac5ee754a7844e7f0ea01d6c836a1bc03ca48f9932fe380c193b531dafb0185441660073fff1d21f59078cf8e664c1ae3bd918f4b578cf9eb2d14015d564194ef122238e6a19ff95e9aff9252e3362ce1f06da40baa0ee9427ea3de0c96d7d22184c3898906b295ba737caecd47980920ab02e63ee01750be3cfaf9bc1d663cee1e0d46d0e5760def93f4a5a5424e9f09953031a22dd795708a684a8733ca74cb8811f272a7c697e47d6feb18963d90b102e80ba60053f4172f8457381b1d7d09dfc8b48c412243400fc2faf2d7eeb731f76bedeef74700f87f05f106dba714649866a5f254405220ad8028be4a7ebb5c7a9437fc355e2c74e5c73bb56fb48d2d8a109c038282ee24cd7aa56c752ac585c3cb26a6d073344109a8bd3a54266b452021c836dd1196dc31a07d31b4f27f2e4422188d381784b6381f918d3d9a73a19248088175ac7c3908717d248bc8b7c952ea2c82adbf6a4d48faed2875f611b15d91d70303c807d9d7ddd0ac10fdf24226ab3a85ae8bff3b079f46bfb05aab6e2a90f533f0879ca3435278804a8676ee053e01b1b3668c8873698e0a61f76c442bcc73fd76948b6213723923f2ccdbfe5d18e7206e7145da95391111b5c4214c4fcde4f310a17db1b87ba7371f1c84ec0ac5420276850c8b706bb23949fdfa8917fbed25d84337fa1e48a9c9fd293c858c1e1ec91296a42c6c00d4dc75ae08bb75877eeb045fca61bed7ed2b5177ca747483047e9595e6bdea05075aaa5bf68a057af59b1afda87a15893e6a9edea19ee05f4082d719e74c6e0783c78b4e0eda5461257dc0aa459024d3c44a8b0eb34d9d4b1ede06978edbe30348ac5b66cd202f44870dcfbf425e3ca06af2f09f149d402348c90300035e965135458b01fe80b1b08dcb9b077d03c2fa4c82586db803604e499a61806902d20d7be100144e499c157b81a47e1e7ae03276b51e875a1f2a618422225e697d0ad13431eda6b51a899c2a883d1d1dade1816d4e17f1b502af89e83cec7e526fb92b7032f06cc8ab6463e0c27a157ab757f78b09f64457266fad7984fad2b4111f82a97a4fb1a196cadf00c6f24cfab8c0fb78383e42b117c9db7a39cb423a7ac329dc7f15e2f259c3059db3d256137deed1998068beb400964e1c413d14ab83808c6019fa645cfe706605cd2989009ba934b69a929efe8cafe2cb6b2e73442c813c386069ba09017d8112262d3e3299303bc429ac506a96d11c60879b0a5ebb282fc72801d393ab3aa970cd492377a51066a1b9344e181de780fa232eea3dc9acd68ec6c29f96008033d746fd7105146fd63aa57efb856831cfa755a64e703c63aa26ce548a9ce939c8753ea93af5c36ad6a72938ab6b563616aabdbb897dcb80cf0ef0bd812f837c0b9ba4e563d12aeeb025932c828065c57becc6d17376d8f44d06287fb1a6a24037b9ccef39f4444301d3e4ce675f372b5a12ddea66267592e54de8e1d22f7841e91c134fd573ca22b4bd97090499aae72b6542dd7a26553e1435248438730c143a958bc0db84f6ba8d6a72520945ab9d5226200196fe46a06d121c1449843db40281389c6cf4260566fcc8f33016ecdc1fab8dd39be0bf8becf2d3a2ec83f02609dc84a73a5983da7f2e6731594d7c2298e096ad1bafd069177ced6800a43b4cc45f04b9ff7a9c23147f8b45952387b9667bfe6b743d93278d5a9cb5d299b9c1ed8551582453e977a9637a19746387860a9e186151103edc67fcb9491da28fe484b03450c4096644e6841476b8c15be913ce55defc98962285ef12406af9c473f7dc26afbeb8af84be9fe28e8999ff2668e24fc594a424104df45f315fe85d60ebf359d36e932a1e9c321d39a04f120172d6a7b11fbf8900b5946a637ede1f3a3df933933682609994c13977d330ceaefdef52321566f61c639270a4650d4ca25898df72d296a936329452c7fab1a72581b795627580f0925b46bc554f59c2b357f2001f1fad415433fa410459568e91239a8226d63556755b0388bed5d1d597f37fc156cb13d4957ff7a062f3db49d7c201714b67fc5abd1a2dff0ffd75904ac093599563bd998ff067e6e87d6aa8a04bc5b5a9dc6516fcf9f5ff748413b2440021f58a8dfb8538892171bd714c6cf5a604365f5d7b3d2b880b062743066feb68817b2500f3182242af436f885bbd3cd21b7008ebf0ef4a6a3ddaf7fbbf9605ac6e4836cbf79eaa747741f30503cc859c172d0be6a4e2f32c1f9eb78c91aa5814dcfa59762a7fd8a110ceb84366079bab9699919cd3ae8592f04ecd7cb9f4b02d1231f75c385e3fb63fcdefdf4c4a61047d12de49951aeb70e498c666e863d55c5ec0ce803a4d6eadc70296941cc0c91b6ab45e6369753935b8e89356f59d0d50e57f7c0bab9d2bd4f934e844c9f1e92090d0efc869ba58050c87c1b91c5e8c9be79c253a9a14e69acfc06a437ee7c06af592660ccd75b452cfc3fd6dbc6209aa36f048ab73170ab1955cccaf1d5882ceecdc02794b8708db4ece48fbc7abdf6a7f4a00bade41d2ec219d1962c64beccfb4fcb47f7a8f47f515e177b5e352407f90384bf85b61b72424bcbaf1b3fae40899c9a801aee96ae3fc0bec66189cf0cbc32c509f468148ec82f5e1fdaedef549786c83e9e0d81ed94f53847b42a7a41ce30094279aa65e67b94872ffa05eb453f3e5fda57cfdb0bd22f826e15450865af55b7692ef328b3a0c2bb5c34258413fd3b49766dfadcdbf725e74666062a93e01a707d6728d68696bfebd57b3dad4e2f6e6994fdd9fcc1b22a380727eedded2c7108c1afd9d7ea008dd5d5a8aa5e326a1b9661d436b57d53d37233500327a754048c72f1474cfa04213fefbef81cc9270012ba60d4c1f89ab202c826caba96969003336a6f1bed33f062dee171e5b7d5bf7189ec57238d9c7cbec272e680426a7e910c50f8990e0bfb6f32310e65f067a492e93f0f536e015aa8096445985b7912029a0e334cf9e39d8b9f97cddfaca8d2ad3a2157c2a2f56a109fefa5ae9339f6ebc7a595846e41b1545dbdeec6638a6bac80e7a9e38df6f2f610e5ed72a4b842514fb31b46586025005e02d8949b614cf02f6ff8585504852cbd5085a054bebbfd98c681b4e83bb7ccb76f2e7a57f2902d43180c4874c3a48548a7e5892c56c8ebe44750461be197eb09fedfda005f3d24a3cb8793e2120ebd664ec8b6403f8d590260701aa530e6cf77df2cd1947bda46ebe10a12dbd06ea7231b35a631deb497e32ca6f5a71cc4fe8bad362da6f0a2d458518b94becab818c8be950aeed941fdf6c49c069a900d3ceb834280573c27e4c1e41f8ab9d35bfd18862fde92383af3bea469a7feb496cd9337346edd732e14eeca205aab5f584a02bd00c18cd32c74db7aca00ca9c909b112571202321ba4c22222b5b55097dc0294808d34b94d954eca1f33d6f0f544832799cc7a55f89650b860d7475627a82d4789d06a6d20540008bfc1781d68b0e2c314129867337b546fcc81e968f5cc3167ecb42aa88c7779d2f401013b8d5a4ea21eb4a890c6e8453dcd36b1753ae11d41e003cf637521d89e7e6747331683a0e76db60f16465a8ecf8f187490409135c15c7aa3dcbda69b4947160fbb256bb492833ff5a8751da5488a0d7f6c8be2424021cdf4440b4f4c57b79ae7044b4a653787726baa7bb7fffdc10a471342ae424b41681c7599e701eb85f9738c0378cf111aa6a00d63fbd64471c9ba792816b7a4c846b84e5ba4c26a9bb4d289da6d19d650f28e2eaaf687ac98086459c567a70b095327a03570d09b96aa54f508e3fe36056e4802d770f0d546d82d492403008579c8ea832f06b60658140fbf991495c5f25be944cc2a2d6833e51fb70ace1ff6b7a61bdd1897fd639a5e365e9e03ecc859f3f8d0e85fc275afa6b852e59d696a20936037ddae253ecbd9a4269be3b701e73811fcde16ebcf02c95a5d333ac6e69567531af664b7c4c94e9d6bcf1bc1eb2ce2818ef0a3b3cd575b74a7623f96b096b5a126ed1aaca44105c86fc32e722600e8bd87efbac5165325c3c68b9773f1faa8a02b012ddf7ebff5d625c0929f95bd7eaa42f2a55527e5e4734fa86cd743cf28fb574c99e956e340871029319cda92c473644134e252d67e50fccb97874c0a325628e220d5f7db054db9a9a1af2bf0d3d08fbc1acdf54f056ec7acddc512a494610bf6a20c838fd334f101303a13a72658612fa6cdb302b08d0c79961f9aa1cd75d52aee0c1b08a76935bcf02df887641f991363fe94c82f976e9e85641ed37492578fa037a0a07619603a1d3a88eedf142820a048d35b52aca8ad43fe0903b01d9010143ba55e1874668af5e50e84f0e0311281cc40430f52a73b1ba70315c74f9f99d4e17f57af2ad86a2a3f2ce82f6da7907f2aa013c6e1293ca26bf5bf19b10e4a763f8d6e6c3c1e80e0bf6e2f18b7541c856558781418df6a472be16f6ae47122fdcba83867868bec2612cce8cf79750fcd8c4c3297cfd7580f483c852db7e9d5dde8b17325e60cd983ce4553e8129c59bd3eb8327db14629e147b07e24159710cf304f5cf2a26d996c3cf6ef136359142fb0d26a3fd7287134d79fcebdd100f18711d0d7d7440d9796e37f49d59e4f75ed556e0fbc167f2df9bea8cecf265fbeb3b1382b6aa59a2265171c39c2da3c2f0113fb41124a71e8133dc6d02f7909dc6e91da0bce8aeada01b7b16ebc40ecbfc0e6a37313d02ea7786da4dc253861469a69525e64fb102eebd19681e85e0285ab5e816f99bd7f7eadb5c3843e32a01199469215e3e5e9fcb74bb4ce195d29ff6e191fce7d9360b2a44cb1d47f1d50dac4cb0b7e7773186c573edc3274cd13afc78160a5f32c1c62a8d8dcfa970bd31fdfa6668e6e5d02533cb59127a32ca4fb5cb7be768087efc54843b0e7ff43f924da4ae409a901c61c6c6f016abb519103808c493d9780809bf461b507e9155df2a5b709cedb8d6e413d28b74c77e8193690e5aaf909af597de243eabee2db940bf73bbf17d5ba03b9a0406a2a47031adb8d683946943129efb02eb3a85eca7aa150ab41c027687796b99605acc30ec1a0ca0a1a9279ccf473eceae79a845f6d9af8ac56bfedd255f893bb863ee2338340e1118b5c5be771b285abfd83c75e0322b872e43f14dae13496046d566104a7d95639e46d8e29094b0593f64c1ea0456fdb70f9c74b4751ad537a11fb6afaadae401864bbd1af5ad1b0d1c99d63691297b8061095de0f84930bffc45c7a6e9896c9e596426038e46b3111d20d45d1cf6f4049aa5a8e6a2a0fbd7536df3adb048ed5ef60b0375a1635ffb386e3618649635265df9b5b80bc04dce87ff2a8f9b42bf3d7eaefc119d5a69428631bb239afcecb89758b1500d46f16de6cbcad2a97746058388d192f05939aa5831a5597f84e011c770b75de3220e97f9f1e2c60f8e05b358afac40c046d9399416f10049f5604967931ab4da466d1634707ad00327077978cf60ac03ff233c2109fe458f14c076b03e3921fa71b6da0533b45843df7480c4b22439b5f3754fb5b3115fc349e75ddc3f06b5919b8b51da8c280f15a4bba09dec88132acf2565e4c46fb822191fe5ecf145b9038fe3ddc82dfbb92ad1229c5ad70fd6b461ff3db755bf2f2ab2befa5a5a1889b9ea2a5726029ddc1c6ee6a183733feba07d0a89f9491ddeb549b48377fe5ca896b49d1e4a3f5a7ac4df25969ead27b867e3158c7d2a9a95d8cf283f4703de36ad2c50c0daefb9b9cd6cf8ba32a06781fd3316aca9e74bd8f701aa190de886324b2432286179d37b30a8743d3694e4747cd3d73de2600a39b8c2bf2870c521df61324e7777e831ef3ae505bc565b6d5d0c151677b44795976dd469b99b29b2217a30593e6651e1fff6a50b6f5d1b97ba153a0b4d0afac7659a10fc860598cde0d285e72ac3c9f612850c7a437c0785ead0c172fde9d9c80075e545d6b8bcce582d837f10ae2c5343b6cf5ebc1bdf196af2589e1a61803335655329ae09e566f3bd39aad7ceba2d81ce7fd68d2d182e6f696d1686347285adf9f9f8d334087a86afcc1d425b9dde3b82c13afdb3df640ab2d845cafcfa2dcdca2d3b37b2ce599c50c8f96a2337866ba62172513669a59215fa9f4778eeca6615f86af692dda8472145732e2b91e77fab5eee6c3beb0b256e7d1024d9ccb2dcd42353ebcac82635dacd28cd108befcc632587a23829fca9272ec3a11e65f924ec4264c7cb1b6367cb95eb7907399af15cd35df6c4973441c7510569b11ab9798cadc031263777867acf0865b47c837fa84e5ef48bf5960ade0df0f246d776bfd49d00bbfa0ca4f03cb0c2828610436ae63465bd663f5e42fb284a2e19f526e51f0aca6e282675389d1a9549e8f85d13ff845874611c8623498323d0968c2a2580837dfe788adfb78d5859d1724e04877af0dd0e153ff10e291c5fe0b10a4c8a37bb0e83d31c65515b7e30c45fcf587f768c6022791924a38207474c3441ba16b678d05cd84f2991cf3ae7a093e18a70faf0d7109f82e3996dfc02d432731c3c4ebcb9f557afbfe9f807e29ac65d64e9a292404154801f86dc23dcd1c6492dab8fc08b6fa3a0c6bbad2ff1e98ad0fef2bfc4645f096e1b390204640e7fe86247d2aa6ff3d9432dfd6d53f903e75b1fe7a37cd52f284ea338b57174bc22ed76705e60e9388e4ef59c1c5d5684e9e1a427d2c2cb590e1bdb50bb0558fa5268d7891a80eb489b8c8ec3a3bdbc59f888b2e723cb2836612880985738ad0fb6f1293fb26e0946bcbe6008997e0b36034f9b10a4d39bd199f661668e9bfef4e04a5f6df77307b71e4965aa0ea1d1e0fcf6f0c3a3cc899bc4c11dc0d1a8cf1deca09224b7237cbe29dc407049bdf2a619b6b64ec8f97d2eba746ea806b8f0074e950bc9c5e7dfbf211cece70970da83c100d520d6b849e81d99744409c3f7f9a6acfac234ea970f5f6597c303fd0936acc4288024fa4afa600b61acc4bb8cdc2a770c009a73242b4fb95f58c8f15747524d5f4969716ded2b2533599205b0eab6184958a36a7578b47fe911d02b44844981ba62ea805c2b3fa7e743ba9bb01e35987df27c9eca872ec43fcc58d442f309a94802a6b09128401b10af64b0b8a53d372bb5e136c74e804e73705564e2ee1b4855a98c78b50a0b1479b1cc53219d86c3563f6345bece149e1b8b61856010228cb69d1123e7e27bf1362613f5cb0c9b977c0c5f85477a39ba2a827b58400487a794b309fbc3eb0e8c04bde9e6a66e2caea403b446c0df4549e661aeb0dea26f60768be6399e8e9f5e549a1ef5f5f5e7f1723f7cc62f2a5ed9e63b16292d003b60ad78f2005968ad5c361f927de74b7c5a1e843a35cdc105bdcd76b933d709e8c82f0082203aaf4ed48597002082885986edda167c8d8d5c7ec81da0fe3242c9181e7c258eb580d11240213354bac62942926ba40fb728b6df35b5edc2e30f9fa8fca356a7ce22aded57bb89fdd288ce18a7852d1983743d0bb44405c9a8161aa8c749e2fac336136dbed62bf590f383fd9b65def8d73c110cd8e0aaee889bd32d7ce632f8e9e818efea24ca853cde3b6637a81124ca04f6a389c0e24795e51cd86af28c395584a9bc7f7de673474f5612de473aa11227a0148c52bfe0791437c5eb724fca17e9b3a27c481aef8cba2b7895255d41433f9f84869507ebd80d21022a883ed87f427685956bee8688139c651d03e3312be6dbb7cb4341da0cff7083197b130d2d16ef148bb89e0752b107284b4ff7a88d5009eeec1c6182a9289b55064c8b6b30c65efb29c3173a412183685ae3893e05b581790229d3cadea8013894283ba9a8220d68559e98217cb2bb433d2c27131c87a4d641e3003e8976d70223c9aa2a07504d1e2e79d2cc03113486246f851c3891191c5630cde10ec1af7332ebc3c7ad6ef8bee497cc9d9139fcd59d87f4ced3cae889a3d77e7c3e5305b920bbfc5c7aee246a5b1088ff2e77db704bfe220a0e8fc04191310870416d5db77dca6331b5c270d38f714c83c25b32dfb5b2854590a505228cbd084d7eb481e5a1f888ec5b26fe61d681abe48865caa887790c7ec62ffd6dcd4b353e4efca77023e8366b12eb5f01012c841fd811b2c29a77fa6b96ba382f5f14be73f0046cb8d72cb2db6ec0a33863be8d2e898c46a7251d8585e0031562b79524dc4d696add7edb244ccc0900cf815bbd798d7b3720fee49f9e257d4bb681d284ad86f534c6a129d4220db721af66935e8ffd74a050397df77eac086ce033865abfaf8a0c5d0ef156acfb8657cb600006aa84168c487c82799f6137941bfc874d0fb7d02d277b335090917854e837f99a0270e86fdf0f237f6a71cb8736545636ec0acdc0b4e4ff9f5bda0c7194e35320dbabad4176371e2c33c05b86f5dd1348ed197db4c5b35de3dd200e6acff232c849c415245e5c43ede06d902a5e4d3eccb5fca123a8892a01a64aab37d0e7b901c6c7d78673495f54e7ac11def6050840b74fdc4e882984d3df02946c0367cfb00f5d89d8cf63afda3202b20bef0357ca2a0a448ded3fced57504404a858618828569c1361b4e0d316d05aeb8fa7443b9d23d2c216e7884689303c8862e21d031af4e1af1edf322fa156363ec04df666dcfec625313f9752136b09b78e267500351e6bec02724025ba0a92d94a686d9edeccf50b321c07cf16baca93e212b7b3b9e9ee398f9efc27e56e3fea995824ca41e724ad0c966f96da3f9cd345afd3cfb074c2d9d13ce9f5dfe6b96523932473b1818fd4eb8aa17f41279f712a6ce547ddb313088ef21b6e0b41dd42a64eb5d746953051d7acf226a381bf0e2969ee096153a75c5a265b65f00a38e24356ead4d2b51a587b332725d99dff4d61b0f686a7ef2e7c820fb6e8e89fc01a4c57e4b0720412deeafcf5b215992a8a79b7bee0656a62ee23425077a8ab4c028b10764761435b95c5d31fae9179a03f14f2766f40d4406b4b97cb788f4fbbff337fc76629d6cfcd781c424f3fd1737229aa02a0a66c8b1d30be2ed4ede83c9f832fe72b12055b6b0458c3f3135c9494d2740063351555f6cb423825ea2bb518e11c6c46abf98ab160294fa8d110a7dd405c72154a064eb2d6c80c9b6ff96b11664547ca8619bbd280a85a4bec24bb3c8dc044a436f636a713268f4a4a046945e4621bf4b50cdfedfbfc560ad7cd63960dfa7f645e5fe396b23c4045381e2255f3389ded4adca0c7ceb5467a9d13eecfbf790386d67818fafdeb0dab7447926086a0b4ab2a0b02d9aed12a16d4cac74ed88fa331f3c0ec3325234d0c59f1b87bab25aaaae4da01c3c0b27d976e8e6cb4b919ec197acba951b9b21e1170de694bc3712b1ad5a0471755a3de38550539c015d3a4682d7aeb0e563742ca977cf85c1ce24ae4f29c88d0597836b7f3c2c61d4a2df978f882bc3c833186458e410d0a4634464eba512a0414fee4c755225b27f059d1ebbec8b9587f76d890343914fcb8066bc3718ebdb59a9fec3cc5b7eb68fc78a7af93ec7dccf77bf629f6c01a800d70a23b0b3e098976b7fe189241148b910d36199b7ce168f53d8da0d54c46e25caca7755817ea699e50ff5ac7f955bda4bcfa0ff8d0b473f31bef53c011af8745adf4f80897099a26baf1c98abbe501e664f7210af8e5f3483fa1b46af61990f238446f56342fd02e087fc64097891bc444ba0cff6a4499d5840bb15323b89c6f67e40c5a9b97f03e724143546d134fc2c1941c8ee2cc8923b248da6b72d9948eb5d0ce4f92ae848ae4a2d9a9e87076a51ee48bd1a5a7100546008229d11131a5702c16556b70fe59bf8be31fd479a411c542d87718ff818948197cbcdbebcdbcd4bb96bc7fbadb0d82486ba299c549e3b994abe359338881f4630a944290cb9598afdc9a9dc37c63044ecbf5a37464d05681d245a668a227bafe5bed58d0f91456b93fc109b2520bbc259166107ce90c853b47337f7258b7e399f517676a0fe34a513ef27970d4f9e67e82ec812c884ff35944cf8f600fc10650d4598e91a1180a84d078c21bd7aae12ede40a2237bfc5eaad8d681f81142fea27bd138554cc202a4b1faf44811006b98d4af0dc63143a18473cad9ad0fd03cc13b1d5dc3b3bd41184614d1f908819d3b3fdddb1eeb5feb75c0fb0090ec283a912e1433213026dd30aa1ec82336ee67065b1cff309262da92eb339b02f5c57b95925753819cc0d1e610ddb5b1b72ebf7fc121c38f868affb05c81fe6fcb6b61dd31ef6bddb440d3599a2d23c728aa772dec6fae1cdb74968fc6d7baaf9f2baae0b17e1dde3c0ce21a8957dd8e0c4a791182f5cef8efe465a82f90a7c15cdb4d554bff533fe8dd8396d2981218963d5f282b086097bfeaa4c3660df1c045d55f7873b628e3e8283604eadd473d76f5203ab2c37e257a738ab1956c432c73121c2dbbd45da255b3fc444601cea0c61176d39d83a4f08b0c0a78367b58360fafbf2ed32c55f3a3fc96fe019a6d9222f53086de1ea028bc560cca6b57814ae6710798684503875b8a983062d1049f65de4f82aa204cf4421228bbb54289e7591a693ec5adf5cf5e8df5c655a3d348cde6fbb2b51421b11369463530e4789f2566ad4494c5ad60a0d7cff4fc966b6b17f4a2090d3d50f067ef2b850a594ba394769345c6d3c13482e03a0de1b87d3ebd4598b0700db079f50508531f6763b6e1f064c184cebcbf7fb056f821fab043c9eb1afff4be9ab39bc964f3f5185386d08ba0d8d1cba3b42f9d7828299c4be12a4bb9ba842eaf0639a96e1f02084e0d50f32f6d326ce183ea795bb52b108eadcb778ef5d626f40792bc910e02a98073d403341e4aab14e9240db63991a600d5476bf7924c5588913f4b80bbfbe3a981c194e8a388313151d732428b9f14ed0b09574b27fe52c63f06bc26035cc72286e1184c312409730ef65792d783727f6760d23faa4089fa53cd510c7c815615d55de6c4dcadce0891007dd749965c6fc14abfea57b54bf251467a949673a2239bbf4740ed79aa9ecd7395b6dd1094c5e1f8f8d6fd6d0b949fe45393bc00e789c9fe885f97a85bb549c14eddb8bd35ffc8ac10a519f2c814e89eab45cc2593c4a0106aad103d261df7c1f3b427f336932d26e88d3d680bf38d9e71e35727f61ea9ca4c829efa8e06cfde6f4f2522ee0519acda506f14a77472578746f80f4436274b34d3b242028b2e4c9183d251db9f39ed81445f69c223264e15b52ebf1dcc9ed0c560200c84525be1d425b7a50e3d01ad21af0df1f4bdd3c124b71d4ebd393df99b533f53fb3c97968fe83b94146031082e288b2844ef2291df7642c093167d130797b7c76c5ca6c5677c9be8cb2e1f77187532d50e8c88b37d959f0f68bfdcdc593548a8599a7eaf5f7af690cd39d01955242f579a3d91c09cbce8e2d453b9a3448ca659f660d16c6672dae6511083eae3b850689b3f5c59d69e2dcf433731ede95c2c59716151c2a03a094f49b6d68646085db5b8dae59ea7b39f823db19cf82e876e0ea2f973bb1c15ba90354bc9a280832b99a8d78a064205debef43c5ee90caad125e5270539893d2edb30d5638f10deeb3bef30144c2d7e8fbbd221434ffdcea703e626378e74ac3f7b147da9ed9c6349f563e92a81854dbc75e1099252e7f9b39b1114d3527897be87ca1993623e19cbe4fab56017b244b21e0548397b1d292e334c4c0b277bb130867dbbe39bf92019c808211d78cef93a5829d59b5745c53b9e1d48f5ff12120304dceaefb06da3ea1219a2454b1cb683ebbb9cd8515b5f881bcee20df90ab80b02eb2600c4e9e8bddcaf5944820a62f2663714d5200a06f6973ed110b84535f115b2d57f9377bca807b97d4213f45eb31213b38cad27f2320a701c4fa19cefa7506ac4cc37323d4534d48c14448b1b47fe72d53c2f649f2167b23a2e8d2b5630a95bc35784dffaca14a24d2f1dae026b3a76ca0c56457996777a930550c790a89ce6d23cb870acb1074a0167fef9e7a81e4bc0b8496d2c7a53a6d393b844ce412c67890fbb70908ad2b9623063e376dc7f493433e138766a515b9d18cf94b55f344ee5491fc3cb0ca166bb233ac08b3dce46bf1937f2af3b860da3d4fd17d681117a67793c1d101de66b8cbdb9bd359b7dc532b2d8e2df1d2ddaefb7d87be3a65527505559de3568c57fb8a15188d7c68667b1748c9a83420ceed6626c565413d2878f0f7f3ec1ccee7196c15e3fb21657800f76562742a43dd0f6124a6e423855a3a935cc6374aa9ce5981a5cb549a8d235b5fee9e6abee8d396de54bd441d3ad39aa96563971c0a6e6870c0b1ae841e85c938c72908dfff0322bd4663d33d52e520e212ba0a4203788191d3d8bd0a49fb686f8bfa266504d6a041ab269518a5569e480c71245161e8479b78645cce0d3a89424d9a65e96c214d861ee0dc05c7dc44fcd7229122ded8b039c77a84b10423ca428c2b9f257ccc0134f1500067e70d350bd0795887f93e871dbd78a9ec74e0263a10f20f976d4e4faf741558e75f5cd731cf59ccae3eaf527bf0d85fcd53c081d85c370ce4e15653032302da8c4f4509be03a7a9d14fb47acd9f407fd63b1afab81efa08d25c1a1dd7191f447a01e0d9234b45ed75e0a8ae87a4af463a3543e5ea07683ec4d3dc07eb39e5a526934672eeffd32f67f3c930ef699823597ec063d8acaa4c4fef88b6258dc884c053862c45ce41278fd7ffc0dcc5bd6a57c61a53567482066eb4407cfe26f60814e99b642f2cb58da1aaee5a66806aaffd1de25ac7148747e2800f67cfaa2cc5c1478af62ee4392280850b9698363f63628fb668b3e072f65b9e3e9f2eb67f67a3d614122809de49621149512dfadca6debac3759294d9ce77b6bfcd4bf46311029bca37d7bf7176e0c2169c8a445153c442fc60dd8998981f417a4b3ae5ced97f64dfa7c2b1aa34b13590547adfb54d562a83df656747ecea269f5c5c55d809a98dbdb8c0e2e69b3cdb860045cd0e1c13ddca495adfd9a64350412ca8ab7161a3af49490ea6a894eb3be21df61d199b4cb5e3571cfe89c8ac5b01ec6d9e0dbc841f47fece6e7a48775f3184c01ea25b4a7842d632bc03108f34b5a1439e38ef04947bec04889e94d3e7bee9c4a43b12374a4fec455b9ec88ba7f0c53247732ba97a41aaa07e496e3c495ed5b154095e5d3fa1745b127b4ee23c9c21540703e34c9a6a297f9a226db3a6e8818167f262523bbee5b1a63d1e7e7ce60d5f1e0f536323df83c681f2ed2518cc75c3f84ce96002557e8a5a41f471b2886e7dbb13f27c214327b0d04b011f1f8331d868ab4b99ffa4c803a21ecc05c9eb958f51bd3e2bb5cc4dc3efbf061ac916e2f7ac7a68d2a2884ad932b42bdabb4f19c8af912f78e7accccad9475ff14037288408fbabb069fa12ccda5f4acb6f51f1c1b3d4bbc8db9ef27c7433111f2ceed85c5d6819c4124a468bccd4cb329ad99689690c903662f778b091c7affb65d5699e81bcbc60e909f602ca9492c7fb7810136d6dbbed98da1dd32d673179acbf1158c9e457860d36bbb2cf3fb81810229ee7e7d3ef1bacc6596f9593bb3d30643e61fcc2ad96ce67384da8f6336388bb0c78b350e30a5eb0c9f64b585d55a01b340c4825eef14bd8e76bd6c1a19eccc60c92d69e6e0bf6bc8a1bd6417d5ef6efc2368cff82ff293fe80264581a2dccde503b0a0d035c70e33b11f500f66e2174a787b960fd5068eca3187f4fdfb0a7bb9c0a4a30292909a6053cb17eb9c15937cc73540e8cb8a27d15eb3b3ddc0b9a477f88f8b2bf09579a9e4c34cad3bf466a0b6e2ba649aa56b2ca7ea748e17e6f499c22073fb40b71526fbbd503691c56878a984492d88dc3c703e386f05b05f4a59fec2fad801dd70bfb0134a21bac9f442f1f7b1a403206c60ce1b4c76640c663dbfe4a3dbd00b316ce7dd3cc1af471b24f2479e7b8b35cbe0f44bdf628ababd74167758be81d5d4ff351963e2f91afdc3308acae37f421aaa66f9b61ddebaf878b4ea10668f3410ca6e7397787a25a24831d97230ff4fdd8928dd1b89dbd27c6d0d6bc82145aa367bf28f9f525db9a27ab1350aa21e46d858c9b6a90e18020aa8824f3a10d2eb1b55eb612d2b582d74fa8490f5a17c831499161b9fed736a099e7fcc003cec7c577984a5a45bbb6374a150dbf08fcaa1b28fcb1df2dcb2f2ed8346111ebbdc2465910194ca73cfc300b5a1ada6afefdd13aa0d60f97045289d2a9722b31a76938c0390a7acce0ee52861eafdcf3502a1b1c40e0b858e71cf15c9b9ef750d2eff0257b26b32284870b86cc9ab6ba78d89eda6ce516d909e50b9727616ef1e1fe3d3bf26e071e39db3879bf5c8580b8137e2335086286931bde3866d5c9ea0759f6e8f157e468a91e0dfb8cbb5550b5d7f9710f4242472f94391629ff82f674e8d262ce288e10d4fb9e86db0d88539f45dd9e6c10f51faa00b6c3f5ff8789348f4cf8b5bc1e5b164e39f3b4be0f04f8693f3331fb140bbc6df792a22114d5624efeb6e678c3e99600f5bffd29c393a0322e299f1d0288c0f595934292e6b2ea48d829ba64d20c82f9d6cdaf74b9f9e089fb3eb06af53626b072ef27a17ba3161e7f90ceea70b49c8f9fc328b5cbcfc0c9a29b65028d70d774bfb95f5e2dadca133a84edb0d0dbb50a3b839c0ef3859daa8e1cd5a0ef4242f9568721015465412b6a13b1fb7e4c3f6a86b67b55e7f73c5e9f1c4ddb180316df6c125060989cbbe10f378c6848096785f1b046160800af41e995fb8309b05b0acfaee88926897fa649645101a820e4b475a63e514efd462b1078bf77b86e9e39cfe90259676a143c2d208e0ef51ab32ae79c0705d449a64e29ad3bb080f88cf910268bd8e742cea68192a9a990956baa180ea3dd3cba3af43136f2f6c5fe99def1728d5dae378bd1668771dc7d6320058b95b75feb5c8c7b6c9fb918c33c1ff17e194b05261eebf4733a452aefa6bab5ccf84961cc18879c171698571d6b819ef8c5d84d9ec616b5ca0984f7f2f9834582ff984f46b73b80c52e87e688229d3f4b7aebb3970e65a4fc870d8c49f871a5ffdf30971d947c6983c6aec5b99814acd70820a76781ea845f911f9a0616d7f98460d0b99bd912d6ede0709be2054963c96113e6b71c08cbf3ca3c972300be53fb4cfd525c43f5fb39986cfd38374866bec9e798c3ed3c9ce47d0f07f47f99c4e1c7d7c8ac6dfb1ad153c4a323f5e4383f350833369598d4f312977fd90c4819677ebbc19acba412fd118c76dbde18f4eedbe2eb9efb197cbf2d51d8702a01160a5b3dcc4bebe4d03f7a7263502bca3ae771d746b1472adab30b157d73c35b5ce491e27242ea145c2dd1bda2877f572a4edf8c86230e0da247f310b4debc9a3b0e70746c5f42d2c231944cbb44d3671b84d1184481512b8fdc5dfdb424b37efba6c9d4c8c03f4cd5c93210b1a10821f96ee6796066b6a122dd4692787469f74bee5ccb229dfad37e36f53e599d56131dd826cecafee330df9c96161cc36bd84862efdd23d9458ff1aa7b1c1f2aadfbcf31ae8bfa680daa3a90dee070107c46f92103c7d321edce8834b4f85531568cc6a08280e9715738a45a3db966ce2bc2321dfa81a133ecdbb18326b734b8020bc7e997305044524e51a9e32a02c12e2481ac69214ceaf8a01b1f0620e57399d700ba465d370d0f7b3434e23e46da58217e5536a0064d9b0f1bcdf8fef9c968eb57351b7b6cee0b9ae66dec7ab994b93bdad3cd8927da371fb8ce1843a532c5cadf9839385c49b74a20fae0d2defcc6dc4686a48a26d1b935dd4e771b6f62311e5b8e60c8844fab2bcc42a16b2487c111e1a1a9f295b0ce150b0e9865eeaec7cd86b5861c608f8b8b2ddb35b27c885d4de30e275081130f09e6c1c630f563e495085b19414c244443e8b6bdb03b3a8fbbed2047621005e76c47ceaaf1f8f4535a78e3bccce0cd5f764af129c6470a0e75c9f24da28ef78c367c9138c39440ae58e3b541edec53daee4ab81d203bc5eef7492279905f555f18736b32cbae504b86094f43f0b6c8df497c31f3488f8e8ea279df65997da57709aebcac09e61d1aa3e3f7c9eebac36fc19535151d4db28b31ba831c8b507a97c2fa9b24da1396cb4ebdf708e66a616acab02e6569240dc60732a84c234436c505adbcd56034be645378d2d6bd9b34e5546d5ca9ccaffc333a66bf1c602278f41721a6148343b11f74df3e7d8fdf8ca626fa542cb9ca977a0f1367f0d035fdeb6e1f6915f73b3102482d0707fcc57759cfc234d4b6d4093c15c9a8ad11b14af1de4cb2a102306671bfe3ca7b23f9a9de1eea63faa9044139eccf0175f57118e46479f00074a0226c25763668006a9240baaec5a2f05b53fdd4c1c6b28cefa91b096d0083e77659a4b872499c1355a2676e164565c988830b7970e7deae78d44a5b3df6393b314313bbb2dafab3410fb629a9d082d07d0caac6dfea032149db7410edb3e143aa202a1600cf35ac290c272343a0f579261cd56cb82123e3ebdb60635c2c5d0cac36616ae45dab9bf4b5863e93dae58bb2e17805ec5a4f922a133e9ef1185d7a0367b2425569acb153a3fd859798197ceb6ff827c6dd18b67f0209d6b9466289187c1808f40b725c1fd444181484ddc7643a54697bc69e4bb813c2fb4992bbfe3f6eced447b33b0129ffcddab82e776ae22a1500ae78b38c97552c98bb5db74d04eddcc8ffe6381494cba0e9dcda1e096b43c6629504ebde51a5e3765ff786753c61be00e11e25fa6c6a5c94f566e8986b3df4b5fa4a4d6e644fdc3b2f79fa61b13d38a6fcf94bd87c765306eff207ec47a5e32aad0739a4e08eb9dd776222ce27bb6b54c22564de2434b7829fa236daa247d5401f2c2c07c70235489cf1c70452da14f05be3ea02d0f24778a15dc05013dbb4b3237550c9aed9a4cdc2a97fae21aa23fbb97d1bd39dbfb49b085eef82a2c49be78f2b132ebe546356ba348b5dc0b5c533e4026077d2b6c22e657ad6d0636ce89d46f731b8a0ca9b6ea61924ecb1e7481fa343c069617910b9d8bb9aa1227cacbd60e2cdab183bda606d12a0a1e319d9df46b5ca227ccf1f4c69a32c7d375d35250ede09357da6d7700c30141ae69211f703e3ae3cba7e3efb019448eb7c04789b3fab0293f0215c44147b9f709179ca5eab9c177c5f2d02b28cc3a8f700181a404096596d34d5a1ecbf0c4f6769108c0829b4731adb656b7138a6cc52cf76c7725b0187970b7c612645e9a8fbbe61959ef319e037e61e97d357c08a7c131dc00f72d2a95a946fe36fb6ef46ddb4deee4b574bb63ca287e726e023bc25e2e893c71008f2afd7fbcdf6ea3c9529601b00c47443a0b70f79d02d88eb6ea87372ea13b0a5fb7e313dce0444c013bf428691dee49b45e72e0fb26ee82138c5125062c601a87fe69d1e1bee3a4b083e8ab7daf4d5da0764efc278275eedd1ec908618587825e67d990745a75565b99ac6f82f7fcfc600f33f9e9ad0aee2d163ef1d2c93099b7b0d172bbf7703117524d5f25596f2b36f9192f152801f8985eed2811659379264f09df5b8ad10ee99662d3f376d4f73a21819115b7cebb63b2e65664a97e3193efbe1f3bff62e619cbda23595fc64a41287d655cd631d9fb812a0f102dc6b3890c982195509149e8c0b66786397580404db6e6c017dc666c0b20a232c72c9ce6d600b05f71348f69aa17ed1abb2286c16f4decc57431eeed0ad3098dc83b24bc73ae6492bd55240606d80903035fb2906a7b523862cb7192b779d9f26f3834df509df3000b051403ab2d4aa1e1cf72694f145d6e282720330daf1be60ba828c3bc3731005e756ea93b5eaed012c1cc706d8fd06feb754b3e4c4d0c6e39dd6230235009bd31a5b7f232253c4c0b92937775adbb8a803849e6224a189e6546cafd3ac60743e9b60f904079ead3e2f175808f917776d6f938ee31e7b248cb876e5940b6664398ae696dcec13045cf2f59f715c4f7cf3b487badbe2ff1ea0eff53fffc4da5339a925ee61df999d3099d4385e3e94aeb34a4c75e0792201bf69ad70555b754df05432a605865a0e88cfbe2f9b4f1c9f735c534790709bb27cd13cd0e1c63afa8ca41642b2c733ab660678579ad44ab34792a14ddf6dafde8252d0c97a56d1e8dca183b361eb5aa73f233ac609a781f495776e2dd93a88e20e41c2b1a2e0dbea2af2cb04233e2c9fd8da7052d6869a18d65aa3209aa25e0ad236a3ec43f0b064740f438a12c4416277bd7d0309061ba906884e080c4c53a5a508831b183cff50f6c1a3923e5bd3fae0bbcf11471c73441b0aee32e088a4dea7ac74affbb16b1474b7fd475c791a03140d618a9318df691dda0889111d1b2990a3125f7e1c73653384ef71e8051204ceed82746d72539b17d07b6db9b08cc004d313309762cee4399461faae4d6a9ec00bbc13eb2450c1ebb5a16c9f057f4427fe70433dbf3bc3db4b9f72128f4f3cf8c6c208cd8dd3cdbc3a1148015d717a27e714b00eecc1bfa5eaee3f549af9bf1ad516d656f5ca71fc0551bec0d353f3377fe6fea27304c582f0f41fa74749eec8f1456a12a95a4d9b3aea79854534f77702d0400f31dd287f571b1acebef5107da5762eb7908d9f6d2bf12b3cfdbde84fd7241639d98af112bf12ccd4ce4a4c29b10d400b2ff11a824768a960329c9d5efb592ed4b3e26b95bdae140a4e8585c3266e825bca37e4719df6c5bd0a4f5725ab7cf55a7d8167cd01eef18be79b3d793cb446847552ce5c2f96f1cdbc14cce82b6abb9e4738031fadf32b5557377561d4abe013c0a41ced3bf5a02ad9d49138c5bbc7c6cde8c254eea05b2b6b843e81a729e12487eb5490b31ff6921d718006f718af2a5780734420bde5619b997b235bfbb7d5fb67d93f5250cf15592e3dfb6ae8f57d7600cde1d2526a9d804c8e89e36a03b78ee2f89bd978d7c946faff4adbe7ba7b4abb41a0275d30a8bae4063b76a7b0bd4c7039d2be65f63819dd2990b3e23451a1fb1a1abe78c6f216c8cc0f591ce3474dc2760664bb9e0a6e998627bcc5756ccd903790b72c3d00cc54ea222fca6a312d7e47d528635fb0769dc7a3d714666befbf23e4cca2e2c9258938e3c22fabac62e71c2ca68bee652d33b45408c1c4428d34083fd5e3e62b6876eae29cfecc042a7a6cabb0f428ecf0cc53cbfed25827a64044002f8037cdddf371596f946ed118715a969bc68902707d73bdec028197f88ae15e62383f538bac38cda3e5d1cd909081d7889ac412089c82c263dce555d2396cdb2caeb9c6e36c415e59d20fa3bbb5eb44ff54df84e4f0f4a94f15f3fb16d64cc820e77ccdfcc35f81c71e64d85ac51b4a0eb69ed68017e0b4223fb25b3190abec26e89ff9da5109dee584cd171f30787d73ebab1d35cf125c88a96fab38856629c7fe614493d0a4b515f9aad468ffbf8c442e67ea9abe88b0373ca5724d4fc494bf79cb3a8709c52dfea98093ddeed93cb183c58b2bc26d2506ea7c28dc3aa3d0e6ded58255b2cfb7f5468d23995c7d44759c0442a6b104f5626c7a8613cef49dd4543cff50728ba3ab30a54d5cbeb383d8fbb1737fa65a3e6d595c849655306a0409780bf34e732b443604a939119669cbd365c9162f4700547936312ad8cb86ad0fcbcea77aa9da0186c6681a0b180f85cafa49d5570dfce6f9dfb0e317eed4e26805f4c884a4e93290381bf9cf8503c053c00bca91a545895ea900f03456a4b6f2f00422b030a3cc98bab9f34feffe1fd210b9c55dfa8d5afeabc140f53cf417f95751cb74d8888b64eb0cea96845736f48f60060fcc9b673f580bee4b62f1e8ab736e66a32a53c370fe5c481bc5579ba64c132d1ce5fdec1f73aad88be704e4c757927efa70720fb7fdf55cf3f87e564202c7cc1dacaa2532dacdfbaf923d04d896e82ff945971edc9811c96f2e3c0bf8b4f9937b35c709d3e0b39bd9ddd59d4d26be065a275e0db17cbcf15dca473adc4921c9c4b7a8f6f6fc3f7240ce02ddf449476c645ebf65e60f243a7f090f771f08d00aa6378d1afaa78877303eddaa182ac41bc14f2fab1c07954dcec6291bb273be2a9000f22d05744a5b3fce85401085539c61fd17b4dacd381ff5a5ee72219e6026507582d9916eba7210b9b4c45ba825a12e7685e30c75f4907269d9bd7063809493e930d398b9710ebc2d8c1256f0130897194b82af0976971e9f6baa660b17b00d1369b73d52812c64c7d00c7f2ab9408c683bf163b29ecb6fbb3a403f6bb2ae5060d66dd85271930773e72191073d85953ee7b87164f6674d90bc89e3b9141a983ad8d9b8c19800aee7f62a85057243b4104a7ce170069768054300b67f6065187ef1ab85dbb3a5389a2c1b570e18cea55f496e6500a6d36016caf75aed0a00139e086a943bc74a56dd89d0075b10c4d841993fce1a0bfdfb1f07a270826c833e84f6beb3e3a9d32fc4a35d423f8654dd8d7d7a4132810fe8771f758e7287a1b266936ad8b4f071d39f9ac0b572d4263e07953805be16f5a1e6df2d05b4edd74d68996dc2312591f3ff7ccabb55988bafe2e217d8ebcf262ef07c5cab0e071005cb4a8ecc4ad3ddef7f70e8133fccd1f8fdb03bcac8effeffe249777e6ac1fcc6c4ac36865d1eb041bd64943012d3e37d8eb0be8eabac477b2f723736a49279eae376200f759336b5d6797512d68a7710b3a0dcc4dcde9f9dcbe696645418617ff5ddb729d2a0c3cad57cc1f7b0d78ca528d344fe79933725026d28544168778ddbb506bc631de3f03687accefa0fc1717b47bb7d5d13859be69d444287a295fa43b704af89994e7021d33ebafc5f2c88cf3f89411275ab9726ff948c47a2e5031953d7e666be011a659be8e3a2e2a33b4d3176b1af34aee8c94ba60216cc733e359d52b77b54a2b45aabbaac55137aecea4d3cc9491f22590047db36bb338cee47b49bf5a09b2053cb9b8d37c8fc9551bc700785b9cc4581df3042325ca05adc47e03941f02b5af54b10ab49a6176299cc325c84f51ea04720f6c42aa02da05ce1f998b1367e35daa80f815225aa6379574026b988466af7437468c432be157c4b271afcc3181c340ca259c05b0c76cdc934907d0f7775c11624ebc56c6fc1a61691cf1bfee1c1a4e75b03c033d2fb927e8cf7b7b330a272b74d0b6e6340ad9891816a1caadbd7dcda7a8e6fb47128fc5ca14a2c4cd7c92fd66804f777cb677009c42cce334e7f8608c9bb5775334df6b6d4dedb486941953191b9c4c4b2c1c8a93ac8fa261943678251a033eea5e150d2ef8a78e33548375babbd3846854a8f0d693bccaf0fc981735722a83d64e6ebc78e104c8e619bb35cdd98e10d05c7aa929b8cd94bc434fb95eaf72e69decb4bb624f9fd67a655fdff5e710c1574ce806d4f71879889b423b5c9c8faa7373c910ebc9502882faa4435d8b0e312b3c1d6372f84ccdbd7169c5ad9d59fd808a89bc5eea74be03945f81506072b40a7a1a91f4304640496255785826777a049684c725af793eda6794f4e35a527a2f091ee63c0b50cbaffb4444fbef910a32f9ebe7e7150e3b8b77b01d4f3f15ccaa247f011d2b56d99e7b8102bf775f3276cc4e67e42f5949faa35f804d1cf8915c09635bb7839ae1459d119885d60219254ab91575784e20bdf26d27480291f6f489b8dcc1a2f9e46a80ea96b1fe3db1f8b79606901a3daccbe7427d4f7de5e14d22ac780eb4a8e0dbab9fb7a97cbdbb6c418f52b0f4b7134e851eca19c2b7b62fd7958acd5724a4b12cc235eb6f2adc61ed9baf31c41bf3fe66485727bae75a9c378a639fcbba457baefc862f7d8a45cdf0b10e0cc3ab915cae5faa6ae0d9efc6ee0fd193c5cd5af383c60b35a97a948767db74f6fb96e8408a33d46609e42c015b146a6ae41bb69c78d6a38f3cef2b8e4f26546daa01dae7e8244da046bed52c879f178d9950a132fe6f34c155bb322cd9b15ab6e3bb94fe3b0959950653bdef69f5172108f418ef8a454f7fa71778c5d7fe9f5d046abf25b14e4da81d6a02b7adc70feb413340d3d66505af20e38125d894ff0207453b04daf5968a6af75fe165198c0376e98fe5706205fd9500d56165f679a684462958c02babc8703328c89d28a1641a3ba5fe4dadbd2b335f0ee6179cf347765331e98a69bb105822d764bd24fdd5d9e870fbf9b29097d251d04220b704261ad8ddd35d891a30f8abc8c99742e341116549c4474093ec0ee0bcec1fbfa3bbc5344ec1eb304c7a058db9bf2615ed9b49bc59e71340641b970290d523a575e252f6464e65448ba37cae40825aa6791f514bc6082af39156972b8e7864adcd556f6d2305a0ab27f50d424bfc08a47d03a72547dbb425e83bf9f802283cb78d63ff8b26b3b47e70c4f937b206c6d7b396e1c9e0afa07d2d09d39d8007f17f84d7cc1171603caae9694caa216d8e3cb753cbc1c273a81115ea47af39a681512e1d3427bc5e6e40805940318090e33a55cdbab1a37c0b7307688997ce5120fb68d6ac9ec92ea7713c0ca5ab37fce113bbce55259563191877b1e127c761cbb2a474d4f6e2b8068a97165c61e2757580050cf8f80de733353bfe8ac202081323353bc1cefbc99a0cef9b64df2d696cc51a70e41f8a6566c9298845f57737dfa9e619be32b715c32f28f07cca0c54d1876f2d5015c9897f8ac5058f8f732b650be627ec93145148248a7ba4afafd809035984f309a415764ea48e9c779c76b70d8ccaec32d5991d7ba8975b61c1183bef6a0aabe035642593f618b981fff9731f3d4d7c0c43dcd1e21477685abb501a5b3c8bfa7acf3502cb20c9327d6a3dd6a746149d447a6b9463ef9a872b6113ecb999c19dbd3c2d29e5a6831ff3c63122842ed3f19cd8a74666793021c755b56a98e355fecd8e234bdcbe14f8918d8123e46694ac40675662ccfeb09801d5d4df65400af3bf42fd7bd21677c25eadd9ca116997bd32982121396ae2d4c3912fed8d217c327398786eae708a5c08de456687bc5a429e5704c64a44f79d6200861d63c127152631ce0ca54579fc16e888d0bb5436e551e21554813ecf60758d52b34cdbe818a4e344dd8ce1ab9c840da08ca387c153026ddb3086d4ea943cae2c9929713adce8f9a08e2eb2e9bb261b01ea147aac0bc948bf5cc7bf2c8b095c0a496c50e714bcd557229c0822563d541b8d00cbe8e3f042d77f21a4bbe6762af40228dd71f7f060d6f8d5f47c7faaa113bca1f72fcca216a35fe7a7f3cf3bde7012a2f3bb249bd38c585caabba071c78045e742fcc3faef3fa429dcec6439c427febb31420b8a9101652e14cdfe272a9a5dc6c241921dee763d9b0909d9d0f355ac141afae444da4ddde0e54c2464889da8b8fee08bab9e7e297842ab7557e2a99ab3ad13aa0d9e4ed14dc159fe6aa70934670b8721055e594e2f2649dfa5f035c65d7703fff3e76d19ef4ea304aac985466a23a4b89f3ebc26309d8dbdaf6d589fab6714bea1aca429a3e0882fb70e752ce7fd7878fcb28e3f52233681be7da79d54597483611d4f9692693f72b20a1e838db257127bd33ea763729212fd20fd427f4be66b4702277a0a63f29ac13446edbfce93921e459df30780e444fa5c3ed2486e60e724ed0a55caa9cd7996c36d7dacf4c408a807a4136253fcc1281eb107ff7e2627a9c582be1d0754c91829c2cf816f49879b08db83399d6b6248302533db9bf0a2089585b57529f00cee42ff953b0f799d0d925a5188a473359bc182d164bfdc467be75a88c29a52ddf5d8f89f256caf4487798c2fa520a1ec4adafa8925ad798ad2eb14b4767e4169ea4ec3df53987591373856b4eefaa296d5ae7bef1bab6e82eb0eaaa6937b7caa1013e39b37545b09bed1a6f754fb6d436fe1c4d7fc94590105a5e1388a182c4be482e83c485b3160c418352e9dc3100c18eca740d4f28342101e103af63d4b99ac9ead8c67b09916e5d83046b25292ce4e2595870975d1de4872532d0b3f8f72cd7f191a7567937237a9bea4606e1586f6aa4b5e451a1aa0bcc498b1e8abd8f39f76bb3a766479814d1335694abddf69c6de7201e21ceaba4e26b2c839ad6255af2a43368ab4a6f9e1a0f559e8cc390da73fea6d0a7ec0e330491b903d4f5e5a9713dcd0ab27aeca2a57d7bbac07822285a69f2f113eeae515444b536c01d044a9d5a883d0df850f17b413473e8fb259e04845e9e4733d673e725794128997199f265143c77ce84a5523b27a82738c6c079b3a0874cb591986297c1189939d5d837ab4e801c12ab743653fec3557d6e89538c91af26f4d45a7e763efc6b124fe8f873e39a2ab4e1651247aa5e00f6e093dc6860c180d4e8ef45d5c1fd89803fb8c9ac4b2e0e8da1fbeaf4f7f544d7928d6a6f913664816332bef3148f57090bd6c35e3d47703cd2b654f9968d814ac49c0beed43ee842ee202c6913d3ae159b400c4f11edbd19a7933424f0a36f117235418dea5799bc58b05f36fd6c45e3cbfd5659b462146ad68efcd608567cd6e27b285b064a8b7fccf8075690cfba56c358c07df64be92fe4efc2781260fffbb6e39c05c772986641293fa85d9cb229596c564707bb9317d72f440322e56debba8512524f7639a89cd4433366f8099fa8d76b4d98ed731155405fe63d94eb7a07d9a59e600bf15740510a3061f4cdf14e4ff39f56b86c1fccb7bd66ae4f87370a87586a673b9f8642860ec7beb3f3392ec11172eca0def85265be2b4d62501aca6634c84379cd5436446137b4e22fa56ac0411a9ba9241bcc23d55f706d53abdd508c1bd73ed578f6923fcca6d39ea48587831c76b3e8e15fb3d37eb8bfcd9a86571f11a2f03757a73803268c246e114a69bd875649e9c5c4580848c21d7ffb44cc06203319c30b4a0fe477ad1a750c5cb4cb671d2484557205137ac27dec350f94dcf0578854ef4c6c8d40d0d93beaabb1dd75a95361e880a1829a45dff9ba5d2d98b1fc67b2cb8900a5ab35d282f186c496901d0d31c11f39b6658607a5538cec64778e1c3761b23f218e0b16d4d3928a540b2298a1b2aded3e258ddd6ba1f691140a8cedad572f3ea1bd54c95f85b58bf7cb12aa18f7f2372952f3897413ad96ecb21bf49d3d836a172bb203d87783e427f3d64e2d881d6b9c101a405959380171aaee52e8c1f6e6fc6a0a874e30b9a380044f53d04104de108f8832ea27fcc251154586f576900303342ee54e1b9d8d70d99ce11f3441ad27d540461b0a6e284e9b9df639080961fe41ccec85d3576b90f1d0a0549531ed38c094c1647a8cc4c23fffcc30e365c75df00ad00df737bfd2175a80b39ff5ab252fa0709e3ba876540acc27b44e723f4e3b95ba2f11cb98c786ce8d3900d53c2169116e7994a3d00d58a34ba9d4782fa2f2030a54eabcee2b96eb42d85e3dad7d3fcd079caf10499f41d2b65cffe699537b572e171208e38819aa37f8b70e512e302aa37fed12715925f61a20b32c5b6dc89a63692849141b18bbb49369e6c9814bfa79b347f9c125d7f97314ada1b5f91f24ecf876b3a77f1b2b047edf7d916dafb8b7a8a0d312dea3d782c9da32a492d6ae3018bdd78c42ac8271ffb57f97139fb7b50ff0540919ce0d2bcaf71ae5c0ac6e1ca802977b4b15608859b5ffff5ffbece13901d962c2de38c76717c912ac4ead48307faeca7c44c48b7a5a65fe191d005b7da0517e555d3bd6d72b9bcb70d62f4b391b7961bc0be8a664daaccfa8d12d12374f89c81a38a06865d653ee967984570a6944ae366d2192591748d4c2e80c57609878db0afcc555b881563fea30f6ab406795138e6c314053f6ea4428af57cec6ddb34beec07b847fff96cff525c66afa6ade2b1065dfc7920f9d2e08b82ff43ad0f8c027e39a8cee1e550b0724c319c8ab62d104c032d61ec50239f0b64b74e92a4a0b6fc7a2eac0f9538f1c108e3ce064b5ce5e0b19fe8e54df437d0131335f7f1e9ddefe5668274978692d3c26503ad74da0dc46ad8069962197a041ee134a2a2d10c124b2fc23790f66b3b1af86d89bf8a1ec38c26be8091efc71f27a0248598ad3a0918d2643536f07272a2a19e90273b7257ff12f850a320b88d112b4186e65b8a195e36d87eb780d445253c9892fe0c90c943bcda86ac5ba8d1405e3b5d157ca116230bc0016e0f4b9ba7010defa0146d3c62231cc7eea9ed6ac167561f748d70f0afe5503c56fa372ba7d6e1f0752435611ce9f3910bb29f76a8e276447cfad1ab83137dada5d7b0618d20c9300acd082f8bf71668ca650f7deee3eb7296edeb3d68fd8bdaf12e3e7275792fc6e6a7776916cf9f53bad2c34244847a7ecb7da63886d1fa4ab158e4ba6da95a72c71b6ddc15b2a7db3472a7bfa525c6bbd05c32c77dfc3164eb798568bc059c709d16b42c2a47b56eb70afc9b79836975738a2817ea5f55abf128e2bcaceff179ce763034c23cbea7f1870d56e5937220137429fca38cb4e2667ab3fb310c60873aa5ed3ec74b2a2d21e3818257594d330fb1d333e9ba9966315539573fdb0d9c87c31468ded70f2a867194c449b14788be0a2cf7325b900485f08c51590466fcbdf9e2bc023675c78274e544520e71c5550c11559b0869e823816fa1e1d0c591dac3161560b56e000f23d1041d4b3f0f6f9648cfb6614c90e5dc643567b5ab285cca37e8d26a85c18b8f04c8a55e33b9224d3555ff4c9bbca9b4056c2584dd31dee4645dfe8a82742ac57f6bddb04023895648fa044d88e3ebdad2991194e8d4a45771a76a7acabb8e1e2127237d4509d1dd7c89605747de3a7e25fb3cfadec0c47e30b5f57647bdebcbbe63ae41140034a9f21d58742180e804ddb77d02fb2a2c9344fa05cbf5809cb1a3935c095ce656b0d2cc11068b5d95ab57729c0d6be08dd81e1d8b10f7647647ce327ed8cf7d9bac96aef8e7194c7737994b4f0354c79f2a302126234fff8de9b143c4d72a33e95f30a3a0fe5d155b238d0b8898a0d449a6443220164466408dcbd71299138cf8222c02f060673e9b36f5c1f2c30b519b367a098fe4ca25e55205f9085c83f4ea352280335b8059b2eba61b482c38da3769bfd4322a06fc7fa45b5f331b0d72d597e1e62c2442d943874c9f5517bcb168dfaad479bc65d6f3482837f74ff30ca9407406044a5b073dd89b5def163af9c08b571bd550b8dd60a90912127448ce8c26ba91fb2876eb9758f6cb400b119431301558119ecaf03122a8222a3fc884f54a5507f0bd34338368d64a61e05819a10ca0912c578bf860a38b4fa70a1bca0fbd93fa5656fbad5e34ce8b3c27388c6987e10943160ff0a955733d6d7b522e83f9be5251ffb7605a5aed5d78032894e58523d8c56d069a2b0c88837b977575fc9953218d86209f8bb682973f7e42c1d348fe6847f51ed7989c99754708bf5ebc261ba4195a36ae4939ea45e4d1a0b793856e4fdf8e02d0d97204fc73a37effc68f529078f5b46fba1572b4bf55133b2241a4422c6c51af42411eb836dd685c7d3f281523b834a690697df51c7bb54241b17fe45c42f33b59434efd82c262a15f3fae44b384a5ff6247530459d85aef973534e8c80a0db7ea449af0ca6a17ed317fb7a5154fb89c63f1b2a65801b7d1db1104ed52c87df067ff680a82183a5bca511f13527595aadfcbf824a1df0d9a96819101bd82392180b585296b615ef9e8e6478c723d5b4d1e62a98cedd0fa7f31d9955b5c1638e8181795c7722e53d835d5d1e8899fd11d9a6f186571eb73f10b79e0bf12e9c5d7e708b88ca94b0c460b6c38e5aa1e240fae2a1c046b7e86f68f56e9b64882480318ef932b6f48291dd12ad530c12eb5eb2910516491a8e8368abbfb753b42e90ad73e8bd01f5e0517643f3b83a6ed53966c452d96bd061c0fd0418d604560ebf28e8f1519c0e25c6b512de0673214c60c858766f6e9bad0eb3d03776e2559f61b5344f1c8934e54d241aa1624135da39aeca1fd844013578f303cf4a48082315bce674ea9742cc804374fc79728d868bc7cf42239689d97ed47ba5d538edbb0ac5846135043af4bc16bbc196f1d86c2a5d26b11bda593a1dcbb0af0b431919fadd9a986a783f02c26e2ac89a2f333b96c232044ef42b75eaf80ff3990d5f8a6198c8c9c77bb72325275aa3b3f8248bc14488a57f244acc6d75d401ad55b1489385b84b274b566382e6ab79b6fd7c5af368fec6d3c68d2c7ea5b47736404f4a13df83fc330d65ef9f576e69514c935fa7cfafa24186f1fa2cce10142e8948149a70bfab2c510e107048f427704004b7bbfcc61e21f0363a802d98667527b5fb64250222c834a77bdbb8239187dc6400474f06beeb3a4c536116117203ab09151a9d54f1e04c8cd4d0dc354464a805a8ce4ab6ead7e04ebe7c325ca265acbb5fffdae48b7a81c42d8b0ad7446450f7ae6d91859a7fcfaaf5477114647f8e5f62fc0b184c4b928fb0ac49f67c313a586cb79eb39011e8dfe52b2018876020cffd094d21d78f6beaa01754734ed6df76b55ba15127a39fa168674216a7789d25491b3368b1e8f0c3c36c2a603a8cc824abc4acc2927a98ad4b2e530c98fe05a583455e73aab1867f755b4018ce4ce914ddc8cbf39bc1b2c1e3d852c9773e0e73ae28a04b5eb7935ef676aa9ccf1a87c29469ba4f5ed2a8772dbc2627063541e02312bd30eaf08a4a28893f3809c828b7b639f16c6aabaa26e44da3f65f31ecb3e23677da4c947400d00ea65fe796bd8d6146d15a588e38afda376e45296b16b97b73c64a252f82e07264ec8347bfa45225060d69dfef4d5fa6b51a514847575a07a296168666f173463400c6b9b0ad9f56ca576a2c0262f8da8801fac1323d7f1c87f749a75f543698638b1732e8449e128b889fbabad169068e3e19bacd96c27550ea90319c15826b0b42f66fe62325c72912a67e56b1f4b1793581d257e559661d3efe1f57e969245509a149cfb84db1707413fcc4b85b6d1c5a35308f0154b656438f6e9821a03f6d5987e287d20a7cdef1a0df3ccaa328290760cf5fb650d7b48f1a0fb20e85a8d5abb62a9d407886eab12ee967c61f1ceed902c469458051b5db1680699811d1f90f67bc02e02cca82f10657d2d46ec8472cd4a1ee1b8e3dcc8693c87830d2dacce60386a4a10fce5744ce1c92ffc664a5d1db3de3635054a3fcbcaee2aceff30f050653902df8c3ed392bbffa6e868c0e13293df1db74cc19e7a247c48edee085c2080a175842ca42600af2a4e34dd5699892361dd82e1b473e1ad4d2d8222c0a0c7ebec3d133adaa4160168fc63c07dd558351d2bd004f4314d76418102a4bd56a1dd2d21028099eaa2d7c2e5b244347dbe66e121e80d76f5a3b0f13a0b73aaedd5cd44ff3bf91bc549d43cc1c13f9d60dde65ba75ddc6cf0fcc2a4a9742dda39d5ea57521c41c35ce4be990314c84753908892b880a343be52504cc9343379d354b3807b94fdb14f1c35c756b1cd94b1c5f484a39ede396c0e3152b3f179a20a7d3b02793a419f9bf46b65f8a7d1645aec08fc133b11d60561dfee2d0257418d23b0c79062a353598757458df57071415016b846208a5adc131b94d3a51d8e4499c7b942023273d710e841693db1fc1341412f38683cbd449cb30b037a030f37e0e550f32ae68e92a46859dd23c54b1ff512b78a44dc0025754c817c6542daea991f3434a38531d2b5fc2c8c094a4d23447ed7fbb9912eb752ab5106eab253491cf5ed00b4c2c3e3fa6eb23e24c20a078505a6102005b7f29b1d04c055e0e0be34afb3852336f0052a509aa42e5a98ae59eb2a2dd8a62f5d6c45d6bede54fc1245f06b0a02437696d9dd8a4a4dcfe641c285a601f9340fa94fb0348bdb0c2825c7f7530970ca1b295074524fa414a3948589244553c2f55ec842994d08904a5090882c2b7826220b1f00c78bb440d08725b7e379b1f2683604ecfd5da2a06fc7e49a590b9213b06cc4f3615ab0f2febea73c6259acf89e0c3de1e8f62896d818424247dbe4407536f6177e44e2af0cd20807aa21d55687d8d04e1c986091c972214d70e22abf45ff27944fe0c64089c5ef48219e6c4dbf53ca689c6ff225b4df1ab60db562316cb09e4e49afc2f4d6d088360b2d8edd913dec0e704f5e334ea24965c9506576bf0244a7c46a7a468251fb77c6a1f31bdea234168e8600d99989beaca13abd8b0a19618aed4b94846d3150ceb34809dec3ad826efec0c80b9f00ef11ba7765778b4e2d162c7bf333ce5ef90b9500c4521b4eb6437fffe00516249fc96b16a848ddc95845932c6605406530c68bab586acce6751b1f46fed91e36ecbb6885691b9184fb8a63797ccf88ead87e481e54517ccddaa53fc76294bd11274d2cd1da340a465578f096b50ea5e33e27b90c3af9ea91767e9eded446c1d5f6b0626486907bb3920ff9d4d96a8c7151abef12bd8fdc63d81c552a84f7faaf4c3f9c384044c59927f05623f6f66ad909a8c6574f5a9ff279a64fc79425d842eb714e38083366f6207bc66e093fe0968c9f49859180f2ec68164d381264bf7b3eb9a9c65f7b58ebe247410dae4711a9613eedb3905141e03c6ed6f3dfb72430c05e109fd3b787ba8afa659eb08fc1ac87f539dd788691c328e338a25bdd466d3cce78e34741d89f25677066daa808df7c36b0207fd661539b2d60965e1c4d78480042d332c5b2d0197ee97f8ef5db9279696e6fa6260d6bfe44e93ab257ef8baa507a6258b4a18238abb7f328cd2cb385398b7b5097b3cc9e155e29bb7906a296da47b1631b9589175c67bd91d31f70a121c56e7ced6cf41edc3b99fdd1a0d78abbf7f8811e9812e32b2c9017f0fed00ead8a39467165362e16a3cb1f1f4bddb8b0a4f9342489e8cb3bc37e9a92fb5f951d21cf0b27a13f99ffc2a2924df5c483d0eb6dae37f7ffd6635b4229ab58240b34561551ef46637e0e20ff6570259515288b58a13eb771d3bcb70f5830c14a4c06564eff9bab0a7c6283f09b828a65f8b26f40f1e4eb3f4ea34006e23bf9041c59c55d0baa65ddd4db37ddacadef690334d51aa556fee5ccd402b5be781543af00914da3c1e194a51905a54dc8c7f8a91cbcb5890ec561ff66878ec30242c6692b08bc03a52a4d39bf38fa0af48ec6d090887a976359861127b138fb9d26366266e239838f260c138097fb31edd5a14bf1b080caa8dcbfa7fe9f85be52b78b183c2274dbe810b5197c369eb93c3b148b0cc8e5df1eefff1820a2ef3233f6eb06cbcca4d90fa6741fae27443b611c0abee353402f1f70fc0b6f5b653a5e2a5ff87715fac0121e9047e4f96784329b1fb2f5137e4e7e9107908a8313586522788181ecc5256daa43f41f50d776dba17767c4f81c2258b51753b4e36fd725f1c5a976b272be7ddf4fdfa0b4fe9bb5e33ebde86655828794771e59f0a3b953fdd61d0275dc814bbc9b279cccdcf53cfa7378fa16a25e19ec27ed36716a333010cff977951288d95a1b25b8e0e494e41b4528011eb837612eeefdb7ee9001fa7c70fe1c7be1edd7670041e27ebbd850b2719552878ac3ec9911b2a6d4c5e42defb70d9e89baa37d5e68dd79c33dfbd750a32216cef17dfb5aaf15061519b09aaeb8bdc0a822f87061a376d4b4de5301885ed8e9924a1dc04b165a0e04b6201c5a2d04c2843b2341694ec19c471efdf73b949cc12b8109b7a7cdba096020d15272bae0ca9f4d5ab074d93bbe8503a373006b570c0f495a4d31f6a86dd7e866c7847fd56f8e59d5525d524725c04974cec6a4f4d157be99892f25a85c770b567fae43f469096314eb9839c6047b8e11683d48d37d408b2923d1c89d91f41d4134a728293ba1ae26c7226d343c1cedbc7e2203c7bee5de5211496ef15894f379b66806ec83fe9d56fb4e2eb8262fa2c02d7a5f01cfaefba48a5a73c5c109d0db6d5ff9dde9a1db0343f59594f93525e1c52861d9e78cc0bfc359794dd3bb8091fa0d0c0ad85a57a138326a227da16ca66c23cbdd1bd2d1ce5b1fdcc003460d1b755f17ab2350daa002cfe206b733671e9c4787e1f4f071deaab866b2a06a885a0dcaf739caf6dce0f1fa6ee888b70bb03c2985d8b90c7f014724fa3216e7a848d3a164b200683dc8a164e8cf0479a3ae49a79838e4f310426a390ef5c17fd8b9104e8cb33f5b77a2fd0ca22a1fc9a0551ab8a6c71ff925e436a3619597bf11afcb17ea2c3830c0075cd7d3e7812833bae343469c64d434e4fd7c620067068d64e440beabb086d98dacbf469ddf3ccc340e8aa4bbb14b54edf37382d84c0107b17bd0d94a2d5d6f5cd241daa0456c7ed05b3c0d6aca5363c82c77603b4c0cfea728c445976d81c360f090160347a6f5ac97346fab95fb2c5c82b0d49c9876d61b33d21bae9dad6691cca64685d00968806244f04548485eafebb92b53cc225c58759e469f2adf8a3dca1e310acaf95389e072c72cf1c50cabdc54cfa0e785714b05c402f28677cdfbd32378e9a41243ddf32fb13c7a040beed41addb003d11b757c357973a65e4f14c876a50523706f1fcbe54c3879b57a8d95cff13298d3a5d6dda026e13b4ae80ca2c3958bec31f2a287548dac2800b594a5a26085a0b71a4da1228d782be398521737f62a76597e77d06486526f1831751a10839ada66e30b9631fd8d42053ee6dd2407fc28790b629007575fe7f4d4b1cd8baba2d6ae43d737420dc1aa75d9eb75159918370d771e5d2bdd497292bbd07254f493cbcf526bef1c9696cf2b4d9b821df71522392d95964f2fc6289bfeab2f5e307eff55c5fde71643cd46b4a02d21fb5ef3abcbf13d88d4b4a730362c313e87a16b3a554739b41a0ff677f5272b6f2928d271ff78aa1096946039d6ae21c81a5a4b8e18cb32f902c760a09ade4d93cf94d54182123ca0e122c0b57620e3ec6ed445b649ed881f835045677adf4b80b24ee3d7c7e28b272d5180f4eb024239a3a33d1b27a7b2e33104617a941899b01bae07bdbe5d713a4aa10d29aac443fd69298ae13921010f28fc66e854502be271366cea0efb9f6b70e3ec30e3712ca1bf49fa5d3392fe0cfc5a7ef7fb786ae66b9e535c5a0c1d215619ae519f4d7a3620b86241848034a76d1816cb50ec74b37e5b7ad3c09456f485d13510f06803b75d1b083f4275393da4472fffd489a745a2a8b633948ee5a3323431573d5366dae8888fe70827d86ee2577773175101daa81cc67f223d04b5bc63b436af22f9fa726a3cc44ac6c21eae4dda9d69e2658c55add1ee538895066c023314e688030e4f579c3630031d6405acd4cff3436ae1cca220e1dec0577335f7ffab56036dfdc2bfa79f5e7105cddcdf0755f021977fd324844236502e4c19ae299f27efd95da251a35fdc560d94359e9510878861a11227d00f8c1f44d992bfa31b58b643915003486269e4e68dd542e7990708433a8784a67ffa6287ce5435dc298091fb88c16eba91d5fb4d13dd6ca20f1528de190af18d122bdcd83d3d853e75f4c87e05bb4df52dd4e5aebb18bf49aec8eebb2786ef6714f3e614e6ce84435481813f1cdf8e05ec5b3de6d50913cc0196813c99ab62718963d8f62be52903fbe12bf3337e03ade26bef7ddadbdc9e8ec31afd991fa59a0bc9318919bffeffa2ab34b8d732533d9dc9251b446de82940224b97788c69f187d854689e2939c37cae91051ae38d429bb0a789b0588fd5163a686fd1e9cacd91b1ae75cb039abb26470cf39ba5813ec4e746e56d4575cf3ca6390444f5a5c88462031ae9da377f782017563b4300ada577a92ef93f7839c6e75380190d7a244ef893ca68709bedc02191bba018fee5e5ceae3c4681e2c1e55b05659a0c8f9fc76928c739f7b6149e78bbe16ea4dc1d1bca1ca2c88f822574e01f4a87b6949b259c2b155ba437f54cbe0dd74c6b815b59d3960b8338cbd6729f6c400c3747326025316e524816663853b03cba99407784128e3e7444570f4796db0fe09c2f454421913bad65852772ab16d56b0c3bc121f7ac7d165650e2825dbf864b2ee4fda690ae2b6d4c98fdf69317958b41f043e48ea2c6b2b0aede5255d4edbc0a64218f6e80ba1183013ee5c070751faa66d6b4a8b542215c1143824f504ead7d39fc2e243e20e44ec5de9b73e4e1d7ee640620d603fd553c9390213890bbbda31fc71a031c8ee934b15e8fd7f0b3f4495acd4a53d5f32f3b6f4f6d2a7ae2e34f9c74b381b9862588d0aca72774b3b3f656b394dc7af93474e82ec814a8ab935a74afd9e251a8337dc308c0f1f546a774c16e382fbe3a03d07cbafb4ec72bff6aeb0ff1b02a9cc32be742d0eeb282369d7608ce7a9b556513f36c23ba71b4885241156079690f4fbea0da08b634f7db43bceb171ce409376fe93a05e294c0113a5318e88725d92931cf3af543372e5b3e78d2e07a52843b6007bacaf0dbfaa7362ece4f5573b7e324e1a80227eaf2f7195cd68adaca70231c1c230850420a643d4ca93f6eb993f25465f48ed18dd23c2e37d9ec644cf447e4adfe0d55c53b9aa1ff5bd47ae15a1a27645cc4ffa08ee0759b496a3ce6ac812e7c05f4e0bca621524d9ae21167f4893bf80ebee89a463307a717bb9311c927650ff9da84f5d2bf73c605efb9dfb29b335e2918d0ae3fdd7d67636bdd233f238e10adeb6481c7dd7f90ba49c884a3a22b307b8eb34558ab659a0f70ad5cc49030d5c11997a34b0e38359f2fc0c286d606f25d2ac664a6ed898cd59a0262f5d2754d7676a25f0f05abdd2c9a6d730115744a9b4ed71336d8cf3b320bfdcb56d0e29cbc5b7f41e771d52274699458fa52f0fe604c32277e4dea2f37f0037481e71d1d2fe6f60b941ecc7c36cb72ea8108cdcca5d7f170dc4cabcd98b364a588029c6e34f4f39b0daee8b19497acc27b0c69e255fbf68d5fd6c634d1a467997af59c8d86f27a3c67601e51924d8d3db1e2c00d2f31cf142aa70098bcf4486bc5c4ac11865352b06e3b99843643a1c9b86f3c56725b7dc7e52499e5d92a71ce8d6ff3ed3cd173bcacdf799748a8b370c902d4306017f6d026edf7502d9dd4eb0b479bf0f341f3f38a05e1a649158ea38c1eb1674b3be9116c477951ff65cb6b16a8a3c84dd8f4305045e00951de905a8e11b77b92abd928b689846ec84fec8e96c86b900fbd32831c81e6e53975966acf1bdf667b22e4479330f970892aeb0641dccaeb5427075b0cea72c7a1d01d7534edfeb9caa1c83d2fd1a0690a6cede89e98aafe16bc6355eba9d4f2d66e6517b8698418e8cd665ccaa2c6bd44528076ad51590e5ee394c3238e7d6f65acea1cd6760b5d16d00b451845bce90c63dbcfb99a3459c36e7a24c7c00069e39ec79f58cbed128ce2dcbb3f1cc5b91ad3bd8609d1eecc0bf9c4416fb94edb26b2f1d1dee07f880e158626a201cbb8b89c260045de11cbd7308de0a3bfed2b4cb7881b91ac58b11f67c1937feae8ff1275f06ee4f5083b7e7d010e77de722eaabadae871ea089105935a30e1a684729af26bdefc3dd6d919d86cb39889838a3cdc9b547a0ca63f2122851edd8eaa0cf7419a04278479de2d11702566db4d2878bc466b74f9ad82b7f4f3d33a4f27a11e9bcb91772fc8723a87d1e084724c179c1cbeb3a76d903b644919d2578fe27e2f4f062f21ab4f278f8676807f3517b2bb510e1d355861c04e343f1260ac1db3d2ce7e9c9d103df84ddefcf7ed2f11b574195019ab5bd6211c90d498fdddfa603306ce31f64f26e81f94792ce9212462c0aec44558044439d77377b141eebeab06d142ce9b647b30aeea1d40db8228be8fb93deb987941f9ac29e996c62d13813f6e3765045ebac407b794a257815ffede6f767a326b1de511b32f0339ffea7590c30dce58adc88d3c0c6978a50c1510bff9d59d42904af0bd569b31065e0f0f5a2e1950bc50e9161ec065568a49b3925ac2a2f106fbba160fa7756488f7669ba05d9d44457f5d0f5555aae5bb738ef26fdff7fd8b202a58e9ca2ae814da4fcc23b68e864c1e6b06885418f1df28dee5870c8e72a340f2ae279089c849105e7e085085aec2fcdf252bd1a34a86d193d3537266128ef3128f9b55b4e313e497bfcb8be9d8589a3ac1442420195ffa8b932a56c385ed96fa09f5cae15734bb6cb797f3f560aa29e2d1643dc3225495c52a5aa57b4816cf0d5bde760e4d02a533a4869c9b648a04771ccf7e35cf282a279a1485ab955ddddd0dd07518411cbef6d707e4e6ef4067645b39ad736252672d141bc26e83baffb1b31c24870a42b487d4ec27dcec2ca065258ee944ba0ae9dac034cb48d5cd704d9c903b269aca9ed3cc54e6919f7ea53877bd422c580eb4d4aaa68a33fd777b66fe08b44d7f202fb9779c1111da544349c481deb319ea67089866b62889ba6a56fe6a8c353a108f3ac6bd7b349aa10d599c2fce16c8ed3cb8aa655655594aa4d6af37038cc87fba74c43fa4cda6e3d64cc8cf6f2db1345feb63ed483c7f6d350660efc5fd1143816cd6830f76553e7dd5f9a6bb4df2fb4afd09640aa9f807e6697ba38103311e232d049f40d3734d1142bd32361b99685d18ca86acbcfc01e61c361ea1b54db18b0c90ad225ba79cb17818c18ea71f18436743b45d62ad1a51c727a6faddc13800289df46ee020d4c6e1a08c339b2e1f4be6f64772aec1da190926e1a56cb38f7cc7fb99c8b1b7686a0b4f73668a7e30613a50a2069578fc0370b1596ebcfb08b343a5a1b52ebd8f51ac533e05f2265afd2db4934647796b774a00950d7d63ebbe710731d57c33c3be2735d033eb80ce1073cbdc0216518498af5bd1147fbbd366594051dbc94caeb98d33e5088738cf47184a3e52dea52cfe97d9275f49982b74199e8d92aa0a9334e440a0ff5d527ef81b6fb76b90fc240f86c0eca7cda554aa5e7dbb14b04f5b00fda67461bef21b4c335c7b9e59a376be17429605d1befd435db6dc7fbdc6e919a58c411b3f2b26fb386fcdb364646f545b30ecc26915e809b8a23db8795dbedc97b6c08246734453417f21acc1ae998bae5776932562894b1cb87b0f21a8439711669fc1ba5b792c2d0b9871cae063af3c47a2b564b92466cfc97085204c0246970ac5c0a9b3697c2d3a4531f7b24f480ac514747dd249140725ef11dd259b0fdaf4bda4304350668f0e62c06846f76e70173f44968a5146449bbe37c809164ff974fc8673bc98f9c2123b49231184e62a5f3761cccd099583945cf217e9dd4535435b252265825df16622d671e11f5261025c74fdf4be3b4e01e65789a869cb09be0b617eec58944895e3efbc3cd80ece0c00036bb7b1eae61b829db2c76d64b38c0aafe877b5e961ae2d42b2ae1d0db13beb91e4c87b47546abc02397786d90663f0129881816516f2cfc51f5fd9e1838c98642041cf86d217b1f9a7c6faae7957fd4255a0cb246eace091770839516d764c4001b5601b0d97b42b0145b999218d9b66ef0ae988aac44b47066d599bd98b9aa02e0ee44b699f6a61c0e1fdb95b90ae7bb668a3fb85f5fcfbf4d33a469b5f18650be07db5b973161d249fa8d5ad6d7d5e244c503bf27349ba3e292ee01bc17a315496c2dec6dab43c358bb02317292ba32ca0ac6d81421c7a853eefe639436f14f60807da2898b587abc986974cd4dd675259c84491a7f69c63658eda8c77f1e8cbece76c1ffe053136a457204e9e58292e3037f911e7d202966b955c12c7f090067ab44e5bea34b3a6286fa0450b4e1d39aa0c8cd8ff84dcb7b660588425b3051cbdd98be7cd6985f248afede607a100c1cb48b7e502353f86dbe946b2eface870fb25b90bc03f67e3f95dfc3bc41e2deec1b9c941237c7e8062caed0b59e501fd3814186c6c3eb69d89c2dca295d314a6cf48ab14fc099af09ab860ea266912ec4f78ef79b4f3b6d9e07467bf962e134514ea5f82fd492e7908675d94aaf1a5652e0b7b4c565c2201885d7d8ee1327cf210acd470da586abefb5376b0f27227f5c46b67f277914d0a70f56841e062a43b2a6807b806db269e22588ed5a3843e445f0cde0b014b57727c7def7fea71dfbfade3e4a7fb86b6736424b7c94262326976d6ccbaf34f8a4852eb25c1b1fe18b2342a6804aff2870ed4b12709e7e705a9fa0391e541437e290952b035a46631552ddd92dd9ee4b8f209237f86906a398984bc76a4c075ba94862543fbadab27a8c8644ae1b556f421372c2bdd48739dec58f38196e57cd8b5d90f067fe74384d1ea4dc8a509e93d751ce9ef6e89ca22e7aff40cd9c9409ff55f42c7382d973a46c22c3c8cb0dce651a6f652a89c898b7ca8d363cd04c239dc7cd5d1aa1e69ca4fcb9be61487c520a709b64d56acd0a41f3c459e6790f2819924f8e2385cfba72406c96ea66fcad9885dd584532221b401ee4abe0f965e61a0bcd8359412c0b6efe9a24900ac3a8ba897f7b4f8aec1093e1354cd3ea78bb46b0088cdbbb58e73d34a9c07a1f2cd69ecd68f263ff49c2c8b0335d506c1ade8233f08cb1bf5f611b78627af58132967c50a6f7dc988dc7e01031706d0fa5ff0bc22fd1045d7ea304521d25a09daddbbc578634ca1821c94171d21d85b9ab41c385e3b11293c157dfda73a425ba133b21ea1195d041852602166a4aa473616c205a25d0d4b1e6337fd4afa298f2b535562db18d2468ba040b7a60822e51fe97276de8d9e5738d64999c1a5b9dc08a91c52fa8c7a7c96ca994ec281344b8661d701d8d646cec46cf880c6d3694479656f5ae2d928ad7dc38d6cf48ccecbce9b2992f8c383e2fcca44bba9b18c8bd38e0291aa689981e86d411421c15a134b64451eab35f7e42bdcb63d0d886981957ca52ce4a07de13f21a792f66c48816188c7e62da497db0c9444450bbab899c333d8ff5221d1a47f537f103eaf3d40541fcc99a27cb2f0cf6ef400453b691fab181fd1d0526e9e1fffe3a4742dbf4e59f873df5204b1b5f2d55803b1189c2b49fadab69b68dd6f741e256f4a426aa6483f835282f0aaa6220286a8a6d4c2e3a764a44e5e04ba540501b7aa150fd9922ed764af0fd588d29e38a6dbd24382c264ecbed19a3f60f391a320b177cefbbb9e88995f61da7893b8395a2dd7775929633f252b7ad102b56f1b62ac232703bc2e8d00a1b812a5a902ef0b01ab6c847de9b91ebda005b8c6724027bd837f572a34acd03a575f6fed360dafa9e94ef8062d5964f1c432538940abd4467ce12474e2a5702eede9496b1f41016de4a7b00f5f84f94978e73af5638f21c09e7ecb2708a3d8410cf9c179613bb0da4e1b13583db337503d1334763417f82aa0023615c428ef201dc5a4f33094470032cc19d26636e9516289b20069456a72aaa0f756dc3c559de71f610de80576f2923bf9de037068fbdad372b86583db26657b56a0fb5c289455fe7e5b57112f9fef675b7d1419b51f79a464be5524fa4933214d2632cdaabc712b660091f29de6e428f1b0aa0a7e8128aa5c3a073d136eb54544c0601233cb2d473a3ba33fc9b4a2ba248f12da14dab683904725ccc06e8e3980824d961eeed41b72a6f1939682115dc9f23f399c064f5e0f023a7e8968bc5e124cb1bb6707c4315d2d65b16a35cf92010f751756164f422ab5061604883723ba0f500f04cedc577dd8d820ec379f1006ec0efe7be3a1540bbac70fd1f2eeea9fe3a25f138d6384fef77ea291a8c86a85acab399639cd179eb6377514067036857e840a005b38ed0237713a99484cbc82affd889232c2cbc76bf951f141d6c923f596b8b21a779defc94b6924e88fafa5208ccde51a414f73f2ebd577ae5c22570f912381991c51c7b6a9e38cfef487857ad5ccd13017a3774d1ac5a807af2319f43cd4b7ab3c29be863172abe9571143b597f123581d1277acdd1fc3f87fd9d1f1df6e24be340ec95410898ff822dfe2c34dc4c405fab34687f7a7694f90ade3ab85e0d707e0a680aa04e009cf6449972e89b3ba6a1c8892debf6f1b8df2f272b8340ea78b61cb407aa4e72b380629364f6170d201e6e87baa063fe3e9b1a4abc8aab908de820085c93cc7c799c2fdd60bef2fe350947120299c86d0435ded7a5f690529aeadea0df969f6134ee51804ceb6eb94c845dc1b277d6f2d82c347a6900e5e3cd28c00dca974087110f87a8fb78b9f8b2ac66ec57bb6fc837cfa7ae7e79bcc26d47a7937aa3f1451b13630df5ebee8cabfb588d602203152976ad097628d139892e7f9a9ce949b604efbb8ac07282ecbc9cfe5f9491395e1ea82b974670f49ab2ebcbdfae9287f16cf449e38964e99227c0877ed3de1df0f25505772db767c20da0179d85cf3c1cb5fa04693aaee4291f3c82c4d4b5d715d10e9f198a88c705d52f592dcc82cadc8d2049d9cb19e498b446257c9245615eecddaf03c76ae6cefb5ff44e4cc6a62c531492487cbcbb3f6c2e0f4d19f978460cb60182f25a762b90d0e081e3a6096b5f3549000ff3b9bdfd4c51a5aee4ac3d873f360da3e598dc4c992c07afaed9e122b6f648f7f5ba7abab107e04119b8765f818bd31c832cab0df4d4ef7013c245393842cac85efc5029bff63a581a8e744a6f292c66c6a3e075554c50bfed16b87a077bdc08afd51713a39a9242461dca4a15dec2896ee418e7137d28555bccf6d51b480305c59b3a0dbb8bdb2e0d157f37daaf0d4dd1361226b28effb12882ba3fa40d8223e2842dd189049f2eb246c3d9405c7e4cf1a6a8ef0dce8305fde5f08d3bbfcd8c49c258ca8918205dd08a61819cebf19ec32584cdd6a7f818861b182392bb479570adf6c402aba2ac69e1ede9a921b09862a651b5f4b104d35007d2a58b26cb95522d70e27b79053a58fe37e6d8ec232fe80edad3ab56a2ade986f605126fbff506975f158d665c7be1a700b9e3b6fe0c1d234d5ba6537aac0fde790c1ad003228fc63e7524ea40dba59dfddfc560b7429c0e8b7956441984a86f27584de760488e24ee63f5c8003c96a0ef1349ba22cc1790961c91e3a7f60934d1ea2a5281770cd1b76056f2ef81ae14f6bde4aabde1d6873e1e42341a96d657a04ca4902f60f403e1126d380b12485c2e799bad9a9e64a7155d256f366c12b78f0d2c600ff0953a662368f4f95992e50f0e4f33fe3ffc0489d6cb77c887bc3ff323b997902ec17fc6a6f57350abfa44138105afb1746a86fd7200d098988dc24a4f2229f544145a4ddf23897237ac4d29dfc0eb5b50ec966a42f79abab5f0915eee9f844a531827effbe1bb96bf54c5c49ff00c85761cc092b864a64a8f3bf33a54f89fa60123aa2859e910c2fface8aefe604349ca3d22c9e463f9c1123b0d667ffb6c4acbba38ddca50b0f5a93decbfd2e2eefa303372fce345262c0ef5ba795da0dc3adee83231d3a0448c634a8ab84ea2b1369886506c119711bd13d414eab64409ff3f3b10021fcc189fde7f57230084cdaf7efd43f21bc1b363d043b37c117fb90109da555033ce9f149ec4d796be26a03a4f18dbf67b37b1234562ee8ba81d50a4bdc70e633bb558374591826ddcf4fb2c22e0f7d0cb796fc4f0fa3ffd4ad0b882f01ddd7a94961d6b00ad4364b06cfb3c361380b82bbd4cfed5e6c669e5349dce0d0bbcdf1b8edfd4b4817d99d9ae36e96a2bfd30a608b590ba3a68c896d18ff8627b14d1c37341d4ca5af2d4dbedb351b6a07fc88dcae881423484eb4abc9652c79260a7e954a14e8cae366e67e02a12e09a9355cdbf57bd6f9d45cdb04d5893a06b120b3c5eed94d50c051e58c277834582f47d8c6d8425f372ca35998fe0f0b8684fc00c3642eb244a58e1cf9fe18ed598aaf29ca67ca2440f9838390698d97bbe441ad77ed0d1978bf3ace6ccad0e278f2cd0c1c9a3b67a1742e47de47348a60c642218f81b32c3fd975d2fa3b7be459f2f52f90267ec10c987af204bc0a835d70a8a1aaa455a089da4da1117dbfe94eebee55dac97bb763b79e588ee079d00a9d70ec90a2f20fd3bccdd96c88cd4c061d4d91bd76c4e45a3c80b191438bec64160f9a7ce168505f9d519aa8ba0df60f054273aef9a92bc42289c0919c4fb49b4770a86171bbb01e8e230b392e7b9873f55f0cc5604507e5bfa4d70eebc7fd193c711088a418a30a23fd167ea4344384f0f552f540a629f3d281c31007e4db6c0d1dbea41f1480eb9f4f1a6a5e29f0904e63342b8e0c334284660fb2ba0f17b1784c6ee7d1619fda320f5492d7c3fa5259e13caeb95fcacb4d5bff8711b71670ec96f2297a703e964599df7bff981629c7f7efa27bd7e01e2b2a0c0b1a8a2caa39a1e0ec1510a871e033da117dba06a407f2f9f80345d051d3106869a802302712f53063dacc267676700b8ddd7ee2e0ff0c977c90e8bfa93f04684a8fd932dbff816c3738902c991cfe0f1a859828f4d4c4c56771fac5139198a5fd88d9c20ebeb33ec99b1c1df8e272018eb944f396d83d47e315e6cbe54b78b1291bdfdae0abeda50ed770e74211dd34394690132dd0212e0ae94796bbca7ba38ad0194edbab4afcc8209acfaad94b62d6b2e710f9d7bbdf5539270ef20d6dab9d9a218063440018c6acf0e71cd8a925777a15cda52c749f603589bde97e50135b3df1ecdd9e7c5cf09f0b0731b3333bd248457f428bd1a5e973eebcacc16fbc189b6f16c6b4ea3d9cd4a83db51d84737ab0d2f967ed132706b6f56595720cfc8411bdf7093cfd1f908ecc15f5d58063d44da9978256b028ae21bffed690de7915a3c49b05558c1133f96dd0fae29ea5e781cba685eae38353aa4f3128b3dc677dd84c5052c2cd827d2ad9dfb984345ad6fc5664309d3151f81846efa9228dc15d4156b6f06bb68ed2c4ffe358d4c8273880dab3773e84137269e2f9e3cb3fa5436bae112e520d24a5ef63893a043d2d72b8683af7c485b2f90cea24b5e5add47bfc3a7997529273b0b884737f5b3ce9abb47dcf3c34bac6f89531b5c685c57bae39448b5bbe78091ef0baf2b3488ddfe5efcc235ac2978ce219fbfc82916c32a36fde4b0a48de602bff9fc62d6878af45c171fa3467d3096d53420eee2e4178d1c74f7eeb0e1a9a89614cb4b7a00606e4427747d5a2b07fbceb775b91478090478dc34763d335afe7bdd4170e09e967aad75a2ec18dba5d8ebca00290f218fa270cce158de810b2ad94b27dcea22de0e4d0c984d6753349b2a65396bb95a7b8acd3ceeae3458fccab77d5633faedeae8e59013316bbf433e20f9a5ed46e7e2cfc44088b9fe13f3e742a806c698dc74eda0afb4ef4657bbd1c9f0649e1915703d6dba899995c6955c874b536a7ac12059dc318340e069d162852ac4449cabf05ea62d4399686cd2b0f8e746c57ff19ed79a8d38e3d5b5da7d8474ee6d79bee80dd50c1ed65481afe759fb5aa96add98fd1149f48a7f65bd77d566263f6dde361860f8b3eb5526e5d233ea09340a71b44b63e540d37b73e8699542cec92a172c6ea592955ec5abed8e8958ccc4da5c406735fa90dd91d1e9d259a2afb1b0e15a57ecf78e55446b730ec8cdfa15cfbe75e0ffa5c5b0429db4dee4e2e7e3fb60538c09b5574da58866b369437e57af2084e7b1711d11ba5763b6dc76b95a565f8d8f9ee3b896c101dca61b4cc1ad61af774638284343e08a6de003e506ef5bea362dfb5abf277f7883d4730c787d8a1ecc94b4c7a4289f51c9a10c594790619b4ee19a72d87c11a9ec8f3205cfa73b2b8df9b672963a7874a15eb941c562eb5b7578cf206be7620d6db19926442456b114da4f579b801d96ea798aacdbacc01b59a9115962d7bcdad91001bce1a8a75372bb10e7658ae483d942cb9ccb55a8089bdf4f97689b108005d753512d4302cf1cb98ad778b3713fa0a61b3b5a1b0aa22e11e6249fa851a64bdf9d579053f124c77c32903d0c09daff0bb0929fa68762d864f5218671e0e659bc61e8a32dbdc0a06bd7cc6be6998243c877c61c79a37c55d5c3e058edb7a3cb9ae949baf50917e41079638e7a9781fe8a7ae1760242a1cd9b4636cfe5c5b93c37d249a30cb1f34257652b92289282f5be118ed2820bad9047752c24a5a39e5130dd2fb34202a29c3efbbc8341c8db2ed425b183ba66d73963232d5b562dff187e65c15bca6941de2266c7140858b09401b6f85193a91e52a19fc7a1458f6ea100e34362994ebc73c842b9d2e1aecdc0a02b39c1204afccad6c42353df7f9a70076d2399f9def069331a09c5d1ea8be067a236ee81d80cf42cd7d1f8b17b035297876bfc63f474d8f2f89d34a3105c0b043d0eba0c0c33d5839712d75df04a0c5dc338badc0a5264d3c67ef4c13b55cb8b6c94f7d0ad6506ff1c4ad2427b7f8152f6ec8fad2e1923af9fa9d7e97cd384348f881f2b89a565aa9c76661b559f612132da05e92b8c7653800c5251748bc36edec00537f073451eacc4395f3df6c7556d423d03092ab057dad87239a30f0d48325585788c55db659931226710916cf280992bea19ec25d852a6c90553075bc1388db4b7888cb08734d267b7bb039b20bf28fa227c687ce745a9d38f2c132626e73d97c1fb759866352c794d6fdc51ae278b4bc698f1109575e0c8807aafabe8b30519c8d8041f1709576a21f20d7584f0240f36a2cb91c03af7f02da29fd932010f1d8a9774fa86ae2777855709991a312c1e3503e7bd06ce9dcc1649447a9807f504c66f5b57faf967cb31a4278259f74055e4f7a1c948dad55930bd515b0053ccf60c50ea520b1caccf00dc55c0fae22d650db5598b4177b0d77b8d1f9f1a8a467b7a23a55f1bd959d959f8685e4f4c7eda2c7a05af5413c456566552b7bddc69ff1e21932f04e9e25f41e8286c2020db6e3edd54f6dcd8ec29af8f58ea92ad547464cf2024fa2db4f76b652a72044c9683b0a418d50e513a6642b58885053a668cc6e38a82ceb824503ae77aacbec2becc560fd05deb6c548a35cef5d6e2cb14bc2836913928f68274f76cd9fa65acaff79a51627a5ee595f11f955eef9a15304c514d46b3f1ab936eaa17f6703361891a4d14e35c4856729772ad2923856717bdb98f738dc78d3ee0c0fb7bf83ff3a1764c5a0823fd1703558df3dddcdac78f705ca3420d0190e4f055349ad46e92230532425f8e6c150dd053deb208d896322fa33c4e6b454b2654b2b821df5c97f95fc13b3058ef802e6e4b6895c984b1e88d6d4757b3123ae591b4be2cdb8e24eef78288442a323fb1e7500d7b30a0dcce14f230898c2541ce340fabee5b41c5220898aece3ec4efcbcaf0dcf78154363bac2a50379a864fc3a90c1ab191a8e8779cef472a0a09dd9eef92818024fc8bcdb519f2f349c87a3a4f987ba731a6c4701c6a55849d710cf32fcfe72aa1f72feaac6a08024a254de039367245a4ddb958ad232be0601feed9bf1d72d3d4f39b9cd8978975eb3b46ba466bee459d756a5e6394784e84dafa722f3728ef22fa73d86573640aae289fe7b6b45bdc7c2e35136495a4c7ae991d60d449244563f8b2136fec7d30b053f01ce12fb67bf4a342d8f1cc1eef27ffbc7dad4c918f30dd36b9089e1399943e0cc799bd30075c35f80c19007fd1bb59cbe8af038896a132565faaab765795dc2335248529b5fb82d54a71a6d530825a33067cacd0bf701b317f482c91430e0a8b803c6830f89d894cf32c2d5eaadefe81b3bcb6b417d4f44b7c67e5f3903e9728c6545701464e558fcc11ea06a3e2d19ec732a82d973c6ecb1613effbfe9166010201ac2fc268cd7591cfaf3b44437ba1eeb0ccaf327f5e4dcc9f0e6e39694e6d37f5dc6b3dd2152ef22a4fe61b85f29dc4ca5c083bcf413ae1cc7762baa640580e577df75a4f362f02f918761bf9507f61d183523b34130f40d09aeadd5f3cdfcc26fe5ca230e59abcaf9b2865d04d7c4ddcadce4cadaf74cd19a7a049486b7119be5f59576bdb3e6ae96b04e3e92843e427bd429b07e801e0833fe8a2cf02d23e8605bba2d7ba86717d31c9b65972f1b657530c4312313566611ffe21ddd4cbc1362bca06eeea2e0bba904c0eb1e51056cf8124c2c94500f0e2d64b67c1aae16c82e6b2412b2792ebbd62b7c09bfc267647b4d97e2ac35198861cd4fef7b17462bd6b4466f7531c69795a727b2d60ffc31e84f2acc93d93293b95a8e21cd353a91cc47a4c05138528f10b2af083b019b9310a80e6279f465bccb95080b4bcd7c776caff8965e30aa8306041c09d90370f75a962a695d25727607e8340cdb3960208ca2f7d354bb5d135e402068b7935ae1af7447e5ba3603087f6182a40ca0cb9d8164cf0a8e0a25a3955d6ee64f4f6b8c258a8cc980cbd77ddfd1bea4066f6e475894caf6bea9056701f4ba16ae523d394ba5bb9b772a23cc9d84578d56d1e57cb4cdd1cbd1bed2af04b6fbf30da90be026c576ce8b5b31935d06df6d642eb13e1543e99583f8b53a213b13801ae65fc218b461f3f6baaeb9e95070d3120d77619ade60837ec6b3d795ddf350aec5cfd9c9aab2c761465c8274dcb180fe2ca90989e23a7f5f21153a539044317efb9c565c9221187c19c3f26da9a04473ce67b83ceb5c3e6e8ca5fbabd8e38ea1a230977c0f300ffab196fa611a3a89e63ded9dbf1ad1c9346f1db8d54da3d45aee93b6198e32a2a9b92b419f7669265bdb4974bf92ba7bf2fd15875b45f87f2b5637deb5ee5676ab09ee0f359a1d7824baaadcf697e57e3158bbe03c6299dda42f2878d6c1b4eddf4c636c957fb5918c7087906fd26dc03503f1d2370d2bbbcaa66e605278aa20da8af75d312c640155f50a36d113b4c4f611803f5403351f45c165037bf6220efe9dfcc155a9e8b39b1491e5d4f208d9c5b11567ea018ae8ed481cb2556b341a597790306ac7045f9324deebbee4495b89de7e729ea11e12863a9d993723c98e3b5c29f56d9ae8e728ceb99d95107a814d1563877bab19a841c9c6238f2a61e9c1bacdfc0a139a9f2db7c3b330c8ab9ab0cfedde0689a8af297993c0eb45f9831d5b0d495f8081be80ddc388afbe9829fc8db7c4fa5955aaad7f7c1bc8c69265350df303869d2b78fa42152581953e1aaf5544503ddc19a70b850c420a45d214b3a28e990ff0b5b4e42c7e01e53f14f6915b2f063a9638a616db0b065814516799ac8bf7b62ff614599a622d5d78283883b2ef6748d0314a38436a00fdd3e5c36d3cf654560e0f64b5098b89bec469d935db4c16905eadc49ebd14bcf36bac1bba1c7846cfd43b8fc9a688506e84203145c0ca8ad628d94ec1e0f623aff3107b589c106c58bf93b436b04624b1fefd9c49e55954246e633ba8fef02e920be37c65e79b23cb7d9267005549fdb77e3b2f92f35bcde77f49160b2732e0f63a77e5d4b783f891bec9cedd05003e8458e13c85bb735e2c8223adbced21045d3536fcb17edd0b21cf9ebc427e1e720adc42dab751b41b8233a405d78ee786c149df15531cb67e6bf08c9b7b151538f3cec46dd07f1f8b553b72cd283ad1e804ac8c9bc17d6da160c26808b63568abba77d813ba5d8ca7cb082d214adfd0837f99e61cc3a0ca9ee72faaf53d9db790d020ad93c01444d978f1be037cf6915c5b8b3e7a13b497f592403971309c77f2b5a6b2dce0ec12a5cf109a7818b9e523e40970fdcb33d99e3999e2b6331256b8b06214442294777b77e1179d0dd42de16fba9e5c97e40cede2a0d96a08f0409647c2ddc583c6e7ecfa91523fdd7dea58e399eb61ad27367a9774554381c70b2e39034e238ddea6de509cab666710b3f105a7c6626f57572245f506c69a6640fc389353df5956f8e7038be5302599e4d9bd3b8831be23a19ffe411eeda17aa06b15c285d7926cf9c639740cbbffe9ea09a08d951b9234a3badac06f4a8ce3a432bf8fe7de85023e9330f6423b1786525998adf8dc6f4391f174428e3e86b6adb05b9b8e4a6ff39299fb32e63e527ac62a343f9ee7a2e8116ff6b8a3cae98030a51931e0a4c0b13b980cc0f841dfd0d2ce3c38c903a1b5d033772b0b2021ab2c6cb007b0bbed84349cfe59910a570d7e2043efa3a337e3c35b9214489fee05f49a79855777c0ef6583e1cdd1a2acd4a6ef027dd386d8b10550f136f5e269b88bf94712c38797031fb5785ae112cfb25c98f3856bcd46c71c4fa888653d174c92ad50e545cebfb3dd666717ba3e382c2af35e357460761a08570024d8acc9167ee861812ebb447a9fcc77e0453a7ad600465f4c99f264fd107df24c23b70a78b2acf4f00b4484e408e94885b7aa039fe4b259101135c458266c376cc41e43b1a33da10d0862b49db1a7fa9f457c300013b0958e4a41eabe9017684b58b0b08a6fe66b543db77de815dee8f1735b2ead05a760438bb8feb86a526bb69628e2671649d2e9d174905c00d033e022ffa77e0b7c5bd6b5244b52871dc488e0b412a2acb2aeefeef1cca4883dac19db1c40989d86b1dbcf11e3c46cf6e491468975520e31d8b0747424f8325d22b21a1a919c4e043b6e3cda9f77538db5caa7e38136ed803a6294ebaf304816a68347fc9ad3ffb169c0b7b9915b6c9eb1e77c41fd23ba0ebdb63769e3be8d32a48719315de8fd30c1d8428c188bfb5ae8fd4685de759c6b2720a6b15bfeba4fd283e7abfe279b52dd67cc9e63e5d65467d1599efae8f2766ffb7dbc5cd315f4e5c72ad46ce59d61053ef99a9abc525be0860f11a10251ee1f5496b4eab27e73256a0a4c22fd6801b7f4348de84b7a6a7212fc7ecd2d6f7a80342caf7071257c32a5d95ccdcd912d27ebda0eb4ac4f9b5df8a116e0774ae28c110dcc817d8844c6cb6feb2acd24534ed4f6a4ac8b9cf267b560f08cb47a8160edc7da30d4f727a974723d6de8ddc17519a98e8d37983f940cee30bbfbdd3af87c36b7ebdfd9bd54a4c24cd8014b194c6c0ab78fd2fa7fed1a73fb754da5c765878a9dedd5a0619abeb88c9663747264ddac38e56a030a9be485626f95282b18ca7355c0042fe24ccc6b229ffc93292eded46d4314ec16b0d3398918acf0842f615acf3676895314508200f4c14ea36d987c4d432387b0370c95c653abb153e7338f94c7ea96184f5ddf2b581cf89c52bc1ffb72a6ebb835852a789bd975ed716f43f73e94b33b957db473ab35dfeb0cb714bfaf9ddf792f57be11de6abedc32a800faf90f04f4823527476252c861a1bf7d17a29c529409c2616fdbbb404fea9ed95958c8758fd4588bacc390ddca9244829aa585e6a69fc2db3b9dc909b38e0908e80f3e7369de47213b1ca15ee52043d9d994d88e517eb7c02ec85cf2e456b4d7f9359d2defb1b9359296a779329550007fdd0c03c46b148df1ce85d3da95429e00f3d6231850d3d4f6ff0b7e416ee17046aae3f8f951e811e8ff436bf3d1c178c8baca9249a11735a885cbdefe20dad2fb854e776a34fa921ea45246256b013a9400e14d44ff9105a7b55f54ea4154122ca32d44531d9258c4e3fc9e3485ba163ca0989ab2e067f8a67945013ae42ffaa716e33e18de29c1f7c3ddaf3e736276ea1cdca00322a93b00bf4c256d55c9253501a876819deb97865005f0eb355b0a65bd1d00b726a36b2975123f7b0323681b894b870418850e5fef8b25887a7c773c6028c26d78e2a69e340fd82736182b20e8805989561729e593423118118605a000a8553ff9715b04b6a2c1ec44b589e8720f327e6777aefb83dc3125347f60580b1e0c224b2ae4d1c70c47049b2e8e77259928f6bae8f9f58e936c90a32c6cbf86cc2a6633d6cda6fdc7921f86fd0dbb2ed865a227660f2a6581d37a3a05fdc1aaab901e7a9e523a6f9457739f596ed3b901947d563db1f47863f8db992cbe28ee006ae54a51038c6bf0e4fa9990052d040130a84768fef43e8d3c9400c1676ff3ada159fd79b5ae3cbf2cc421625fd4d8649853125b2c99c7a7f2c412204d92c052eb1eb67896602214416add9463f37d0181d659e758fe7ada291d8bd98fbd23cd9a618c2a172feeb662a3e5f2500119df5380be13c5e901b1f844970298fa1f7c849acc32a94ea014b6c293841413e12f9dfa527c027d9c76a823288f172a85f383f784b7732f64d9d55d848d32c4cc7b73e5fc5f5ef8da6be681a15c6fc0134511c85d88103543557f5c8181a585aa2c758326b05462ebd5e658e4557001921c4763e18c29aca36d1d0a74be7efd28099a221eb764830c10647a9cad20eaa98d79caa8e3b81b6c3c9512c302e5cb8cb13052dc6d6be30267280aed40379f8ad52482fb545877cf6c4f139cad310dccc26ceab7e304fd18625c500a2fe634ed3b298230c59b06bd905b553ab19d40ff710df039962e6ea3a843c03ddcc85f5d9fc9fcb6e9031127bd5f6b34d302513ae4afabb7968de5fd9646eb8c21d1ffe0ec14f92fcf44844e4f9ba8b9c19432bff8e7e8532bb2c7d79e5d3a11a453e3e18adac8163dac6a1c3f0dea20c836a67888ca8f306a20c861378b9d18da07e860de2a0a3ddd162fcb11ad789f8aa37ac2ae2e8304d72770370793ab02224143db447fa9340bc551d6b09c57ce118cc0008e675b2089c6cc2a45e6995c07191cd76d1dc9dd8eab559df1140ef142e8fc472b33369c586c356840b56c346aecb72927c929bbf8e086e9204d3864c674dd31c90ca7d4ebb0d0f01aaacc4bb1eccd77877c4a0aaba33242c0fb566ffb8afa22ccc6ca50a13043f8eba630ec1e40304fccd616985e2ab50a77872543d2a907e694904b235992024a52d2b13736b1605185c9c3cabc95de62dc8ff7c952a3b06868ca1628397ae4e720a392d9fc6708db04d5ec9e8643ff14ee457f8323f987e73b2c5f021104ae1a0d810240b06f1fb1e8ea6bbe67f75d5156e649eebc2c7bfdd9f8ad2146b807ace1c1d007bffffff84