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 83521 e6e86b7dbd3f73f9b428830df6d2aff8ee20676268110efae87171153c711e98

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
891afa97d788ff6cc62a7a548dc5b286c5177561488e7766bd8fcaf14715e75b
Certificate Block Hash
e6e86b7dbd3f73f9b428830df6d2aff8ee20676268110efae87171153c711e98
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...003021000080230000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009fde91737eb6db345d9932823747a1b836e11444be38f52f7e911881e88632fc8aa3790465bd515519de56143b0f39732c0bb412e5c2e1b2f3405ab7e0ddf05bfd612f6591b5997d8c031ff5d6d56417fe6160e7e1ad3a9f4a0400000000000000400000004000003021000080230000

Raw Header Hex

00004020a2b87f3ebac891feffbd9c435c87d7b5eee6b20f6a69fddc400601eea41bba3ca953e96924e7e1e849d4d5b958976ba285f546470c93a7d70d0bf0cf6269d4cef4444d6aa2c300185be71547f1ca8fbd66778e48617517c586b2c58d547a2ac66cff88d797fa1a89

Proof Data Hex

59,560 bytes
121216020307b51600e817c3dab3770eb0f4bb95ae27259c6a7c50815d14cb910f7a25086af37f0053e6ff5ce284ed2a09512f26486876f47b502b5fad3a0de65717e4defd9accf496b3ce1b0c1b828334245e81083705fc46edbd305642768b6454a8a53ebc09b2d3e936248cb1acd372116d6205287e8804cebfb28b73053f4d6f255e137dc1c2c099aa1ff152a8542052b338f74aa873970d9735c3c40ed116b2607ad9862ee7ae78b412aad9caca4b37aaad2e6060bd497987a5fcb4b0f1bb3521c18ad5a8f4b3dda9b94aefa428a6b269758a4f4b29ec3ee2370a24f7a2e4bbf23223c42fa34ab7bdbed17c6be1ae9e46a0ddf22928636069bdf353125107f91de8395722c04d2ab23349a205670215212042c1c4d94dc67961be99f426827d4502867f9e663a497d7f7695534cb58f38db81949fa3ad57563e0bd622f0a66d822130824c944f12dd24e2d3d514d79e1c2de87562cce0559563d19a6382fc4f3cec41fae3ea2eb47b492fef484b2b949309795b1494850b8f321506704a5a13688998016014b184d18a35598899229d8f5da1c6025c645b5bf9901d157c795d637b577b888808d3a839ea94adec7c8690a5c3fb2e50a2bc9775cd4ae4f262e0e07b4b2502d531e737a8d31cef8e6342464dd98ea8d50fbce83481c1d2d738993bbde17daaaa6e284ffaf3a84885751c80b712e20031183d787ddcc1d7ed314f18f24f57826b3d5b9e543b0ade7ee1e0eec0184972aa5511e1032c44453de73a722e7e60170753e82e97f6b82136a675471293615690fcc20cf3e63c1eacb4cc79c758f21df106749db1fd19e0e90c5e47cd4c43e6244804f2a0032d2c3eb7f6a755f1b62d9ffcc3af0eecaf9aa558e905eafeefeddb81c11187bc98f24d605cdcc34cd048c5f82d87377f23341270481e875a959736937be20285805297b6c8a414663c14b9cbf5ebbfae3187aa9ed62290f7e5c1cdc5b5596e1dd0e00317c417b13bac4d7ec0f36a434d9520a9cdff777251bf8ae512f90a50f3489a1dede8971d71f5747ec334770252a27f57bc7491453b077094058728f7354bf267f7e931cc42d57688f340790475055d5414aff4dce71356e97812d30ac793b68f745cf8403f63398653299a17ae2d9e81b2c4b9f218232d20d62b70dfd852f1acacbedb7cce5915146b46fbce2236980003d36d3c70586e35130dc615feed13f1e6cc53eff185954ca8e54029913f259b7efd7962d02c69438d2eab0c607ffcc8f2a5f1be77da8b64cdd82fc0a11894c6d46ee8d41c20f121a0fa2c215b16993172a404d388709ec2617735da275abbe4b8c6ec4aeb62fe0176a7a95cce9b9b752245868d7412d29a220e9f49adf30ae5d0b66b6a139b933fabc55128d6b663ebc9f7bc26aebee05861b5724b581259b6fbb15fc0b4776bafddff73b2bd41ce7c6fb35546c7f4a2cfbd9129001c1fd02f4c11516d8ab520e8da1e591a3b52a55664c5c7869988142d6257740adabd5aa3c7d4480b96039ad1c58bfd154067cfbfedae29dc1454ae1e41de264a0740ce2d6eb42a2dffb76168f0aedac1c145b7647d302eef2162ed78f87206a07692b569615ce89ee6221342b6094ee6abd004dbbff4325cdfa05617692a885aa3ada44d31e184301dede3bb178b376bef00471d1b42b86ab78d6808e72f9fb03c1315b5366d08cd2eeceb28b4aec4b1c0b0eba8b00b89b641c4f63bf45329da5021ac8be0de5f284c6caf3a10aaf62d0124ad132cb7a89ef7573a7898ca08301c27ab394219c5d8b1e39df875db50a0590b05ed682aa25a44a3286c4a47048a92b3fc02a16911e051aaa9a59ef81c629a443a1c90ee003c29927e8e14caf524922783174b6d0f32e8d6277e81d29683deb08a7ccfb050b1e4baba29864ce7204c58c38b55487203008bef921070ac71c1c6e1291afc5b15522bd57ebe1de0dbce6042aa18968362ced0c423474bab9da8b98dd4df0e04e05ee3d29cbc3ec3ad3b122784bc4bab7ec15cf13f78ee029e25c50b2a2c0c07c57af0b16aaeabd679164c027d41fb0600698d3249022d48a52d61be96af6b10ef6f6673d6e77a1c9405063e28074c07ac55a1556c9f1c711328e98dc3a8bd970444f9248852744bd5804f7bfb7a171cd4f04ebafe95057b973bce01c0dacfdfc46a63a0089c683e9a9b1e624cc51dd06a6848939fa72508ed5f34bc35c19a065ecb322b526ff49de370c0fc1167132311f85163f6adabeaaa17b843a37290ae8469176c6265e7f0a97d4401844e485ca5d33be6665c80bf9e02b13b5a6fd23516eac8f4ec9a9028943ce7b6c717c38daf4515557d18139df10f2e935c1e8f87935f6aac3c69dd009a25af61b5f4622896f7a215e517e13cbc837aa86170441c62bfb97fa8f75841fbbacd24cfb032188fad0df7eef8e03fb24124bf48335996338018e207902563058106875f2f35300db84f1f5f83c11ade9000e9474d548003fd2f475d030346887154202f814ab7726dbe810c203987b7770e6ff38d109061e77217dbc669760a603adfd2df4affcbb8c6cb096300dd05bfbe8c639a71454e3944c519126e5d89f423c18c0247bd93c64f560750f123f1bc3c91d1872c4d8de571c26c79897f1e42968dc793d5a7d1bee2b76eaa0b688d815b017b8a6054f3eb7efcea0a451f08bdb10fd53686cc6c8b93a537297550f6201ef6e2165b5e0a1d35bb04f491751833ac85043811b8756c622d9d312c8202930ef6a3314ef4a46c58d9a1707411306b840175979d93446712cd46929a8a5ed2469e66a73daf474dda84a78f37299f44c14a0fb0044287ab197a088fd9782284d477f0275cc18b20964f33ad469231d50fbf387c302568c1123bb1c1285ddf47a16b019d815473e7572a009036cd6ff47230bced1029269cc75aed20c39ff80cb2e8b994d255b1e4eab3937acafc3c07c1153dafcbc28e29340a8a95d3849208744d96d5c9eaba596b3d286656cbd3652fe4fdacdb0b21a5c96e6794797768bdaa6fe8f9afcc8a119075ff8c090c6e2d34ffa654fdd24f0b49599081309de477741484ed39a2833e681ce50eea76ffb4fcb7bd531fe0df770b10d2b47630062f70d918a14495570cb0d6fe2b6f796e061beeba433cfd217ace8916aaec0619a5594cb2e9ae4c37b6f48e88f88e2585e07c1b7574f3a07198b925993b88ff23369acff5b31afb2726bd15ec519b2f3cf00b2d903eead98c0ddd76d53075c03f5cc81224d0e883b1b3f2dc7515972f03fd7b187aaa3bf62fe03b774f1cb9991caf767f994d3db8875453ac5a350aaf30c67ca70b3b7c4e74daa6443eece967ed6da7e1d8665b0487348d6db9e13bbfa23b68f3fb2909d2ebd9a09a8d6918348b6d7e2a83b95a25a21a7ffcaf0ddc8eeae67a0237c33e787f3210b7c4008fd3fc5a4ea48345beb9cbfc4f4f98050aad0d1a5b089fdfefc0be3b02518d6a74416510fb4739f0a82a606c04d5c567e5502b1981f6c93a925129ae8262fb053da62005c9c5029e252efe8f629239a62463ceee742092ec5ec5eb13fcc4b4f3492557e9e065d567b9b19cde0993e7d30b2bd12afc2a19ab42bf76d2589e5f29e6b88849c957e2771ec5d5454b21f36107fddbabda0d790b90cd0ab3f939e3893b5a6ce5c4a6536a92252560f18369079b20f6f920fc69af393cd6b83e8b33dee40a69f6afc11f9221f244541d654cf3ed24f1c7320d8d6b04c8edf288b53a71c649a8c18bab418e88f03b6a4423147fe8546d805fc6e034c95cb71fdf4b8643d6378272f68bb900fa6693164fca1722de2e1306be0cee8321c6303a72a56950c1796a719498f303a766a29888a625d7c561fe195c3b76a62054e92aa1734078c1d1da1218f68a9c6bb795491b88e651367f1c05612f3c442993f5ba9570a74c3ead18ea471121f155f2f7694fd1ee8799a07a74de6a78f1f1f828cb1529a4edf203e81eb4e8f92dc62012a4aa91abf43d6a1d70861040449261ad5bd0549565f5138c075d4a1c5430484b1552e0ee252a22d0475999b9f8094f64200a1b50a144dd0d8d13b5e60661242c80a523a9b43346bb5b4f7deae087f52b06b6f980ed8efb2d1faf14558ea06118aec0940f2fea2a20b3bca7a53285b82606056ceaa92a545cb38ea937f5bf9e1f7305285ef49ee5bc467e2dc8e44b3e8f2c2d3d480c4c3af72c976d4fee3512e00aebe493f00d65c64ec29527c1655f3b8ca1b3f357086a7f49eedceddb9e6ecb5f9872532284ab895f40f763d60de2cfac4616d6f6bc7390256dfc6848e0172d5431c067e1925d3a4fdecf6c1cb5e28b919992935d32bec585a7095da847c932ea5993a4f3330d7b1b4eef33080d69e5b7973ffab22fcd347d603c0bbd1a0cb41b28ebcf76093e20bdb406c9be2cdfa40d6f5fab2f398e02e690ffa95ffcce3fee50e60a02a1a7e3554eccd68971c2e332cd39cf09f8271febc8be2e15e2b60d555a0fbc1f6a50593ea153b0da09a74c653144c36734d93324ad09e957554026ecb8a4fc2cc5e859436f17522faeb086a50efe7240ff9968f4244c715454c192ddb61e79465439ff8e7b66264d867def4147339c796c9259b1b769ba6b8ab9d9eaa88e326f38e215e44b1d143bf38652812e2a2d45d1b326f86ef6d39088ef84cabf75355c3956dab2b4b1e55afdbde7a74de1ddc7c0b2581d4a6ec15223b461f2b1852f100014227c6ae2bbd9e0518e890895fa980546e443d6e975f1373968e051b8bf6023a2dff9bea77a9f72442be1af81c3c69e658b68e54476b8b406b586685b0ff5333827abd4b01aab0102f86207a1219fb0717bf8939c4e09f066367142dc278a54e8918f24dcbbf675f8f1e2fcee90d75df97fbc845e43746420248d488ff04d6dd54c47ee5c0e3467671507fb35981cc749e5a0463a35344929446d52cb2ea2da03f86b5cc31227202590e82777c172b143ab43d3714e4514776e710227a91650c980ee92bba1e33745020b2f76506cbd8e9c1efe7c689e4d41a2dbd3a626db7ed3a72452921deba6e3ed1d17b521f145640e335fb29842d43756a9093a3cfb249218b403058e581f423e48be7be7948419446ba82b122f75dd9a3cbfd331b6381585b354ccfe4c798fa60ad67638014bdfeeace5c56dcbc6fd761c7e65e734f0adec53be2aeb6fc238f136fe8efee67cd9a40589f6e3845b3fa70f88bb8d99b325f7a374b314ded85f28f1d86d18b41a14bf40c06435a5731d5b35f67047941ee8108a5035bfa3a956aa4453aae7008024cf139b9312bf3ebe1833712c7e4db2c19d46f30b517de6ecfb1e63f9cb9c720de804410fb9cdcbbbf7275e664c9c63f7ab146ab11460511558f4a143b43303b8bab91979d606d3e679dbb823a635a551394129c4bb84ca5ca11d9dc29b0b1557368a1e6984e8ad1e422b709d216a6aa20e25d50fa54444e9e327a94e7a1c90bfc220841f2220bd5a1e1f6bc453aa53b7090162c3893e6b2af2b5d456667a88ef1c3d2b938ac93a72154a35f484aaede49a514e75a13a04736c69d8a2c620797045a07592403af1f842e0faa6269360231224fc938504bd2b9cf493c92dec436ad6eeb3bcf724fe7d727f36697e1be81b1c8c7996ee38b10523bdf7fbf48eb1f115db332583320b7f13e0e31b76eb8a3fdb5fa00017f2b1d6201c7ba49cf6f6b6d43412693945df14a4129276bebae8e12db6f162110165435a5ce2b8accbf1cb6c5595618cdbb299784e84e61e0ecd0dea47913119f58e1c3e55be867fa9fe190a175ce37348e74b9806a265914616bd05c09a329dd2484d06b65f20ee20ca2fe2827c393ceffb61a605a0fddf2196b5b15fb971ff1058db7d650482bb8f66003d087632f8ca68e2c8bb179c7f6af1e61e45d704cdc06021724e806b9939e0b13bce8a7f5b10dead5ec79ca22f6c92bf84f13402698dae5b6dccd00d8166fea83da835c7f28c49d3c01f94bdb3a513f056d597d9abb94b632fbfe645b845e9b183122b5c56f9da3075fbe5dc96a97d3c926e68e6eb15099cbc1f4cb61fd2f67081c3c179b8eb492192c40486e9ee19496c5bb2c2a6dec9eaa2e92b3fc482eeec71c6a66b61c838554573042c5ecb128f69ba3f96ce96007f091927987c6eaba92181d5d99991180f035a4633cbf572da339132ed510ee2d245a7f870ac84a7d762707def08be698a69b2525587625a1c5288e5bebfae751ed4bf822aaa5a9193cfaa4b7885698db021a242fd34b1e11f6034c8e50bc3159a1e0ce154bdd8972938b2b5b8aedf6e7bc6cc14a6b1f8c05a36a7ac8883582d2a5b88b27eac029100999502b3506811809cd00f1b453f969860013adb6f8b85d4f81a171571e1baa68a99d819da7ca517d49f664e1dafda22c3289436e178615d6168807f896e7c9561271327d8c586bd1e27464216d2b3c838ad0d1749b60581121b623192c7e26f19505b1cdc87e69140ffa737551614fa709edec42586e9d794e870eee0342a9c686d5df919e818e2f30c81f44b3b2b8f1fccbd46a588e9ed939724673bd3ca404422537de0957779fe19eacd189c1678aae2748eccb9c8c3711ebc71cd4f90879a490eb56c005aaa3cb20fdc9e77b79c8c623d267db3b66ea929579ca9fdc42610fad1a2654de2819fd816b254bb5b643b45c9076cba93b070d6e9ad017c3723d346d6e3dacf60858f2e31dd6fbdac4b594cb7c47f7468990804c16512bf3f6a05b8aba343ba65a16187d0c7bf0da2b3f4e03016fdc5af0cab4c8817f309e82aa1bf2967d908e1079da5b2b285d8f7a8a33c1720543acc48c4b231b163990adcad85dd70276c6bf035fe5d1d0e98b2fa7a0fa7f7fbd67f15f03b531b615e9d8ff22dc1073a5291593be3c95efc08326bacc2771e3ed536a91f08201e412cb6ab6d3cdebd68504523681c31e3e3641c680d23a7f5186c5624d99b079315294ef2ac8473a3153027dcd6bbc4a0fd6ef105833a6483a886811baad793230ff4e7288fff0510bfb13e8d122c3f557d83bcdd91588688dfc50a0e8eab9a1082c96f29f3c5378a940b7f4eb8787320150d59dde582d16cdb79ed643cacff05f692b448d52c3bbea7a55d6db6fd5f9a577b722f621d6ffb6c60f895825ba72803578384c313faba3f1aec876b397e382edf52ff4827b3f6bee8e2ae6baf8d58821ee8a4ce4263f798734c25a4354304c6fb212e8bb6524e73725a8588c31e1a438a81c12ec8716bcdeea1141a17de49c3095f41d514b2eb9fc4562610d6e4e65186ab39754364b6b821a29128a668d64a5ae02c3ab1fd8f60fe05762743b4f89a8274e6c3a84f82dfab4e2d66cf58da1f838198bbb0160b25c90c4fd4157f53e7af8cac5922ffec6be7b471383b744d4bc1225ea7714a7a34da89be042332d3cd8bae9ebe9d3883fe8283d83247d5e87d172b42caa609c2dd2836e3cd1224e30498f983b6e60f1f602424ee3c22a14b9a86d2f4612a1b3593ab81097d4ed90b63d5467f0dc11d385f54052be44039ec33a246616c9d0df8479dab79d9dcf1ee089c60178ca9dc6debede17480be6225a927bc27d8dedbd30517d0c687941af1f393004ff0cc4576ad6126629157e5eca384ceeb3270aecf8886a2c59ceccd4d648ee53a461a4ad2a0f63ab46a80079815e080284ba9c42974b5517c97a5dfadcd8ce7d5e115d6f6ece49fb9b909fd4925d807ec993e4a71596b5c694ffbae71b0a329d99bb76da38c04a37c95cf58035e5520c992dc33593bab68abaf325a99dcd15c3f6d86c8129d2763173a60b08ea16753bee9a73bd9fd286acbbfeefeae29fd6d073097aea959a0d1f3bfcd42c0fbe60e474ee4ebeadfdca10d288f0512f9674fb02f7c869b744a0c386cd30f7b386be663fe163330113983307f711072d926519c3002382b7bfb7f929d43847d824c0efbc8270c82c314047a5332595092b716475e4a255a4dc01511a45de9b8a95fde4c97b4a84a720b8e249ae14e88c4815517b9a288e2f9dde82b589deadb75eb4f3820d7ee65f9361fa17f7e8a1c5a9d43abebe93a606e31dc14f2876ef0d298b314ee8e863aae931f56428998959d2dc44b9d66bba5332e1eb92a05a6aa990130870744a611cda637487b45d8cb109cbef04a6675389d70b347d2c6c193889ed9f84a763f97c7961b6f48e83c0a56c6a20b4bb4100067421de9faee5783e524dfc5101bd8b74b091e16a032310116dd231d6d39f9e245d5c25ae2b12c405933e9843733236dafa056d205e01b8a2518545e4931d1054ab8fd03bdff2edcf3c0cc687fda905710eb5443ca0bed4a3ea90faae6c5e73fbbdb4b324124800e2e2db90a04e00da2b15181381b7ce8ee6238d94f224e5239bccf15b63a97770b14d0977316c07dd482666050881a8ff0975320f29461dc4d01e7649da11ee95b370bfa473352440d5acdb6d8758acebc9e3ab3e91cde415aaec2fe063917b4057826b234ec3aa3321f6d6b9be1d112668c9e145f22309c2d6d33a4711cff7100e2449b06e610d0d299b39666db6f76c37da06c5b67436a53f8e8b65995996612e5fba00939357da6587a2481b2a5b7664cdf35e3744cd42146bb9f0d877dbcc37b5979c34691f1ed058578c0d3932d57a80fb94b2568c9f6bcaf5b48e039f323c3d8fbf8768b74b3596031e8a810348ddd1da798b05445373b655e0690577d9b484279badd0410b821016c1122a7995d4528c894a4d4d6b779a03013c4383bc61ef3eebe6e19725dbb6a744f7a0c942717ccdc69f36f83d84ae7a0974e1eca85848dc2671be02469f9d58751bfa034c7e80a0aa07e227bd6eaf3c132fdfedbf93c3197cee93d69f078c1d86d92730b1c65da5be72950aee6b6c2f4223a4372ed10556d6e23323e022fa041e5883221fe61cf1fafc0948b27bdb61131a396e973e896571a100f7f6df3e2b1232a4331d0bc214dbd8b3e4ec23ad62e529a6fce69e889e2a840a7d12ca8c60662ea0d9eb1a96f961a660af9aae53eba6f31bb086583ada0b85268be4adb178d2c09c661d3c67bf44136a7df3011d77d0c10376655f5c859530f0c95066db49e93605fc9cfa7b105e7b555662568103f192115eaa62247c17a4cab79bd9fe822d7922c7429b4daedfde6175bf602d1480d8cac317d1fb7ab35b649d9c0416961782757b9d23648f35de9a620ed75e245249dcd7421e470a3e6c6944247747fa1b5bec13745684288e113e1e2fd387eb223741f7ef9002117ecd83ec93d525d42d777c20e690efed40b02b96031985b97c6633d50cd0e3b6da70ed36649a2ff37ad5874dc21e8bd53fb12415d6ceda427ef680f89a6ac0cbd114cc9e689fadda0233af966aa2ad3096f3590d94e0f716b1560355c7cca8132f5e1ded46a6ff1d75898d530378d3eeed65bf926011be4289c53399b7f442f8b9402ca5dbc162b8cf89c721a0d0a8be17faba8bf0700337bcd7ae0d45b68e780050286a8caae53b9c4168b43e38233d731da43d6990357eda884d3f0a736496e080c904a4a785592aa15e628829622943f3e2a799610411489059a8a31a3c2b88f885670a615e3ee04c7fbbe06505e3bd4e335a25b927ba0dc20d18f109c4f0d6394ae7ed9a969dfaf6acc060e38c25ac7211e52c9d37cc9a12408d41c4ee489774f6a4eca571d0588921f2bbf637c02b636f48a98831f5d087b95af4a3a121aa9ad77df9ba6b9ad543b94b199069de47424efaa5b5bc270330bb93541736e79cd67b4b91c7578927ad08b4dff15de91337754a84c1993f6282d707b462e0870018905259c1f222d0bd80f793e712cbadce411d59f153cab589c94d85ac38419e1d886b35f7207a1a061db9ab05a98226d25b8fdec1c4a20050f6d1f6f512972ec73d3896dab89ab20f3f361dc794b026e0050083a7d19a2273b7b1dbc1bdb4a9b353989e60ab88e0eab4bde5fad077a888b61045bd5f70ef519c6049c8158de654e6369486ad27b0cf8f1379f822a3e74f7ed183746c0a86b9eff548477ebd85729ee688519b44694efdb1189a60457895a9027275e1daf759ac444128af24fbc0629926b75547697eb71d81fb9f75df283646a284660ac2fece29efd195541cb2488090d3bcbd299884f0acacf6f65e224f7baeb2af0986319e9e549cf3bda6ecc8ad8b7060e1c8f83d25480112d1a754dc116ee951ec23cb429d9ee6f7198e290b78a9c4077669e8fd846fe23cc9ef6ca06c9b283508d139d39c188522a97c5c9480b4e8f5b71311442f2697f560cfab1f00edf4245688d3f83500c9d8312075d46c1bb7bb39b31f0df819a7914c92de0cb72c4cb6418ff5a7a1820d392ed17f8e17693ee8948fcc775da6beb380ccedca164d0bbc329cd36a8d62391042847c90869a1a719e4ac8a34a4de3773faf17f4d05f3129c745d7efde370367d02c075c2e1fcd60a069f8ea99a226dd033fbcb654560a31bfb30b8c2a417d2c6c049b5e42502b54ed1494330d9b03142c03697c159c26b42cb8f87b0dba68085ae468c8e504a342c851453cc8fcb8a770744c94ce962184cad45039cab998d7a6243c1c732fb8d3498f3170d84abb96a30e1e1fc0d80977769c3020f3b5fc947a6ee2d5247108773d49302ceba9726d906932acf79e27ef495d53b8d57898efb04a1c7d846ea85128711fd06811bf2c001ba82cf45d4fac4f9390ec06086648c545fa36c99d81e9c6f69eeddfd901d0f744040875c724fb69a7d869d50ec540b001efb198026590cd85484bf4e2b13e51e347e563bb8b4046576fda502821fdc6b8ee193a24136f9e3f9a8a045feb3280c5d8cd7a8dfd3b21872e1ce070a35f2cabcdfbf5016cba2013cd8effcbf578781ce9534c4ec4f82bed4e587854279db51d1badd7ca1a771dc123a0ce0f15d29e3350275966bb64b75fd2647e3eab5d7f42bd3e7262b4a41f983b7e8e06722c0467567ccb6adf1b823638f8c9323ce54cf2da177d6a1b1e4e10033b8d615f41bf08688a855bc73cbfd6b4cc30f4ebbf8351ed84238d50272573f329121417f08a568933b14f276a5d5ee7952717f7d2895ed5104241b79013588156c0f87ecbab457357f1cab48c8f900802ddda2f9aa0468e8d5c56b3eb321cb8eec3390831d2f6cdef9bdaf4093376ad45cc46e2185d184d7a90deb8e6572c044bf8284f1a59736ae0a6a35eedbc9c9504b292d7e4bcac9252e81e313f5485ffdadbadba38f45098e2c7e40f61852570a4fabfdf8af03cf6ffa7b67fd0faa120291be48e53d15c3a978a703689dd9c8f5bb8aa136c4182c4c86ade82f0fdf5b4b92e1d8d0cec323984e38b301225e6906b65a8d0518fe20acee16b41520982b250344d6c67c6376b6d12b967c06ac551b5644d85ac64e12b2cb7ea2c0c8b271d08de81c435629927c34fa7bf854f2b1daf932eba30100f7432710de03742f33fff7a1c945345a2bf51de6a17ef0900e542e1e616147cbdc2b0b160e7387547d74f4788359b830c480408c754b3ac7c3d69154a32d89514b89aba53df67fdf28f14e4cd974ad3a786e670d95e28c637a69ab899545e05d87f7bfb1adf6b0b1117b84b287c1e40c1335872642e258db273b16d547d3ed0dd4266e7d1957de3ee8819ce67094eb57bf80a113c31e24bb3695f7f30b248892ce6ce6e1f7f5a8b8a0db5640c60bb3b98937dea8651af5159c1c2f21e5913a7893819a80ebc3c0e521da6789835727eaa308fd72612e5af7dd496baec3e5abd48b1cf8e7363a105d6c3ab4442503c1b80bfbcd52ec534365c1de6a8516a49eaf8c12dec40fe2a306b12c215a48789bd72d14e96df1ef2635d9329c42d49b6e60f6cf24ceeaffdf9c71583a1017f52d70baa3160177a494a54f2a222c2b9de685d87ed6a40fdbda5b7d2ded4587196c9bd9f1bb550fbef000d849f512bfb6b2045519f062942d5ca8e54c2225a1bb38603a782983f7fb1e380bab88196f7e9047517d7659ebaf28cb5ab36ad04bb48000fcfc6aa8973aa691b9b4dff1b08daa459d97eec03282891314cb497551e9b809e6783c0deeca76509e5bb5f8b80eda5359e4a4fdbba16c24bff6bfc400c35df76699c49516c9450bf0cac8c3a95e26bf88e545c34bd7776d91697eb572fc3989208208ca5825fae1760d4cae7e7d75667ea29bc678d9fb83a21aacfca382b24daa1a1b30904ff784faaf98eb0cd937dea15b42c61543600e326b36e9d133499c6e1b9fbc61ed7649ef4a7db8c0670928549f810f7109d0ad632f8c9b20329f012f1f58b93b229ce0b6266afba2cc0f04b475d1834238d02499cfa595c95578b10175355b14f8acaccd8c25732c7bc578ad875d01fd9de4a51c1811d36aa4fbf2a338402591001719b10de29da4a1bb2deb03fc112be2969e1ae9de469710c9158dfd20750571c65f7a448c2eb832d35304140d8b011ff9a68fd5a9d730c428ce69617dc48718119151847680226762d4b9685ff09dabad425fe50ebf9eed0a73e82b88597deab18b30bbc143e4531f401ef9e16dc6f821baf4f71bbb4944b6fd3662cf2b3decfb7924ee7326ef1be2a19cc6e4491001ef2737aa7b2b67907f73483abc4cdbadde424de3d745f1f801728e82c3eae7e0988a677f313732008d8a08ceabe53f9922eeec03664b3ab100414878c48966e5a157af2d119bb6fd8ed9ac0b0f2ee87bba5882b8cb188fceaa5ef8c57d06650d0bc506a4d6550330ba2c8ab16a88583d1d63d5dbbfc232a43d4a4f3f1b0b05fe1d62693b485ab9cd1f8d92b59bdc3eaf80279ff186abfeb53b1816148b40f93ea24ab52a93a6a2759ad7dc96ee0b2821c30019c48c33b3971ff4925679c6fec36a7602936f7042dd231a2753a365f048f990e617ee804b52ff94dcc242b06c0a4be704160f7155d6b460a58d0d130843105a8e4887ebabf43e7c46610c251df9b6ccd878e9e13f7dda0c8b1e2dbcfe9a33184fe5238a91c044e11c6b8be5b67e36cc8d70a303a5766e30f6e25b2781957020c8fadb52890ec122a5c1c521f8fc35596f1698fd70d84980033cf14eea6fa5d80d08e3ec8c1220ce157981d3269643ff62748f06e7d9833abebebad04466a18a7b1137ce9e8d1dd37de64319022ca8fdaebbf73fdc2276b74b779ea5455ea8ce4a950473a821a4f0600e41f1f650c1c9fde534bd4e6b3b558bfdd3d28ad98aa41bde7c4bf7f3cdddf3211f303ff4e732d9c1a1d41fc7c17a263b8c0ff0ffe2c6b6338f15ccb7cb986db7f2599603a7fdf2a935934e4689279dab68dc4b18676133b743acfada8db7a3c454c74e24a15358635b123a91631f03a352881fb6e8413d20afa13c3f55ef870626f82da0a50492ba0ed6cd59abf6f69a22dffb50c70316ae07452730f3e3423a7d1fdeb304b9c4e4363bf927744aadad488d5b4efa70d2eb0458caf4fedd4eaee995361058c042fe2fa017fb1a0791c9cba7fa465b6f136b586a08dbbf16e003eaaaa0f9ac8d0252e6e36d2cdc6bf9aa1694364c92c4933c0fda606b1e4a45c750415cd66f4c6c7d516264bc2bebb9e41027863080fea259215bcfc99b80e89deceb3076dd1b7ece7f36fe440ae9e3be045c9ac94f25bdcc0da03a34217ee37db9f189ec7f7bc115704111489526c5709e2cbc657a26ce5f5860d09e0ce90f62892537b36fff3cfe21b9ade5e576b880a268b26a0fe9a0945fe82c5c0cdf752cac3743467cf6aef38accb97ceea4586f308213112272877505fea3b63a066fdd459c7a9b4a3d42b9c61c8b0a5a43fa60619e1656bd03de3352b199a719502ac5ae3c0402eb076e990d9426a2d751ac66672f3761afb6083afd77773e6d8b2700e1981f47240b0227892865d633df5e62e70d521deff69e1b82114788ac4ed1ead1f34c6cfef0b8f880e704eba04dcee1dccbcea7bbe70cbd79deec12bdb38f35c38713d3241486952ebfaa1ce004017994390c65ad5901d3aa7a4ff18929daf4fd49501773cc77e34b12e232ee12f873b62f7df761f99e731422dc33a82abca5bb6354010df523600920faee6fffb82e725d58442cd858457c10282b90aa7db0c0c99b8e11b0f3751e526615d40726a739e8588e8231510f02d6dc27795e987bc00aa11027f7f154929e2beea9f8fd38e1754fc7a9083223b95864c456f0bed7877c7fe6ca7b7422fe256e38d79e05cf65506375898ca3fb60a7d76ac78e6a4c52ed6b856fbb03f5a0894832ff7e7aefa8c34e363106a776e1262771469c63ec701582bf39c5e1748c580d839ee36eb1c674749db41254ef6637f99dc34159d1921108da2133b9a383811a97cab85cf04551183300ebf6063e76159aa684249fa7f19fb4399aa808f0b337baf1c1a145484ebdd0ea950dd3abc084ec121f562908ac562bbb6790263b707c4758e1d66f0264a83f0cf732c7ec2a8e44bcd338f903620f3b439a7e8ad4a6fc09f5452b501525315cf377ae1b5c835b716419f242715c3cc92e1543e007f2f560f7d3d243c9316390bb7dbbb1786cb62c1c017bc266d794a519ee4079e113b6c1f843da04e6450547c0ace71ff66a60859ee4d7078f5fc5c9804954888482e34fd9c085781f1a03b69d7830720fd74f919d54adc7eccaf58fbb3d8abe9100f6cc07044ff8a554d14f472365ad0937921a0cd05c2f69fc7871c226027ca9bf69d1817b64ead66572c6e0078b28d485a4b695e549c775655e41a986a8e30f3abc28e24b2067ce9ff260885736961ad96b1e607baaf10ff04bfb62940e6223373f399ff9b6eda108fd819c7c4fea205b74e19a9d56307525eb0c0104e0e22edc60841ad5e129db0dc6b8aa9726540544e455d6207b2a592ccc03ff0d06841626984e69a8d1ba064997bc74512becd0f286b9a4274277b8950ff2e5f846b073e53b3c4d20b120f7d99dc65e145561c0f4434e302c7ea15b398e3761d561c2d2bfaf58be083d350b24715daaa0561d4c0da07d096800e77778db4b6fa2cefe328938bc9b62997527be4f74ad2eac23af5f8cc239dbc6c9b984287be6ffb465f303a76bb403abca9be43163dd9e6865b209323f85be4f719d6055eaf9ad36d3c232f3435ee3ee5a32c11918aaeebd7d4db251d0d5aee376b263dc087e1cd0fed2d79deb7c3662e3aaaf38726781573f2b7b4ab4fae2ff4cb000a513072cd0dd0e185c7b6f538b574f83ecbf6cdd30ac0d153f267409cbb5adbb655bab8528db32cab487237a1d4e406f79650a50fea8cdd25a714266bdfd8a6f78613851fbe6556707a427e5d42fdd1f35f94230f42fe588494b583fd4977025e5168955f71a84e7a01ded7bb7e4fcd0eb27c449dc7765b10cec22c345524533fc2b3407554d015cb8e5e52a188ac4249678450f6ed72c665c20c9ed8a7c0119092223ff844deb7ea60ecadbf3dbb6f3157516b407e75677e06757f5215f4534d6b90722ca827147dfb4787b1fd98c146a39520b67b9ce4ed01f579aa9e69f0e7264dfc4acbe973818bf6323f2a7b82449e77ee8d89d0f066cf0bb83bde46773d68fa4d4c4a4e5ea28773931bfd107194d737a6a6a98a621d0287ec58897e65b2975450e11c18a14db9619cfc220c8aea532de21ba7bdf4966e6f8064430adcf867a5eebd49c8fc3a24f94055281039b2fe52dfb47713151c4bbb075cceac03d1a38d02efdb7fde5bd3ebbdf4f526f8357d4d840d460173ff9ad4936065d5bd8b2008b0a439ae061e8abc0c145436bb8ac14630ba14c204da68471d66f6c884af1eb5f6f5d4871f5fb42a403b8fee87287abed21dc32a268423dd4d2484a1ae436abda6cfa01bb7aaefddba72fcfe8fa9dbbeb5716a996f5fde5e28a71194191a93bd86a1c3f45d9fa63c2817de9bf10878c77cf0fca0e9a027bf9a90dcec567a135934c8da4dd84140008e095dc423c917c30ca71f9c29febf9ed4bbfec14e0ad2d7c9faf420d6a6bff9c3dac2323b1742b92a27bdeede1c8bef5bf0a5d469e2c5c88d2ada068e8385061cd6703f8ac44af193bd3ffa4f4356dfc2bd9edbdd491a339877796ec9cf75416de820aafea0a779018cd7a09537b5f5709b59f1d0f7f024720872e0ab8f9b8807a914e2d50550e209f801ea4f861f1d52576ede91d46db3fb80534f58fe8ffd2fcd261beb3bd32846f894a1428534d67ddb9ad2e4bcbdd3c2485149ffa5d45f5ba31532feedb6edf378164b1fc712e3e9435b3355693b3db75b9483100e1fa2da05bd5b69706c5244e71644678306a69c29135f1d27287463591da625ddc648ee50319ecfcd544a27b95ac7181c7333fb8d2a81cdcc9ce50306434f82d48f6691384ace58979d1e7b3d07eea0bcb42ee411dd360f5162b86fb2c448c19bd9e7e3592e07e385ff7568b617422c5fafb85730fea7c3755982a597ecbf8273bbe79693f9379995ed343b8f665bdfe74ea4ba68553102098fb47ded52513ab350c56338e32f72c4762d0d860540ad7dbfdcd475b820118879a7f2ea9b2cad78c03d8796ce7eaf4d42953dac8c04dccca8a0184bf8a4f4bad48101b7f19eed61e2f8acc12de6e0c7a26b98c5f20ae69371869f9bfd297c6ccfbd1a77c7827848cd122207a707b664a854ea15e44ffc7de8ca8d757a11c8dd9a4253b30915154c2f7912316a3dd098ed88ee011ab5809906d696fdcae0ebefe07ee3b3c01ebed34be34f5de386ba8aca102b54edca5263727674e26f86adb6a16ad9b84872602c5724ccf5ab532e733fc1b8a5e2bcc2de1f2a8f9eda11f2eddfe61ad5aefe3b499922d48a378a4d8e5d4fdc60dba785a0c74e5bda866fea455a9b7a1aca652ea55208ec20e67c2fe8945ce66cc9613130d4b4196fae81403b3cf84e8c8c1d0ed46154659bbacd38db4ae44a1d273e2c22c7a18dd28f2e6f833923c0b325acf3656d59b4d41ccb4205642691f9017d272313cf16c967eb0d3a4d88189d094f6bb994ac1baa954a4dee32f4a795370481857df6e4fa3bda4d07462290fbbb254d28dab83623ed2e5e4e154be1542e84919e1cc4f6ba9950b9eed4b214896c4f16c2e1316ad55324644bff5b6f01ab38a62c7a2e31897bf037fc41f6c2e4afc68b464f3e7162d2f44cf6fd26eb7b4d86220326e2e1f7936c6226dba473c79eaa0a2d248808d914185bbfa174e47f39f64bc3914c498cebfeb6f4e92d871b21ca7dc89ac89fcdefdf25e0f37e1e051aa35698295ecde4b12d549832d224c7f9ba2ea95d30e512b89d8c43ec6a685e065f58e01cd12326fef932b51b5a8cb3b17c7865473bf0289ea76989e2437fc365bc441d522841a86371e99a6c552d97d791c2531f19da9d4b3a641e87378b76e2f8f2ef3483aa8453efe2d8eecbbb65cc1052cc475dc7e29c59f9f4043f04c561707a0fb46cfc0b3db036d06cbf8192d74abec6a29861261fcc8e05b68ec2fa36d08f76efe9d04d8f29498e5ea5925208737b35cb585b33b802814f5f02ad9a68005c2bdc820e02aa4bd5d28cf7fa616fa32c726efd98c0b37f2334aa03eab1d8dfdba2f095ad7c95111bed5f180e297607bded19aa261048bc75b026a38cdf9a4a14b07395b7e74f4e154d6ad6cf1bf2ad6941f54477997996da2140d043b1cc6c0e69c547e3d52c8fd8ecfa5835e7c3b9cec67bd7e8c4aa96f05da8b4d2e0b1d38d8aaad24facb8118960bf7f8beef04a73371d2421ef7847eb62eadddc59ba722a1b0103ca97b15560e7ab3b335c04b5ddc06eba9702a1457171d1163ad4da403a7dd9759b382fb9cb38e083dac493f5ee201d7b547e2c3a6c4110fe4933d76a2ddfa4da1302d19b63c055a123b00163d9b71d2f5d14759f6a54552ee71973b7d4b14b19e4068de405676fc7927b20d05718f9695fcb6632ab10bdd18a683d9f16e872a0babc47427e133b6c130d47760c8d54f9c975137826ef213403cdd2af5a7c01e18ed5af675861add29f49224b5d09d3c70cc0c3e25657d7d654c76405289eab957f50916108d7e8bd6e80eacd1c203dcef1116bba6a86fdc1e8a46213313fba741cca7e151ec73fb673c3ffc3af983d8777e8ced75b49c65ef3aaada053f2b04be281f6d64dace9c612fbbae6dde1b562be94439759dd5e8eb43d7b66d1bc15f73b9717caaaa962a78fa81448f077efd68f62ea6845ca8a1a71b2600055d129064c96b8164e23307b834f66f266cac85108c8a405a32b27e68d918cebb3514268fc92cd8f3326afbb1f812f33ab878cffd516e3ac630106d6c2d7fcf9beed07dd818dd386283fcef9c4ddf7580ca40bc6af9f1076896792478a6fb89636f378c62c3e8951f4415e803454a3b36e3cb414637c1eb992200ab1d0e5d5f5fee97930a21446741461b95e2df650094ffa3a2ca97afbf44d3729772ff7c8f322a387ab41e947bc9ab443a7aa52360f42340e16ba1f9de31573ffa1052ddcfcdaafc1eeb2be9c6bea9ced69acf1feb313161c1c692f125148675deaf1a28209fd309ce515f37aa4ba52140b88592bcfc5ee8547e21825f90e1c5aa78d337bea1f579800c55e925d6b6f22e54004fae0d680bfbedbe6f474951ae2ad1ee5d66f5fd208c975b42ff23b8a8d85d1339f38e84dc807e40707c5e572ce69482908bf2d6d48f119f09944ea21140248dd0c90a7c3582e18160d039e71dbf527cf5b4dc741d2335c05f869fd7d54bfe946e360e80a6ca5ed66ac38d22fa22ab429468a7e655743aaa490498c4d0ab8e1e933cf1b15bc07c3763a4bf8cb31969ca2c209fa65b09f5ed7d970e0f87bca1ea65909a01f2e8dcb6a21ffdd071f5f80f7683739332a622f5c6e9100682e15013824e55c90e5e289b7c09e143863766c96133c2c4b91e2491420190c5845bed66c39c75dad9e40f940452df528bf88552dbaf4fbb0ac22138e4230b10d6255236c8a0a1d2b6415a3f62a64f7c1910d8e2f922d9abcfef0e5b14865991353fa42f8c7c27982efd350d00031fb34297bf4f443cecbf0812700f7ce6b676bd592917df87c80ed7264241d908756daf39a75796de5f720580c0736c68b361b5d7c4cc953e68bda52ba6fdf4e924ef103ffa4ad7c7f426ec4d80ac3e6c3c96d890a4190b874d5ea617458a7c8098854e5cc7af7cd3dbf202ac0befd595088a81454b073b2d97fa1941fe3d711b8762c8728903a893d90269ee81b0c79056a14b5c0852243f5c4186ed955376ffac5205a2bc9f2add57e0b21e02e084a70d4abce4945f2f1b0883ff3009c5575057bab7748212557cd29c86e1f755dedda7ded73ace46bc12484b9ad071875e65e72762663514d8e492689a8de472325d61b1fc0932f2c8e1c4091d1c88456acb8e3db9ed9fedf2cb98f801e7096d907baea760650cae513b1e2e417807859a6945f881df7bb376aff527062a9f68343dab9a4a55fd6a04a770a8be1c01eb06937c2773e5b227d81b2ab031f0f114463abb4cd5d08a82b95a28be6e5df587b1e40a86efbff2df29e8596e687dba3a3420ed2f0080741228d101dead84218ea94179e966ae14bb0f0c7b4f896d1c3220e7d144e3fdd7f1b67dd28fa8b7d46a8905b553eeff297a52067a64eaf40ffec44f8931ad83c84ed52cf98eb860b6ebd8391dcbedf5516c30aa1c73e92dd191b0c0f4581b9b3a9dd1137d93edd6921a7a6ce2acfddfbb5ebc3545542b13474061f4b1777513e4d48fb5a02b4f3806423f87affc689839975e4286af84636897377f744bd88587e61406dbe66b28cb1caba1952c806c8666692770beba6246c419ae4bfc6be24027b2316334cf0bbb3185114f0841072762f319bcae3de0632d99b1af4e75c0b30b4e1cc4a564dd9b3b0ac8ef4976e41c4794789cc035a4978a6b1eb5b166d5f257ddadf58ca8142df32de269a0c0b44665e2ae3923dae09f17f0af660b1eeb2a9a1baa6105b27fe262318580e8febe9387151a2d0239ea9aed30e852680910f099f67d2919277dbc15c274ef544cb6c706f89bbe60cb392c6dea617066e4ff5b2522cb3b98bbd610a9195cea8756204bcf60a87b8ef8f27938dfee2b8839acb6a0e52882b1a6ca8d88fc916f7019f38447fc0d16654bd7f8d6cbb76945d6d852307fbfa5d55ba428b46ffe0021812d5a37136fd2b8c0a4a0466a6fb307ea2699a6ea2561c7f347f208ce3787d70a19ac476487ea72d7e809c22d88c65bdc4e6f04e6cf1c771e093819c42924bdac24e060b4e50d670df2b4716918a1278a683d4480ebac63c8cbdff7bf3bb455e77514369c5b69251fd480ce594d4e2bd8b2c66685c0999d7de0edfc9a4d01a2a23226cf324d83e0ecee084cfaced1db9a4a63b2d3031d33136bc9a8e09d53575039ea84cdeff9e9c2d6bf90360ae4d90052c51201ebc9079a31809236248b6daea1d5f852e3a0deadb282ea64deee1c856ff0b853ef1967489bf238f3e8b201c99f0e9d42696c279836aa6b2769928b53aec8e815baaf1a22b8ae966423f929da9ebff8f61cc3035bdd7a8729cb20029a75de7f1896e2b8b79a69b8da4de4d7cddc9e22f83748618440399093b88537ed86efbab595a98427ec4e9e84478742c921a696d37bdfd3f889a5d48dd75caca38f2a1e80116aa7e37735725f64f387e335d66982eb1d78233086df73766e6b7a7ac0bed5be37c029b895bed7323770899c745194cee3edd40e97cb9b3b272f48baa1631f78c04bf9509af5677f9790127a720b0d3da82204e1af07212b9959c97ab06f5245310b58931d1437ec076a49d14ed00065737f1ddeeb7fdcdadeffcffa0c2f4b9519fd5f83beb1e4ae489f747bbed2d61517714be1b82ac4c5da87472bdc028d19a6c1e11dbc8d456f3aa9ccfe95ce1a4b88ea3ff702aa2076113ed470e78396ef1960abaf9f5eff83ec2f2a0296433357e8602149691851a8b1289b5866d8d2bda9df21d3113cd9ee124fa087258a738f5aec00a79ad29032918c07e88f54da4f082ea506e8b2592d3749541b3725e29c8ec1a64724eb79c69ec79e228c60a464f323e31604eefa909fc17487004e3d0bd6cfb5b334208ddca3b9d339686d6792a2d759a9478f7608356af2cd37f400b9c2982ef7555eb8e57d28948a15a20f259ad4fc793ff451d4871cf5245ae2038f7b92c2b5fe45f07f66e017af84e9cbb360be28b0e6a8e173939a0c03b208037f2a537d6a0ecf895b721b35efbb240e563e317cf850531a58ed3cee34686b95f9105704e45b1467d5972154606bfd8170ffbfba6ebb29b964d56c3ab8a93b87e32e063bec77ee12cff1d89504783b29c890cc68f666557ff3c78440a351ca2a56fb4c565570eb2df95128ef89319e54b77271b85cfdd667aa243bd4e0631d26eb48ef3b8804af0ca9e18adf28fd8a5317d023fe0664999e054dbaba1ce0e187b86078ca63fa75cb27e6b4abda9878e63d03f49bd245c01b2041643d6d928ecc2163ffaec2300469fdb69a69d2575b6e952f54846b8e7010bad9045f416ecd122e862ffa1a29022b5c5c43c520f9132c836bf5a88b290a780f06b32881cc3bf58b3f9753ee59256fc9638f77921666f1962e1de910ddef27fe1fed91989cdeb416f8b94bf2da9c7d40c2feea89ea69beaf26aa96608bdc21cb73eaeb1799f3be95c08d7083c7769572c535e6ca185a822b07188cccfd20d3095a483f03c286cd9e38b9478849c2d82c76d7986598d77d3b5d67ce04e07e7ab0273c9e2f0ababb2fc679043045f32724565944ccfae0905788496cbe9d9fde8f78041aacc0044d8dd6fdaa0859053d074d5634e844da2e0769147393713dee758259ed4122e57023728bb4e3a82650a0d78369e3c36f67157ca93fdbbbddb4c1a302e4d6b59fa1bc57f108a7db4fde08d0c675335c7964101f165ad6bb65686677b0ec533996f3286161d24d86b9658f23dd14ddce1d3420dccf4d4a18578a1ab584793db31e8ad14a852fb1a083334beabfd2927c32ce422c20383cf82d93c59ad91531ab168839ea6bb0fa7efa69731c3ccc4d41611386ace8a7e87f120a513ecdd7dcb5e5cccbeea9ee6704112dddc00b9febaeb02a940c0362a393d0828adacef2a16a91f183190597cde0dbcd0ec1bfd9741156b3870f3a62074f1ec4ea64ef69dacede5649fbaf441fdb0d643599c6508dcb37bb4e7ee332a7714e235c956e75b35e1b74eba596a26bb219f7bcb2ce75c539b9340435858fdb42f64b3c5ee5e1dfd10baf36a230edf6476dd9e145be89e0b4de5e6d7e0d2196e8c0acdd6cd1824049fd560a6fb5bd3b213a171c08bf8c231bb009e3834d83cde58cf4a0d8b2e70126c568f967800019ff03144658f4bec59b62e376dc0fcf6288937de364e4c6fa619d18973632cee88805b234a200050af6a025278b955727d80262d9cf7f15ac23d732d4579b73304997ccb9ab6f01d55a585ace71fe32b573ad65ea6ccc08a0c21b7037d25150b961b9978311948c1ad0e5e4490a83f60c709fc855902b7d34321bb6b20d5354b71f910febb98f310eb21eb72fd37b331c0b5716bf57585fb36195fa8ad4c18699be431a5ab384735748b10fe7c4ca6223fc0e60aa60cd1140ddcfa4ce5d21e519d57c746b42dc25ff21a303065c86bbc911265b44e1125cf8d56166f054cca1edb7818181bba2acf0cc475b431e2ee555fd14231fbc5736f0f1662d3711dff34fbd220034e97d261455723a14a8e6ea8dc888437300d7c98bf6b97b1a88c2d1a7a3df3a170a6831e3af9bf64aca54384551977b1197e2f450fceb1f3628c5b5ff8323b4f9b64f2c5a18cfaa8a46e10f2ab128d6fd3c6ce320940ea75b841cb04fef4fe696dc412a6e8cd6439dfadb006a406d9fb161030e071eaafc842f4cc584f33e14d23bb991be1ae9b552a368d4696929fe8c5f7fefe8387d0fd90b0e86d0523dfcfeeb9fd5400dc6a867b622a07ff57230ef81e5b096c0dee07e4e8be88eeab8fb92f662431959fa1e447b1247c10cc3c7b8f032e776d48a4cf116ba4baa1b6ac945f2bc39aeb47724b125d896d5cb02d4371d4035c18726f2d85deee9285fd4b31b911508206f7afde2a6cdbc5f8b7889445cfe4ae4c34b48040125656e4d1a1647570b140a2dc56aeb0d0c4d9edf4fbc2248190a1ea83d7469eb3ea236c873535101675fc0ff861a963addb800d83d8eb7270e503eba366a9846210426b0312cd6a14d1152c20dba8432aecd1627f0d59cbd2e928a211039f43567ca3c63469b92e8d91c5cdd8eff5e193dee1d54a5005c6382db7d3f94480999ea3a747667cf7861badfa99b2a805369b84f4209daa27caf42ed85ede27db3edb9de6ecf7c9fa5a0888a84f2f1e7d8fd0d8d6a938aa94dd408a38019b4792ade5d004d035b1ccf955acd93cc28d50e7a3bdb7a751af9b6ed2bfcdd6264f17680190d21ea94dd1fc8065a589c973d876720b815d92008f818ae2ea7d6034754672fde7dd068232794c74334a244bccc834e8239ac989f0d97046b8e2e6aa3efd498dbb09675d2e453ac0d8db9d9d1d394e98086b5ee58ea1879f68e528a78777979f48d32b703ffd3c231ba5fb9645e6434f39a5f224806d85a64457ccb82c48e6f8ab4eb19eb0b267294b3be04e158d19d66f7bedb3e35b403db489259c785be14df588ee0186cbd646a8c2f53998fbca2206ece54d73ed43a39ee727633b63af72ab552208a2831681c8c8a00ac7d5b7a9d181f36f0cafbf890a9391d522dc8b10a73b34f64ae88650894c54852e3b82618708cfb2c6e84e2eea3dcc3c34bc6e53eacb292f594ffa0dccbe8dd61839a370bf2c9b585c799e7cf8e7c7baaf2bf7d9d896b47be30fece67b60c47c4edd7b99d8f8794fca51f0ab0451740dd002a882a565662c7d9e1080cd50f1fbc477c4864feb85d765e809fe9a4b2fea45d3cdd39075612c3aae06ba37ca3290460617c782fb82c0bb39efec0f968d1cc352cc6e552a3db82ee347560145364e9268c766c7090b13c93759b428259750b83575265f5cdc9e936d6f3fb97bd05d4f8a8d5ff3222918e0a1ab3009fbfd7d32403a85a887e9fd6cbeb20372a8623814f403366a790d5096e83e5f4128c5df834601c13c4075f46e984bcec8dc13e76861345b869bfa1828945910c63300c90fd39f702746fb465f84f66dcf66154a948626b910156c08c7987328843a5d68047d8b96f93f4a74fd8452f69183039928356850035c3f6625a30522da5c4a8bcf41406c02f25f8e27b700a1e8d47b957665b018ac23e2e02f258ac53bb51cbf693a459344158935310470b5e67f3b660733f27de6424564039d4b93c2d01cd9e8fc40b5f88f9dd97c15dde34a161ae779963dc96415be6a07d6cde7bfada3da8ce595d882fd8e87be840f4d14b3ce83f1ee6b841d97ba76640bc970ef4a6513fb1c3a121577343086c44f022e0e95f2301069a42f1075c5b17491a2b6cc6646dae78cd41fe5bda4bf9268a35bff9115c74ed3c74cba522a4c253ef16deb75781819e928da1ce50da040822cb1fd5344e7ba12e6d19831f9f11db430d15d9e856b77899853715d098e26f37d852de0ac204ad3e6845c7d95e3d72aae95d0000604ba65206c163f6a3f4b0ef879903e1f2b21f282a027a81a52e9ffe69eecad0bd23e8f10c2017766cff870fd8b8423ee428e73c6e7bdcf2ed43a4cce6e9309f082a588cb50f264d32c54edb18730a0536ea790eb8de6b5a2b8e48f858fd80ebe94a84a61fdc93cb803d7668a38052d9fc02894b61ea551dddd6703b8b6adae9568a67bc03bd559bdb43b37b52a7b59cf9682ad3c474d621c081e8504f735ebcdbaf78f934d61aaa8d14019511f85e6809cafa4fca15bf532f937857d75665da177c60d671e07b19720ab1faccfbe10dbbcc152a9b8278e3de1f01341e4bd124d724fd2975c861209469ed6f9e1b2d447954cf9952823a05a8ec6159be432f6ca2ba732103c3dbc43d81719042484599914127e5c4719b7c0dc7198167efc578a84803ff3fe44121ad6e204c602eb6f1f8ff039564c1397cf676814840f96b0efacaf651dea24c0333f9f8a426a8967ddb47767fd24e1656ac0f126361edeb6124553c2ff99a8380de075592eee604f5de65fbe4e5a7f91d208c1c0b9fcc3509eedcd9d6f60b1815aa37a44e3d4913094967ebcf066d4432d39cf20c5b668c74fff0cb50967210afb181368d685942e84c89edbf886f657fb46353df106043e5bb7606f6a98ab17f0dc6927ba5f524d49a788724ebbcaf2ec190ffe4bc1b48cb54679d3430abf85005096998a348e4d95962b5542d009aece02941e402a17b6326dc784e70d66ad33b876ac6abc41e478084d7f6a062088658769d6b5e5416abdaff452700c3c7a03631ff375aec564aba2d5640f03d6bcb4edad915c3a3b1595cc05509e5ff26d975f8ce8ea66b8de03f73ddc7f0e44a24c2a5f41d3da1c244aae3a86e89bc2cd9f77faf9d122db249b13c463027aaf702f7401cef1f14cc1821dd96e293d73f232023548d9e5b0a851921cb7ff4da2fdbd5037dfcd68f1f4625bb7f18ce1dc4252b15526c055d2357fa36055512e83499a12996773edb8b04f9dc4104c5f063939a20bd10ba8751d18a08630f04710a373b3253a5d2ed11190557db0873adc9b5dc83663743442c48a7c03d681a533dc6abdbcca7de87a2f20ab890529183c555170f3a08ff43d803e6058da9e68a8010cff0bad94a6f7d5e3c06451b60a74fb5388f060aa19089719ddd95945af765b76d02e5c925f5672c82b0311ff35ca419dfb3df8f2ae1ceb8baba40046ac35171735531c362013255879901dd1db3b2626ee21ac6e3df4ff0c9c0d3ad12707f33f2a2a180daed788e8a0a325bd46cfe235ea36dd2cb378f40fbbe61d39964f30f92530713d8b9fe9a25b08ea4025ec5c258de87f367ca7aa6c563e66a41d5ed6cdc46402cfc22ce5ec9ae4df050778c93dc4ccb1a219d3e29b727d84f28a90f02849258ed5419109f719b5ff77d901115a3238a24bdc97c428c0a463be0f551883040eebf8425ba23544a28b076776690e6fd1b62b38bdf817b1624d7e3d0e1b8b77abb8a1c6d0a8b26ad5cde8e715c9a7bb855148a9892c68771165eb76dace8aed75cc9b506e92c3044b58e45f42d12344c9d42f8f5f025f9ebbf58b4d78062bdfeb28c9682497f17f0a38b55072eb205424326757b734e7d769f8e624baa3c56185191fa81ea095af9dd1330b943eba7f04c9bf42cdd2db554bd2182861762d6548a3d010c27f97f6f17b13e834f50ae2f21bda69b0dc42849be4a796bbd18eef81dff330e7134ca5568dad325664149a185c17f8ec96c12d50bc8bab3f9c2d58c42e5cbf816073201011d554c431a7d60daee2ebbc776935e89f30f3378d725745d917f35720eae3452acb95225dd24c485b831a52fb5f0f125f22b51d1c08b43687909835ae355d06fd43430d2a3e5bc4285c7a3829601d232135a94c0fe254b5d53576daff4d8ba598f83bba7a3649c066bf43519eaa817e3cf8948e231cf6e4a2f93344a0d4456621b5a353ef97c8bbbd1c3fcc38b5eaef541249164c713256da1f0609a82a10c4ce1b4cc7265239c2ecfb10ae60ec5ebd4f7004b017c7bd3449d076706c5b788cc83af1a0884c2e8aea5a2c0ed5cfc9a544d1f98fc1f4ee8318b9c2387608b2a8ae298d0fbc0788c9b4680deb86f3ef7e3ade48d7dad9ab2d358fc7c88a4a57652d1554ac1e8558ea1f36f8e835d965d728f3fb1a70292491abc554aa9487041fb28d3bef6f1679ec7aba3b1723051683c483482f15791810148cd53cb7971a15e0740f44abb8bdf2692faf877e89a142f3bc21830509036c4a91b6edd4a36926fa99f270afa63cca5384fc1d5bd794d9eb0b1425b7a3c32d4bd8c35b872f59bf4f2cc3ace88617e67850bf1563eedd8272c460aff5404f1b9a9050ed32f8399593e625f2a3c4f7b2c1be3190122e891054c14bfae1eb410498bf6ebeabda1826f13babd9ba286cf743646d8c92ca746f317aeeb04b596d91abc43569654041e17faa366591c86b774f6bd3ee2cc8566ac74ed8a8461e830d7d316b8f8d6b6fa4577b10a9ce686e0d3feb3478c6b21412206196ff38a77413465e44910e4b9393875a5fcba57a5690ddae897b38b4d086285f2df4378363a9c379e522c67d22baadfb16fa6835e9675387afe320caca4e452eb0faa61bf48fdc8a7ca5057b3af9843935abbd111c7d6d128926534327ce08e0ec8f4b2a88a0dd29e52c232be803d4e59f50107c431eab6223d0a3d52371f4499e1aae29e3301c86f2e538add921af100b17b06f8c1d9906591a21246569438da0ce114839f4b5e1d00bcee33cbc4bf14585412dd85a5eb9f48a6dff3cd01f117a5df14ef32e93b97e72664e8808a3d6385c115b803f21fca6602a80698c5bbc2376955cc425e4434309c5ff0d8c9eb5e0053af4a78e17870234adca17e1ca27772e5ee8f53abdc2cbc44f1de6f9ce3dc36762f3a331af15b7893593fa18b21570cd358968112cc6eadf7ab400757c1aa77406314362f15a82b09fbedf112bca88593c3a8609ac1e97258f312df68f0fdac503ea5b156c031a401dd1405ce7183037d26f387ddda4a8ad6a6b9777afec8a6a4057f9ca16b23d98df5d3167ae8dfb6b88610329fac1e11661766f15664b4caf74c3feb767ffe408e059884430aac5160b8b8fbf972814d92e30d690d493638c677f42aafd3d806571eb4dff12c7f0635a131d28b15c833928c89e861f087e8cc8d0cb573375fb8ae2e7e85f3190513d2f4a3462760e4323eeae5f4b96e8607cfcffc3760a355b59c4ef41b1aa907aa837436be247ce3a4ab1d24e8fb54cac78085ef4476aa5b02a99188a4e9572ef9e29ceb39ad3b0f6caf30f49b219850ee5ee9d7bc60675d32f6cda0e64fe496bd112f17b2a9acc7852ca3f6e61545e9f0481d5130ecb8a19657c8620cfcd67027caa59edcfae2658c52f6b9497b0f3282dceeb33c38b86ad8bc25b2dedafb2d91408a7c75877aa3efc210447eebc62019a5949c27a198727bb92da1ace999227fcc35075eb32fdb25200f11e4f3ec69097f91ecd499e9f0fa734bed05b3584072feee3e56d8f4e469a9a199493b263656b59bd98beefa8930d0ff814a7bb2d601b522d10d3fd225cc05cd719732c22796291c65f8f7eee57c37360ed555b929aa79dc1c5a0271ddcc75e34d85704bca1a0495d6e86778e006c2b2b1bed141150a8d481a72c1e91b6f32e693f9000b77e705aaa89949c42338c4cb15458d1efe9aa77925b88ae791e406f7b391381378a2a6d9ce2e0adc7ec262543b5a5dd6f10c0144ef43da9297b1963634f1d7803c490118cd3cacf37cfc404f572ddc680af86396c37eaca5aafc727401410837a70bdcd0ae240bed8f3c5063c9e9e140f38a56bd752400fd001ab3cb62c884dcea810f20e261ce176a1a991c6473f631cf38c0d6862f12482304efa7fe39b723623e559dc4a21954cc0e5e3dd002a6edc15ea2b5ce25ee52692f5a02fc4e527f56c1b351b647521ceef1a910b3c49c2fa3d648d626251e3cb40ceb9888ccc832d0064317099451ddbdbc520d7e66648757a84e9f4bba723e1c2332816bb3d3204e75296e928a3fddfd047451e880e2394be362ce4e9b5234f13cdc2efb2ad36ea246fae1b59380d3e044ec3c5bfb8e9a10e114c7f8d49e6be532b3f86d917604726698639ce6e8db4650bf0ae5f97555a8469b45d36331f0a76a9877b998b752ee08b8a724b65909cfc205e0a898212fd16ac153c5d3ddec9efb93ee57dafa2ced4d88bd77cacc8d3210b7920dd80652c592450a7702e45dc4169a0e536822d909bc071a71d27f063379fb2d300d7b4c9d0d2f90b60900d035dc17cc2064c69a3e77a26724bc8f55998df63a0bfb30fd1783ab533c51b9e5d117286e3fddb4fcf05762cd540e344ab1f67bc1d90f9899478b7b8e22f30ae3529f0dfb8b2db4519617c08d97dae437518c34ea33dfeb360f9808c0879d4135dc49e48e2c4d4fb6bca3d8675c6b809ca6dfcbd202909dbc6fa0921be821b3e3ce7dd552fd7032fbe19e2dad13cb69bcbe45baa769ee99adb45ba5618fff77305cad55995c02ca8317792735c91e7f3d560d3c684245362a16d50105bc4e63d012e08f205445a195c56d45bcd8221a594369512cedac3767ed156b92aa076b1460700e788115c2546c4fa4553c80593c9956a7fd6c30e147638b62a95e0b2a131724ccfe45451763f94d6e45ae42017b38aab860c0e063f822c241ef56b49327e417c810d4d0a676b396323b2bcc0cdb2eba0aac05203eae6f887445333eb18334f68cad56d440809bdb83313eab96431a23726169416a91da00bced97226c5827c1a0bbb2d73e148bedb1a5f5cf1393d95adfa16ce7515e64e944a62ad658bbc0d6a826fa6663c2a0d2ed3e66a7e39fd70377f464d1c91198a7f721b68425a64491e00f96913ffe779cad4a3931683ca44e658160a9328fca7ac6f3d16dd2e855560b11881c369068556c84aebc9d2b1d705da2b76ec3a26bd7e65ddbfda248b92c12b14afca7bcfb5f7ebd3f02303f502180b5d4621d29ad4ea2565e7c3ee364cca52df54abd53b4339c556b6460974de2524cdae2bc79dae25e0f96c9f960b9b057faa978185e415a2c24c149999ccd7048d48f9b81c1da675d881ec29ba2a2f20ca4724240d62e43d30c893faf7bfb38b22f0e8b6e2fecab958515fa2278e6c84a7fe56791530aceca65b7e6f2d064a67621e039c1d123d1cd02237b7200709726938bda189e5e3c5fd64923860645effbbfe914d0c5c49d1e103129d3dc71fb17d5c992f87f1ca7ba8e165ab2817148c8f5071a08f4e08a804f28947a9f4ff81d50beb8a7a2980f8e0fa07c65a93cd1b5d09805ff18438410fb36b61940133a4cc5c8b8e3f87d3204160872664ebb74f023bc9586d244b77ef3e1b5bc52841cb54ed5491c12f573ceb3904299cd986e57d478c67c059f4e2815dafce6faf2c8c202139422013c5228e5116adedfceee170bf0ba5f4aac74adbdbffc9b9e2170cd3695e2d1c1330bd3f98b421f87ac6fe5d1ddb21816c6ace1eb19992486dd23ef2fbe189d7ab6ba6ab438fe18749ec1818535a3251e289bf3ab21351f047e82543489c394768810c884bc50eec3e14919c2c827d29e64cecdc4858cb4d78a481e37ce0e11cb2998bb903eb16e7984d192487d84da42ac374915441e6063cc7d5e9ee031054a31cd2eea461609411fd97ad8ceda6492296ae4c773712d1302935168cfc46f5536dcbdec8e41764f39ea98b66a4ee98f8681ad65884ea45a70e2a6da656d74d977651c57edf4a45f095f2f258091263195d66b837f56a88b4b40fe7fc5922040c2bf7f8854ecca1cc89c5dd5c76b49239b75c8b1dd8f5a7248f49d29d66ab09c07258e5e1ada7fd75f8b42bad781f937663d7f9078d0146209475d3a17d9ec1cebdbdf13866415a6901ca95e3c07e92d81bba59f9a9d02252d6ab1b007707ef33f43257f68bb046d1eccd3ca281de3bb1d1956a374b6574292a52fb79d21523a6c2b7a75d725915ab116c5ce4193d91cee02540eb6596b2f71aca48f9aa930a4273f552512465c8bbe93961843357f8e8ae4c69e7f395dcdca91f272c528365b3e61dced99da931e095cff192f8dfb9bb4321cb1d9b6434cc8f87d912e22940ac1aba9794d21112224ccd36f63ae07e0cce440fd8bf7c6c4e84565b24d7bbc6a8835e14e42648de947557e2cf79a0cc7cff69c48b057743aefc9d6a8a3034333cec5420b7664f73ada7a431fff5dd46ca9b4659c5ac778b6d61a6ab771b1b22d89f4e43908113062de955e780437311e251c2467d9568ba63673944b1682d50a700a94e24a10f720054e47f10c2b6f9a617938332ac7b07cd70f939fa4d59d4b9092699ce845c9b0f3a15c08b0167d429d396c607046f9468bcb9827f0f47eb939dc0ab92bb7bd5b0821c57fa9c0d0e96496d7ff3ddb530399cd2c487a10ff3c27c205bb2d9f93190a083bcaeb437dd06b2df8f6628ad16a340af4f4b4203956ddeac34910edb91fb33e82c046bc5598b5786c6d94a798b97319f015d810eeb8675804d431c3b16de1716a07589ec323703815a8bab126d8772911918a3b0de3857b70586b0002a366246f495022bde599706ab6230a78f302c8678476e10c7999dddbaa33300d6e1ebb2a69290c9607aab74a05700080d5b7073c485d8f23dc71a9087b96f19d90cab4b864ac6f9390bef8220cf46c1eb15d0d3ba1fb70f25eaa8c5fd9134b5bf0e51e0e956b5b0c6c9be688dcde6fc8bd8284aaccf29edbabcf6d1c6a4fd10fb65aae0fee5924b44e05dc2f61a974dacd20e1b735cfbadbfb5e97f9119dea9587a62a2e5db5a44ff784ec54f12968abc97a94742ab97c27a987caf909090d24762498acd4c7a435efaa21ca70a4527a2f34efe02cc700fa4c69846f9f0ccbd16a2960a122a49634b0542cea32bdfc1601a72acdcfd32e5fd952db0192818efce9d6b89dc98f4bdd113d0d6a77a00f803b786849ff0a265a23aa1f4f58fbdb065045f9289ae7741fbfe5df01280438f0cace372a322706c80f62e112928efaa9f4368ae1f2acd4437fa62537dcabdfd7b23d2dd8e684689daa35c4340f5dc95288748ea7a11910583eff3b259f21c9fdd929cc39450e4cb9d9fe054e7233187a03a7e91ccaa0d5def99d616571a613d9b15744542ee6da5dc4b1de848f43703200da5a757a8165c6bbf7dd91f12699ebaaae4d240abc63c8f0e2877445e90e8c8d011d2c2ee7adff6303dc3ff9aa9e8ae034e3abc50579964a340faaf9063edaadcd9c4803de7fd10a89c2e435991a94bdebcb7eaa6ca5a4d54add5a2bcd44b34c7b9b1661b29fd74c0c3ae922a86ef44aca3fea09d4b00ba15cdbbea099e2c206924560d5fd959aa4ee8771f50c8610e05c247f9297081d9ea9abe4fe3e5ec0cdbf6771d60fc3a0d7723a6df3e30c7c54a866c64963349e956d06d57845f2a31e230561c91c48f026c015aad362e475a4d427542ec0a74e7476a920a465470ace492806e30c4b4bff77463b1feeeafcf522a970a61b111b2283b17995f2e55a9fd08cc2d733ad7478be036ed3027fffc0b9759ff815681690f49ea5f5e75be7e38610021fed46c57f0d30830b8b5b85a0b34a1544805d5cb7e280a2997f89d61d7f4534d49ec07a141aa126c068a8c6915853c1e0cd619ea61d03f0cabac98982e23a040d410daa6206430c550fd15415a2c18284625a1d7ca01220484df49a804d2f13adaa05d887dcd492b17625c7e7c3889b9350eb5851186f442dacb0b9ae1122c6b5374add30eb137f1a01b3d89aff35e9c0e8f3d8e019b025ef0b743a077cbd2e12760c77ee17abdd232b69a6f8aa5a4fbca72994f3351fe1e95c134b9a4b6e2e3470e0ede351f35546a20a33830b8d351f2e88664eec59c3d917dca5796574e7eb96820f87522c5ae60107c3eac68d5aa7903a289fd04c5f0dee6b8c11c7cba64c4872481c545a291a7519a58537b54befc3ae86b52353492d365bf7027f93ad89c6e42dceb82c4635acc7cb0024364290c346fcc62d4385bfeb7f46e09b21e5596c0874424ab5b338de1cc2aa6013530e203793153c39dc595ca8d9bd9a76d613ad11eaf1db02dc4ff56a6b1335cbeac29fe830171bf9decbf0c94dcc0ee7b57e2e42d1c6f806c74a096ba4a21619317bab5a12727fbf46410a4538cd7ad63d4666c5b621691769a94963353eb289d4f66845f1e4a6e5f583d9a3cce004441314aaa243fbbfb006dd9622ef17b8cb789af53b9c42a14951cd388711e08096b5ddfe1ef27820b75b2af5cbde82d11c114edec719cfa97e2142f9ca47ff4fadc8f52fa70430173ad2857639b5165095a4c427be8c26071a52a31de3edd0081b7e6b63069886a6113a06f2f1680f1d5439dd39c39b2761107d209e726694bdcd3f8127ad30ed9eeef0d2b7031a507811fb6d54764692213394ef7e31c709e5421a4eced67b88cb4358f555cea6a3bf35dac302b21d80d3a90f2fe1a81136c6768332085a47ec94544285ce5b8c28819c24b44c2cae338a62755f60770a2475638854859a3ccae6f9a0989692f1746188272b700db07f067e3cec59a2e8a43ba07c4f9cf6ecf7f4f4c32af29edcd9a2417026c979a5eb324ff47fe087ddc3ae5b62e200a76a7df786eee5d20300facbc36de3bbd3259a386f5232a82fc0cb6ecf553c2d6b44bd902a759aaf87094910b86302af067053511c261fc409c092009b0a7bf3e641236f7d7e50e3c9f635b60e567b1a337625647c918f517363749d3f4099fddd06e439d74176476b40801964cbb4c06fd8047a042c173e939f43fb85af79f9dad37f7e60ad2a8e5d913ef7422ee6f4aa1d37ab0ebbdd2f8633e9230ece68c980c4286742589dd504b0a3d9fdaee5916873fe0979086d69038ab8d361737963b2736f71bacc13c38845465cf32095552e87c233cb5bdc166174c9eec9f59de5953c13e008d754d9648e8e53e31f12d9134a841e2e6d777110d18fa8728661403182c695885c9921962f51c88a666461b92c0938829da597fcce3bce7b15e72cdc6628e29e59822651969a2eda9783153d6c6d7707bdb43e888ac40f41bb37c9a5aa1a99943b29c7df32c4175ed6e7793afac64f62061462c20c665ef90d149a381a5509573fec27e2fc72be0d72567debfe2350158b379aaf70a39d94a329ab5817dab3d8b00692ed1cc75f5c7eaac454bd4180626c1e8cee9a93ba228e089f0823af3c7681f22e4957680735cd9bc9b93dfb8204ab491c4440882be08137b801b30af75caeee77c0d7901b3c3b952855966a2693cfb5debf97bca323feb81894f0b035a2a0b577ea1c2897c5228fb755405d94625353ae350527e9418e61e51186ad9b5fa6b8672da9724132e52b28c6ddf379373a8a0860c9e4fe10e17bb7624dbffc2fdf88c9c0955d7928c828b2b6451572c8e185631ee923664d58911ea273350fecc4aecaa235af05353bb3f380a37b7af5fd931238ac48101b925ef038d79ccfaf6c6deb5fa1dc025251e53221496234ea36e75b399f986b85fc1bd136a92b03b228de344ae2e8774a087e513121e8fe460ef5a5fb498e728cb26e357a82609d43ecb262e0426a82f657c05ec063d8f777277a2405451639c2f91d5d92542edd6adb7d05dec62bb17e8fb003d04bf7020cb8105e1b7949a64dae737377e8550de20ccff73e78a96c7ffd0e54f808461ce827bd16681140f27acee1fd2f87b62380b7c4a138467621aceba9df308dceda82a546170e1203e40aeeb127b71248e29c40eeec67dee01d4e4bf35bd77913b69e00e19b7fe177455eea0075f6f6b52d12240b661c69fd2af07ca4a36b63bfc99061480ed96d6babfa57b75745ca782f3e3157d2dafbba6cdc83fb5a6c0cb502e56946a9207bc80d20aa3cdd1b6ea608bdee8236c8134f4730781a330db8dd5250678d2c246077741f753b44882d298a466fa220067aac54ff948a0ddc89c994d220c66e92ffc79d86c267bc1555218249e446f432970f09109ac85495d1da3d66df67a018176f5cbf31f5985cf239805054bbc02aecf5e1922cafc841577b7b7f1ccdf50279a4b9093a7685184f2a23c2117486a07d1d3fe071c70d66e3236f50bcb55d4d4d15daa35fa49eb378a95f55f4a32f80885315d88415d54f7f8f20b1c056c7ac4ccd191fb07d900a3a86e21fa00eebbf495051257df969a4d45b9386b2db7bf60c7450efcc678a8a8e29a6413cee27b80b437104c9ac1ad09628b3c8b57c4ec8727a758a4651feee533f774808f15c163ac3bfbdc00b96b52397d49c322c7f91fe1128700c0a3d8906e159c781729d38b8902c8d6d195caaec5a378f150f8a7248dd2f0b2c4b400ea24566fa0f8e3b6cc8777602d0a787b4fe31f4c4fcd1eb69c8ac4f9cd6644e590a92e3c1fc2479369e3f51e41999542d08f56abb11f515321746a7b3c98c4a367cb826c8e0c153ff7b36692f58143d1d9a6c26a68c35c83c719d7aa714dab503aca1630f1184449e6cda0014c68fc89677b91a0ee59de60b0775adeb711f5c9452e19457dc646d33ed4dd541558029a18af8a04fc277a0bc86643944b60317aab71f66f55d7e038ab959c691a4b8479d8645442bfde327c654e26b34f188ef5030d763ad40173c61c741f369a04f82d05a371cda7d3fd732554c9fc2a37fe31653300e162521a1a05d39851f6091048340dc53d399ed835c516eb28329cd28893a049e83095469404437271af5c5651b0ce8c3b5a7d2c91b83325e703a3b51f109627cc9f413a352636d12272aab1f2b440d14f993185f8f334b9c79d031332bc0671d3dd61178b8f88670b4e76474ca59e2f36b3561a04f4c0c58e1f90974bb8f168cede80347141391396e8066deb18d445c2e0e194a69b9002ccdc98eca05a0de3bc8d2c5e8e3d27cde5c42dca2e2b213fe287743bbf4ec2659fc76cc51f535a77f4ec35285540eac8ce4d78d85f988c6afa1a54c6810c50d378677bcaa2debeab8c9b2d9e19060a4f9b23bc5e029d2477ca56992c64ab736954bb27b9011d262885dd067ca46586683cc3b0d1c2d9a3651a6e72a18a8f3f5690e49af7d4bf9b72098d240425b811c60ca016e5642415249283ba718f2db8f27131f68bf4952f4167d0319b961020bb17b7ab042f4a606b5066af67fdb61621f020d716565bb20b1deecd6f7f88118b1cd2937fc122776afec47e39006ac82fbfb8dff8f28e24987e14ef34198893c5813f245bfbacc43ac5e4dd98085e570a7cf5888f6b825afd58d1bbdc4abdf8f18fec9325b7504d4f566946645c006354a24a9fd4d4bbb1c2d09d104ea34546523d0dcf6cc8b36fca26c1b44632ec6f602490991aea130dd0d2c6f1b94e7d664d72cb2bbe26c17a28fd3ad565998f9f33fbf80330ff06925df8b84f4cbd4420abc2dd86017b02f421303befba4f9574680ed18d9a77a4ab0beb6dcfe5c9528e765c73de6de45231ddf81956af6c3b8b06fd167e6a40f9a9d778a238aaf6c971f35f363cac6ba441179ece2af6c16fcaf5962884521c0523d2d7df759dbb1793d7c660b8d242a4e8f8425eff5a78f795c6109b7a09559f1a14ecfcc22010bb4479b465a33e4ec80db9d047916ce8512cfb14610e14e8db76c99b1e61a57cdef01f5a572d60b9d797f7107ea768e3642ba25b733a53ef09ed2a9ecd6649a20d3fa10a8bbf91d6f8fd24c7d5948148bfa30e8eef6cc0da17730b0ca72aa6490fb5da80ddb17b40117edd5e56981f65332f43b3ce6306fc831b313bd0793b331695d6ee4020ca420978d9d76ccd319af3f6ee48da7c60f4947359e76f6ef3e8eb9e069c4fe4284646a1be29241acf7afc8105c69772c0b2fe80c621e18ed565d3dc9eb101c5bf9d582270a1126434f3b092f386d942ad10924b65abfd3b9510e8ac2a0813f352525aa273c7084f230c77f473d64de2f1ab4de22a7134b6b9c40b83a22dd867d73516c0d412db7a3be52e7588391ce3eafb15deca787145d4fd941a02f7fe120c7b154ae783d2c38091050604196da55606e3f7deb744179d0aaec9ca5f604160d9c5dda5b807b39da9e4c43fb87b5474166a228de66f24a98e33905b856d5159168595535e5ca8bcc8f801822bdda92054807c444f858b93e62634958547f62b19bd0741591b0bd074aa7e42c916cb4d7a58679a2146f2e08186f027bd99ee269ca0f02aa67fbe06392af644e9a79f3b898efa958950fd561a8e6d16f3976e1b5a6539035c6d7ffc32f05967de9a1b9e8625a697fc27a28fedccb184231da51fa253114bcfc1179ef7ce5c30009891493c41ce08c59a4eb675680dddccc864c40a5796b58e50dfcc683d4b9209e8583837a5f9779e0bd4b884729bcd1af3f1717cf4d59e8c43bacd0c50aed4bf75d002fcf86b603fb2296c0e82db456ef89d5a0153902d02d90e27dd38bad894d20733fef4cb98651f933787c300aff3a80bae484a2ceee660884b0b2966b8233531699e9c6d26f4ff0828a1023f83fb632ff43d34e0cdb2b22d68422e8348cf178c4238f3fb6fcdff812545b0a2e99aa948f237f1c53ea396dbfb2ba8f02f3d780c545ed3330d49baffaa07d8eed739052260be642be7c0ec2de4168a50d46eac252bed95275f1ca311546d1941ab1b31da742f1255c837bba948b9deccf249b193f2e6f9a3eeef9d032b104330664c06fd81c5835071afa2fb064868b03d6cd1fb46862cf8518c64df7575a654f7d058d55dc2a4e701a237e03ff636e6eaecb6912b37b453ab5f39ef0f0a0030f85ee95f1942892615a08bc3aa9edd0b5a688df2780df05b98f5f7aa465b8db59f2777ae8c370a7dd398bbf351b5b248a319d77b31831530a2a6846410f1856e78b8dee3bb057ea1bd8c7a41a3a99c3b22fbd8cbb9c69215d34ee9fbed28005f88b439d25bd06740ee8fa07498f30c11154c5566a80fe6dcd4de9c12c27288ded91840e7de1f94135c6f28eb8b16d50e6847d4d0defddc2e48ad5f67cfc8c4627a4f3b7677f82b0a8830d6622126bf054141454205cb2f6cffdbe88fad78eb4a5d444b898024cd62b6c34d4d9dee75e7bc8d1df4d264124fe1e8c8429d48ad317c243a8126bd32124a050ffe48ba9887f0169a52a4746f012dd9935c3bb76722ee31be971ec5a4a6d670c9136898353b3bce7f9f5166f3bd5ece05d5db97e33e46eeb8d1c1d96ee7fb09550b402b0a818836c3e5cd9b4336d409336112734f2ac2c2a2912a3ea2834913a9e6c18fc796a1a34804ca879a591d84311d23915b222fb37a121a29ffb0323f0597dae4db4f192b635a73812be04dfed96aec036767aacf01ea6056150a8a8b9c66424939aa5f685042c5d171df4496a5c60c404964c140169ee48967b75024cbc372ec9493b16c682451ea49f5d4b8d829a297ac6bc229378f89586111a611aa7c081c973d67efd66844fba6a991853513290a41d8afb4be1487098f84bd030fac0e66a4ac3a1fe79b421c37532dd3aec4e2b399312b0ef47450a2d1bcaca8472bc59153c6407fb179adaf68a3ac919dd5e2144c4dd817761a611a1202f35fdc6c6d80fb0af1e43ae009fa09a0fca410b678d78d467d38bbdac7ad48ba7ad6f09a4e0ff163493349583e996d631eecbf7e748d59d9126da1a23f97b7fb4c0107f304356cb492eba43f37731ef81bbade6473b9668739311d78ae6408f3290a556217843fb299872d6a46b08758a53711cecb04387218a6b7d019904b187cdc3c3e1b00d8b3a0952cf3dcdc8bb3a6fa373890c21ceb564215281b83a3edf25b10f0644c5b93976e43e50e5976cc6833699fc2c9888c9640327d571d7c29e80eadf45661a98e18851c40c088fce0fa99821b0bb8d9f6cca8cc5141c95a0543ac07e713039c1d20dbd95730ce94e4f7b7b22003056b10da0a2620701fb0629678878b6f9ec843a26d449c859fe035113d7811239b4d8379e8ef55a6efb7f11404b230ff8a006c99b1f6e1012516eac2f37dcfe9ae338b083509ae8c7cbe0f485788a64e9880ee9bcf5c0fac06e9cc0c611d2c7efc12972fa25c04e56ffef18ac318c2fa73d74061d3146121a1cd1baed6040e2dac6f74ad6f91b2a94a7a126b88d06caf15681b068a3b92acb2c2fddc481ad51e564a2032bde09de382603cd93c7915a33aa720b3b6ad7d1f45f08d8078f6b74e21ac377a45c0f9663167e3044e934a96cdd15ebea78b3c3979a6f64023cd10fc8b25c3220cfc7bebae776785478c03408b7ddea8cd3889d2decae7e015cb99feaea0c199d57a3c5f7de2cbc3ed74d511563d6e8f5b30af3f8a90224eb2a39b9e5ca53cd9a786b7dfa5053aa1d5dfe9ce71b4b9c8b1ce3aa54eee889b11715f0d81e2427542a5ee57e372e50a0359e4e3fc665129a9d710d6fe7e7f037a9ed3ef481cd7b39a3629acfaa9c0f89b81e21d326ab8a82b57397273edaaf6635a456663b2a265128fc63e9fd0831dd95e8fc6f3745282676d800f01e5a82e4af7835fd6a72ee0ce73bebfe4d0b9def0637f48fab34789fea259ae4ff70e1809cd00f515778c04fc56cb3d0681d4a588b6e643025f8417f2bf7f9d4e046d17262ff8c476bad16361241735818a7163816aa27b3913b50081db46fed902560c6d88a0219bcd104ae71c3d0d91bb44513cbfbe1e8319a297dc25e1376458c2780defda25ff614586c30fb0a0e237412d7bf7636713aa77c4aa4c2c557807ebe73a207a1c8df509fd9f744a1b37e59c649ea5217719729da1a2ed5c37cafb7a1624f751a15e710a90b0d5d8d13f59cd641b3083050b130422ba58c021547208860af444e296957e3bcf60216a20b4cd326147ae4969868a20864e62bcaf12eb98d777094988d0caae0eeb96577a8e259a58280d0b0a494a4139b2f848965b52f05393e605ef3777fb909e5ce880ea650db10df16fa47f7c81b017b5adb0cb1de7d0aa428248b71941e34ec83b605c012cd557592b0333e05d6dfb7f79e4c80fe674d45de770abb0cdfdc1e54b8c7c607344b4e362ce3338d357b2171fb6e962d12c2d35b31552d4f1a86b03b9be83cc3c536466a81ff3cd55289597acb40327261fdfc4623f441492c8f887770a8832be5dbcce3297b488bfb113b6c4c8003b31a46ebcfc092623583d5408e55dd61b98d5eda06a63e1c3b5b8396c4afc2f6e243f6378e5942382996a38cc3ef39769492e0057dcf75dc3cc026597d2a700170ba3457a7a3abcc36cf1f0f95d095812669a9b46f7e9e05bc72bc2888b8c1ca7943ef413f9d967a1283e54f19cc7ad61363d43621880a2cd5cf0cd1c84497b47250a1c51b8b6a5e47f25532bb425f57812c72f982925585887f70d358c31eee6f6f1588ceca11285a30cbdbb1aba0e2739e535f3ec7230af1283a13af18ec93dea76a0e41bee49a61cc332c08090b41018d1fc93da5c84a0fe313a656d09c341040b4240274d181ef386d5aff20f8169cf42cc82b7af153c16051d0035866b5e89be6ca59074fb9a3d951eb8efca32501b2df8d1f91ecff094f58279f85c11671badaad68f0cac01b3851465aed8768ce38f5ba0c93f96c379c3f3efad5dbd9dc7892519ff0d3eef2a3c8bab2e88b0ea202019f8b503b236984ede85a1a6f0f7bcdfb382e49e3a2e04c8ffcf7fb3dc15cdd3bef3a5be92f7418daff3d7ed005d91f763f88e809bbb38283bfebf0d54dc91607b6d267b3d6898246f34185ed92cba0a304b18c08e4e675e7c0fffa20b96d4e0f84c0890813693064658da968553f4d45c2173f0fddd66242e8d0496d306dfcca0e4578ac36a8fa99b46d10e21af9dec4d211310f321882bc19dedcd1adacc0ec844016e42207bbbc548fa256f5d023f64284776afe8c467c5bc928127299e956af1ef38888e60eece5b2b3a87206617fd4089dfea78ad09c595db6ad419424f28aa5d5e10a004f02ff49c9cb092b96ed4d81bf0487e49fd70ad84e0c8ba9337c747b8ba922a2cd72b75ffe0cd1b7de32032c2f3f806abba39f8b196f319d68eddd36fa4eb16fd7ddbf717910fce3732276cc8cff92e134b5ef01aa5f855f627050c9bcc6aa7f300c3df5ed14a99fa15622b05a5b2a25480ec189d55fee1e0dcc6184a924c47c3bcabd75462edda0e54f71f6b275406f55fc94aa60871dd7ed41bae549781cba185bb42e736ed656cae246eca1ccae6a73b1a5faa7296602906166d1be8f5d2461b4e24fc4ca700e13e6080c4fc22b273f824371b9a390b615c175367d11929d465fdf0c22956fa4e360ca2449c5454f5534b1a94eff3fa588f652847eab93318df761440a0af35e90ad4fd66a2671c19ef7f8b39a1020cc0a3d753f6a52a9e3e1d6c4f8bd97752b657aac934286aaca7863ee833e213ea1482b34a35fca85f5e41a8faf04cd3dc5464ca2ab7839d071df2acbd4451e7f4486ce23754193b26253204032f1a60fd3005bedd0d36b75517390db72b24042270b726442c583c8143ee2a7e7b2759e6069aaf71efaf707c031ee9c916859ef6514614b2790bdebea55eecc0445277f1d8488ee2be081501f4b13551605bc3f0e7ac17b02b7db453af8f3e99f502ad4cc32af3905dbd7d6b729db462f424fd273c670a6647461a24347df19df6a2892498016c2616b5ad7928838ed0329ff892629290109e054e01962aad56e02517099226c57b91939c66945738fd9e0ff7998ec31c4ca57733f40193bbd2e976160fac4f706b5fbdfdd46f065a1d097ae9a3c1593290891d83a39f5023c3b1edb06783ebed79e5163ad68da480b814297152a196598b925023fa9574c428edc080c20b73f0be5482e26b62109509767c572b26ba262a87674fabd44581cb65ce15983d410b5ff56d47e924a6d9ab369f346e722996c2c2dee77ce55a8cb275a121fb78e8bdc40898e850f4950d437558a1bb6901d3c6057d3c02106ced8134f2f27bb2af9d052a969f28a4c1479fd68b1d05b4eb0319ec0adfbd52a67fa1d42ecc519034c65bf7ea6d7c8d1f94cec094a32635dc316b948cde5ff3f32d7653a46ba2f339d67122344640e058d9df499e5ca0340e968c96f44cf3486719ce9aeac24e0dc15999b81357e792a8b9726ad578adcac61fe2a5a3b412617bd3ca41ec049e86bf974624ca0c0770d49f0e2484b272099f2114dfec4c7342d4bb8af227c85b4840cf7b5764645e8a598d9b867862dffa596a2460e289c7a3e46005415c7924d71e9695799600d0f1af821482d9bfd040b8ae5f543fb9436711abc4db51bf0f757a3c8968730cd62a969cc01180a0b17b5a057e65ce187769f0fb4c01809b7098c5b3a86544c18cc6478dfb92be5edb9feb93756f10f74ae1f0206f92e7bd9317383070f486f032e7732291d8e8174b0f2de1bd374fbcd78e7e5488aa544760805c620540bffb6ebc5e093aeb13b2e6f9003932190ec61732c4f8e7c9cd1b21d854aa0bab1d7fd6540162025bee970477100175868bcee4679d14bd9a21dae0933d03aa61bde51fd906d739ba658ed7772e249a6fb7d292474fac77e3acc5a5ede0f215ffd3935b589023051c2d7151d52a3323c70a3e585e73a4d33ed07ded77845bde3159ad0f488fcbf760f28dfc49f62c7b297c373031a5c0c372f00e184f7eded166a12f7cae47a52ee3e9b4b30aac5f786da49d7cd0c980e32307066ca0ad4f9bb6374f8489d757d5a168433cf01e1f37b1041eba3643e803c31aeb181c259ccf55612e7d3413de9739bf75afb84b4d6c4137ca007a96b81fd291db6cc90210ef7d0acdf831fd959084e3ddd8264f6dc3923bfdb1d24a8e31d17e562d08fb6d88d646bfa8a80c56cdc529496d86608dc597db7a2bb319f41152fc33ac2e7f87333386f04cd46100f73137184b28ff9072c141cb65c49e470e1022948b0457d6f9e5562976e6ec6469173bee262d2b3e4101f99b2c4eb91942ccff9627f477a7fa99a8ec32dfcba8d09bbbe38087df1e2b59dfd36a0395a0a23113c5cbecd7e1ac634a777069e342fb15e834a46422c0112bdac74d6a654c1ce3ba00a952dcf60febf599f5271e7f245015a5273ce9433da9d657fb9472eb689af63bd995a517fb070a8b483b17cf8082475cbc8dbef023f726eea0bda92d8e38cbec7221c2a92bd1fcac60ec0434e41d4da39aed26be496ee791e5237088322b1dc989265770c285fa743aa5a11d46436af035e224e2f55160e707a00f65d38f9ca59b02665b2279f3ce2879c61bd4f176ac0a5e3de1766f649e4aec8146fc96176e0292fc353a9c530a104f260249e01e0ee28512cfba9fcc8e05b68ec2fa36d08f76efe9d04d8f29498e5ea5925208737b35cb585b33b802814f5f02ad9a68005c2bdc820e02aa4bd5d28cf7fa616fa32c726efd98c0b37f2334aa03eab1d8dfdba2f095ad7c95111bed5f180e297607bded19aa261048bc75b026a38cdf9a4a14b0704a22f051c1a5326f93fce9a380203f9321eafbc5bbdff84870ecf998177e2be52ef3ef6d75c8859119c3cf6582920faace7db3a4e62e0cf014fb9117de8c14a096d7edb61df899c8230a05d56aed46264fc304986708c3d7b68f0ceeb9aa1e72eea103671c1fd5218bfac12a1602adbca105e2867d98041632eed8eea01e7ea2b9d6c033fd76eb8ee4cda73228e22a8e294c4af3c8df6b20f8b5d457d1fbb7923c332d9f7d06c5f62eca97aa5b279e19bea1fc03e0cdf779f8287f889536f6eeb8b3496ce7113055ac94d76ad7a842795256ff9a96d0528a0848df75f2825784e8fe0f940b029b697270a43cd00ec13f46e739f562a1a7614f32071ac3a38a0879dc3beebdda967b7b4c36ac368ccf3a65375eac9258fbdc71de615c4f5ee52066c352f4dda98d92084be398b5ed126fc00b9d37dc74270ef00d699a4c32a0f88fd908232d85d51efa95f342ae80079e72bfe181b9b142d10e503e533149451ab9350978341ec909b4bc22b382eb091de2d43f5d0852e5331ac5a5adc47be3d0d89413ba0fd507ff546c64f77a9bbf475c5331c5fff2ebcebe67758f3e0dc6cb8426f221550b1da76b42f16680985dd3d7dab30f3f93fe11069320660db11922dd4c92cd8f3326afbb1f812f33ab878cffd516e3ac630106d6c2d7fcf9beed07dd818dd386283fcef9c4ddf7580ca40bc6af9f1076896792478a6fb89636f378c62c3e8951f4415e803454a3b36e3cb414637c1eb992200ab1d0e5d5f5fee97930a21446741461b95e2df6500945cfe0c62868c0eee3c00fad8617abce8db7c2b7bbdb56afbe728587cc6bce73792c2ce1abe5151e9be3fd0d3a270eec93881773e06a2e2a67bff84eaa355020118212ad7b8c569644e6accea70b57865d9d5b0fe40c8beb49c851a1a8ad05591b28585662fc6ed6652ca297812ebec7894e863d983f1cedfce3ca453f3a7f7dadb3f96c97d6abbf05f96e2fdb0910e83a1e85b6b6852c23ffba4774f357953fa8ad1a2f773f51ac655a3af1a9f982a3f75bad72409845b9fdc717e97d417a9082d3be799588d61696dd1d748a8a959db7be401553cdd4011858c833f94313a4ab1b0afc7738035f9806383f601cc6aa5c61d902ad139f1c64eeb8b6b171bbcf1f63414b7345928ed3bd22f1fa5d8996992f80b626cec77c80f6b28c385078373dd88598d83df13af2ce619dc70bbc2027421976a70fb1c28797d15cfe9810c6f21a4977be81837c231d51f3a746432be193369b89cec34528943fab5ac0109f1be9efde2d30935575cd84cba7962e5d039524223c08a5a000383796f667f2623ca56a0347ac77710306efc2dd5e74a0d6142ef62a7077e3d45df5bb67bf89703ed51e8e282b7aa5ecf76a23a67ac57c2599537367231fedb4230f536ceb07d9c56e60148568be6200463dbe9c8d0a9b1286d55464ee02d83c0878456a96acd76cca10eca2412b7a4ac00daec2d9ac2cfba15d7c13e6a018e1cd25345c2abb5e3552b09be4cc62590b4fdd8c8bf74b6c373c7d9a7f187df29f233c0576176f64220b3f1781939af2a4d3678ccdd282566c1de2f03ecd6e672bddd220e78b0287bd394ed955376ffac5205a2bc9f2add57e0b21e02e084a70d4abce4945f2f1b0883ff3009c5575057bab7748212557cd29c86e1f755dedda7ded73ace46bc12484b9ad071875e65e72762663514d8e492689a8de472325d61b1fc0932f2c8e1c4091d1c88456acb8e3db9ed9fedf215e4930acbadd8278c5b5e7114be602b278925724317b8dda304d3376815f1d2e96d9772c39248046e8a84565fbfa22300eb15d58a8e21b6ae28a34e872cbb10591430cffdb117d3c0093407b624d0530fc5ced5d73a2cb5be72fa8e2775d85e34b1274adc8c23142108c4f566eaeef4db76bbaec12e3892c692f32ce488ae550c49794626b68aedab44f719b274db3847405e5217403c1f687c20f95b7fe90b91fb88cc84ce1f2b3cc10e7c53b30a2f5b7b6ecfb721023b4b68c616502553d72a414a44e4271bdb29502a3561bc63c59c88c94d35aa67932143dbf75a370ed8380c80803906b2c064f25fedb7692c306dc1a8de613d35a649d73b46e323f709f0964222c119e123ec3fa597f80ee9ada3d4ae7dd8293ee60de11d13a6e18dba5ef236fb9062c9bf0bf7730f5892c41a3b0b656046eba426718c0cc1ab978c41519c56c7d5ad6572f50aa3cb6382439f222df6721f59265601ef4976e41c4794789cc035a4978a6b1eb5b166d5f257ddadf58ca8142df32de269a0c0b44665e2ae3923dae09f17f0af660b1eeb2a9a1baa6105b27fe262318580e8febe9387151a2d0239ea9aed30e852680910f099f67d2919277dbc15c274ef544cb6c706f89bbe60cb394718b9b43235b6a2bd759304f9ba7c058ecd49f9d118275d617eb617586591c04c141daea700ffddc97779942fb6f5c7399299c816de57427b7b10bf200310629a230a24445128a5adf9699ecbe411311f1ecaff4a404f5d765cce0963ba4805825aa0998bb1ca595ed22a6233cebede1420dc7d6ca4744a1dd4f66aee263a5b09e58cba4c80ef0f905009f929d7dd93e25086cb416018bb9b703ad2877d520d80b362d10474918a4d245870c7f5456464e41b28c6244723659561dc99999165d27601cbe6bbc022f8183f29b6012ad9c4c74cc9a2bfa33034a5a55adbcec68b21dd00d005d614462325532fa20bafd661d8d9c59e5d9195238d1b07e7aa9c337b54eb56d775a71bc51201ebc9079a31809236248b6daea1d5f852e3a0deadb282ea64deee1c856ff0b853ef1967489bf238f3e8b201c99f0e9d42696c279836aa6b2769928b53aec8e815baaf1a22b8ae966423f929da9ebff8f61cc3035bdd7a8729cb20029a75de7f1896e2b8b79a69b8da4da77216b2013b468a993e4caec8c7f77f88a71d567233a7bec6aab9474414eecbcefcc9804af19bf44e9664d4b6a064863bd11ea11ab800c2afcb176d1275479121b3df50cdbf82797079998e71cd93d0613f739dfb722b59e9b72781ef01aa7d8b64a287d014c5cb92323369125a04ea6b92d917aabbd9d434e0df1aa56e447a8f990c8e4cf83388f5547ba67d187db3ccd4d5d0241d5fde250bc8275f4e140857d5ced7359428c5d458a6d3e33ab882d264065bce3c7b472d28c27d4e1c2b76befe7c4b1ab168ff3113a5733696b60dcccae42ec94c8716c7d1a465c8dbc05af128a136aac66626f2786491fcd191d36bfc71ec063e6109af1f025499e6f48b17271d96e3d4012c74a64fc42855dc9e4beda126c4af16ce575db74f1f790a95d7e2bf6935a0c936bfe1f4856c363569557dbc1bf8b5d9542d6f1b1b5ff8892231130e68d062e6fefab8eb4a3da4ff6e9e0391f9bd46ac3b8b11e8eabc9578c89ab5ab5afcf37db3d1288bb6191113116117d54f15578bd2217bded42bdbde89de30ceadf9305e1125b34da86c209b205e7e123dd324ac9ef36cc2024e4274854f5c3d32dc33006a552182f96c80bff8e22a79ec9166745776c71509c22ec7b469ce090e39e107e9e57d7eb5b6b5b35c62266e627b8056a7fb0be2e342d8488350afac454a7e15f4a8af2fa097cd219aba8045026b7680530997844b83640f3ecb768666d55436443cb0caf3eaf6a2ba12d4f3ceccec9e12f9961eac234a22f28fc12556ca285a0fa2bd5ede975807e2bb4765fb63715b6844805be24aeee8298f468ac8992b9756e8e9a50143a5b71b796dfe5c683b8c1eef54ea14534582f0cd869b9df8b8d5303edd8e3e7896879a5cd06189dce61dc399b6bb164419bfe07277bf760cddfc51dfa36341db0875e998fd0b2acdb4fb055747591ac31d9ec775646bdfc430ae49e0c94e36b829b50acad47c846c7f0e411c1a71caa3064e9b33fbccf80700d6f9922813a73418d51ef72a8b4259544db5f17da303ac47abf22804e5a0ab08ba9a7a04aaa0ee60d4f621bee53f3bb8c291c158dba8509d146dccee26f5f5657d087c9ce841b3513f457f8163c0439a906930fce55907afa457131aa9bcfcf073bb91b4042960555dc7dc307f697aad138f1f19233b6ec85a50812104646bfc2b05f7153c10f86e990a3cf32da5b79bad8c2074eac1a5134a086cdec446b58e61c7a5b88ac4453df2da728a56d263a831a94305cd82a11eacd9c66e104982f5706e1932a0ee293f6ed86f7f856f1d51fe0f520e6db3f68d99d6d1683528c19a4f198ad8af1a288126085490af63137df3dd7ab5383196584ba0ee8a1491ecd19f47b4ee7ce3c2edcbaea2248b77e8a14f6d6054b3ef323fc79746d4c82be213f7f486c841d6564f726e8973989902c6474a21e08e89ad217aa2e8cd8e037083a68e538dd816683a26c207c46df54ca14437440e9f624f0be22aaeafbe4dab69976932c6e71e5132171cbb3aee40d3773756477a8c82597118f0b5a6743f1644e8d3292d7bdab2f29228f98939e6efceeffa0f1c73c1af8e09b25518f427022f00eca8754713aafbaa6970d1bc56c47a9998f97eded4c942a8b0cba4773277848ba2f863b751cbf4986ef00f4b39cfc0c210ffb2dbe7d74c54a764cc624797401496e02d0f804e09e33fd15162cc82cf0e088bb412e5aa59bfdcbf890bb2147682a56fb73b5fa416ba760eaa8847b2f500d5f11069d05fbd206ddfc694dbd1788571471e242766aaa23fc503f02516fe6bfab3f418e2f8561db9cb5f3171c2de0d1f0143e4a594ea2e1ad4f6fa7ef025fdae5ca5cd99e7426de75312bb26ef04e39d379d27fecf102f8b2b97373490d6755a1c4c09f3a5c4b7f58b8aaecb9e369e2b046492c1d23d6b076f3c5130916f9e983d852fef1a8ccc6b13c5f5ff0e87672f80705695af61ff49c7c42c2bc31d3f21183bfb9d1d524225deb1a88eedd7b140c276157d2e6d171b7b4b89c332520bc380a63abe5459419e3e5d343a9875e6c31286fb2f91437a1b31dc1b27d5dd7a37344337299116d8fd5d68b8fb4bb6eff5deecfbf09912fd5a5d4815c371dcca499f4afa118356604480e557ea73f9f8ca5d8c289164a5f391be7a08ac25368bb7bcb787cc7316f62443674c343a235e902eb97a1625e05cef5bf715000dca6ae7d4a31b47dcdd1493df6d083d60e76f70e3cc8668d28946abd1a74944799385c4902964fa3c2c4e2d49553680bc263cb10680f2cbd3b73470e285c8a0af97a54cec47f25a3238344b321cb8f1c53f0b0566e76fdf5809a396661ebd9d46c7e79625c94698d58eaf3e7bb80a0bc6bf0f114fb2a6d46b78967c7104b412737b69919bb02d0d3f510956807ab433bd2404becfbdc250706a0af518f112032511f27af92be89065f7fa3faf5b6607f09fdad170fd190d9ec00c3a8a5cd5400039772e83fd65f5db71a764e2340211a27ce8626eb1bd92146de83eae6dd5520eec90ec9a1d733b069dd84bc6b5f92ce500bd5777c207e214f5b7490306c5900267a1f72d8cf077b12530a4fe6493b4791d9711b2f0519a0ac21e4a1731d425d7662a771be468a79c2a4dcffa6c2eb9eda98e1e9c9b6e265a2ee890df868e8147c3d25eb7f2285aa6f9f29b0ef3524dd6f1333e530db73f7fb29c557744d4e1328c5d19f119fa4b6b81d0b6d6897e9b0dc6f60c01c60e3d4716782fbc32e99b2ccbc7db94198a459d3ff96c486a82eae80beb4f7f3318a8c87cb73f232e561cf240a6bf4d1015d07165c3a9332b81a7f67ec6a24adb2ac14e264d337e10d927acfbceb7e74fcb57904de6b75494cd54fe24c25a8a0695a822358d4dfb9967f1dcb5d0483cbc54c77a19fbe39543cb0b0b0df7bb6b25914d11700e295e77261fe04b70f98ca03c9439be3fa144d96814d0d0ce6de20eaf6c122e841d9288f931a781ae38e5411f01be365876a2b68e939c6e9428bf1517f4fdfe0ae66b3c2ca5d9063db2ebf3f847ae9b04488dbde0d457d86d9783e5f007e4aacdb3e8d493461c5175396c08a9f69d8b99f30270d6f55f71ddbad20343638c197d542605cd55b9c20c31c4c186bca17722af63d7dcea9b59ef05d4b9f531d528a8b32e11c83aac68b49200354e401ec9693492e6b0ad3455206fb02f3592dce5cb4e43ae8c0f683111709b3771f64ff517aadcf45ea695e773442eeac6cb1938da5152f991883c2dbc78409b4f13778c7bb19212a7d12d71594a21b1565a3788840557bee66181177ddc2d704ef238297057d89bbab1057b730315063a2fb8f9c4397bac6dc30fecca41d935dd35559f186db7203a358ca1771913d1ca883e543d3861456da64ee0e7e75156c5a1af6a086a3e67c703793d3d24ce36999a8a71ff846b8911949febf2d979eabbb530a51b58b3c125c1897d6ec2b0741a91d60186720f8b89e88777498072777d71e89f7f843e3ef1514462a88fb66dc5b4467f1702c800f01f73fce7e472984f7364d076b38638393c170db93a0f3f0f614a837022d7b830cd28e97b87c3ff4305cfa2e6cff0e805f09bd518685e5c708b4618016f08a4814f36fb47c1c4cc9a771e946b13c9138e077a5a470841f6726b2bb324ebafeb6d8438a88a347466ed22cbfc4cf3cd357977d7ef5eb526ef3db2391bbb895101565ef3fdbbe5d544337674481284d71c116a1a03ee04ec3e6129cf8e5590c33d459ed781feef5bc82c3c67dc2e02282fc198d30c24b090b17faa67b097a48d0d0a53ea15bd84b35d604f001ffdfcb123b9e76463d9df69ce78d0d18da288c1c520791a8d00e499a5ad78bc47528b0f09c69d06942f8b3b9e7fd188fb3db3dcb8b349a6089bc38dd1484a6bdfb9dae3d6321a89affcdff1f07fa1ffae8e3a95e51340899858c2d92bb9b4045dc29b9b5d46bb90266f6e59bcfff7d663f08f491703defde96c486330c81a258ba50c7353a8f1ffeb77e8e08a1843466f6561c58eaa7ab6ed0ef7784f6ef48756df407ace6df7566e20a97325cd094186a942b5f8053707d9a3096ceb5a62e12f966658072bb5f85d0873f0a30ca7c65849fbd974c5c3b8becbcd3eb3a520b3470cf475e3f979fa0dab93d8b964090c6d7be9ebf7f796879d7ca2fca2af2d8818d5d125b0e213c54fac769f91d7164d70ddc75ae73681fb28d2d99ca5bbc56004f8c429d6d6693e8f9f58660874a847735ce08ee499771f016461c33cd5197f6cadc135d76ac0c0f3ca3afb7c3c73cb80e9d050072b454882d82b496152f1b5b70116d09b1f090606212499f0d48f1f9df3c1c18b503379e25d69924d2a301f38d2c0091a096e904b3ea8742104ac319ea3d9ede06b171d2157161f8e53a08986544eac486f871e1a7ce332fa5964c7edfa2ae94a20fad91fb9a11f1064e51a1e93b44d1cdad930f8877b5fdc1b40e709f93b440b36b18db783c6549c3b80cddcd66b892d4eba1b78aaa6382e4916867417ba6c6e5d16d0e721959f4643e439c30cdebf08ef7b42908e7f83e4cb43faa283abf896370369975fd2260acac13551076bf0777e9898b75e596fcc129035cfedd77726b5e1339dd184f59052d3219ca7b9a6571b3697e54059b5ff7e21540134dcaf474d90a6ca6789b3394a39ec49b58ea5bb56aef06120fc1f5031b5da79396e05d12e93917fb6c826c868abac11a5c98098941319b45a883d1d471360e6a6097485a911445e69c2d80bbc7520465ee6f82154759ef27a7a322ddf875a207a467c2eacf2431d1c84ea2428a8476a18316df9075666f9ed941677813d6b31d1789c147ce3fd4729455da2618927c49a75e71a750c37099e3e377b13cf6a631b35603e0908cd762171ffb842a3f6bb29e8343ba522083960e6663f9b2a126739377c98f8c4af92dc6884c85ab760a75db4945283d571558d4e207bd4db02a8ac2944899843df281757663ed7b43dc5de2c3bf9bee996b460411b7d92558bb8bfa3b9f11bfbfcc4d5d2b6438c8b2939c42c25c03e92a0355b62bb4ff42be64511682724980a51b8a92d8c61f734db84e145a2861b798a398d1a6db2d0f50502ddf0f9fa79f7c80f5516faa1989c0d3ff687a603986ca16f284ce8c108187ad12e8205527e380ff66dff042150c8ec657188e2b5f3c9dbb947304f6f1df65bfd4c9616b776b2cc9969c7d86ca3a84790139170d02a24f21e78b26f55dd49b2d1446ae4204208d880d6d59a463154158ab5963d491bc31e0b917a004a990ad349c1a7015715af60f15efcd494508beba1dd58b05b4d3795eac7f0ab6fc8fb0f6105661f231173ad02caca50abad25309a020f027a774fc91bc8ef4699a7a68f5df35a671a67501a4f486667897961e5545fa2cf6bdb1275b5fc40333bc9662056b3e3e3e14e0ec90aa03cea5a84556b00dddfdd591c90e532b3f20f01afe8496f0f4c4b8a732e51395f582114eb8d840e16451e3c5e6b199d1bbe1a07c2eb8bfc66e0b9de418c95ed69081e4d4f9c2cf7d4e58efa726e3b473cfbf6baf3786cac5bc80c4d701b1511223c1f74c63fe284746b84c10845b29a89c317504ea53ba2a3802d8ce55d712890d7033f87abe92154c58a506f8570422f04261d8dbcb03403aef583bec16c4ed29209abbab019bb24077e527d474366fc4eadb1a09f3d3a86dc02ca89b2d6aaede29c42f4eeb46206abeecc24c15b634144a8d0f1f42ea0ad8130b33481598246a45d24ec2b9cb3de42dffcbf4ff9c1dae4815a882381f0c8f740cf4e12d14c67a7bd89e21493ca5280d74fe236a37d973d9b511777e2ea54abdb26fdce64e3b0a3d3d9f5bb6a25df6f9eaa78eae8a1abada38e8693f520f5d44741c1b1f57538b4012bc7882aa48cb0eae4914c9c6529895fd89fa762bfa1230ec633907993f3c3f03b7efca63efa1e2432603a6f6114aa95532c677c47322c1cd62649614ec63a617aeca0fbcf9a6c7df6ec99051e32b9af1f6303d61fc6454c6b64b4e24fe2d9d3b560f81c9728956b2dc3af57605c3b4dc9bcaf1bdfa0e6298c53817e50577c2e47ba279e2c218755cbb57624f71c675077183a500201949a9651d8541317f90d3f957747ac823f7f38e323e3d090c1e2a55d85674f493f1335335e1fc1b83d21579c224763b366dddaedc7d12d33ba9f54ef8ee898198c7d704a68b66343b7ec9bc7dcf194b7141aa4c11e0bca7f80f42e6456e771f892e10a71618900b57175e685b83bb257602348895fcc1811c88333092069a0ca8dda17d2ad004421debe0279abf44110af65f9e6ffb5112a92838c7f8e6cc26863520a4d59d3257de4fd2a53b5f0772c60843db2c11673d2904542acf3cf6da77823d4b4eabeff82e1a6e73f48d2e3b89cd5ebad73e65cc693b64efb1a011efb64b8f277977bdbb7750f0064a51be1248c5401be194517325407ae29375e662ba2bbfd9631bf58ecfa6f8293fcf2bf39d6c0767c58e9433fda07dc45255a7260292134815033815ee14022d980d3c9e04b1cc12127db0fbc5c3bab483a4be7e3ee1ea1285176566d7e870ee23f516371aa7f54c5eea5fa6769d2a491df60c77e6cc6adb028f8bcaec1a28475648631390f63c60e6e14f75fb5030705a8cbb55a7a4e4fa7a1458fccb181b3be0fe1e8f2226d2be7090b3b6ad8fa46c06b3b99a1f045e029fbf67b7f70106cf3bf24655674c54f31fe1321966c0d05416418d897b93d2a22c7d381d8e5087f7280feb2d407eae6d0ce2af9a6f8bd845b37b68e813ba6357290248d22d096b227da3caba51eca7b8b7134148d706e301350430707a693189358d6f9ca31379d5c2e0123d6baa1938fbaf7c1783581e297621891b290c78b9eac807c9f19c06513cbfad2d399eb128668466d5a6c72b4648f948c403b1bcf2506b6ae3d1b182c7660ae3fff918fbb90cca3bb129ff090dac0e91d0678277c5bb2fbd038d515c09cfc5fa71df265e70e8f00107e4e0f12b6c0d98a630b16d97589e96bbb137041829842f2bdd404df350253e3f23edbf4fd6231c93c04f1f2b7e7bb13665057f52774be9d9850f312c0660d0f4f50d2689a1cd667e9a4903573368a1ec74c5b98837a2114dcc9517cdea14d0724a6f0adc6b982f116ff913aae7ff99c8bfed16992fa6f2bbb1befb47df54954578102f33a1a11aa82bd105ec076c8dd6ebdb372b50bbd081de0b5b789b6c2d08458ba0e0de0a77089a36fd017c922c93661590c2a554eaa9780a6e57aa327aecaecce66e48762b56aa86f5f08c3239c09a939d1b0bd6d3b3dda0b2111a98fe376fc79bc8a10dcfb786aeb3b951dda08d2210aa01d0e8db2caca19418a32d83cb80f85fb8d0be66fc9f45e53a14db33361bed235002e376ecc61138ff52333ca7fdeaedfe10650d85cbce4c996d584f720c877e94f701c250a351dd4d1b022970e5b180f0b0ff4125c3b411aaa52dc2a3c32cfb182fbbcaf022f51ed235ed2a80f91249f06123de9a68f65368932fd6db79f12bd1cdc3875258537d4495543dd08d01c0c15d84d2080f66f9f0df89073e452d9048e580837ed37b0ec792551b0c1791b5fe4450eb081a6f2f009256e4bd06fc5512af03547e418234f92619a984bbb18db04b85343ee4011ee7d4c10ab7abfaf709b0e332c3435db687105de16e4c0736b725cecd1feeba3d5a6f04147fa3f28754b911dc690b5f5bebf7a31d022bda85dbf8027a55f66fa516cc1ab626044cdbd40726bd2f4d448078a84dd3c2c9c17fea1fb0c797b4f98168fafd22feda6fb67a373d05ed3734088bee25b210e24732c4b93c79151ee0d3c3cbd263db1c0d34918790f6f20d7c0e3c648f9ad8426fd2d0316ad0bfe8c0b7e527f998927ffb7d02482034c6187550961e67ef5a97057b0b8c2b83ae1e02078750e80115a5516ddc792404186042f670818899e0367b46b6ca99f9fc659ec14fc565c45912d99eb3570d6e413acd64095da972a1b89606c04ec2ac8e90e80df9454aff2bb374e62485dbd0321bf4d2ca5a777677f0a6e64adfcfbb11ada91e8d085ae84be09bd640d90fee10adea23ac5f9ffdf59ada41c3ea7721762ccb249c8add144c0508fe9de39d48bcb9de386875f8d7479cb74e3d7d4cf64a63bd1898a26091ee405bf7ef3ab224ce851ea44a65140618f159ea85db7d55b1743c7beb0dd0af064475125f33b02dffb13d113a153b08f2aab7d9412d10cb1d74e6d553c2d020cea0039f80208e0feccf27dd3bcd996c3301a4c9eca17027a135f471fa8ed81b0d9d2ea356fb50d14f5165b9f0f964164ec4e6239780e38c1dc8e26de94328af7704d898fcb5812e0668a40b66677a858eee22d0f0ceccd0ce69d48531cfe58a5910d2ac1a2f113b1e4c49473879d479292424e59542dfe101b135321b946607cf50f67a59f378f35b8ac11046bf896302a0e6a9040e1484e83e9a37fec4b936bef7bb77c8add12b37e358a10492485869fc29e4eb33e1bb1e130e2956a891398069b178e7aa4404da99d5f4c1fee51573173378c682d518ca80a3e4563520b84b4f81111c5bc0c3174d08d2ecdcba39d03cc981514935753de2368e8e2fb9abd225469b86bfbab13eef12d3b3627a44c6af612bb37ab954201cb20a9cf86c06138569e3f1f408fc76281ee33cf42514f02136bbc8beada11355595ee138d467cd43cd39d10689fa3f76a5a64a183dac7242bb3bb6e0e923f5aea57109999042e59296280f14815a152df243a8363b4435aed6e3b23c488f43095a05127993fd8ec2424e9b1979ccbb7bd6c24cb886fa8963484a9c513d80a2b52ef1a37fd707a9ea2319dbf704b2ea70c63dd90b9fcefd7a1a3444a5c061a53c966ef3cb742af60c16f46bd63dd515a10c6da0364a030b0aa7a04ad67ab86d3536c3d74a0748dccdd8370ff53da52b14f54bd20d2e919f75c81f097387754808049aac15e05db5229b853f4dc3cc9ff95c24e74eb3f47cc9474718a1e21ec2762131a3e673f8cad7ecec6dcd3b244a84734905dc199d0fd9ebb2dee1d4de2f0b73bc756a9a8e11c51fbfdb2bbd446eaafc6cd6e9d8de9f7ba06c5567e60f22016cf19c060d16ff5f9690e05ab6c236439579dfe2985663c2ffa31c54370959d64cb766196d00817a46d6a35eb7fa276f753ef594d51fc63ae33d429fc230cdcd70b55bb2f4e6a6b1a22a43909d8fa41e25a9aefd71c2e21e3af6547f5fa01802fc78dbd6e6f72f58ec6a99d1bac196d6f3d4f13adb7681386bf23700d91300c0ed762559233eff861b7e9055aeebb388ff87519ebf55b811d4cfa233024f18817c507d3b12231ebb4c568399e0e2780a7b390cc53816e143ac4143cdff116dfd71df7717c14aa75e10a648567a3e7ad5dc64e8c0c2124d6f2a59eceb9d9e5f74e6f438ea2acb2b57d7bc6db1e614a501db8d0da777875993e604ffba23e96ac95e3f8b578cf9a144e6d426ca5ce6d88a6caef00a6b0b36ad6ccbfb917eb72107891722cea1d941197a27a41b5d1b2c8fd22ca7d0436e91d9432c9f18a2d25f1963370f261560a28362c133180633896d73ca94a0495dcbdfc7949a80d4b10fdf7d277183d820fc295bab595b4b4053934e9445017285493dcc3be8b9a198c91a8a6bc864f65c4ae1d1f131b890136cb05ad9cc256bae05af03bdb7677ef655556c5a26828f2634c84dc8f8690850cad69edf826b75b61f85f42ad454c86360dc6813dc53c7a060c6938f9672e7c9d292dbfe4aad8f9b69f21f8f3a456dbdbe2337b0fc6f9fbe6c3f6bfed560eec648a333cc20982d711d42f456250c2da0f9738729909df2930a09060cbf35d9e871d651d150b0d6668e892934e828da17cdb88cfe5b7addfba2d7c0c1e7e60b45fc65f6c4284671a596e15cb779e6a86be12f8c77508fd138bdc55de7c3eb0c7e3323a5ec5bcb49c5a1d310ed29b3d49eed17659f06ab89a9e68a262535cb7e87dd120727041598320271d7b69c136ac62961cc3725184501574dd2996cbdb84ab5667e8b1eb04acd33204c60118999c78f2d2beb4af37ee81e6853dea9009add678ccb33518897f15b633b0ba3efef02adff0161bd869bcbc2c54a31339d5a19ec71674cebb811ee7df7d191de8892518e8d36375a9640b544d2a29a67d8a222aba5db2a2b914fef48da68f2e0fc96a082906349317879bece00bf50176075464905b107f9c2b45efaa71c0b386408c2bd9028c13f15e3a9d9127925ebde161f54c42cc5b480a0cccd6d51c7e0c984ef74d2bec4a9875f3f7cfd0a9245a0c414d4aec5ac437d68e79b55f9a8ca5310d6e276ce70f1b8a882b3270e8e6d3cc7c685763ff9672c54fe3be7f20e020802a06ccbad147eff722e7c9cf4341cc3ed42430a850dd1cc88ace29c63142e171a613b4defae30df9392c3c467c5ec359c4b8159b45ba916d982dfba22cbf475011649b6377d564b78eb929064c6ea83c8f319a113817a0bb4031d289309d6e536c5a43d7176a8a45fa33737e8cc9e62c6e3fdc6a24c9a5a0e9ed8406e309c53cf209bf991497cd66d49badedc99a893e873147966bdbf1a83112f24e19409598337e4bcb3679460a6d8939f5e841894829d38129957dcf2845d06df5770e941d01abcc00dc6d03bb223d1527aca998a60e7f58549c00d7c753b69d7a87bca0e27ababd2ea0bb1559a053ec88bde727bb3eb1ac0545019a52ef859e9993e1ba50e882abbe7a6a4e3e4fc419ba083a76dfdacadb50305a6fae43d56052f687dbd42eba71a38f57991f2ec88a01a17efefec9e174287b9d290da8689e3a03bbde426e3fb2cd0555cefb71f3de035402ab8a838f512d4cdb75bbdd9bc2ef8470c4dff25680dc2f934c8579197f1b5d911dea1592e4925d42ed8b88bd0671752bca99581db663db9fc496c1f48317802e098c47b838064ecdc9da8f84dbbceb3441d6f4926a5a1eff4127cdbe2379fa05e755700fec5e664decced6ff111cb5b3e7561bc9a832a32588f08b499b92cad6dbe5d0d4d22f0cbba1a0fe54310ad78d44960dc639cd868b983f9f6648b43ddfcd2b08821e36aafad15b7029e2d351b523c03aa119ffeda5d4452efdb7d84ff98422c1da504a710fa1fcc2df9d87dc6cdbe55893ade61719c9e3ca288dc37642df52fc804d2d07c1460f606f65aa448485508dfb0752c199d92d1a2ccb93457170ea22e0e2526277fb924aa9f0740e7e9c356f9b445fb99d9c40532ae5c769de26c2556b0adc1083a473664d795d3dae3e6b830e104a5fa66fc9d67127a482c7b55ac4809a3eee79cff0a9471db3828b986db353486af20ffe9bb0984e0607cdc087f670e9618ff4b5a6128bd374d24e1894d354288f20cbe10493d86e66b2d0433ec60a484c5239e7831217fac83c2bb8c87963abf1cc943f374ed7aae4c5950ce7854a718c2dca97d239ccaecd51d96a76089e00772b36e42eb0892e7689b88365d7d2bdeba033448c4513cae90709c1c3eec9e23972e709b46a77151b88380ecd5439aa0fc0f70a393e9fdba583d3518df2b36ec2090a2890f348826d4cf77c95d7e6c4eae2a4cfd7d74c44e8989545c8316c60380a31b91110180492e2c3c34d3c0cf234d0652cd02b6a69d395071103bb2c752747e99cf07418c44a3796b407f4029d6a91124642a77a911feb16333b0454f71c9c982bfc8205f8693713961700bc357475fe66529c6f01b6311c67084f47192a16ab28e6eeec6572902055cdd6e80f803d6860aa4bcd613fb1d2afb4db20d8795d0efe0ab1d0332a56aa18eeafd54d27f3a1df089f08bcd57d2e7056e3bf95d5ee425525dbe59076fc4bb4132687f72c34a82dc59468af91a4003573fb544759485e8f021a5fdf73575bfcf5ba07bd1607e0785add37e3d8bd41056102863249dc3e1fe358c16ec5ce5e3c590b9465ae877a25a7b6182c72d399aee000e49af983a49f34c69b4add06bea60e8699834cbc9081b81b70a4111d79ed7e33a2bd988b1b4a841034c7146337dfc36f849e6d3dca1eadc64f9793d96090cc595277463046ce1a288861fb1afefce7de0e6a3bb164ae778da869b588b421fba9ec17d8a13c4d10eeb63cafd229eb90becc4153e43064422e20bac00ed2e109b11d43a181c1f09d4ce05ae9f75b954153d0f9be90ab60a8aac80d0139dcc54e807791bffa703b720eb7956ceb06760435e3d2c53c532d0fff9e8f426638db238a9d74f6be39855b58ebd36d039a396045793c817cc27206499cde336a382b7b60b08dd90c90ddb8c4c47387f7154cdc0a60eb2cbee37856e88f61c0bc5b21988bbc3963effd66a7fbe639ca9d6186f0fd97b8735c9758fbce4657c9f04c85628c8582a874e04dc36551bb238db7008ad1910043dcc54af4029a1738de6ea65acb85aed3db9f89b0013a779a7acece816eca05941a590e5f49168beb25713733f26cb99c2f38d2dff07b6e8a34981763f98879192824160fe732acf4d83e7ffa5cbd716af9a7890df7349dd9028c0df25a70961acab1ba3f737ba204bdd19ce90f198a4deff392efa1e15152ea0fdbf181a8e569ea13ae063a038efb5d9f38b8b8418ed7508529100195873f39767d80f4ccf6d1cc49aed5ccf2be01d6d88ee7cbe586c6fad0136131e3e1642937d82375cff38343555b44d0e9607d7e1923b357c37890138e16999bd046604150a94244df25554ee86165aca4dae10e652fbf1e08501af7644cff29521a3a71f4af494953fb3019e269725c53d09c5c719b903bd52205ade595c7ad49dd4d55339c0a9aa058eaa08eb84e1b0583f6979a527c1b13a252f50fbdcf9d29d065c5dac3bd1fcd3aed1069ad00aad69860a4e4694b385e8dddcbd63c796e9f4adf62d8c283d6c71d989844a57b10cba24fc7be29ce107b6c1bb3c348c4facbd23fa96c7a1520fb248ee5a5d8db2aed030f6cedbb094c774489bde3697f483eb437ca76721aab3542954a9ca28b20c25e4ba2bd91e4945eacb17270793efd14d222397093c5515b76d4a4c151fd3f1bffa8035f14da2264a9e54426d2529237ae326e2ae64779fd4316698168a27a96588fed568cd3e49be8d6445f9dcf64ef3d593dc2556e7f01cb2f699c425185734077cb0f22c6b56a1c3f376c4d69a4ae46f91452922a192692d9deaef02ffc03a2306ba5b8e582d56cc860053e2957eb270d75904e3d9f57e579c676547de42b8fe0fe9126431cfca0896036cd5ddb572a51397c20c25d74f7d9d6c4db09bb088d8752050499ee6ef42d834ff1364fe76a5b41fa3dd6c98fbfd9dfef7585bd5082ad1779a2982f457aa36dcef91b6183f0017e421667177a78b599d69d63b2b77c733911d46b0cac50c50f441fac64477f306e8e465238e7486e35706c44d799705bc814f3a1b3da894fc238fb7672ad755c944f5735998eacb3712150bcee160f3e384cd46d5099cae6087a251cdb61bc05a4295cc7c95303e4207ad6dbd0770024612f438f867818c8a5bb6a8ddda74aff799a0f806aa7cb09feac2bdf505fd6b2280ae51befcaa4d2d135785a7db6987415c671d510cfe4ec49ba452585880a3457ae40b2f458b959b4419ab7dce506c5ef57b93778c22f79cad07fa93d9c9b73ac1a44197cce08dbd55266c26fc01ba5bf10827bff3c3283ff7af766c979a99a9cf574de65e529bff442b7c5974f8f609d4df427f1b2cee0ab100c40a91fb17c1b2d56280c08b870ee0b144e008b4397215be8fd09d58a87efbc7e7ff4125d185c87a12a9a2c1ec53c19b5b6bd03887896dfdd3a86eef991109d35db64f30bd964f5512a73be4692d39e8c0fa04206a160390fa2902b276864f038647ab87e4104650b95acb62ced21c601f33f960847eb9fa480699ba7c5eacf03f5f7520bafb300f3cbae3401b474f6851f4583935c45b3820675feabe1c764239e6f8d980086a4cecb84b4ad7f20ffc2a6cf3a7cf077db00bad507afcffd4cbdc2f60c592b36ac601aef07035f0dfdb41d262b53bd2962fbccca9d41d2d46fc11e82ce256061ac6d5757be661f52d1a45ea94f1b8ed86f7f83943f722256fb173a87e85c5d2fc8e2eee3994a8457c31e254fb3b1979edaae21696d0d1321600d712605524bcd3df7f26d015f1c09ea4198f9e60abee557ab613f4c6caeee9176957c7f9a26f1bdf6b92171228e3cc387f141fedb5831a337192a8621305c767f56a5a8dbf1b79e9f8460073fe607cc62ec082bb3bc57cf451e8e9767d16986271d3f3997109be2482cbb861d2f0c7097746643c19efe276d025dd0523d909a58d5cbe8816ea49754c290fbbdd07917279330c1d07696055d7ffb88733cd8a870c026395a8d570008c23703401aad1a83803faeda4c2d434e8816178cdd6b3aece46af7a40425465676287d77b1108e3073ec63d1d1e60beb1c43d9ff3fe51ae7c99196bb45107c2dc0790f392c0eab12bd0ea38049c7201328a5c4c0100ac83bd988337936c824de062a81639a4bd7cc91f29a3a793a4dc9a777d078c684427b696154e02169c56c1f9e2c1b38f9f8699222249ca7c3d3ccdefc4be41cc08f5ff98cbbdb78a88b387e0b3da10175580b48e341f71c96cc1308397d9088979b8dfc33c3eb998fe5e8896820d05f80e60e7bbe8cb6442f4bb8d52e1aadfa6e5bef27fe92ed66d335b2999235860fff0564ea318596566937711f8819a60915f19c4963714c0971783c7fdc810eb6060c8b823d9029f9cb4a39c6717e08790a45783ee67517b15e0d8bed8430590d1645704f86f0bd2852cd547d2045334be74def82fc701c2c8ec27a5d6977f14755d6b2c09fb31535ef21fa799b1e3ac64bbe735fbe0a0061533fd507593022f1374ce01973a9018623f33e308bd6f42795135eed9f6ff2fa59dc37a876590e3f072bc0cce109f9b1ab3e411ed99f74613573faa91b88050412ec3b0529164d391b435cc5a6248da927a637ddfcbb3303c61b64018bf69fede832f021d4b361d714f89738996105331aac8c3c1a6e2026b5186039912bb21e62bd482a83c3ec681837839834800e590952ecb0810c827d1f2cb1313c37f48e84e77757fc6a6a0c841f32167aed500e7019a8f1171fc1d16f61b284127f39bf97618e252ebfbf8414ff5ff034eba381b5e3a8284271b57b81afaffd009b01acebabd7c275d555c10ad0083ac9779e7ea7e99756dee4538bceda35c9eebec95da8b4ef2f7b7db07b3ccdbdbc064d98f89156a39353cdf3b8e5667657755ca850b4457934f23b60605bcfcdba0b967cef9c5ca09c8bb54a65c1fe0704cf137bd24225c6f20580b9a297a656d82babac49b07713838e65faeff89304908a275106f34ffcbce47cd9ced1a34ad707f299611b2155ee542fbf81183bf098bc5427db4946b11e83b79646f55e3bd474eeaf3243d9e305268facba8d6a57d193e3495bac8ef62edf91558868ebe4559eca67d14a87b47a1ac41bb0b2f55ae732c73d247d1b8f945b531d40549dc96bf77d75bafda3b5ae8a903d6f726c33b3a4c3899704dc51903a9a1dedeaccede72c413ce2920e115582bc75487b61a7a67b261aa223f64beca8d8fb1f29962c0981a5963805137e8fa9b59746301189f29d0ce9d50f3fecfda38f47caec67ca995375b0643ac37812c8eca183676839d8f703f4de033082458c51d9b0326afaea5470d560f9de0ca4b0ee738500a770091898bf6f8d05e86625b3f938eac671b5bd8fbfdee8be8c3e8b16d2302ba472f2893cfbbae673f1a698e9d28c30c3b0085a3b1e6dc49e8efe727559b7e57dc8ff2aff62dcab3f8541ef8b746fc5710059edc6a4b0ca5e5ec3c7d834f1377406281bc6fccdf13409a44bc1cdfb1bde3b065ff231fe89eb050bf5c0c3a39d120d763c1b85e479e42b09a5942ca5d2f2173aa4fcd01b6dc9689d45db02437765844de73f745c5d6ff9473c6ce40c7670be88f9919967cf00e9168f1403e65988dac97b1c9c0d3430c7bc99bfad1615aebb104796193afa374e4452094e24d2815e2bda6d425fa8ea0ba6671094db873d1869ba84550a16867dc2e8a490f7cfbe7b7b7d05229fc6cdf73c395866cae74b0e30f2590837e9a23554ea6ddca2621cfbe839c293f595bb35fa103f6a69811bf9a5c182b786785de3941be3cd37901eb009c6994ddfa4af882dbfdc9ae12aa95cef10f9ac3def28e96fcfbe409e854847423b386fa09fd298c2dec194a6fbe4d31c6699b1cb416b1df200f23b5b6b641f0926967727efaabe02db90c81cddd6de5cb6157433403d0a2fcbfc6f62ec7579b2b4754b4a97cf5d8d14038358fe28efb2c1eb3c67667cbc38ed20e6eb8518d0cbc46b56576b2878e7c896645dbddcd6938750eefa0b3dd0489cbcbde7a227a57b1a0f4d21bf8a2812e36e56dd4d0fd1aa26a594f8361ec0563d549cf68fb8351c2938d2a86306ac58bea53b78d7a281e42d862ceb0db2d95690bf95fd7cced6adf6efd83f0cac02f814117bf64ed6ce15ac73e6990dbc3e99aad1de536d7259afcd2f084f0f8aee3e34e6365565e7450659522568b3f7913e564d1b814133683f1b85b1f1b7e7ef1657d87e2f82ea803bc8660f29ceae4dd3fb8ae385e541a5e1f3c3f06817e9a6c2eeb3c110928e8d184dea0bf1d8b1b5723e3ea6c5ff320701edc47a68d9e076f34c99990589ad86649b142916c331d05ff108e4971c489298180eb8b82c248fdc5e9e2e480fadf6835f2821c1cd127cbe252f2a5de960b42441c2a17a06b4f39170611d1fe3bb124d6da073e523932a861394439538cf2309b5d3d323c15aa4bc8a634e22bc009020e52153650feb3d71ca8bb032c30f1e1808981ec80fef71cb8ce6384c654154e09a818159e25c1979487cb5935e4410e3a8fccbef5fc40c53419fdd9be34fa87ff9364cf0958819626c20eb7f2e6c110db098b0db1a7a4879ce36aaf653a8cc07d17f5a853b9ebb85bdeac01eae801a08ccb51be23b2ed83ca44e10735eb869546e75d11c2f07933dfa63d793b987130f86c2f23f1ec606063beb5941a831cd862cc5a83f41dac3fc95abddf6c5b22c0dd66441311c3c1108cbd0a99eb9f483b0fb3b5a6710eb27d2c6c845e8d081e0a964fe5087da4b0e743ac12d831e4ef7d152f104c17570dd05d21266d7cf13ec94d1f0d25c57f976d91f6fabfce229afe3c691c1a1e5d049ea4bef7fcca8d9fade01aada2ba0159e91d9948744a9a9b53bccfab306d9473f73b9d73ce2676cbcfe6e121d3c67b3b61c1db3599750ab5eb44e720d041ad06b990072404e3c1b4e586193d2e8211d35764dbe25715e965c945d3462c389b6b5f189723c32672e6402bfcee4e5d80e670ecdeef5cff05f9e304cab8349fb4e7f75d579b97d09368f303f0a77e929b6733c6e9a3318443139a306ac05bdb41a185bbaabaec24d1410b035a628f4cf281a821df827a8bd14dde08a1f6cf5324837ea7eb1a06aa4ef3d2af0f4dad1ea44345aa281107a12ce694829429b4594315b1a76e1d65392d4fa90ffdd0582a452030258a24073fee81de34f52ea44633beba60025ecbd87b197ccb73b886331895c19fe086fd07c136dc64be4bd502c218a26f311db5eff07ef5511287d8a2b33fcc545918a0face7ee61606793fbff1945675b165b9b621559a33d2c89b766bd7ea58a067d55ef0919f471919af94dd5ccdcf1032bccb58c9e6e8101da77b4515a7e0436f811a8ac024595c72b1efb99eb13dad1669454cb8f741105cd7a2d115e37b33fb4aa8af52840294623b737f8ed4cab7d369660e84a9707ec32b3dec3baf8965b97cc9a555bb2357e665a67cfb7e1743f7d2c70a587d32bccf786b6f327255a0bcb085d302119d9b2f89225052fa4c0d7bad03c8bd116a41f846ec29c44ce5cc0e6d70d625a7477ff9251dcc5a4c64d13902ce80766ee63e57e3b3745e7db2a584757583b0c1a4df470944acf9c0b6d474ee79b057e228a1f0f5e109e2ea6055549d607d9fc724e4de7e12e7bdb76913ba348466900c7fd34bbbf5e31ad7442a388281e12d84b0d8dd275a57497c9792ba93c4ca856a530c640f13ed78c29a55da753688522167d2a5f0ea9ce8a66bb4c648e51056e790a76bc05c94d00a6774096061461f22f1ba4c2e4c529ff4bb0be436ce6d22abb1fbb68855c8f9ee68a1e783a0f418d4e836cfac7e676c1b6c8af6ae779e4868b847b23d3931431c0005ea88001404ed7f16a86cc96384cdabed2aac6a050854f20764345007741fb2472f2a28c53fc85168dc90b993b2852c6d59975200a1eea8fc6fd3c25b85ecd64b631ad5c90a6513532736b01fdf37edd3f277ff44751708f9f1bf1b03cdab22f24e7044b722bfc4c045386c14eed831e40a64cf47fb0013409525c87725f1f98e2c8f1c504acc57235dafc115ffdb1293b4584bb783c7585e39be7957f9dca807ed3543496d2a2313ecf17e3b8d56d337ec03e1c1ed076533ac89787848f66df60f46041e9ddbeaa955d8996a38624d78654ced37fa29568f8532eae3eb32bea6caed823e818304d803872dc766a7d4d0c8191666fbdbfd07263b6f9f8e78db2fbab91323add35a599c4fd4c8cdbc3410f059875b973c38edba7108bcdd9a18f2697a73239c6d0702cd3358b729294959b3c009c92267e61fa9fb5619eb3c811e9cce53a325c4ff6ead1854af04a0e8885f12ea2c9a5d8c70244f0b5a330f37b1b349ecc824a27cf691044bf0d0c927ce03226dcef3b2d517086be51fc92c063494a6df6323c9af236f00689094a506ab08af517387947a84573733e294c334945571ba783ae9865b3289c7d2533baac9469dae41682ebade078bf74ccf48f55b3b4d6c1b9ea0e912c7fd8440b86cde7367e4a26d6f94e64c8f0a5d793363647a909cdc56432f4f7c6f735f2b245b4cad816e1ed18bbe152fa4dd5734a2313876e81f6101f544f7e085ce2afe083842865bd075bc43850cbe0b76472fa04ecd597da07e487cdd709e050355d783ee4eb8d12a29e37a363ffb3639af7e5b492578c30d345b392fc0cb30c5b1cc734dac4d370ab92b113d7b1572d8a54090a21fcfe22df6aef3d3abe3e7b0a8fedbfd801b206c5e4ddf708f461d00d0ac000293ad154f2cf0a47f5d31acfd86d88b8aa070751fce88737f1d4331b21fd8bdc80e4c81d53722799d65ed78305a711b38be0bf70a1b96ae144f440ce0430d8f39c82febae90106e5d0c6fafdc556fa200a3a0012f04236e6a2a96314696ed025fffdffb38f46e01eb24eff60ae563b2f58612e3d292cdb7176c670faf9ac2d4bb9af26f066698be891e4ef20db1bbdd36156d34a226498289aa538c28d4fb6e9b1e75979c72ab1d90c9de41c7d35cf4e91bd3b15375869c97e0c5e6f2327e587af9bb8bac2050245b9d7b2ff03ca0431bd678dc5619e0b1305b790976a6380bfd58e3b4e621614c7984fd5a68ece6311b32808696058d9968114602ceee9e65d4f59d2616050f32562ad56b60a50db9027602467eb7b51ee324190c230b4abd050423deed8729100153902a9ebfacb406d4773d25f54a5d4441856eabd49c7d0bd04eb69cc2c31f20e80dd094f850082c3cc8fac90dd2623d6e4826b430e780e8535d2028c7fe77119933c01391b5af6bd8456c444160a2219197b12f4ed7726f3e1d7aaca5ad886226bd2ab6b704135c45f4e8f799751d19d3053e6ddf08990a5bf48761c23de9f8783e93a3d36becf772cb6b73ae31edbff278969972378950e268e53cf4d7a66dedaf22dcb8565c37c9b1932b287136ec3a7796f2696ac9712f081f402e2b78720050930a913e076c1d5ac97900bcd121fb99c250fe2ecdfd2918a3d47312f9be7564998e2f4908d7659000cbdaab1962e5ff25d75e811a1ae1f0e1c7d5c24d8a806e0134473948f8cae5762a9bafa30e09db0dee9682d71d1efb6ca2a9cb9083d55867f08b2bc9920ea61ec1a0e93b7dd6b0e69499ae422467fdf70fbd55a5338a6cdab4509bf38f0652dbb0974377924cf442ed2d8c3fd84397c66ac6421d6fae9598f584bc7ed80a567f1e3d03cab693914c66a79d8ada66c96b4e846122c5a1d97b481bacede9588b79b245106f6e2aeb6459990017ba88d88c3c5dcb31bc9943430b3130ab1551d139b99de687537ef147d50f49a5df1f261c6d7ddc9d8901cc04d587bdfdbc020c29dcd68b0d01eedf40f498adc9175f96abc70610edb2ec0492ac0b7bfafe1ced89d0d5737f2321f18faa61af70729e227e69af0903a93280d7e120d705ad83ff303a7682c6eab8cc53e999ba4c6c565d16780a5e4e3bb04634301c1ba445a1b30f30b7b31abb640b5eeba6b410f4e815adf61780f1af73b40fe262737df14887b8d8e210d188f817c2377191ca9606471c2344b1ee92c723f4ad6791887bc5e8e96815446575078512e2ef465cb0e264a9da65bac80923d121bba56c7003611eb1ed6bec3a06f0ca9591d2f15e644ea99aa7a27f564be9b6b2bb07bb1b3cf6f6035653e29e38083d3c814a82688368612823993587d07e5f199517300648a1e43561aafa856507f8eedda4ac856633a06bc6383fd34221142399d4e6dc4d27bbe05ff7b84b70df8b8c59f57fc3ea45bfb3ab45efcbb10b57bfc626554af56f02f522d08247ab79dd3c4812d1ab01812321c6d766a90f47cba08e0e82888c9ce0edc3f19b10b2a3f18898e3c424d079939f49150a8838ac52d3a89801ca4774d85ce4f31a6f125333c606968fde1802b1c74deb26749a8f224ba1c2d53c22bb9d10eb5fd2eca506c21ce9dd85ee1676532b97a91465639e998d7365de10e86c17c8592ef62a572a9236cf562d513f97f75036dc3e8be081fdc67875c5c452d3709e95912290ee4779f38c9acd96872c09c36c2c3ea58f458b62aa835c9d6eeb424166cd70aadc6b4ed4ffb99cb9944d83bc1d2e503c7a51abe67ebb630d4eb934206c1699e45b59d489e0b5ae3a3f2bd217462f2c06a75c03cc4a05bb291340e5cd4e7bea8fdf3a711eedf2b50a1edbc65c0d3ca3d6d57a9e7a0b8dfcb994862bf811a700f0ee9d3d3d8cb8dd867b5a219e28e5c0aa84545810ef83263e42831d3a68b09b0d7ce41b07e1759c6920dd8560ccd20f83441d279d74f6a49844939bd41d06b73150d5cb83d8e7ed13a477657fa64bb6fe506be53bb7d5ac12839a5dd9588577105f8b3e6e2e903583ce7f1fbdc9d7ee8d8fa05bcc2f6372dca92a8e0bf4e86544168a8463d4af06fa5f5592681c89e47b21940644309a5d123102bbd8aca72468387d1a86df29d06cf4a35ed08556236fc5285bc6ebabfea15e8c9633b43b8e5cdc34ddb7ffab450c6e372edb6367f651b4dd4d129f09574ac9be71f13f99924c3873a6fe080fe1a1c81cd49db803ad96f70c0d148bc885ce1664bfe5315dd593e82e64ac7ffe62b2ffd5a4c3fc205b013aba75b8b661f27a6a02c0bbcedd3762f5634567ae1bcc4b0754740fb675f1be3b398752d8c33f597ba6ab91627e7ab074a2b4ca046e765855d9f62f78928e92b907183d0b23d23ea21b0c68b77281f324708226a8ff972a8ecb967ae022c3133b67c735c4f968273060d4198308b3fe00f329c480bcd4645599bce27a2bb11cbde5d3fc28c2aa5550f4ce188bb9a80997d7bbd21398254afae50d9449fd2ff247ffa1f7000b03646968868c35f13af95447926f6e4eb3f8eb70f67d745e28edbe672881691588b7a36db85ef9efd0ad24cc28dde975505ac31b914f2e78a8859ce0cf91019ab6655e7777ca76c444b964ffd59fca5de87010274ad24b02122073dfd2f65936dbc7fe1a11ab2a0f2f14f8cb8c57d105e8f4c442eb2516aff081775e145ad75f43ca833f83f22047e2459005cd08b0462122ba15109d232614d987cf706c802369f0bfa913cfdaee27f99910f28a8650427893afee50891d6a3cb75b4919627dbb40f7b5c79272b72e4446a335ae199f6c88e541801351c4555a60a12e981362d97a0e1f2192b7470d4e3a96b0885031e1bd8525cf2ab21099b1275bcb53cd3f81d77c4aa395f5c16e999735c199262bbbf95af092cb4845b1d3e974c099089ac82f18320683b701ae63fb733f5fba50b9c659f60d0c0a1dc729268ac0c641fba57b9a6f168f08ca1ae7953913096d2724c8e84b27e8ecc90023b4d91a7440a3d77acef6af754622e2805933a6f8241e0e1feb7c4ed75bc6fa28a5f773adc679f570f35af81493112ad7cbde3075e0fac7020aed4d3448dda4b8e6e2902597695e924cafc6d6069638e5c6198bf4da7bb33d2c083c64e738e52e72c4e959296e35eee3ea821039117d52d5ab42e1301c3f50bb8ad38e8fbe55bb6051738928db3ba27560fe6629fc7153cb1a5ec5aa5e6045d09164e22fd0eb77b8829e1dfc4e86d6ce3b2c5a06331a3df053d2e26a3ea5847678f5d2200bcc3f197e06d58e182d9db7f458fa5b81ee511e3e2c8ed2cf8d31470b02cbe69e1005a76017ef35c8f9e7e78f065cc6cf0296a7f0b230b669d30d1adfc5f30e50e66fe32fca5a1438373e8ade1f75a7e9227e290f448324c600da44c3bc28107bd5bea53420743c98cd56f21d86c582f55432e1bbd76caf4307da3f345aad912e598f4a296a2e3d5d80460ecc85239ad9d247085bc5625bc9b5f20ba0c4d4e6f5d9fdf772d07f8e199c7519a27de593a90e3c1fb2b7e217e4e727b09fe4c56ce88080f1f3500f629e02eb6ef99020b303bbc748b9e54a6c23c79271db230ae5d1e5bfc4da087d115f82dea2a3f261ea5591970a838a7923b51214b483ac061dbb8d6de48509501373ea89ca95a0786314d760ff807d783a36546581a58c5a625da4760d26cbc3efb558d6ddd550faf6dc9da4c63d2cc95d3f40709f8139cb9cc874a7494d0ff8730913e1fcdb9a1dea2ccb167ea0bc02376dee209b37d6f8e4c9fd6d2df75a3dac1240050235a46cb66e11242756a7b25f5acf5b00f15c6d84270c00531573061a23761ef4985d5d2534cf9c7bd347d2ad57339ab7868ddff4eba3b47d8b1cf846fa4f0d13e1fb3322625a7a2eee50e124105d8743eb6493478ba412a6eac84b6fb8b31bf4b735c196e7d791dd8ad03ee0d6bbd78cec01a4a1a29fdc032843a1ada6143af6e58a17e1cb51f88158d16891efbc64eaa326e228f136beab7c728d4b7b08e63795cb17d2e43062c5b4701dbf86f5404538419e49888f1fe7e906efb3e3ed8418cccee365f61adbe9fbd76e74e07585139857e9561629846bd2f3b635929bebc5ededac82d520a101e26cfe45708b639fcde5ae56bf3a46df8d0ee9d46feb875f12ab56c62b8ec855b36fd95ab8b350d5d99c66c40a5e9fbcd89ac31a6e65c0ac7bd15eb9d3166539eec19766de8581161f58dbce7e7a0ce793fa38e5bf5f5b1f4af63117ab6f7fea872ddf47dbd14fb41155a0a18caa4800d5ef72e185724de282a3235a9d4ead01aa2bafe286e776ecccc93e8d0dc886bdeab64e4ad629a669ac241d1bbd9174e2c5d0b0218676825ea7c4675a4fec8e084da85335ba83e6ab26024d75cc03effd0d45ef7073a821dac220d042f8f0545af021d22eeb85e9b6135c00e28afc1d1b5d4c2d5c543c05a254dece96d1fb2017489be68280c7ef3cddcaef2a1f7516be1f4ff527a86f888cb19808f2166427d9ba62630e7facf2dba717db05d0faaec8767070a4ac95a37f88368612b19b2e331e646353e2a4d51fd07a673108ba4cd75f05624661100ad1ea57cdf0d770bd063c0378f73705a0cb4b8ff51b078fe4108fd7f6400211a1c01300e25b93e6b29b3ff026b2fda5ba171837eff477d5776484c556aa9116fad2733ebe634846c0a5f0332bd365e8d57c32c63edbed388cef959b7e35c84ee2f744ad00f4f1fcc705ea14cb8565343746d82c913112e1155b4d70684f63b99a9e9534ec551b861e52c23e953834f1bf2cc5f63007b0c789c0b4e5259a358e96078da1b938b5cdec9915e90f7f4a8059458578817c4daf8d3b1eef23a44ff34c970bc45196090bd5da708690200667bfa07a135065241c3db1c7f8ce3bf89bbd3a7cf9c2b020b0e05fb80f04d9e51a91f5502de9926fac095710870e4013e0870df2f0cd90d9b36f3ebcda0cabe9702c5eb22659c01b691460e43f588179fd8b3d5d813965b097c594468e98d6ed744de3ae9f84ee0c115d4f8f55c50303c89fcabdb125d6e365359b0bc6ee8b956fc5fa340a0e91767c0016562d67f8a77b083fe26748e8a14ade5011c2c45dfbc0f274ca96523e21df3e65781c068399a3b2e4c528915fdb4781d612d8182923b58a8cb88af68280b5dff9d116163cb969e6c8c4e39f8654073cd62f3671950e0a915dc3463ec0727cc89561d9626c3278bb851f0422b2749eb7e0b40bfed19525e611be49b9e39f8eed2a676594df139ed368745ab02c393caa13465110cc0cc1bba81eec3b88c119e4bd3ed2c4ffdc5e9002988e0b694287ad0404dfbb15f301295f5b26961fc397e1f0bcd131c10c60dc5f44a76794845d4ad69dbab0cb60c851c604d57c4f5f6ebedf9d518ebbdfeb524a6ac0f68e9a8e4fbf8d965e48d64de2282caab27eb7e26651b6824429211291064482c4c533dec5955eed573e4500f68d4130b684fd93918b0c62b542df8f42511011ada3137c25ede8d99fb1ad4065c245641c9d6653ab229ade98f0cfd5a8acc8696e583c0e0fb4e04caff0da2dd55541555828b67b20f12c2a8ac654dbcc2b56b4677c42dac9cf6e25eb545a48a9791930afd44b03f1bc54d97f6ac774bca2a8fbea848b848d77619887078cd133f426529099639ceff6ac20d6f902cdd7ed82c675d1651c98dff6d2ddd3f59f4775688b7ddfb64c4c54cab0d07cad08dd19faa0cff57454b8dc1e2c2420632819cbec47e7bdbe9cfe84bbb54a5977e912ed251e67dd51f2410384907847c5ed40993e9ea85dc3d834475c7dd3ff7f3f77f82a753f1ff5e0bc1542612ef7a66f78a29554ef12efe632fa7dcd1eb9354338bd8bf41a74b91baf459bbd06f6b02b8d3249cfd45e8b00b4425562e5b706ff73c0ab6c91b95c94ce670960f6ccaa006700988a4fc0d5ffbcfb470d7aaef82a09a8168df8fe299634e51c961a353efb2178a4b535a25f1f63412642a2e2bbafb467311554a08c7c237239fa633b73a363cc4e8fd9f5d1cd1223665f185ef0b163d7c3fad5574a5e719314541c692427db7a567be563016dd980796a9625073adf30123d43d43236339201637d3baf85e3532c6bc5e993d3866c088149366d13249049edb7fdc199eb1de7192bd9dbd1de9aee21880f35076828d95056b4a5e81fdc26227a16fa89890784a7d3faaf54a8ee57387fa2a47a683e8dc43beba27a4ab214c42380f153bc420eab0a25c1487f9f6cc6a915e73d2b0d40455b3da96f5b4649db5492b7e674b20e9451141f92ef82392ef967377136cdbc1df817e4526f574b31788685085e3dbff71916d6524a0daae9c6a55e38d2c70018b713a417b2d9ff6c2744094dc821d339aa008b11b6b25164bf2bcb2f33b8fa826f9a65542bd56edf7670015dadbe083c7184b7343d0c0099bcd508972065d95fefc1b5c465e9b7250a41f725c0aae3055a601bbd3b1da29ee04dd94b4c141ae8f342120fa1f723617199903b4db39106af8c9ad58f4a0436f7c60e38a792e29b76ebd97cda64e8349cf57c01618f1900e5c92652bbf515fa53a1eeb3af67569f36fe1fedf474cc8051b724272bf5a67dfb35e7572bb0e3c4d1225f747522da8511fd7a5f90df331e5d3418f33c0adcd5c7d93ad9006955ed965e86761ee978ea44c773e8db7a030456e15afaa94a5c2e443c48fff808daa9ae6b3ded2aebcf87c79e1466fe9f0f3b5f5711544365af78f8d918b8a32082342e560c263a2153f00b0a9f93d08e9e3ceb4449b9c42036b39820f9b82384137e617e9eed4f5746400990b29d1b7b8c7e4da02872844d2ac1b55a5ecbf6e7596d5e785609a72e3e68def0ea68057932ad1f1bf7b0698bf886eea9ba5f5ef4a3149132a87de41bf8f1618e9e3c590e116ff330d9fbc2710baccf93697b535505c6ffe40c21133cede73a6d1dcd99874cc57868e83d1c85cdc208806450b6c75ad3a32b1287328b62056da33e40ab8d3dfe5cf7ecb3baa901f1fde2a451111f883a50e5b13fc4f6b54c365463f6d50dd1d44e00435684387aa224520476787f1deed02c2a13e2e968d2fa196f4effaad1b210e73869b489dfaaa2161acade75ce0213cc4d6989b3d4d79a48a4e0e3cca057893d152b2209be274aa5c65720101ba221a3280e85ce2b746d555ba1898ecb553209395df1340c02133afb9c4f4ae54468f3ea7b154ef8ea07038534046d0ccbc8b9667726be4b43b9c221c073f1d07e9350f0a37c3af38176080587e6b60845ea7eecadad8222fb704cdd32fb324f94190afdd43eeb189b94971e33d6cdb17a4e9bc881012351c1cda4eeb91ae9dfc794a63a471c69378bb323972cfef15211e0ca9cdd8ea442f26f11cfbf05797ce3d2a0e867a0520074b78e052c6b0422420b1048fbd0967ac4582ac14214491e23daaaacd83ce099d6dde738324355693cea119afa67ef357adaeeeb70a731246bd063884270229ebf7739705a5e6bd399fc6d5a58e8f1ab0e6f9743e90ec9293bc1568c303c3721483125df03f812394ea32de0e2ab683dc57bf344bedd43ca71d5699291126eb62a55775d3709cf8b58cc639afb59a6a41f67dd60be1138989d89c62fbdcf366f1d585c2685905aa80883f1c1bcf3a987b969e05e93c7a361a9562679f54b5aa031be0a50b1353219a36f7669d84ced20aa99bfd3d1b18edf97e8f067ed6a984ddaeb7efe19fcaeaee335505db292263caa6c65439a065cc4bcdff6bd80568f0d994c9b4886459b09ba4ac1edb396a3ea6b730c4a159900eb82b9928d7564c997c226f9263b53f47b1de024d92a883927c37aa831cc1f54eaa5d5955ba0d26612bacef0f99c908bb85a8ec0ed3662ae8477db3342b54c361b3f27249f1b8068d6bcca67bbfc40ff96ea872a51320a86bfcfa100a3a8d56ee763600c772753dd543ba89e1d9efa994ad00861f3cde5fa72a9b3b32e4806f0e3462f9a2d2dc6f5724553c5cf02ffd0794e2eb4ee1f813f88ea0f9e1677f48c6735c00fbd0efdfe2f1eee93cfa6a4aedbba74d899fab296d8d2c5d42ac22beea052b5705e8d66548fbaf3d5f0c33b741287ab7e2fc866ea4464e624d894ef8d9607d03d9f3fa82c63b18c253051cd8aaf075bf3b19b4aa1c94d32f0e6d54d73d5ad7a78b685c94aac37930df52b0417d1f80477794639b74bbe0cc14502248bac277b6692b3b4b38aa3efbdfb71dfc9144c1a27cdc3ecdb4edd301b5c101a8474a4039f93d78a43f3d1f248042b6c5689809693b33a13eafe83e5dc9e4f23cfc0de2374894b625721263d772f3f9913e20a3d3ac7efefea58426da885585aed3bf097d1260fc74fbdf2eaaf38d764f1076374570335f4101734d9f600d2260f47728b584e6ebef066398f8651f3b8ff5772e499a9757c793b387f330f361d15c691773ca82a373aa46cdba39b16c2689b79055ad8d6b6a655e3aca4b814517f6d68eee839f2b7fe1d4ddc656503ff5502d19fb10ebd0346468dce62bcc7e5017ff44f34e55720cc071c467f1d264515ca4ac021b1798a8d88fd4a7e1d94031bb5397af131f7ea7dfcddf53713229766e1565cf8e2df2915d8a66589cec727d547318c1c63bbf8a5aeecfea047a60220402db9004feb5f3cc9e0f468cf9a2bc3dfc4fb796bdd56621070c1569a27427392dfcca647f550f5b39d69eaaa2c07a880ea74cb9bbdee63d4885993527c60a2db1911f5b1f2d8e62e924f2b9535ced6c7ac026d6c91e928b1030cd0748970bc1c5717086310c951e49e2c34e42c43cdd8c756b82ab62eb6e4093ad8efb27205271dfc43031e94919c885826c8978f3d9670660db081e0ea69d29e63c866491596503635dfbcece5d378a492bfba4f1929b56fc912e3e8cc899687f136812761888d29eebbc1e402a2e2749982bb2a7254d66f27ec569d2cbc4827a3aa4428d2282e5c986151ccfc9a04cae2f5ef7bd82d713ab256f1565119c2d000992e3a90fdb34dbca8ed7b5f158818dde9e4e0943c0955354b1b459174bc3121706c18888d1d4b46d7d429318ba6cb66a1e4d71f8342adfda505309df4fc9990b1325536480ad3eda89bc2e117df6118ec6baf6ebd448ca03faf776bb84d82eead5f5688ca0fe6b72ca90fd101c6d857542a39f36b276440137b58915faf4e3987444df9f97cccabd84701332a922773db84fb89868ee23ef8532c8cebab2ac999dfea7c0a928d6afe57041e78a8a01b5d45d949c83b171b1143c01cc714d9270899fd0221959d181f130608e3a8143b6f95d5c69739c1cd29fe7ae0a15520a71b27b60dbd409b1c6a55f1449ee5210b2e12132ec4ba8135c500d757483f31fc61dd6bb4823a66f48503987040a0d80d42dfbca93128359a5152008f19299b5c78b079271c3f3e2dbdfa8c90be62b949d3d78a1e32da064a6fd7c9660b440744e39a7f7e77f73e0d42218139e9ca2ca0295e2967e206b323743c7ab04ff4c9b328427ca1eb495f284de4684a64f08684f5c72ebef2f091adbb63744798c13d5826dc8d0be97f3e631544c2d26ad7365de9e56942bb3e3ddec80786119925e3c75bfd8893ccdf555d71d4b3dac0422c25c090a9cdadfd62a2e54d4d30f389a545c08ce2a77b66edef10d0f73210ae3b7d263472305f4cfa3115823a41033cd38d7cfa47693724b52eedb65d8342bd5836f029f5c8a5d49383c508bf49fefe6d547a0a686122138b762a716507fd2b9b740032bc3702397e66a8b30c564921c9e330bf8f942d9e413d7645a691fa99a447abd3b6a5bcd9413cbb406b24ca0c7270fca1e9b2194f6c6b40920b95e615e76f30bb19004cfa07720667727d57d8c30514d2d9942130f8f423cf6fe5932a17840d367e509690a7babd5530ed31b925ded8c1558d67a2574f496899c2628c41eb0c02dc8ad2212d95d20ab39f625688ea78107f02067e03ed6c27e19ec2375899b69092f08dd3dfa34fdabf273b534da2e5ab712b0f34023ec1dcf69b99d3067d9c5e98b7149b6dc179807f9b08608e68fac573d68b5d75750082d7034bbc664da307636a09f400071e9e95272c4a29c110edb4657502680ccd71fc268eb3c8772e904c279302c209fc55e3f58abe32606f4bb7e794cde58fc1375346183a2bce8b0585401e57d48319b2cb1cee4a9491f234e5903de93b47b7134c5864a840f362d39dd3dd3dd5845146a5ea347d0177b5eab60a8450a53bcd2e5c3419850c0eb81631f56c2fba5791597c7b871e8b9566b6d6dfec9b7ba721a8d158337e1697e941bf32bbf48d57c9dabb88f73df27ddbc4c87a4c23f84d25b6faf9d44a3aa641e083a0a485286a2442b6ab39f6d81724733fd27b7b4ba85718f7b325ce82519c60c9bb605f585c5fec722099f5d7b0bb432e11eefd55555037d19db13844f1a6dadb3ded215929265b1dbfd510f0fa5a967fff2066677f4b86bf2b61d65a645060968c4c964114b1f0c1a090533270f60f6c5b21d2855d230f62c0b3f019d869cc581e41712be60b91e90a8f2a4dc3d1b28cda09127d5580e90278101f280d2c4ba8a11c8ad6991490e2ceed2145572dcbba193d65b3baebbe1e848b8d02c3f95f04ed99a1820da909e30b9db1d9c2f50739fea566246d3e9dff6d090fbb6520337f5d19af8d51dc0a8808fb0c6b7ef137ed3526fc282569aaa883dd544563533d9a61ee3dc3c9e2d251984cc91f47335d03b075266240bf13ea494b7d059d5cf6ccb955106b14af825e87ccf4db60415a4a0f3d6fa77e39f0d1a7f53891fa0106d49fc4eff47377d9bae9f879867644b522a89e65bcd8ee8742fc7c3520a8bf562f31050208143771cee978624b3071bfea6b3d3f0711c42146c19543a01ce06f2f66f0d670ff2672debc644a704c77fdd75a0fc2f2c87be93b752851684883057ae28169962d20118634c3637c643e1ef57aadfec7b987288425778dad734d13b595e948d9b754958ad51d94b693c57b01be8777698a0d11fe488c26221bfc2ec692712db098b107173493057f0767c196d4611d6b470c1803cef1beb6e4015afecbb1b2a9d8486f5adf3b535be55b4b7837bba21b6f1fb876a40ade90087b54730d76e59dfb59601813556b764d4320c027348805dd651570cf15f9be59c32f38c1f7b21291c04412df234e6661be3b0eec7e5ad51a1e0ae8940c2b17b6ce9e5c7ec5db46aa95afb02434d5406922e36ea31f9a748a78bfffb2f7112a06ed4106a4f582fe0ba6bb0a798bd5a2522baebd6a825a58edc3920fca6132a4094e9528618b7ca3f6f2b9d6a774046bfc26365301d15941a6ff4e46bf1ca7bf619c7ba6f8473e429d66bb1a8ef71880b775cd3c2095184bc0262fd3bb113071cfabef6f6eddd740af83071297205f6c7e6f8d63306ae61a305c68b2c7ec941a5a1995f5c34516557644444af5ec9c4f274d0a189b8b48232a6fe1c0eaf44f7176313e09db060e93bc3116d4e3dcfb54ec28c5897c3fb164be66c1c0a2cc2d9072910359c629433036b03031fda767f4ae01f40bc9e57136e2ff5652f42f61a21f52531a0706a49e1f2f7b8aa2056410503ee010c54d77591a384be4c20e7b945a6bcfe19235105c53b9baaeb4adb38e0da00ac09fb9007b52212efd31820e34dd11f33da26028b339848f7fcb137824b92d3a8e4b2157c0b328d4cd49ada5eef19554f808d019f2801d429297bc96050aae8bd93eb93e2f44f6aa3b0574e9269e1bd1524d9d193efc55d2a2d2b288f3db486fcdde77f43e8920231891bd5cbd7157b882ae1ea28a9f8d2d4603e657afa8257fc53b414167a91b7665763aeaa92b674a9991757dbdd1985c5a8d64913a2a433bce85f20264efde2ae1997bcfa5b21ae1c892a2f6ff1f41f9e089c84c2efa0440fd4933bf680c6225cf972d9d240692c745963022b3b46c6e4005c5d8133c3454e2509b27e93b5805697d20d4dfaeb376550e11c2f8a81d62540733cdef61735018c0cee399c3ba6388b2e71d9130a4beb5fd720864ad1e419900a6777ba0ffe73bc6d39bb67cd8115a32af1323016dfcd8583693dc350914b182c11e20f0b7bc94939a510f22cd9c09cdb2bdc84c3a0cef82ff39f565adcba567ea14bf970199eb44efc865547fa8c4e009e68724bf2f6a0295c8e3888ec7b3fb11bdf2cafa843e12cb3050fc68b5b130393b183630955f88a5bdaf233847bd78c01d964e6cb7c1a12698a273ecf09adafa558c2cff4ee3451e7760e56071ac3294fa5b03ab7d8293eef25d8503bab8e60dc68051a08de9f54dc6b982dac64db3e5f5b6ce7ac5ad233e4200b5a6b0ff564593f219b725b152b6865fcdf4932673c26f30e0cc3a36b10edf924838f1b366c49c3c725dfa3d1effc12b307b201fc04a04ababec612179e1c47978925706a170e896d3432d673efdebef238f56f7a3ef2a8a6105dcc9c0e5587e920543c927c9a5efcb4bf41adff60f4f9736a02e900da8810780f94b1c825259bebcc451335fe759c312adee52dd79678b8df22778959c90455c01872cd32128305ef0c6a586d99e5046c411410775c63d95c24895d086c29d1c0616278ba052f2ca0b9ad8aed67a098f465335e0833b826c2d27ab63d2460a128d0e71573b926e15e3b729548b258a3533dee095013335ce4017a63010ac570f20c742d75050d02c8335fbdbe0818d7447a0ae9d8d92f00e766167a71125b49e1bf2d4ea77a0b369a4245ad7af66c08f462d3d22e7ee160d82dd47087d4cc9a9cdffd05f20c0f7a70db4b7a8d7622a1a0d7385a01b46329821816dbfea1c20bf2c8028f374e4de4fe176b43f23dfce63854449ff940a502258317c16751efbe2721633fc0474e2b4b5decd119ac98bb8ffb52e0b72a7df85bb9cb5fc8f76a99453725590940260788099d117aa58a2e7eddb7162ecd1a363dc4df9a20374186b72b0f1bf2eea8cd92ca1130f4c0c927d14392d2feaf620e64f17dafe498a1853cc89e2c01602c5e19d5ed95e3ca8b569da51fa1ff196caeb9e60951fb52868bb992f13ff800afe5cb5197c9982b7a236fb1fc8b228cf31b5dcd18920a00189b7425ea893d3a038c34e7d81cecf649278d5d874354d0f1460e1dc0eac1f9d4607cbcc9a4b3197e4f6704556c2d624dcbddd30c88248802f4f291f3316629f54f890f522c6840c9f9373c4d30bc1195c6ecb1469cda341639fa3f81b77dec59ced8f5805ad5dc2b1d67697b26927ad34fe8fa1cb41bdb77cd05e1806c1c541e876719187e2277bec0d318b43e26191dbdd126b3dab2ab02f9f104b1c912fd38591e2e2cbcbfcce72648c5f85682fcd6dab84b472069423c6eb32d1cadde5cd7cead4d4c7a412d175d6a10269b2b2ea96a4c0f3e10196afec4236974b39004b7f24948e06d275a1b4ad80168a120113ab1942f82d7a976e1fc5247b4700ceea15a22bf1f515119a945df3f1431f6de2ed51be4058ab4de218e3bfe3641c40297dfd8222b9876ae9dc5e9df94cd6c7286b70a82dd4a842d4f461a4c132c76e5e3be8262320aae31becebca8a2e6bac6e8958d4a6434c85d65a80a8f4cab23154fbf453efb452bc7ba0f1714a0591cacb1bc689c566b9543ee81d1365f0fdbd76151c910f779fd18d8b084314cede60197f5f88c10c77e0a2052ecdf6fe253177526953d8a83c1b37fed4ffdeea5d2be7585fdd6b87f5c377a0713460d6fed94bf9e50e3fbf0b3f7f3ee780f1032dc9dfe810fcc220b8e2404476b2843f319ea8fdf01e6273986793a4802ec3b1956e73336859876fc4195f47dcb46224180e1c819a77121bb8fab3fec2dc8fb55f842b24dec814873c8aaf2c40b9853970c45ce182d793f15963a23e749704f831d698c8ebc526cb06475192c246e0102e26e13f0f9ca78816f8add2f6563d1fe3d7cf85eccb0f1dce7dd4837e36f397f5f8f38b99f541feeff614719225249df68cd01c2251a690cc8f3656ce8e2d702361172b19b5ae08e3845a1e12543590c8fd1df3983537fa422a727b2974af296208da6e376bd8cf087a92674db96a4494c6037aedfa607f3e3fd9a40dd68ce84cf8c713c2006f4ce800a82a0c59f3d039e32fec9667af158292b57bc9dfbd63220fb3375fc973c50b5e0d564a6098b952e762ac99466cc507a48154cd419b15890ffe24da2e1b26e596cec6b0a2e39b621d1f6870e7493ecf030358e92573c21e6f469648f222e550f5fafb0ac0983cfd452c632ba9a2621784b5f1f0ca071f38994fa7378be9438caaca15e50e03bb8c9894de080a937c3e9bd867b4ccfed2df9f7c849c357ecf91ee64074fbc0351e8a8808d5f4f9142f57501bc57fa622e6a5ccbe23e14e4b602fc1f29a41cd14c9b6ed397ebaf86a600a89b51b8b80398ca3426930419750d984ea930fc0e5aac92c5d69b7e0c9210ee15e455a4bb81516d073f8b806b0ccbeb14e79864ff55e3f39d3b4aa1c24bc3d17ab8aef8ae703961ff9e301f584c4583e3b58737464dbc48bc0d2a2bdaa925a8f375494944d259f4108c89a235c11f92e6ddc6ebb46fd47f02f740160b6c948850a7c03772195a27c78ee8018a277771aafc088bc7ac3385252ce1b87f840cb43fd8d80689a3d7516139edc22eecf7f306db56dd7f5d497544058b42ea6063f3874980a8cc378231bd0f83031b5bad988ba0a093b6d0833797f6b518e06ee3119ed623d9a542411bc9c0fabcf51d614adcf09fa7304b3faac52f426171937efee3945baf8eedceab1318868f830a35df32264e54db32d8c8006c8ffd4533591f3c78ac56e182701fb9e868183f3f9424de0dd04f0db45760967b9125f204482ae7d40b2f4fc9b4fac3d9ec1ac87abd8923105c9f35a84b49ccf6a73d0b4adeb2b6bef0f7f1a1cd78c0f6d22c37399a9e1eb79e158efec6520655c367136d01d50ff125d12fd1c05fdafd97945c0158daf120cae50363e87245bb1bda4b3fe34053356d28de648d6df57751e10334581b17289f21892175a5fd93e599366e5b2287b4ef3859a6ffc29f156d57bc79926f6426bb7e11b59593e23160d68d011286616ef234ccdc823149c08e44f503a6dbd3225a351553de92cb0e77fc69cf7a9dd62845dd7bd2ebcef47b8ce7173df4d29573ad863a3b93f124c1f51f8a761a5c81c077b54f2691b689762133bfec151f042a4f3ccec0ce1845d68879526c327180995aec9ed0cdec7a0e3b62c20dfc1c5ea10171a220cb13293c7e313fbc40648ca4e92d556d374241a9b15ec37b9aa61e8dee11df0e85ac63071d7aba868932b2a5d74f979e58d36fd3ada3a5b5fccfe693b4013c742550b39a8ccc2a109917c37e600f3d4e85f76543111979ff1b9bf524a19ac6e9f05e6d04f42fe5777c34823787db7c60e20637841ac39d457e30afc8a49a9edfbea4918d507c2ae90c6deca300a4f0bea1b58d6ed016a8a06e54931d6c32264ab0763b667dbf466532f0c021a6178542a0e8f917928ebbab8264564ad004df87ed7ac2f38bda379b8cde18805e0dedc1337584003e3570e4d148ea5a34f65fa656431a805c6fdcb61b6f55c2f5bdc46e8e4849fc169394802695ebebadbb13a83280d118bf6b5ca427bda91829969dde50dd93c2fde429a87d1f2fc319cd8022335d8bd4af64bcdc3c448e6cd15d39676f328ddf7c3cbc7a572406771f4264c8f859d280e6173dafe5cc5819f25ea85f92f534d3f292831feda5a9123f18c447d68e802fe79270514e5e2301acb0bd8eb65fd26f3d4932f0c0d75f9ca687d3b7c172053ba96d5e4e0a60e72132d4986d4a94f748703e5c451a860a2f85563df58eb9284a7ee2216ded2884e1db8ab5982fd0acaee446dd77fea0bd83cdaf03c94dc306ea8b5e7af8dc7a218e56a26ded0d03d845ace67cdc2342986a1c170e74d4dd063c8c27c03cf92dc598ad877d4413d6d57a77b7ecfbcb4bc8639e7dbfe79fbc10f52d84dcce46fcbe06ccdcced5e9ce5b84a384a9e0262b687c9b2763bf1fdefcd3d3d410a88d0aec8b2593efffda46b50c93bae3985a60977cb09d744f098bb0b48a8bb500f5c5e9ce930d106cbb90bff86e60016506113bad143e9b6b95419d9c2db3f20745d63dba90f410994325540263c09aa237206dee5801b05c297ab5522e21ac737d186e54fda839bffde14273655d6222f83d2fccd353e537ecb32a7275d7aa8b9e843fefcbae58c06ba4c9c3926e35e43be18fdce0c97655bb38a8961f14e1eae8e94d81af3dab4486d6c115e22174c6071545518b41624bf69adffffeffacbdde8ef53e01fdc07d62052845f055cafd36733092621969024631d8fee8f9dc2154b8482df8bd1ef4e2c1e3f17f72263cd0738fdac2fc0e673997a5efc71d23c5b12ae4b0814eb1d78df9c8f0f63bf9bae5de13e61825fcdfdcd08d986101c32b11ec40ced0a9173a1fc5a56dcb27dbcfa3439a89397f62a83f17bfd43c86f29149d82047e84374bcb9277d7e7286212c89a0169bae5022d995229d12d7794e223963f3f61a23415a8cac1c8dec8f216ca022f3fccbda58cbbd02942fce63591b893b0497dc4601ede7e6af891fcb577d03f023746d3103ca438b0b7e1febcb591069aa099157ef0377e08575707e51c36b39b4a0bd27f45d414caf9a63dab6c8855e222704537f047942bbfd74cb449d30ecc3c6d32dcfe5071f038d1db8d850578885339d7dfdcc0a01e548fa8addc7c9cffe1c42bf70a59238aaf92e8ba88b0623552f5966e9fd02b27ec42b9913090598c15d431308423a474966a2dfe8969e8d5129150e592059efdde015620f67c77edefcfe03e39af056cc4ec25aa865a8121d589a9228ca9d90fa3daac907a67c84ac5fccd9a1ca7f08b400f27e2af6a90122872c6cf36b86e8d0c6ae068aebbfd1f4b253de7fbdfedbcf043b0ba00b767247817d7e58b808fc1157fe97bf3e9e26888f3f92b2089b6857132e854df93eb5d64258d1279d1b6d212c7db4f4721c633f406c66b44409b919d6848a2c8a77e6f8c811289b4bc19f47c940a7761c7d3787617cf4a8b477b15134c3e42eb3aaa33323b22dd26d63dba1c1981539ecdb831c529b2aa3295466292bf8bb664ef3a3ceffc67dec60113e520b2fec046687c0806db8e6fa7fe6c1608b9889588d6c5a5439ef4ac02477dc8f24045d215418084e13788c95bfdd52bdf21cabf9aa509834fc4c7e9b7772ac94f8e5cc471f75bad7caad4728911e51a9df5d28c5e99e6364f1408ddfdeebb2723ff85c422996061a3e059f39a8795a87f80ffa5220e4e081fb4ce85371a44452cdb330e27a8bc9203b4c4d217954f451e92d0328bf34413261650d43278949ca6bbf1752a5524a6907c5f96357a75b8997baa569c784980b3b14c7fd594f648a147e1723f284ff4ff88bc2223711702c738e25c90ae330d8508c15a9850c384d569509b181bc55814c84a7df699b9b3aee2d4914cfb56dbc8648b47306dcd058e619a514eab47bc0f3b57bf2239f7e6d9ac8df45813633a401fd93e2b91d26592129bfa28e4d49e463d6bd5a7191efd68049e55c9a23ffd1460851b09b10690bb7f482202e52623917ec73af9d98872281abeb37b47f71102d9e5d75cf20a4cb537efb8265a875fc1f001b223734bb86c732c187468f11f1e1f5be6ba9bf373af0092c6989bb620f4b27ad63be340d8bfdf98d37d5c58f8294064dcf259ea43bf180633ed897ee1712a16b07c6389728071e412d53323167964bcfa8857cab3bbbde80ff58df0fad836c2fb1020ed7ebbab1ce1c62c001d63a84d27db5d95bfe5be6ddab3be0e4b42b5a97e49cfb7dcbc5e2a99bf2ddf8c6183650b140b2b4e8c1f6af4b964a4b6d21c957af78dbf0b8935ef1edcde250d4680cb1e2cd0892a3f6978a929e112e65f38bc6c42360fec260abd26ca3f030e1ba3a0318581f8039488549b1be0585b82d3e756e0d460d60465fc282477caf36f2c96889dbd590b42d6e11ebba0b6922f20af1d311c4ccc27834ff2056665bc3116bfeb279eab4f646222c1295c7427f2be6bba01f01683527f4bbd2a8ecfb7cc4aeb829e8374359c9fa5dd15c3ed5542845803055d79c4bd87d4aa7cbddf0f66817e19f9dfbb5cc76d62e122f41c3ba3af30864af37971e8eb8edeea8c26b645567a3c77e877033d2135e9b560e5fa1aa30a0f41292574d2d8ef17933c6f884cff18de41d148aada2de97e7c0a2fcdf47284968774bdf56b8b15a414732de84aa4fa995489949d284e73281081a66f6bbf77878d33ed35524e94845aa200eb2de2e96cca5f027f2f189077a2377e42b220a37d9090743788c1faf594891da0ec39d38be3b88fcc3d173c9bd2e95ddab27972945ec97da6a550b288b4e0710245b44c8188d70a6ac3c4152968f76ae08f4ea17b52386cf1991583649743a276146b204317312025e12e9744a6ae9a0c132a0a11332be8f2a89ff69ae6e75080d0525cacdb6dc111db30945965e1cf655cd0a1f068a620c15864c3352334565aae9a122a928dd35d2178f8f74cd01726ac706ed20be6d0f24d84ee216086c8d8fda914505cf146a62ce25979c96ba724e9e31193f9d7348577ea8f4eafb75a8af36e5d9becac490c408b88f7ce27114730dc58d768b292023983ea21869feb795bd80823d2b2f6195ef9639df99a2be5808d2b9780a991047d7bb20cd378bbc59b521cd7390b6b0a327be1c29773b52863ab393fd266440792675edac27b33b8217a669428802c6d4b9c373cb6ea1a15fef1929da882f8ec1a98cb9f63923060dd154393cfab77528a2387cb454dda2da1f2dcedeeeca92b9e4edf3b75c68bd0899da3bc635b08b1a271e8aea73719afe1b80ed0c6d6557fe8771dc1e2b5de709c7c8a26e9f2f427805c6110ec3b0799276a024814bcec58812b00b2629b0719ba73e7aab4f4c6e01dbf6eb6445363bb7a653174c8eb19e0d491c67873f229caf02ac9cedabcdd4a8e6893427e3e2b62360d931545f134d33f245684c18485071bbd0ec86c03b2b8593ff6a86a84a2a7a9097aae9f4670a41368d97ba7f25a0a5847472b2520c5b1002a4b644da1bb04ebc374956a10156e04b865bc06b8f02e5b92d7bbbf32ef8d4368fbeadbc17846e70a23dfa419c12f6e44f36dda1775cb80d8264278ef98171cb15a765425a4c810d248083074aa693e9ea9efa512a376a46cccf423f25bf22ad29c43dc20795ca95e8b07f720571c2f28dea47866c6f47702d8b0c3a32320671548ca52fa4cd64ddea6e9add8a25f4ef87de2006d13f7a7e582c274eac78cbe5c1e5e83af0d7a637129db48ad5f68631675a3ca581ff5b0296c35bd77ef6c5cd2e7fa786746f47c40d6a1b30e6c51351502e0ffffff1f