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

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

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

Block Certificate

Block 70731 9b880957b39db1a4babe3a0cde228f96f33df5847a4940ca9cbad690a1da5e90

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3848bc743130257504e0e612d31422806ed344d417ffd64e21baa9e5cfa55d46
Certificate Block Hash
9b880957b39db1a4babe3a0cde228f96f33df5847a4940ca9cbad690a1da5e90
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f01f0000102a0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000015ffae1c4c67a36ad9a054b20a23eec90ab541dcf25987b87666fe21b3726a9d85cd6f2aa9cc18483f716633394b6df4139bd438f35f4ede8cde38091373794728867e66ced8b37f2b53591ae10eca4a7a3c7b7b0673cb3d45070000000000000040000000400000f01f0000102a0000

Raw Header Hex

000040205da24053e24d06f6ce0e058aafff12b67a4376acd77a54c0a84d1318ace0272f0d7aa809f3a2510ef8bb86054d7a6135ecada88f6572fcb3cea0ce67e145515f63d1286ae1ff0018465da5cfe5a9ba214ed6ff17d444d36e802214d312e6e0047525303174bc4838

Proof Data Hex

59,560 bytes
121216010307bd61d1e5a569d97744d22a7135dfe8de40cbc934d2d134ee1442a545721fb2035b89f5ed44705985f5300b66b3ef65843ffa4e43757994742a4f0426bb978e5579aed9f49557ed3a19df639360109e7e38d9fa4df86f19cf5b559f82d6ad4d7c8f260d917998a34dbb4f7537beeaf28eb9822411d929d20207d89219388eb39b1651a33f57a10e993b7cd65eb885b58d313bc67c9183d085b3b2a794446f99071206e5251d7acc43961b9c43ec7f48aa33852e8d7c71ba65cab79619576d5aa65a30ba4a60252fc24b843ad99f3aae7b9e9bf2d92390e52ff3ed5b1fae9244032777e5ec244b751d2b4b6df6341e127b31e83b1be8bd24bc4ae3222c1ce1b1f9f938a42594bfd1ced68c0f4b9ec577846b7e699a6909556b4bee22e7800ad20aea9033b1a6d6ae58d1dab3a3f9dedd9a87a74b41e40be5f7148d699291edbc6cc5cb941caaf42483020ae3c7baa00210bd8fe275cc4e80f143819fb0e7baa41011f35f877bd1f4f251b1eae511aa3ccf704a3a549058908bbcc66091e1d429e750870f1a4f4740141ef8864a6c71976b78b77e0548ff681554b785a896dde6b74d9cfbfbb98bfd43ca9a8a86d2f944709442662ac31576fe1b9a88d392d9cea3a98a8682937f6a86061da3ab64c0f12f7da7b9db9ea6ec172f076644a7b0fa12984c6037928b98b5de01be1f0ea18635c50532bfd73039a9499c9a00325af82818285cafb8d8f02c84663cb4bb7768854f7879fd857f7736597e396159d2c2d79f386c21f494a3b2f4dd6518b91d96ba23bbbca0b22f3f90a31416046e3f370cc520c4398e3f71e13d83ab7ca163d9fd91ea03550265fff55a988cd18fe7c3504d53c1089ab8ade9b6f9dbf517cb0c2a7f9aadb76269be89c375bc95ab619a2882c02589ff80045196013fbec252c9c23b96e4e3043bf38ae1287db9c61ebd703d7926655bb8542b82f0a53897ea45b13c2db1dcf8454ba831d3633e49f0297dc94e2ca77434048193562ed946f037841166144f90ac7c72894d4a087c458fe9c4791655f20a92b3f8265e88a0002778b62d868d135114d1a21f80b5b7e6cde6d80f784e7401e3cedfa0581330e02bbf1485c96590fe1608bdb15df8de6af4ed495b9cad719d20c366fcae808b8b6900283ee7cc8c3ecb3a8c70f991d075358523d408b279672ea1cd73da217979674158cff9c57547832addea3e0a8708f73bc2d4f1f108f23b5822c8f3281bfca1f252a2e0fb7261082fbb38f0752fa3e415a6eb493124d3ad0c523c880daf89f87ca187c2a90000a7c1936f9ac280a3b9510a60fb0c70ff2c451b099617d03dc4e28260f26e84b9e99145630a3939fb6190db278fdc44251126c42f98ebe82d30cd64a79fbf50a32e2c69605edf6ec0be7cc35bee6120e072896d44f0723101f4cc62886e02655ee43f5e3acb5bdd1b67a6a9ca09e9f83fc2328745f6a4a36c45acad956bc4638b0dea3c32151a3a5f33eafacc560528ad7b76ddd7d42716ca98cdde1adc234f3a196e3959b196e10cea5dfe1d0a555d58d6b38caf7cce9e3081bd54422ff0fdd552ddcf1155ff40d7a0674077b935420a57f6f237fa2520038b66ca094fb98282cf83ef49fa08776fe89f8ed7c86253953be3199c2515f067a158b0c8bac2ed10d50fd34d3cacada61d1d2dfeeffa971d873d29d69e1960800d37f7e01136e7844707e1e7b48e85712912d6540000c82fd1d7ef3095f51deee2c773669d41173c6c4bea77244cb2ae6c289a2ea926e412f5e72da58fa521ceefe35cacb1ffbc83c6f2aaf4d555334a4aa5f3c802288ebf5ba15e78da0f27b07bf25950cc937a8b1da80df6b6b421a1639cb7d38bcc0ed6a3e33a155292e488c3a54946e8ffa8520aaf74c8e22c3d0366332e90dc14901962f0c9cb0128607dce273a0c3ee6ed9c4b394c748bcef55eaa7533a68589503f16b66f46cfd1488d503f4113384087649ae658cf9d8d7d72dc75e7f978ea0e00d79da23c4c0d7cbd01d9de7d1840f4034d217c4a0470437f66949063f43cd136d358ab273531ef60d4a1b1f68a94f403db275ce1c91682f8681d16f17cf30f525c8ecb402fd393c1eb4f53fd9d22f46753331a95b7784706d6deba26c265d28b626a9ab6e7ea3a30b207eab54f247ae2d8d317b9c6f57ed714a3fab1469793f7893cc72832ccba52e0433a5b7b70f35a991b56ab2ac7b9c4ef1a58e89bf1c2c12849d04c4b6c01d0492d796459c2a63424d736c19a4db99439ad8266505b44ca96337b6fad967f37036ae20e8ba1a9c6257fdb6bf576ce83498270088621469df971fd4357f9cb7f92a89659696510a819874e503489fffcc989a98cc97bcf5437ec59ebf900b82eb2af64c412c5f84eff4943a8ff30bee93aaf7df59e7f60bb7001cf7983ed7217553225e6dc6b018e0b78f433c44832f5b0d0c006d176a65573d7030ab24b12d0e91fe1b1d712116155c6ce4dfca26da8be15ab63174cf04a99ca499d0bc51d08f3ea2fcc8ad17c0cdd80b1e646fd99dbbfe787ef0a285f290eb14a23634fe7426edc87f2f515899c03b81df5b29a4e44d84baa7a9ad7ee9c2879a34e8e6c904849b7c597a202561c47a142677fb475d4100b73e6d3d7adbc45baada3fb73dc4bbb8ef48c1d3ea275ab2156a19f713c6b183c4153532532bc7a0866a9500cdff3bde33211fb54f78b0b704d4fc137f2e7c2f43f9868697b748624e41b0bdcc0315890584b30ca102ba74997b4d93d8bc16528ccc8c1642e32dcabbdb0f4410fcc79330d3646242bb6a589799ba29fcf1dc6e9ce005e0bd5ee164e9ab087e41ee60388e67e0ee2a264cbe249871b8cc36ee69fd5b5dd5ff15bccf3f4589a805e965d80ac1b9614edbe181f6c052d124b6a168e2ae660870835482f482f826dd98fc6f27d3fcbc8e9d233e4417271e6a25d528d4006a59d8d780a724e316e3980519782055bd3dd4bb45eb5cb9b70251ab0e90d33b428cd471b45bed19653ddc4bff8026e5b80e703846dc844047f06a0de5142ed9406e80064ba96dc16646aa456a01a161a83292a06900081ba1054228221721e5f265e82108207656fd6b31d647415d8276629fa77823c28ec442d05fe94be84a8cee752f0da044914d05003c9e57b1d5ab11ce7d47a101adbbce4d0baaadcce91335ec8d5a3887d7411ff23189714d379965386ba117cece792ea133e6ef1e086cc4baa496859401a129aff601b471d5e6564c8804ae1927ed7a4000321f6970cd3a476478126cd2412f4c9f8348d598e93276d88a154234748c18d24fa85a3e1af2e98eca8adecd8c7fdab855d771f0453a09e566483f71822d3edf65bf21f0d3aa79839333700176bd8cfa1a52f02b86d1ea1803183ac08a59fb998310768581a635c9b643655092616a8ac07db28635a17c6ae5c659dfe2ef92c0012cfb11d6c57aa393e0cedc21a7c018ce492832c7c14a8a2b1c1e5d5af25646b2869de640d1302cb432f3c7f3702c18f2bf5ac734b9c62a5197def1b90946197e423ed5f3cd7c4537bfff3655fc19233b384dde05b3614ae423f68df741e6c8f7659654a051abd5f5a559d5e96e93f9c6e892fd38bcb3d5a6d4f66b9068b0d8b9ae4f2b4fbd4b81e11b8755287596183e872f11d8f3170ef5ff1182b831609b619670db05f623adf0e778f35d2c773861674276ad86d9e39b4d6f7b7ac95f1b5de9593e2a2403a9e4f3fe050a8a9add81a9cb181b813afd08803420163dd5111fc6c5f4674af6aa30a9208f4dceaeb3481e607f1efc215759744b7c65d9696b1a5d526840c20c590ce760b36b5bf425c92108dc1babfed1b8a9560b9c050311263e9ee284339cd376aa84b7687f4c000dbdb6738da9a24cf52225fa5eb39cbcc6add64f160ab605c062266f9e69700bdaa314525d9bd620231b550a3798e4a3037a5de1f3e1ac741c0ffd3be3a3d489f4ee75624b3caabe7e30d5f8324c6508e94f6adea0fe2247fece1688a7ed5253641dd036d64897b4ff956ddba7485fa600613c3e0d6b406e2f51d5abf1383d4d8cc4c33438fbaa33658519e5298527b45d1543810aad06f4abe32b4a2b572353650feeaf99429b20ee642e3b8080b5723f4572595f31bd44d6cc8fd567b7e18bc13f402e0292ef8cb63b2f9a37209929fdb03aabfedfb91e26888258219622dad323aeedd26b2a8202eee24e36efe19b202e0b4de7de5a5ccaabe140bcf196b56a894732b57a001be37fd5b253f19dddd54503a77c6696670c563d68ff37acedaf509cacd340a8a48e1f9742d75e6392583b2243ff0580e22fdcc521d444696187c8923e9ac2d349163171c3f0aa9f31f940a90564ab1ea956003ff0623309a0d701fd827c8fe261791cdd818b95646287d0890ee9561ca62c8de47949e0c5e53d0498545bcd055b25f6a01bc73edd1d953ab8458e8e15bf1f5482c5fa216836cf15f6167d8b0ac1362d52b626c21bc6910a0789861070f14d65a10df4c905e84090a54e880c574b2cfd15a5a0ee0dcd2deaa65f3f37403c2600c9a8039273bae7d71d9e4a9a8a4dd7c865bf3b2962c673d7bf50905ac3a037f36d1784a593d961cd36b4c285c2a113eb584b76cefbbdbf3bbbee6bbbad5dd423a9a8a5fd56203b546172a6f01a849835654fc7a64eda8d2590827a10cccef3aa42ffb87dc44868c17665b27c401176cae3ef647552f6f4d939ffd7f344916b7885b30781e1038ddc47de6ef0c6b47e08cb95e40ede0fdb4adeaeba6705ab223cf94fcd9c8436d1149db0264c6c03c9e84d48a692a4539fe62a50a976cff33f30b29f68aa4a6782dfcea5b03537ca5e8aa7b87a179461e187dc2c59858074423f7bf3977555adc1066d2429f2899e6d2cf4c28013df24c3dc45e358a626d777c6f5d1d2d2c9b5dfb02af782014112e46607b1f18d01b2e672639db7f4369936ddc84eba69d50a87c03d5901b53076f2c5e49e66aa399b5f6ba4f1675a129b54e810a01cf9af7faaffece8b273c4d5747274beee490cd0620fc183cf9aeaaab040098035e7a3551dd317e337c85e0c194818f2e7f3bc2400ea51941afc8681a575f1cbad1c9604ec1d5be734ab5c06ad199b011878e9f82fffb5c5677c3d509777eb2008484e82256367e6277989d5f694d274d0bce96d79d6619fa21b554033a0f53cd69c3ebfccf808fd688dff4acb077da885e5f9a1f97acc4625dccd10078c0b764d209ac2a3cbc4b251bb2ea14acc2845469d4b760ce9b53e21802ead98aa295ff399b78787315ee9400281bb291b1a98d241e60fdbf777f8980ddc19e4486217186bbabd4a422b5ff3696bcf4f38ae94f6a402ff1aa9439710989fec4b389a1e3d018b984ac51cc891083f1964a161586ef4c13a353e683a541a337f7ce51a230fd0f512dbb5ae4daf7258d8b2fb32c0dae2d27af7c5f5de9c368f3318b4e2e6ed5c4cfdd55387deb85d55445f2cba417697e5a6290de93b8ce9cc92918d0762dd92c48c83f5c5ffa6352f80804d40bb67088c01f5573cb0f6b178615e9a42f87735ca2d08b7b3f7ba4bc99996fd63cece542dc215277d45223d7582c0a4fe793d35c679d32d4d2032c1fda8451633d1a9cb838f6a2b8f997ddc8876b78df9bcb39c6a06b22766e9b75609be1f005d240943b6b2481a47a82185dbda652e603cde6733e66527168e26db4214dfaebf0caba9b0dfb766fd9eee8d961dd7e441a9468adabb5dffada2df54b29c57faf9032b35e86428a6c0e754bc0d4a5f4fa793e3eb3bb22dc93f16f431a09feb7d5ef707cb3a6c483ac420d0b5b1b2de574d61be943693ab446d01927d23176504ee2d48a4a618a9a5ed2a34049eb60858f4fd02742d8c42f0f0a1739bef4b8ea25af99a6ed58ef00a09cc4756e22e377c5634f498d2c03b38b1cdff8de174d0a9fb827c8a4833a78b72c8a52ac4cbc2a491d3d896a1b3119332f81040bb01e9abe36220e61b666dac68a6438bdf7cad7b9a91e7f620ddf2c76d89605d07edef394af98148f62389d24939bab9a536feb7bfd19e86b7a193e485e67427dc33fa0436f7acb49c0b6dc0f25a24ad8bb4706e7144dffcd8ed969a2015706dc727eb0126f6e9c9ffa106c4be7c1dfe23c3ff0b1006d77160972ca24ed813d90d092e1f1e4431e58ec1874c4e91e9465d0ffab5b2bee98232e841043283c73dd98487e2b4df82655cde0933a951fa2f6f43f01bcdf352542274910b8825f86b9a0787db3d374a21caec0d6e35c89b1c7a992600b4fff0243c2adbaf598424afd6a4d2f7e397ff99aa6ef27bb8646a3e03c62d841fbe7b288ef4cceec69b4001e728c055b8154fda3b01388b4ba0b1fd61b75a6c49d2ecd50967d231f4ffde0eacb3a03da3c064c2bc5899d31f4fd425cea337262c7a6130c458e6c4863614955b9f9a0071cd99d67b0875620b0b77c336f9668cd53dc7259dcb425de24f126b96db9eb7859595cdff61bbbdeec1255658937f766415252a80ec0ede22f40c694c0700866f08199d38f70db162c26c6aca22d74d5fb26cb720f7e95671dc90168086c2e6ad23f27e0b9e8eff7474db7c82533c31bd4d2be7e164bb1434ac0e11eb2aba25e0aea6c60585e04edb9d4767e1bdbdd0a97a251b7908cb715462e1b096e4ef145e27f66c3e29946f859f7d2b1cae2c66a5ce4abcc79075bc34db41fb86f2d5f0fc2b8cd3501043af0d2ab6e3d37e8b16c0e65ddd1223379d0d5539c476d9e0780a6dce6ce9538fd4afd4e8e60df909aff7698d2ae68be682e271fffa3d266f35f0b56bb356c816592f1cd52b05cb17919b846259a9d4b167dace384b6bd6048fead9726a55355f86db03806d6e30b15054fa9cb3fc3cab44e3f68f984bd015cfb7a336c13a2fd630fc7fe388279ef73b181901c700d74aeb0fbbc6be172b56b988639de035a6d28ead6ef1701ca61164223dc6394d41c0a498194cace7dd097ee7528eae50bb69dd9c807b2f59cc565a5104fa6ef06af28ddfa3d228690b8adc371c5dd07e64be4d53e39db6c4261a31a9fd4ffb559f74bd0ec0cc2db6af3d7d2ceb8fc550a417a3b53d49f82e2c7b94b82960a822b99d825ba2f7fb2a1f8f4ffda0bb738a49dc29d33cd293d3a33310c484947cc3cbd511a9a9326dcc03aeea7899dd8195f528926eca909ee0e091f08d1bb09b5ff01c91bab62ea8469a0e7703dde98e73e65ae306afa2634ec2acae37be7de4ae3bc50c3b60157f90a171a255f1fac48e6ea5b760b2dffe8fa44b08d8b529e5627607c2a2052bc3f313ca53d33585df19841218d030596131cba3e887c0c5a00569b90ab9b6a3ca4c4a88a677e4b2e0d1929d60ae2e08c293eb84e5cdc936fd88619ad975b77cc3e6992534b331152568c0b11c1c4ea372ac0eb82b84414d465a256c45373fa29b272c19b989ba185296ad43369572b4631ffc977c45d5b8040829db23480c3aff538c7bcf70d6c7ee6c259188dee1da6ce2bf8720c4df1d217cd98a932ac226d74e576280c814e3a37a28bf60ea249f4095ffbbd2d0c89bd0844b5ebc63c9219aa4056e4cd272ea35ca6dd1c2891dbcf508f358b3aa86a29f10256a8df994f3a0269c50df7bd3d231b4d715cdd044ff49685a198f5d2418cf95f282d2283a0323c7361adae94d923cc6bd111d217e070e669d83c9ea6710f785c87f722a29c03449d1c493ca52d38b86e5098da11cdaeffde6d69faeabbb59e4e6cab3c6b27d7c44f39bf62060a86ec1d869faf07a4ac64a109c8a53fa4b1b7472969e15afc324f01452f2bef83df7142059a1096cf6d182ab56835e3b9a1a7af65c6bb081da5c99b589246b2fd8a00a77f461a0ac786d6a84e9476adf9083aa7c7511504587f156f0a70d5ca277af88cca6733b00ede4072ce7a829ee3a9b51752ae74970d4a0c313185aad1bb94508863b21f8b8235caf5ed9959ccca93356cd1ea82608ee9cf12f07bb0eb7c23eb9d989f7724d60267ef5c066337f77fe50d756b51e93327ef6a3ef793a29cf722f6386e0286ef96dbd14e31f8c510c88cb281356984f0e53cf8a42704ceb10f428b020e100c9cf0e945b2e0b5662faa882e863d8a249cf3a57f48042163353dc1edd9f24ccc3d22a61ba3749dcb3c51fbf5834eb1c8d869b8a3c3464f99cfb4165eedf1f500665c01bdcca5c5e8ba30415e669c6cefab226528c53e36f616d8bd57b69769a7d264e0594ea69179210418ed8dd15b7bf264c826a549ab8fb1038664162e970f83297cfcf701a0baf31006b39fae4c0804a0a102f9eee5dcf84f01e5cacf49261a600899fb847dd30e624d755cec1253e951f93bc3ae4509c8f273426b89c476abe8f5682fca09b9e8b28ff2b4d860e22e374217dbcd27c0c6b18238c19026853ecbdcc723af5cde099f7af86fc22c437e09c42596d511181adb89cd346729e417721638b86b340e446ebc2e78c51c35f4ea792021582e18ebc66efe742e4131a83b1d509ebf7eb379ed922041c7c7796bb30a7a3558c8716c05052db820e28788971bd602de332695f13d8acd32b6eb4c3d792737012739a6019803f2841de7be8b316935b8dcb27b9a141c0e4a1b22b23e22794fbb98f95f55c0da555f628030c9f046efafe5022bae14ae4c468ea9190bef7671ba91460df1cf629cff33140941d0872922deefab616769fbea56fb1b6a3779faff96f9efdbe91e204882d36c658788bbc107269757048e453b31b9cd9ca20c144d738f9d6e1324a650db0bcc5d6ab7b0399ad995f10464ce346e6b35abea948b3140bed6535bfe180098be63441143c31197a6b7be123d00918d24d16490786157143648240e18ba0898f6e3ccd3c7474dbfd9e130474026afc9d85f35099065de030cc0810734df4e4fa781d46b66369fd8c544b0a945b4d7bac3aa008480438c8f2764c9cc72c0888d4166f044c3c45c5ef348484d0070b2f2fd1e1fe1f501a68f48f6afe0e0d26eb68293dc210ee8ac80cf22b1dbef57098398478330dc0a96db296469da459ab6af2d616b49a428155b7d9817b804b37a6cf35055eb44bd34ae348a049b94cde3064dcde90faf58e3db47e7e855076e7f8e9bc284eacc5f7c906c0bdb2572ecbacbf0db92fc8c59567a7b2fdd037f6a63a9a70681a8864ed235096b5ecf9b99844e4b688132b14f5a2ac1fa5594b1da43777a8092f1382ece3c5d0993272373a4e70eb283c516c18e71bf81164e982cb85ee8206a0c7c0c4a9fddcde1378507f4b576dec4c87a7034826a446b2a6f5d82dfc935e91a24cbaf03ee54b9b5d98617eaf2fe9402332399b32316eeb51767b153757867f4848933e624d07476525e7a2f6687e47b75df02a8297d27f1a80241a7dbe6b124a266ba55b62064d1f0dddccd06c365520b17cf0ff7b5e485f63b660ff90c5be59feba51742e42640b0b73f089aaf1c33370374556574344037e347ec007dd10704d9cf92933a63f3d1e51a4b0aceaa7c39c360866fe4797905dfbee8c4a947380657830b31bd5a203d7d44737a6dd6b288f07133494fe905769035fd0820c62df53004d34f39d81282c57f8e3a6cc5e4d623f3588395cad7fd0bd990bed8c552b701f6eac2d787bd83e12f92a358776fd867385d34c5c51a9b5a09fd9fe8d223d32a172e80561444fa3290b77b0286046dbb9d5df1a9b031ce236e31e315d23f086a4cfc775526f5e1cad8d8d5538e6f78a046acdc0bc0c6d4f112c00fa799caea1998b5f3dcc2bc70e8ed2fd8d80833f397b725863fc6dbcd3fb80ed9be180b8ab5185b9c7ef3602068fe812324026f61833e61847e6fa1995d064f1377a0ac55f0d901bb825624f50f90c18cd95a35a0ce2f4bb29e3813697aedeb3f8894963456735bef53f5167e987a2c0128d86d0bd6b1802d96f13787992e8589e97e069b6ea9773a78774adf63c98316026e93c989a4fa18d62b22647467ac0afabf35fdf98c33ff614d3da4d13d2b504ff4ed24c5ba10bab31ed5b3c3c64affab5dd9bebf1f7490ebcbfa94d551be10a0230acc7ed5bae668a422e0d8fac252c7e22bde69aa626c4e91527cd806572c5555bf1b139d42a989ad0f7f7c351a36cfe87956e1e64e4069f54426db4bdbb9e28cff24670728cdd93428cce65062f5ece2f4907144b94e06acb05e83349a4d216158828f83e0e90180c4830ee23db7acb9bd0bcbb256b71f055deee10bbe4433160546688736ed0831ac686a836466562ed02e7ccd263591105a0ab30a37a70b7ec6472f83c87e6fa79986712da6e88a5fe0fe39f708dd6a6bde5cb267a86a0691fac6ade601a96bfcd84ad3b84203af1e91aec3561b01558fee4586e01c282377552ccf41d196b811ce13011425e0ca0682fd54eecee4cf23408cdf54f99c6f1dd7e07962aa70c94d26d804eca67abe27f469aaeb7822b4ccb582a91c6b7fdcb0f6d61660be466936c1768938e343f2093ae6b3e033c34e87d09920643d94a17c2b2a7408047b7b9a04b2cd03db323c2e368a599a68254713ce3067b49efcf5ea410e509d7d72b1482df151c8322f8ca745945294aee7eae59da9b2d8888daa2085af5e15e759463dab4c97be5da79f886a42c4c3eb40aa4c100847fa2dab039d9fe7faaa1254ff9aedc9a24b4ea073d0085c86510436cbd528891eb8c50c061aeb58d28b88d3c3f39cbaefc7993ecc397faf0baf04c152fa71f81bedcc5dbdaf10bbaef33a9ed15f0c812582fef58bd819ced8639238e1c1584c1df87f18ff975acb101a53b64405a5304fc726c5158941f654ca60b77d39a6308622767c875820bf016c0161e39a9640ff369ad0d27625ba6600bfbc744cc368305f96052794cf99bc5e86e22c333fe242b4d7f8af8b5a2d27bfc75be60aa05d81acbc5608c8866b36826fc0fe631f2dcb7a2d636d10c9733a414b04845ba29dd73aa3b56dbd1d06f310949f3f5b188eb872ef29c97c87087cc83a6907e14d168fc3eedc8fa8f657d11c6e1acf60ffdbd2f73ca506ffd138482a803f58284b1315bfa384d6052a0d3b3a11494c6ad5c44f4bf836db48784811d7266290a18100c1afab1b14d7e2ce561a9fa84eec407f755d0217580ec5139a836f8dc7ebe8254f0dd6dce5dd172703f8c9050e6316257865adff348815785f4f107f3099185f4720665a47fdc8f74811d322f8d081e9ca2e2e310af9487fbc4e0106e2b2a1f04cc6fdc17daebd47a077d2b16e48c1b94cd6ffb4bf5f68281f83451c29ffbf35323f0f098a1f881cbfd574397cd7a92b6115e9f73088fe4c7f8a2e55bd157083a70b41fdcc8b5515195726c3d2ab0d756e2925190a0d0691c8463e37c80d3f668c9438fff629c7289a4c39d4a23aa3e5d625a2d694dee5f7245e71fcfc84fcfc9bd66cb10e569894aef45fc5cc10d89d6cc0dc0c1105fed1680ec27dc26c881d3a46eaa93a081acdaac46904e7cb3cb828046cdf9583fe084929b72c3126038694e143669d5453c55aa9748c6eb841451e5379d7cb9a1166eb91a360280916a4f9eb8ba4b6b2f2769350d298cc713a9f184fd3945e81cbf3523b49b79020b4c403329b83a3f6fef12bc3cb2dfa54ad9bacccbbed9770dc4bd0a7d9f7adedf77af0b1251cb26b95254f467312d4927d90125b4ebc7d68eebd6b8ebe6b323f3c1e6b60ef6c1d37abae8f0137968405413f2088723c01c0e614aeaa4a95065fc11fe4ca813ca781328c9b84f74ce811d6a64353a14502addc715f0d3c093228d7c455a9f32841fdbf3008d18dd5c6219024293fc99f3c777a88abe4026c63f266c303d269d2acb1c5db07527c3a6102f91aded0609aa90dd71beea95ebdc58bb55fbb772be39b9373b986661c82222364f0219dc8586ef123265a67e8f8b342db6deb5f5d9a31606e99a36cab0f3ab69f656587c87cf8e058bd230f97ad3e80261c8596f22c91a0c63922a1d86c3437f25a8154adae79d09314cb32c7c4d406538c2bccc74f5e61d11042f5e2bf1bc242bf85ed305a729baa4780b110ec240ae7da96a1386cd4b61c318216062057e77fe39351b326a306c2aa7f5200955e37283725ec115c5fc243e5c23908563a29391af6db23cda894bfee2da0a2ed7b1e1c60d60a161844d56e2bb0991942712e226e865c385e11e6ab55fb10f6ee80528ec7778a9506406477ea5c9f38b24f213a5085647fbceb0e2a9ed7d53350c0540b7021c3743b2b27927eca716c9a7ee40e320fef845811f8855a80c651c682176c7f0a51ae0cd5e5deb6ae5d3c90a597c80b7388b89707e556ca35ba7ec16e57b0fc5c5e5d6282ab3e32d25e12e39b0643c31e0ee3439e12b5a1442e4a82e1d0dca297a9b11606c8dd41579d6e4a4797daf1834b9fe1cd6b244c6b271f17189d3a3cdfc79216d4ff1de14d7df8c1d5fc1be9d394cb5a6659c90784927628803af5f9229d4d45e5d56373034f707c5a07c71ff26d4214b3c0a49a757562728867c66073b4baaf4522fc89489ae3c97e409ab33e90ec4dd1e95269e82e617c8d3b574abc005825358d5c279a4bfcb0e794299e8efb8d3aa19cc31626377767b058dcab6d57e513d2c30515ca0d9bbe1c9c3dae48db16433ea26a30d5eda2c5bc9220287eca607c1100d3ae209cefbef72d5df851715b4d788ee0df79ce840e672746875f81976fa48329981542cdceca8d95f35841a54853c1a6e1f50fc824924dda98b96472efe883824034df308da197207cd5942742a2238f0bc96c5503c4c1808f006a7b66a40867a3d66997a7f78c1cf6ee1b027c16cb9cc6bc88e751e1f82bf3ac3de5f65636ba157e146163694636b8dfc3988f740472406fb09aaf7f9df2dba45968449368a8f44e4bb5e0e376891fcef64fdc34d67017e0fc54736a1bfc2b9e43b3abcf40e55cebf6abeeb2b9312cc38ab60e96f618afa0b2d0c8abc9bd3a1bb6cd004045f44cd59c8b5fbccece18c50f04e3e08da64927fa1cea6e131ce3ef3510be801936bda6419004d4fe8425dc64c3b88009fd791b103c0e22b1bb24d31d9f251b8d8be3bc681cadd54a75a4c9fb3e242deb22abc6cf5b30f86464051c7819e9ebbdd67e49d1ad9ab3d81ff091d4474df50ef17d5351a4fd52ad69fe78af8a5e3900f1055b92409f34b58cf355faf0dc4167a6c025ab67f9e97e5ef16f70580768ed61db898eb6b57fc831828a0ce4f234ef7e898beca8a45a33530c49d45b5337f97ec9042f289272ae909c2d3a6f15ef65d3a55a3bcd211e324a9cb6f9149e7444e8c8f3698339dad18076e8041f95abc74d74bd66f491c1b4a8ef9294a4481224a730f9a07a1a2894066a7e411618c769439c81e462b51f7823ce3129d80d26b2821a1fdd1c3caad8c0753c5d1a2308b94a86944dee80ce176c1a0c8035f2643daff9653fcd4de7ccded9e498a656a01b353a2633de365897ed69d01778886f88aa44f19f5176e9df802b75ab2f6a00e216aeca925c50bb83ae2ce05993c5fc82f52d36ab6f222c6fa99b617822358e8be5a16c7847571c8dd04609d5d183f0e25c069fd96042db865730885bf702fe984e756ff0311a9ec73be27d6b91940c7901121f49e66c99123fd419e6a7d9536b6e9ec159a5ff58f4d0248d44136b1e9c274487d9fd2b53bf6bb630fb601382ffff11f5800b0433feb85019f8a61e6f65190fcdf2c3b3cbea9596ff865ca366e53c1368308515f2af4698cc69b2ab5a7f91168b160986249e7bf535d00bb544377ef3a09f9289c77b757b3ddc0570953b6443beafa72821359320aca4eec796650c42fc674e2db3602e5545f955d0cb53d24b1279b8915013789d36c6296edbee674e24fd1bcb405ea84a7a402682a8a0fc981aa77e10c6807b2636789a8bc07a476ff661f74bf5e8f597ecb51bc74172fd12e5e007d27c0d1214fad92eca7b9d507b974135f1dd32b266e553ab31367169049198b13cc6c846cc1a250cc62cb571859e6f57f8fe8153497045d03436fa70488518a51b66857f1f6f1138c7d79613795d73370980caea385698b39247e7ab8dedf348e5cb3039c25d5e102f88619aa771735e86223a5e3d75900b15aa9095d18afe5368292b0573247611781a08cead612ca755063b6c38f67ec6d45f7fd17913bd8d4d977c6984938da72f4a22c203523ef43c0f127b7072847e101fbe662c078cd6b5a1926ebe22a8c57eb20e687b08da4c124535347a11a9da63cc3db5cb239e0b6dfb42cb1a8e5a3f87fd8f6d026ea4ea4cd0dac31be8872adf5ed4bc56fbe57419e998125e023c99b50c70de91627464a83d8bfc9a0b15eee53c0460449226bc7c78de1577183aa51d6409307b507188aad4eae4bceade7b2cd316af996864a71727033a9329a272bbdf6e04cb4477fdc12500a5a9b53700cdbefb5dbdca26cdd9f2a206a1bdad5fc65df96e2293606a368f0c2f0ab774e7ecaa999eb96b47a5c98427f503da20292a391ddc74b1109fe5b0e694c490c8d68fd59bdc83d5848c35dc6802a03088ebc1be3dd983262d690d908e65b5c513f283088ae1f0c6031391833cf017032b29e9cd3fcfcf453d51a1930f7d46e379e2cb38a39150343bb70fe2dc6276decf6b991a740c99f3f90fffcc617fc34270c3215e1b3938a339074cb1e34490f8bbbabd1d4d43c6fbe038cb63669b4b17bbf93ebba41700ae22fca1686309c9180331d6bf8c07f4a803932da3bd061fc0b2e5699feeca301853a6289a6afb5e0241acee45c47a8a40c3e184629e97fd3107b992d7593a2835b4369484a6831fc271873ce4996707083455e315069eeb8732f903b6b3c28827b1fe09bad86bf84aa1d164824939306099d50f117d536c0878ae0003f3c625c5ab21b067ff012dde362f55d998cb0660a9776773e4bb4ea838a274ee08ec68b07de87830c28bad0a243221bd216ec4cb997e93227d1d19f41c1073f1846c89691521b11f1b7a0c9aef2b60a016a2729e772c57657e1ea84923f5a4f6d7bd3e2783e37f582591aec9b6d6cc4af1a8f2c3762fbaf4f73afd818a7ae7ce81f97f41c9ae07a51d29192f56d9dc666c173d117b199ca8c6f016852c09c1ff8961ef1efc9ba7a14c6b2f2078988465bbd9f507c162c0c6d31a83658380933267a296a4142e3edad9fffdd857ea400b6b8ae45c84021ffe36483f841f400c22e36888fa787863af7cb5e22e878206473846ace3d8c4d736569dcb8b33d8acc700d2ad638bae740e3594696d414409e894be5f9e33d09cc10dccdab12db3118834a0a3e7a8114dfc06a7f8835bcac9701aac5ed2c440d1e6ecb2f5bf8960e72c67be83fcd4c6bc894db1356891686d9f2ac41c7502c18ddf7d3f9c34740c875c157e44313e0c0609c49bcaa996651ccdc5d6dfd1314dd92b9d5e167f1d64a60fd93d5709cc0ee1f459fad1046178936bdaaaf6c19345664a118082451f45c1a53223e56674461819f6a77c48a840f0a22a73661775567a4de3e6ce7c2dfb40b3a2fdc49427243a5d0e0a474fedb62e982c3055f0324b2075a5cb5c1c2f5a0f572fff871670a642d6d032c6f543f288dd5b13d411f17fa40f5a6584ed1281de77eea612bc530f36f2eb25ff68346fbfbc8aee30620eaaaf9c8026e579fd9e56d1808ac5948c9637b8e605c66fdc801ddf7067d2f10500c6ea1759a2e01b399778dfe46165a94795429d62e2ad8ad1e011cc8f9759a44f4d77d1754db863001c1cbfe84022131cc78a8ce489833952d8dd497649bf588c945ed2ab2d2b5cafa337248073d84a16599cfde27e508616a7e8de1d08cd96d716d338f9011c18839da8f510a93ab1dc192b4a916ae0e0a47aa532751ef7173ec307ecbac00a423c2c83de5510d950d670bf257c0476f686314db2c03ee7cf6383f169d61d3a5f1f3c63128af8b7d8b7360c54fee4ac4e315efd880b77a86beb4ae17a1fd88296b8e06558e6c8bcac5a5a41944be100ebb099b83e30778fab86dda096e6b514834080835395bc20a9008fc7f3df54191cc3397081574912d83d9419acfe008f1b87d0c08503d27deeb3d2f6f01d52b22020c60d190e254cf95aa86fa7865aafbf88aa816dc61a55fa58f114a576105a605aadfc14e6de2eb5bc0679b3e47f9efed0cd4d73397457a8f316bd2d396ee65a610648d50abeafd813d2fef952d07411d8103a2f47ebe67e9d478300926ff405865f1342ff49985c78115dfeb1c5d279c6fb4f78cb7d8419866d6e66975a8e5a594e3d064723502c2bee166ac61f3764eecc0c0e1725b1da6974312e8039d5c70e1553ebf2d827929678dbb0ead5e087be67c6261d0348a2fa26f119898e81500a1abbaf07bc64daf77b48018a7fb07d0702a7e2da504b14527b74feef158b6901edd9c772351adb9de74741ec1ce4dc6bdab631d1fb9eab3fb70de51f0cc77ccbaf590c131028705170d986876abb11f365e94052ba819b30ba1bbabd9f578931fa7f7e84898050ad0c1a2fc2fca01e1af688e6750f751b4ff00c2bd7937239fe8b920ac70358b5f6f0b2753b9c91966bb1b0fd0f5d7c03eeaccaff2ad604473a0bf70c0dba929e6235632588307c691e4c14a6696a8c3f7654e7391bd313211626a3d2d5165d46294eb64f5cdcfa3cd53f2a6766b65093a1cf585c751bb6ca1a3ccebf0d1954923db60a8823ffbcb64bbf06d91bffb50d9d1b07a87475db433e5cab7cf86ddb9d7738c36c8cd7401529f5efe5737ef847e7a263e9b12b1b4fc7a9c6c939c5ce3e493d8610cdb695c078d2c74f3cdbcd9d361bc854b82bd0a3fd326fd08fdec561a8e4d675b438dec5ea1c7f4021397f70fd5fc2ba6c56214849e8a9b1b7761086c368a95f1aa876c47a7c7bbe35ff1f6f8d6d484bc4e8f5ea86682554059e0a7012c9a23cc14b25d6487267f5ad3366b8cc2553ffb36315207b459f85a563a87e506cc9450861da3fdfb164888f050e28614c4c153559d56eb2ffd394cd480d2671071d6e20dd04d0ad376e5ff257d84213783c680f5f61497b7f2a21bbe6f2504e2242648d97f90dcb26baca42b260cb58d44cc82d2eb7ef8f65dd80fbca5f336158cf66b6163c3e18320e31fc833060ff31f3f62108d5e13ee5710275bfe2f6394a7533fe494d2907ed9e9e2afd1f2b2c8d829a0b385c0647a96c00bdb18f893e591af1e8682186c148b65deae6cc607ebfa85a716257a7e89cbf652bfed50215e2548ecc0152490f16a61f60558d50aef32cbd8a7c8c1c9081fcab3c1b51450307830b4740ffc0da66e85adf60a1f6637146cea739ced9c8469bd7ecf7649a098b3e985fc183e094924a121554f4df8a694580bd3a0af36cc74202242b328509cac846f2faed739eb4b8fcd3141fc18c2de79ad0ca76a13fef9ffd69be35dfff06a726f82c8275fbd09040cd7be59c48e84ac453a255a0aec617c02e225f6e8677057f377e9eb8431630fd470f8a9d75d30c2b50d8cb0313edc25db87bbfbcb95836c24346e58dcce63febb836e0edee5c3cef8e133af5469db30434ad0406fe31947f3af57ef5f11e694864bda1ee54bab14e48dd15fd16c583762b9245e2e217c7e6f86dea1a07cc6228d089ac7c51b9dd2d012f68a427ba80453a16e7394d949e6ad3a8a98dd62ec3bd57c88d5c9673e66748abd4e8be6692ba1350a50ae44b434b7eec8e267628d506b00df80e0754f7f8606b8399359d45ee2b16b108c8fc02a42a70bc959f994a79c0bde10e1ec19bf1dec4f1dc9ab0d13db865c1494cf2f9694a631b12377b3d4b09e6364a7b3adab6497e70ac7d606fb98c558313e5580ff30dfe6af274eb7e7bc7f9a7bea6cd02214bd9105a95184fd66e224f37d12af0c2d1439e90599fdf0d587971b22db38d63fd11b687536cdb49e313476fb1d510ea29014d664173804bef9a54a8fafcbb617322aa7796c91ae87af34729fbbbeed60ea2e1a43711a97cb16a5ed03b1512cfb3bc3a899195f1f4b559d17aa01c83b6e8f17fad0503afa7647357efef0a88689bf38e969142dfa8f9dbdb6a60272216a24fcf18b1a7a2ad0cf155f7b823471aec7adf842787fac02d8b9ebb7ad598be86ace08083bb9dd3b523ae91abb23593a225f3911544f91667fb00a56455c43107c475dd0957e0795bbdcb4fa096ff485d5374db3cb08e7af66e1e29b54de5be8d31b14d01a0118b1eb8ddfa0d3e7627492e412122ffbb4834d75360c299b0d408cab26a1f0c297cf35332d765ef34fa2be791784bd67fbd9b4b08b50ca49ca9077791a8ecf10464c981924de30ba70907e4ee1e5ae2e879980119b44bdb0591ea8d7ae45df62faddf076a66998e62af6110cad5fa6190d999f75c20ffe5acad8a551ca11b8f937dd1bf0a011d72b7b22d8281b48f5494d31b72513e36812b58e14b3bff45ec0f6a4a3aab587bdc1761f2ea2ec73671ddc6a6f8b3492f83c6a0a54a740d49a05d17f8e95663cd83429fcea4a66cf7f3d029b12ead1e7da292c13fa3c3e43fc7f800fc61dc2651ccf316f40bceec29bb4423414b22c10ada92cb4bd59ab8c5ab5a5654ab9f45cc8907c414a43cb017c1cc4914321669066546c0c3a786e5843fd7c9d57be0ee68d3ae52f5d8bd6362cc80a9882980c19940b0b14dc9bd39e1acb6cf93c38f6f125cc7cebd49c872a8b9995058de3a0d7f359e1a14f46bae51c7f9e5d4e0756f22d49adabb1afa3ed67ae32e604f9e02c4eea94a4419c846afa2418f7bc03694378b49ee2f9b70e0a63fc7a779ca9a639281662d72fe0de4314de86283f195960f79b04bdfb1ca58135acb8f81cefac6963d66cbb9138994044d2660e233e5049cb17df81d969cb95bbecc192a24084ce85bc37f4866bd37b8f044b0662bc0ba633bed1d752f333e3e3e6c40d75e8720c26e82a3a19191cf0461ee9c58e14c85369e5ddad4ecf3946cf5b9a0f2db24b25dc4a5b35ea74fa5db21bdf41c6b0a49e1e6ff40599de39bec6e2ab9a0f1aac042e1270b20f3b5e6cf9adb933f446fce8b9488b6631ec0e28f9d9bd9cdb7233309f2c8efb6906a183f27605ddbec2a2f877b2c397e1243d6151ae1b5be77ceb0e9035c6b77fbe88f728cc6f1139dcbd44f0a59b8b520d82296d1db07a089fc2ac36fe9be4a49c8770c31556df281b665567f91c7c0d05c9fe4a6782007977213dccc0f6d6c19e02f20e5c478b8e5148cf9010cef2eb8bb75d1fca7337a8d9f97a8ccad372345093eddcfd1917383fffda8f12275c703a659c67c6bb1fb9c3b26916ffbb240fb9883b4f5b4ee93b4fc5a857299de106ae028196dc1351492fdfb7f7ddae8d3b3c6249b06e55d1e9b0fd8490416470611ff91bbfff86051a81399309a3e04cea07e61fa411445bbae50b17b51eeb5ee57372f29acc4e76095771fadd4b774eae28ef5c27551f062db58fd754dafb14d20d4d6173d9fe688c4fee8b7f356686db9080ec05bf0fea5add83bb4524ec4927c3a3fda1a065cc549fa67783a61e544b75e698a12211fd87947a33f5e168641033ad8379b2ab542c0cd3e8a32a2bd2ae50c42331366323abefb5e26ede6c571e682ed261677a744b10fa602e6634eef130241daa53b1d4e8342b4b59b6148a0d27d572732e4b2e436fb7527a9e9fb9b4786bc651ac719c03abccc4f1e394e2fbedce351686d22a0e913dd9123a832a1ac34830aea5c3f47e21f15d46ac343fba116602130e3a89b0ce9febb18c6832c724b157758dc7b70c592dddbcb90a097c418544cc61cfdee56c1f9946efc58e8f78af5358ad97cb3830841726a48fbfaca3b2c180cf1d85f08e94a4aa2965edb1b404e2bf57d34feb0144e8f6bd5c30bf0a9e6b8956c6a524ee2323c1fe030dd6ca61b19477a2b9df1ada494d0cd74c9524ba1a90671cbb7707886d8092d0cbbf6f6143d69d6e072edc8c6eda5ae0c56a5fe6a8b61cb536e7f55ee1d630db3f79f11b39c81d4bc6d3582bd548479b8462381ac6b02bc59f832320897cabea3cc19858a416e3e676f7e70ef37cb0ab972e78af6042075691bf65a016c6e03fe3a0c46e2eb3e544dc8a9f199761cf106708d4114759fef613826fb5c1233ac6d92fd998421be71534fc4c6f2a523f27c1a36362e754048f4e7ace6239affc27c6fb797126b98f74ce238ee0f7d5c44aea7a3149fe3981b75e05e16a01a9e4482b21f2da6a3381b09d139ff8795834c221c513b56cadfde3a60ce5fa6194439c4f20b75f0a56974cab3e75e62211346ee9af7b54fac2077670756363e46692eb5d446530091de9d76b14b801fa614d6f2949f77b68dd58100cd324b2ec4a9422b755a972ab990c588c327f869cc1007cbb613506def23463570694744c8385ec466d006880a8f78946e2e3b63194d2ee929b4296bb7141dc6796cd6d774dc6a50e811ce6974cd0ed41de7f6747ff2b8150658343188a97e8d545d67cd706e221d436f54626e17ccd405b7cf455f74ac8e7b3f82a7a45465218a27f553ca1112dd0117ec5d7f678ec2da2aa64574151b5a9cb7d65778ddec56cb3eb0a1cfc69133bf7d06069d70e67216f24d946b50c308437c5108bad13a2428f5f35cec9cacce1f1e9831ad2d470490bb94b55953295b0dd16acddf4cd58a727e6967df945d211cbce60eb1570518c8436e7d027401450c4b0f844ac3813f7c3437145e5f29b91ed05cf21f8e4dd734f22b18b4b8a9fc7d91e95a7e20eef0d19d768af2aad0f3728c8c981b56097042ac9ab5bb4697895ede291737e9e75d8e6f7b29735f616b04c8ceba9594dcc5fa3eb8a21b1e9b8167f850954f877168c71eb4b8992f822f2f4652beda766b07f7dbcd04c1cde6ebb37f115b064430c713120600faedd55faa65843160c6f474e9e1b9d74ac07af0352553d33640e18f8706049a906601d32f4b3cefddcd801cb12e3bb28d2c69b3d8effecfa096c98194b03b5e09d04bdd7c2f63be2de87e9d7dd24e7e8594fb8e117bbca5005985b77b29f5dd657b8c7dd9435f47fa52254397f9bf747ae129a9128d9c827aeb06742834e1ef3424372896c4b484bfb98765a6df0067c8e75a6f9780fd206d46eea0d8734da58e45a41310820672b5d5951ec5153da139e654ca028623aa28f0b2212f13eb5c02876d9e69987ebc2251b61a5be8726ae2782e1529f857dd7da01041779697582f9b7124aff31d841858651a2700353ffa8879476726171fedb822fb6c7fa881e97d9d33885934c33c67ca83b55c91d72829070e457950ea5ac9cef41430cbd1bdc3e504e37ab7b5e745cc02ca8f658f393f4bac35105fc8682feb34ca1109d4b2afb8f668f11fb03770f05098ecc49d71044c4f81c1c01af63c4e0e1b3e063625358957e5bf3993f352e74d7a446fe6ecf37bfaab953c3c5d7afcc49f80475f6db557569c10081e21f800eeef2861a58d211ac4b5a5ff5c0e073c2e29e3ee95a43a925fe32a05560337817099dffe6933e11445f79fae5ffd69cc2cab0509db0f18a2943a3e575c503242511bc8faac9f52521727ec352509d367d51be366b49c6ad5a9e92355722f28a705882dd827d7dfa2907f9d0495ebf49926e8aef444e81b37b5defb24de1fedd7f2eb59dae32bcac8e10f3fb824c466ce7ab5a8cb192855c64e98aec8134ec72d27be42c8c000a90c8290491d433b961c8a0844a91cb5e29e78e04fc3835b61dfac12480281f859334a243b4bbb7bb756307cb5059cd0a8efb3076fb1aa589001fb251686d6124262918dfc0897bf9e9abe2f83cc6e5c98b6feb7d586256ff5d4a13e847978330093ac4ea088f871491ae22aeaf6a0008f82d99f0c54609db1321630faf55ed9cbd8008d2c74fa3be01d50da54e8b3714ea4811ed6d8720016a97cde534615a622ed43585aee0f6c40e26db34f7f5e0bcc4d903c80a47311d5b617c5cde959e266d391402c053b9a08680dbcff32a31c10cd8831f0e336c459e2daf1b662b689fe6743ca7f6ffb9431d164f3062a00bde0dbf129806c122d0996fffd99337b96255a8122bcb646f81b3a1d3765101f18d58c2e6e5f529e6c35b06dd6bdd9dad8edd7058ca7b725c0d446ecdc48e4ab4c5908b7eacb31f11b5625f82f1f7d6887905792e180830fcc2b8c551fc43bf8a6d7ea4de060c3d4ae6e3c5376f045ace099ffa50eb75aee1b7237495d4199157f934002a176cdb3c50245c08434756485dd51837effabbd779e715740a000f1878e9dbdba331bdaaaa6555f3becfa7203fbdb046de573998584b80fd37a9b6ad077465847f58bc81796f58f3d4b1ecc8fe7979619fbc0d9f8b298137df60e212958c66360d23270b148cc817be3d799ec84a3932829244c89e966378b2122880bc0c2aeea596fc2bf94a3c5c308c60eb057d0dd7d0f3a94ea63bee3600668001d654249caef90c763757de527525af515a5e157093fdb5f3c350c8f9a92e258a740c39d9bb3bffcff105b621d6cdf9d85d750e556e6c8ce519a4aced8a00adfb5bce0e58dbcda67e64df5546b23fdf4e19d2ddf13225afc224aaf56d317585885864284edb5401c7b666c52b06fb6303a5ac95f07dbed9568e7f649ce7d39ce473b11a3e99c2fb5512defa13db69e6e4b5cf59180fe18ebc16985b08bf503d5fbf68e8378b731359f7a7ac638f3ef13aca24a8dc906d01c57fa1a9e541f72f4be2144d4fbfbdc83266b72485b1cb88c02d880c80122efc4d6641a60e488a25bea0721e87221d9276b49fb861e55d7a47fea58680900f39b3b09cde9fe1502313886dcd9702f3ba2dd764aa5a3d961df27ea44e3b984ee6ee4fc665a8df45952d196dc0937ac34ac6cac03376b0a5dc8d808b0fd4657a6fa28ec96c2910b9a5661d19e2e8001f9bffbf7c167f1cfbe748e4ccf1afdfa97ff988a90abd8bd7104f1864264ed0f8a38717c22651fdda3494a524514391ab5c904a152344495de38ae9b1c2f1469a03c682389a8cd4b41e58a689d8dde238bd3f75596ca50766cfdd48ae7a597c5928f5041a21ffe4dbc243eae9fb421d3958290fd9a40291ed98405d4bd3e6671b085258d2f9d433597a3dd1ed3b78165c6d19aa534a42eff20b42a5d96b89541c3a7a2598acbba466a56ce6d48c5bec8abf52f75cf3e7f5c2a85e343d55c190192840e4b65b8f6577efa4079d7529ed88d193bc22fa6a19ad595c305e0e03c527621c3d0369fb4946bcdde7b05da1e7a94b5ba718d7c0d6f8fb2b83120412cffa84e5f2fa9a317fd97a114ea0d045358a6ee915d73ce7c274959973a36e9683ec6a3194e868af22241a04d73610e82c44d0d4ff1ea9eb83df4d5e1df51e18f2936194d97013ede2b222200b35a063326e49cdfc388ca755ddcde6c45f43b4412dbc7c57809d421b3887a3f5ae37462d8c322dcd6be2a2a6d3d870b61278cded1a140744d52bd48173c111fe31a1ce5c7c263a4583f938a8cadd90509049db06b9caf6c929eb25bd1c52bf99de8f7f2be0f6db4e0fffdc9a773d3188f813831f006be78c96fe66b19f42331a853b2b36929ba753ebc412016d63b70e774f690cd232c98ce54627ef66ccf6def4024ed5f6b6fb09c306bfdaf8b2d47d3afe60e13cf32d54ff4f572b9facf6f5b0388b9937ac00e5e511e726c6e19b918e51a7878cf72b908589e84be00bf3781ac1ce64153490451d236b781fc0d52590612c233d1accb680ffe557f8ff1c8147a99376aaffd30b6e27bec1c88d9c4a532f9cbeef86a066cf0b03fde0fa47ec31fef75b2e065308bd959f420b375987719ade076ca88a89e17c4b0e5f9eb2ff5950e267e4640c0be5257ac6a3bf6ddc92422505b3e7bac603a827b06c8b25d0bb97a32d67f83c2e9c40b5fad13c19b6aceea897a5f3d734cb3aae8ba3cdd668ff80f90c3520dc9c8e227ab51394266e75c4c2722241d64511dda16fcf30fa85d4dd6e807b7054f93fb35a824116b91bd1e2ae252f959109f52596b8fd9435580f9aad13be8facfd82dba248ef303fe03db09e8d2a01d13a5cb39028e61c4a87b8e63940af195f8f552097167a94a818312686655ec496658effe9396a9f3fab96474cdc74d0b4c5598ae3d9e7ac73f9eba4ee326278799f279c7b412d56aceef713b6d2099df3de8dcce7b3b2eb547b7b82623efc3e88ab9658be144c2f3cc2baacf14dd976f647a95585a2f3ae6de64376d90b5367b4d5f7363c2148860dbd4fcd354bbfe5216e0824c0da6f1b4fc3a2f7a3e672647823dd05b2b46bafeecf8faca9c8c8e3b2512a1a548e02b3e628c4c9dfecee1529946d836196d0eebecd65e0632f8af172d67978e7775a86c189c0cfac6e3f7d70fd28a293075e712cb955248199b2228397316325b15c0d0f0dbcf0e3e2e9cb6c26f3a8a7457b62b340444a56096b481cc8c0802319524afb69443af058f6b8b205c71a53ff743f804a4b122b700db87b55c5e7af19aa150aaebdd40680c144244a2098ccd6d89f8e80612421c5b458debeffd7c8057b81ba61ac996f02445c3729afd5849ff559d7bd22e39f5c343c8765cb837b51cf53f1439d3767269e1de632518eff9f65a3bd045e5e30f5d38eb3fd2788cf1cadf9473fae50afae39033ba7eafa427ab1eec0101f67ede6b69a2ec77d2d9b470d20546f8cb5acb36b610620c4364e55b41834839eba74a53f894f380461e4ab16869f228dbb88d2a8115b6919bf847924126ac98e0b85d541640c9d8bf406dedf78e0e3d14b76dcddd3f641bd12143427194b5fe5ef93477b0da21db861fca49a6bbcf297272a226a5a1ac6e0028fe1e3208fe8b08f967f0d4d6dc3ecedd1f63c4a72ce090aa098f5cb05fa3454e0148289a45adf8ddc8dc7b8f486e8f8d8c803f1e74c048f0aef0a2aa93ba8f2048394ab87e59f6b37b744b4e127ff269ae76a781ba064674174f5ec98e40cfc79e73d94921e4b9107d14842e225888a8bf6ca4c81f5991ecfd4e7e61a914dcf59c45cb315cee0345c6ad991622fbdd2e1085e02aebae025a3c57e4295e07af0b54e66160bb17ee45a8401439c98bf09a652d8fbc469682df432fc93f5c71582e28e40cd9dc229fa82c92fcbfb2812372b99c5f4e8d70599512c549e8e1059283b071fbf7c3ab100a8d719a369f90ac82c854471d685862d1d15aeaab548178140ad57b65068f96b17c2fce96ff278c4549b5bb667ae9df762373d2fea88ba402f9127e3117c3e04bd5d326ba4ff6562b63b08ca53dad9e5a0f904da84a78e756311ebb53910b03cdc0812e369206f49be232189369d706c8242525cb85efcea8ddd209d3c52b45d558693ec1536d17df890495a36fd2b7a364708252c57a4db7b62577e836ca5c0abe046a24db52ce6ca394f4ab78c5ca6287f4dd19c62ac5a5ddfba996f3a0a36d78e62e0ef7f392fcd920e0fa3f6390b137ec9937afe86834bd0e4ce9c31dad5ad44f5683f92a898254137dff3874a860fdf559ab04df112cb22f93478927429648c563d0512c0b5fb497a42a343c599f8e19f8059d6d52b751dc38b3112d338f061c88090c4e42ade35e871493c7809c2207220056bad158e0b3467592cd59089828a58c8c6aa5d20c3ecc07c4db34766888fc5f5105febce17af2262200dc00f18efb25dde7f0eb6b101b2758d3cdf49ed881b565aa46f41da0649e0019266862e1b4c816d47ec9f47b126e08422996a9424388e2a0d473a5afbf8e59f5a4d7b90da9ebd22ee6421f27377752b4d89e6ee6ab2d8710902a0288ead2a95a4ca20ae06ef3156016f8d04aaba11ac912d592ec89d79d67d1885a6139ba7f2c5efbaad048c1ba3bb74ac7895306c4df24a574dbd8e64edd53f90e8515e481a2f9b0db9d57ec15a8ab22047d2433f3e4325de72e04bcbba42c1a54b23b6f32db7aed4b033bba4a2f3d0a9e54356ed219add6e2c41676abaddcd11fedc7d2f7b90cd205b7d20af90f147ec4a301c4dda230d345ffa9e769565103f9d837872a4c44396ee76eea34dc20c796ec870aeb06abc8ede423752d9b87fbd0bfd4c5ad07538617e78cc5e8ec2143f3c0da4d42578053f9684dd55f8524bcf6c40d11ad8b652acc20016c6a89884d4c687a68065bc7112b1dfcafbbb1b8c734b8e4070a82bd12a4a01c0efb6d21b3788be8edca57d5897561e4a9c953e4db2317b77791abf5f6e8d151ee1656bedea56be1a650ad897275162f21f74cc97fc0668b84ffa4183c08d117fb2807248d0509997453478fe37ed330dddae3d94df36bb6c8fac4eece3bef87f7ac52fe3312e1f140b4586d1af5bf977f14f3f900e1aa760d3bf0f5df72f50488d414702e3d7e6a05f1eaaa6d7887fa93b866ec6cae559b8b133d7c703d4456c47584360d99d854ef254f82e9d57d460f0f34d392a9fe558c1feb799d6ff697a6492e582ff5d0a054eb03788a3a0010af20b5ac45d0cb991ba122e4586ada9f490f37dd4942ebf5184d4f8f4ef1cd40bcaf10042448344299b81be1db9f591faad588f2fae2f6f228c03d1c6df2a3178eb3e94818c5bb075ba364706567a5a4b4da612c0a591d96e408d5293bdfa6f6034e29221cf5dc6bf736014f5c18cf6d5398c39958e9029c85ec7c16cafdbbeea28aef11ef9dc8dc52a957fd8c9324aa2564cbd1cd48b758916aac8d5af732b978f3483b0a399803cc90c2e180be6ef5819051a70dfb31a2b28c3ad6d4deeaf14d66a5447ce9d6c468739ed97aa0764d47d55bc67de5c1bf24576ffadc45e101e806d224c1ca67fe3365ad123db6dcaeed792c3e7b7eb761878c800b2eb787cae1388e4ced81de67250119e651eda939a0a53cc5e17ea3fdb3929afe2ee0d5878c63290192938f3fac729a58bea3777d784e1643aeb6eb5eb4315fc52973153c90f3e476bcccce8004a65e89435089712bb5048bd69af2f11c0311eb9353774cf8199971d5180be86e01d5d691657fd6da158ef0efe45d2bd7ca7f214ac1b8633b1f00a0a323699c357372a699a99cfc1924a99b86b0a01b08608c00e7ef12adf6766d555bdef224806e84f4ece94a5e2c118bba4e8bf49c90a61f752798469dcc9aeca36c77582efe9cbf59a72d835531e17bba37f44b14ec0c5f63aa822fc8b76b074fd1a8958e85d6d6920d1b6cfced1d915fd4318484ee37d6c50f996426b412fb7d4c0dd2c467854bb3e163a32dc9695d722a0c80dbef2a80270e29fc0b3b57a923eedc842fe4ff69ac3afbcf17f7be430fe17404e7f56f3701dd802f5fa63d9539bf060dc6ffb800e9006769dd0cca4828fb1daeb204da339c40ea7adec45a040684d9007d523eb4632ff3e9deb5e823a963ea15ddc899d7293e1a9a5da6dd8eef19d1f2fcf14285d59185361e473a7539a5e72e7f7d74ee45fac40e6686574bbd6e5bc37d25bb79adc9395188d62c4bfe4f3f5906f3168d5da8cd26b642876c23f9a2e3cdefe6830fd61f4129c2c4bd72cdb7dd50a4f4ca2c54ffa0a5dc44339636e07d68845c793126b8cffa8ac44964c9724b2a624bc8bb5e0cc2361da1293ce35694ebaab2486f8fd25d2a1d74563448af032ee966c754e63b965246ba74eb6358de1b7692e03cb1524a220197bd6af366033c7de140d22da793b908f5169697e64f3bc84f5d4bf950d7585ec7e19644fba20d436fc3dca568d8e01e7c0b19f816ff129b6d723970b58b16ca13b17787df371941895547effea41964be8a59d0a8ec11cb3cdf200b0ab6d1d498622fb797e5507ed4af41ac92ad90fdf6aab9ee1613219eb1a72d90f13f8ee13568d30b326809bea14bd2c8bbb741d5f2cc05643c5f630800a8b90a9dda33b9c58482f7ef5138e6c7acd0abdc53d8238f69c59b35459cec971b31d649cfc635cb9d2eb63890106b455533ad630b24dde6b858156540dfccc59255cbd91ff0f647c90c642a5ff4a004ae510afffe7f6b7258212ee327dfc83113d383d21ed8808ec042ce82141e3f23f53bdf4ed627b24eeace16a702e32866361a101b1ae431aa5a1b9f9f07b683099cadd5238081bd0f516f24658b8c6edfbfc38a3a2156816776a984894e3fe8951752f97019069f1161afc8648a014b97ee5fbbd90dd1061fee25e35f957014dcee6c988c20fb5e501ce1f0e27b3796e0eb5725dbca3ac42ffb578b226a29432b172d40e1ab94296ad3bb37435ed4af554f35bcb6d008ae14d54f2ad52d1074909ce4aecdec55e336820d91aa43e27286d8e076fd2dd94b1c5e2fff804e456786977fe5bd5272fcbb8aef10700d9fd5e663f908c90e3cac840857725b4bd6e5cfa96033d6793d32562c87cb740f6a57f5e37011267b4fa3789e758334982e7651f442391cd304532b7e2ded474a992f2f10d3acaa04052c55d64167688681498ad0b317505ce79c42850681084c1fa730b677c3fcd8da7345ce40ed2b13de35d7f43a9b20ff44bb570e5043800e81a510ea1a8b15e4dad04e6886e9dae0a64c3799c8866d4f52852cf10ace877fd83fcd4f5d83044cd4009b39dfd84d182ff558fe849b02ee9715f159e08787a7c840841158db235ab6abff62c2fe818d741a96586834845ab9ad2f47f22da89ac0a44e12e570715de165c92763eaf5ca209a0eee9483debfbae3b69922d3eba70eebfbcfd43fcc0892be8f1102696d45d20784220af3b856b4406cf89b896047e6e0e6f16e76bd610a7047f4e11a208d1f9a2b013e13e05c8dfc4a189ea2845a8e1020654db587b55edd132e6e8e61415d947fe28679fe08c62766e668201ef72a4dee7ad7c345fa3461b0b7e4b51a842e427c7031d5385ca8acdff7323fe0200099132525c2a6d39e8d9cc304981053b06412ab29f5db46abba9702b76c5830d3f6be5c3a2595a4e07bb6add940771c1d5365b9c0dc8d26bfe1581c4c672cccdef770b85a79968e5c80c80bfda62e1bc9d740983489f9b4472498a05c2cd4ba96eada45ad44cb71cc31a314b9edc55e8f71d48be527539296f3afb7ef073afeb0c5751351acb7730f12656704fd3ced078b7f7422797210ecb823c182b37a1abc036cca01f6695919ccf1788f5d7f0046073d73ffc7706d4487f96a58a4983c128fee0e46c6cc70b9d980425b2392cea97b438cdbdaa0c6403ed04ea48f6e31e44a1b18d68d28bb1358b6d356d3b08c71130a4e25fdc02cae523bb8194c6fdf7a512b052c857f48863cb9786c302083308d74e8bfcddd014655a81d832fa986e19e25111a75f3133e2533e88d071ba14faafe77cfd98fb4ee9c38ff5ca5451d3a72b1d0876030ac7bbc84279ab1e8cb65c89e6505a125dbaedeba55d0718dcab8291f66427349537de6d82ffc778e8d7bf3bbf0fba11284c653554564127a7c9a614c75fb78d5588f5b8c74f1862285168f04859a10a17c544e7ca50c50a0ba352bdef7c6977b5706e3f4c64b5b4d0948bc3cc31319da52424e3d8966fc71d14ae3a79ae08457af4964ce4933088db8811f2fc61bfe7710fc85d91d958825680e40fd7f72952e7c9c6a20b42c51b6bc0149cce78f5602a7853142b9eea9c1982f4fc12f052023f0d38809cf8ff4179bbf4a59dc932303278168d61a3241ed8447cae870dd358f729b85034006d384888e16267a8636ece5b2b554f1acd901e6ed39524959251237cae379391ba148aafe2b880188abbe5e8c9fde89d666acb1b2856962ce6bb8bbf408785f626db4250c8f8027d1f4e31e6e0bc3635d1f41d7c29b072ee72fcf8e225dfec4f35cf52f5422fed7aa5bef594a18cd1f05200cb71ee733ed6e43bc2e7f17d5bb4e535234a4bdf260361f2c40721d53c64faf4e50bf23df8981476fe02a5c948dd92e240a7e3f796328e0f6dd7d38fe193448eabf0525bc52f727979874a1253dbd880192864f628cce63f3f7be9a3f91a45b0560b2013fd48e73491de94c0e6eb8224ad41036ac7a0f5549780f7d38d2099b1afcb12c38cd5576ad655849440717d90485635a955705535719aaa0c5ec9fa0a74dcfb12c51fa6a66f65638722c86a8b24cb9905aaec7321659a041d18c1d871c9e1f433eb82728cfa5f38ce71c478a81ef315e3dadbd0765385fa462408171fcf821f227073ff37f5f84db15972bc54232f546c48ee3fca92311382d8cade005328c738d177dfaa553b41cc4f325d9518f14ab699b785bebbe05d86feab7e2704326c3a8635ff1c065d746a6747e48ada4b5ea3a4785e0f004af92efa0bd782f3d4bd023d04a6d2120d553552468ca060ad0f5a87d14d377ccc4575ef1703053bfc44f7737a542be924a20b5c36118410687ccfcd4fe16d87d29c98db2e12c8b074ca68ad862c6f6e37f8615d82b925ffcf512b17109f25dcb387fb8de6d91f82e3e069ba2e444bd5f41cd29948517e04a7cddb56ac8cbac2e16763348662b51f0fde11f099d60615f21afe918d0f36b1f7d2b20a23c39245a5d2999bbc86651bc401ef5e5395df2d67a31a5f8d728f6daca8fd0924848206e23e16b551d042e3c08e54de75327fd7a594f80059213be38fa440f9eb20d389ab341df2dfb1dd5146df26b9f9c92cf8b78f5e2ef3b5d4d71e863e817c9928596f6450a3d5e068f9ac44ecb86de49f06f7b8711cd49f00bfb95885b730cbd5f1d41f328453fdd716c6758bd13114df6a56a75bc498201669b27a0aa79e99706a13f3b6e64120b8360f7254563753e0fb136a32fe8dc273771c64c6c22e3f1ff9a6b46b3897bfd9c92d1b584439ebe48badd21f1abb19ec45f1cee86ba30c32fa77f7b83768eed8df4ccf80d368bfbe37b5cadc3341f988bd8a9c5999e504624dbff163171ee29971b2889f75254dc6a189301ee9d68cbcb0f29ac7a3c379b0ea74f2e09f71b543052a2743375b25814858bfa2f0e169ef8ce95c2d2e8d88850f58c1ec04841c907ffb29a7e5f66f612ee5ede3cdc348643adaf901748008d21b127ae69d62d4ab83bc882d1b02db64273e94daa53b75454a943d0a376fa6d1e6a9bc3a59b19fe9e40d82c8c31dc8f70f8255a4200a9d3b437282f15147d00f13c9ba8271b221dfc56a852e654769d55423da601c50b048600a761ccd62c58e4fd7354549ceb5d8785b97dc36b753f4ce6d158ffa837c95173e158706f811aa5a7663831f94fefb853c9142ce0d4f4975f2decb06c64c9f6eb6b1bd9003ead1d83470a89cc94a8199f0f05910ceb1a7e5adb8c1a081ec5cc19da1d3bc25b5ecb538aea2e419ce56694f5ef9f4fd5ec15d8390d9edeef48ab097d80cc844c60d50a14b6f8a074e18af0b4452f33385b61c48f9e6e2339f7ac5e3d621befc71cc42dde6c1d9ce0cc55b07fa0aad8b005df2226aa5f85375b7f63a86d99426d2592fd764d7b32edd2d81204e37d90f16a57351b2655a13d8b3a2e0f4ab99c0946a3bb0ede65d054eb8259a246c0de6f3b8f5a4b6df8234c906d6b40b5ad76ea969d78442b3929c1ceef7c74c88858995f832810c05873f0f776f7f54beee03cd10ecb26e34f8762db8a05dd54afef3069988177031f4e639ce8ed0373d73745a5835a459ad26ed04264fcb29aaff770983143f5a5d824289aed7db88f851e6276e051b4e97c754d1804b7c62cca12ad488e2e71bb719581f5bc8b558a2e2fe73dfe837f0e9a9ef928e685920b974e7f4ffb5d2e7925527a068ff9da97636dd27f989818e88976e02c3a1a4c8ac42017f8f05f50921480c023f04d5935eec95eb87be30f5e7220c1a44c64a273e1dd5d607c74f0831dbb786a926e194c0d4eb1742e424bf6657452679508483a4953de3838e51d527e76c4ecb2f0f83cd7449d5dbac4d14dc3b5181b054bde80b29cdddc3b1f26cd56b35c91ff33bf2bc82148c24ab9fb12ffeb96113b264b296c6831fa2a4e060c14c662f11b8386c93c53d00ca3ab8ecbc367b9bd76a5ef6ef7cbeee32ffdfec3a699fa1fb0f423fda133c9f63ee224a3a2df8199490051d61a7604167021bc7c43e8816c58fdb3732bbd342fb904b0143277192c2fc1217963ff2206a8240d614f0178bdc354cf1fe13d92625869c113ec5f679129a0a35df8113ad4177e774819b383eeffe6609f83277c6dc07dfd5f3d06ce4153c5a7d19e12960c76a6dc492ac6dcb81c426c4fc641c2051ab6af7221a525836965ca31978ba69dbd7414ad288783131c3cbb4eb26e79a7e9884dcea09364ef61d3ec4fe5dc96f8b780ff1226f614d49a5665a61dfefbebeebd3e0b9ce4592b4644888d4c19b47a4dfe7b8faa1555f3cdd94387913b3fd2a65be6592a4e497873c17528e6d9e35d152f9f042907f96c0973ee33eb4c5bb03057c00434df15d78941c86ed9bc7b0ac0739db3382d6a25ee0f5c6287088590a396f540d05429b07ec8c14ce697bb1573ca8168d3ee4a4b60f9860fae23fa58d45575c2b65e123eff63a34e9be10c99f38745153c04792bf0fa0c6a5023a702f17c4a9a583fda5c32032bb5e5126124361c1162e6152bdc598d42fa2f918311060f3d4c01d79ce6b9c43d02a637e23f2afe89ebcd43c26c5f1727023c288d571ea7bca08c05e40e872f295fc7728e686c0d90a6514f11d1ee44c7442c275fd764d5c55a54611890af51f7286edfc22fec10eebf6ccf6b29c9e9fab0368b7ff3f841de1dd67c5bf6c5e5cae290c2c0caef065a1f73c4b120f80337e4f7b190a1e763adaf0c16ba265f4bd08b20f367f2f97279a49b825e01e741eb1c2c671023aa8ef7df6888bdf58313574f65834e3a9ea768f3067df72f1e57a84b03e1a8a5a73ade480d419d18d81ceae7bf213745c0abd5c44dce6d29bab0bf27928b4b2bcfd563fc5c657414fcb851898f72da021f8134b6fc252863573d59aacee821cef1fcd82ce8ea21c1b6839f80a1a7c119277e69d610e766780adcb8c821c80e34c31ee5a3ee3df75b470f6f4df3301cdc2e26c6cb147fecdce28baf3b76ab30e8e586a85d39f40b539f9a016f2e9f5e095a3f482586ec4a22bd0dcdc2962be45b5742f211ce0e5e877b3672cf77f28a740fca133c18adde2ac2934bad2dc40de1edc6fdbef8f20e9a6960c2df2fb039d32b019420fa388f2ce77526fd599315ca71cf16df502f51a27990efa417774ebacfe3e0e51145f8f59926bf5da6d51049ce2821d477b9f10fc15c933c767c80bf729a9bfb21985fb74716e2ee0e7db6aed0f210618aaf53fbe08a06db1c29511b5c34d6d4c9b1c540b3e9961ef20a62ef039b0a5e33ddc714ecdfd0338da5c0883052a7320720bca78f7e5276b32ebf84bde276f3e66f8dab563f7e40a230362f2edf1fb05cc7780a6a117065daac35952341a43e22d599fb1f45f564a81cfc4f5c0c13e1f341f8e7c5e8bdbf953c9f82f543cceefad8e729c7f10ae48bb20cfeaa12d2c5214e2b9a7635937f9e9614df6d748364424331b077a1522e296315be37cf04a6bf2487524f54e99bf24a7a711af7118b5151732b6b9b87abe12d34db5bb4e1846124c2275660826f868031b09b5695ad7e7d980599ac030ae09810cbffa4a14c8191e9fb5afa725711cc3ec3e92a508d65559f097987ff1098c18b19b9cd3741b945639594f9323ec4e1bd1f846289606c22cd6480f782217b0800f6431d55e309939fec4929152be198f6270efdf15ea2fdf83e91972875960f07e1cd75354c1204e8ffeeef0a2cd8de846262d07a9e86638fbb475e8e6bb863fc90f9e18ac7512f33fc497c7a0e8d394e9eccdc592c9b61d7c0530408087a48ff05de51a039c63f83bce4fd76b957d9a3f2583f7b97d4ee07961a25b0208896167b058980bd52a5514d1e101f57b7da1aeedb2021f60161459fb3140010c1ced86648613d9b15a5038f31ef8af23cdf62b2df15c8b890203cabb5fef696cccbae6b36f02b5c7d5d7d826b8bc5045d26b39ed56567946cfc538185a5175862f7ffb860b4b965fd9bf6c35bb212f64e07c66e781f8b675aff19d69a3e299464e2fd6d4dfe469b516cf993bbf6876be019f4a4e76722983236fc27ae4e4bd10cd51415761930ba59b3ecf960932966d76c31d0ad58d000fd3ea6489ae3dabfb43fc99f33b179f23015bb9385ce8cc948a42ac9cbdee11ea2fc620c766961398c50bd6742325dff2f0fdcc1a451af02353c23953359465b111289c9c23eca333786fd7a10eae8b2b63fcfd7e9d430a5a2ea51da9fd127c7500ca7a0fae68bfd3c4ebeb8a854691adc08df9ef537328e2654a267d22cbdb4c60e580de000b6c7511ba1fb17dcbbb4b591b1620e514150e3795a518b1be80693baac7952259bf31020202ae8db8514b44822ce23b4c96ced0a2434c59b67d92b2eed90fd4d930d8921a51d4daa7962335f5653a6a723b6e5f1914c55db56c528c697a1ab9b0c9cd0b95acabda6deda927ac1a629f41c0a240e154cb757762015940744607bd1dd5e529bae3c3497b0c1891b78bd57a38897956f1fe39865f77f8faf451dea7f2c7f4d25b4652bcbcd69ff51aed8558767c494df2d3a31906f5c774c28f8dfeaced1128c03aaed6010f66809752c95555ed3545d21194d142e8f7e2cc90c84c1044f655ba5b8ef39e6e0513c90c67e14e7a49cb732e19262eebfa75e5c2ef979a7176df009f95c481767eb909b7ba69c37c5c6b3f055eeb162f79fba2ff96a1d1c13e961080f61a03265efc87f28623cdc49081f77d48bdf6b1ec63a7f93c2a3ea245b99add3c13a128c4fbd696630e3dfef3d92996e070bc125bf08e48b121d7dc6c7745d82048351b4f1504f31843b7cf685138851071e7facba24abfbe2333003bb2b58919496ef7f44c34c4313fd92b1034f4bf56dbf6b832e371f82590999f7f0c2df7d18de9c489d3b5fcc6cb42a5087430d4cbf996bfb92d726eabd0e0c788b2eb7e6cf70649a995c1b1e8a450380c5667847514361e27e1c101a08692ee5d92355e41e20523231c213014abdb5d5aa65607398555b113266922957dacb3af9b2565cc9222949cd3ecb0451e12906e4842eb7af437b6aeb8d99ba16a34160b293dee5ee2a311b57a3bb646f442245a39c1ca7ca55395a953ce06ac4e482af4af5028b92b5c2484b622c5c3388ef6c6efc57049b2890a919c9380bc3388b8b58905fdfc9e2c847b33a1d996fee7326710aa891d31495b5ce8668cf53ddbd8427062937cedf820d847b5138b2a5345f5146471958157eae6823507f7181ecb5d32773b0cecfe3783e9f5f886198a8f20e06d32b04533846d8bc274289a58529a9112a2134686e68c505f644f5f6a2173068ac60c24a839df7b1b269919906ebc13fa0193d926304fca6a0b98e927f891ab1c99c84bd72be24d6838f3d2455abb9a1492f607786146bfa62145e9871b1f292fae3109f63d5d0e8121aed20ea71696e88a173cc20a377b97034d65501239154d99363983ff86e477e22d0668f3d4a854be71d0e63ce57c9cf70b0cc65e94af208f230cac658cdea80ea863eed1737b2d292d4344f21f3de17106c9e2cc5b998b9de98dce5e3b2bd374b5f55353c2aadcf094f4af4553ae087f4ff91f1a9ba7044a9092f9a314180a79895413e57597a8c878940f4cb3b8a67354d2bb8b476e485d72768589b1a00267a6abcf9131011f1669d7ee30a683671814b985ef8f98e6d31685d2e0da882ee546fd3c9fa709116993ce1ffe9f28a44f35ce1f57085149948f81d8748620a1dd0d475e057dafdf62c3141e7a9b0e32eb54a76b5fd146337ddc3818ab147b84c44f0d8ddce69cd227ebeae199c209aaf22d4452c11ae0229ddcda692cf8011a7a6de779578406eb6150a643f342ef51feb357f2808e8321d424b92e118b53ae17b37b0ea3ef548adc01670e35b7390415f0576416a28da9cc011a4946fd28fc85447e84e867ac3aac0e42bbf459834bfcc5a5f4037da9699eea70b5905ccc050e044c77dbbd882ddad46200592396cceefc25472e45bf01fce31e5f3d9fa34baa9f1cec146ab51fcec47ae4eede96461585beb94f1de9d1fe68076f41f41628de435112ad3b3c8a4599a83195633708b3f10c6af76a0cb2cfff40bbfca9903666441d4aa5254efaf0d9b126fe96d9d1adb73f7ddf07c7455abf4e0a9ccbe2cca1e3e633fc919944657a6bc20379a1d0e42e9383c2ed126488a6fe674f035c21054965e40f232b680e82484f7984bfd1c9ad985abbcab2c5730106b3d6272a222c69e6acca7f6ee906bfd2de0f17b0ada030efff0e2dd14a9462b5d686d78920340712dea36530377916d8ceee250ed53a2cb6067ca11f19c935a5d567eee6addeb35d02d0899534fe9077634bb94af333b6c7795ba296d1fdb202d8397f7487c4f9fc177ebb4ea195a11fb4cdc62ed984f148b13b32cbac4854e304dca6c7780cc3bd99d0a1c3caf597617985e1e8b087ee44a0c9130b2e9dc5d89691422453c27ea46182a85c317a16d4679eec13c2ee962ec0623dbe38bf0319d6b5e46a8db7fe090ee97f535d563316dc31484538d3c5ac51c9f9e31cc3c4dcfb71ce5e1862df31f566a5e00991872471de363ff04f7c2d9b285efb88096830689def6622af2ce6cbc0c2a5b76fde8937177a9508d47bd6a4529f8a488b514db45ffae07416bfa6d3f691819cf90887b95bd50c48da03666846ab45df594369a4baa325ba230faa37b14ed19941f250acf61c39274a82cbfd6f42e57540eec203a61e925f0d5e348c05110151432d6c84063ea9149590cfbee7619345a7eb552e908cdf6c91ada472ed1af0c6ba90cad6c270acbfda97da2b184d9b6a82b76a96170e57e42d511893e2a4e7b860b243df83304a33146cd706b4b0c0db276f5ae9fc964bdfd99cc5977929add504afcae42cc1056769240a9fe2401835b5fa394f34868fd1b02330333af9f3c6f19b69c1571da4e3cdebd623f6fb3cfdd01d1cb284a9edd6df101cbc958ddd8cf7d154537efd9e25a1ad12d4353c0ed56f4c9e5d235265da41a04d90c37a581da602f173b8327a3e3cadd96b56b8e068079a0d72522c826345fe24a8a986501f59558ac6bff20b4db38a93d405bc0a40cc14bddc683331e598329163210817c8e19a6883824873110f42e7ea29cf6c79bcb99dd0d5c256ed2385f13be749002b7544ed6afa1102e42043c81050513fbb13846a94873860f822c93f3a7e5e39b12f6a2bb66eda6c8424f3ab6f045041319b11eec96597c5fed51e215243e0750baec7999f4c2d8cc921d8284814a2b270cf1d736a9dd32864a950e793a72c7f2808a9c7a0cdf4dc1acf302b63b6f6e96686a9e316746aeadc9305fdd44e861f99e70bb19eeb814f502f0dfe57a12fd433a1fe9b48cd7d245d0aab0717473afeca500739debc3e2f6018d161dc3e0bddf8f50544dc6f59f8e4cf51ed8788201ddb882cba219ad978cd173a1154646ce022b5b76ed100fcd389f6074eafb10595c54ecd6383095229c1ff252cbbc0fe811a27bf8ed1be49ecc40c4d985e10c0a6b15619e5cfad8bca81a3c28a4232a2f15f6147a6d179cf0c015186c84b478a672dce642bc95d236838e702c6cd511a6d3fe9d202ebe962673700eb107599962c0de8f8898277811fad4dc05b372971acd4f0df7bd2a6c4dedb0062c118ea4a946243f387a01a64084b9507072bfdd36a82e2bac0e03a7a3ff9bf45b32ac11c7f712b6aa4782be28a0d99ed5272b73df0c532aa0a46c10b5eaa56e04352fd552b9c3f0f6dfd70985d78316a12967203dada9ad46bb42885c8b144ade90169570c796fe3371df279732f03d20589c7f21bd23a84b1781df7c07a30f3eaa74d59ebef06f9673c96ed73c136f1b6d8fe9312d1a30535598c09755e5478e6941fc910c1e088a0aaded135ef4920f735d7e3b17bdd2e075884f0194ba5d39742598bbff0cc042dfaa14068bd4984fa4e3cda10f87f6705cec1121974538a8b43f47ea057d0708aebc5d3fca77af54f9760e165074e83f464f822fd1e5ddc23b7208c43f6afa82467441bf5a00b3f8a0e8b690e08f0e88f06230c4de9fb0cff6edac8c878385bcd9be26cab3e70722077670608ef8753f84a53e0bc6d77b584794f940e75e7c8fd81d541f1ccc9dafe39208f523550e8ee8c43a3277d274c5384afb2a83bb7b64493f44772df407f19c1667cadfccef82012d4ddac629aa62aa1471f3734ca4622cc6edb3f599ee033e0a9c5f1a1458b21754db0bb2cc4954bb9ff253bb4ee9af55b2cfa3b7b5bbae1bc0473c7e8087978f4eabc056f21c9c0f66ad92c0ef6a2d121fd105ee6205469966030799ad311a54eb86e4c482e05af9aa4b0e3f9e448db366ba09076a8814771c7f89b2a31df1fac7c123a78f4866e0d2771452e5c2d191db624950fe58f2f690a571bc9041077fc10fe9819c6ce9effd303a9a8135bebd1307f1cb27345490d447fbc6ed1aa8d83e192dcc8a4f25d21132ab85793cc7b593a4869730b5da5037b2e3204ed8bc793a19e1266f12ce40e9b99874d39c481748762256f0ee931c9ffa8a4e567ac2fa75322b01f7c96eb4029d8f680cf814ba6d57673adf7115fe367066f159f90a9bac38f7cd2a0918895fc0c43aa46032a2b902fdf0fb25e0ab5fdaef0383d983959bb62efe102c05bc144a928b271fc9bfdddd086ddf209b516029d516c30c46bc5f450883eb58c3ac04ef6f8d30234f4e4a90dae14c6563b37f77457fad766e64efe4770f852c18a259e0cbca66391382236a3b44af5ceda3051c9fc70730b06362cf025889934977199a4d0194662f8277e36c64d7ffae987625fca6e7a978d51f4290509f577bd08021b34e3ecffb208239830ed0516030ca46faace204b153477425edebe78b32169a5934a7036797dd9edf9c158747576ca5cf8ee2d17ba8991b588f4211e00c972c49a20cc8a853a3063120efac67fc419f7589fa942ba1b0e6a231d68057b6e66a629b1529c1f72e4132fa8f3827f39bc67823e5166a41be075ea0507b1d87105cd00c78ddfd188ac638d75c57720777042036d21898b636a54d3d54c0c9f21f43f14540cd1fd27e4d1bf2640276ab5b8cea7e8ea025160363408d6ca820f5c908cd895dc0c62e113cb56b0f6e8e55abe112a8b45a53004730b7a45582da2bd2f0bd1d80bd1dceb1f2386eeebd114753dfed153c70debaf1b86e34e37374e009619994015dfd0df41140b8cdb31b15a6277974e523d28a6d15919f18f6c34eed5f6ec7222228d685caa38dd20f91b3019bfe3d6eddbff340ab179672d4322c19562b59641b4fbe751777b02bac407fb6eff8f8f4ca33c2eabe38b0eb7fe66cc50bfa80af4254d258db01c51a2a088db226d9292619cb350c18115b5e298c8f723728c8c08c08a1c5d2d11d474165213ec57e147933c8b4a5e5b0ad30ce5a71e9245f819a7172802235468a87f23ad03c31ec94698d5f3e99919e64c659241d7feb4d3845eb4576d2f18d82ce4206f0c2ae1d9e2962b38986ea95bd0584855efd518d96495779bb3d8ac1127a1d05f39e7ce86df0f3dbb3d3dda80e36d323443c1dc31d0e8574b42686f85dfadbf6e2bad4b7ec459d4ef0f7787cc20137d9e8c0258c9daa9e272c23b75b22ea8b5ff79bb32473c986a27d53dfcfa04b74c1bcb10539e35da965dde1ca2303c67c3e28bfe0b6c880003ac99f2f04dd28914220499bf9f640357d051915985bd6b1f491c043e04010d9c6ca912b02fdb359953f25a932df4fc748686280d1f27f2d7d72c9c792e31a1b83bd3f3125e34f2a56cd2485992db846b23ea7e8a1e2acf66fb7de296f7019f2291b552ae79e43ce504858a83db551389bb5c0658dbb9309ca0ef381c8d4917590b7772650c7aec648ccba9f758d1094614b114bdcc3fe882198e3ddb05376f92394d3860125f36714e97cb4fa223e5c27ab61fe46fe1523e56d0098d13a8b87d1c64f75bb07a52bb610a251ea8c188e17fc419c90a69dc7836404dfb6b1db412f723f739a8f7bca2ae34f256c0c40a74dfe96e7df12ec309b51fa509f9d426ab0ddf5eb37fad36b9f4d9f5a89bb2e5717c9dcd01b85862c0366164f173614571db6004df74d7b2da8a5cf1a6806e930a61bdaf5f313d4ecbc4ad32aafc505d4d60148cdbbb8a4c42aa6a2e4fc66a7edd4c796769d2adef61c4550ced27cae56c30828125ba69a3cbe27f3040be647d4778b19358a6d4bad501c50d699087944705a0bdba2baf9879d02dc7d4bc9d6395b8669621013a7872118150104cebb62fd5bc20d40cdea0fe622b15c983e4920094c121e9718b9314fba59e48cde98fea29b51e411678a7f1cb73202c898f9e632f8ad898d328740fd0bec947b2deaa55203a9a8ce04d3988685333462df09f5aa53ee5a66cb2aedc0a25eb5db10f589c1090ab895e3bf9eae250a4d9358b55d8b17f1983e082f50f45ecb74a4500d042a54cb0d807bafffaf7c723511bb448f9552814116b6ce6a196ea49df60bccca83ab0bdb1d617bdcb283007f6c9b5bb73de89e77c082eb5665023b3d675544148c4475935ad5c60e737fe593d4464e123f532cb88f686cb3f494439d1991d4ccb038acf541dc762706baed5f37ecaa5269532ddee284c64058060f00d70fc4f217373aefb65ea03013a88133e67b1bb56788095ef84be73922171f2dd727b7f744199f5d645f3cb0ece5bb0c30879f3189477dfb76724a7cffc89c81b2ea5fa240c0fc3d7022a7405589333dd952561e248a4d62b016507e95fd83377a23032ae153de15729aad1045a394307084f01d6dbc517ed06be5aab20a347e4dc342df203d86a84f73fce71084ca95941d7071eb47e0cdd781fe0a7d6984719508168534adfe8bb0ca58c610dea14b158ae2e4421dc03088abdc38a095c8eceb51ac58ba2495a1eaa17cf77d6cd266082f5618797cfbcba69c2e4a98047306b5791c4a8a90e1d6d0b922ab0a7b97a9faee11d891bb6d6ab359bf20bc23eee83f27f450a67edb43937478adb448f190ad061649ddd9077354f9482827797e16aa1a760fab8b5f5ecb02c6621b84ccce4907940aec84aad46b1effa9dbdb01d83d3776e225ba35c7abee0f23bee025013be015ca09fc9da1ded7a58a60ef394ca4267442a2acb1e3479bcda6a9a9f706b54854fa946548655783e4aa442b6147691c3481556ef5856f02e9293b960ebf05efec220709d8cba63f6321aed271e95b9045ab5e7bdafc8ba2e775b790c8bdcece3a29534c0db71673a7785fc55b8a6e7fb36766c506d20a6aefa8430017fc22a9fce9f3e9219a1146f117ca497e7c6bdb8818480c0546fca186c7e6d95d67399602a58d924df87fc4d17ce038546bbef07f7a74c1cda492ea546a821d7da4ba0627459edf8cb8968d3405bb6cf40efe13c040fd09f0de14c1d8e6b40ede0680271f81a44c369449048e6fe1cc512cbccfcacf157178f4a272cf3cc9c251dbff6cd4bd2d9eea8bba3028da196440c3edc90445ae5227549e2f58abfedb62c3ff5dbe2ace95fd2d63146d797447252f56a8024b99fd2590adc7f4fc55c0bae891d049c50d5f9b501ed2160101083f5cd332b9343c5f165c54115e75c6fc6146682b768c34e8cb302ab18b968ed29b7055ac1334fa2b490ac0ed563aba2906122462943d3281b5f863f4acf85873fe4e68df7e4b8fd632e1327339c871489d29c689b0d246d05c485ddca8d2b592aa25a134795d270c497564e1f1f62604e65adad338276eeaefe1df833827f785ab2730fcc8694a6c738a1ac40b309427e4ce529ed7a2637df3319e2af02fe6c645651cd14eb3139af00a173f81e722653c749b5e81ae231274f0c3ae5a4d7f59b8fad658cb8cd4bebd209241d026b1da812f80545f90ab359109bc88235ffcd1ae16e758173cfa69cb0a214a6551f737602b3255fa2ba4b001213cd276e84053f0d8cd4b71e9bea00e31d9f8a543a8144d96f0fd58282666b83d843236f6d2aa6b9f39213ab4b89c1864f4327ef9c74ccdb47dab59bd84648631da8d01c4f065963ecfcc1580cbf3886fd28da39b3fff7c4ad13b29207cb988acce00929f6443f06e644275ccc1767d2a595bb3a4207e352441363ee920de6200a97453db887f9d907d1fa9ac8b5cdd5403eff3fb3bbfa7746401afc9c8b975ce759ce9e74d42f117f16a334d7dc33ec8986959a1c179ce44d1e7ac6c9a714b4c17cb8593c4096a41431cdbba36396908bc0d66d04a6fcf050ab75c51e52c6237221d01402d4385d95f457bad158c7a10cfd6a4330b066c6ee9d4d82b377c5f0ad551ae45323b3c94ebaa117e34be37720a1d1df7ebcb6f6ffe4745d643d2611c21a9645907fbf21d9ae5b9d154050d1e0dbdab1736a90e64cb4d42f07f3dab77301095750ac79092b69033821686d1aed67cabd80f47d3d61707709a83144f2e319f7a2c377e3da21bf79651592f6b95c82fa1e1b3557cce608fa55db764ce43b26bfea86247aebcd97025a8823d3d4ffbca47af043f21ba2e7962e11164ce03d7de4f664e19d448b0aad053f8180e4ee805d2434fde7c02dd49bd0ad581bbf1ca1bfe58bd6265634b7c0f20ece6cc6c4e0637e2fc9a5c43c6698f51c1c2efc6ab95048dcb54bc2198b9fc427fdb3c3891f227cfb5c05b6a53ce5714861fdd25712b776a404d06643e198b7ba5a1ab24f02dad9ee7f4cedc3c8c9c5c51af169799173006b49fbf8e855bc37b7a7e8004180cd8533feaa97b21ba676857b5a450b681d8d0565c6c8033340492a45a07a12547c0d990afd76051e35be5ad64a05ec4db96d2efd94906c605a3a8a97d3b3a6a6e241f4ffb7ebc8f5d09b0be453a2b88fe4c35bf1db882159e4b6dff3e648040dc0dfc77999e55d36e014c879c7db2ca9c0b474c9a9ae42be3a01e053f55fa07d0689f6b25561279d34198802901e58aa249a15d751e03ea691a1a0dee5ebceb37445dc4af9b6c1613b68abf3fa48c22d52df66b849569027511ed9b28a412078110cb624f24f10390494fb57ad61748f1409216821c2cc887afbaca4d45b2dfa3b9dbf8b157db7d9f5aef966504865a98344e0310b41698bf41878d9d863b6a70fe9df5262bf4cbcfebc7cbcdc52af29c0db5c5a24b6f21402eb158967de3fc6c854d80015d4c099307ed5f1cd96dff0e7f98773b0dc273e3cdc2c6f1fa3d92f882da71c5509efd0e7c206e9ff763476ff1d8958d1ad754c50d3e26a179501edc0d644a742771626ee6265a72459b143a02081d0bcf0bfb8bdf61da0c73b82f4ac7e799098d8b07106a418682ff2cfb62a72f1a5de36a3d1193a69e3661a1c29595142da54f6d39c832b79444294ef8c29ce0afaccf609c2d42692f2d67cc8161fe01178e973f0fb32d0401b4e3e958498936e2768183ffc58ad75a64eb18bfec53924b6edcda5b0b9b86d9afa83c0c1ddcc052ad490ef60df0c80fbd0581665ff4132bf2bfddef90cb58a676ca0340439d63767d8acfd7fdeab5bcea8f47c115c5c2a7fdb16d50ba4e8e88ae32248cd99cc06d0dcb139ba57ab9fbddde8e2a8d3f1efe275f7a5077005e18a22745d087be5769226032a503f64189e69c68a67517849c4521819ada7c34c1de67fbc2326790a45e52effb954a6e0c4404d2dcd1eaf52a64c2a3a4c7f7085b8e5462b46285a9e4be66950005f87384c985b87d4bbea3498d6276ab81c18270875fececc36ab63734356f18ac6c9bf0e0e76c450335c9e22d027595714afdc79ad72fa77e9219d2b88944c0eed3c05a78ac62c1975a9e5b97a95d0ae575a89c356ebfc76b03d83d325bef77abc67e4d2c50ba4591ab804095ed95070f5f2a7bc2fd1c2bf26f2c555e98f3a21ed92ecb2aaf5cbf9060eea7f93975d8cbad1136b13bca3c23c23b514a90e0f72d4852098bbb3796676d9bc1a5daa18a3ceff4b2e7138fdbe59960413a66b7495610236b70b40a67c76cc1dd557ca12702bf7c287b29ffc8f6478bfbf34a109a0245712dec3ef4062a78b8023dbba192c11967185bc2bb1b24b85e74dbebcbf74a88a50f77750da626207deaeec10456d7523e1a195ed0c0f1ed6676fe4e5f7e2799040052d290387a762aee4b955ee63199b770c8e0172d91fd84024b4f5de835937f51c147607ee6c6433a738a8285407762afe2a3bdd55141ff41f9844c46eb5c7fbb92dfdddc217f85cb24dbc33a9ad55a0f6553981e202967975ce36ec5810e16db9367d461f5a9bbcfd85216a6f0d2d50531c1bb19c4f24ca8a6bdd2bb339202b770ad05ff1b77d4a498b73b2416d66e087607526fff565737f41525be45e0a37d855297412e1a5bc11a2524cf5091c67379ed583048118460250fe8ad9a7f2c694bb80d2ecc90aed5e9c185c07bcb15b13355fc70bd350f28f91a7fa04f66e8821299c30ee94462eeb62ac64563bd15de5b3ea5ef5b7b351cda18a615011a8aa222502a076cb002e725cbef7ef35b815a05229d4eb6e1744a378f090b9cf62a5f771f9ce7bf49c6a9f4cefa320904192327ce956418b6a598077a80fd1cb6456439eed28a6eed0f00c11e7002d4bfc147d2d373a140f38c3510ec38b18fbef2d57cf9e1c6a13a95e52de4b5beeb48592dea1b91ab12ef9c192e0bf80d940161d45a5319b5746cdcb2005976f80ee294ea2e67c00346f471c63b7033fdc7f831b3fe0a06b9a37d6dd8ccf5d695b76896f8044e60242f9f21dffbb96f6167680df8041ee8210388d9bc3b54983a2e5e8c9ed31dbf8264038ea8c0e3b848891d6ee51b9d26ec002db9c97d1b4d034d278929b7458b7b6bb103b76500b7a9e8bab64c059df1ab5d5390f0f5761a5a53236fc5c63d438d7502a5ffad7b3d761d3cc0248fe149216697a6606d71155050487912387cb0c52f848e1209a16c162e8a69cc399703c9a8799f082a0054a4e9934a6aca98993ed98d049c4c7ad8874def509722ac200dcd5117fcb02d4540f43a15299ba75f1f7509e3e5e63e692b6bfb144b2df9a2a7aa1d7905098f5423eb6f3d51ee281117af00be151fdfb6de3956edc6c59bb61932707ac655fdf30fa920d28bd8fcae9b796b4f60ac915ad20ecfc114f1a788deb93a6e5bdacd15d172cf6e0c8b86d5245fec168062d9499a5faf3df68de1343d9e037411d31c13ddcb4359b9c6dd6cca6e14f39ee9c1d97b54c7c3a8c84f5ae19bbed9563d81dc86a106c697ad373dd2447d7dc1ac53eb4d761759fa7a0ed8a8e7642f889917fb5ee03d15feb15d6b26cd4f1d646d5e24041dd20fc572e1e78c082ac9cfd39ba4a91750a7ad8b9c227f21cb3d0629eb9ad600cff30937ef1fb094d890e60f6a7a14c18a84696174cdbe59072d63b16c081196944c05aabc2459fde52ebecc9c3c077ee6ee74060116b9bc0e230f9e63770ea5ffea590c85418d3c2a8f281cabaf94f33f3720268821cdd6e4dceb9f36b9a56b4dd205d28ac2b7c41766fe47cd5011c834992fa2be6fc7c831469ab13ccb4a7f33d870efcd2487a61499be7af1e9bb8de9108f401ffbfbee3eecf1674ef218b53ecd8a9f5aadff27dc4a613f64279970e348dbd147b6a91e551d49d6c6fb139512dc12b059d7d94ee4d29c6129d6aa6110ae7536453185fb325dfdce0c4a7f2ef7015f9b73fe062ce189f76bd903d7cf63fd078babaf3f8c6f816b1fe7bfb8bf76a9ed31b642a26f1524e5875c17e75602c38af278dc73191fd7d54e36d05c63f0aba10c947ea13190bb897b4af3e8e5329eb07d2f21b60929eae91a06a79c4a674ccab937f3c581fd162933ebf36bfa9282e1ae1c256d7fdf5622e5008186635288431f0716ca2ec3e3819b004d606e52c13199450a3eb444eb0f3ef42e0ab093b8ab800a56194c8fa85802561327c9aa033e4ae3f789fe412141adc544da3ebe963ad96b52d01e66cd25b4f4602a882c2be7ce220ac4039e0eed4354c7b84409c036874123edaa5af848d4102bb86cda4c86ac41ad4e5b704fbb70ade8a08dc82f4ace730aa4fb6b3777e29d5b52345cd2fbd2fd5a6686dedf3c880955a236e4a7806af4418eb16d3b70fa5da350356fb1e269391fb072735badd8f69267254133b7ac0826392f87ef2f5561334be63f3ba5e7af4bf37688150c145b0e70c7a53f2ab197f864783e1a7873963327ff764efe6de13f685e4598477f5c9f46086c67220e2519d869cb407c12f59f3a2fa0a34e17c25163e11988d544b7d3c17fccc5a9137562d36a5f2b4d1864f1726ddfaa844f7c35696a2142e7256ebe7dfdcd8fe2318663a503d0811a3ebece92d81d9b5622a94375a8add681b5a92df4ef7d5abe79d36f6a6b81d9dcb46db5cd23d8031ac7b54c1f736187e36fc0744dd4c647bb9248c13bc49cd239f675cce559bdcac31237774e17ec27aa37fe1e4ba7342b035f662d55e5a57510b6ea7232f6b71060140199d1d0b11380a3e957c560df9d767c3d558ed67ed2578f6211ee9670b38fffe8e9c266287c7eaad6e1e7b2bc6acab4abf0a2b82d0a2129329d6f76a216d163609e378296c3473c307f5152518e17826aca5f7514bc01ef93f79796d77a89bc9ca8373a03eb29bc7f5626287def5602d6521aa847938faa3bf74ae47bde1772c72135b8d6457dc509f066597320a8fd1c7a359ee54697317c4389bbeca3c5e890070cfa8bb342c680f77b3f2d002237863eb4f16e2ceb6f5840e6bb7e25af3eaa11d57e86c332fa127f6536734db2cb77713c6fd724a3a16bfd652130759e9ea7754c559c73934c60a9129bf7c56c4cefd16d6323533d79c06cc2c8986801fec405be85dc46e5d9e3ded33097772d91b160aba7bd7bc0a73305ec75c63ed08ec4e0bc14de299d380d990c64f99f566493299eadf5a8aa1a171b447ccbc60e32796c59bd482d3b6eb1dc53bbc9aabcfa66908ab8b414b04ff8acde4d6cfec9f7df831e36b5fcac36e89af5a8d429bca00be6f2fcfecd6fa448531760ff197fb16241b868e34075f4a5ecac4a335cd557e7bea805a3d6e061761f5c3b3eaf9b5ae7f106d88b02a549f58976ed6b04ed97dd09d3a28bed3e483ec8f223e9a6deaf37c17e6e19d5e67b66ea5d9be8abb1ab655b172737346094a21a6887b17c91603be52fead2863e9b8ef7c5c0f6021a99c052df5a8bcebe63efe208556f6f1c627e3c8cd0e7a1b73de237d4963c1b7a7c3a85c39d05b45378bd77f88c28608faaca3ac613b642cf882365b961ab6cde5739afad2788cc336e740599d24559072c9408c18fdaa36d7350c158b633e9a943f4ee8ef935d7800891d6c32939311b1e74b40a8fc9cfa924f31d6674dde60cf91029c4dc0c0fa43fb6a45186ea8bd50a550f6944111674ac536682b18fbd188293790092f7475f7076076d08d8c5711dd582325583804a7b2a035cdad76e04dce58dde68ad0dd6ccfcb6e0bb1be72f45d08c083cbd738fdba22c80de0bf1887ff3cd981ec588f95a31a9764c76839367584316fff871bf3285dfa5da1affaf75818e2df00e577d140dfcd4127154af0313ee952e818cf61ec1b8983823170ce3504e320c62193ae4baee4f813cc116dba55d6e55158db1e9ca0d4313571122dd1da151080f8817ce3ecac4f67a26c5c4290d6f01e7223140097e4865a8b7591eeb3ff7e49ecdd3a578d76baa78090a81383e78727bf029ad21544fa75c7be50fcccb0b989977a9e4b0ec7966640179ed4ec17ac6f5c1fcdc17f5f7ddd39b3bed34b87a386c1c230dc0641b40eb912dadd32b20ca5d95fa0133edadb2c596841b082035759f394a66434221234cb1077d3c2bcebdfc138cb7ef2ac1360ae69f4c9a9ec367f5c31e291138daf5dce43b431456738263bf892a4839dadb5ad1948708e7bc731cbc56663d0de8a5da9217eb58b8e16eb0c7edfc89719946a6a7a431406d38c56d313fa0b495cf037e93ad01cc4b13f227d0b89296db38c93bacd8195fb2ee218cb90fd0879fe2ae0ebee9a15f61bad5fc4781525545fd22e85b19ef0a73d20424adbad0a286c7d69d76db9274ab57d254698ed886d6eac65ace30ec3862c42da80e25bc629150be43575bd3f4c3fdf4f47cc5bc2fe9ab66bd83a1117fdd5569427755cc855d1ae12e44952fa78ef45bb02baf01ffb8486bbcbd7ce3404bda1d635b684f29ad51ba75fecc57eb5f76436f5274f77344bf758995961be79761c1a82b357ddaef76c781085bba82b2e832b35c984eb13cee516980d1f1017a02b723a3270d2a2ee29206db6f9f85ad11eae748d884e412cc310ad312e95ebaec744702363c7efa32ca09667eb432a97cf7d16d9d180c73d5e2089567c7596b765e85c25e14c32acd8f3cecd1b33bcf03058142eb995af918cf2312ecc29ac193d0a10da8087a3daf0aa16006b24a92dc423bb7d0011eea613588f3ba0aff789ae6349327f574360a14ce7b2dea7b4c68a9829dac865d57439355602aa854d9b5c71bcc1dd1ee7ce506890fec6e763ccfabf7aa6daa9b227a9e882cc6cee59376ed8655e5b5ec0a546ad760bfa6fff0ef86fe1db46f1ad4f6b2e6b0c79531214f23080fda5d5e8e06e4aa703670878118ea9d66267b78bebdb69a8a4086014175520d3ab3948d5bf37f1f44f9e0cdadf167c8500a128fe8a8c158dbbd5e69c4a895ba002e89b4be443f0a609b80944505aaf8b447612743186f87f95dfa3dd3016a0e5ae6673e37eeeba3a9e1b9fc65d38e952af96ffb8b49798e482cf3f70cb6b91e63556e46cf8a197970132b04b354499b6e724284a0851bf621fc26d3931dbe4bd81c2a2d8e5becffed7caa879cce3b4e16b6e3744048277e991b749f2d5418a9bcad793df1e40d2305976f45f50971b6f2c379a80570232469360e188f95d3aa9594c1c611f147bb6c8ec3132035f39ce8805e3b8d3d8a55e1bb952b4ab341787bdc2d602547e0634ef736b2979652614be6842b99fe4b6c34b67188d21317fc0f83cedfa4eb9971b90793b927b393da28109a323953743e755f6b09e19c4567ccead91b3d019d631337d5ffc65af3e92934caf7365be570fef23336a2b7491bde007dedc77a2c23965d5e37993447964b1a8a12a07631a4d283924e0d688b76f6e06ee166112a93bafbf7483aa3f9241a0a31533f564d6cd5446ae63ad99e953530518d828eaad053833a8db41ef0434eb52df80dce3b963581829f4f8407b9a47543a5c47e7a23caa7256c7f910fab02b992d1ce31a915f8d9fa63645675680af257dbfa4876a0febe28caf73366aa81d986fc7313017322596a4731df60ab3158a505d8106bb2413e7bdc2da4fbdd47029a5825375e7a80ac68fcedb6ba94667f6e76744cb3b3f54abc8b40e6480542ed2bfb73cde717d275afff800b439935316ffc53663561e36cf100bac6ae49520b91bb2e808742c1983d54cc0e0d2184e3ffcc6c7b51f9d7fc96768ae494aa48c97414d57f0f8c06fdd2d2ee0de6e845769236cdb3872143533c22358dc5fb5fe8e6cc3069931cfd7e5e022ba49617949faacc36dc4889acfcbc5f59d480abaa92e6234d8f5891965df40c230ba1ba3e994e551a837221a3fa1d723a1c8fefecd55369a11990d8ac2225dcf216e13b36fb62cc7b7817fb69aefcc110d45ca74f1722b0df6ee19bb0cee11034cddddfe5ebc899fb9bb3208abcd15e77701925aba4445bbfa139fbbe3bddf80de2bdb0ab767ebb72a1b78d47c0d09f79a42dc5b25c41bf70610084884d471b644130cbafcbfbccc632f2af48cbba27a0096cd0713ef6c1c271b5fb55be42f1e28722f70299147c634c43c43fc130eb63e5ae0a26150952d807beae8f6cd28c58674306a0dbf457e4f21640552762685b6d94937d24f6c804b46ef6ab64fc777da2138f622af327d72b4d67a40f353ed253c04b3bb10f90d6756b5fc5500b114af71308e2e863b2795ba5d28b72343d0244fe683b05e5d87d57b69fed5f4dacd1cc854155df174ad8f27a7ba9ccb6bb7b2c7512befccbd74027aca984b83f2886f72a452004c482b8cfa3a2635456ee787414b024b0e88094c8ccde332de0be6c9592efd04aa91a2c828b12b5d50bd571867f83bcb1baee8194401b7d9c0557c18f967c621e5227c29314b11cfccde729880190c6609c5f3732cb473db8218798ff6bfe09b1b51a6b991486ac32d7670f316527c22812d04d00a955d22c98db71efefa9bdced0005ee4f9fc9f7964fe0c0b5e75536e21abf9a239786be7d5a27a19e5c63f69d49894790568e823ed00a23cc573e43bb457e32004c39aeaf7753cb04a81124ae987e61dbe9dfb7b93219852665dbe6b7621f846feaa9d14e78e55239e8bd5f6c7f254dee6f232667925fd91d45b407c425820200ff49a3d4d6ee7be553df885823920a4ebdebb8f4351e83c882bad908bfea0e56f5e868c582ae4cf291a8577d646a90d6bffbc9f697124639c24f54ecf482332d9d2df6652797e4637d5bd48951104a08a59d22b182ba421c08540133f16e61932a57dd7e663901efc8495a9345a0c3f5f337909b6cb5ab6cc966b71e3e4f0635db54a4d6f4e984a5b45c81ed66f627088de0388fe19e6253698c6b1e66e1ac725c69c10c4c55ac9ce45f1a40b4d1ba65a908b26450ab0f2071f7bc1a6f572c228f261c008c583c943aeb6e09ef42fb350940ea4328c8e00b60ebc05c0d1da597c2a8f6937e931c070f67def2028f9804ebcd38dd0d64354184cbb942847a6c7f0970a1ac65b75fb89db6db888747a3c5854c46b8470e6d0f6fcbcdb7edddbe90735b82893c0d5b13670d03856a6b4549dd59a07852ed06782a3d28d028af251d5e194fda60f0dac58d29f50aff895a1af274a59bfdc58809bf3cf099cb2338f835a9131c0c1f3501f0e812ba7e3b7260c7947318ad62dee17f840fb343b30a308d7a86aa88e6150f42f94bc0a6bd5d05f4482dccf52bf0271be8627ddf4394328eeeaf77f97bff3ce296a9b0a9684e255dba0d66b0543c236e717f472c06c5241a3238078614d20eeade9ec68f06cdfad72077d72d617b4fffcb6128051848e9743d24c5ee251ab8a190fadba652c31efe9803cf1dff6370adc24e29abe3d8b070fc1890f999c24896fb1a82814d2a8ef2ef93b2628ca7209aead631f768a3cb1d727b304595bcf0d54c0ca2974966829f109ce99c612c5857b5a5bc8b7b6c9b3f4a42c4393ada1f8ec4a3322c06709214cadef11cc178c2baa8a15328a6da8afe20b1a9761d8f64d7a5ae630ddeb1eafc0c6ff85e8182c10df3ebe32b84e4e350542e71d475e8924744fd7086295045f6ef3e5dff12bbcfefb52f3849c20f064e5deb4bf50e048ea760acf5ea3c09507d8f2e2778d542b9ca52741c4c05ce8ceda318acf87b00733b73d7d3b0e066af548a84995fde0b49799adf9cc1b41ab46cdaaad71b7c098ca836407620d05c3a5e0749d808ca9aba1c05a7e414372805ba22919579c4bb74dda05a20109597370221fdddf12cd4ed98fc846618ba804173eff452dbf844b7510951d490708050d976dde2171fac4df9b8fa751f86dfd779210562e9a725ac74f923fcd3d8220a37b234448888ffebce8a6a8c62efb57ed621351580d462b4819b2808c0bce4046535deef20cf074d1ed5378fa0e6f6af3caa59e4dcfecf05e6b2299a9dfabea076231236d8de4e768c73e12e17451d6771a1e82c3238993bc9292b7b8ac70f7e5593ae82faf8a76f66ac4e66d3f32dd7709f71c81ffdb09943b168b0f5adbdf04bae2ff29a94188a0d1aba222d875399d163f82d6cb4d565616cfbf1a89229b7c9b1552589371cb840f2d5914b350c55ad5aee51c7fa153b06ed9e2f8d3580ed01a4d16ce7332fc76e7706d2485742839aff84dc2f5fa2a1bfd6657b7e046b05ae8f253b47d1046913a900fe5be89cfbb22ec213dbf53c4d7e125f240e6e0d549851b6329d9680a0dacd910d4b9e507a10b4efb6c8655518bf71163d6575292a5a8c466be736a68d1f28b4860cedc29af1503680a93a6fcdbb6a70822d1de0889ec99d1d284c588184b37a0de9cd2fa2c1536cba7f7aaabb27679a0c72e865b16c26f2e5b8097176dc311df4cdd3cde36968c81d057c2d9ce6127d5ee43305649a63896d8f030ee877dfa257626f0c360938ae0d2908b78b9f63586dec6da5022bea8eb71e5bc21cc7e831301f78cec566fd3c62b014a97382065e8da5c95c52f0c14c4764579169ae109db48ab3335d8dd3b3983018a137ac0390cd9eb46029c159346fd63c9691299c559bb933dda5de4c03d42a53bddda841cf768750da54901c3b1a53ce7569536326132338b0868dc6658a9569ae193b86a6027f7f8685698db171558de5543adccd83c5417947bf724637714178583a204a617009d6f0b37d9027054d28920eae3f44587016b587737412cb31e805737dae5503efac18cff4206d68d687fc1b4ed9b7a3241eacbf882b8f3d6b98444f4075c23da3f6f6c1da2663d1cc665448c96f5510efd4ac0e70a9cb5897cbb7df2260ee9a2c7d14d83ee340d32e77f982e977bd70bbebd5f24a8d534a6b8636d157edb03a42f01642b8015b6a7cd82953b65cc9c05540d0c75403ab0efe30c88ad7b17e41cedacb47b0562950168d482601b44ed9f7d5d1a979e25201d4b0874565126778ef3815ff158e89a235bed048fdee888dc2e268e372da2a0354aa8cffa1df94b28e788eb80d3b25fb07b85750f0d6cbe3e011831c33e794b01d1f9fe67da5e1b6aaaf40e161c03a806529563bcf80144400ff3eb1265d6323c5d0fac3a023c268460940192d33c23e106b29a155d8e404319b076a02b08e67c4eb7a3d831afbfbaf08d02ce473532c80e2b2186040ece19c8bbed66e9faf5c4713d9356c5959ecdce0960582ab058ef4e4bd118e33d080c490a3ed26525689d138a5da09ced4d03a9b4c1c54524dbf29f49bc52a8f246cbf57a471061e120b153445b1afb8d4c19f6ccdf8330926283a228e05e08c5c537338b6625d8b3d808fb65c04273df4efd25b92788316be9387a0f90b4e6ba5c84b0da4db42522629247d976c3d59c4c360b01937b1850b84006d829ede442da39aba320cd0bef420824ab35a7dee8fd3bcae4523085e382b27137069d3d6ca1ed678c769da4ce732806b3d8de5e3bd695e71c1d5ba838c47df51821dbd2ea5b114f519c7229394169d0c287702c35ef12882c6268476c40f44b40a6322718831b43032c6e9c78b8cbf8c59bb7e3258a9e0f141be821725d1b8235957c93c37636e54ca0a8c2e20451f21978734c2e251d96cae93da4b0b559040b57b01b5a0380881146c5dd18e1b5c47c4146785b475631a686bcd59428dccf55185aaf0f3322b99992dc241770c4b4d41aeed328623e934d27d76f9ca97976a90d7174573a1c260da21d7364ca83a17fae4262024bb4c20a26d2958ff224d3597f0ed63771b2e89c2eb14899d40af0322335b5124dcc68d720346d34668846af062b5d8ee7fcf5633ce060f42467fc22941064633d04f89ce3941095834d638828bd2879e6a5237d7b8b795b2dd5aa106581db322ffa707430603db8170f25895f06406d891fda3aad68a6a63e06117ecf56e7c40bb0802a11fd1079b541d1216a5bc6c5fef7b805f4e51c7b06237e03495ffea86a0e56f3e8b10587f3e5f662747172bd2a460fc9bc9cf78f0f85ef9c16be8f6a3ef57d2d7ad16d9921a1890bfa6e4ca02c402039cfd1bb96ca7a5a4fc6ac81ba5ba6511dcdb3c55897900c4ace8ea3e461fd2d03ce80d5573b23ae71559a56bdca23549bd0cf6051307164b5b1c04c00f08485a8ec8525aa64d058703e1eccfce5aeec9ffc330d63ba31c31e4fab0c94742a3d0811e8c8c9a745f07241b1cb8bee2ba6391e4f93ebebd345930848ba9d154e9e90fed267a9d1c5ba4158c78b0629292f4072ad9e6a676592793b55557b62fa2ad40e6505f28f7f09d836e41cfea49eac102d648945ae8d6941323ee10af9389b025c97c40a0d08340c17a5cd336afadfe0bf250b923662019e106d82f8eb18de7971c71b8297a21843b609bfa9792ba73797be4efb10adaa47243a4c554006ed2abd2704f312b068e3d1255a7cf0e87e505e877a0f1cecab14550db5fb9c280b9277216d7ee08ef49ae4d42ee9038908fb1992093bc8f9bc6dfc9d78ca38ebb61495c01a64dbe286b91aa7fb7cc9debb76a4da27ccd6fca458aae0a4013435bcccaeac48028407e4d0c4f1015ef5ae49d121431fe0fafe910efb2b8896c31e6a179051107f9f4bbbfdcd5230eaec5954a98f085d941583ae47f02402bb2d3dece4582fd82cb9781bbe0f86d19f810d0e30f031801d9d60915e8accceabbd16d319fcab314eab850838e7bb3160ef7bde62bcd3ff613537e013a5d84b5bdbbe885b3cedcc98635a55387092de2aa4039538f132c6a91143f84bfd61be61164def8ca166289839ac214fdfd376923dd4bbd8597daeb15776c7eb953d313f38fd56636fb88d7f816f844e95204e3909c4d260d93583ce515b5231ade092bcb062e9930e1eb00f38a5dbfa0e9db279f2c270345b92c87a9f9184d16bf1e099e007db9eb0f4793a99270438cc5178286acd957502c7a35d7e07741929d258a7dcbc7ce922cfa0b942bf8352504f97d2b44d5c32c39e6411ba166b1520aaadf9280ddbad9dce1d5b43f4c3025ab33ed94c5bb6345ae15dd97529bbbacf22e444a787df42db9ed495279ea74185e03454061bdb7367bf5d9ad48fa53d63dca9b6a415a1112c775c277a76bcf415089be67a59ad7b85815a1890a0a45dd0b4e5734b7d69120f17edbea36cf2fd615640965e9384834efa39d5bb55ea5462f15b717d19d8860355af4f5ed6331b6a2be82a15897b95f198df83c977d642eb9bd67ed829a66dc528ddbec26db4a6352696baa30d4eba6fa0110ced05e343ba7ff881203f0bf80745dc82693356e03f92370066a91ff23fc87d0507c8bad35162fe9af312f9d9a83f976678fd0ea1c8455ea0dcc0a1b9ee41d65d237488c5bd86fc4613d6639179e78721f376570b6acdd66fce81495838c59c6db595296ec45b803f1b0fd0ef6b962be3495f31936a5ebb5585009267c1b4a261706638a23c7166b2cb22b7d4add3e820b5dd359b40fe60a920ebc2384ac44281939884cefefafd5965369c7e89b50eb8ffb474aa0f114e9bb223d5a20fcc8e503a6467e410dd5264224db89da76dd307164332965c9aa6783c0f7816a2f94dd3b7de7779ab0aa2c03c2b026feb55d97f7963fa6737aac588a2f5e20ea69d7b01a80b2c2b090cac183904d35b7bdcd1776a8d4588606032e1cb82750b1038ea8f5e12f7b47770c90d199dc388f0a3e2945d2ea17e1bbe1803f3c16e9b9f09bb2273c04156c91725fa390445e2da6f1226900ed46bb581c1c31ca41994e627fca290cad69bf9831d145828194a88a3461d2d680dc9a0f09a9b9f7ad4b40a84548e9fa63d081792a99d8f27228699c09c1907d6d0b3ea84d6782be524b2d98bc57960bccaae19a62a92b3b0814d3dbb48ad05c58f08b73d9f2e7833e6df321fdee07e96abfbfd0ea0978cfc43f79dcea2658786c01d73d46215c9592aa0dbfc9b29cf44d15f0abd653cdc3c781b3a145c56d31adeda4861a42832263eeffb7330c8273379def94fb4a4215174bdf333224b5a866990c53f55f6c9a88e1a47ef4e68850a977339c7bf3edbe489e4f8edb2148af306c12779eda54b763e38206ee4d949472bd36f580f24b84c74a09ebf9d2272f1a6d4533337961b33d02ac92868cfc6348e358ade37aa10f73dbee32872caa6d3e4299a402147801e9e67c6854c3aedc4ac2726c0540730c59888b08746f70b4e0c972b487db716407d3317ba8732fd1357f7c3994bb97fb199d63a2d02569d1b3d876e1505be96e54ebf3ebe129160d7e0544c0a5e3915bf09b49a8a39d8a1f2cd4eedc324c313b91ac431418cb7a88060326ced4f4d407a705f773e40cfd2adcc7e27b5cce5f3e26a509e0e6922e07786aa9338cadf6a7a1a6ca444433bdeb6abbe339dd5420c80b2b49a87a0c36cf18a83633c61d8cacbf9a4804d9d352db65918cfc647098c448ae5ab3212c8809bf4c06509451fcd54ca8516b36e53111729df3745b00834417927a011395fa9a6210c663b9c6bc6c097c7228b5feb2509e07b0824c2edb92e3f3b81ebe2b3538a18f48cd70cdb0e21baf6b99e6198e11afce9af25c059b199c3f853e032e4acde72a3283c4e8619abc325dded84216f1a9a22402b187a345dc28194916cb0e56efe20db03a0269ff1a2fe1cd2d2fa96137230168622fd520256dfe60a3384316b53559bf48ba7c5525506fbd179257d8a8a21757a70671352f570b75f74da4031f4e5a301192f2982b42e7915d2afc8c1a764d420007125d2ee893d1a5855575fbd1c85d9b44985d96bbd8867a337ee4fde6e7b1ec3f7f8cf0d346ff95fe99453982fb70d7ea8fda40ea044f2a2831a38013ff7d9d195887ce068adcace1c8919adf9f9c3ec8a01aca365c218a9a73156d86a3b95a9846366c9c4a502e1dc527fa0a5a6b94c3014cee3ddf3369960c0ef390bf6f54aa3a604ec152c69673f75675e34ac18199312e4131a94a5a33a63008b20a7fb82e30b13c43c14cdfa8b365315eaef2b1f9be01414f119993d8111c154096b4a2e90666aac36b34c6ba346da6342714722d47709def7be446daca2d893745eb942419ebaa3a02db352e3538768d399e477676936c8020e0e9fca09eebe43c8ccd3f725497c8f4707881801a8d0bf338c3a7085a3e081ed91e431ca7ba6364039670bed49200e1abf01605905a93d766370e5e13d7c2b4187fb72612f01525a2bfb3c4edbc4888c25accb1418afb2e2ca46b6049bd04177de81ef9d82b9d3597341f3b2970eaa6125203f082cc692cbafc794691faf082bd1a5266e98b7ec1a7013036828364bd48d5ed52e25a00d59d81aa84616bcb0028edfde8a8f5594435104379105a49f594e8a39bb2fd86434e3856d822d2927f6a7fb8b87aab87b2ccca13cb8bdf487aac0bd359e7fd3e7f3620a4a79d2d73618797b11dd12430e992ccb5bf738f8c7ec9457e27d6a075d5fcdde2fa97ef1f16bea93ef00cc5d429b9060ad7b6a26c35439007bf6f7d9f4ce2b245d6dddd8adf8e5fccda4f26390a7e310bc424dcd2c53c256c5ceb3ed4de0a9da06cc454d3cf47cc9f1786cb33900828c6187d9972cc8a9e21d277962329eb89c40f2796a92ba3769eacdbbddf0b93d6d9f7887d3efe373f391179406b42455c45f893f97baed19ea7d6db6557ee7ab73a87594153180bcda84f0077fb2fceeffe88b25e565735b8d259da4a80a2aa165b5531bf69c8aa325e4f26c9c486df062209e35d91df329509495425e7374b0e628c74334d59370dbd27bf879d8fe6d874a9527ab08c7a1f286325e989a7685aed22129cd8f139cf41ab30f9f153c8f40b891077a6d6a56aae5c7c503ab3a118a3668cda5f260fe927af2cf315a05546f79c3a2e39c7a0045399f03a1f580e05ecb39ac3edee9fd128e955695256d232be726ed64110a0d5d27f9ce9a70059eee8d4812fbee22e630d6f922926de31fe9bbdd845c6b636c5d9d9e83f0b8b0e1030fc9d3c6567c343a3b96e015943918e41c456c5908b355112eb0c401e8dc462051e3f7928681c43004168d8740f5fe96544077be67246797ce5951c73d9b007f27b6c00f72515a2aa4d3067236825ec38756596f6e97fdfdbc25829be6619458e02d74d51cb9e67e5ff263c6112109c89c176d277c26ffe67f2007498d8fb750c0e66aaeace249f8af39d8b197135ba2fee87d1bc3a29c7bd1eb133c0fb4160f3afe19e163f3712d36d471e5cc7b92b1a259fecd2e227139fa434656ff8c6b38ef4e123704df3da0e0173b49d2dda3a70a3b8f6d14e039783dfe535c5b6a92a3630e6ef7f1fe0fefcd74e7069adbab2478458ab2dc033b6190d721038cdc6bf2a6d7717e0fe304b0c4cc1e49ea80d68ffb4f114bb1f0cc1adf77d426da9511797e70c8989131f50a15c58cb83b78bb03a3d2eccfda44bef45c4850d13bef1cac40f6d68d7745b0c7ca589919f24fdf760772b33ac80e4009f7312012e595144a254e7fda13644d397766894dc5c8c89f03050ca2f8c47a3c1533bc345e4da63a0713f87c22a71ee1933e5991f9c993766df1e6f459781e759dcf1cdc8e45354a33815d3be6998d283372414eefff9daaa9693f73b22bdc55d87544a437bcb6d6afbaa30a174a1fad42180e3feb08e02e2381d9b21d55b9f535f354a9b4ded66dffc3156ebe570858c3e1a7617d9de737f86a2c64242bf0f478b8c0751dcaf11aa4fb152e10487829e14f38c4f41b8fa44e3fe819d7fb7b8701f3b11561ed5686cbda2d31ca0c1815f5bc44cd9698ce55f9bb1dc160228e7d0e2a034ff786c98e0cd8cae535fbdb1b46f71e44c891ee6abc4a7f03e2970a6e8a705b0831b6977cad60e8680f9e791bece063242327761fff3d80e0e3485f80b4885e75840fd255d05e3a0da1ab8c7624a87ccbfed465e7bbbc89ff733cf3d91651f24c4aa249ebcf13b978cc3856a3a831721d3738804b34cb8ff63df1aa78067caa623d077dd525bd525ed4ff5f45be271c97440fa645fb11de28d7fdfb2770249eb67b171ba9866495156e172f8eabbc4b6786b1526affe9b10dd637f7e44539cd1fc657b1cf7e68d2c32617cedd9aac2c101788e2189897648db9bb755378162ba98882730f87c6a1796fe61d5e8db23e31839c48c77135a96ccb1fa88600a65cc86ee1583f3e1e63ff2962333318557e2b8a05536b2dfe46921368de89aa64303a329b263760224ea562f222680fe428b2b8fd893231d1146728d1ced75704f314bb54dc5f0129c5846243d0dc6514174575998b0664d081f13e6d5381bfca73aa62926a4c963080504979852756b87ffa62294efb6cc5d5d2e01da28441be6b31b806012f8b5667bb85610818348d489c629f97751f28c31b84572ae7f116bf55ca6c02619a9bf15a3ce03cc7306c3a9e967a024930fa6681561de67583d04c496aaddafc7c926a42a77920d9063e9f1f6b0454cd49480eb355bd8a0d430018f573a2813ea7957f883994623b08b67084d267614d39cf8c57587dcc57488ae7421508b64761fc34f17566d4f8e7f452e1785c160323f33969f8b9d4b5717dfb5482ce8a3bc08f150b6508bbfee773f002972ae7f0fd2587908ef9dd21655bfd8661c565b65a256bf0f387c565ea21da5f95395b0d0b934eb82e97917084b49973daa313a12ff90dd4eedbed67a72583d7c8f0762246c32a37c3d61849edb7d26154ce32ad54b3c589366575b82067f83486ff924d3ba094b68f066dc85fd28ab2a3ea02e36a9c59823e5877fcecf4ff81c930acf949a8b285e947b37dc9525a6e62ccf5b3bbd74963bfe03a4e7d12a7f06520b4aab34d68acf2a4d66c6cc84acf84a8b6855f416922ab3f74cd3fb38c79cd02c49c54509194e249eb7b92f01412382df85b47d91fb7beb8f8295c1200ddc98899d082dc24465d717e4a6c2d764a7b2e43919b0fdc604b5dcbc392564567b359a488aca033c293926b0e291c850f5171ae472dc516d33a63651dabced46ae45d563ad60763c6a2735bd7e2a611836e96857360fab7102fcd8691a8cb48384a107706cdfc58d3392d0897c69a498c9e1f73188be963cf2c89b52fc12cc4105586eaea2a312d6ecc410558953d91a7e986a0a8f518cec24e7386aa641733bef6895060690356ffe8e14a3999a6770520333d538c628dfe5d66ad58e77919c7e6aa300a908970636dcd83235537ab390fbb57249af8317f0a97fee18e7f1fdc4eabd0e02cde28d7df9ec009107eabc8e3c4731b036a0672000165a71c6b2385e54bad80b96e19358558aabc651b624d6667768b837631ab8a31ee5f74ba0de9b4bb32e6409fc9f7c8f1838cb833121ef321f6e37c9cbf6e7df59c59c10e7e267b9a35afa3f9156350c081ce800614191622daf8e4d81f99efd18badb8e93b8b300917591d8fcd8ecde29c4316fe32ffccce0fc855e47bd03010d9c3f5b1f400cf8baa8df8b5586dda384b1958a9a3940ce60ae639d86e89575127c4c28373f6c615736b174bca9fbae183045f540014ae8b67070b610fe09e9905f99d310d3aae56f2a70b2d7075096c010a18ab8ce825e6b43cc567692e9444df64cb43a06c46407d46ef1e5b53f4d339bc336c93a4c4df882aee520a88c692a0cae6c0a65c59b3b5ed4c02cdbc3a9b767858fc8da0b583e9596dce7bbdfdd1260eb6a9131d382431cb04bd666479250049fcebee1d126cdbdb3e77835ca283032433a8512676841db6440c0953de963f5bbae48eb9e1c5ecd8b8f9794ad4785a09f99be4abe104c3089ec65c7d402539de7be420cbbc691978555964b3e0f8943d0aab9356c79cb7aca7041092fcc725d09e022294e4f6840b911aa15439c8272c1f4e05c2b321a867682c13931d38dae21572306cfde53c2e40d114e71b40e446134967e23fd326fda5295f30c2c35ac4a32c6e1686b266cf72bea8fd42a377490a88f81c5de6dca0829c2d767fa534321a6ddbb88175ebf28d968480e159485c3963868a5b9899313b37a7ca0e1aa5de77be791c8365c01204c34602727be99444dd530097a2ff985fc9ab2c97b7be5af753017c5b2cee1b569a11768eb462a0d59d4ccd1be2825410e25503e3ca9619799a272f55693338899b12047d00dbd92bc2e9ea984b22635be911731b68316ae7a359714f083b47b5c853a61035ba445c70ca745f1db1ea26143fdcd8ea360d11de6206001c647e6f55a2e3e35781355649f210308b171df5468b74b235a6251600575ce75b9bacec6d41ada3629acc227641bb2ca6f61269daf176c284a8db7ea8bc0556c9b7b8f644b3b309e84ae9fea9ef1cc073a1c5e25f9855b87d0eb96923fcd5bb2eebba3d11823248a94b7de94430f6f96a7186685d78f1d407098fce9569823dd875546d8fb866cf663b6d5b1ce1513f95d9e13bac74c9b146a26639f6e679a4f7ce4ed8224cbda4d19d5fcd83f3b079612a88ecd5c0d560c2069cdac8c7289cf065533452e6178f00f4891f63e3b7f54ff9d1c9ba39dd291552b5e70b7aac0697edcd986d53868875a621d8b328a7874e618d3dafb8b2f1f30bf1658385520f46aa96fc8fcb31ddf15e6cd01576c07389f97cb393bec7df851034d1ff0f02c230c8a91669fc07e6143109068304de47e8aec1e26c05442516be7e392cc852c505fa193daf810af767a6a3f4a5a66b95dd93653cfaebb5f4de3b48397d0ec11602eecd2b31532b429a5f8150f0a1c21fe549631c52f8840c9c00ef085891c519472bddfd3fffe3796d4b1f80395123d8a39d788c230b9aa4b84951bad5670aaa0fb5e5a3a51ec39cdc1ea5e16ab48a92364a5219d3cb09293a91d6a6f01739473b5b2f24bb4d8d0b0d0c5c20b9c7b8eeb634e9bed63dd8685198e8aa86e8f0151da40d078b4c6561797d5f0db6a2b56bf799f335493679f8ee1fb023260cb018307db10440db2d67b688cf0c44879a21942e0c22ddd71e407e9d93adb1a15704441fd52a5b647f58f4f1640e184c1cfbde98f28a2f46add996983e47f764a275e66b2453ee5ecb8ed293dde00a0e94b71ef4de17402400ad9afb4b6fa1709779579ff03efaa0f53d1ae4b70f8f381a570e7c61bdf4126594cc418a54ce6603a38052146d1995a19fda1e53be88c984ec4ee73f342ce7c64dc8e677c0974b34579ebda478e896eecfc27dcc39b7a102579d9a77a2b2ed395501b12d6a75ab530b285963ef4e6c4c4444dea34d5e039009de22e30623c3d5ee629a63313e43a06643adf777a9adca4f2227b7693ef9380eb274f1a29f820474402607105fe3e241f23ac086e58551d2b8b1deb001717bce305af7d55ac0e727d5d66b402ea400f926f8f0529a22d4778b62b8032ba5a3d6b9acec6b201a8306207eec2abc0af2778f38a18f520bc96e4268d662afb0ed0879b560f0e6d2e441efd1102e1b9787fbc88fc100830533f87a0e1aa2da8256c20e3f3992b1d9e6bd337cf8a99103bdcce3544339bef7b3357a482181a5885169902ccae2991cf2b8c16b10c6935a02fa51b2dec1a015100d71f773722794d175aa36c390b27fdc089bf5edbb906877ec02b11d30ddc6d9b2f1d8e86b33708a3e179399f0c74c79883872f6296fb21bf69232c2d6a40996f17f79c10f1e04968c953bc78f5ca34edd5607c626f0fcd46d54f84020bc8451dd4221af42c93682e48bb8e2c03ac65542df11cdcaac0fa7b1763ddec26b4cb27cca290a4cd1a22f838e6eec84b4cbc6a0b5d8d59376cdb4d0ef619cf055c990baf598fe15ccee8dece2eedbbe2ad15066ebe11d5de8087f92693218e2e9bee25d6226cb4fa4db7bf7bbcae0ee519509cdf299b88f5417d3a8bed126730ff22b5fcddcec853e72d67a47300a6a1ea8f01d3fe5cbf9c85b27f37cad11cfc0b3810ff3f62536dafdf546a6df343e8de6d654256b0878cbad8d42b87347fd2b0875c09b385498b580cbbdbbaaa889b448a74496d118d8694c74ed8cf0fe086f66a248fe6b287602fd9bead9292b7dada32dbf10c3d78236e7cb7fded69b827ab8ba816a4b5ac2797ea44fca92bf790c10c3ecfa55f229a09c45f2b4d72e6d0d10920adc4c7c1e97acd03dd1e32f368818a81ce0006f86b6bf7e244848b6b184a36938c4751f4955d727183d74d5c9202220b43b0e8bca9cfb53882bb5db47d1e3139098f913f250f2262799bacf9c222b55099b361a3f647f7294487eb109ac67cfc50fd4f89788389160c17552075103b80fc738d715ee4a7747e5aa086cdbae3db387e86dab0610af2940e122077b174b15551b74a61017ee97b98fbc0deb0fce35fcf94eb50cf0933244cdbb5533a0c17654b83351f30f99198d418e7c541711a412bc8f5b55f57374196ed3a19a8fbd94f63c46943579c69dbf5ded4245bf66b6fba4b8bff1bd214fafae88e49aec76a5a30760695351a2657aeeefe13c40e0a4fb51907e73a994c10ccf3fc773adf0071a65c7e146ddf9816592d6fb1da2d86d115424731b68e0f93f65209fb6d5e41c742c61c804fafee9d24b026f1e1af2f02387ae174fb2f971968e7bc96ac361019c6c3b261bc23fd2c61bb73269193541deed03bf4c60536d7d5bb13fdd6d4ea2e3eda28a46b79fa4f64a2937c120a4a7adc3adc0ee2c82419fd3ea5fb1ff0e08c9d86276631f9cae3c8937ccf9375f0ef1e96b2af388ce603eba014355acfbdcf8fcdd7dfba1ebb2254ec9f46655c18f26506720ed60ae26a4fa15a7ea86b4f4e631f0261e737818783c021e301dc8daa132fd4c5a36776907887452545cc6b07bbe5970a505637f1e98707da4ff7d3c500a1430d3237609c46f0ff293c4642a5e2821ce407b81e1684b6c1233e561adf5344b50fcdad49109062511a9ca79bcc822e24c4317d4b17f534185ff6da6842dd1eaad217af209184ec0d00b2ee862d03080447d25307dff3995065f75f369f2b9372d260a23d1aa3273a7978c4826fae0d6e376cb246019bdbfdde711532bc53e982451a177251d993f6d3f706602e9342cb07ae96befdd73e3e36e5cde68dbc8883a4b637af6e72a8a5ad2c288b7903eaff7bd7c41a517e58b3f1e2a3a3e554bfbe8f1b304b80e2bbc0f03e0d0a5fa9d71b5c85cfee238610247dd456ef3f1502eb410915a62acabc86470e43f5050f4e837af4ab61c0d46a3af2e1ddf733933583a88324f4a4d9c0467eca2938c12243a9a43b76c2c52e9627b703dc8ba2c9d15640e890e91acf2c07efbf5d83d66bd9298cd049d306535ed59c0cc782550bab92180c2c3913f0bd3db5642c742f43e92883f6688554c2a5339b0533e88df80f795c7a145503e6f5e34499f818a4e533c513a1c29a020e56a8467014148b2e37ae943d76b994980b74ab58b79750b66e41837135a1aab7eb8ef2f0eca5c4c92489e0fa24b8c3221b25fb604670d0295d86fc99db46519cad577b9e91e469a815908600a7738f7a7e40f2ec0cdba569a2b5869313bc46796f8be48ab94e8b63a442d22ee4ae44423036da9094919e0955856713834d5244a118fa918697c84552f424a30bf650840eb8aa41c3443f3b5616cb86a0fc3fd71db026cd752b1b068b2fd020882b8cdbc533e7d18fd5e4f2ad3b536791e8b9be9881ae95368817723eb44f6fff41ea2b3077578d8b84725047797dcb6e1816a4f65516f54b04258ed033a951d08172c4ba2840ffc5b40be2c916016ec2f8cd4cefd33aca0e4363f49ddf96519961010e527609ff82e5145b31686bff6738431b5bd9094f9f086af1e8dfbbbc3c3bc60cb21748b33b14946ba7cd55c084c233da740379295da23c9792b3329eb451763166673d810894f5944974f2450cbb124bfa1880374be9837b56211946fde3aa52f699cd36d0d91ed6500227ef5317b09e4d60cdbad09ab2a58be6d3a6a1974fb9ca822f1866444388f6c1bdfca796977645e13b52ef473b7188d1fa73dc35bdb8d755d805eaec9974db15c316959d4e27d32c060f8bc7ef6a8d40265ff2daba83299d8a889c376031bb88ca26a300b896e860f98eeb8a2929165c9b158b77ba411b3e7f71499a76062b1ea3365ec8aad0fb62172a8183668654034c515e2c5355a98784cf122aea36fc0c4ae52b37c6e2c88b06f47ec8a69c94c410dbdc3904f1fe0c5d112c8a718cad5e89e747b4196c4cc6af35bc616cb5ebe2e39ddae437d4ee4ba960aefead24d6c161a85540892310c53e4b61c55d0bf5d64ca732969c9ae1b579a18830bb2bacbf0a9f4b0c14ff51d32ab27fcf7cf5a87cf793496be51d69ce0ad7ac3942f66f84c5410f31490adb5b13254ebd70bed16a06c1330a985d32bf499ef22e4c2ac593830771c29d7f37e0f95f8b26d29be385b7521c463436f2841cbb8a168147fd8294d921a6fc688bd677761d20bc332c7def5dc842be25c8951ebf552cc6510e4b7de012649c475111fb20929b4c60e6868af50c2eabb998c31de932a11bda7487af1fb17328a291d4063aea4c1fae0d92bfd6adcde4adcc47a1237ea24a018bdab3d43cf2f149076197bbf7f03212a7a69f9c02d0dc60a238a25a66d5c24d7fc256ef13257274ab10f95337c9b998abd173aaa3c9fe721dfd9717c608502402429f353130c688308d3df356ade591486c3a45c95d60425e5a1c187ff44859e411b658fbfd79286f7a2126d5e1db8b82c6fbdf7102ed2bde6aacb419021ce5f948134a13e43ce0346098ff9f1482471466a34a0ff35e53a79ced27d6b27d5485ea43c6c611cd041f51b39bb0e864077a1527ec1e243e660e1b25196136667e2fb0f686e430c360dd6d2e406f476b0e68c0e42e2bc272827ba2331e0170c60bdc2f99e9dfabf9cd1fbf408e427df50b2c2767191d31af80ba702881a91b88d38e873596a0f5b492031d007be17f7109e3b97d62ac952cc28cda11df7fe9742a6a38cae26460254976bbfdd379fd4d2f7dae3dd284d97fb08174e5e67ccd6896783c91055d44a6533222694a604796b3c6c7c23a639666876b284ddb14eda878277db9ca5c45b3fbbce05dd68f027c83a312174b083eca1b669a0f95fc40b5f1a9cb0d4c149848d803f359085b7c8dfd44cbcc2ebe40427e7d1deccf7a880629097dfc38bf48174f981305f411ada2384319c44006e56ee5030baf84e000b8590674bc768ba79618735a1f25a55017860561204395ff9b6533e512019a005bbdad823821a0b556d3a03e7029dc0faacff03dc0413e540a37f88dde8ae47e382d2376b72d7657be8b51224b7fc74af61040f64d3c38d23e1929f0800f5c8930959caef100bdb3bbe2ace6ce5d806bb4586863ef88b1f278616bf8fa4a5655aed8676cf69b7fe42d723c62f3bee6d1b398222693b8d39108bee5eddb344a9e248b4abb33e5b3a6886e57c40ebce81b60e371136c7ee37deaeb9858a5d9978a803885a02dd504d06cb668d2e04e075cb52e3cd98b60c25c7eca48974aa668426b658a02909b720e2880fdc2fdb41c05a1b8ea4b1dcab6982006bbe69642730e941f1ffd20aa122a38710486a5526e0fffdfe6fe23adac551a61f7e74ce9e7431c66ffb134861ff73fc125c388c826e9754c3a4e45eecd565c5d38b2290321cd165cdb6d74c746e2aa6c870d453c407b19afc72fa2e0133d24f15ef760808a8ea3e66cbee39d571bfc510730c031ee9d298d3c2ea5071ad4dbfa55b417c571d04172cbd533a7d4adfca3db0b002866d224130ed59934819a69e53d3245ce5e34510d56a164ac25caa809e8e77cb03d90ea1b16eae1a403d06bd0afc7c5a70b3631b52bf45a84b92ab9ce36adfbe28b453dceeddbc72d03ca83932bc75d179deba64fbf1f9ff1a1c71093b1ffef1be5f2eaf45550e84c8e84c0c1925ac422e4b9ecce563fdb3bf39640aa59486b8cd421d6090222c3bbf79d025b4a3a38a68d14ad61275cade1ed9922c3cef222e5841eb188c12998397a03e027044556d4bd3f8967f7219e5d9f1ae10927fbf456081ec1e94ef3d4df3e31131936437f5f63f7c7050bea3335d424348dfd47a1decaadf5c3c18dc5786252f44c01b359cb3dc0c88c74f1785d9e4d3fa3ddbb6cd0265808cf3d3460630fe7161eabb99e52c2b85f5d06bec0bb781a9a82aea302b8376b8d0ea6e7f253826ef342203a60f83e16e61955f9528b4f65433a46cac6ef0bd29db80a4208a6f489a01b0449502d2ef46dc791ca8af58b5cdc4cdd593bbb07d2a1e81f6524e10da007770e1a8d573f26eae9d7821d18f8a7b7f58f6d91776086fe42517e027299252a78107eaa8183be90ce8e90416df30690fd3f8ef3566b64125ef225d30acc8dbb8992ca7a20dbac4d82dd80de5778eb64decd5c33709bc8255acdaebbdd44da6ee38ffd444b8a382678fcd1c0753bbe57214abe8845d0643e4d698e03d4ea38de02cdcb581fe30140f758d871801baf884c6ec9c070584a1b6517751da2aae18705dfd3e820cf60b33f9e14f1de4a09de8072c7fcbb5a060ef49e9482807764266ae41dfc82be3dd75765fd39f103870730ea2003b4f5f5784673319a4941852a0248c6e9eb021cc01b79f2b99f143e40aeb0debdf270562b160aa943b39fbd4fdb3b0fb6deb2bed4bcff351bd40b7075b069580e90ecadfef7a4188e1c55b36fdec42dec1fc9d8b6ceed04e85a8dbc03c1a01a3266c152f2d2a0bc1985c5a7585ff8f9f5a8fbfbd42a602146b7d5cc2798157fe8d65e35dbd95d0008238ac1c4dd0cb0852f6826cbac0d2cade0c99fe1574877c537411caa095ded9de0083207668e217ed7fd46c0739be659653f5b7f10d757ff18b9b96234be5a556b9c6ef60a8b332d3a41e996283fdd1e1e0798db0f252787ebfddab1f69b1db50b6592c09c1b05c60b2d47df52a6812c6403ea37723361b88f598b57b6dd6d8c1786310315442d5596b14d05aa1904106eefa69e831f442016b54496f94a56dbb61d7816108e5f8b389786a2f363992739abe4f5d4c83852ad0cdaacef3abdc5b190d65f52ee77c5c35b44988793aeed5bbf6419c2840d969992857c5434752c65d7f5e2e780d7e773774b8826703bca42ff8af4715247a2542572087c9cd9371adce38b3f1faa59ed7228b34d1f3c61d79ef9f3f11d7a6c34a57307f3ddd548a93e75b826c08b8106d1daacf487f9c53402279d61e4270cefa154e9dde08ba83b6b0652d1ca8dd176556b32151466d52ae24ea6ef3ddb1e0cfcf8a044a7ec8ed3d6ab5a9e2e60a5ea551d81fc54ee2165344ab25b65e12e65613109eebba5e0ad7f411879d67719c44b47d8daccd2d2ba24fe21929ae07a3a237ff7f4e10b8adbfadfd667bc6cacb25d41bb0aff52b343fbd4aeb571a0d4552f7664ea83bc83807aebbd71b2629bd6c8ee5435f07226aded980a2fcc3e946abc09f0f1fdf1addf3c77c1227e5b2a9d06641e821d8c3f1002e36dea6de4eb8cc9790161055f8be95659c1cb61f8cd0754e6f8984edfafca8f90862b27a0e0dcaf00fc6331f3b1ab30d2c3f7fd93a29eea0eb0326c0b17583ff8f5fd6d6ffdab44e987a9dba2f472582d5f02db382c305ef2a566707e3bfbb16b2ade1fd61c230ca68318c725cdff57db2fe2886a9dcf048a754af98a2fe209f94a5cb5ecd660ac9f9e4dc15ccd63a2af837c2166b1fa94e4fee6f0ab2a06e94add8006ead777044c683b845c336c2464ec8a5e787d047f3fd9e96c18c19151a2aeb5c425cf8b70115f8a6f8960b445928b585d08c9365bf82464a0a7423776bb826d3a8313e20db57abf0c621500d626df6dcd146730a63d5aa2402432feca02f1151d2fd662e010f185ee5f6c4a59756a591c9c3d1312fd031ae0ca73001893dbbc4909a9004f87fad084f994a45d3f1a10e7f78c745587223cec04f07d5037c478375651ad8f00af268b98f178c66dc554595d03cc255d6e519d213b899bfd07d0e7e690ca2aa2495bb633464444eae1a6afa0fbb2930f8d2e914f3b79d3d344630c0a45f0961ae609e27358c240a79edab31870499c9363f5e964679bcd1c01331513064484b9e4ea8ff342f67599a816596e741f779a7b24e5a4843f8aa9073f2b21b99b3dd968568e88bba984ac002615305f3e8f67372db16224b15c74ec7a0056950ead3541cd1eaa79bf8eb9e77f442850e5099e34ba070844ec79a518fe8fe8bb9e5fd06601daaa73894b369945640fbc11c0f2f4279a9ffecabb14729836436bc654092428813a8cbb9c7bde1a06c08722729e38301b8253b26d70260a7da87c75d4276123260a74e3da9d8e10abe7f8badc515924c85458f96213b035adf69869bf452fe2fa9871cde3599373ddff423230731a144109e7f6c82634e669bc874c805bfec0985c6fbbfc8ec16aa2d89a5adefc123f4d17fcf6ff56502e059cf3e77d25a4c9a1faaf5fe047ac2ef204bcd1e02e6c18e352a29df699cbfa6e6ca8770098f9ae0604db47833c01d4ef9f8ac68e5f6e90f82aa6b601d25162879b3b92d5ddd30add0c4b4a053bc1fcf7f0be1faea64142d667d31b8f108dcada03a620ea5e328f48f4edfd16b6f9be696ead9d3d214daf6272b743b411038caab9a64fd16e3060b1dbb488c7bf193edfd5fba6a2ea1f7ec972f76325fece39bbac67c771d52dae7fb4545c508db01f3a40c2be47e6c4c38c457735cb8481d57df2bb7c785789c54fe70195baf815d26ac27c40888786f9c47fb8411f3b8531d2be60909656814d0b90e681ff2fe6c89dc45a326c27b5ce832499f1864c230bda744bb30529ec112feaa369254ad1903dbc2e4c1225c865ca9506c2cd24efb12fa80ec07c9c7757f8e39c520b5d8cbe667af6de4e533d50e1fb57cbff30375d0bffadbac19514775baf6749b94038e536969dd79f4dd5595ec8ae0f67d9ea53c9a97bef4eaaa86ae60185a095fa434e5111bb549516dc2a9333a1a6f083522922a2e7c52d6189c7ed90d327dc3431ac3220801f8e7b4b549f470c219f94374d87fe11ba75d8e985b449b67d1fb3c2b4cee57b7484a65f8dd502b328630f08fa61be9ea929ae715f4d3aae3a07ca2e811ccbfbfb1da527769356136c0176b7b931a1de49abfbbf6913a0c6b81726c6509079f2d4fcf9bbaa8687b4de131778e0c079ef61cce3824e12de935fe06748518d101f139e2ada1874b7ed90f318875d7ff6d0fe29a0462335823dff8f0f3aabac7b2491eff5d014dc0af1e9e476ce56b0f2c61c2c6b2734124a669e3d407348da9f0abad79a7115aaa7602bad5f6e6b2e865c6fa64b0c86e231bbe0a0f01ac8f8c7556edfed52089b2e061341585146e929c0a9204836adca34f5d5ae0164aedc15ff845bb4a488c005c32c12472f3e5202bcceeae343b7640568d7ef0545c067d980f9d4900f6c4edcdf4256155d8fbc393f30a4f4a55c7893f4866017a66fe57f3503aba4a048b4de63162940069ee93017e7476702d22bc58faf907653f9c18eb52fdfa96b43fd5784688aac9849c33efe948640867cab46872bb6aa04897fd6c3c87a11557e31bca0aab073ec76db39d797230c0dc349eb69d80670fe9f75355c3b9119c3e6db0cb86a03cce5e8f824bad0847a2aff75d74c5b7ba25ebc436e491c59ab4ec9c36615283b77d15276985f17c8fec8073c474c05018f456c60e8517fdfb7f1c84db8f890001a01e3d5973f8118269e6826af43e1c0783f00f110c573adb5638240f4c68ea295e1d94aebafa037026ea52d01ba8428b4c46f84c767a737f0373f8225bec0e59397d1f03a475290a522a4d0388f5c3ce3b2b5330726164e107ea0258c508a1c8756175de88956a9fc297bef3b380e2de8e42e3755dadbec85a71a7e1a406f9df70d187850fd712c3edac2fc90cf5e5023256a31d1357969981c211653f110fac67b9a261b4bade02ba8439a931fc4e30535255484fc31699cc181e0c4292c682eca39b7842f3dfc837520519510f7f4e94f0f1b57644c8387d3bc7e1b50ea7765e398931ac0fbb45753434c99f5f7e2a8869e7c04c261ea4d2c9e620555a9bae9bec1ae45a5c12edcad64e9d591257ecd82be01767769a961d1249ddae381c77c691608d6fc7c2514b0ff41361f71a6252ade7f911225d98ff2e46290bd02ad78832006990d72555211ae321fed003da51ed9de14d7fac3b3aa00f8006480e157e2faeef14e26453d66ece7ac824cf748039afc1d35e6f6730230771ce514a9df63dbeca6319de79563f2d164a0e7d39c640e7522963a9df071a640878f4872b848a891a2bb92d6562d0e42547e35dcc89e0700b3dd740422a3c5d4242b6ed4626713d4ca3bd10d5b73c34e980dd0f07957398580b5e3b3fcf5a055576a5e3240e860f3b0b6bd02157f801a871c731a57d99838b0e9d27cc48e3d56c7737532fbd5665f145192a904a826fc53ee88c3faf84daec7f389164fee4723750deb8d6ca748b3b664f8cb2957a4b105e4e5e3954ad657ceac3d37422a8c5388ccabe93392f83d8947204d9542067f26a28f04cd8e672b3faee91e686d5af2ed86fd74f527b79deef8361df422645f5cad4b81c33d4febeef48c26f32a84f20d79118a909d5313ba8ed3e059a69c83f7e344867cb203ed8c51e5498b4cf67be9507794275db080d764e54171d0713fb219077db4f91c25113d1c4583fdd0577e91be260479b5a7898abf2817a70cc50607f7f545f5f14b6314b3772ec091295a16856db466249b1b167d7b0ddd9472bc186588f1212681862276799cfcb39ec290faf1181de830a3e7934cacd74352a7ca9999da2c838ee9b2ce91f5ced95f5cb33214e8bbdf22747d166ec7a41bdc890b030d23a4ea5904d01ee941111bf9088c8021b533dc576765d2bb4398b559412b6ab045fb85d34b3568817ec290ad0beba732bcf2bb0f526666f3229272c324c70aca7809ff7841ff6a1759f0a379014af72264c01a0201fb983d8fe205808e9fbe24af2e643cbe3669bffe98ca1ffdd0cdd753e50db44a07ed5b8f19d5dfa84daa5ad0e0242c81e1f816f962e74b1c6c3b88071a5d75633d8a32b64d5b1d4a237963f0e3280c14895fe26a70faebd8e7c1800df90ddf4739b76e2617a3bc98baffa8bdc75a2ffe8fe00dedd292ae513204c70ce0f20b7bda3d1780fc94ecbea202c2a11c08c8364f6534754ae85f02b1ac5a0ce99840b575c6d54bce0e302da170f799e72135bb5976ab7271ef7250c887cb789782e9a386463a20f16ff0cc4b4258f6fa8c16c47cda844030c81c899a36fc3c429a35767c36ccd27731fa251a1535dcbfda45efe93b2124c3d024f415aa524c56202c7f85787c378af991787c201444d878745fa359ecf4cdd58036d210734be223abb9160fa684e841525a4baaffd03c79f0caf3b5435a01124d0b376969bdc75ecc7eca2b563c137cf5486947bbd3d2cc8ca6d25f6b5b86b23b438d2bc158be1e3e7121660c21a968eb34fe08ea9d0508398025c665cf043aad6c7209ed45e93cf4aac92f90f0d2c6f8f999d330e8f15efad82483ba92543b183465e502b629c069a616141cbb66096a9b512e307c1a846e305af508ee93180d8dc0c454de707dde798ba7c6a89564f211ffbd7cea5d118a9bdb1347ebfbfccf4b8977be0cba8981636dcf7af7247aeb6fdfed50eadc33b7d04466db66a6bb26c6ed4c808f659b502e26916fd684d3606f9291280f11af9e1114de73a8f247b7038e66169ecaf87c66c25674d5f61ebce2ee7f7b6d5971f12c8d07df00cd2eee78134aff485ae410966cb4ebcfe65c781af2aa16361ed382e8611b44cf780a6935f9e018a2e6f1d692806fe6d7468892af8b681c6be22028efb3de084d9f28bb6c16ad8d11cb39ed4829f33ebc1d73eeba75284b5f5c0320be7a6a856ca78c6324e77dad919f256ac1db7847768484d10ad375f5fc8473b8b7b71c8b300d96b8992e1ba92cc2720eb4910b1e4930c57e1a43753f6a351ce464d923372200c0fc3f5926a2dd09f4fdb188fa9de5a00be0d2cfeca16c716914c89656be7284c1a4988e1b524dbf5be67cc2460f359b559eae4570697aa141be26f13680b7162388106b9fc593e9c6ed79f25fb2f7bfa5997b6db4374228fe15dac22a85108c40131fe9f10978ecc8f802be4bed2886f5275069b993436cc49f41b776a4222bc1d33bdc8b3479be206072da71785f3a8cea05964841790a16a3abb4ea613e6633eab03d177bef8d9fe8e212f9d9261974a1265f2dcb6a95a6a6331d2b135fb2ae883e5a0aa0cf0a6a7000044918c7989b1208909b2a904fa28dc4644d352fd420a7b0b3556b7a612bc5d165b381ef0edb4d390565ed86fc23f2ee1eeb2c170a80dbfd99742b81e90b017cb7ec34a394985e85b01fa481c047ca454c48526a9dc9806b8a38f21393721f7d04a1b3b76d257023341693da53f9281d8e1c3ebb4327f21608d4877e99108f1315add5c5e0904352868cbf5b05350daecbd0367e44b639fb87301158db9fafc14fbb32171ff99200fa4cb043dcb75a18b082df307a1f2bd88358b26256bc95a8f1264b1a21865329858f1a7a5ff91a2ab1938bf3c17a8b118f18ac62b5772d7b3fb584c5bcec71909a5998e8eab7f90d4d42a00991efcb6f92b865021b16f68249fcc1d892788ac736ce8a5411134c3a32490e2f1649aa872b56de2441ee8b31060a041155f112fbc3b031e1f5a076f6b7c24b13e9394d1cf891860ec0b3b03d4d4ee4655ec291d7c6887571ac6c881a4fe69dfc99da02d04a6bb510893afd8e4c3875d211a213b1a4b60d1e468f8f3488b3592124ffb5e20beaabf226f483af4c6faf2a78308d9f02cfc7f3a24866439a3b226e2d4bd7bc66c972ea3653c9746321151b2404f40a9d072b3fbe5d959476edd4d6535556a7ede633f2c6215cd84d50b8fc4d9ca17851e25cd58e8b19627fcc833ab97d6f6032834412fd243c5ced18a499ddcd6c3d3083c77a0cab482f57f8eabca33d32997e9965a9f861b39d5236469a5276fe0edec4e9e2b78c783feee52bc2a369a169475824893263c0eb250fbb8bc8a4eb28cfe211684f98296c1d6c64181c283dff0c8e246f3d955e8c0d929ceec0eeb4c6102ef3de517e3d0fd5d1edcb1d846abf8c48e7890ab84350fe68258d6df2d9a3b97603742838db89dcbf117156b8b2b4dcfc8392942acc5c4f5abd73d353b00a7249215a413273c42946b967746e45bf5686748fdcc3bee6df8bf31762591d97278f5f31fe2ee75c7af8d1e750143e811c6ca925be07ea0f2d937f3bc2023902ec1ad3edff7d8b1d5fd61f0838d0f82d235056dce10a4190c87fa46a705d8c4ec2467ec03b92fb9798926ca50cfc095f519d1252fe5366df475c4bacf43debc069e76a4d9403e9cd3b522f1f7f18f3d6c13f93691f2dc958bd2637abfe1e98cf96eb8360962901193176517c34321686692364720a1225002badcbc83cf2c8c83aba59d4ad64ed1cacf3b923204f17cce898ad33a037999404313259ece0726c83e9aa1e65dfc5b6583559da02f9fad206d5abe18e4cacfa91e8134663a4c87ea2eef6a8c262e9bdec2416fc22b0b115fb79c3bed34bfee183b77f3e62029bda3e9d87ce08500b648ca8cb1fdf076846982dc8a4f9f9bb7c4b0f117600f71bb7b3afa99c608543b3eaafffbb6c4839871b0237e5c75c9e31c8b1b6a9863e0fbf01c981c53b40826283245fa243774c91f6ee0830bd25ce1694fb0dee2823748d0a4ad2523d32305e94beea31cdbe484ca20e76a92603bf47e51d0eb0c05bf66969b29adea476d3f0a8ae1203bb82c0a69017962ff83ebf924d7c96587f593045c22427d9183503ca975ee6160578c6d9aaf960619a90053635a674f9c67af2c92cea036d0adb40aaf2fd7ed83ada56191b6c06ac658417ff35ebb3e484d6d709634a676d0277614e9519f791e8664d89ab08e50e1c31693a3b5bba52a947178a68336b29d9d62ed4581580f7fb3c5bfa3a59eec89e0684995d2cb9dc4f975ea3be51444608a50d4e3f211e81760d45c09e31d346808d0c77a412a94d43c6bd1768b08549b72bdcf7b08396896d2d96837c00fe738559b6a70a36b86455725500f8b580644c193fa021039f61a1b86af2e28bb5f02049650186ad2bc661c960f5d88ac11c0bd4eb2f984a21f657ba2ecaa08fee42852fb9c6fdbd4b35193337bce9f4e07230f9994c0b007bb35375216e04eba8a06e21458b0739fbd59c8efd964602faa28987f3e335243bfb5f38c8e825f22829a16b111f3c2dc140fd71aaf8113cf23876c0c1dec3a599fb638c90e57d6bb3952b8124c839ba221fee02434230a216a4b2c265ce5f1e54abe42928c2480f640ff19d369d51d577b9be444d7077afb7319111f98f9d0499efe9a1cbbdc79717f9affa6c52912df5b0c4cd9d4846550687979619255b160dd71c24b0c243f2d57a9c7a87511bb93ec84472a310e3594cf84e1690319f31bc5b396b89c0717ba1f6b07625bf6f4407097078568b35b82cac62f76e38fd1d296f4a01e0c4c8a0d908f0afa1cca45912ba69558e92f61e387540582683c6568987a6d847c7d179b1a0f26520053cb889e1dd4390d7abdaf1915733c2cef233846f7c24e1c9925ade424b5fc5a3acb1b09565cd729e1bec3863194d9b651625fc9ce37d29094dc1c8a883668f693f9c6711fb725e5da749b509a3b4afee856c64ed2c96ae165fb0bf0f640c6a0f7b6f155860de3aab04bece0f1d216ec409eaf35fad29d3b0f53f1d5d5f04af9b7949f01a768e7434b891868883c98f04e76fb0b5337be28b1a77ae84a771f9c572f69ef094ba34f2756facd6e3dbe44659c3518f13a4fe392040b40bd45a1120d0f8f724cf65017d3c71aa8084a3b1a3f3956c455ba11d37c6c916cf29a50d21e894a193e9da10bf6e16ccb759b3f24a5695ed32bf4be5680241b2cc36f37240e92ff4891c8f6ce4838298cf047d59bc07aa32ffcbcd3332415c2019dcf7929856a341b40394e2445ce821060bc2365d9c861df20c9baece9f90c56b8220c0f361997f43e7acef9aadb131b389727b7f842a287090431f4f23ae3e7f0572ebc5a318a297536ffcad8fb0cc33870b93b7364d3ffcae08eece422116e9f96524674bd6ea122ba2e3e00016b2f0075e1b4ca3851fc374e26974776461a73daee70081817c8253d136d07f7188b1b74e6e0c17628fb117b3e5f47997fd7f1da6382fb4211cdf18549a9387b36acbebe40791a449218cb3bb536ba33e02459d32f7265a21fb0d8bfb7b731413beeb9c1967d23bf6643177bc7f883f6978d4fe7ca5c511c95db0083c7f21255a9a9b9dc5b6a794b11699b784faa996edc88cd75adab8fece8f32ce1052ae95dcb4b7363563200282cba521fcb33bcdbc3604568aa10d48ae694f05e18ab7363e520b6c77e9c0a48af1ea6b47e3a7aaec6eb97b7716a5e35a7d4ff52b9e3eff30ffa1ec1ff3f320fb59c3840164fec007a28ed96c72d071b82ffe68bf1e35b388458e30477a0dfc7f957aa8871d12e9f0dc58e0c6d953b9273f671d3e163785c0f8754d780083219cdbe0a24b22a1e8d915b801e612d0492e0c3b76b67ff711c9521cab98f48b03d54a8aed907e83545ad05261a2b9afd36851e250a1908e83124f2c7c54eac71532eaf634cdb065bff9e864a27710903b1eae234f355e932416476af6863a5d95bbd4ef046bc5daec85203a483259a7dd0697453e507803c38571efdbebd330db106f4cabb5d9eb7f70ee65b9a248ce801e29e2133b2f540dc292a4aebe7c160bb6cd4513b760c2a76ba274c90dab3b38876340383207ab37aa11fa17f57e7520a7b6c8cf001638701f5801b9066f4b304716f6632ef8876a5deda342c7fa265f332d93e1cf0179d09c32ac07b73a073cf2227f4b55567b25e95146e7902f9c2d3be71397ae97ee90f713d6b78e2b0950f0bc1be3954030b3b80d4638c47efa16cbf8e6298bdd006ae635fb877b7fe614efba243f2e308a2922a88d72b501207574456eacac0eb9e2853415be17322a91476d9df0e765208cb9fa7d8c6459f55553b3a334d62c29d02734210a4a32ebf315de3a32a4d275158938c98903e49d6f2e8fbbeaab891fd6729814fbb561100f9174b86c1d012e0364951842aa0c74f7aea1a6befc08e500db78ede12284b05c51006f74fe311df5a9d15e2ce63bbfb78cfe934e8e5b6bcbf3f3aed0495bd5dcbbb12a6c320d4dd8493a7df8bb0668d25e72a7af701e6f3ec0aae63fc9282bd70d5468939834f512c96ab42e1faa249e56b093d93fa81ca81fd43ddf1234fec704a811c369dce194153d505d4f16e2f57935fdfa0fd0f50760ce0c64d53a7f57a272fe8f9956b10b1b5d444c3d8e468f41f5ed2651691c988f3cc6dd017e339f17f2e25200507d716ea057c2abbb730817cff0e05a34dc49ae3f1f22189e3294e77f68ac0132b850dd88487686ff0c8e3cd2d7687fb6c55eec02aa3028c828a6ffa7a2c04196f9e08d0ffffdc839cb3deded121d4bc388610dfb0ed0e8056cc5e67ca59412d07200c6c3e3288516f86d6ce629d7c67147645e8f834ade7b4882e66b050fc2aaf68c7956dde72e153a31eb5f0325286580416d53a6fa3148f6138847a65e58e7b70c7bbf07f883ed84efdd5d1746c02df239683441ecf8d16f0e9607f66aa62a835b1800d334bc413b848c2fe86381914cdddf6b3b0539c00bd700eca5bf8b3132e67b8dea0fdc091aec10c37ee56882af09db746aa98fce2bec1b9c1dad04e38a024842a710f750be8c27e6afcf47d1e64e5e1dad6bcc371ca961a9d24956530c1eb28da19da97ca2512745eea8feaa0e21886c544b0409274839d01d235e675f56be28a5ee35c1c59f858e98a445387c35bc6af16c4143edaf2f0e8ba489be8b71bf3986f66673839a73d07c1dd0539a6db7aca97eed7214263ff75ee07cf4574dda78079aac4c4d7a8aa7e99381db54ff1e79507da864c2fa5166a1194f36523a0aa5f44ba7506c08584bd0b90630037b70d809b1e9b17f449e3db9341e4352ef7d7b36e26f56a7c9046e2cbd0222e2bc2496b6b6a8d0a14914bb639e195b4177c67c185a1467cc1f2f8be8162a0fec561635e0f6eec995dcf3c59b9c0cdc9648d5253afb235a9168103de77868635ac77a03645c1b544c7f248136cde87ba8494bffd478625ce5b4cfe306929ead565fbbbc96f41165b8cb5df05cbc8fb8b6cb90e4de6d61483b8e147ca539b6d7e9e9928e34d0e22cf92cd138c51b940ab3e310eff18eb05277162ac3dc72344023df02312e67bbe44a6517103e6ea98bc6e81c6847e84d709efe3f030a019cf3fd6d5737d2aa29e3486c6d18716bba0ea7c470a375afbbd33979c9f7907dadf312645c4329072a273c8bd3a5d911d5e92d66f1135137cb7115b863973adec71b3591f26f1cbcd9411e7a0f4942f7a890d93ca5846bfd98862e8e738f776993a9dfedec138763911014d4abed210b3fae9c390ba3244e71727fd915be6c7f65682406977a8e22148650e9c1a7adca097b6163c5fa653ce27967b3bf89528dee565d2f0398f242c4c2f9b69cd86b7182cf9f8ab540f2ea626be8d3a790a05239145904a8d216060ec152411338be9f0a18f9511ff396e96456dbd9c5bc423ef9e7b520b63318a2de51d26328a65c89d82515b1e014b86a4155567bec3b4012ddca951e51991a402c0865a6171bed7e3e33ca5973cc27e4786643d4a38db6e5f8dc0af6f7be7e72507970ec7e074b432563765d44afe6a7a0fd5b8acd643e4f10e53e958847cc797dfbbd0f4b8f602b98d71f1f672bd771c01ef38065e1319ff3f059b148ffcba6c27d1132a8a11b1f8ac64cbddcb1aabd55947121bd0d92d9d6495013ec4b44de0ea031ebfb22ae1891b0ef0e41b95ffd764eed87d57e86a846f95a241dcb6d8985a7a6c5e12c0dcc756d542597632584575925c6774fbc9c609ec1648e35642757478e739875f95e8090c8c0a6f273a32c3c2d303380337f3dd58910b54798a076cde9fedf02820928d2ddc1305af9201bbc618cb71c9cab95d5f66d2678a472dfdbdf316a8a70a3a3dd3222caa5d5dd368e2b6e91b0e03e48c701fbec8180e8e4408da202d0f542a225a4ced3de75e88502b4afb731d49ca658e1b9e27c1cd2c62da131da2194d8d341cb6c8fb82cc26e5388ec3819e185233c3243e4761f6c345398cac669455caddca0a1d965c76b1be307c9e43ae7c8b5a686b88384be08cf64bb5a1e0aeb3db3e8684c2b5cad7c395a79d4f4ec5cc41f72016ed4b9fe5524709b37ffe4d3721fcd09f7b246624cfd105d2ea263b3f560d193aac6271679984d8a1cde106b6dbe8232c6b3549b6f12565430eb0250ad1c79d3d0f90cadadae440f8eef4966cf44a1fe40dc28b27ac55628dfc93b9d993f891592530bdc2fd291022d306abdd487a2c2ce3d3e167245ec81b138a326da3ca6c9d9e05663f7a1db0026b7d3b437d643bc81d9cedebbcfcdd18e6af9a455992fedd427e17bb79e77c2f6a05011fc8951faca829fc094a34ba77d732e6b217a2828d447eae72c02117f5c7e552d60051fa7191dd376bc2f43893901b65e0f45de79f4aab082571b1862aeedb242acbeca81fa4b666c09380b197908272842f08a5f1840ad28dcc3b9d4dd8853ec072dfbc96b9325c3dac1bc257809224831bf071008320c6ec013d0d35a69a9e2f0f2a82c66c8fb99c9f435a9d6f1ffab54f6a468d9f2739b9d8ced96b20cdc83ddf7edb0639c7d1a42f71390319131f8d7e5f83d44c6ae0823d4f53dbbaa04c9224a125bafa044f77bd74e25b65fe812bf125ca4b5eed1db40626c2ee0fd9b5151c695864d5756df8290af4ed9e31fc7abd7e631f9af3c374ae2ca1b599d392b355552e254d75a732038a9caad58abb9f1622d6e9da2ad77121524c5017bb633f5ce2a5d46494da2dfbdf64e95c8b6dec6cc47638d0268ce03c2981bf91c7d18ff9f1535c96e944a53844048e83f594eaeb593b6f2e32c2cfe708eab9036cfee458c8320c96e9e28ff8f948a00f7bed3b3d7288eae2a2ff0ec26d9d744dd2deb7b85cd0edda3fbaaead6669bab557e52f79dc53cdca5fb5213243b23bc824b825852a499583f34c963826aa887fc0bfc0ecda3782f7af8246257ef3a7d90b04efd75688f0980f75151a7684746a40d13d00ec66ae1dbc2a36a051eb805fe4946034fc8cb8dc2af45524b143572450563b17f71329d0a7189641dc241be9a13e91c57d9731c1a3c89dad93685722686552d93b1ed91b699452a1d6b5f978096ac31e073657d414ddfd61eecdd0a69725aa43b8a29714fb0aa0438fa8878b36e649d2f30fce6601300e686f729d792d8bdd7fd0066cf4cbd67f551f08805f8e3c8389b4bac315caf92d85f46a45256b1ac60d2d0ba56f80f061e0323f68769c8c0950ccc3b968064cd5da2ac1233928c6e9b7c4f7364b8079393d0918e171cb06dafb4a01ee1e709e2bb44045368c62821a6bf6246aa7eb43ca56df5bdddc00d5dce0bee321d9b5b63c2570f107bb6c63d9299b1c1ce12b34079d0b7e8bdb09659e1551d59908d3a2c1166f72f6a76d7eee43485bd8f3ba5e8f2bf8c5bb40a0bf8a4950a1008253e696082fc0e3d0e4672905ce917a902af62d5a91b526f63e4f7dcd0cf8b793b74f553d90b91d8d98fcdc46256b5aae788ab4b5dd1f4fb07a9236a85625732733ffb7d866e8605f91213b0f6a0da3d683b10aa5c2f3ba035180242164c72bd10c2d8a3dd4b855d9007f196529a26108f481b1a3ac5a512de7fb8f1b23ac9e02a76db981dd33ff4a9826371d9c74c4418c5e2b935ea6039962b255aa59a5dd14bb21d4e4fa7d0522ee9f083fec94296947f8b3ebf9e3ff4d27489f9cf24c2a55d0a7bf3053e3831981f200cf1ae676056833997888bef53e7f9814aadca9217463637c86fe10f1f5f916bea7c0ed83035ad4ad47cb37c758159e683dad29ca7b2a772e06716608b64b0c2d8e051f8052d8fccbe8643baa9bb2dc3c56c2f7a506fc9e604cb94b8144476cbb4828437b4c1c8b542883d4803a565c498db6fdf0e2fb251149053ae70ebf88f1defaa04cc26fd0860c162971a340c3bf3592c66e91acbb5a802eaf7eb736500d8e1df3f6190c985628a07800abc00df770398fb2d256238b1dae4397428853b22441310eb07b060e5559c120cd39907b41752d9633b5abaf9d353bb781be2774dda70b664491cf571d2b4cfc3025cb9c8e6b1c405d05bd92644a78962ba599878a11654aa308da8a9695014b16fafc6c2fcbd5e82845ab6873da29a7cfff4273f7e03bb557351f3e422661419cb48656c0bdd6cd33e4f77d7a5ca38c96b889b4d7c4d94a4dac2a89cf2ec2ad766993ad6daa0a5d4aed6e3eba5698a661439881b54391cdc2ce2fd13d349f775fbc0473a2ff293a5d930d2fdde38eae2ebcb89e6638b5b21e23ab0ce3788ef30101e35c0f201a9c3eedc92993703aa9d280c4be8dc3af217fe1e1b6bb751e590788d2c7472eb2179938f58d06f9c600e22993adab2101fec74c6f693b932b80ac32ce9ac0d046229bf72ffb6cc91a26c1fafcc360adcec1069c237a71d78c172c464194a22fed1b00d898630f87037653c89985d4f109c1b3ee72a86a1a64b986fb0f839cdb866815d65cd7531b40b11a6927400c7ee0b4242704b1470c125c91391abb3c4fa3f66b0a972a07d2beac851b057fa8a85f42f14e925a5b266538bf09b2f78f5810d7f39e9bffe8ad19f85318fdc61658716b073c99565af315571988d7454b84310ea263a914a862a459951a7a026e7002792c23dd34d0332e5b72f35d189f471fb535856e81f74755ee2dc7b05172965baa10f123fc1dcbf7766abd5bead03ee1494cf1b2e89bf38d261708552602e2afa530be34fbf4bd11eae70c1db86be4a94e6deee16182d075ec95dbbd4e0fe313cfe0e788e266d249d771fe2c876abac8b45f12c8b2095fb5e4532a38791f9cc96906c8d494628c4b712a1a19bbac99e28343feff1a1fa3c8ad86d6c7817b2d339106fa3819a77d673ee960666a72a0292daf88bb5d6089cc3a29570b7cea523ebd69c239356167dd45b356db8c9263d18ee90efe36e7cc5a9d99f7985d4a91cb3e0e2d63c95ae717c1421a43203a939a362d67cf0e6a74ab522bc2a93dd23be3211ea5fbd7380b00beb9596073cbff22204a7d3b6b1e2004cea47c714c7ee412ef8aa6623cd3c7be42ff58e1f0f0958bc02bf7365bf97a088884414dcb2afcdbf2894d97bb4f479571603a2801799112c11f0e72c20f1141f4d170a2ee595d8088357aa71401a1be4998fb30399328cedc5db82cd47ba3ca3c3144805e45f89289cb8d2c33a151002c2658b2e55addf2e7cd2e53bb1b6798849e346ccbff36b8e41b416ce7e5fccdac7ff85350ae048c77a4ca9247d00c121aa4a43c0a9a3822a8d5195e3060c5c5d531ee602e76c254ce481add3c72f966bc8ba3021026812a58f97d5eb6abfba55fa4d6aa933040382777f6b424a8fb35546a46fbf44914edcd9b1bcb9ce40c243bd49541fd14acbdc50a305776b583f9865be029f0229880a29666359f2b4dd503a82f3a2d260a036ed42b8b223fea74fbd6659a31f2b4ccacda257f48973a9e341c741bbafeefe5b58a32fa4f898dbc8c70842fab26994dbc8186a56597b168b517db448a2e5489c748fe2d09ebdb6abbc1b0107b3049fee3cfcf80656797ec6b4728f7d7ba4df8e70537fea3eefba06d865c485e44488f9c79002082b61482c44702d29c329a147357c103b38adac68e9f013c9b7c29c44c5a6000ade995d054fe55b4fc6beafb991425a881e3043de6756d797f896b14f56b5d631881017ed2ddf88f65c64162dc46fec4070d991795f5aa1b7ddeeb77a316efb027bd8d6c51d06e7883ed01f8f2858f0093ca1b8dbccc15ad03d99be90bc37a8f4383056aef1a6d06ae4a0e063495264bb647bacebd7800b85d8b2d9636d268cd7f5a1203d042802152a5ac45c1ce4c663710ef4021881f37cbb8ff919a4531011cab94a768e6c66aaeace69a946f95a1ffb9fee8af5be8aa5c6b1a0d3f8cbfc21dbdeee1f504067131719a4709282ed63b179c5b4fbeb018bad13b6c8d40447d579a7c2967b20d95ff4210096781c9a3f84525323bd236581d3ea3d70d010a65ebaf33bb04d321842296c990374245e50e2d5568d56d4341ce8e026d7eaf8f1ef3f78f93ca134e4622303947618d3f3be3c5d710a31d7f3775abcf853663ee436ed130263aded3ddc2aec3b27673cf019242da09f512a63f65ba41fbb640ee479a3c7f360c1c02ef51be01e21316820f611a4f8b1ad112a515973028c4bb339658c0f039a9bb5d43f1626ae5f0da1f5b8b6e07bd9946eec26ed42c1047e8db7ad9f9130953545ac1d49f802714a2e329a80ec00e1d767beb1d1ec94840f7d881571a45b6b877ebeedb7cf6a7f7da005818462e13448daa5a04c6bb0782315b4d1686a726d9ea0d342c605aa501dc1ea274a3d563f3755f9251b1bdec42502436df9ceedf694e6c2fdcb713bcd7a2c38a021287d2deba00b4a329e9b2a757d8f782b31e8a01a231a141cb79cce20ede79e1204d1d298836b112b56b9aad15eb0f007e3e78c25764f2838a636ae4a0e293ab328ac91b6d8ff82c201e037814176d55b3c412e29635dd309ee386726aef64bc71f1e8e42e2f33f4bc9ad3f5764945c083a6b3f46af84d0097938964f07ab00face5259b68b4735a983730eb8156ec8af749a19eb76a4a95fcf73c296008fadf1cb82e04d92657041e52af30e476a8c8f963f5107fbdcce09c0812dc2d651a5343bb9c748ab287b9a1b8b6eb2ebaf72e2b97525398eab8fbf86fd243748d8f6b3fdd38deb1ddaac9b68b2f263ed0211197ef7f28ed54624bab14430672cfc8aef6f3755ecd5be774dee03e3bbedb1afa0c56b75a544cd14ecd680395ac59b65ccad5b76077567ed2ce85fc8831abb72907972e01f3232860e9ce5d013222b5f5afe005dc11e51faeb50c86a1c7d9f996da35808e6c64d2a9fdd37f2252b6f979e98d2fa57768f512b55f3056f3ed83aba83c6c5cf16ba2f41525404c9ffb495aaa8798da58971d9ce8fa8fd7baa247ee59993f2a458473cf237a8c9ba5985c20c7b3dfcb1104e021523ae09669b1e385397cc06bceb46e09b648e51d22603eaa93b4dcf13ff9b0d9d6cdfb7fbdaa3582cfc0df5e8c12c08d6c66c3f4338c624161bd20affe354be7f43b11e7ae52309fc6417c201e4d40816b8e56dcd234886a6eef976482b33fb174721bf25ba1d03e1b017d5d87f92098da49d38e829d6c3192949a432ff813c470ca913b426bbf55a55b3d291a80925a708c4ac9e6dc6d587a550dce54eaf7d5698ab2f2ba9e614ab855cfa6eee8f5d4b5f73cf05a0a053fd030933e340c1f0d6688c1e2f55cc1d6afd4f1b24281a65fce91daa5572eca2eca9bd64f178fc26a0a01b17c1372b102f415767688e26e6a46e14757a9572d95099fca5ddb5d165efe97926834a38878913ba1fba363c88f74de54fc6d66884c0b559ca06a684cb262da66c63977708ee02ab2b55eda7c4dadd46953d4ac92ee3dba1382af4ad3eb74e3b7ae62673bd0013a8e2430eda71e966ef6f6887110f136a32b56990332e2538dbde037804edb2f5cfaf96972c1dd1eb3daa379aff024d139d95a4a156bf3a2073633f8297773310da74b3edc3f7801f507829307e2ab04a1658ef133ceba9c023c8063f32182589be00bd2997dea263f491f678925dccd839d791a1a0b39068d96b67ceccb52a8d4db04f1b53e9206fdf8fe96ca12ba037a8ae75d51d3d9120ede7a4f0e10f60aeb561e969935a3be2776872c351fd1823b1c04e3a91c1734ef9b9bbf3f3ab9982f4975b28cc5d98b4358227b24046d467002a81bf79271e53ab8b0590aef4093b76d5d8e089b2606cbb54e0bf44cc7eaf8ab7fa2458b83bff7c501fcffffff03