PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 64065 0358d5c3da49809e7db670a09cb3eb07c0f824ec765e1bb318692c456acab63d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
87a46c796c50b388b1fe0263e3117c23fc248a76ae0aef683bb987429b21bbda
Certificate Block Hash
0358d5c3da49809e7db670a09cb3eb07c0f824ec765e1bb318692c456acab63d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...009018000050260000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ddaab38771915643834524d5c145015617390aee6c760fe4ce7dcbbc821a394fb70daf237fb64ad165d740b2524225bf7e2f44503a59366ada115aae201c6099931a160a44ba929804a60f1a9ef23c90f6df9f92077c4547a20e00000000000000800000008000009018000050260000

Raw Header Hex

00004020dae1fe45c275a402e8ac36fe8716dafb7aff5951c947756d649e48ed6635fbde0de319fd7199935085d0428dba997a770bc9ba745629b99ece0c87472235ed688b781a6a18dd0118dabb219b4287b93b68ef0aae768a24fc237c11e36302feb188b3506c796ca487

Proof Data Hex

59,560 bytes
121216020307a494f486c097e122ea4171cafa9aec53f105d9969260451175b6cd77b9cce2e21bb002134ef1aa20d0f23cba5c52a2794486464df90adf3aed5d27d08ae3f7f442b3461c94c80f17d79300e0b5b8fc3de26bfce722e2d203e9170f51bc90c7e76473e62a6c6b7ede072c24c910ff7ec22fe6088f100ec80a6b1341fc61a5e40d71bd882c423411293491419d89c23352dbf9f58f693deebc6b08b47687d3d994835e8c465e26b62dde90ce2bd53f825b9ec3d511d8f336ccbf7e21fe50e2ee0856d7154b3a264009d989d76c63d62dcf06e304fafe8de9f576559ecb17d52fdf13baf6e40be40a9f0d6de7fadf3a93a80d30e4c3d27fc624d7f4f57c60622e84a007918961a3581eb3c86e05b910ab276cf032657756c68dd87d6d29773429fab3338a6da6223119c050f26079cbdeca7927c959a9ac6c41fe1ce94c25d0638453943d728f51e459a04db3ec2729a9dfdc85798a047bca90b2701a9064a4eabf14a8c87055865f34dde92eaf3f2ceb1db9e08c2218c44b94dac2327436a0c75399e24d257a8ca5f6aceeab9bba7921d32d3d283647926acd751f240ecdc4095e316f534cb36455c7fddfbf5167689d9e15ecdb5003673d9d15155e466d2757414b58f619a3e134f42afdf28fd4a1c8678f833df1b877ec2ece4161ee2b09743e941d5d7c82e5244659ead16e060ac8914adec856bab4e42e95dcea7c111ebb4245821b1333509df4673ef7eaa42b5a48e555d1501f759e3e7e0f9b9d1265666300115e0811775a2cb419a6aeecf0bd9507e2ce69528327c43547ed80de8bfa47d31c4f679d9df94dcd991d7dfd45e67878b30193f6483a4f07e810c0d86e771440fff66dcc67275723174cd049ac596958ceadb52f3286dcc5e6c270c711fe20906e645073e43cde7387c18f2ff8189ab59a833b0dbf804631d9edce11e28eec90ee8559da9730b34c4e8fb4da7d3c8b6a325ea094aea086308f24554ebe0c78ba0124edd27f59bc29683a3a60a37f6f85084927a3cc5cde16ba923307397a6ed59b2f341059498b0ca4fe06e0be0ac58bb82bc90164d7e5cfefd1d27c9d98726c807d57c46487676fae737de39a54a9adebe24ef8d92bc531d77fbcdf293edc8b9a333ad57a9d0b1601561e104271b59cb307decd40c7b900a6806739af23e8939a31831df26f3492a938c1b115ab7c6b39042ddf529534ca0898eaee90187c02f32d22bc96c82102077024c9ff3cd84dbcfbd53bd03321cb7831b6f84dc240bfb197c38d94b3e91d218c56e51286be757ff3bdd334babe24b878d4e95c6363a50613206dde28ac3793db02896c93a6fedc6521f687df58819ba9989fdb18601a9577fd1ea2b6747f75a987929115d9da266a24b195eb75acccd54eb464c67bb821c563a38b2feb2bc6bde3aecac4111c44669b1ccc5f85472829095a883d62221ca9aaa15efcff8e3287a03c3dbe68a47262e4dae493a746a37397b31d678bf22d0114152733c5bd6506cb3d333670042d82142b12ab182414e5f99ffd56f4f07e757ab4e7f9e1c57ca56b11741799349dac3434d9044f611f67f4f6b07ab92195080ebd3637db97682c68a3f39fdbeba01c4b28f1dd5d3a9cf75230442451a3ff9413cea278eb902bd1514164b5b145b65726ce472c93f5ed7bad22b8482315c4302d63efe0f670029f3c53cc7011440940aa28cafa71ac26a241bbd17f09e03aa5d54df56313bc4b780434145b082745215895dcadd1b67f3b9652715fe75dde471cee47da9bfbafa78f8a48aef42c40652146a12cd6bbd7742baaba3ccf31f10e2787bf9d1dd59c55fd8d3be16e8741a1c03f36bc89b99a9f9aabd9f3189c024b0823280a063f4d9f21fdac00af86e0bc777c5a1f21dca18b91b84d9cfb360400e1d85c0b701e599451ea8c4f3697e3f9c09ff2f271c008b0335023151d1fcae8404e9db4cfab72bdf3cff7b74d206e3c1be25fcd159e146d2f1252ad10856f02a5983204ee207bd713db340753d4dfef0caa185f02b8ae4d8a79986da8993696fc65eb56c5594ad6fd800c739452b6eff2123675932d55f674cd356189e8e88a6bd8461bc5afd3a1dcc5796998c0982a1943c4a01ada2bab4f5f81097cf07b00b8ef3236f21f3c1101d8753612a72262d6c78ed5f7296c965c2a861ae68160e20b4c021fbc9a587534d527fafe8014d9fce75b28851b5a81967a3ff19f99e586a0e2cbaef93cbda7987710340acdac375398d81674bf2cad43d11ec47b4d01af2f35ca7daaaf522bcf3239854c97d80358b95ae81bedca90684aa43aa7ed069fbb91da96f2b4485694b246dbe93788bb051d49f28ebc863f27d680e121c887b96f60440b27d5d8480c424586dd889c3e794d92804711e036d73af05d1c88c98474b91c2caac35214dc2f12246d747282d6d9ae830bd5b66ab375161ed536a2d21d34fd8e6fe33d0bff6ce026e838aa8fbcec336bf4bbca8fc1e279f52b029cedf082f20ee46ef4ecb41d9deedec1b100332364111c680009080baf8dc572fbf6600e0b2850dfff01f3f5642f6c78d6ed2baa444a7e8de914fe452de46b31d468b06ccf239522d872ae4ba053e6439d46b82a0d2693ca2e3569f6af616b0ae3d31a7775cf69062f8ed33f56eeb2fd43765140b94326a327d287d0aed81ce403e0058407003f6e615c37162a52c7257358c0c67101a906dd64a50d2d3028493bbfdbe72e13ea3f479406e1e38402612dbb3070daa0cb5d649619cdded150634d12671e9d9d6be0d7b08314a8f375b886dfa8d95bbd61fa1f66195fc96247a0be7ece2d4b7d9a71720a44d948eb5bfa99a588b934714b7f4e2e0c4811e46c0969b5f5bd6562611f418a1df7edd2718c18fcc38567a62aecc720b2d7c8d4fa6ab16c43a7f86f6dd79a2414e50af3ed73b53b778a82c054f7733f906792ce1fa557852c170e22f1ab298c602645b12b4a8b82ad098683ee7aa027c7aff1affa6210fa5a79888677c04fdbc4d0cad7e7b2bee2d64cc670647ecc74b47468051a532095fcbfce8a4b9ce1b81b83a7970f3c626227ab53df15df1c412b58236fc8f1a087006b9f15ad30e8485ea585a2ab30bd8d9c9d7b43cffb2986782488cb37fd33f59a6bdf4b2b42c217ea085c575d549b6a650f029fc6fdc2b98dcdb55d15a958f51043b4da25dd4cfc2976e928753e2b0fdab71dfcd2e03dc7338a8fb70eef549e42e673faf6414f4c97b9d51d348df1067b5469c0bc6861cd5737210d579a9cb3b11f0b70422e6cedc609e26e9dc21082c2297108c777983e4063039bcf632268ee424d301a4e7133899e44e4f24aa954d7accd90869c135668ac662599bdba10bec5ce0c5028f35873da1dd1bc245f1823e362a25b144b66dfd3f006c6f9b1166aa5f18de42e9bf69a5535a06d5c1a6cd2d0b35717ae5f482b0c8661717fe8a2ebc910115c394fce488b2cfe16c2d43f24d5ea92022176d1a43f81e8d0c87917804e6072384f0b7f19371e00b048b68c96a8da91628861083f81addbeee9c84e045acb655bd15dbcc8a69c012e6faeba0089c885e862604f167b8929e4b3b1a25ebbdea6e178b8783110c679aaf4ccef4387d36f037acf4b3f709cea66475c9492ae9b9457abbfd00f980dab27955322a2067b5a02171bfc8f64593d9c46797c26284caebff14094b69ba314dff419a1b56a21262e2bc785130c8b42415cdf8646e2c544547f1e28a52b35a15834672a042999ad5c668717c6a756b397a252179f417035c3d95e917d2a748bd351f9ec3b0e5273309d59018352482ea1abf4df945ddb445115af2706ad9225fb6473dc6c6b7b68589f600a0e1f2c885b96df38b1b48f9594aa488dad7916e1251a295186566f61ee3a20c5d165956672ae2ce5e7179bb3a8980a1cd23226557c5f5d60d17e421d997545cd7f011b82ce15679fdaf3d5f6edab292a4c398d0dc94f54edc88b1238c42ba9898ff22ef6562467aa2bd2592cbfd5c1e800b0215343ff304646971fec6af682f3e4c6ca92270fa0982b9661fecd29b77324bcab0a6feb8a8e3578aca8db6f1c984ca55419c5cfa7159d2205b11528a82178bacd3083dfd7a43f92a43e51f1813b06eb460474c37c6203707a7dc69e8a8f7c175b2ff422aca0e4158e74159b7a5b785898e0c617e2d76df5a28e4df447ae50cfc52e1bc34d24ae8d432062c0f21d67ae6470d6bc17a1d75ed2ed2fb79eaf397eee393a1ce062979679a417e50a6004022cd1ab762a40d08b38d93681896884f57acc974b5fa2b0b7c1737a537afe12a281b1cfe957037c535df7b84d97da1ad7f3b36b76ee8dc1ffa8594e4d8c9d870a0b9373bd678efbd0ff3bbc74444b6a76a81d77da602708b55a10e3b9eb124a20b7f65174493555787c29870c8feb75d9ddf74e786a459b4a3fadee9686e6f2e917d3d8532fcab88e0f83225711448645ab5b9f0bc20ddce39960af5fa7299371acd80668e9bb608e73cbf493d150d5cc23ccebf4796a818b9809d07f3dc68030ed7c6bc14ad27c789a7e262ffa745c3a37630fdd150c1993ce335b035f1ca0444dde958bee41a6ea37384ee4393612250abf6e255f5d1647c33c62eb803804f40af362500955a06ecd35ff53026986d0ea1af8315376099b85acd519547bf4f5ab546e525a056bbbd95378cf2732766fe45a9a3c3b355a35966d215dca6208e767489468a4c19b94c9e5a2c24e4b85541a6122ea0a161193174ec5812ace8d240aeb2f1d86c3841a7044aa90c706ab31978630ac087dc5c43845f113978609049ac2a720781c2460308f9e36085b7d96c023ff39816c2c0a9520faf62a192b334873a72dd3ee3fae6450826a5f31316d590b074601d36c1398362681103919d2747c497c2039ead6e528c0ce2d6c0cc94dcf7663766f6e3948fd358e0dafb6af181d08676075d1e641889ef010198aad7b552477a0735931ec6f57a0b397c47929754474668b963f5f9c8b6d69fc819711f6781d7a2b97d2669a6f584d465246736c413d333a28cb36a1ea537bb6feefb2446171dae11679e25cbc1df55ccf45ce4bf8ec13e4a7fd90b15262856e9636d7dbb706f8b59d047b83642cd19e6c147c399876b7028596173bdee6ce04f48ba86a00cf0a2f8ac11e63e88fcda0baee3c01a2cc60464a313da04abc785642b9b82b35d76d0b6530b1c5c809fb809fd60205ce1a8d99da9c3e6c4d55d8de5e88c9b74b76965dbeaa15a78b3c9fada2212f510b0a5a28a0c557dee54f2ae317d344c31d072c030d04222d0ce71965e351d7e20d874e157b8848cedf65d415dd8b8d593208f8e42c71da0d2e6829f627fc6c9fb23a89ae3b4dbcfbf25603e7a51eee09353c471ff423a67cf1bed28b6a655c71999ecd59daa0dcc9d54edac54facb9b3ce9fce614aa64b9da3b239a99476577d87a35eff7a450db867e6648bbd47fa807966311a920c1bcd055453f5d524c005ef377a47ebc01e485ad1a720e1025159f46d533909fd349a1965aa466f0379d0aa908b15a1612ecd0a12fd26334ce94b4741927fc7dade3ed16b7c33850df634ae8b5b233093d09bbc3000ce2308862c2e1c98503e8e11600712111a237c74cc4c3deefb5672369dda3b1f6b01d1ea3618ce608358708626b58436d703f5440c355de866fcf30b3a66fd7a36e8b18f5665aa79b55405e934bb6bc79760f34bcef8ebc4c2acd5e9d60651da9ab5c4ade4ee39796fec5497011ac3d6b3d4514941f617c8669606e185b8c399c5196a174f848a31ee1b48137c40a51a935510bac93f2cca2aa4d2a18f17c60f38fb35e477d14d5382e5c4257e4b0c550a74c6215171063dbb256e7a97e82a5cc32d0a2af33ea5dd4ae1bc5428580c3629bad33c311388fd41832dc55ff519cb005f07b42b39402a962bf154a4b6b8f6b5f300c565ad66e4542bf2599348266e2515b103f4cb341817a07c44daa0ecef48fa0c47f56bf401e37a2ab05be0f4ca7d452169bdfa670d788f5332a57fa15cb7a392e4ba81c28fb2dde2d3203e5372661d3a8d762d8f2e99939d92be842a3b1defcad386d23c84463e09f7d9a96cc88eda308a40723a959650c88d6e460a84c6f308e9f7f459c368a56dfef5551922786018b376f061255a1dd2a2c04f5a35cad163ae04f2e439d235dab58ab097e290eac6c2440f9995fe50914e0ccffc516a18ee211bc8d40d9399ddb96a855cd4eacf7488553fdefece572c0ee196d7557f072ee5795f49610d46e67952e7bb3376cad960e8161f7bd76e1cab48e7f1af404b1e2955c965bfead8397f0e2c9cfe6e1f51a384845243363619614c0e0ee2f6e369212226039cf0df9d057b48d2911d38c73ff972c8b33c9f49e7f95d8b15a9a05ea2f7b802ec1f35e49310de5d8baf6c86a6fdba6c31f6ef97a76a1b92fcb0584144233294475d74c4f4d21b8d642a50e6c4f256641f87d2afa2e31a9f8ad093f61f297fbd1588f170f21658848864915518e8bad3c2cea1152fc7e3cd4f3f13b769c0a24761dc1abcb460f6795667d95d71b09ea3722239c69d4bfd00cb23ee2d3ae3467dd64a12a6416e0f73cbb998191c201679303821c14efb55db7568165da1252a0883d337e1cbe45c5c8c24ebe3be48c31fcfdab7ea93a20c5de62c2394043cd0658af8d8fc1db96aa559af9b741fa7d5ccde4b17b44141a67da9f9b591a73ce7f98bb1ab833056eaf721d1903b5e5f8682da9e6e4153ecbc2d89fc508192195391fb69a345c9df0f4fe4cf9925a244a401f0d8243ca097344b6829ffa8b59086c49ede5006229ed2a88be935627fcef6a489d021d70a9baf45f8d9913eba9f5c64c19430e0121bc860ecdfcdc6bc30dcff5c1e00c24356a7161a61ee9f503c05a1da99949166ef82e79ff60f9f2ff0447c065a88b9d4d10f9794bb4a929e56173281343d1559b4138a82aba081b81ed5ecc7ca99127adfc4ef0d510fe63a3e1904f1c68725d97756e135ca20c2ac6020064971ad8226ed39a4904652dff779d6abeca303d97f6659b71fa978207a2aa7bffda074ac62f24a36c3d9b7a63c3840fdc2de7e6963f935cefc13ead90b0b499e80f4529687f111b82671852cc6be4dcd30982ebaee0dd57a134e2748c447ba0970117471abac956bf4bcd92d60f672281543101ec21ab45058989f2992552fb822c5a04c0e0a381f5942f8e8141a43dbaaab90df18245a97b008a70fc7547efb64d71e22c639d1dcde5e824268a2e8aab8add519a700e43aedf7c91c2c4bcf01e82b14ba790209be2890a5a6e61becb440ecd4bd50ae76888a11425ba35e736b490b4a0e88a5396f13ea98245622d748ab3c617b1022c66b5129ee487b6c559c5f0df460fa5947e490808a7b70b18d034b2594c17bc180009447da33fd4e9456b9213a706434cf0aa2fa31e6be5401b9c56d5884885cda89e2b6c52a0fb7d5db20983bbb4ad6c69ab5acedf52b1e50d20a1c81b0dcca14e57899f01c38ee5a692a0ca881b4c781b96d1127ac66b1c52357bec44f20c3b6ff716e60310498843251a6b0027c41c4304f493baddc2b03610907a9689a4846e97f054bb5d09e294ad95c90add167963797697feb2462a0bb6e74f7db164dabd1be7a2920fd84e5e99b0b54aa8934ec3635226aa644d71348eab273fd448c6fefd30a1bc424a5728af8ee6010282dd1b6836f8a82779f6f30603f58da18fa260cf1d6e89df417792524039cc4ce95edba42b555b18c4c437269d4331518e0579a3f9b63644a3410346f45e0cb2d917df79a38c8c753600f9cd609a003d19a6d0e77779c5a73a0c22f60aced88f1a4ecfb16a7ccb986820ac5188682fa14e71978cbb133bb7286562986a05b46fe8998916366afbecddd6f583a93e5dff9c33a182ba7cc76945fd7b695db1ef60bea918d1cc9f5419ca2668f55ca812cfdfbbdc07db0d8285c2209e9ce366449a0ca94ed25f94c4a65ca6c9f16ab0cbd5da4d055919749a0f99be42c3bb34b68cff052e08edbb0101efdb89e3462dc9a0dfa40690274f587587552d896687a636db608e16e47a958c629e0bad275ce26605ba4d4bd56d662965900152b2c9bbfcf7ef9912f194de7bd35d9e17231f2234ef15c8137934acb83b28bbc1fe6aa36378337bdcc0d44cd8389e9a0965ee9379bf911d034da8a329f4845ca5bd668434566ef3c69f7471d9a589d3737bb94d844db9856661e017e33566bbb6dad8c9be813a4434e4c3861d89d7ec1b572f562b10b2443a29c03b62f00c3bf9d0fa5957ca9c2119a3425fd893b1ba2e57c341d53d74ce50b32b466553e47aed1625f4afd22f4d803f20fc12d064047ee5aa55fa30e82a085827a6b3e10022960ef8194412833149cdb0b5fbf18e9a91fef544b82f0747650b2d36a59647561a8f4b040edab4e254e8c16c9ea3d7c6077f9d4de1e30b6b75c18ea3da46ea54f7442763f6e7ed3c8efb8a495f38f0b3db8a82e37f61bf661a721f8d8fc8b6ce25afa771ee53c9c5aa444111e80fb3dcc4136a52084676e6d162425a9deccbeca91bbb6b9dfcb360a77e8b619fa3ab666a8d0065d9e9542ea33a5cc67db94295b2f928a96baf2391f2afa54d272dfea7f3e20ac9337350342d79f739eae01577a2639a00640c7e108fba22fa52467fd4d62619bb38319b3363c01b6f1c925c59479cc25db1e9583f3b7e875580edc9be367232e10ef4c91b44af32c02c68304b031a685cfe226fa975600a114c46e678ca7504738f22c7714282ce598dbf38cdca42189d0702a043a3ae09e556060ae39d5dafde0fa943181fad6d1dee87db301674c4b520fbc40284384e52a4e7598d55c7273dcb2d8890424bb2962cb9b2f6f36e95e78e2d8566095e366284d292200b07c868d2cda13a40ea72269e2096d223fa042cf20708327456fa61f65ec40ca558f5ec1469336dc177017b4f5a30de0e428d37846562d985bc1c57eb24b14f328f6c477e73a8d83894452462625d4cb58cd6b15b4597daf82ff1bbc2a45295e6ed3dbe532db5305b15073bdac80cdbf0b722bdb180d0178dda1322936f7d7b305163e18f9bf61f395f9a0a75b8a0dbb1956d23fb0f7f895de21c8adbb7996e222f34fe41328a787846445f856da41bca80b115c1bb4d8d0de738cccb4a545bec4b592fb48a73e75834c916c9cbce346337cbd7eed1de5926db376b345661adb1518cbb4ed934465cc0c47192cb401ec6bd5ed3fe7d7f2d03b3acb1ee9e36759a1f2feee55901fdb06e417436fa5f1c8cd3fe45f3d3423eba418aea8d27f5d86634289788e75f26296945ae2b970e91c90ae06a3c3565a514a14075ea02daf8e631f66842d1f710701774ea70e4703c6751d8624d7640db2af918928662ee31d0ec5315fd198b102c51bd0e5cc648fc79a8b3215f0653adcdf0932b3a49eb22459301ba0530dcb50fc235be0de13838b224040b52dd1a2a1fc7e9a4b46f22c775a39a0b64638daa7eba2ba019924d9ddb2f9fbf799cf0d1413b9d8b3d4e4a88362f832cd07e1797b3987a20430133da19540a40856aaaf656a32a9a2fd273da641597835921cf0d49e175189ff38fe84df10d788c9b91e6fd76195bdc3fc379c6b140443afbe0e7cbbc097dca8388c5e0d79b0d521685a343bae5bbb1cbcf8d4ef4f7360fa98de11f89fb807b9685a7183ec2cb21a771d30a0d2b5004030762745e36fd3cd12b2fdee559404cc18aa8d60727dcb00562c7f353e385cc8180f70db32e5855cf10e116b02072f64031d52cfeb0eacecc51ac1f42a11f22fa3f10ecdaab64bf0b77cd45e369dc5d77f25ee2b6d1a50a3e320e4ac809e3b4b833d92fdc32965452f5b82117b67156033170e0bd99f3881bdf29555ef17bca59791b480bd7fa066953df183f81fb680fcd2fcef4fe2fe127441a23183065cfe902671a111544dd317c18a9e5cd65de34c9bb9552f2f116ddef62b990b067bd7e38221bbaf1137e6babff3a3a6ee42678b578030501e76704d6eac5e811f5223e07879f607640d1a2bfe5443c1cbbe845c46983eb1baa42f769f9f94a6686536a1c2d0583708ff8b75505f1d3cf0c87ed118f34ba711968d7e9d57e459fcee3ef569fdc08e8206e88937bba448b867f622163796009991f214bba8cccd6c7380e92bf4016df981fa792459e7725f6b30bda6d5fd97c516dfc44ffd3a51abcf4596f3abefd48124581cd407ffa5942bbb7074cb32a7a774b4770f20e212079415dd475662fc4c4a05168246d5713d0b4a4636ac6f8abe35a2eafd77cc9d4eb6a76c8cbfe2acc59bb8b3adb1913da6f24dfcd0435004543b05f820b7b02b2fedd41d2e292c27328c0cf5a9dabbf843c8a9f0c4b3a6f6986a1c87201d3955b77e4d7d2593ee58c692288b8cac289b9996c6afbdb340e662b6aae38f70f3035badf99a134f8fc66258010bc9eae0dc9985f898c8c731f6fe72a38a185d1ac84a9426ea68642bddf5b3afcc8a166430a69b4aa563cd8ef3ed4bea82cc218ea6aec853b31f6a44a7b38f324c8e467efef87fcfc4244679ddbd3010d170cb58214b98f436876ddc1f0a3a7377e4461d95dec98e25226ba0ddb4fa2e110b59bb9549c1df5d09316777e7c152d4ae1cb2d33e022fd8fcf42da6c2edcb94886550403774d6af7b8739a5c8efe49b254bce21d53e8a51f39f49a9d06113f1c9bfa1ef639d6f9980d061841f56f9cb0e7e0c3cbb78609a8dd55c85f65038ba049acd40cb440f46955c353d204392a76b285af1c6fbe7bdba6f17cfeb2a3ebe7cf5cd687921a7e96b87f7ee6c9499bc3e7f34b7f9703e5f17f0ea1572402ddde513163d9f796b0250cf095dcd5f8cfc754c86310c51ed59f382d9b0ad8c993831e1bbd6919c25749ab97b4fdef25c17db553d8c15e86b0285471761c49da75c7a24b98807c038c2e64fb4757b2eb6960c7ff763853f37804e079a6703f5c582bcc19029c65c130aa2af5f394d24dcb938e9a6e7ef33ab4014cf585e7ea1f6958668c3b4448be41af7f3d41a0ba8caacf496c8f5bcb09a487cebc8a9ac4071a033088902c5475b096fd9f9e507385ef439d167eaeff82e246070a4abfdf5d71deb9e93ceb029c3d2598cb0b87d512a71800186d35ba88f417e20d40a21bf01a17f11a680acfcc2c196a984fb3fb0723e6809f17e8445d5a304e2052c85dfa7b150f7b24df775a3509a8a7635b878d938bb472a5febb32d8c7b6b104e753f16ebcbd9bd1426a3587c6579869dd50152a5b358c8e6fa571ab50d056e97485e3a74b877bc38e96c3d43a41a6a4b73274e11b16e2dff82f0854a085c67740d4bee79a22c06ac11226b10b7b69ec480b0aa6236a644b539db37799c4f75953a368baaf030e8f344c6410624a3c4e173b166e444f26f66c0c03fb2249b71d1881393bd96eb022761eb8149aeba8b5cc53314a79d6361604a4c7f59c49a5fc7993e3faea6cd1d7e5cd695469bbc2b897453e76bacea7c1293cd56c357ec5c48ee22e420a87bf6903638ba45cacf3db2d08426ffdcce0adbf322e625a4107a0f3f70c9b655316d38d793d25f6f57aee1440fdf147f807ae23543a530dca5c62d85a8a4327bf3815e0856c8eecaea81782e6078e9daaf6fa48bf3d855d7b7c6afbb01bd60268a0bd2badb15cc41fda4f443fa2ba007cbae2ea96ec87674bd8af2aacd2ab32145f157f51fa44c67138250af253b8a2a77d65b9de154f33831fb87d2f9d8b4de446e336b935b45f47aeba102be91f07318dbbc38ae55cf940ede364cf16a1852328b4bdee022ad1173444fe3300f06dd9b2ed8f56cda82e3678539f7ac05d4530dd1d10abf82980c12e9012b3fdb782a7252e02ec2bf3e1981c3cd7da833e075e674a7cbee223e2daf6835f7a52b72a70f47457fcc7b0858090399c452372c0f61440bf2b2f60c18866c8201194a0e243dec777b0438e20309c77539836260559c30015b4afa2033e833fff52c0d279ebd2cd6817ec495daf3bd27df67dedab20c54f25b9aed483e3e9636ee0da77291a9ef2870e8beb541db8f1b01dff49f3e9af4023fb2ea521f7f0ddc3af764ae3aa8730e3e0f68f2237337afeea08770f111e2a044b7598bf9910a0e90092ffde34554f6a64d46b06bd65a4c4f61e2aafc8c0fa926adc28d123d6e0646ae9cca9e34fcfbb33296fc7de7a02b02bc074b3d35a65c53548f1228c570ce6b907fc49ba8d9b0dc169250d279e070d278b1326f65b90c4bfbbe6c54aa764201a9e9a79faa45635851222865481bea3d7bee4c2680206b89323fcdb42f7be30f24a554afd75ec0f407bb554f5f31c77af105356f79458dd22558fb00b766b93f700f26a661b2ca3fe2593f98b84c108fb5f92cef8637c475223e1433b6411cb6f19f29bab5bf779d799c240179722eebbd49b0bc4dc64c65472cf61409bd633f2940f9a0467dd3cfc225c4592021b18ffb99807d0a4aca94e0dab1d5dbd2a58cca340e0fea7038f3f716daff1aee7b78d63dfe51518b510aff77852394ee1280ab78bee2d4720e931cdcffb95fcd98eb843fcd8159a38ce50caf813a04ddd5ca1f53af0d1cfbc98ae5e9a68449a9667ca3a65cfa8a1b7d5c608be5f35e46089e3a2258f31bfea8b79655591d38b0230c45c61e131acfd022d0f0fb3d009cc4f71480165a0c3bff80b645dc86912ac6acad260f367bdda7e972579a2ea29459d96926585708dc07e7a2b24af0ba650331bae7d30db774179bb15741b61479a930fd72ca2c687ad0e0c4ce64976585798ebc2b0267b0d8abeca25a57fd84fdc7f0bc781a59c4cbae07149cf39be544a8db3aa71b4dc15989af47e714e2fe9c1babe964be1552728f0768a9bba56f9bb1ffbeb967d0ee9cb9d74aab36b60d5b5d247c79cb83ebd974fea055adabd970ae3b0ffe4ea83bfbb2a149de732a993ce02a4aca0698dbc781544ff7b7b82aada3f523cc76827eabfc6bd3c9126459f55cf6020b17581c67f0f7ecc0383f6ab063d4c903c0f3db1cab2618043343894f3d962e09b1de4006532f65ed66c313acd285005a2e07f6e94c3639df5018341459af87fa1a83c6523bfb347cd4d8f8c3dd16125e7e0db4f81a40d58479a94d4edab17583cf4501f937ab0ff075e16e6a0ea8371ea287f5b365a9fef0ae45e394cca2f9066d978344e294c090c465a809099442ff80279e95f7feb6d483b7e9191209287e540b75f9ea358785aa9fac93c064b3314978a2d07b0a6d1fdf2d5c7a224f22cf39afa41232b0c8dfac28a332d2444c47ae182268f910e5e51071e116c2aa80c357a07d0b6ef0d1c810050f3eaaa50c94580b20cee7489a4e8cbfbccfd31900d6c71c5b74e88c8f82a51a7047e461add999b47887a75772463233c3256078da1d17129a7738af2ac2b4860052e8af502438ba5f93678d114e05b2b25b50aba9e42101e3bb55ac20a8e06240b212344a5bbe7572d0b4719126384989eb5df21da7dab04e770620809ae7ff9e73c58c461cf177363910d1cf3cf190a30f0510c64c82f81857c19f25f68511cf425776d1827fd5dc3f19dde5b8e4ab459f71fb87127fda05a41935eb1da44144fb33e770130f3a9df4cee371dd9df4367f42c361a464ab072d12bc7d27f593a31e0911e755394a70562cb7d2e5895588a479230f6986c5e113b9cac305ff33896d3aab3028e242597d8b0908522b2ca3f5e8939bf8bf1289f3a8c7bdb0db0303bd45d7a2619348f0223ce7ae1a0738e29af55875e4f38f4da76b3ffb90d0eb799039c38d3e1c737b42f06b4ed44dba6d6c7de125fccaec5943f5d26f2be6cbf14e420efdd94fe8e3f07e970d7516aa70e715312536e4ca0bef8ce13b8c7a84da47fc1771029e50150ef7b7d3369724682bb78e39d031813416d4709edfa5ed21c1b62fe9ea5f31fd891d58c1ea8a7146d2a386fe8bea859b95133e3083272da34921814aac4655c4ef99caac183aa1a6f219330aeb2490b0b5d3dcd90d24540db79b861ce9b8b0ab66587914e8291baf3b3e27cfb3c287460194955be710eb9e53e05915df737232727c45309e0424b800cbab2ab879da998837a98565c2b4ec7d10fbfcae913da1099f61140b39cc86f7d6442cbc0a19993e45b186b8722f31320416dfc770f52c2d4e4ab2fd9e97efc888856a4d39cf8a28aba5859b82f90de628782b7b820a6770b9f3b056595667de4268b24390707a1230442611be4520f32bf32f7063a77ce1853ca18793bebcbc48b8b1960e4265f3a747522af29947ae2f4d4d1f86b858b893dd18ad2cd013e3094576d5b30618bcb63f685a3de2ca77274d493b902b746964393991daf76498e486569b1fc44a93f0c2ffff2a460e5d498f3a55b958334e489cdcfc2ce54722f57ffb4290e985cdd04d7667ff512eae1060b95ef4288a4d0c4edc00a4871fbcebf9b809b68a6a3d30cada3f86d69cf04cad878675e1bf3bbfd3b85bd042a8e5d1253b572281947097b18a7416e63b3a1844a4469fceeeadb091ae9b47f3eabce20ca8492eb3626de98afe6800548f3ea322aada2c50e280ed14bf0edc8a7d1807ed28607834acbec849a193da1105e562e6f79ebc2596bdf86df02e2de358c63bfb14bbfbb155c941ad8ffe2c556a5ee85778f2f98304f3116468c4032345146b2e269313046e753d5bb6de903c290a54d7ebf6c4e5ee2a5ae3085ea87942f5e45f035dfa7c241237e939f3d24157d3d85a4ab8a0629882bc3facc3e07ce932d3d67e96966ed5eed86a3cd35c0d17ea98bcc83da0b13e185f3d88c3e1b7a87be16e32fd5e879149193c10a471e906e5da95b6c1a0900ad9c1e40a95f42ff8f8a1f05e5ff39666f3b9d2327aa92234a4632c7644398159da3ac1e03ba25176b25bcac04b8b7ac0a96b4ae2d16e9488263786c4cf9119bc2f9ecb744f85a53438955a829d0373979981c53f042e9d9973f5917b91dd952134cfffe3957aa2857873633fe54103c4d90e8976265208147dcdda9c7230271c8ba7f3c0a76ea953aa8caa282639550aef8b1a7e75b9c0906b4756db113ae2a374cb7b50f658094ce1bdbf71b5ffeb42a15dc940e678a7ef64006e58dfd9dbee84b35faa59896cd3cbeb8b8b8fde439e7e7dc16a09132ffa86aebfccf0f54573607d73b97dfbad5ee9d584a4bffa5531da4ffcc23f4f191d56c0d5879b990670a846d65cc898c05bd867ef5af34a21525d53ce9fb88a086a069e4a81f08db12b90bfc7964cb19489ba121e17506d5f3833e11c25d13ca9da98d6615b3f5fa52708100cfc9ace379ac1b8a97a6b2fa06b4003d71d810d7a515c82e3b95d9c5f8ccdf848a21b2bffdfa23d2fb1acc2c1a220dcf9d862830c126b4f904824c3f076ae5330d65d5e99e8a6d5b6d6db981fc9fec3fcf46fd337a6d6d0c984362fc20b9cfe6cd439fce767bed93ffd4b21276b35341a14e1b31901dc85e679f7758b3ca0dab2e3bab7a67f26d91b7051fb458c3a5a3959caee61ef1ee87d9c8cf5dee32ca639a45d011c5a459c95487ee87c29ae3df4c87cc9cbbf398aa20800a26bc20ee130ace6ec45670dce8640ffeed1c72b180f4a2f90170fa9879f71482515599bc4ce0d29053b4c54354c8f22683930ea2e0f84e262a692db6ce9d4b0aa1d2a07c1e1ea55d14be9f7533a23d46d23894f30acb820562ba99f7c9657bb1b2c2486997da488d27c82c83463992d249fe5373eaa65b8530b110656e9412dafb62db6bc2fe30b93d4a535a8cb318a904958b6070339e1923ca0dacc27f0b00c165d91a19489fecced194cc556f9b1813ce2d23af67c48e57faa7b6f6479ab4e77f6ea1886ddd3462a1d8f1db1266a44c09a0a0fb8359aa049b98ebbebe81b4d6394ddd8ad8c9ae7cf24b78dae1103fb037047bd8cd7e5ce856ef9715e82d9014f743ea1de6daa4c7aab206adf6d723372d5b233ce53e396eedba361a0c29be233b2eedf4f52d5f7d561dba942f5e77183c79cbe1cfeb11fac45f19123805bd6917cd10336837714c41172baeffb1940799fccd9c004b46567d8f68c5deedc51e2e4fe617250218ee7f42e6ea4b277b08b16c2f69c798e1d5a5dbdb162133ff708423766de6da098e301a5cd5fd72df945c4cb0a5c8e14940afcfb5573b10608ac91009059e63827620557c59a8bff3d67b6bbd41209154ba21d085b094e85f016ffa5d539017524d2952f057c98927e2e2a676619e797cb52cd306b3023ef47a3160a8a9fa8b9d87847dbc0bedbd5447fc127a7a27d3f390016b65c9ddf91db692b16df71129845acb076c3e7148f927e1597e4900d30e907d4e5d33bc1bd406a52dd107b73dd26e7a7b67ca573c201740a10000f9b9b3766aba6aab58c804d6e89c3807bed2230ebe34f203b7ddba0ef83989791b49c050cb2bc7b92dd7f7f1e0b7e9d12bce83bb5abd4a21ee5e81295fab112e43af59ae0041ef05a60fd006ed29ca6a15d1f7eeb37eba54b817c7be2ed4157e8e47605b98f4ff42106c8954757e414d3f61a84dbab493fa876af95133e827b77eb13cce749e510ba10143104dab64d9d3d548b7d579cf0bf5b09b776cf735948fcc430013598574349a70be122ab84232ec0748bf7a9b6ba08192d557d519601557fdd9066318424e56d041925e39c0f563a4e7bfb6a751ab4b81d0a9667ed2a32d6606cb31bfe533e040f57dabbd8f9824b8456820c436877ec7f3bc50bd607817b896d3e03a8fab7485f83feb7cba60a8652514af9ec7a4382c30036d25dc61ebf940ef24b6868a8b132af67ccd4c5cf3e5cc9a943f6810605f93882a7782a4438724dcfeadef9faf02ed1ae3bc1e0563ce1094388a294c649f4daf374ec445291769bf1869fcdd2c17a7b11da192ac4461bd3a6c894eaffc25c052c44000f498da9d2c887b55a962928963c486e263f3e99a34694014db80e1ea425635c795493972c99871da4ca899092e7263c11e2515fb84df7faacd9b04ab00151620f07809f90af288707a37ea254f9aa67e69e77bce86bdd1aebbe020877e8569d8fcdd767760b0a9c78e2526bd669e0921d2af07f4b7ea044682a32bf8614a1b05476d4a27d44a289e1326541c718855443448683c2337eda1d7baa01d2f2226b41558bee19db6e2a97e53553481dd486676e76658a3ddc25357b2e65427afe513a38ee7c11f5a177e8dd99061e7b04c4b13212016f75db76bbaef13b4ec39a5d2d0730bdc8555f2cb22fabbe52991c2dfa33ecccbfd11d698a9cdd66debdbe162ef3787929902d61e0b4a918a026b08e87e8d59979e01bbc1ac655768a3b8c314901d968da470d62bb5c883bb5cd950d9a2bbd68e00a47c7ef77b3f738777d6a4230eefdda10ca8cfed4bbda033897f4c0abe312998c77634d2b7971c20d3b52270026d5fd0353a48a5ddd826aba9739f22bc1f61e132b251183752bb1d30dedaf94f313b49377b65af5f5ba177e3afaefc1e1709a7220cd273232ecbf9e3ab79214f139499f440a7e39ec9962f807059367a7306fa112e56150d397623027c751e41901cad5025d74825ed1eebe51189f228a138286f69d73b5c006f1b7a733a76f366386dd07a4d230cbb0114c181f2a9eb9ea6bf435cd249e1ef32374c46b73ecaeab6c73560c6b7d3b7adcc55c089be3a49fa09940d44da0f640b8374a02936ef22588cb7067b25d390cadf2fb03b6d88900f3caea3e322fd239842a230cd2e140c51416739303624b45f08e5542e620221e01ecdb94c3d5b31e025a2824df9103c0cf339b27b5f4c288effd0f3aa594c7c4492bff68b7b81cc935cf5bb832103f5002c2dbae5b580273dd1959005ad4ca51c32f7da76042af3b746a55d212b4e10e8d3f8c6b3a5a3bec51a0218b26784235f44123db9be2564b9c07704018770b60d59d10593cd7565d15beaa096c37bd904b06bd603c7ccf5e89a0734951b9e6d1fb2b21a3d001e77ffe47f203134b13f0cd2be1125526440fe597ac5e509511b36fc2cf47587a685a8f9db9475fd9e03b52abbb5cfc8e92234ca2f957a8f71b961d0194b7a495b84874b0b2ab60b96dd153d154b3dd4e0a7b91f2d2a240c74994237a9c8a996eb62da84e695f89a0ab94c220e4ab7eece94dab402239250b406bd080f766336eabf892966f70cb5d6aab5b07e3d28f88677b7e85a63717c6da9f1052b675efd9082f9c8f3aff617d03190283891645b61143435036dc230fcce6e501209873e6f9eec73a01d5c259ca6e8b9bb9a1e8f6ee5da0517605042607f2bee94fd2ad0170a75a5d2cb5c2dd8d2dd4c49b13a91e62136cfcd8a26a07e03246ee50f6a148620ee142946ae6b49a5486f5815a2129001e0165d492bed76d1162212fbefbf6e14c7ce18a2f4f754bb4eb66502b3891c1cc0bda792f9f705228ae6b048a188905e536fabce564a49373d540b5e9e1c0dd23ac6e47748f17fd06abd3ddf005d8810c43d122e45181907b5dc20b1d7724da7ffdf6dc2ab78ce4eb6290aa40ff06ca2de9b699d9a117f4b71f4d05e5abd58c714ba903d460550c3b34d2565d86e02b77a4144423c2a8f3858029462d4d455dcb0f2757ddde2e20d00472f82dbcaa61c5a43aaf359c778e5b3f037d2d4f3b0f7ecee6f51c12eec635f2417fe6b598548d0bc7e9d91aa33e238271f9982c0182b5ab2e8affcb274bf0e92b110e4dfcc8a52a341bee8634e9d9f6de299d1edf87f230793ca8e3dc609d81603971b946c38dfda1b0054c67f22ae42dc66e9688a1ec0f4083068546d64a8990715c9aef09c2c92f00fe17e7cf7d03daaaf9ddd5b8f35618f954450bd88ce378f8bd33a82e239b53209c0c01d4c877a308d2b15ecf9e63041ad7b21262880105430c2e307be8a509ab84d0ca7d020300fd60f654b0ff35a8b4553b2d1bb77990f945869efad38f6a678e3d1430dbf57e3e652f6fee7914cda03c24e4cf70e8d1c7420adf4aa714b72fc7e3fc10051e58c2e91a9e212af8530c6da4e5158b06aa9e557475ca6ac8713534e41b31a505a0807e75260e5a7b363c44f3328fd1089419d9665a165a3b9596a03dde6ab4fc35c68faa401f880c86055531af3338482b16b3ba68a6213c48a9ee5885b8df90c7a1640d2b35a9bf9d718d10c26e37c13075b0733f5ad955873f137d2eaba38a7c89c8cadb457089575ef6e4991c2bdd3675dc9bfb29d92a343409dd4795e0b89d013f448558b58eac2354fe483754a217c12c3c3d13cd6db50346236eb1ce30afaa0373c14bbb7a51fbad2064d1d1d4932256a848a3568d8fc5b82d287ecbfbda5e090eaa8bfa677756962c59a4378be24e6e6d8ff6ee0219612c260a0acb06f83160832aa19d032d66cdfcfa56489dfae7e6db7fc336ea0c814b719d55b433cc34c77e6e886dee23fe2543964387e2ad7ef492fd1f38314463d6caa8d5903aa6d0d366de65ebd4a545c379e682270cc05286ea791cbeb17d37772417e34214bb0c3155338b8363c0cd2f8c3735dfc7ac207397520088510edbe281350c76c2197d908cc4d3b1ae578fdbf10b20bec55af3fc3d3424ed7a4b3d4c4c3d0637f580fc1fb557db2119364f0ea20747cdbcb704c3f5c53978cdcfe5a9f0a443477cd3f5d7f0c17590b577446d8739e2f21b37fd72019d0dfbdd5be4a0b0c0fa6102aa35ef6ed45286e496804beb5a7457caafd0ed96cf8f3c19dc3ae5c099684cb32ade9298244d1be49cc1f7128908957b225f361434d64399b6d41ed3c8f0dad39d03290055be758cab1feb10c4f9c7d4d55f06620e39f92e72331044ef992026957975d04746d352d73c82d7a0bdae96d18dd79276c94f3770cf52d18570984ee7ca5ea3b73771081cf678ba9c1a6b36cc7d62f19f83566aa54ca204705ba882c6873c69386bc305e1387d4f53db9ed067fd62be4bdedfdc7cd8bfca2ea224c2ba52699cc53e16a59f148334c66bd8f8f10131711a8ed7af4ddaa9b37055b8fa54ff1dcadd6954d6b61a7d2c427471909035ed1ee6e70271d5e5c904ddaf85027bd20e165cd9d524faa8b0b449e0455d45792e49aabc9a6f2497480fefa9edd09a3f7d18efaf5bbdb6540b3650e171c5f08e2a6f00f840e933e4e26b0d50971ba1e95c34a97b2dd9c6f30a54b7111fe3a50565c214460b29481ebe60e6b250303ebf0970f3c19d3c6ec2dcd0370a994bd3495f83b3b3feb18b7b5b89401c539485835e9634ca6082bd2820b465813a07252fa1062e0f16830ad09a017a4f924e47e9234c73beae0c8c4d4d330b3baae5415e9c1cb40a319b3a85e2bde944b0d98e03b0201c4efb28a4840e1c2d8e92726225414de68b4d645f40da03b54ccbdc3b39b6f9ac704a36ad8f1b1eb250cfd381afa732b5a0963f334525394ae45f8b1d5aa4b9d90520994aee1818d84b9c0b1e9ddb52b6a1b0751c68e823da978ac916505a9ed1d2910b9f9f3e85200066b990de7f6cb2315b5d470a02b511b7b476e712f8b8d796026d3aa3abed74ac367d809b22f8e963b4590a7605df8f4acd5083efabb772978032e1436f594807132637cc5dad60f84771ddee217ed4730fa364bec5b9917978fc07cf1a073ebb510dd06f6b67a8fd8e1d25807dc0bcc7190d5c040fa2cc37c96260dd011019baa4fdcdd159faff3e433cad08a0623e57da1de9036794ee4d0ccd0b77941cf92d09c59b0c8c54836b50bca57c228da0418eea5278dad6b312f49b33c18f1d8d1fe240f8eb0b7359f57a168ccc237ec65b306e7b5b6a410c88c9852bb61e100b243bb3652085c2ea309849ef0748c97738d47e0b1c99026476688f26d2784cd440f8e10fd42699aef64deb001dc1b25146f2452269ecf1906c677c4dbf86c9b8578f839e4060a07c6ef8084ab5f27f579111421e126d9e30e7995118e53a81da01606a2d666470cce2ff76cd9da7904ea09fe63ffdac67b355822498b3640427eef8924786577203a9ea75f76e37bf18de1c9e13cdc595d1a2f0806a5990257fb07c3010480cc37994c52e02bcb66076c8b884b9e6cd1d78050df77522478d86798e3ee9aa90c943a475b2df89d59caa2742e7d170d9063db45d08ae8138c34a8729fc19ad213c0453ee3d9797601761a771b59c955e0716274fc11fa1c4f776f18a5997f61e3c57934f3b907f6f9cac008b90ab719b9dfed95c9a8cf28d9d4eef0c85aa04f972ceda92cb2839df59241ed13f28f0e9785774becc3e6aaa0a1fb30c6d6dba5d9c54d251849748fea7a85d90880aac5d94ff0d59ec8a9f29e0bd0a89ffd35318218663e39bdfb4c0d4dba9dfc41172eba57a9cf8156ffbb9aa6aea9a80b8d3b6313683a4406ec3df762c6e6a14a96c9c397f69d52ca2167e127386969715f41bbf3a5cdc90cf3e49555d367bbde9abb44fcba2f9d3008273424985a5c013f1d7c6423515351afa1b27e7c8c60f6c9d650c22270fdeed907e3eefbb8a39bb036efc91e95116252f53f0b1fd42f9f80777e55c60dc8c8747606aa7fe07f624c5ad177858dd42964eb60e7a3473acd5d865da52cc13248b6b0ff239f4d5762bd95d672e395945c6f8ffb8ddf4915ece5cf91768d324f80adbe0bff598b4d30cc5de166acee87307373ae7ce97855120a5b16b389906bdabed79428ec72c07118c028bcfa2743ac6cf18d9f78a3670120f9e942258d8d374dd237e6953d2d4ffe635d124341074c93bd312fd67b74a0e9cabafa40e067eef0da2c61025994d60dd337ac966984ff5d9b85357f8fa230f48af559bc8f703d82abb4c06903fb28ecc99dd27cb390718378f5c30613e01af2eb73789d22780815bf4e7fd2db384fcf98c6c4115b9fdd1a7ab794d426d6a1cf5c2ed221965c628b206250bcd8eee2c1dfe67396f0e2814f84df5974e24dfbdf9f8d7af7aaa5508c2c2c3c94a5d31c63f5d3e65bf21f13efbc3deee7a78f0017e7a873be3ca9b5437ea82b79ab1b6c6f451aa5a024685b4647dfd37144ac4549a74f8484362fead10f7cc8350cd99ebdc7b0db084c659e1833339c352fcd0aa60d772b900bfc2ca2b46c73cd1277f93fec617f25e3cb15216bfbe266de828c456038437d85639bb6358afdb970fff04f3cc133a1dd67118c40e971f1a0f774fcada6048e7c077619ded844d2486f05309bbf97de1ff55216d6840436d38fe6ccdea096b69e68bd6e331037c90d0f09c89e12f00cbe2c98a52ce88db2ee49c4fc1297fbc421379e2d1757efa80978cf442e3b34da9bd85cb8677aefe9b4939d8f06aca409c1e3616297338d3affd89b5a78fa927425b2d61a81bce95fa793683581c048feaf7ca11dc74fb3d01e7678aa7ff823f0b1dd318154fe42b17b1d7032d4a0e26e4299913af77a7f4fe8dfabc4745bf05d4159f02b3ba9529fe167261691b6638ce50edb249527dfde6c3ea23ef4dbc8317d722a19e3944450bbdfef3672135fe63b5801bd7ce40aa3eb24e045869983cd7c6804103abbab00e3c8f84bad9d0040815fee12c90fcb07a2ec0db9d7b7bd416dda9b769c1864c29bb0adf8ec67101e9c31699bf777fbe1fd020f131420b29f9b94a2c6c1f6fb4bde901a81226cd85b6f241905a8f4f0d2f5ab1c328701e7fb4a14c9736d4c583678871b2ef468e2e3ba56d19b2e60fa0e7cbf9a54c2d38fd37f7924a6d253d6574b38e22c6b24001798c463e3d03a33684a61742c3ac0cd8c9255775e619c1517e6342c32a5312a71a4445dc393e2d96e559e81bc792f268ce0c5ad5c8fa3d28fe0d1d7e902fb2e1071d026476b6ccaff5c1f37ed4c59dc4912d8d05aa0446df6cd65333c9068462a6a3ef4af08a0f034ea79e41ff00df8bf4f7eb96149589b6ac4b21ef482b228635b45024b668b3213ad746b67d0076c01fe2a62086fb640feb7bca6c19a0723ecbb6c920479398e5ad55a17846fef359ee64f2f180f9a145af85e6574b1bcd6cbfa42792db2ca6e6b87d660d9d3082a0955a6cd8b8f2f0e22143db6da245b48a94328f1a366737eba4e4def61fb8ce27f12f99f36c377acf5c44c325cf1719131fb0b9573d724e9aa55b341cdafcd986032a020f2412effd52b0109f3a56f61d4517d83c51c5c97c9ae6156cfe01e85733989fe590f7c6d6ce14f6567135b49e9cfe4eb62f1f182537f01ceeed4eab54f4599aba6ab2017f4aab61472f347f4aa66ed8ecb8f35931c66f6c78e2218d2d350d5ceeb9e9a7d3307d6d7d3ac52a92e1538ded97049fbaba1c6e2639201b71a2661c6ca8aa3b967bfb37f201a0e6682dce118f8b74594d0595787519abcf9c1585494f41646ded24d36dde15bb0a05875cd6c85dcdb36a5e8fc51f45cdeb7b28caf31bc3f0bfeccbe4629a8fdd4400e27c0ec09e9c98d797f69cb57130a847c4c888470461bcf2632a5fd5c0745d29841fc985550a8f6061640baef0cf66b5f39f107e6659cd00983ec23aab3c2791ba4b294c8ce76ca207003945191fe208cbd4fe908624c3836b62756da6244a0455d894f6f3dd10f39d2109650f7b327b0ed659797fe4138f89a8a9dcc506aebd769b56459fdcfd8a4b5037e9f25a80d2606876c1fa0e6c0c50db034d3e3be5c890396b324dba9cc18b54a4ad5022a364dfff4ebefe535eba378f616e93ccf8522ba4b62b2bf2f5ccc14c497d871a74e2cb94184017dcd2e1e262829ac4226c4865d307f39a3bab5b2428d8690ba92dd1b8d0dd897b30063078362dd3708ba7595652950d52ce0efe2a4e90b5608b277cb4058716daded1dc0afdcb035c61fb50c15217a9b2ccf3ffb64843872cda29675209c1b7831347c1cf3271b7e1655b56945d55c358949168ca4cac816d44b04d7cb05191b17f44fd26f863fa3bb6660da7a6ca03c80fc0ef222063460accd2524b997aee4759ea17b7ac7aa7920c6f4b50e2878803c11f71d45f6fe8b953573546113c1b60fdfdf38763b043ff44f1a3ab220bea318bfdb25fe3ac2040e624bc68c2097cbf0a3163f026286e3c0233cd095dc98e0228efc0cf461bcaca3d895716d72ddfa340986b97a4278efedb9d82dd63d0b20c6ad668634124c337804f0b134409e6b81c85e38023511b5580d8a1388a8b5f955564cf528e71b0919bfc2444ff41226a94fd519e1a8e58155770aa86cb6d274e8b98f29a0dfaa49d6469ede2334e00f0f99caa45f4a34a30ef10f399e561fcc704454f730c83db88b03868cdce4d5cd58adf893c6ec215c22a771e7b3e8a63fc5c67d41e3fa30fc16871a5e78dff03bf4456f74fb3475c3806f3cadb0349c8514d095cb10444520e01a1c67ffccaa8aeabf424b9b7103027090ff3cfaa26a20ba24714acbc62cfe9231aa804779f113d89b3c2ee5fcfba80405c9934ba7214bc08475fc32136057504d18fc5dfc10ca3f5d50fec9529c423caba0c8c658f7faf06d1dd8d07e6479ee7ce72ffdb772c4ae16d530f4146934c4b0f826569a9e764fd04a234daaae65b9b6a0b8a5ff3197d6993493163604a95b4c0146fa8f1d3a710cd0ef56f6980fe54862df5cbc35e4f0b7cc853074dcf9e2624ea4fe54e2d1866e34444dca285e9bab8e47cfa3f7d2127f81c1046253954934f8693c6668db9b0f063c390b6a3401d69f5b763a907a4cb28d6bbd65a0c29078426ab3f9c3810ddd7bbdc68a387b005c2a659e650ff5534f2df651c1cc19da873f35370e3b257ef203a16dbec78c6ffedf713dc3e38c6d387582c2d0068e76e7c2a3621d87c77950c42518b478a9b238019e283d8fff45ba9bcaaa891a92f6b13d5096d9389107fa273dca478daeed78a5f169047d3dd3cdcfe417fc5ffb5be46661a907b73a5772dec6988d9f8293cfd0c0811a5cf93e707c8afe203348a0bc0dab5a7d7c4340306932787551ce85a7ec0ba7e533c71147e267ad7eb9b03a8f051b5c8938e77d8725698c406535051b26b7361dca786a43cf0f3c8b3a642951e3941101118196a77dacf6b614c5f3bd1e39b30b361954d865ff18dde15f49d38f4bd44cd0f230863793adeb61a3ab469769d3411f8177373dacb858c69a50dd5cadeeb950c9d0b4c4d4b235f07bc449ca8d6784401dda7747b76e87e630da533ab4317d6055746a0d2f306991c11b4e4006a8e6e39d6078d6d839ee4a6cb729531143d197482de8258df4e10413cd8f62cf8a22d244e62cd011a6bf56303597f508046feb7dc5166e75114540b1028af340597137e127d3bf6eb6013095d5901aaa9c66eecb53875548e8d884a5797eb77f38b107ed914f2b68593c6e715a0869609b833f93e76e0d00e71c96081a80520bdf494e1ad5e228031c73ecfbe91c3d770980723f687d79793049d3c2920b5d6c7a6eeb298e5d414853e87f5df9d6f2123bfe80930f973bbf729d345896aa903e73d3b64ccf3154c1c1e73db1d167656ae860347934750f73426bd8608349a9778d467d01714576d2f44f8d53f6297fcd5168e36bba05e5f3812668fb1c55743042f057d39accdb8407e57170a2889bef3222f7014908ef5f72ca05e00288c67c4faa428206257fa8135082dee25bdbee0168edd4d6c3678543dd4fa6d28c572bcb44cdd26be74037949d37eb136040154630e0d75afc6237d39faecde137473b4606773b8a1e65cf6a9ba5b66746e30960b4b162a64123599a086630dd654580d6c741e3359bba202c16e2cd7f32a152266688fe0d1ba2b0a8f515c30fa2d20549ea0b29ecdc32466c33a679187be25eaf45121dbb4dae71da70ee07bbd66c75f454c5da13beeb6eb0fa5db7eb2ed33face117138686a341b9998852bbe447c7d8fdb9610ec74d88e55293319f2d84619dc0bba504b361d98c57b6ab4947bf49eb4659a7299fae591877d01fb957b01776f3a39454902a88e0c456e988fe01744ce6fdf143d45b14dbd5287a076bcc73887a1329f71135992b702b954590464c6c2c9c0695064baeb7329699b07c914bbc6734a5847decec71364bbcb334168ed6de66da252cb06303983c086c27fce0c96cc1d8d3835b027467b60377b54527c5f7fcdfafd216b4ad60c289494b83a492d0329b872090f983b56ef5dd08215cda777c2caf0c9b20b52cad5b41c82e7685916fc2009a87f0c4c7de1fac9ed6f63d297a65ff98c2fc02e9acc2a5ec26f2c24cd6830c6ab104e180f47675b876617b16d2a2fce0b47d0ceb00d08626d8f0ec6891d9d999155e3146e64bd159898aa2183f1101d708ff83ca8e183f008a167fb5a75191bf03dee7f6142f0b3183b103ad616269bd68717599f306821416632c46d5db59b2794f2560e034b785fe1d169852b5a9c1b9c39247b9fdf3d7fc7b95543fda21fe08956e6ed16049852f0e9bf4b52a92646083cd2002cc1b274984bd357b05ef35c495ce97e76d2a41ecf7d9bf55ca20c93d2c9bb13551536b1129c5948ed3380d9512041a0912fe99c7237f109433a110fd707a3b6b17196be0dd1527cf955d6793b0a0474cf3db40323dfe5e5745f5147124390c8ad20defa4db1befd3f24ee770cab546c68eacd29f173f21eac8b4abfe7504c763eacf048ab846f0db007bc85e0e0db3c038ecdcd47b99d2c2c819c291bd4dfbfd66fa4080fa911248606a7f3df4b8281a14b9ed332458a4e68e93412f3a8ab0cf445259c6a9a0c0a359735c1155e59898d2e53e57193385d1d7db2d6705340792ac5e2fd3c76f333c7f5b0c71dd74d97fc2d34362f7ff22fb0a77ce1027c37fe8b04c7478f8971ecdcddc36f835872a1bd773882700405189888b829c6445cb0a5c9c103853449ad6ea9280dedbcda929ec24204b1b69632540b70c3ffeaaa3007003fb74db8a995794a3f85dcb6517bba5c9f445927db92fd81144a9f76c3a16faf963c6895b223bb558e08076287abac095f99014f5a4ce39d95a1b7c1dd816e33b7c6114228c2794bc079a2f621420c1c433123f25362d37a02319b3ab0eb45a41338494a66f330c0b4b9122a1316219b9e0192bce5319bdb610ca79a25203b0e8bde0932b2d98b8c4c53f689ddf1a8dfb86ce56e61911eb4b7b6b709f1d708668f764a755fc12da6b042bace78d9350204be37ddb9d052858566c8e62fb62b5dd3a72d9395071c7bf6e60d371935c3cfd4b2c335fb85898e2464395b90671b1833fa4751fcfddc5ea81eb2eab0210379144c33de42d69b6faab4aefb883588b995791a34ace5193123a1e1576150590fed61d65ea4344f15310da4279213fa53ad844533f58d4e0f3ae859280b2512c44def29faa5be0264209b798106c04e5f6d352449aefe4e59e94c51407c15d9af68d8dd0b9488ba9aa33685d8d3521d1d45807260fb9dee2c46febd5d46658a210231f15a3b791e7240344d9c1397434b2b861d3516b0f70c82b2073651cb4519d2aac4ff6171b25d1614a8384715b0aa2ddda424375b078765f439ef2c63a70c13ac150d17973bef006ecda9cecd1b8f34fcd87a4ea4bc3bbe948e3b29683093d1c4aaaac99181d0d3be22a0d5b04bc51aa043d4bcc5ba91b66f396574c1ad24bc4215d9bb4f013e2e80007061c7ded02c889125dae03ca124f1a6adf019075e60f19aa96f86c7a7f041ac9a2f9ca1511f4fdec36a077c1ff4e195b7030f3f8f02dd2207012912e20b4b65c752afda400ed869d78b34b3de609069781089ab70c95108be84e3deb9a43b2f1609a3ad00cc843507eb74711d7ce58c416ce4f6ad0dc4764f5c8ebfb983d120642e02cdcce29e3aecd961cc19808be92d29f4d6ec6c5daa407bd5b30fc6ce92883a44ac7f00e32661b4a5f7ff5aa68927b7102d17d57a93aa8fb23b5d353c3deb89054e2c2338e7685721344c8c25822ef2c9c92a55cea25a0a8bb2873cc89e0283265d806dae1001997654396047222efe92836af834683832ef893c874de54da52d45c686ffe0dbb8befe7ba9ce364cc3906d4aeb5995164b763635559de5402400f2ed805492866d63c92e2557e1f0bd2fdacb825ec8eb14ec494ecee527a5de0fcd35acf333685854fd2c1b29a9dc901290f02ba8155b221de8f9cb0c9ec150db8e8c66277d9436c7970c3964acd43268eda9c00714d34e8aae6a3f803205cb7fd82fe95ba7df09d27cfc428fd59b4c3693b1d16c3d6f4182769f349aa7db9ee43d03825a5e902cdc522f1d100792db71769988bcdcbbfc70c95c798081899cc496d5791226a2e7a44ecdd9cde8539d3fed302c2e484809c3efd60fecaffdfc224cc957f296210783e390431d96a302a9b58c46943c1668fa3754f0cae3f5f62c69f6392d6aec9c11ad65f68c43d4ba8e98374e5823a093a88b0b21a33df900dd4a8415e1e2c7be9e28ac77b61b1f1c839aab4745cecd11ec469fb2d7ed074ab136584fbcbe9a560ffc09a3687fd31a3516ad1ceaa9d0faca00db41e8f320d1c38b7203ef709d5842a75e10469adb03896354d708fe53fd57ae86829087f9b2e64bc3d7e043d289aabcc2bd8834bbc172fab16f4ceaf7feda1dcd905b820adb94e962f011ec7df956a7ebe1585c17a655e3aff232aba3737d6a01ca6346a54b24625cf3be157bb23790878d05a345688c44afcf6e93b7805b5a05f9da533276b336911b799f35058ae06879eb698d0e7d583d6209f11a5a04ae8801c9e11b513a24483072262260eeebb06720184b48eace8b61dca9610ed222572c1e0fb1d8d616c6338b42cc7b78dcab6897bf13e664abcd0cfcc7859a9708991fb629b245c03aa92a4a77faed5028657cd7d86182536964cd3c04a554e8617372ffc75ee7d19b9ee6c73b340e2a03430096da67fe773c86f38010ddfba3efc9c7a78a718b54832a2e2562e732d3dc4bf34e7337457e9c3729dfdcf5215fd2229cb38141f0224fd12b1e029af75225a6c0f967fb1f13fb7678300916c568ea4b19bdbf17426edbc4ccc7c848d160e1663ea60dcbd38a3e323926c9ccee6a775c86774946fbe1f9ae3592b6f8b4fefea884857c0fd93a1975963fc89bfba691ea3dbdc20909a0c300c2d2f631e1b7c940d59c827f219074ee94a5e0166b5e86f507e6f2785069c0d5a0abbdde6537d43503c7ffac9862acea90f58665a4d96f6b8338ae9c213e15d814e1b0539adcc8d2aa97903809a6c2bd65169aa4a0c2650568e4fc41cbb419609f6548c3b23fb0df2d6c438154fe5ab8dfcce72fd45e213d6bff4b4295def2d9a19a0621b6c62e0925c3323eba49951910e4c21c8f75d8cff4a7ea5267e098830ef67b5a19e729671817a42dc9d6db6fc69ab510374babbc775b05755f22524ed78b2a05e9295e9b865282bf5899bf2a82efb7076c17ceaab22e807134146de2e23b653dc438b35ce12587d6c646f45ea2febc4cf50e72a4144556cab500d829c25bc11e24d6f49b54460e04878985f2cae6094e2bcdf6916890838f0c18802201e16c871df4a0be208df1311f92298a9413dacc10ce3ff6a345471079f933c71afdbfc682cc76579f492e00aa5812a3ac0b99a6cdc138713ccdbc5d84d381bb3571c8dead2c4dc019b189ebdda590a72e7965cba72ecd9dc7276ea1933e9cbd32b9926419907d34f26fa45f685e02cb08ed0865716e0b6b97ea84b41e8eb0ff7a2cdf91c4fcab39584fec3e29e9e48e7d6954432ef78f7173382052c24eb06e969144ac70589cbc77c3da165f941fb130b836af24f538f19efc14393cffbdecd2a47afc497684edf8fa7f2cd3a628019064fa25d6c9097eb8242b46227fb6dfdd0c2e574e10a28740bff1cf049bc6b11d91ae5e26a70d33da9d79fbfa436fcf0f8181e8b2e8d4076eda4fa33562524ca426a692f80a5db31cc7c7f7c79463600e53908dcfad59d4afe3bd8c318dbbd82eba9c69cac2c1af0992bb3f367a3a84b98acf435595858f3a13e3c9b939cc15cddabb778f3a5ff22805a0b02f395de5c96743245e2a33be382f36df485db6758df9b737aeffbc1fb29cee6757c46260222329beaa6755ca304b305a35dd74f501054c356cf5edd7c5ce46e20934dbb9c086eab197a38f01399e554339bd0fe78ed36535ec5877a4b5ddfcfe61e6e4e9bcc7f90e0a142374f8fe4bae01bd03fcee0b71628d62816f3d2ac225c165cd16a28dda8d1cc029be3e0ed1e487b79751fdbd1c48af3b8305092719b1b70149146fe027e5271e029e3a9eb49682089a6ecab2fabd0f72822bef2e03d4385c4b810946ea6fbeb8a78e49ecde3fac2d13fde64f372072f45ef54626608a1d97c4351e29e306a1f03c9cb6958a96fae002a0f2bbc6a2492db22f70702734482dff0b4d509c34fa6a44a673c335e32675f119e595dd81117517bff8dc5d6f9353d42b59002ce44dbc56c1fe0c1788f900e5ee54aeabe21525338d1da56a3dbc4ee0df3653f39bf96009d283815bf327a610f8de0b223ea7f0d1fc5cae1a65155e77f72851e6b8f92a765dc37c6a3df287ce9c8eeb65949f976ccbc703d0fde61ea55423320ac453ad8ce0f54645bc07b51adb5721723e56b8ad03ef8d18a6319a8067c01f4e8a952d201f34c36be32636d22785a7626132349e5658ac6509ea266fc346d4188606699e9b751aa6125d2b1a3e53b3c6f728ab7dac85009801de33af73e7e6ca63af14f43431d690076450e686700f8e9f1c9560c6af270a28211f5741a90be02426265905a03f76ce8f6cf848e961eb226a854b236c68ea6a52923d888f36629e3b33c8f11411c5d7fa1acd3e61ae5458d6c1d828accc1ec75ca1365a41318411438109c0a5e4877b001a8e99792594920cd22b2605139f59e051446f32768c8054b404578c8bdd6d8a6242e89cff8e3164046c4fab96d958b0a14c3bff605d9493aae6044e9f988fe26069cbc7c1eb2511754d45279beb441f589f7fcf46878a5bd40b07eb5db05b65698c50809b47ff1e0cecc4fecd55c799c3cda0c57e0a3e1bc87ac8994514ada88723fa9ac517ff1bab537ff3190c2fdf57fd248383cf0f52a88d91375b09f3857096e687648a8d614d32fef575504ef46601fdf07291f303d938bb05adfb4ee4df7fd03bae87b4c5e0ae2a375ad6a0686cf63cc63494e0a7cb66b822714c68e2058de362a2465419a522aad028ed71a4b959c6dae4d98fa7afb11f06f9eadc435d39b66191213a11b73d15574d3209d0621f8a25fede7adb546c1e7dc1062d47798a29d9346d99992742c1be6bb1e92bf2261b182e75c097d42ac344094f946f4ec382ab43dbfeda8d114a2c77d97f588486f1b1cf4e6162703d0ca94952c70e248080f8aac94aaa4121ded399dfd7ff66e948641f2b84d397a2160113e59816d82b6ee31db5b5db931c3ed1de0f1e75364cc3110e5d3497081be3d3879c4d8b2b228f9f81b1fae05f6110b1f9f90ba11f0cbf52825ec1d6ab95414a864dd427392fda840de4256d23ea04410c2642facd93b8a6f066c35fc52390c6752192598c33d9feec93e685d40b9180ea60e341cca2a7066ed27ec07465879825f33734d74bc10216f74d474f60f7c0f236c1c10601c5e1d49b585d374141626daeb0ee4f66786b3913f4933afd88f43bca60cab35fde0ae2b9b9fa559f49909b66c6cee97ddb2ba7d502f3d6c4ca0bccb044354f116a3fd66af0c39644bbea51c1758afff06e3f91d3f3694296c0efc9edd94f974ddd45d325d1dac0de326779f73d9e0706d53d34ab3e6134e742f6f48095eb59921098a3f78592e9b90c27137d12686a3bef724c7f4efe693c14bc60fad8179e549c225d1a98d756d19fafc16a13f2d4dfde0ac8375da897f6128e7877f88dc869b20c2601a7fa446919b4cbdc32685faf6b978c03bac342bd47e6f37c02b58d39879cf524d96d3bdd4f3c3e94d3c052e4668262c3a79c7d2d31840e59b0293e99e08e42a251ee2cefb96ae0f154b3f8e9bc3b14ff236882fd653a17dfca3a4ef349c0211c167c7bdf24bd8c7a75fefff86e0849f098fec94eac422f87ed5092ba8cde147ce4f18d04b381637102e89ad297822e4187d38e02154d130fe3918cd49a24cc21be589d63760252da77d8615fccac550076866f12ad2193b4413907794a3c3ce41ccc1003874bfd10a517976dbcebf2a847de0ebc684370517a72664470c87b995c4c3e84c7221658b03ba8f7403b36ae6f0add70a71eaa47f19d503eaa2ce61617ed03c6208f41d46178dd42b6f0c1410e789f140840a4de0b6450b964cfc349c787c9501b9003443a47d79e6e0238c22de564ebd7f646c81d117cd3422663e0c79c17b45da80b2797633e809beb1ac1c7e892d396f6470e4d3b6f2ed05a2ac5957bfdfa510e3622e286fcd4b52fde0fbb12a98922eb88dfdbf65463305c2436e2b55dd5cb6df48746e76828b52fdbfeeab29250bf268f8aa0220486c7f6df82f89898726fce54a29a5067ad5d908691d4585d9ee77c35e462a84afe67f1b894ab4828a6aec212c5957d315d8a796b54657f44a6e3077d59733dbe8912e8ee02c96e1d1b9ffd578e58ab869ca07d599d6717629330d74a3d6a5f667361605ccc6724b3822b2339e5a225082c182a9555b71545d4223c6acf8e54f2a0f3f3fdfc287dd5b0da87cdc41e8a4e7a544bd1f3d53c0fb11eb034f72ec9dbd81e315326ff56d21d9f997002bbdcb84ab47da0c0bcb8ac1d29a26a411d6c1869a5c589a24dbee6cf249c2779678e5192d48c29d552e7c688f930792752afde663d0e0a22668fbcb219527714c34fc6e5ab66f461af770fc6ce6d5ad0adfc96a3e29fdb44edb220e92f36ea95c192a9388960fc5b321a749839603f0b9df10cae3eb25e23a58d313c32aa9305998680db0785752cd43bbe674d3f5b928d7f88c4b8f9bfb310564478275571d833bfa0ac57faeac45e33e8a90db8c9b01d23f6083c963417ce5cc97c8711a2202ad70bdb36dc30a92989d925072e070263eb029ae34cacb2fd1258bffbd542d2b23d4281506a51e49c94c270bccc2831aab5796d879c1a72230d92f6892fa74af8aab19aae25879c2edd81046e4e19aef4d5ac3b60d7c9e1690fd9365980cc9204c52d153b1aafbe63a2deb15984004df89d31a5245703c1d9cbc87690df0d07ab951301dbbbc73e50c9223924cb7558889bf3dd2f0fc313d5fd31ab984d8805044427a7dff299c145a6f3a1beba957f04fcb2b895005343e3ac864818bd0f146fba734dbce1e89db5ece17920a637d3247f9e141ec8d3501350e3fed3779793ffd96cd893249f8c0ffd5c3cadc78582dafa0c77b521bda7f4ff09271e724ac79af3f9ecdcf04d3a66377c89a78250cfaa7b5b07a08f4888f40ff3290a14db593ded2886eabe08964eea6e247d7fb03474bb6f35341010ef1c426908fdfe4a1e45243881b91d8a6f639b7f813d1b5d6a98f9cac1ef1a471b7fc41672c0ca3fe198822b5f8a4725f58a45b21e4f8c61fdbff7007e3a83ae481f7d264f72f405915d857328f10823b8917df4565d08bbd5c3250be5db8b55bf470070e328843956656f0320d48f34f8cb799ecb5e76cc1b0bacedd4e6f8ea2bfdb7f7ff1b02e95c4b6d2c59443c8e44058f2e1d96bb76ce96d932b3b7e58d80efc873d38a34beda88a197c46aed1de3e95ab27ca5dc091819922b3d5a306bf71912a9505fe48cc652d83ac99b32550821ba71fa99bbe2f59a69c83f7e534912f4f6caa3597c957c33bb43e155ac33312da600bc8aea744f7d98808b056ee6602133b6420323e6d6a939037847eecbea81fa2ab2e091cc484d1af4f5ef7f667ce1ef8ac5b04edfd385d146c11128908fcae45efa93d7ad9b480bbd5a57528fd328c5d015f0d77b9dcb0633218c6d52ddf922ef9fc9d541434a200414a15d939f4601e3c8fbf037ae6fb308ace26559b96ba2ca2b4d28f75a96eb33148721ddc686de49fd9ea30baa4e3360032a1cfeded436747554ee7cb90b83f5133c0b5e013a7da4fc7b7485353adbf0b724f367aad2367a958b9fcb7f39c9857cdf83e680a2233bc4cc3b20a5239a11dd846b3852525c25591c2aae10455ea282caf83f157ff20f366d250a9118f07e4f148d1bfa58c2d0d7a4ec8831c206ec426200f529cb6790af23595832bef8570fbdee3c370dbc9904f4193f7b1fd8f0d77f0fc66622c930fe556ec72f04137fa6390417c189680d3f1bb4d392c22166ae2275776fd90d090bffca7ada073db383e74a1859e56951c6a55e4a75d99442ea114ef8496ed6754176899b8cce9ba8db5ff03c0c2cf0efad3d7dbe46b113233fff36505a70394ba8c4e16221d7af90d17db4511029688fb4734d03d04961ddb8b22f501a71d926e63e68ee8e5e4a537268cb95cc7444d9e37bf9d5e1a8a0370dcffd82dd23fe1f0c4b5ef664d13c98455b4f5c9916c7558773f89cd5f96ad540635cb1ddbdcabde26f5f627f5dee7e78812444b8cdab8966245d8276434cc83acb38c084b50c6d7bde536d2026c466f3e02e8a1085c52ce875f80022e8d23db6252414850fc9ae0a04d394deac5354a759b9b85010c9e47ceb7b6515a3ddf2b26a366fe7e645d0e0a55a5a6c499398b9ea18d27a289134f64facaf866cb52a6bd0ef03ee105a58a22170fa8dfae1a14c3d28dd49a261a859f33f7e695be62aefe25dddc6ed7b852f2c2e0beeeef4d1986fcaeab3d7dfe63481ff17b05429b0908d75be43995d22767c3e887b13540df6565884375027ba375637c992a1eaab6c1a94701f4a3329805d54ca1c49c3ecfc187f26d554d5faa87768ee9ef683d046375c34fe4eb3409620723e46cd014a6c17583133cc7be378d5b11884ebd8be0d6e3bfafce71d7fa7cc0d9d801e1259a47c8a0d91028cbfbe16f7e411ecfedf085b68d13bec0c6fe25ac2abc60f07a2af58387c313cdae0e1e26093b6307064ec259b4995e7207fb8c9a2003d62cbe7f84018dd27aa41a638df6079e8ef3b67a301c6f5828f3a51b3d7d49f775c7bd9ca5413543cf436d0e78bd886241390f83c6c9bfb1e96212f5799d5e6875e43f5a5abbd8aa77c660d30d41e3b86723a03d416e4bb566cc1c793e318a3b2c89c721f6118e2715e176fc331045aa67737fb617c279dbe6aa0f48eb31be2d500c59a416037387adec60e6fc546b7edf1c456bd2e887af3cfe8d10138a2b29f098dea73800d2cb9a935f73630c84fe12aee2fee97cbe41ea13782ec83dd168649203eb0278566aa18361ccc2786f2af598d43bf8e8a7314bfeeaef823ae5d47046c174fa50c00b2527842e009bc248f274f876883b89926d6c05504e1c40596a1bb60141ab2457b642ab3e14180d0dc17057e4b909876b8098abeeb4f3c5f9de0a6001c575fef518dc0f91875a941061963547952605010cb03e8fdc753edb3d129428085cc1ae0f97d5084997281d909d6e031048de7ed8e0dca50758bcc9714a14ed397385ddea1b6ae2f0af8f9e00abcb63f184fa7b68d3194bc54250469ef23383df425977de6dbdaa09c718aa05e82b3a3059173aff7a86494de8a09fa713ec8a82792d830e0b46323a722699137aa970d0656a2002c778a1ab01356261e3aae4900f0591386f2bce7ba5b84daa6119b5e1d12ca6462bd86129a88cd38e8b22c20fa8c907dc3bc0f98ab7697b5ace19b10f86b090c722784294a8180437a81b51a53180e1bee103bab497a392d34eb51f6f4f05a6164dcb70e89247f38238f22885313ccc9d0ff3bd570cf257a2a059125ec9c24ba38eee04754e27d605ea48ae3067630c5be3834f01078bf2e5af79042f0d630219158cda55e9f366666ca358ee65052792ad3d83d07d95fad9eca7de9b391dc57ee43548fab8689312d75197c58d30ff9ffded2e1ab70205a4e8c9099b0683b39df101cdb2daf0823420052139df016d94f5e20adda173bf4009c118cba04784b10352b4f7e2e6b5314c8c2157e52d457fc0dfde2178493c44a029dd1f1268df2d5c3a891521eac9f99034be055547c5cd736de0a223483f4477a7da0218d319c62e108bf65ecc351bb8c51c6c12c93859185dd4009e3bda86a1f160dce14f845fa2428cfe2664e4576bba4faf02c44add2eea3f4a75f9c2f784a41f074a98651c4cdbdf73e88c7f99b4e05e12e83e10551b1d55634aed3fdc4d3d66dfea358892356d9a88ed74495745c553a7cba0371ff0f2eccf31c1f649d90e1f7ad6c673d58272842f748bead63cd8ec3fe870197ae0623a73a5e97e606bda129d46337606e726aa3dbb61acdda6b13ac206f39ed9b7f2baa9833757fbcca9c7c5be50d880236be9a46df5c8c64617e87e419e4cb82157e7c79198cdae4c7f6163092aec946dff8e03df22c8f30b77225cacd4f86f2fa3b9a9f94981c195b902988f250dcd0f81d77a94f6a6d7f2760c1d8f7262b8cd79fc63d9280152729fe5c60b97229a007418fee0eb79d922bf15ea8e63389704abb00b7a2323f1d25716cd255d1f9e3183e37d5e58f4166eb7e4a2c6fd4929cddde2431a8ccd4e69b18bb33f4f0bf404970e9b6ab6d798e57dfd563e0ab1c19363cf35a5aa8bab82e31cb147a2881114afa6b43f1ab1ff9f03518636cac812ff135a6e3512d741f275e63bf881a9157d2e34418409b3d4860e16e44cd4529cb3eebcaa1388751a9ed993ba911ea0056b2831a5799154f641611612a0bfa126d5f68d8fcef71babfb65d3424d2707693b37f8fc19c1c3935b966649b3c69e3c57b583edc822f6671acb83825d5d5586b07683de9a7991c6f5fdab14b7a2682d7d63019a1223e10e397490dbee99b610db89910cfee1006c001f5d28d33f009314cb625f6f8ed3af0e07d252258fbaca2f0d5229e4817b6833b2bef1852a8a4da465aa651dcca79349264faffd1fe02fe8fdd00109782d819b2d9e705b527d7d1466b1db90095b0fcb6c77ac21da904212d7bb4aae6f2f5a862d4a29be86f757effd7f33cdbdd9b79902dabff4106cd0847bdc653508469da6b4db018182f186378523510246ef56d61498407a01fd2181821bed6d570216ea3af950b7cf01256afb16ace5e50361441ea10ff3d3b02cb4a37ae7c2f74ecf2f03431943299883b66f0f4b3348e288a1f9b3369a7f743e56285346b6802b54eb0e9847be2d7a398913f0abee3f29be19d6fc88c8f099393abeca7bf9989518f10c8c9217329046275bc04ef897156f08550ac603359ffa9e54360672c76644b94187dbae342c5c3882a4517b59640385069b8557ace8fe393f730802f45d21bde554b166c4285b48a2f60169d57ce713491101e60914831942736cf5015e34687e82fbaebc355f70300be69c183aa51a2b64272b162d5947154724b207c3e6118ebc7582ec5e47c2e07d679d466b1a655bd16939ae1d4165d4229a8db4cb5d2c9ea3b283ed43b18da14332b8147b6c3cccd345a80712ec56752d8656ed58bc3e26c5d0d172f3d81890f25c9aa2f69dd359639d51bd990b7aed4d00c9db08a7adc7e15ac11bf92a4fb174abe643bd53739d74633a481db8b4dfdb0aa680226cb4797df3f7598d3c5814658c8df3c69ef9ea3f5a85de781bddf4f793d9684afc55a9188c6561dc92274e69ae945f77be5c5e31fbcb086e4d957888d8115f83f62d19af4639cc8ad5d9394e5d0038261a22cc153b9c6101ba3c4537a3e9e7bf635e2f823d6d81b4ec9b2797f22be12d8c26ff9050c4ad7948179787c415ecc0e3187dfe1ffa93f6f3e7785e4fe78f7e9688058108d46250df25be3d87923edaa5b53f3c42b3f8ac5f6e9a322890cbf80c23f7971d914e5a681d19f36ad7b61f1035a9f15c169adaf343f832563e4a5f5f176d68492ed6b90d93cd4722fc80382228596752688c6d8c235f39e2cfec298ec731474262ace3804a88b681b9e0971df74e807731580fb7d5d48dd84070e9f947d800afda084039ee80ee324900dea3d8282f91c47b39abfda9651b4ebf54bb7aa0eee35efcabd1434a8d6030d93d5de0b07e722ec7c077ad4f8089f86ea83d4b29520c5a5276ba3fdd661553b9fcbbf57074f96ecae5ab1871c4bd495cf1ebfe87f1c40fbe5ccb4b541491272cd5bae00a6c677994ca48cde8888fcdf3c7d2b64d940009b35bde54fe6ac02dfc19c7049f493adde5879a1b59253f78e523fa8b60d4f4b0dea79e77cfa9f21aa42d76d75b88a426b4a53a6f3454bbd8ec4c3f7db3fe4092b49f47fc9151ce31533096d15d5e87e7202f6841c65974a9b5c3de03ae2aa2421f8e50f9a26d46a1b74c0beb7eea3f6b1fea2c807be5c555bdd5053138f9aeb48b2993f3d9b5954ed7747bd93ea85d40979cd034ba1d11be1c5eef6e6895e97aab14fee4cf8c8430776c6d7a727e33fd5762c6c0c4bb76831ba9f21c2e860744af804052e43fe4175353a62018dade2eb93ced1b33420613ed9de1aee061dff1b31996ace96aae4cbc1bb15d25de34f32cab410d2d3d40893dbdade1d73793ad4faa97e15eb5d79886c66038522c395060536a3af7e68119a44752f61f2f6719e720b63d62170cb006dfe910534aa62ec80fd85a2f3d06e8fd01eef63a226b3c3bd6954e7705b32660d4a924c8b67bf57c679437be1ba80dbdcf19f343d04e2bd914e3416747bc4d7d290599d54e0e17ccdcebb3b35c37bbf855c726fea8ef28fba38a5292bae79a12036f158181f0381383bdd6a1a1ec9e2a9d5af316de3d2dc79703b78a0ac0cdb08d79c8916432d6671dd4863eb1a48a84ad2817d6de88fff7f0b8d1449d7bf64bc4b5b6c442b941c018f0f40e60945ed975ae3d467a593272d4007d66a9ef30153f26b734bbe3992d87600d205d4b881858b7f483694c85ac2113c2a5918721269791b17aaa4cf143884f1675243e95326fe748d53bf0c98fe62f163a8dbd6805454aad9fc7a9029977a686a85ac4935c6c9db1fb65b4acf17bdfe028add6f9be53c277e1b1b1f15ed6600f7351ea3fb324fa71600ca99866263dba409e954e980e2130fd01cceac9f819811f829e6d82cf17d8957396011989e75d1277615194e05d2fd8add0bf6603d1f1e0d439f47141ec8126845b1b3759630d0d6d27f1c14b868d4fdac6ba7bf5f6257fd3fcc7fdf840a48ebedc6563be9fbb3a2077324caab40e243eb495c6b8dabf0c5778f6503d6494e1e04b75813a2c6ef975e7c3e9e0807af886d9f1d51c204406c78d77720c81893e1e67f89159825eb146956ea94a5db8827eaf7ac0fbcee226388ab952421b9ab1b2ac65cca91b520b0633aeb891060878c4f6c0d578d312e32c572c99e224646b3efb7bd7e24403476b8cff8e5d48a85d7459ca44cabfdf1c93428210cc831a39752162b26c1831b2c5a83d7af7b0b5ea5b87e0b2539d77b6fd0f1b291ee0afcbbb14a1b586bdeaf3cacd264a28d5e59a9ec4415045aa758f04df33a8274fad5b205a4ea8a5ccba05f00ec15bddb63601de0f834fb8e416052cfd38c3a7672d836a8721838873f09e161dd5ffa7378b7b5300ff1e614ec14a4ce1b2fbcf676cf566794bfbf32819a8cdae37bab189cd17f344760154620f02d46ec67a696921da9efaefdeb409f3646e030a929314cb7c9f83691795ec89d880062eed522906f750fa5c24968c2b641bb0c0daf9ed8f17359a94f9e5fe4fb16966c6d133ad915ad329687eba66d278e2c88e5e8251a04a60ddd50e288ca15d815111fb70cde56bef0ab727331a561249ba53e79a7086d19079cfab2677ee8ec462ced5ec89840afe6cda5bf11fcc21e92b993c05ae962fd1d83830fc99100b21d1cede841333693f00259a34a7991dd6d68463e189746ebbe093bac28d29b9297e01ae0e59624f3076541ebe4783f354d1329f3f8edc81c9bcca20dbf77a184191cecb0dcf83b335c2076e2595db8bef23c3b635e2ae76c32e9256c95cf3e30e7e17e6c977591da0ceb997350598d2cfece26a383371c386278a82fff742e3d0551dea8cccd7aca1ff3d3f654f4bb443f0c95b52dcea2371055d7aecbd173b5c25e1558f49c7abbcb17be248da75c63f0c612faa641563221e1b8d2d0ef8d8e932e63c0dddcf7358d105982c4d9caf10920b9ad9a7fe1830f3b2216eb08722576d7c1b80e9603c79374c70db709e1e145739a12010a630104a3c30e5e1bb10eaf7d0ea679cb6c64427e1ab083a39eaab4eca1b4c4d2433abdd66022615e7f95df316087ff2eddc9e3e1a8626e828919f8fdd0ade84b5ba5879cc70bb59d9def5401747e52903cff9a902be80de6d9e63d4e42fda637235d70f8ae10c6659335823d239af53b5b9ab960a2738bc3a1fa4584e846281e983e7e828d9933198e304b1ceb94c77bb14905f0847cdcaf77cbc2f5505458fc5252ce8f25bee2e82426281bcb8bfa6d4f70dca2e0dc6f65e0a0eb91c2d10b392a8a73ccc4ef3008105f6f299a57836fd438c28b26c009c24dff5c15da54f4742c164e529066691081d906b482ba421a9ecff38326546ffa68ecaecce2e0732d9ce289f5e0d420b37ca5f9bf2c8ad50b1ae4a6ad2240d70ed3c108bb12fcfd8789fb458c98342bda13362459c3cc633882368feccaed65329cf0526324770ffa715f7ab5da08a249e98ffd1cfe7daefc7a41201fbb182de68a2012bb9f00b465094d72a99bb386ee76b77e03fc351b8a767aa1b4997572c67a4f5d1832519168feb11c958e77e85ea7a7cac0eafa6a42a490bac69d899b6e1a5907d1401bd8591d0b9d25dd85707729c831706a06f8f4de62c67b89dd392787429776acdf70004372ed4c4b3f41931e4018787cdc1333c67b0e8eaeb05f5282bbaec1c724c5ade1621cd849673c10faec4ae45e01dc88181c93ff28bb748c84aa9b6c928f8dcddae94ef0d5b55dab5792a9f6cbe94548d93e2247b0a2e628aaafe51279c63d2ece5470f2297b56b2505425bebc6eab30a74a14b4c94400cbe29ad58f74ba8fdb3b899c91d2fe6b4ec9581923e9e6bb890d407b319aaa19beb403225451aff65320e02fd251bad3269d6eedfd5e26f3bcf3662aa10ec95e3251a5cd54c220e9518054b103b2944c5d76362a9985b885dc225f58fa8b1536a8b4dcc47f37d3588ef9e8c3ff7e36e016d2c960d82eb19a708cc25eea1402346ab9aab1a13dafc04c62e24e28803810da250d2e860ff842a64d77e36b83049536d28f39c121d48c8033cc9b8b1de6ed3f9d24b530f63280143309713abb1759aeced37f2458f98bbe682488fc4a3eb77f037746b4269aedaf06ad86b5e57e55da14e2503816bfb79e93a3b1e6f83eff298ec1ad1224d239a18885304c66d70679c048206661fc2ec2a427aef3b26d4ad2dc8e627244ce2e1b4e5ef2e7073f1355b82076057d4c4843b94923639f367a9bb386d13eb2fea0e01c89ffcea80cb73818aa658abb16ba0c0aae142df848fc822caecd9b4fa9cfe5c4889653c4ddcbeec339abc40a86a210bd2dca966d7791e37be1794ac89543955c11b654a298a7b4bcc74ab72728a62dd251b78ccdde84c88177c75c322cb9d1a30c837844339d0203e441685b0829aed8ad84b45b9ba256d251c2444fcf75eb4e774ff6b651e8326f4ebaee5b9bc4417a103b847f79452c72b6cc595e9abfc8604642838f66ae60722933ee22fab9be7e6d7f4728aabe501b1bd8f2b8fdb606b7047f58b37c9f017140e32cc7702f5377b53365dd32cae55d25eabe55be232d3c989ecf5e821b26821d6fd7b97d7fda730a9f83c8f5e19c69259dfb805682915c5cdba242af1a56b6cc7e2b8f4b8f32ab37ec579e546be9a6679eb042b1d341a8251b01362b07cf7f236f560a3661c7d867bbb55d3786d73a80c2219f163e98a8b4401844c7f5a6811f39f835503fe6d6ee1b76dd6b173449b98e844a0a67769c3f086775edb0518c4c6fb06a02730eee1c670a2a880f7fd15f5b8e8020109d75ce96cc7ae8fa1a3d1b39dd8c4425652d3e6a796a1b108beac02ee60e6078c7c3f572ee41977e50bc858e1a092a627a09df5c07acf280f838f2ed66256ec696a03bed1b1489e56d44cf5f877803ada267d98892edbc732413777773b9773b7b83693fd1fcfe57dd0100b97ada2c91d4452909f09325e045c4f09b392e98a04b4ade4a18deb5ac43a9fc892876073dcce8360cb364f51918df9b437c04ab29f55271d3bb2220549131570a899c34a6d7616530c3919300a1c4329630a45f0c98df730a2abdf71d3e4463a2b80bccfb5ed97b5699deb64df7ea6d12afc03ade490dddc23417195ac4a74f5dc22c140308dcd0e90e15d1dfa6ff7af83ede9cd821f235a215493f4a89038fde1aea2177e809d1ebf3a8c5ebd5bedca29d83a731b334a0cc6c89255d55057df3f7b65eacf9c3a24c38cf277843f57a1ac85eedb7e8ddd946a81d759a9ca92041c6082d763eca828380c038f7936fc30dcfdeaa41adf523abfc3d969b0c2d99a42cc837df1127ee866ac10487980badccc3476efca8ad3d9ab21ef07061c64b92cf862f1e0bd903b1cc26a2664f5c5d7450b2277ee43ce1063fa3da45ad8e5ab05070147d4ef98ea83252baf2dd595de8360fa477fef97d7d31e6e41ef29035fc15d20c954533b31f4ac13176a98f673defd20efdf4334273313f0925cf50aee6369ae29cccd6d3b59cf170426f24d13281889e8a39abb3d23b30600524c4cc40c4cb6889f2c46c8b48b91b86f17e45d08866407fffdde2b3ed84c1aca771096fe8d6ca179b8593d62d7641ad015362bd28c6f782ca62bdbc3a37660a55c8f954fb3057cb8048aec1c3801cd572ef9509dae584b6563dc4261f7c9a83b57ae6811909aabdadbc2b3a16a2afa72dccdbaf34a6e26e2ccd5e15d80ce13550661cafd1fb747fc956b2ba3cd991f8dcd4edaa313352d5872b56e65ba5788643859cc9c91922d27bfa1ef7fd54d02d722d20619434479d810ff62791b9a081045bb3502b29da4db7cc3e4e336dbc08349e11c25de7cde5aca027cded49936386f5f3bfa2b81d62b16bcefb5029c45f35868a265d4ab89db69dd3c2ea1ebe5156e2d5de47a0c6fce935e941eb62f9da295e20c35124bc93c21635f6fb12862a11b422f5d5a0ee35d0a3efde89fddc127a10030d73e81c2f83633ddbc189f99d9f9a65e884fe5753cebe5e74a5441b56a38a0941739a078f786df24493f753f666f504be982f85ed7f1f38fa8487bb97eec8471c55c47ea71bec291679fb9d7a59cd67042d7c4b377a524c597b0836ca026d0331401592de41a8947b6c3ac87dc2e90dc3148d22243b0416ef24ec3d46ba1b3a8300c7548e51828bd24725fddae95f32e0ce642a7c1ae95e86a78b2ae393e42097ab4e98b19328d258aeb2bf8e0d48120f031cb11d07c19b8ac56ac9a3b8be20686d69050f87772c7c4409338ef465798244c1b6ced7f33e204b7dc40f68a249d5e58bbe3cb90172f5016ee0ef28f631c7f9b3abb8c934494d9cb8fbf57d3ded20386d10fe0181a8e69d07199de9e3b2c27241078bf258095901cca36c152be36bf7db3327610c8679ad8fae8759b0da17b7a35c6c9f77ba5ce5dccd41d56e4242fca681a1fac94b25fab6faa7a159ba093fab33bffcee4bab0c5527b9885e5e12bfd21c010220ad9c7ed572fd0684d6f709e2f6fbd470d7b897bf8cc5d4dd36ee890cc94b784b0f9f48851b9d7027cffe1b441fdc226750745b42ad4f06183dc9f08e5f151f0059f80c5c34554f0044a00fb0a2ff3ac3855dee24052dc35f87a25d71d904b802c01615accfadf4b40ea7625fcc1bab9a1a103914e0d56d976204824af78239b116dc3378fe6e6375c80236122fca267ee10c6e9454c9e33868258dc1ad345db22f745fc31eb6a5414e87d27454d1436254c7ffa27c6a61f68ba55c35b8e7ece9d44a51e3f89b949b4239a31c4f8877555c147eec18aa28fd0d505cb04142f41700017ef03703b15ec3f59890eb2cd358dda30d2c51d842d5d0c9596a2fc374b29f6294bc0bace4cdea9049c0b1431aca0f372fa4b3c4455520da2346c1bb93099991439d5e861afb1bcefa7e91ade0ea4c886e43d3a398ed10c9f662a1f9bcb3404eaedde1f82a146fd123a69f40ea6bd1e4b119be973b75492b7cd03435971573dcd62d9121749260b996c8f6c44d669c8cbe4e2058032dfc13fdf97bc212ddd5c5ddb89ef92a9724929d62b215247a2fb781015b6d2b254db3a81b222d84105fa4b37c805e0e860b65b23e139ff91a2fb9d020ce9658f92950f203530d8462f0017d59ecd89998ab373c92d3bc46c42475cfeea817acf58f4fcc18185d3bf61a8fa696c55b01560063d7e0b2621ebf9d23efab5b985b0fb377e861a5fa16fa3af218e663b6b8dbc678307058496b3ba4c973a7ff93b931fd66bc34e933adcb1982083431f2a229564028afda301df24759cc0f0a11b1af7029abc68181139910f9f0594d0fb140a49857d014f27ad6713c58c38c01d2fa694992a1c048063be1fd3ba791a582e972b21666273aac6f134e7e6f30166ba6d0a6cfba888a9da6f4a7bdf8c45c955520c82a9eb9c646f268eb8b6a711a88c8190abd8459656ca89439c2e4ae65624772e3b0e7e082de07cea58a293fe0e7304cb0a4560beb48bf0958f5be0a57d044b03a438d53d56cc675f36a6ffd1ff6bb24e33a96a12ca521c1aa7b38865610933522030a6e470873cafdcc4e673d528ff8621cbc9dcb45ede80fcfb349e987b6231724e0deee03a4d6d8ed432f92d171cd2b15ef5a48001c787f57535374704ea9402ebee078b7b98264187758cc5d9bf9877ee0d9d6da1f804b9e5d37b60eeefc0b71629c1973df3ec754c7121411794b14935fcff810c3fe591ba7c7a57bbbaefb868aa47e7148ca876a25050cc95caeef121b13b10ef23000e3ca3369531f8edadcf5efc6ffd66122f00f49692b39d84bb56c16441de9b0e1c651a71b152834535df3fe528a88ad6d741010d04d8e04ac25589f197dbf05d505d4df6fd2c2459f107ac5e6167726aae23ef0c41542e081d616abaf5e3e4e873faae1b96507a6fa52e43504cc30948472292c996849581f9e7dcbe0f0a1dee3d3cd326a4deaca8db1ae2a0cd40fbaf008111b95e19769e3fdbc15d3a1a5ef7213ee44227fd132b42bf963a9a500705858f79de32491bf7e5b77c46c99523c856aec6d167074b9ff39c7533c7979c0d1d1837f0993399f03ab4f2cbff1c28ec74ae3c2c51ba60c3cce6510bb7d2aaae45da407539ed71ad5f8db46ebde54e3c3f3bba4edbcae34e94044ee0fc5c7dfe9aa0004dcc3e7e76782d18309b7d69611543b66efc767d6410c16cc4a52b1cbb11ef03bb2c5c37a61d8160101803c9bad696445e5a8acd851ac1b8e410465e1e0c1789ed83bdccff027ea2bc3726416814e867972b0d41970c77c34cab495f747e60da258e7a1f0e65bebba54a7eb7478dc361cd4856fc15bfbb87992277f91c2937cffd5a9fcc3576572dd850634661062b0d5feb4d82e284c3c19c1eafc224bf841da2da0aa1b696235c83bc03e27a825d6ca44b3cb11d64a8c2d8f75e4d003efc1642922765d91e03a696e47d1186ca61a144bae73f976c8bd0f1dc18cf9d8cb5c4a850b27793675f112ad998aa1e68c5994abbc6931f1ec441d3b0aa673204b5bacb26f88367f49c11d0a9f3ecb100aff411a8c57af9b571f9fb15bf193c2ed1a04092d03267246b94015b64ec84cf711132484dcdc30c37202426f119e3c091069bae8b358c04543b1a08f38676718495dcf09397ddb8f6ad6faf1a924b78dc1f83aa9301a7725181c8334d09dd0601f1c4b61deef15360b5e4309b31c1b8ce9bf66623759342b64a72e1dc4eaef96d080419be96675aded931b02e01c5821ba6905e37034689fcb3046184371c4d509facff9faa71a15446a5f668edb6f15b24ea8fc592ab6339ef1741200ea790fd604dbb08e65cd3f2c47cff537f2024580299b64b2232b49905f381a7bcdfc5270f14490ebdb8a2e0c6f2aea582d0ee935f1c4e7a7439acd7ec9caa4615cc2e2ab7a581b4f8bb89f7b27c8942a86b8f6c19104707676c9b0843b5cb7520afd7cf4470e34bbff8b61eb757e77c7bd645c4b3ecdecd9a45c7e9b999706ee8cb5591ad81639b69236cb140784ce7d81e9fcaad8814b030af54f6fdbba16eaf4582b26404add39abd6ffe4cb59dc3096e9b23e2fcd1a29ec62ec22f3d64bcb13d0ca708a52957191f7af23e76746ffe5e855a5cefe2e972acd6eac5b26ee3524d029a4678f80ded0bfd2dbd97dae5bd3b14b262f294a239af921363d7cd3fea6554ebdac8ca0aec66dcc651b54a22d842cfe61568702cb496e5370120e6feca6397a7c7b89c7f6751510a9250b64bb5204899ba60b240c036e0aeac2a0a98b9fb0c42f0a58363e8f19ee2d23f1c04f2cd28f46183c5e13fbde085319d15534f8f4ce0c438eda90eaff218dc2d534ffae06798e27219fc1557e466790a795f3733022220be37235a199b02bd670e154433561639d95545b9e78fb31a56c9dc071eb934dfadf00bf0e7ab4f461d764529b0e8b72f4606897d75e4299303c8b5fda356558935956346d13079c06cc3a6aa771b11db8d4b4e1b29a7be332b41c3c74e2f2007e5995e876a42dd022445ec8b64d39cac27684cacb40dee5a5bf4e22317a9c6b3743f53619d2c8eab3a52b1891023078e85092af9afe68853a31b4c17af57e2b38bb082727d8c1c73403296ca810f6cf05dec8a6347e60728c90c757b673a39e60410e8ca294169212f0e2b60802f68ce79136c9bf8e0ccb369eea39fb40e2a439a52eefe32eb5adc55d6bb02f894d0a1000529f9f55dff1d7fc65fd3b78bc93795493484a0bf1a2a134561b24abb269a4421978bf642c3566c3ed33f30f74d66063960f48a55cf8c8ef1fc883dd750bb123d26669cbf9e2c4f34a4fd90c174cd0bf7239c0647c165cc80363bcdd14c0b0601a52ee69e6d7cb68cec5b5fc0ed8ca59c99e476a961603a34cba395c66d80479ea222c9d21713a32382001502476a1678c79c6beaa23f9ba47da15458acfc3c78591bf4a7de215a5cb809d0e251bfa48e43f196fffb77bc0d7f2b6e24ec9c9b7e6c66eb13285a1539e4f5f115948e008a4a6df735448895d6620be164b90e4d06d15e474662b6da70ab61e636ed4acda6147f4fee971d01446b6f76af532252c0c1e67c0481fbd07475444b4d07f4a6633afdcd8877db9f6595ece89c8e51173c48cd4e345c079abd4d560442bee8ea2b495e339f44844400e807ef05b368e7f286ee1fe02e8a6f9c1f963be7448d1827d6538007913247a1dc29c502f1822d440812182eb76901c4ef0949771375b460c7aa0d85c3f0d8af205cb32e814d22479c34c6893e760863af0dbf8c9b3e2391fcf16afdfc079f795fe31f2594f6b59a9f0e08a2589569c63fb79d1de0c69b3dfa93fa404a16cf44c7b9fa123ddc4c1667b8ee90d469340cafa15002210aa7a70d15636abdabe2c70dd60756de7428d5f2d1f08ec44c4246348a3ed3717bc97c9ee3236c9c8d6df2bc3b82f8c22766206b3e49b0af1c7a35aba310835ff83face8a39947c5e228798496417ffa59e69a35e89bf445c31dc3ab4ac83ff2a8b430d3c2e5cf301766c40401d727569f7ef8ecda70a57a003a60f397b48714e62fc7e5d25ceba8b45ac3043c223aa283600ce1e60b868a038a4cc84f1eb3eb2db482fb0d904af77f249351bb663943260b0b573bd1c6fc9f8b21544857d592bf415e3bfd0f5a3a6994c9953be5518ccbb01b5090b5b97427a1830c77abe089957285b77f74e4804b2c3c8a47112be40bc4c51aad853da37112a38bdd6299b31df7598410dbe9b1912a6776fc354b0252d4c3e1f98aa0520eb5b8e7cc9bca069ba9f55dcd854d022cd7dc2e407da3818b6441c7890e870edc83d2af785253f871bb9fbbfec04d2ce821b1c6f8ce339410e31375960088dacc05526116e5c6c9b6a74b468fd30b47aad48d8b58a27a770cda5a031bb249f0de3a1f610d47b006a584c91b8286ce1c98d8a4f23b26e20a3ae026edcd313a3ed91d9ded2b33c28f63b1e4036823c138ab916a9f134dcd4831e91b149c570ffb83337c73be4d9227cde7b3ba15c310335af63f09430788347f9a8c6be776234a59e1d4dfa9fec3d67f9065fbee12ce9448528ab75df2f3e1c56e05ba9cdffd8cdad37e8bd48de2c68477844c07c593d54d9ed0358b0ee6279b1cf5c4a13cfd3f9678c66b63ce127070db039c55ea9d142aff11553ec0ff6155b2084bee85ac8976b326b875d6f6aa6c95d76ebb44d208832a3f12ec36b77eb728ce9f652a2f6f6ebaeb3e99f330ea07e02233e084189f7e5a9d08f5dec11948d8febc7701e615e0f6f0b6f4fc69ed1b5fdd0c11f1a3009ec3a119f0bcc613dcf1e3ef4e38fa1aa6ff80100b9225818c3995a3abde7c2370f856723280d36f2d0c61c87576ef5fc1cb6be8e9dd8e2024b805092f237896f2a2d4ae5d8a65bd3acf5a0541b36041c61bc7681e97a8f09db2fd1c69b96e0f83b4d5eda869e3e32ed8725d609265075fdf3aaeb890dbfb18dc2b00de0e10c1f10636e1786e8ab815eeede6ac181a3e2ad2509c7e8350bf325e31efda56138e0bce629f6326ee5357e7384caa337f1f90c40a40c9192542d5924db15d6be387cf1a4b7965cc1dc800d38ffbeca28aa70eafa1a746a2a92f48995c1b0f4e042b5d19f21179e2d919da9117348fcd71bcaf42758222c05f48c3569efe6232b80d87e53aff410feac74d13b5e3ad00cb94114f4eec53822ae3652e8a33f59808a3223cf74941368d84e6bbd6908adb95f9dbc6f514e05e5c368051ad698446f01e3349c1a643534065b838365d61fd0c062f4168fa06012d57adc62e7281547e9168f24b9e885dc1f82932024125e64154853a22f369a937a7602b53b55e7d0e7a5ab2831870f019bd9dfcf4d08b7fd17856140cffc424088e9cb334cbd9bee2a4b9f3b57c4e837b2fdda5892690aee7925a18748f896daa223ea3752bdcbdf6036cc88154712f6d0613d251641618bf4bf3c199169d1cbca916a25857d224d8547c7c2cedce442d21c06ef52c6684e058c7f729bb589d2b1c68fdc1c3043615059c9146b790210691cbfd29be87748a16f0774f45c6dd929d133c66bd3eaf945a8d3ccc1954ea71a60aba1272c0f1355c6f9e921179452c838b09a26b018bf88ab34477e53518879ab0b9d6322749f95db34df77fdf9f1d17bf43f3a490ebf68c394587168f721c6e03386f1814079f66fe1e96976f5ccc4e71405fab459fb24ba0bba571ee0f98fdb765e4be5a9f8e46e3b2115b8d3f84a1845ce9c35d96797da47c0dfe8445434eb65a80f3d24b07291749fa83f07f433cf350596266bd52536a79b3c00217bfacd82d34bf6e5b70fc5783c841a0232ed373de080361578d2a0cdd7fd66bb29f0fe360ee85a92f719ffcc42128c7c602971b47d72db7994a576111352231913420a92157fd9cc1108ca0d723d969905002a54bca6db32c85cef89ca6676d4a8627e5a89db0927243979f3b96bdc4394b09413ae662aceea67577f65665404902574f585b42bb50b50f1af1bbb8119b71018c66fe6e483d00b25edc78eae6cf9b7b5fa5c8ac5a396a9f3b8c0826d4dc5784646b000de5401e4b48551cdab7182b0cfe15dce3a2f2cbc63fd0ab56b803ce0134273c06294a89ce990556bd1e46a6c980d594fcfa376870133fe1d24f3330fbd76dd9962818856a49d0c8c6d48d6534a216cc8e1a5167440b130294fb3805160247ac2a6678e4281f314629daf921457a33297fd02d21833335819952bf56cf869e554d255b0e44d81054b8e9e3e8198c0fcec6e763e2c53523aae55a660dfd065f98d38edd1cc297b10b5c49d3d6c81b5c2c6a17f434f620c8af913716b31047c2b6265242a7b17fcaa25cef92e43954ef626b919d27503414f9c694214936dc9e773428db08fc6be6b0b548c5de3724a34e730f673f69f3b4c6c1a659b3adf0b9ddff27d30245b5bfcb353f03fc5c28e1623731dd0d9730ad16355a27b2126866464ce683d80ecb86a4b9a1aa3f9ea43daa99d3a47e4d80bd5e6ab7462a298233e657e25c4228d9b83169f48bc80435c985db734cefbe728870a3c1f511e1cf50537ae4671f0e697cfb0a20c01c389bc13198847bc4a2354eddede328e57f169880fcfcfab5c85762a42553d216e1852aa5a63b20f65884e0fa453362380084d69af3f7f105422c528e5ebac755a2d5069dbe27a96134591a5c83841d7289966d13e6a58be7c62bb511d97c365ec0b4c142a9aba1e0e95863432254efff659843b79deea687e14baa58d80dbf6883f0337807fa3579a164c7d001f3bbfdbe20cc2807ff7cd07829d6004596b68f4514d36273dd97f78d2c320429905d085c9db9cb40bf9c80ed74143a4f23e89c05bda28a3bf04da7e1103963011daa1ff58371ecebf2f18615f941aa279f5d73aeb53c186729d4bb071810ebe6378caae440a594e5157c55f7ad4d81ae2cd737d80f4e8d2619a61bca9ce18e9b785b7bfbbbdc4193b88706ce802a21eb403fad46d220ad6cf9cbf4ef17d576fc4a5d7d58921cb7d3314f8b3934107afcf55d668c509ff4ff286350e68b305d7b82c208f1b0b2d964574ed3b50f677c65279a45f53d7f6ca3951792683e552c88e7bf717ce6ee17eb1a07d2b8d58becad067fa43ce82c3f117a2a954cfd96ab3986108bf07cc5ff6ba55631f286752c8529c2c8e6db85249ed55b904424f59c8bd74c49cbda4c5810aa619c1496b889da1359d0f85c509b9f36202808e53131384273b72db9ef0a95e54feacada94d575d88a760d1f7b398d9cb11c4afc646db616f965130b7bc594be3cb2585afa5b398d963321d61bbd7e975fb4dc6e9461e4d4d0b8b845d642eb91daeaed6c107cad83df02872f2400f8fe7caa43a3b45f93f8c97400457deb8b785424c895fb471b1b7a64061f0e1e10d615271e364f6b5511e4a9767c24f6e28944e49cf75834db5bb485e2c6cf9538b76d16749425fb235bb716b86f1c31881f2a040ad2487ab93a7baaacdeaa938ebacb0d25aafd0627b03c711f33fcb14def34ed9755ad864f8b0e1e76aa1676a112a707dde4f09d4d80ba09075596b758a9085e7936856c6cff48736f06c4d4b52ad51a286a8ad129a214f16f4e16f6b7b25178d27af09682b528c8262ba4f069ee8b873363f72da4fe581871a36d148150fb10cebf670080f7a0b8202458acbce77f148198b62bbee3bffe5d2401167b0f1e69263bde43c32d2d39194df94ac623dc376eaec4aa06ff047112b643bd4582f359261903072315d030307be2c8dd8d3b03029eda1a72ba5bd79fc3473b08577cd36ec37d6d63263387571822e73c9543e42701fdfe11d82ee192b60df5a23ddcdd682e03472db285c203383c0bcdef5b0e0c5449fe246ec98547ede056ef5d1b3c142058024c3a6dbf19c01c0b155631e6ca022d586b089baf18f8bd9ef150af0f729391b4bb2e20e14b441bd723100a00b922cc887b1ecfeba6e745eae8cf4d2c03e1d8c0e7b3c50272f25fe60733af50bdf801e300666a7a8dac103f15ba490b28628c8fa31821cb87c801cb975ba15e6c102d1dbfe720d74ccb204a6cda81f5adc642ab83114161e2995d6df9a8e249b0c2e9350cc6e254a37b516e8d9ae9c896705d74427e6a067af8b61b51c183009985cf9f22680e050937e6e456723594a398649cdf6beaec1f23ede88f060da86d683fa0c3b88b3429701fc740a0148bf9c51ca0f524837c386b670ef480ac706aabec191681070aa9c3a16bd512596c191d5374e6aacebe9ed70e0276ea1eccf82086a972911ee7e3e5528659fd13bb6e18a2f0afb18f15f1c6625d5ed252d2ff90228d3f1755c79bf5aeb9f22bb86a51430e85230fa0566e38f156263dbf2a95d483ca0b4cd699d637071040ae968c5b5d9637ba6f75d3731a8837b4adde68883d3c0667213be0726ceff05faf8c0dee9f6af1c0cfb56126627e3794e7facf99b96f1142c42c0a33bb9cea5a9f90aeb643667cf59f9b078319d4bfd9a992c2daa1e5248d676915da18a50c128f4ccb127f9c6133d876aeb8d74d13e4dc8f662febf1d78dce407e4ea19e5162aba54f4d75bfc4901f3333cd17b309adee98a4b2aad1288725aabb496c3cfd104c82bad24e7ac9f16f1ae94188cc73ea895d2b007c9fbedf36b573f14bacc277bba54241cbe5d5c2adf5b359f5a8635e2aa020b872ee8bb684397e68bf69784eac25309ee18e07e13448688a0c2cf9cb11f98e4d8bfbf9d4563fa7b6a864d609a6ae22b08e7b16ef4e72f0d424b39ab08872f0d31e37ac7f76b6e799d670fd509ea0b3d92db43199f05cf6a88c921a95cbc846978e003a8f2513d405896b50cd575a22b45e6918e9154c95122494331d20af76f92dd064ce426d2eee464f117a97d16ddf05ced39d390ed3710fbc783f0130f3b47f1e855c6de3844c9d5c049c71a8b84e671c8f93bbedb7cfb2d31d4f207f4d6091bf2f4e0f1bbd21e290528882b2a169164dba3ed16a177fe6add93adea589605a4043f1ae1cce36fcb36a9638e9327f8f32c6f7440b1676121b5a20890391c7683f2ff6aa4b4c2988475aca81280fe83947e03a8991403410cd6ff6aa21e117bf27dcf2e817017fe5513b7b5fb58fd68607462382081a875d1a365406ea28d15e0dac1d3e30f60938a152bc1a23054cc68ffc6c977eb8c309e217e13fd6638204876b53355cb88961f4d5994023235d826a99d35a3221a010bcb1490e39cbd456c9dc63fb1f30829178277345c404e9d49eaa96222fa55e91bd017207d232a5d18feb64c9f913e18622073d98928ba5cb54076ea1c16126fadba78f3e441e697b9b300a3a99fd2d082bf2cf14b5c596bacaa084b8a2a15cc8c053411e4fa9fd4ae8da605e74a082112b063ad1f34ee93dad5b08185138f80971cc9bc70a53c6358302124c255087bf8d2985ba4f1618e8363d05cc2b274892fd1bc8dc40f9e007beb838b27467c9c6bacf21c48ede94789d82b5e9056ef82d68436e26d8715c23e707be04500047b13b0a229703e8a2aeeb0c608118ea80b3acc03199f58379eab319cc706b2d9091f94efd562d15007470cf13ac7ae3007d98ab25ae4209f94804032051bb022a845fb703aa2bee3dae42d2a930cb5db7d8e7916396d790104ac985a0a0ca8d2825f8e4b234d0851f3c4bcfc90bd72e4b1a44826e3449b5b7255472fcb343dfb7c3622f2ec87c06c2f2856c3030b540c2dd2380a95b9b483040a1f9ca5ec44e359e24270951ef7751c9ac5b193a7c2171f68c22417d06e91ca2a30b56b5f75f7dd65caa1d2815aa605c1353a282947c475d8a5b0eb025e063b66eecebb0e0cab45ae4043f0830a9567770bf014664d893820f0d5fedf2e216c1ac6a3504569bed2e0c2f1857a7d3ac2dbdb2d295ef4e3e2b5539bde3ad7592776b0c72f8647241c0fae79b3091d3394d615a20f517b679c29108fb21856a3403fc7947720390359281ba90f9fa06c851a80b74493672fae03ef843336fe531fdd3946e14904d2d2b00dc7aea0b0629dba3a8423497bb3c8c839f9353ded48616ee20b9fcba9e731550dc8b1f5c1fafdb72480a5983f40efb761ec1252349fdaabfc8b579db174dcf9b4e0d8b112c6f1b441568f5f590ea9f44787c281a8d0b8ef7ac3073b91f78fe4e6174f141d2f667a490d67bacf4eab5283644f7618356f3b935b06f991dec358a165917cf3b1793965412d3035b08e8945d6c0b96df608cdea21a6786edcb2f75f6929c97d36683edabfa9e8c3544524a0a8185360850847cee003d7f62c6c86c8e2ead3231c084e33a0dbd95ab3704eb1aa7f6e691cb44e114bb0156b98bd6b63a599c8f87543a560d87e1c267e6ec917a19e21e6e947db4d835f8d73bf51f39dced8c3d06c38de9fc879160ee34d29d0a7685b04abaa6d9dbf79164c73249bc96980418d6fae2b167a45a9f65560e4860abe02b500c83ec4610817c00f09eaaf0df3a071cb0fb7b149beec114ad1a5682730382f47310bde940a9b8c84eac440d78779d703a6deec31446c644c46254cfcc5a4a0d381292382985777a6c5bfab264033811b93eb6c7a7429afd5938a1fc7d0c07ccba9ff47c027ae80b77a1914cf70fd48e71aac979da351c5413a2f67746906bd71e817fc352bbd97880ae3befa1447bf64867e0c2c3d8bed840f78ee2d094c7ca14d8b2ee87777394498c99eea68f9ae8542bfeb03d430a2e267e08c96ea2c49a89a32c8ec9b27065422945d3370a7cd465cb250b96911e879388b8ad7a1380750c768858c8026ad5069a1f9cd698d28ef0340b75c7c3ee18c73bb9c22f51caef6c01bd10bc4b862acb35a029a478d5d5ad1f814b0a46736c4ecd960fd0b2fef40f893b983a842314c47552b0fe8d17d978d45ef506c102ff1c355981eee549205eeff0f64a044de4ed429c96c8313f487ef0278899e298958d432db58150f381d1af566cfb24878172ebe0c0934f4fc88242e8155d086c338bb681e909e21ecae9cb8616837b1426be8461474bf8b3c598fe007d0249eafaa99d04e6f54e0e881e650babf095673c18373855aa8afce239f9bf03ccd54dad27a534568182f5fbd799146e3bf16c6e16b5f220d5d58ca34bf8b9ef761e75aa87224bd5445e5c495661f8c43c7879a20405b7e019c7cc8a5bfd15e1bf5d850bfec9c37c909630d8a7f100430c0d8dd2d0c97db1134804d5af40642ea115d775ef242505cfac630ffa66cb40e4522972cf7e666c5721130ae4d5562a09058c8ac22362f2d3c7213fb03e6462f3c340e27c116b8929bdedf816432773aea40afa7d2873687661b5aef295db8d00fe8b635c59989c5281ce3fb0f879ac1b991b3f741c8822de6a0188b399e41d26225b13226ff706dc56f3295f593e2570cfcbc4cbe3cb33d8144c48afeaed9f2ce7a8757c693e45f876ba5244c87d34d0ac46ad2355ad15c4a0bc75f67dbbeeb03ca0695286a6ec7122894932e8ac827e81a83e4c3e882edd331a5dfc04efcb16a7ead3113c3421e90c6e511f7a48512e1055f70bce072d258146420057004c83886a8a151cb7a893eed1be0034ed3ee92183fc6dacf47a6d2ee54714fb93d2d0f44ee45072c93c93580bc1e30970d464ddc46afc70dc06801937c7b6bba9662134b8ec7af8d112bc6c254711556ee61f23967050c0bc8390634b3242bb80f366396d0652ad466f58836fbecf825d5f31f9b9b46d1ae312f3e0f6edc9392c3774ecb1d32092e62a172ea4cc57edb960f4035e87a0914a7b4d459826843dcc3f3c621ece39cecde09d95a70437bff2fbc12bbe62b4b653b98fa25585e845169112ed4d1e62197b4c2b680795390dc2b02069c014edc8ccce5b9b73366ff19a43971e8b0c1d02397773c5a0358063602c5abfd7bbc201b7bf052428d1d840f98413c3e3fdf69c7dbd02811f53f183cad67cc4d3cb10c9aa95ec4d844ddcc911e28d45bcef28e7315386b501c53490271d573b6a6e8fda9596ab7fdd3060599c1f16389cd4c276a2f14ffa6f3fb7f1712a97dd6176cd40b8717613037bc6f753da732455731404d189bab66bc205865eb772b3afb7e4d1fa0efcd2d1afef2577a9b433d90fbdb7d5d11ee92ba4051da7adcec0fd557d6aac9ff30f3d3473d0de32d7c325bb7799be7975f349f205101064b1e8c759753a9cc00937f9ffa44b1e92ae4677c692f60b61bda9f0f5a271e5acc2356ada28f365015757f90d05ad3fb350dd3b3786fe91753c50e82b027a09d4afce09012feb156fc60b814a5fef6ad21e4a6df55546db3ec2fa583d4078d3ff025d24b74e454f61d8609eb30bcc26d99873c77f9c8d6f1f415596193d9a4800a24c1555554d6929faf65a21cf7dd8750ef231ffc512808b3e1525fe1ab6fd901b7373474b0a8186fd6468cc89fdc6354bd34a5cee4958f968ca1ac6a5927bd9c2e2ecc41ae2d91ca547cc299ffed7732b421c1f350fd7308b5ddd170aa012c7728b54eae673f1fbc08234b342045e704cb9a1af4a4d1d28834eb28bc5df537d96010ee2ead28b08ab1365343550b6fea451822b8a8840c6bd5a323b61cb39ce118b0d24dbfbc187b9e56ce004ef4d874ee125e5655a61da0798723e07294d15a99555732d32335c7d10fdfbf8b6033a6227f15e5f9127a166080cbf698f54342df4aad81e7d619302019605f7b25a3edfedd14d6f85035cb9d6f3b55f241a46479fe3cc2d0748bf0a48a2adfa0d8b5fbb57beea83fecf25b89472a230e0863649cd621f6f05d48c5d553efe14279a7a753b777f24776fc3309a11fa6d3a969434ba7e7c87e16bad70dc314139b3dc2a56dff3af1efd9891fd890888466bf66f617a5532a098e5534d5dc5ca48de5857e1e003b454b3caf1e2657134866c3be2a08cac5fbfeabb9e14e583ca02463ffa5d95a033dead025ff22fe64da3e60eb180f12c2fda4b1b8f7f36c7d0383257a8fc743ff1815084775fd2db008b2e629e0f3142a7da40309938bd31858869934e1d7b0fcce4c19a37fcc2c084552121e3846d920327f5c5b6ee02093e65457396342e61b5b5902c7b27eea0fa0149806ab07aae2135d44bb8949603123e3cdad464c6e0123fef72732118e5b5a8e31248b349330f1cd7376c1592b6f30448be81d2d595d404a80213abd888bc7cec8c6ff0b067b0dbbaca338dc95a150bb00f3b310fa4da105556e299a9fd49e487785115f24548cf4a8cc24c2a29b2e3efbc276e635ffcd75c4ddfb3c893c0a2e65548f34c6aaa34d341db049847f9fbbeb89a16e3c5e81f11143f8255b84e9ba6c9f17cfb378ee2e76cbf40c60109bc2df745e900b3dc4034879a30e975cdaa51ae54d0ad62c2f15f95f0dd224345b25a536f92591ca93ef60694308d63c468700034f4c6d6a15d7e2fe21857c8a1ec593b615a641a539a2d95db217ac98c5cbd78e934fddea0d0745823d63613cb44e81b75111d0fc2dc095bd4d6c9c8fc23bc4539a4db6f9a3f76772ac0cdc68fa1278e3ef34e13565a475d45084741829204324077e282923e45b67d413d3a94d54b8fdbb5e9deeba2659e8269c6f4f46deb64de277028ec6dac7e6f3d8fe817603bf4ec48a8bbebb9bba6fb7f5e2b3b2665afa97155f54eb11d58b87c3616cf26b43dcc6153a6be0bf1a58b5b89d97ed5ae63afc75604d6ea93200918c262c6fd26e851d4eb4da46a5a9f9c7e8384e35a66b5a2c680d5702e215948fb7a5ad96b814cba882fa7723ac4d2a6e1c2c931bf5be1ddcb25270d516bf2c8d315591c9b4f1a01e2977df8d95f9118a6d2a3a37ffccf6f3cb6af7581ac4635632a86e9ee7ff2ee767d9f66ef516d71ba4255949207aa1fddb9286d38ee14f921d1f49c8b032006c6f8662082707bb01059ced63626d0a4d6a3b9c0af74e0c8a01003866967354b538d705153cfb760eb69aee6adbc021bdee50102f6b771397e22825721465ceb9322070c5e3f8921148054814214030e7382b8f6424964a2e0e813fa61720aadfb464047905a05881b09cbf42e74d06cfe1ba6fca77eac18ac8264d16e8bd1744ab8befe3c033d2b66d3e28abc8995d41bd56b38b015f3c68fbacafc66f29b47b81d9682ec4ea281f82cfed1b1fa27219414c7500a5088c8dc3f8f917770216077e915458be984bb727baa0f378bbb954ebf90aac6fad1589eca15e79277192b5c816141abca80a81161057bb2e5fa1df8989b4314c277956031cc9b1f87bcd20629d71bcfb0f40c49ed11b3f29edb72a9611f28350699ea33e1aa54a1ddc9affa3fd8b07199f4a120a03ad9cedceda176d63d78cedf34ffb40a7aecb1bf0a1d973486ba034722430355e81b9f8a837617ef8efbd33bcf0b277d29aed92a6696768a2ec0faaa59e2112d1fbe3d3e4769cb64e21d4f88a24a8c37a73b83b13af0c23e68020233733ab2296988e2ce3557420049cf13d2ac35d87da3ff52b0436ef8619c31bac2e554c6c0c158c176dadfd3b25a94ad14ceb10340a000afd99e9e2ca095542c88532a6d185e47bcbbc326bdc284b8111316abbe6f8e090f11d1296ea67e74763e27d65e4eae96c20e2b2361716cf5c9f4c83b345e25e83b12e9c2a83e3bd7f4d694fc3269903a6640efa969e88afef366e38a7e144bbf9759f83dcf42c8830f76a0c6f8e24a9188b58a63b86a1c92cb1d12afbe0bd3757c9683e463af0a03d06e239af68eef3eee6c4e39d33bc93cdfb20643975eb8a6f00fabbe648b219e3e29a5797515e8ec7ac16c183690dd5a30f19ff2e3487435bbe414617a0ac57faeac45e33e8a90db8c9b01d23f6083c963417ce5cc97c87e5e9e250cf30ec9159ee79fb4143f175f1fbe11036758216b142d727379a8add70f2d41df8f754eb3c71654ee9c836e30d8dad194f1de9afae0907ef253a69eda7cddf453ff2e0d7ea87f54b0c2b6c6605a7a71c49fd7e3e7feb8406101268c3eb558fd738818f33e3f178f114e7c3b7b0ac02f1c080a000a52e56a6548b63fd107909229f058db4d1e588c1603954fc42c17ec4ae8aa8270fb2004314ce192ec7da2dbd5a2cd05d1db4fe11fd6b611687fce98ee0719d2d4565f1459f0734e3328ac21da9bb40b8580ef04287e571ca8590d4225932e8c97d60b78fb63f3e3f3313e36be833529d8e2dda543a0718e02f2894e25088110f9daf1f04b23ca79f646146207aef38dbcfcc7c38bf3e562587b7a0c8ed438f4da028f667637ed5908bd9214564c096494d693b5006ae18229730e88e329034821cea9b3224afc25079f5b5874cef73c8a85517b5c47ab594f3858950ebbf96600364b348ec9f60893315c2c8159b33aae1e4837fe26351b85d0a08dcc6a7a61de799a6ae3c58d1e18d0ac7a5bbb3201aee406d9932ab32d45b014e18b453475f6d99b474095672ecaf25b98016831079bbab0ae7806b81f3e9e288caf57dd0aaf07032ceee458620f4d12a5f36052bdf4caf4dcbf256f23a344fa83378f5517bb321aadb76a8e0879f1d10f8f2cffb787bfc8fddfffe8825c9947c23393fc9e0beb9f74b70cd15c66488aa35d74f0e175102b627fa6de53a4561789a69c83f7e534912f4f6caa3597c957c33bb43e155ac33312da600fc4d75884c3cd87df4637f968863f7a95907a9285ef580205e14232a8b2a111439ed054c4a86665e533f855eb172537c3c27dc390ce9b8f28f4515394cdb734d0a7b7c9124f2cf3763160c5c72d3fb909208a3ec2d3241b4bbe9dc7b4f7d1cbce395f13aca8aa4e5a71fa79272c1b6f6bbe9b958ecfc754ca7c7cb99f40b0968a9c7320c1b9772d97c9150a61d05791734d1f7cc9086c909f0de066e701702076361b64f7acd8f52ec396cd2bf0fb7926d58d5f198d0050f990643da698c9d7fa9b685f379095f444a3f3b069a5b16a76b24d59870259733d5507e2288c7bcaa582dc4302dae4bb184d4161ef485a30e3183452d4736b69234cd87335d8691d4d59d7f2d8206306aed43542c20c57a0d3e407ff613d65ed40f6823a03bdd52b417f06d0ed7e36a01777158e056a2df59f8dda52585ec02da753510995580ff0d21b11a04e134f7c261674e1d11527b8946627852aebec399f038eb23a0c00196005090f0ee45136d2f4588c8fc2d5ea20e930b6a8f67fdd4d44fd55d2044058b99edb2cf99c194d314455f7a87bf6873a98b5e2437511f4f7d8fe04bae004754370339476f9aa2c9ae43bbd4a5563f561849dd2bc8d63f30c8d67c1a6ab59c3084edf883f3c87d39e617f309fed4a0e2c378540329439b9f25b039f04d823bbedc27b6f63d60fd845a80c31aac232f91ea360eddeca9c9d06557852a4113b679f931dfabc2da087fa8e6f8a4bf0fbaff915d9796a8db026dead5cc286819e6ed4da60e7fd060bd4caaa7da780801e7b55f08c5aace9489792cb8a708702ca78cf79fe3d0974bebbd7860a64c6074f6c7ba6533ec52f6261b924514360e72e305d75b618d111e0df855eacb4486cd7d0abbe52b09a51bc8f9fa7a5fed40c59f273ab5d20c63ac8863874df2e5671684e786b13a0beeeef4d1986fcaeab3d7dfe63481ff17b05429b0908d75be4399a85f43347b0de7922588c5619eb5358e693bcc6eb8b515f8a66193e13946a633a0f96d1b4c6108144d20dd8d219e31374605701f7270697cc9788a330d08e42a3984bbfd05c03617d81b1d088c9a94ef126215b2f40fca11d38659d85dd51b76fb468688e053955b98bd8412ad6a8b45ae39300812e9cf36df624ded88ba2ba20c054567d60f27dfb7c8e2fccc2dfc9d7e215132b8557607eccaee86021f4cddbfafa5f2e338cf67e5b12c25cde6b8a131403fc75eb94fb39b5ad1a959b79e62e8f0e1a036a57311e60f5c4c587cd6f96360979c52846078133a6f27ccc59bdfe81039c08d881e6e9e8598cb9e2ed79375a7d145b76d08feeca3a6378a271a2523b802e0c450697c718b92e7d1c1d3797084df8d5a8a26dc38e34437935ab0f2cac6203364c8f5fb4d8d0a51a21ec55d416d790744fec81d2afb6ed00d21d7853114e2ceb86df21e5bd42c503262085344fcd5b024e93af2cdc5ba64fa67ab504618b04ecf4d31e37a845519f2458e738ceff972b04a23b77f219ca451cf6a063e49212261bb241bb8c83d66269637caf9fc09ecadaf2761c2d60f15bead3e831c8d67fe64dc24894db8141ab2457b642ab3e14180d0dc17057e4b909876b8098abeeb4f3c9ceb3264daf66b9e5d3c4703afb451c317576510c4fefa6411cf304e9664fb091a8522c9e6c025746e492d3ede797490ee9f08ee94be0b16cdacadce1451154baad22bc540d347334244ec22ab2b949c4ce5dece195fceb3b42b5f34d1b4b5c3b95724b49c1e01f2703036bd8c5efe06b94e6047e667bf05e2b12e9d86558ffc0943c07e1232056202af43c3228b5d90cb81eccbb3fdf76a53b200832d638d6eb5ce4fdf37ebd21be3048abbc46279c5981974bd25f9eb4e91f0b18f1c583497e14991bf84afec920287064d4c91a66cd9e5a1495ec4e314db2792b17da0c4bafdbc5b95614063f89efcf5f332f9db2773550aa4a83cfd57a02203eacf477294abd3a73501386bb1975b9d3198d4602680a740636da5ecbdebf92db0b5f520f8060daaa5631c37190623ce9f67d00490a20c16f7e72c46f1ddb5888c39bc95a0d1d97794eb72db6f3e6fe797cbb17396b084b28e6be2ea548457ee43548fab8689312d75197c58d30ff9ffded2e1ab70205a4e8c7ccdf2efb18158ffbf032794c39121037cb7cf9bdc128ae45ab90b7d0f90ecafe3997b40242af57f4397f0b121f6c56dd6ddab6e7909c4175d6a19b100b7413009f9b32147d89d9a8f1d6e2da46f58b1ac0456c906a3e6b45b32190d39f4e70d69ad53dcd29117b7425ee6209b3fd1c8a7cbd86deb7d6b4bb3842c5f5c663d6761b08a92854547086bf34e4d511ed6e320fa1823aba78f50465c5d967ff9695dcb4c648753409bc0f69bebdd8dfd257c4be17e3605a054eb85320845a2a299f5433e53eb686e3ef73707d87cda6689cba119caa834bb31a48cde3d0a7260b3bd6c6861a68a3d4c9307d1ec22c16ff315752ffeab284d1db4c0a395c385f8076cf69fb3da796cb22731ee72312190a72780af0c9182a869dfc90a8d761cb08e671d2cac8dfebe88e28c9fb9343993e2751e39c13d314e34d6fc4b87ffb9e398c304261c80f29ddf1c7757cf36271404d5684a2cb5390009f427e1acb02a283ddd2df76a97a38ae9f01cbcb185250da65c877cdf065339b5f04fb903d47ab9a3ea8a7266f61aafa35ef2cf1a43d03664c786c0de3f98c9df2c56b6e8b231dbc9cce0a422c58d8da1a7615c67128408c8ccbc53dcded1a57eba2e378fcb7a78cd990ea61e6fc1c4e96f748ba90d3cdbecf7de595fc80829a99ce10205add7dd980184b38ebe5c4982a40a10b8cc7d30df14b2665dca47b53321c344703486c7009e9dd386c62f9700c0f16d31846e3fdcf6f536d7cf9fbe5f2782cf1511627e327055db8da539692313636b5b1b1c9c610029b22225f8f250700a662e1d4e780efd48617c378108791634e64f70b39ff989f2114b8f4ed19235611e3ecff31d396cb6597bdaa7c25fe41789695ae47d6582622c76642bffbcd142895f446f8b15c90ae13d87dc61bb96b98f8a62c2e01198a3e924c35e7043a7cdf5d0bae2a49f6f2e18b76184f060fc94ef0b8a6806f52fb104fe4173403fcf4f7eca6beb3b685226f09d567dc141828d09403aee29085bdd5c61352fd13f269d8eecf1d13718a72792a7e0c47fca7029ffdb41d444990f4e4a0ccba06468c9867b1c47e76a6b877295d251474f955a3f5ec0848474639781f473a55be6d2542240e48c7c319ae8ef4ca913815a72ba66f6acc4e0f02791ed56e205d910bba7493a02066a502c47427dcd7143e2d3dd2cbcffd826224f2b03e668f1587fd84ec0a2eadd81fe6a96018bcc8c999aef25fcd51365a8fdb9ad41887b694a308c46057e05a290ecc681ffe2f02db642ea9651c27e86fb9dee5759c62b39f747eb22ea12d177dac0c0c941c43b5c5e52e518daab803330f61ed7bc18b5b1d2cc0418d90af657cac3ae0affb8799a8bae3f54145f334f1e0efd9d6cba33fbae57bf7553cf94dec506f3fcf7586068b0574afa1323e0a3ec49028fc1aa87bf1d3307a55534aa1e11d53dae4ccb6a736a1c3380e80c38b921a62a3c46a60a6ff1764039e35161898192e795bc0a9825d3bf419b96587634752bdc901cf3d101b82d3f95c973aad1080e63070ecf19d919e57a185b1ad21d1a5f32270ffbe74e7531325a0f28e4e931f9edad4a6206af8b4b61d365fa22ad5ea31c9c8a34148c70e5a2523199d529b1cc5b414588ebd7851c22ca54aa48afccad499cecfa76621de9ce2d304910ac11a6d40616a485a317db8ce071dc2e7f7f1b3cc06e90faaa71386e3e676b6253d2cd461b59ff8ddd222d2dcc27d26d8b6a64fb0e50ef6adff5a4a19f5483ddf7472f39528d3bdd4174f8dd111c9023ccde4a274b899e504e9d99b4985c51cf189e92d594a23a88706b118ce4d4dbd4983919d63f6711466e4f7e56cb09212e8819e93bbc7098aa928f7e125abcac1494aaa0404d288c5b9196333fe358224c7579af6f190de6beb28530d8928866a28ce49dfcb187fe22cafcf66010fd0f71f34e02aaadfc9c25410a7a419d8d97d1d56c2fe249df6c0428dfd250f545e5f9fd7bc1be75be9211477adcc685193bcdca3cf3bf4b0547c943dc3df6e1f989fe8ab89985b8a81f3663df699c55314612e3e3a14146ee0ad140696659d6385bed54a6a31366544b1d81fd14abb1bf5a24fb670aa60e652622efa25428f13bcfc64d3d26fd025a22799f1e22dc9e79c80feb5955b0549bf878cf846159fbc140c9733a68a36e593b56de417bae3ab5ed5bb2db4983c892ef86aff370b319a8ad563e74debbad78928ed4bb3e07d61e30dc4985c52b887382c79b778313c35d8b30a1022ee4a509abf351761d6fe4f14469f009f3a9ac24f069e57d22bb9a7fe2fa6f10ad6d254c46cce668fc968cf70265183e0e339837b33840c8cc5e4ae56c8358394c687eb7867598bd0a0f4a9e4073de9a1b85be788ef95e03ffea84ba0280c20cc587ab259cbc591ee5e25df3be071cd89dda243ff3ae448379a748bb9ca02fb7d776da9495c5af0c907c066a3b1b1a2cff7be22750447c3cdbb7f772a88f5f01fd55ae7bc87b9af1a26f9db25cbed3eba7348520e1d86ec52b0b0847093b0a0eeae92a743f52e695d44b1926053e5765f8f07d4a8ab6078d1440f2c3499c191d6864a29f8b56f87247dddc5d3bb44dee88d83e5807bd497cc6f7ac85fd28ef1949a95779ac030d1e347a372d49e1fecb0fbfe5fb77c16c058b364660e0bbe43624cea2cb13df54ca1f73f4015a040effd5c81cc2959588ff5e63a1537f8bcb46fcd64067ebe5c81e685e76c073d08d478d53594727dab6ad5bfc743c97a843dffdf3318e4079955acca584a195f8c53aae6c2dbdc66971ca40ba23fa9eb397d011a3796eb7daf97dbd2204b89bb5b0b65db50a07082cc0e8400de3282b04f286f6268b06eeb4c9517f5cc92fe55d68a031c40718c83ec9b4de37f4b0d41aa11fc48a32363e8f7e7128cedd88735052aebd194d03002b4a342255847789f3c0bd8a01cb5427e43060b760342c58f5e4f8feba990aa265e7917c1c23ddf9423119bf5a3797c4ffd208798d5c7a45dbfa9457cb0a7d1e2e46a140635544ece5f1cb4a9aaaace69e5c4d40fc0f2e664cdbeeaf3c7b9415a24889fd8d279c0056ae71ad3c5832801384004d65fe72ba846e71b8b1529e061fbe075e6c7fd83399a6b4ac8f16cf3c2c38c42258d660fc3378012252476aa972350e1e5da63c049a0b14d541ea0cfb6f845d2e30a3261f86a896633af395871e1e14195ea5bb863ecfad9c6670addbc402d5c8d2736493dbb78a74a6a0f53a1cd50a7a53a1273313972830eac5f01924ded37287999e92df0af5fb56c53005c6315ad3b3bb337b1077aa4b68c3578a92a26789c19536160202a122c410bedb54c10fef580765a60413e6c9752a272c2b6247a1b343dbb8870db5306e321809c06c8562bd8e41c45d6589b4ea185bc5a9eae96ef2c8082ee7f88ad6296a6ed7fa97065a32cabc1dcc91912995f152643b5d807143990d6b10d2e462f76a57f4d952865c8ca3fd2ffc36124aacb37cbe439c1474cb965a0f997f4f9d13065c72aaaf8b578518922a50b0927388df4fb9bb4c7c93d154548a0a7c0f1a00fe23c82ab0bf7186dfdbb563d7043e555bc9bc105e1332e728a35ef6b7139fb34bb9562b12984afc5195f4b7a5aabe9fe79a1bb9451833bf435410247263c2d4e5b02204d04daef30884317f3a05a87e5b2bc903181b4cb8c4667018ad73b425ee4fcd0dce3d9f33b0b890893ef4bd5d4189bb5d53c0ea2668490c710baebe9c1a6dc1a8716adf792b76af856eb44cf66bc1061f8342dc8c0326519a3d304ca9b50413d291629761efdda52699d057dbe55f5f98ebdd6a19a75117768cd4c36c78907a8aedcc20f39420593b1ac4144b40926a32ed41019032d21841c20e399cce552fe7975fa522da6f05618e1f2cc20ac38f515daaaf8cc57dc206ffa7478e826493fadd6654291772a1685e71bb7ce58e7c80d4b553f9eeb9ba34821fd76c7b75b5c35bce80b5db6055732797b12787d11b88b9e5af0d3025b5f25b47721398ba294c78d3681d2ff2278ef7a42dda9204b639eb8b6f822cb6f9fa3c2c743dac8c3e1cd04973ca00bd4bc0ed0f388e51eada24b4e9f16c84ee570c123f007b62341be899936640f2ed5d475bf005c0a6b9fe8333194e81e9ed61964fda0fa9b4d4a9cf44cc8a6dfdc6d17b29ecf0dbc19485e1ab1f724c17c2c1c25d0c8557db03294beb25409ccc512cc04c4f6ec797570b7ec1cbbe3d3f85999016ccc0feea7d8f48dae5d8393ea6bccadcc699cdcf51a3edc03e271de1a08009f6ec661d34d2503adc41147116c7745d0a53d51a489dd69905c67a705d4885530a25971eff549d697b364558f579a4eb71e1286dc1137b7c8494e543084b5845aa8bdf943bb0a2023ac694da92b2793fac1003d4cafded3bc5109f4a9d265ea151a607d95f66094e26f1211d29620952efa56778fcdd4cffb369ceb77cfaedfa3200a656a8bd6412c36d2ece7426e63db593985946bbfe1c809164036f2004f5e8bc297e153399b951c7517dbf71903fe3e8c75f1288f8addeac04470cbc3fa982206104d603a3a87dc154f5d9b56646f671ae021a62f894880aeaccdf075556dc2ce20a7d537f8b8561008aa889a29b680032db3feff3d7f90b4f1556992d885884fffe79323f2a11e4b7fe559713565655e8e164b626a84bd2d359188f616ab2b068cb390db3815f7b1fd500b2142f7e424fe2b929e7c1f262f80b8325f84a025ca9430968a7920a462fc32f5bce2dba1cc04de54977c3df4563fc814948fdd42bebc13f870b2b563d952f0ac400ba7e067c3ef37e4ffc1d0ccbff83080c86da8d9f7901b6974b9c04cebc9aff489f7da437a3ac0f952735bd58e69888adc748f43db80b7db0f27a11633a0ae148372bcc75b2a7983f0c1d06e15431f1355ce6ca25d2090ef8dcf941a918d1d27c879d9fc5e7c3cc1a5e5f90c93a2e0b278e276b0a4c58b992c03cad96f8f27f6f5f0b5be0e44400c479595d8b5b57ce82d12bc5a35e9539ca72df5c2cb3f1e6da27f94daab0a9cb205548e0cb18001643fd9b028b1c8b9a99f5bf07d826a61669e12ee5f8502dd4b6734d130142e1dadb85f0460ac6bc8c9074177325f3db953dcb2df2d2cb6b99ebad7ed0e5f7af79131205b49e0f138b05b20f87e568ae816e0bc49a959b022df875d2ae9be9f75e8b91e3c043beeff2802b3df5a696db66c84c8a715f1e75db269c11425d648d1bfe23ca173e1ae0d1f1803e2afb0be5244638eb7a1187f33eef0716eac4a963c3fbc097f0ac7e4f7155bf4dd296591ae6c4685a9f7a833031e47b2612bbff98909ea4f43cba7c0f5c0cd67004a1b982beed792f451a7c5a2ee72561be9ace01e52259259719f37a3e6713c4f4e658084548d678d7e345fc372c9d4866e6506f75418af556fb89485d558d6fd8ceead13a796bbf45b154f284942eb70404fa21d5f46c32b48976c6ef780762a8dbf71655ddf8d3adcfdb2ad68235e873105b554db76d9d6d07dc019ffb1b00a22ba4629cbeebb0735693425243763a99af147f9d3414f1b43baf8aa3221ddb09f3ca11ed7033823db0cf8ed0fcb53da86238fa06c5f479d7a17bfd58e4b4ffbfb6b5d67e1aaaac7a67a22067828c374c6b7755fa07e581e1555d92993e616f724f1950dac642e69eb95c60ff20c8e54d87f1fc4c84b6e7195c06c21b414bb55ffb4f7a7fd7489e59403d6952779ec999f27e78719e0f329e90cadfe2f5180451229072768b0f10b010d859d74719f130101384541c6de0a04fdcb5d6f612858c8d90f6aa5302bce5c7c7913e608d3833fecb66e086a24fb512020d4fe8cf4721cb5824124c098871c589fd1aef70c37bb759e1a64c1608aad330f7e3c366ee80a1929c18debc17efde2e3c259049b7b9ca0bf3ffa4902cd0055ac30259f2536a96ba03b86c435f676bd36cbc36c43976c6fab18530c3219970ba517fa549ad77d9adda6d0fb66423f573abbe2eebe8eaa1fc47d5187ce470077d78266ffaa21dae3116f9869488d5da3a32222eca6dac58c65bd67066567a9a32b9b69c1b8fccc105569beaeb75722c500de704c0cf4f94bf4fa0457cad82e38c01387f66fa2f94751c7dedde86a6f14d5d6aaa28303a72492d654bb0561aef5978c9d07abe1004a55bb892593e585b91289ca2cfa70caa73d36922f35243c416c4aad9c9c6bd4fbd865b35c0b2766184a138edf7e4ef68e6ec00807bd671f32c86d6404a9afdec5f3c779b960898aa0c2d942b85effc3113c8c84a9ffa1f8685e5a89167a32e50bf2095235df3b69f85884c2d222a4fb9dc9cc75cebdbbb25b26c1451f6d5e1a1ae3fda04952d578c9513d359063a964d958d9c43891df9eceea8e89c8a786dda7740abab6acbd29ea37dfd7ac54797d81a0589f0060e90a2b3d523a51b31dae993d35f8cbb41ea249fc0a5d63b93be1c108a001a3c37cd2a7f4b5bbaa35a678f777f1137c7cea9d601ffb7761d8ea52dc7c6408e74f6020cb2c0249a1f7f83c93fdb6334a72c5b597ac9b995f45cd49eaa833684e03d4f85e61e96953261a1e8aef66832cee7e7a4c2c8b1b8093ed82e4df74ae5ce6443c75c529242603ee7f1e4db6ffb3408ba293296f370b412b9d567338592ba38191144a5edf84f0fe20a10e4140e700fd2c7938d50ebe6ec9f25a9831805a5b65c54f9d2d49cb7d3fe91d7754841474d97f2c941166614f68f2628f0b507b1be9f135701bdd1d93a852204777744ea6d15003159a67b2878008912f08f8840013a910b6502e583b7fbf59cb40af81b3b6b6d7faa07ef47e6bbda54da63d494094683d2c47cc4ebef7cb506d7d102dada16c1e969ba7e0dbb2f046c0f0f9aa06ac3b74b2e1c1efa66196501b4f4934ab2c8141aa34b4eedb6e692a0b2e9444ca866703e9e25ce5e828857ee5e8dcf1bdc94055cd307159da25ddd85513c51f5517182684259e15c20ef614ef3ee53eb57918701ec92b8d324e6e3809b99bb583aa0f18b1c255e578e96d61249d0068f7cf71e4601c5dc6bcab4da70228b5a60e3803bb4ded008ed3e153cb44b7b527998ad621f74bde7d3dcebbf8eaeff89a8c3411b27e095b8cc99b09e09337cec721d37d7c3824a8934e090e7461e487cd74b038fa9a61425c0ddc7a5fdaff30157465c9fec307d66c3bb1145333cec7b3708a87a7b24130abcbc95a69f4339b4aefc417d15c0ceb4307796992aee75e6cc6fb80b73c740d1b72555fa7087741f73aa4cd490f5aec7cf990929b9ecf975b249a4087c478c49de58e5b14d3cf958db3df6742f313bb4bd070afe8c99b434627fa841a94638582055a7145d5086fd9b307aad96db05ff368070d6c84809be30e30d7c31f9d3fef3e9556f4c382f3cba6438908072090b616171efc40ba7154ba4bd99ef831f61760f8dd7595d567fb7dad61d66dc38d2870e8e1a0156ca0f69c239d7cc99e1b1b94d0877b0db4087f203f518cf7127567d2822efdec89cfc7145cf88e4f2c67a29a1004478fbb62405cb4f430b793df205b6b9f96981ce36bb09a0da7b581727f41e619a24e8ac3f3b39e6d7fe505d10dfa832d0a79546e9480a4c8a4f77f584332529e85930c03aa8f80d04f18daa97159039841ec15dce51967f71e495db8318230bcfff3e2743c19a1d54299e7182832f263c4af54d37dc1c0659a6c2982b663a1a09dce9289f81ccf2d49bb7077c8f60a812a671b2de19a5fbab34f083e32e019dd3f5d340d272b95eb5414dc876f696ae10ec7918e4a1fd6750fa73b2b51ca49d16f893175012882a302d2e0338e7595e56db7e1e93467435dc15f8c35ca6c9acfbf544f87211b47409d73a9dd21eeea5e91ad44ac361b31a0510fca371ff495b2bf0303e27fed4b5e58ecec51cbea34cee127e5eabfa1530045bc4b663d839fbd9d624f9cc5410f95a83ace0e5ce78c5ca2bc70e363d9347f45c5635520143ea9ef8f97e9eaef08271a9af6b8a9b531cd7ab9686fc2b14ebf1dee72bd1d3de870aeb16a3556518f7ebb921409f33610940da7000c207dfc3933348fa13ab6366a376fd955584395cc37b9577953ebb19d3c4a46f38eadaa0175b6169ac7fbb1b82bf800df902030c2f6b76d49f6f27877ae05e8c77347dc10638ea41db183343a20fd766e51f3b03b2cd58a4661463d80589a03b74cc7d352e1a0e9486c35a29352aa20c01315be2212a80a9e4b5b1ebc194315407a99a512b881aaedcfa7e814cec08fc1cca4e081ab252374043799c5ae435682beb66d4b836143cbcc769f7e60a70a3cc751b7627269d55660820f839da27c4d478f84dfe39568565a5782812403b9cb8858a53c0608b3dd1a41b2560e5e4af3a014be205115831510ec87d3e91d434be5ccc4b015e772c2018b1debcd80f4decda225318b4c0d76c9b9cc75b930f0e2d584570f098252fd31e11cf78639d82fa0e0937ed6d7e037f65b694935a8ae7556cb9825e06ce0990c22c59bf6a4a90fc45b0138647f98a9832a711aaca9947f4196abd5f3cd31a47dc0e04f8d4df043e904570e49572c2429884f308b28f7b8340e893e6445731a81334c5712fc177314a2452c5fa415476dc62026a1a1f933ee8fb63d565eb0987e476b9d9749605846f57ab0412511b47394f2a8705bce6e6ada87f2fae3dccaf5610a546cb209daab47d18feae72f7326ed708afcb08130a8e9a79958d3ad6ff6179af8c9152c49a90ea36caf334af7f2fd84ed4d2211be4c27532a2d530455168f14f058121c3d229e2e1ae95d97c1c9fb997b7d608d3002c45f1792b65516d8bf36e6f3730fe4b57fb11d572fe1d60a0b8e85c6c8ce20eee9653c54852c2dd0387985c33406591a0d0d05f790288f2d58511e6cbb799bee3719f0e21c258f5c615d05df0aef086bd4826d2fd9b39318ec6042100ed95311c85b359b1febaa320b8d83a43f42c59addff305bb139f3f7d0e04d390cf9ed421b0a9960d76daf934d91cbe6077de0df295853394a323377e40aa3af05841df8852c2e830e6cce08c66a87ad33c9ed551694b3ce8563e1319f4525bbace7a403f8bacf993470cd6a08025d0e5c86d2b725b5d9b2788dfd34c22f16ab15662928b61e532ad41ebe9933ab804831933c8b71b8a14b1c8e94e7478f97f77a4763206503b33bf96fd7270df4c13b7e8cb2eef250b0ceaccfbe64ea50c291b96ad08bcec382dfcb3273a6cb8f6db463293ef573374e8d3dc9d95f8bfc6cff6123b72f72fc9fa569b6f7f09d01e6201eb5dc12b9f38bff103950d1cd8483584e793b3937afa32b39b4cf25dfc04cc5aef1fd61dd537d904d291f915e6fb0b223f6398fc6ab6a58672e82622cbbca1752b0c3e373f3877a9da76d4b0c7ac7541d9dd7643a26c4ec882d7d469f1a3282b82ce1cd031545310b82a39ec9e93fc25c110cb18885def2309c831ae2042ce6ba3bfcc72e08b015cef983d83c1f13f9ea1fc6d6f5937da930efca9ee66d67b31748ba776e535f08b67f4c4b29bfc40366c5f9fda36c1c1bce49e6639a1be5b2f7163284b44d70bdb6b94deaccc68bcb98e9a02de74f60b3b6d0e82b543caf774a461d9a978751ec302dcbe534867c395c29b94bb9b33f5980b8c46e6e943e6c4263effa3767a3465cfd3de7fd69f4d89c49bc85363ddd6aa6f4e31f39f085d3a8571d0ec1d3f961c675c28b95ea52d8750a5f08215547d0991c3cef8412aa32d544747a389963401ec2195173880f3f90ed1a9430ef307beb4f629029a79de8ad991f611c4e8cf9be988cdcdf3614f60b7f473f9c61da5d7a6a6395a30820f4db6681869cc2915b170f2ba09698de91ef05b4377cae4f679b48224cfdeb1aa1537e6f2b958d6b8ee665ab280d1324d259f37342981d1d88bf365130fb92ac3b259fb6da6c6b4bfcb90911a579974f166b9075c9f43370d0e6f026c6da29f7d2f0f216a096ea4eed635aa2df1239bddd7aa462618bc214d301b33277197682e1738561941e8b968f4573ed5e7fe41786cb93c1a724891b6362fcb37d4c84a23755cbc665486121cc6fbb66da54d62e0e1a0bdaf2b1b23126fe250269d76f71e67b6c8b82ec88b8d88c4bdbce926782143b24a40d9820fd31d4b28f5b9f9bed1f75f33c5720796824e6811239a3fb9d0f7f85b74c11f35612f5a55a2edcb87075ccbff6d68bbd9ec77ae0a07c3780bf41724d9fe8d56ab33b6621a849ee9bdcd9d863df9197d565ec5a217338f0797176238a3d6c9009ba5e6199049e88d61aa1bcff28a3c1d5ab303a92ea75d93799b972cb1f7c6bc88a571f45c9eca2f72477fae052bbf36e4bf9f1c66eee3dcbbe3f97eed8ab18af9c8f05698953c8c77286c53d40f02c22365e5c4a6ae93f972ea2a055ed7a43cb69cd85b3d5f3e53527a60fd34892ed1c3f18a758ee6f4ff23cece11e3cbcb0a87d6268f53f4f3cbb1a945d71173c996e0d9c20a28768807168f3e4d1536e32e415d9276dd377e3fc6344b6b6ffb0d372ed0db45482ddb73c7b7d066689ae029fa89b7b5a50f3709db3d5dfffc1dea17c5a65b0f34988c8927d26a8f22dab337add865a60c0363aada981ad4e08e17c52e0ac8df97577ccb9dc184dbe37747a8e334bbc05290e619cef7858ac328e0b696ac07e358ee1af30cd2584933a199d963575fd1a546da264d8eb1f844af4416ab65b1e7e7152b57724336c43bae47e90fa785321def94dfafbd2eaacb8a3a51483375bc22270d8483cbb5173bb9ada51fc34633da8ea3496e9169a6d977db3bacfd2b0cbc92e3dbfa7a114f53e495d74713b2b41ebe910f07cd9d7a196bbcdaac012b35633f1352030f96825c33acbcf4438f0611c903351ea48c669c47039f69b33cfd75c0f77b276872c9da7f8108273aaf667776c7adb0914fda509929ad2321325b3bc7eb50677e43752b415402307389f2a2197ec010ef1f86536879a029305c5680088f1054c4fdb89ce993d973bce21484fb32246aa96443232bb1a8d3b1072d133aa1d8f2e0fb1be0574bfafca86e8f950410766bc1c94d6cb1e7fa6ff57b0c810b36e4a8c1b7e702f147825336ec239d6a674ff29cff9526b579c3ad442a3c19db495eecc7ba8820f1e98f52dbf8bb4ce82f673da6a87d429544f677512c7078b3b243c324ee3a979e659cc1117766b8c1a8444b302d46e734601294a692de75618ef64af2d7e22cfe6850fa76f6461726fa2149f3ccafdc191b7c5c3b7039e916b6c91c86fa84ebe5e7d7a7545fe42cb596874dbb4d5a479baced6e6dc6f0295cf9db0d4b497f5cbbc5146c678409da285ea1af060a0129cc0e99320b1fb434eba3ce3a149c2039f2bed10a506c555ef874cc60919ccb44c8d5ca571b347109cf62690d06395f679e3af90cc38a42a658762c813d2dc21a7fe41f5b0a14ee78d5cfd41c8a10b5e109b311260f1f4f584296b30009364b64fedd3ff55dc4997932d5685b47d2f331623231df2f4cb6c6ed5697a21d10f4621ae58e7d82d095efcba57803cc71303bbe242ad45c8b220fc865f687285f10fa5ceb1811110e294c479ce496b5fb5782ab542b6c90a39a485812677fded054793b8a74c502f1aac1ccd103d858f3d4984b2f1d0fae482dfe1bd476e5f6bfc060f74e8ef8769ffef97de777d2d94c21e3f4660fdafa5f3cdbdd3d12e6a8d67b1efbd300135cecc93e0519ecb4650f8b422b2cbe3695d642d5624a47ef1144b110a299ee8d8caf0d8b736111754c56db734da0135b3b0fc62c9dad79d7a5b9cb003294513eb2c8378f5a93b2decf1bf605e0ee6fc081e82c150b128ebbf16ae35a3ed935b24105dd5da6b6baa21c0c2f5fc2c67874008c10905f7b85d58dbca7efe63fdf4bdde652b0e0c82884d45036624474a909919933b3a85bf00c527378412f498213b472f02da9c30a8be15b994c66d5ec5c70ef6a911972ea7c7bd3a197cb1ec2d4dc551c140d7ff29c827411712b448e4ba4c7570d634f61a32eba6664bb5a629b98799e959803bd4d926d67956cdd6c4f1a8d30941dbca430b8c31d4653f5a67e85be2dd481855bf69658d02f060c12595144e5cc6a359f8d37bd173b911ffb9999e6c838ccafcff929e4df12dd5f0adfe36e9ca823c0346dfd79a926cb0b2feacb52ebdaad6a50f404e84c5e828edfc4fc70850733cdbc7df0bad0b4c88da88d6eef0521bc2af7bb8a2c97600f100d00ef4e3e8a08786b2a99c3957ca658f27681946d9e8d319aa2f7f95f117ea5501594f161e75e5100d3d76506cbf5f6c137fe6a3c61b20cfb3c371e5f9cb7ba5a43042e82095412d77c83ac25070351637ae0ce645c05b9c958fe9ac3f63ac192dd8753d779d5d132573df6bc5d84260ab8a0027016c501c09590b159b3ad8700d6c444cb6699ba51ddd9dc71672aeb8d99ceccabdd07365af0a720016f92bcda996c18cd74fb1ee98d203984faf59001ac6c699d959105b2df0b36f4871e93d882966e0c5aae9abc25c8821fdc05632f36d18a813dad725128b64d8c6a18e67080165f54fa6faae8a884250313b145ae0f3739d8e1acc30613390dbc0af75eaf41ca4d661494676a6482655adfac9fc5438d49dc33ec617454f10cb0619b09d7d337c9fa2d445f895297b56e8120c69014ba6b84a3f761348357d5803b97e5c90073d357555f5db6095a82eb6dc1afe5e6bf11d57eea2bf6a682341f864d09ba42ffb9dadde4d7e55b1a82294366295b004e851f346a968714ce84c0b41accf90c5439239ca2ddd08e6c6eb9c6de22df8c547d019397bc7a4b4bcc4bad36e30f3ce87c584f279af35b19cd470e0bcacb5af4432436e2b6953f07dab37c9aa0f72131ea5d04e3320955cd03a45e03bed5d44a35f0cb781e5a791b2fcfe40015fca6ad8e3c452d9cbf9a9436873801cac55e21783266ecae2d28418d6c50680a823ad62d7d193e9ebe75c9e2ecd3d6a692dda3784470197fed2d90a9f7cb2b42be4d0a47c96ad46333f3a75050c6a48a4fb069df5aae0f6947bd6261c07cb29402ca57b7334efc6e0a6674f805bfab854be15b79bd6382b0de111fcdad087b5dc483949d74b12ac47d4fbb3c05a9962a4c8274ca7ddd5ed8eb16cf4529d1d3469797394ba41d90b4d6e588044a9d65ad863939971ae492ddb5246f96ba0639589925358e666fe6c005a6551e19bd718163561eaa8e0aacac1809ade6ffa61afe3628f3455dd2672ea61d005ce9d1d86fe7d679b8eb83f53e163026a25bb50e203e9b0dccd724cd73b8f216b1cd20d2b6c39433eb47e0229112df16707881b37fbaab23f5207425ea8647fbb4f43dd01122dfebc9f91424930f16cada337a1cdeb3542b12a68e3872172248d0f65a227173b1eb002af3e29706786cf32d26349d1b383be6ee760d56cc80490ae927d39e6735ff77deef73770e41012d733c1644b1e0d2394ec8bce313643716c70e7ee0d4d903479968b233bedd4aae806a78412481c3caccc80d855ef451c4b48737e3709e1de8639256732b50bd248152410f7069a0cfa04a69ba8421882d088407b66a422ca8b5eafa0788003b63999f546339d7e82de05ffd8c6998cdccf69cc48bef269b0c63317672f54dad1b7f65c2b60520ed06c4ff38ae9ce64a6ae2e6c738532a6935feab3f81e770b2942fbb0df08a742f470191c595da68dca3d70d86dca7a72a9d85ce871d31f9841d31540f7a3f63ad0e9f59cb451ed143c622576fb6d0ea151b3afd9e81240056a09a1edfc27c73048a556dfff16408fc737645ead754388738da102311b874d6f6a648e697c779342ead83c52c2dc8bafec777a44d4c3d6c9ca210095d51688ac787daba268ddd01f04ab52e976c8760dffb8d080a71d872c2df0ccbeeae21fe4a2f796045662931c809df35c3f7a5e9214d8f8e3ce185c5563a2be043935bc22971c43528c4c1254b21285ceb50be330a2047cf449474cc9ae74ee92a1ba05fdc72d26ca302a1c240647718af990c0e26121172688783750c0ec73a7774aa758dd2c434e43c69601560719cb7a210412bde606241bddce710fdb8d1069585100a05ee14debef4ad69f7ae9ccc3f2209f8c765993fdef67a5c7adfca2b1046f81c587f59a827428e06ea885e85e6cd8cc089005a33ca6d7b66b1a6e9adaf509b924e73af9c37237f49cef486762ce654f917e3fa045bd128f5d2c7b50ace6dc508a58a49b855bde89676a3742f68f209964ac5f943e8889ba7173a2fbd11f9b94e766cc8050019d21777475f19b92ffeb646d50f405ffc53442a0c955313c7acc53f2bf55a05ec2ab0392903ba8ff1fe498e678d401bf522dae651837716bbcee43117671e5c681b125f95af3ce346ccf9d103605ed8cd59447e0b60ed0f83fd26d331ce63ec4a3b12981db8ef700114e5765812f91e54383a0f166d41ac70c6a7677743d6c0ebe2ae03fb6165adf4838eee3d1e67a79647eda911f2722d956d9816fba403786a55054f0bc19dece7d36d58baa1996acbd6eaef078ddcb97323e3295533dbba60a19ec8a76d63e4496690be240d1cd3b1ca003563395bde81c24cdfc8cf80d113f25391165eea7398073186ff4729200281efe59b8dbdb26ad66d518850a0b8af3e508d89abc6d40cf894df05d33261320a54b33ad7e489c1bea89ca56b8c7d4fe1eae1788cfed956195b35d12530ea43d8812bb45b383c18d51268b9540ca84793ce9e765e056a5d3728569031452fc630c0192734ee9b01f86818653f7d2634fb332bb43485e598b5770ed384112b553fa660b63ae169775d8d4c9de598307fcb3ffbed5cad3666af0a044c3609c26c2b6797e9b44f38b8c94ac0cd425e8a51050390916bcbd419c6c406dccb7b0972861e1a2bb30d9ba24810cbeda771bb4ec003cafa486f835a8e6759b21ebed824183468cea348c8b4092d2a72c2e9bafd804963efc8ad1e7b39fd0c42646517f5c1179ef09fc479ec7e1675f6a82a949b6a063543974d67ae1751b9e44b21b218ef0e55d0847e22feca9fb22317ed4cab942d3bd8aba4625836fd9a725a0d06756c02fa2cbc5e8956681340e9a9c932ec07b64e8d7212df5858dd3c8b1fa7a3c9f5eef2636b7eae2af4ca3a207d3cf0f32e4b670a5feb0dcbd9d2d5e6021a983424e23c7881630c8737c7763b185ccb4f567cc06f57e4482faa65667cd0c31840edde046f311c9b5c2d41c95a45ef88c0082df8bb8d1096f1b5376c153e8ba94ed650bd84cac118db7b4f5c216851edbdc18fdfed0fb009c14a50027395c2f41c346d12c600e6bb71adee141b478db92bbca14501e7cb2b510cf47cc0d52907fe40f5e3b4a5833cf204a7fb95b3c160ca2385ef654b56ec0c5e63b0074766a53f73570593d4d361c2d90c3682fad71191c89c50728012272bb03603d161f9958584617e8858c50181f5a3fd085927a68f16a4552009837746e5c7a3d65bd9d23a7837e6032c4b54f47141e15b105574ecc3c9b359b5b77f6a3eac4d4e46954008d21534fa6e45600f98f720606be0afc7322aed04ee1a6584242683837de6080ad475b7054d5aaa35cd8f4f97263d5e0b6ba8b7f80f847abc3f617389785a1f86530fe30bf2ac4fa1e096c36d279782fd170e7d793dc34e8abfe7f299f4b239597c72ece15eeec76f4f222404e389f416d4abf8793d82a6cd96aaff9e0149db81d02ef5091b96c1eda7813f43f1143f09e8315b44d4d4acb262730d1108d4f89dbc068c7dbb1ba8a640e9ff5137b52cb3cf4ae0d93b14463fb1bf6d3a292298205579cf7521ddd920cf07a449fd4bd223e7f1b74d1a5858d41974bfab33e7377b7f7560f7f66567a6f5b3c1883f260f70048b50b1f29341d890387f0173adee7583dd404b33ccabc27351856d53a2a7b0a152dad52a9b57ba0ee69c66634704ce1ce211922e863e9e3eb38a4015653fe1834447c73c0b52265f3e2816d0a50f83c4afbe9000fa2a6f27389ff06f6e00d19a3123530f7014bf5038e426d0365ab5b251dcca6f25c83214f6fd841812b8d42e2d214d7b5fbd5f474541c534b76278c63c39b19925899e32292280604248606da090b0df748a601295cf6932a3ba38ff461b02a2e4c08f26137f2d0591f26b4586e415301900276c9fcfe93526ed507535c5224c2c55a338f78d64acc6542fbd2bd7dbeedeb51efecbf9a8fe38a7c9f738be1536cc051f7713a2c7fa6fe9e4e89e1b2005e41d3db72f105bd87d4870fc733764f7c3a1e4f582159c066a3c9842270415d282bf3d711de2d11af5632a5d97cbce8491823289f2ce671bead858e0a3b92c9e85fff50063d6187b42746d17a050d2fe914d007e6cbeb1603fe5f86d4edda29edbc69ac9f87f139ba02757a104bc6395b3a1f808cb84e93aa03767dd28a1239b09681d15a7e08b007a91ffd6018e552bd575332b6089cbd43a5aa6b3daf98acf9b55eb846606ff4640ac04462927aeaeda8b44f3f25fcff6349e15da67d0b42e423462de3d9583719d158df5ddcd82549169b8daa1f006f3f7e349ebc63120375505288a4566aeb5f63261e0384619d486ba134a19eda3e60ccf90ccb5d33d45b6a9eb619b4e8839b55d83661d44bccb40084babd721fcdf38c29fd01baa59fbd1b0068909b864d41da86590b5734d207fd2ba0bbd0f8ef312f5622a449f608b25b568feb9785c60503249580068bca83a8e237bdbbb91de0e0009b61edb74bfd9c1af0e6d6f0a6fde07e7dca226132ca77fac4d5b1a37720f829ddcca386543304f7288f511dfb14afe7b721c304f129c9d8bdd64d5503eb4a74dc7f27627934a918af7206fa52080d11f3cfe2cfa32a40a85df47669a842c41fbac0fa2970fc250ba27ae4baed8436585803e92a3d1ee9c032d73b42d0cc52f6bd4980a5f5dfcedf54be2066943ae18449d0c663cf6f62bb704d85249538328b617ceddf73214f95baee636fd8c7baa8cb950bad4c6b24b14c57dac22746f05afff721bfb8ad9d2f04294b2513f287d557cc3769c25b99ec323d5965a7001bb5aae8a15d0ef94c2f6a190f281c42995c5b196b0315a73c2516582ff4f9649f7d9332fbdd6e865e43cca5921d4bd48999258031948496871968c3d4bfa06c274245bb0db07fa67a23bd2b6fea5dfab2136fdc90c0f8372e87d7ae328704f1bf2381ac6ecb3e2284ff534ab3b6df7777e1a023fd4ab14cccf45618af765f1717f48714cd16559e6a84736490e0cc18555eb8c6f1e99b49b62b4df617938678c0ed68548b64514956cb04d4e47230808546b150c001422233a256adefdd559b611475be64ba6e31b68ed1666e079e9c3450b1a63e3be9a7fbe8a2496c856d1da295b909112edfc046f065fcaf79db6a770ca78c1eb61087fa82000ca873a99ccc619092713daed8bfd47d3b648e05af0be7ae9f57719b5a937e53ab8f93e5938a2f3d9696ca25428b94abd3b35d27dc85ea9d7ddd35235f72968ce8e9d0665c70ba65d6e55849bef55eed7a5fbc9e5d44d68be3d89f3f97f78354a626ed4fa3e0ee7365999b62b5c3a90d371de14c3892d9adcd97014553b234a29826d4ddcdcdd7d07df6b9dc66752daa130eb5d2217d78d45f24de0addc8fa5ad188c47e022ca732041f1ecf29e26453493a857f6fbecbc4e740fc19352d72ac57254f3115388b24872358f91f0ee213349d3283f04dbf10bc2dcc9f05f491d8c17692f2a7715176de3f418d4b6a78f402aa11bb76a2775075e46abc44d8253fea4b1530759555053d563575651908edcc75445cee76e91b87329388af78d4a57cb6c3cdc6b2d1dbe7a523aecfdd2e0beba8489b0b0b2950d33ee2077c0decd93e800140f289ac2e73c103364b1f2a3b4e5ba67dfaa9af54763c6af18c578934d164ea19b63f483bfce9d22d0ed1eda5128cfe0a59e01150d5d077b4d30049c1f8b2d5a7741b99bb75f4c351f40cf042771be17cb8d7759b59d18c2f764356f2c23c792c00a2a7494a3d00459833ec1ea1ac60ee0f65bbee85cf7e3f8bf3431207c2b6185281ee6c1bea05454fad444a013b1e232883d5be961c79d40d42571461ba8fcc2ec0bdaa69505249bbfc42bb45bd79f40b4b3faaa6a21aadd0d9dad9121ff17c4897321889970da84d026a6443631867452365f19a432f1f2d967b7bb09c34c0b416650f5f25be30d3b290532ecef33f8d36e61cf87e7fcc0115ca9323828294a41e64fff5d76a99615da6338c0484fb990c1957dd31f1d134030af10506ee897802f3dc93325edcc8f498548fdbc0e88e614a83d9e95428afad76c3a8a736e17a16325c7255d0a486f10b15da7ccfaa55c14784897c10577a4268b30cbf91b81fa14e7648bc76f08caec87b9f5963b37db0bf80d209deb2a976cdab05f1e06428b6682e934cf4d708eb453fb7dd9ded51052915c4e2b9cf0dc256a5f5961d1f13ab9a661c0a50c5bcaf2e413f5da77e328482931ed3c913fe78d76c09e146530448161082d3d0b582409bebef977c369c3ec7ce5d1c7c620ac3fac83c1a0ecf598da9c611430157b93fc6ca66c0d8b2a52c0045f7dd06bc55c6d624c8fb5906d6cf11b9796fc8084672e4662067ab2536adcb1f800662ad435d3c76d97ff62cadf6e240f659d7df84a8bf5086a85e881dbbf3ecad1f6b9d539de1439600ab7b4a4b5dc68adca6988db3f2a482c6a2f18889e931ada8e89977ac09d3ef2859e64edd5bd752dcbaf008a870bd618dd89f1423e458c7ede1dfe8635f534a5df7677d54d89b0fbbeeb2a6f6371e9aeaab8303af578ce744d63a1d56b22a34bdbeda9d7f306616976d3097ff9bdcff5daf58492da697899470a3a04d99b70e4ec7ed30c7e26ecda7fd5ca055b2f440e7f87dca43686f31eaf9cbd496cb069b71a57da51fd742240883974e5338abc5129e92fe855f7393110ffb8a222650cf61c4ae0fddd381f8377b68c5488d9163ab5c89f7f8ecb2652916d1f90150c8094e36f4f861a1a06064fe12c8cbe4a555f2ea7b5370d16c10f24933764913151fb6ea8b04546656fd55050e4e6810d9e20af5309308cccdc739f2fe08e7cf3f1b1c3b7e951352673ace6aa2684b47d2a22bc3bb504f8da45286e3619cd7d40178e07718ee2d4a7d8ac1306413cdf91e565127aec15f369a158e09fb4c10732bc01dfdba32914c283435c24ea6c1453ad877d84815985eb03b6fe38a948deeddc3fc26c12fb6ad94b65527a48b9ba97a9f128f46bb3e1c92c4b4da68dfede7c5f8c4c5e229df9665115fa7b6ddf1c8f1f1a44f0e884cd9b4c18468f374b4dfa2043ef8b7b88a614e4da60c3a3d26299d56d1bb97cf904cbfa526e597e1401f6853aa6b055aa52758bb1b1ddc7339ba38f7211e105c25b7c14b1bceca2620cf515c02ad5fa5f166218353ef673330aaf452436cf6909df0924f044914302bacce3716ce834b3cb71586e74080ba9aafece6ba4a211d0e0ed0e99423eeff92f4c5fb5cf578ab5e803f8b77f91016db120a342475a0c17158b8e6c2739e91f3aa32de6157ac0c7f68904de777497d76be5272089bd2e282d98d662070864167bfa9079f34e0d472d6d40ec3a7b04014b6ca78fd2a95efddbd4e05b54b9f5dc31cf8348e5f2edf541cfa735eb72e83dd7dadc08e3d696243b09f97c1409ca4589992f9bd05f5165946d98694738c2f7b914f0c2b15abba013433051c8309fb306e99db8b797ff8abdda9da77a6d51d2adcadf0c0bd07e2f4dd4b244e73024dfb460400affac53c51b1749f03a8a66dbeb8cc0c8cf313777ba9d278bb81e9d6afa0a0855e554182ddd166ded00f1e7229bb88838748ce2a09abd1a5b932c78d3ee44cfabc9b7706602b6a48b60df89c47142c3de3a72463048c690b13164e040ef997b7f8348d398dbe5e19e3f6afcf128f36ef0f0d70df601c635a411d9bad0be18e57de983bed94965d795c0a12509d42449a4e32b19f6a7265fd8942d519fb14fe3de5c228ebc335b0afadc242eca3ed5dc09efed307055b7bd1260203a81da64de4af9095932248e1e877c0572c467df44b47d566eb3b2c505c0d90844d817a01fc7aca33a59c7ca7e01bdd8a1c90f6fe75d88b3086af5c71150702b9bb26a72173944cdc7dbeadcb76a859b6543529f0c94ab837a13606699153aabde991095c665dd5d50ea480126bd9ae2cd69dd4d5a48042ec2d0560613912b34d72f2a4066682fc6ffdf94c05e71227339a2b0cd856b234b071692575251d7986ca81641da2070ffb51d4b2ae6c8b082b31c5603cfa1ef6f1b215036a4b42860f9a45baa76bcf79c426e3fde31cd603c1d530093a2981d83a202c7eae5a7c75b03619dc0d55587e3b42c80bac699a9bfe530dfc930b10d32b318658e90d1ac93419612834b776bc3ee2e5feda0093e32ba7adde63876aba3157b23bd0941bfd006b231f403a0f97c1b07ab8551953f92424bb29f45d79e58ba3bfc473c8d6d035e0afc788ea55a157a883ab44327f885b77d340bdcdaebffadfe9d7f93f51fad7cf2ca7d5cb9c270734923518e071590cc69b760b7f9605b56105cb6ba8123017eb8dd7f7c42608ce61f8637d27a922a2bf6c7042df6bb997cb8b2dad175d100adbddc686ea382a55ba53684ec5ca4cb92b3e66394bcf34e1cc9a82675c393e047091837d2baeae736942d28349fa9bc03121194f03b073f28ee5f5ca9fd2c6252e3d89d12ccdbcc78e86c3f78a00b8712bd84b49244b59157d73c528f4d600bd0eb03303dd03439b7f8b5c5f35446f80f3368a66c76f065822316b541cbccadeb13178965f320450f1f771b674f253cdcff930544c45252891741478ebaacaf41de6bc2aa2be6a4d425ac36733df95f29eab91e7a311cdbaeeb2b39e98f2d2453abcd453f911bf0fbd15454d3eece90a1452ce5688ae12aee1372fce00159f2fe095ed51a0147500c0318a40166be73545f969cc43b6a8afe68d3932d8b7c1f7d429015642392c57573746c00e99d01dc47a67db6f432a90096fa7fbea4af9f0ada5c020de33f778c98347250bc62a857bca84bd58465147a10027371cc60baad3c2441fb261972e09359e660f0d2e38611a996cbcca028649a19299eabb43a7f969590ed39ce236569d4f2bf0fc2411ec20c97858868532ca6b3e568f3a99d444f3a579d6a554ee83e184fa64387ee661df6c89458145a451ccaafea2d747071db5f8a88480ddafa67446a4561c109aa22ff29726aadc2f5a07edf3c6789f25abe1ec74668f4681dbf855fbcc1f16a4c2d225adf19a95c82270533402c7497d1acb4c1aba73dc1c6209af2eb18b2db16d946d7737a3594f7d4461ba584dbfc15ad129442137fae0839cf54df47ef4cf008a1dbc2dae427fcb8a317cc81829024b4c087c7a8af2a869e5fedd26e472e1718d88aa3e2def926081edfd4733c72e612fa9adc6b2b9bace04ae1e65d71b7440936647dc5be72ce87d4c85d66405276320897e9498b51416dfc8f530dcc6019a7f0c274c0a913160f9d054dccea647ff4fd9e79338cca1301b40cee87db2a3d965cf3bd35d279a5a57113e0ce3cb6bda8776481cae7772b048ccb66fa0d2340c4a3d8fe04852d5eb693eab6582db9fc2c5caa80ba9f0587473fea38826e295769bdecbc2bbb5fe6670087eff32c1e1aeeb6c1eae6a94a9aeb6aa9bc92f6dfe22a9e41625f1ae8cb7304e37b2639f72ba14e8923f13c4adfaba0dbbc2ff87007fb976f1e00aef9c6c62e7be13f7dc776f6f2dfae6306593ec51433ff20f29bd6af049211b218351b8eb6a736229c7720eabc23c32f3d044eb328f606ed8f8c6a4e5d79bc90ea16d26dd25db31ca329debd629d1b855f546f8af1fd47684ff31e0c33b13c10aa9852c8a42ef50f32a2a54f240a67dd1f53c420ef8b0cfb63e63dd7d7a7675e80a90f8b0371a4857efe1de51e0f8a793909ae314fc08fffb1d4a7c732b2a3d17f8e0302987d564c3b9d63ef9fe39dbd6cade66270a48f5079aa594932cb59e03fb0a9322bf0934ad24a4a863fc797838a8507a85113a5323064e89ce74524afd501d0150b989e31a80b64c9dd4114c42bb768ce6fff8fa710590085f2c248128bf493e20c1a3eb8a1746bd49527e6e4ca5f0619692c1c2d2c50a9e9a4e64f2d11d564d2828d31fe8e013734292f85d87d2e5206df835a26daa13b9bee5712649b0db6971983293a5ade100c903e30566e96ddde8e380a4540c6ea36722e01018a2a5b98310f043b078aa47086a0c0de6ecbee0c4d90cb473744e12b9715a26ee6e12f2254732f78237fb18de1ce9dd95bcaa1a3f80d058cb19312c6fe9415e809822553e671313df689e493136882f08359f81de0fb4fb3a51264c5ff0b2ec5c7e5b181eb65c98cb30964f7e980e4c766728b136bcdc75efe07d86772916b94b975a7bf0a73bbb32b5673408d499dc0f073b44d359083a2020e33af2f9ca913a389d44ea8bdcfc6f0aa11d72f39c87c7314e2a00edd6caf9fea0e84c1f09c0d554656108d9d76c049b405d641f547ee0ba2bbb74f9282701d32b47aed968b32c061426854553a253435a296a222c90ed70a9e87d8f3870225a55fe80d69195c76b4dea8b4584eb572650ef18310e9f7627f2b9cf6643d773a28656e08375e40b878e4962625a910e5676d88ce4bfbcc0c378cb799cb8e9a35cc937825da8d012eb312e31a57aa0c7e06debf4b5d8040d77b59381a4933f14c31a47dd67651c43cef5e2556fea5968706c819e13adb69ad187770ed4a6145c5e0e50e057e8021c9d02b3ee0e597eb94d3110eb2383f8c23b191317e6cef5d549ab1867ac36f4265a1667b5f002fd781df134b172d1bec540d118c0aeabb9524e2d63620cdb070208bab6084bd37effaff70632fde208b5e6b89a7f93ea09b666eb61cb8091e6ee9f0ffb5a5fcdf54b9778acb9d57c8b313d167da780ec48e66833c559da1295b4b2c97263847129db4e28bfc4b30047288300ff5a4377ed6399148d967eb77e00616c302ff4109513c24fbe65001d371d27cc881878135244750fc977684b8a59b17f5c207645b3d90e9cb42ce3cddf70f0887b19c4a63a10ae6ed595db76536ce8a0a6fafa9319fe1eb3690a9066870f3adbfee03879cb13c5394b4bb6d847df28773a301e7b30d87069e4600f0a67c5d447e1873e32a6057f638c8c0edcd0f928fc29b9cabe3671ab4ed662009c39fd2a209a6776b86e0c1cf27f7f7da89ddad5f9ee77a7b64259578ca0da0369caf05b76d424cc1830e11584982de566f4afbe336e0aec24d00d0ffffff2f