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 67768 34c08d3252780449dcc630d7c7922ae9449ae964963eb4745f30cd41364b6fef

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d0120fb44fa0c8202d91c54bc985cc29011a6fdd6c6c64b4e297a12422a069ac
Certificate Block Hash
34c08d3252780449dcc630d7c7922ae9449ae964963eb4745f30cd41364b6fef
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060220000800d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005ed1b90c045ad8281eb40e275db92f27537ee5e2ed65e5a802ced2d6c6daa5c801de92f233acbee267a0d654ea7870f63cdd994183436f3f1290d637dd189b6b1818b7755c868d3a971da45bbb9a737a5999f286daa385019300000000000000004000000040000060220000800d0000

Raw Header Hex

00004020ddc22f64621726856f461353512864fcfe6caddc3ae8457946337ea18cd6b1b97cc74ea6f5c6d0d0bfb0cd43acb6c56e35d9dd1616c143f69d0b480c4e0ab2fd7bb8216a03390118ac69a02224a197e2b4646c6cdd6f1a0129cc85c94bc5912d20c8a04fb40f12d0

Proof Data Hex

59,560 bytes
1212160203076f71db284ed905d8e53c135a9be34cf0cc57f52432788a8fdea2ea47f59071356643eae90c8f2b61fbc3b49ed981d551b4ca45524316e6c4cb10c8cba0736529768c5fcab9539ef8d34bb95ed45ba8ca25a5fd6511fc8c4c43d7b80baef3fcbe974165b62e63756ffff7543a0c2ed82a57e4121278ba56d0cb3296fe59e17dc58b99c443e945eae51a8d9d3c0fe2f85b861683328600fa0680d045537cd7279991244ea966025e3ffdf6bd53a43f38230eeef9430df323818efe39c37db546b58f978d13e892c5c7c0ca0c1d875359e92e049b153d386a82f7bb69f2f61e3f64dff26fea5a30d6ace3f4169130e1c10487065ab072acda26fce0f7203c0a2953bfb77b19362ec5b35452321a4e3095e97981944a21db2939fdf9a4c6d9543ed09ffec14b3200f7191c882cc99d35fc545b0bbda7463d29ac36924b5a41118b3d749e7489eaf1595019f539750f6906679a4dca729495cb3696a9d1c265c8af2d23d5c0ff0f35af9896a73d6db92dd015dace19cfbd15a5025da770f52eca2166f06156ba8c3acc7c0cec416dcda8dca99da5b467ee2721128bffba4d3153e060c684f1236aff467daaa110abd8cb8197a4da8bc2dc3ed0cdfa14ba4dc18551b4571ce94777f539e2ab3ebf10350725c068ea89e8e64a5bb6922407ebc706ccc2ecdece3e034bd4a55a5d377fe766840f96709d992ca9e79882d4b645eba83dd7c06d1095b05aa3a7a2aef03a448f3bbca4d9969805a5cc256a97138cd694f0532479284b4c30387a1c8ea0572cbfed4af0411216201f4e68e92768db39deb100e32deab44d5bd4afb2110eb2e98519e4c75c2673a358aa15e253b796e38e6bffe4108219d97e81600ec3d9ae66521078eac5562b4924b175e11bebbfaadb7a42daa77771a9dc13bb2f7390a0c09711575344fa2c33008e71ad67783e263f745e66ffc46c1f3385460c998fb0e56ac25963c64956e40c6823102cc1999a8c539610d611c3f1e8a49684d7dc3ba07b6fb4d8f8f229fe144c78baf27fddfaf2a9c7e2319f1a0d9b0c86958842e61eb0988f06a6bcf869c02d0f45ef250d0a7a1dcc36757e2fb526e2bf5312f60979207f973457e3ad1b9587c4bb43cf24bcd88cdec993946a32fd852231d58fc31a8e482ab89b12857bdefdd65b5ea613613c6a66b2d7772fb9f55eb1e34138db1bcfd6b625eb81aa63c6a3a439eb3d6a8d0ed9cc8e403d74702430eeead5c2abf71d68eadce8072858804bdca0453cd334332e1043b13eeb5a841463de2936c3a5aad06e8d9e3f98a81bc56909fa23a1f286eb94deffbad15e670a66ac776afe4ae819e6cd93a4277c277f40110d618344c5605fa142cd5251fb0838a511cc1579fe4e70c84e379920fcaf2269cbe527f5eebc3a0dfd48b71168fc99cee8ad68ca8b27551963980cc7ed091b4275f3734abb2b33aa9f68db4d9b18b9711eebd0b10edeba0718bed3ffd31d1aff99703acbfb808b7ed427dc4f15ec11fba6fb90ef14c13693d850a14805e2a25539deb56c2d6e6a20e688458108d53bfac2112fed2fbd0954cdec1258533c42ab0c41b34f534ae4c44042bea12fe64ac72fb1c58c77ecb6ef79c6e1840c7d2a7273e9a8194a7325a0471b301b8a30b3ae472f97d5f15d96b3fada303192bb2ddf7234ebbdcdf8c9cd332ea66b602cc7f221ffacb4ded183315aeffd74074567d2602657afb860dfba59ebd14bb1f4fc757f74509467cea3ca98a2cfb4b3e93737b4152fa22b0b7eb0439dde89f2727cb0bdc4804672dec63fabb82704241ba33b146fe2b90f296deb8c39fc16440e452ba4fb96b804a1cef2ad9036c25a3e17fdd4569a2e6ae0f929003ccdaa73f299b68949e6b5a962337a4905a0eac80013eabbd025b315d9d9edfdf69352758022b8e37bbf45fd5b53e40d832f071c074442c1cf34dfbc233e903451187c54592e7b4f35d3f90b0ca66dcc65fbf7ed1153f3ab2b481a7f91ef5be1337031862d94eaa678feefd7f9c53dc2b66ec81c062bac8a850da663189dc90b947832601abe784ed98827e1709941319194bab296f1c49e435d4265d4071d035735531a855bf790dd75a6b5b95d0d0f79892bf6cdbbdc7b2192510c539f4f661395cdc94cdc76e5063d9001b9d33a46241700a384415a117e9e3cd86a83ed53835ec0590597e321cebb0176ff0537a9d562ec7aac4e69977c25273970a5a49a94f313d6b38490e31c60df383997b8e4a2adf9a1f7b4417717635ff6fe226f612fe38e6f8d9e661056f5f591445ec2e005ed9642e8fadac16266a3a4505ef666cdf8869bc1a19c682ac8bb0703358c00639e7bf0852ca9af9256a4aa9b7639a81ee0cb71cc8737dfc613072bfac08e79206d7ff0ecacd0e40c0fa473ee85fcc704524fca52b48f8b4086b070bf2a8b5a8776e9f88103b21f9f0f77d02bfc136a5b41edcd96db2dad2e8145bed95024b3a21245fd0c05be72d4caf277748ce874e6b94d4ae7ab03576333896652e38f7d88b50651f5c70e48a00199db482c3bf5daac5f91c2872b7987b0721d7ab3c527fc9cfe26377b414077900d6d65696938ba797dd8932907f9adadfed98096d6e060ba644bfe83119871151ed8a1f7275725058cf7057e67f4238716443e37991466f1374935ad7cf67a7d961c75a46aa69d9a9e42b425ca0715bf5c484072a3a083faaa99fb334ac055c81bb2e2ae95ced7caf41f08b6ba4d4661739e57c02c9d983bad2c9d6d4ccc6d24ae9668ed7c10c3c91900e98bba2cb28692639d458b673b598b4cfa9d2910856657946b144646b2ef48faa77c4823ebc6477ab48fec8cd39c8f25fd9a34e7e5e0090964a52998487dedd3a653d6de9e956368c2177b36987eb460cd7bc9e2a30ee629b5a508f841785824cc4658fb127aa0911135e08e1f3cdb16c9d7782f5e4b2657f269157d726c3a4da10637e28c353de86c6c5e0b3ef6824c4071ee97cd842861aed148ef2e89854a561e0cfbdc36bc3b5616eec7152da3bf6637b88a6f70df532a82d1e49ca815a00241e37bfea55c75b1d4d23237a844001008ba4acf4d844190211be0774adabec4b6727eb6d94f04379f819b4eb03f7dbc037b502fe75c235969166af469b295e0c2b824075ac044f973f9834f73c0b4e8ec910ebdc1d700427d61f147b74cda309b973bf7cf323edbd84cb248b223fb965e6919ed56b1b558fe1c91dc87c85ddf25a8889468f0721c46cffc80524439c43e80a887d69e4fb0cbbd9c4139b2b93c6dd6d2e0a7f5fcefb55e7837089fd51bc866dc64752043f882c573d5a5c70968fd9a024b44569641f7ef5e3388571d998ba90da3296b0068e11d06e11a9751c77685d6111141a659b1f69ddb1c6654264a3b9f520c3b88d1c6e627fee9cf488ed06defc56a4578abc95e8f1a5024e579ce1154c786441f0a4bdfe534e9bf10dc1ccd3a9f7b98498d29f8cb4b6cce8a0f9e7811afe7735a50f7cac44bbea8c065fd1a25e56c1c99a3315ff6b2c2f973a26bfff1d95a4df22ea45984b0f009c2a53c346f972da7daf58d39e4402759970ad98e5658981771215617914912f7fa5b84ad3555807ae8ddf1ba41aa157f9febd9a0d06e689cc04bdcc184bad440aad5b71c3458cbb7044cd18e99d7200b45f94a4bd88478c85287d2dabb6a4e5edfc1e72175f761b97e78cb52ce878c830609148ed57ee4aa9f4d3e481e27571011da7f13b9ef8be94491d27cdff12fa44332f735194932bc93f919acf5daefd482e98264b895f5e0ed95e00a583e3113deb2072aa5e6ade0755975883254466a732ac32fa10b03f542d259f91f1aa910ba720329731b5f6e69448ee7e1b9afc139e6b11f1bfe708367b5c6eb378cdcc30bed6f18e88a0b4890666c55c0720d99c137a74851edc71fca795acd27a5a3f82474f60c09de435653948b4415387cbf00c7cd6d02738d8302f2a4d35ef5a7970bce5579fc3a40a7b8ff075bda2c87abf6899d6c210bd145b11ac4a44afefb58a7dc0730042a34939e453b845714112bba85b67e7db6533b7316b8bdb9beb59fd44a6311fc140a77b7b781293f0bdae2d7879d26fcbdf2de6bcce16df03f9c3e31640904611cac4b596cb304b903aabc59f334e83618b40cedec997236aee1111360b9d4a65660330265c50bfce0f5e1fe190a74fa60dbf956f0b4ee4c8e0658100e85e371ef21a9edcdc9869ad39a4b49f1b5e316a2cf6e400192f24cf300bb8bad91eee0ce335d4ae92e0cb06f40484a1b2005540aa95127197290bf46b2dfc6390071603cecc59ae57dca81da1d14d233fa480f12080281e1aa1b3a49c6dbcc3a3b2ca045f3c0ba6b6a0e02a0482835c0ab03ae8757e38e0caee153e1aeb585f1e558ce03d50c8b59ca314c1466c65f5e7b79a40c8662542139511f00acd3c1e1a8719189a6dd7e845bff80ab6caa1cfc7dbaae15a767eb82b72d88d9b2b1f1a26bd9fac69473cd5ad8423688c6f07005f9f88562ef85d67211e08459f1c5b723e934d6f1e19f39ca3518464e4417ae3036d3a9d7a3e614cad6eefbb90424db27cbfe3c1c877888d211dd7d791e8dfeb82dc595fc8ac292ff62e32b18ca504b139f4535adf5834ff4f5bc7bd405131e15f166e5e4c241b303878b63d3872c4eae2758e828cb28b2f2b6e635eddd55765213ec6a2bc18ea9661a7ab0d26800082dc71b64c983d7c1e1e1d5c2ce9333db2ba8148c0fd2526fa0ba853bf8bacc7b57fb4b26e47884ea47af2b2938a3d4813d9f7aca17ed7d4ea06a8d8c83b4d8276be60b4143035a29d59a9f3c94580695ea38a1c2c1910d54be059541207bf043b4e4a6d2f1988df79acaf3b37673e3e0e0a536b275f231614dff3ea6a5c36f7f10da780dbe3bf754830b95bcdff2d54ce2185d2fe40360cfa003fe095a040414ca949ff8eb34572d8c9166420b9356979f4bbee9044a7bde98d4d59620051408e10c5b576e83238c880422c43f3ff146bb5bbea07a5fd0a8d30caa4ce88f5d61924e0b3c2e73930ef9b9931cdc7bb43cb4f6d6465e83d5916ff416b9a2a16416647bbf04007845d379f5442600caa38ce6ad993df5b646e5ddd86300c17686baa6123db290accc365f68959352ad4234e14a478e5ef03695492c16243f7a106a365c463f68f627076b59c73e4364e49827b424b9d932d878cd24e852001b9ad2f796adf40c96a9dd2fa31f30cd2736e0f00f169fa6dc9b6d215911471e5581f594e8d3641467d1ad1c767b9113c6f44d77c46dd151b76ab34c19868b18f33281a0fd4c4f5e8ed34262991af69023f9cb889f18c50d33ed3b4ad8ba2291174d42cfa05098834d297d66d5dacf56ada9d8b066d01abbcbbfd2d60742fe27da268d720781cd900c75d0a0ed6d1601b574354abd9c6121d3e2449bd993bb477129be0df6e55658e664c90977da45e0eb282269f63078b08d5da5cc352534e877bd57592ee1cb416c35c1511e54d213abba45fff5db8d3633cf96fa12d532c7e96ffea0da8d79d895fcfb237bd8e1e184510f045fdaee130feaafc7575dfc9d74e26b06774c4676e948f42e171d1a85647a53ee3902b0591a9c0969ba13591557e5d1f2128d19f279d7e7bc10054c3a0fe7dce497329d4082fba8629f0e98f2cfb4b263e7d2d7af1570e4e5962ab3eee7200ed6ca28f32af040e8c99bf35443c153372b6f6d40db301b78b39db21a393345a952d38f888da0658e3272103e11a0cb8ee25f1858808e53b4d9ec022b95d348b3178492d6f48f145a893b4709a4c3c77357b17883f057867f794ffbc793ad459ca5840cc02070fcb026fcb704f0ca10e3f29a67e647a12002540715b780a528f7dbb91ca355a25bd1dff5336eaf52a098ea6e566b33a85505321ed9d2dd0a06643c57a20bb251c7f45972aa253c1f00eb06e7c4a03fb9e21189487abe80a9fa420456c2b61668a254ebbe7e961587c4f92c255d3d0f6364ae5a59e8fadaec4808fe2e82ec723466a196f0baeffc2ac9a6a0cf93e152a5fc38d1527d0b47dca9ded9e49a710d7a7bef93ff1dccb9e8585ab680fdde976ad5fc0cab5d2ebc11442efed0ace545e6710f825744ce678adb58fc69b9d2994137d5966c872bf25fa270a84b3f6f5d9169a81ab292e31f1058595a30054060c7056c6cbd6c376e87959ce6dece2f792ec7bfe79515464f402631d89326ef6d146097a0aaeb2134d6fc518ec8db2f224fce808cca9b19d0ae7812ed53a669aa4652e495f10de1d3a8f507817c7847167696c5cc77e3766969260166139efc3971b5fb271c865f678ccb6ba7046ca9c63a31d2b1179815728e40f14d719803f8e694759876312435e1c23267e4ef2fe4705a01edd558cbb397a1c161fc7b497f11650cf3bede0591fd518e1d44c23669a26abeddd797bc3a284219883d6949a535dc06c96d3cba9390542e85050a82a75aad6237af00ff147029f026c8c1ceeae99820c54b375c97ac76dcde956aa3d1a0abcb1beeb3b41c3f881be8a49cc57154c6962ccc50d59e13964b7c3cfac615b30aad486ec0d07facdcd381c22517b6907f642725c484ad10925ebc20e9e8db418a35a6a294e8aa99ae3c2cc4a986a42b4de1d8ad44dcd8825659226373ead03f17d01432c568a845ce88c3fa6b66de6d0a9b0b791e47252066df5ae67ffe9ce2665e75821193b0884cc374026aaf620eb78ac133390c9fd21d3255c449c81c6cb96b39dfd14fed839f1c0a368d3b5a030145d11e2b29c3d9edbf8412547c35ebdd49e5886c3635561ecf58bd90550497a5737c16f0fafe5c1bddbeaf78ab327799b82795b11fc63711822867bad56936da8a01c668a3065d7c26db51c2541b4de91a515bda11e5b6b49fe027a855dfd5613582e5ab1f598e98aec2416063a59f86a609b13927a38a63451b0bfc754c5149307d70ae352d0f2008b9f2c0f9ceb42c8f16cfe20ff28ca489d07bb249feacf2e0d45134072f533294ae582b7b09a29bc9761becd64d4d6f5576c9c44e37b42895ead5a3b8c6215f91d2f0b9d7dab0843cb39474b67acf9c8fcc230125102510cf2f968c5dc6d8cd54ab325448280d87361cc7b3598e307b9b4840690a0cc0cc35a3a53d7c834ed8e546581c947e328b4d54b13441a21306dbded074e371eea113e44d62934d2de050d92b9a27ea986f6786e694a8d8a4340fba683c3195c409eb50cc82320e3f2ab8aac520a4f32abac68e29af296856334606dca3d6f204762a8ff44163eaaaab06bcc9b2b9dac2d336f4e47b7f5a18bbf032d33fa57cde9fefc1242c30604da58888b972a0f38d435f512c5289f2c8260e7f8768fd1e4c72a82952446d4c76d92947267baf56e3816b06b8290caadca4c065813aaf4d68adbf8a645437cdd3a8e0d40770fb3478ff71c963940ec6e7039f6fdb467914bc427c0c36b5be77e0c6ee6766115657b0ba44cc087d0bcc390e301e6af49383e05a38e8b136c3312234c749f0156d275146076684baf325f6b1b58a33f364af880b675c1391bc35bf3f02c8a10566a7b9042dea14924b01f61083de4ed2e4de1a60103e67f8e26fd30f7cf74a8d7d59db1f4290d9b462f83ef16f78ea47a2130d72bff9416727d8b5819294add84cce6775a8aa4543ebd961ca2aad8444f5c4274eb2bcf4c02ee2144b69ce00d5360d4ce8b886dab040faee8fbf9b4aa6b7cac636db5f61eaee314a4ac1a4f4a7706bfc2aa46e31c40ec53c056af714ac93c8f40a7352c5993a1de95eb2daaee7a52103d6c4f3ec390ba579793d0d67a69f2024a6f849b10e644dec6e9ab165271105785eb8a9006b8f22619d65ac1b8c5842dcb8f8a438d1658b61a683b563c6fbbadf07834a986c14d12203270bb5713cad0017a45103ea4456048d6f19421819a53ff2672ca8701f0fe32c7a7dfff95185ff580bdf7ce945ce95809f7e84fc90e9fbb8439285d952c1717f27233b71d8600c5d4191a374662f29e7f4520c54e3f572fe5c33a3a4668e6806ddf9ba5edbddf5c9783048f367cc56fa6cb7f280a19c4d79b4ec6d20832e09ea22701868db940390f8ab5aea05761ae74e8b01d114c5446c2c0f36b0c91eea9876b4e025935f3d6ed8f8095a961f303f7060bd830a19d8f25c25e7a3a1ebcb6a2217ed7c5e96f65b9d41369dc9fcb5aad83f7ed0c70df7fec30d70cb9a32b561eabc12bd2efd4050fd8988e34fad4918717ec3cc349042719b0fa4c302994330679964f59cea9fc535dc4eb82592f0fbbab29571452aad1705cc6a4c7d981e9e9b7d2328be67996ad625ca03076f4a870e42d3db97253b673a716161e2fbfb745b378fb235294eb6ebf76ca647a801d192258ada643d3239232d2207e8b10476eefc6751cb0a8356142928c17a9ce631df854020be391d10a9d862494029746904b76cdc6519ca1e8eed0f5babbb3d8eb8a98e24da0754874a27210b1aecee7dce8061fdf981d205be61efe600affd52b72d0f99f57b49de71d9fad12fc3c14b8f9920b8bbd250a78bc66bd3fc245fb9ac9af74035b8a8d0b225e19a30c260b4def3f9efab39947f7a535f57c6ff057b4c6bf8c369008704cb62d262f259e85c88c4b7607f84e15dadc75977352de73babbef9b67306a4a7da482ab03254e22afbd477bdea394607c4db7946eaa898a42c9b3917ecb312f25dd816a3132cf046bf63ceeb7c93271f5246ed9b0418979c0dfebac3b25490216f7f4061b138bb4a27664e8921f2b8ce962cf8addb3f83a611ee5d96a426675f263f199e8062f3c146b404745b4f82168ed55f1de50a9019e394c723a052139394b6f3f97fd8ec52f6052de1a731738413f02fb51647588b189bce68ad8c5684052df0f358e8ed53086a3121641fb57ae48293cf203542881ddc230e3d5775b966e6f1f4e99bcf74d20c6cf4ae7f362953fa8d1934990ee7d21126df7e31d28a295f963e7b8bd92840aa504d4b59f799fe4cf00644df3c9bd3dc3f18a06f3e52b4c3c50f9f4e7191c09f9dbdb62896d90300064666fc7bc8ad5e5eb9e257c17971be942eeaef67d313c85a418415638f575579a1bc9958d1612d4791ea2cdd207534d483e9c3dc2c64ee4e7e3dd9909694630046b8a3bc5c3d62271182a3ad239a50497cfa4cff800c3ce7300363f0e7265f308b613f4ab018de5a8e436d47f6560b6bb4767f2e434194e172ffd921c4fbb02dee2471e75b960b0bb3a84ac1cb2b1dab1a7720f94739a820c3540fce2bec096c4377a277259f31dd393902fc9c4533c6f53d8a1e888d58fb9085d48654d43111c44de33aeac40793cee124637c26cfd7b568689cb5352414d9447bbcee7c28cedd4c2a262bcbe5265560583992d478461a94757d944b3281df67a2b18a4cf3c1f86932b0154ce7a1ab5221f0f791ac9aa6e5b09c991d8c852484e3a6a0bd5abd913bcf93c90cf3a70b0b90b4910b4ab9cf49bf4594e69adc0e6b6e9cb4e8e7911815aecb6a6b83eb757c0d3eeb67ce1e6be586f699591eb71a3407702e67cb6d34b774748e753625e79bf16f72356b58b9411a67bb4e9123d1acd87ed5b343cbc11866d86b76532df2b08d39f798b898be9597a7036641675ddc351b37eea8c1d6cc5aa2aeec67c19891fbd246d68ba881e1e63bab8b7089b4bd681d0fdf34e4a6dedd5ec655e83bca4b2e7abcf0d65bcf5662688ab70befafd66d3e980bf07493277b931d59c0c1559de558b0bf1a8093ac6362bdf01d8ca34a17648483367f499abf01fc696c2cbbe7774d49ca0f2f864c866a92a0ef21dad0490969a88280330db85b3ab6eae27315f95e4e69397e050f7bf3b22109e3cd268ffa22ae36f97563b9e6bbb45b6ab561c7ada4d29d74fa93b2ec75ae4f40c008efbfb6630646eef3a1641639526c8015b9b16c4e0b0a67da218a19fa54ce05decf6b96d8a1d587350e141b0cd29ea10ec175fcc0b7c32630149eb3877f9640538209dced35faa655a6131eab37bf9c1cf4307542b70155a0673bb6c1e3e33c0651cfd3291a9acb1f6e22542ce6adb2981c8c81b5909df23225d8577e96b32c05b06c19d118baa0ce224de8378685ef410d067cc519a874415ef5af202f93681919cd6772fd2b25fd658fca4017b3815149f6d7e1359ba4c882a51adb4d46a95fff729d0763cf3f41d0befd9c03d1c7e0de4afe02f1e6e4adf306b0d0eff7a574045955a246accc073ce4c32f807b6f69278e592f1d9070bc88a7c8391af9d09718a1bf4b6ee2c2c98ff06c6678b90d9808547ee479bdbdd52cc46bec71fb08991a7e905cdff3d4c0a739940c31d574e451e92e8bd0e5b5e0e2b9b0ffe64e9c2f588579a1d7cc491a974f6f3079f67887cb3c636a08633a3ae83be8b7ccefd4342db77a74438b4d714ec64ab8a96cdc91753673858afa1b1591f16df7ce292b1b0944a23b6048bf4dd154d28e04c3551c720c45ba3abb6dbe756e6199ab83511dcdce9edac129d8c6990cd673759f24a0c2815bdae1d7b5d7fb81374a972bb03c1ad3dd333fff457df55068b015ec8a92d4cb8e0466b373925742e7038b19af227009ac94d127cf1987b8a011a4551b6be40f70b5e1b319ffcec9880062e6c52d63fa88a00af1c0808ff80a36250ddc77c6bb5cff70429b1a3f388c9ed495c7c6b8aee355480fe152fde6e2f4c467546b84c9c294721a271a2860551c655fa273afbe572d729e2b5948e674e37dd161498d291782cdb5ea6b1d6bf59f741daa4a92b86f78265f69d484517110d51fbbe1a79b4688020671f3cc0c3208bc1ad785d479b34b04960ced009670d4c41d2c00639a2b5413a12cf40c66dafc1a50ce21ee65c15d0b2ab9c104c800f3cba091d68a9180042b3040c38f297b01539d04188c3c9bb2391d9fc6c632edc8d56b655cb33ae252b6c7e5683f7c0dbf704b0dcc5a457c06fbf9cba4ba5c37e4910771d113c9225eba8c37f7b6976751344bb37c3c53f0ccc9e8a9b1b6a1b2aeda0c1c12f15065bd9ec41a0756073bd5b165d719d65d0ba61bdd724d27da5a390bfde5bb91225c301614bda508f7563102535229209b962c609d77e16a467cb44b9f367e93dab4039c588fcf160bba24829f40bda7158b341cea08400eb46f9d6d0f20a15f09edc4335031caf7f2bc627d4378bc748fbfefff6805f92aa3a187a60bce0ff7bc42d4b98a7c5867d401d887d20278c1bf17d3814f047b98f5f3e75e813cef497a9932ff6c0e4dd5718f66f548e6230b6de55316dd53ccce43237b268e3207f90f6cbb38417217a889c1e015b2a7a79e417a9c46da2c87dfb68aad0676eb6d3be9e83a5e70df4a6fbde3c4df384e103bc22ad81c2e6814a36876006f551ed8eef1065ef7d9d0f0da94610a90638a99399e873fbb9a3674d1d9000590a2ec1f26f44759cfe0813ca3aff7661f9408468dd21be89a8ede7239484166e439d96213c557778d990b6452d7e38027013585b6a7f3431180a706e5e4b247b61043217c42191850be501e8466cc478735b67827b768eb6e66e7f19e3e3eaf912f4a268fcdd8e7028050135352d11c9877b5c3557db69334c8610bf2a61ea56d0741295dcf289239f775ada6b4a62b04887a743128472795a21614a223e0a263533b2e60177819822f87967619cd36c91c11803b719e680d2d772beb4532d8fc463b39d3d739be5331a86d43186b6648afd8ed66bf16c17615cea2844bfd5950da89557dc853337e57569e139981de5a89647ee7c625a9009ff50db7d8a7655377b865223b0cefaed6e42c9135677d7265f4223169e56f09549866981aad24a9505bfd319d8def8421b2fd3a172f7c5b8cbcb95c260f9b4ac88b5b313394f7efa3ef932e3b29a09a5fdd19f50e0049f617e8434692b6734d9bbcd066fb4ce6266a0fe4a6a1a1b66cd297ebdde99c3034ce0dc0210e8ac2866dc0438fffd53a8c58c39d3f53b50de3f67d7d28a1f109572b51b8c8e9e391885c5dc8e680044f9593467a33546c04bdd6c980283ecf89812699f7c07fd75985503ca037c9e2f294a311f951f294cb8f728ebf856ca471766673ce957bc343571862f4fc8cac6948d8e4bda8f6a54e023e4e049d954dae3d71d388218c18c02d12a456b2349c3c7655c79514d9bfbb759def0b0f72e82a7023255c90306f5e12a345d7b32a64a5d1bdd0c1674d8d78f5f9daddd3c0ee50c57556de9455d59be2ea4b3ad261d4d54fc763725db1d67ec50a4c427b850fcd9ab67606d17b87f5d9d82b62a85837419bc0ec93ad3de3a06ab4b39cdd2c3c2218a3fff1220e67513d104ddfa52f6599aecc726b2182a0f9ce48f675b6423228ace18bfa947a004430b5112a28632db4981e3d5d005c2b4d12a0dd900cda1ef7072b343cee9c9c1108fdc4ade37a373ea168d50944d981a90da8cf807cb7de04b5d4435655b6db5b47d862371a04dfe0a8f2825624a14a2b7ab7f6dd32dec7aa2a6856efb5e10616d356425dd720cd3b123e1bf888187c5ac78718a17dcc35c0db59569dea230723c3116e31c4124a7884a9334cf5dfedc9e7bbdd49025f6c04f95902defdea83f4c8064d0260070d19220258ee3b7a276606a5f793aa48f17d4ea058a4c3413d256b1279965f2474b61449a263312ad90467ee49005c399fe058ed1ae46b44988b06a7153fc490804e74ce246c70973303e0a9c2ec61314c330fb27dcea3ab9113c7c7d27651e896e6eb7a566cd83d17d6e8684baea0e20f0c3c608a3f210965fa95c36ff4b0a49e3de5aa941db83fa96698ac0c8ff0fdca3923a094615bfe50ce661d7e86f26792879a28c2e6e70f948c9c9d116f94e85fc3f826ae5a4428a0f4b2fd32fef41acb44a3dcf2bb84d2e15290f54ced82995d339734a495713731b31e7042e3a8655b39ef13032ae0cb9ae8cbf428d0ddbdad67c934eb7244f81bdb9f309cd6232b95cace40e54df2c30e72e4efd7d4ba22da49330115a94c8169fdd32ae6311c9863c1fac10013cbc99a3b344c9e376e9ae93a37caa5bad513f2cd72842b6750ae46322594b3a70ded76ebf1705eea5bb781315978e48104ef5ce26034e88060579fb7226f759aef6d2c6b62e70aaca1ff53c042c3b2a18369d7e4c3be7c17323fba56db81715de4b10dbc7c42e4f975d05cb828fb52cb8ac11a2599e411d1edbd1639c8b092fe2f772e092369d7414b7198d2826f573db8cf711636815fcbb3cc74cb05715767942e810f507091c3b23d4eef5373405fc7cf6e23208379239a9e8b86813a4977391202b26cc63cebd1e107996138e1225a2f1a6aaf48eef854fb5e70cd73dfb0ceefe11bc210dd953e49de4ce00554375f11aa1d2b36cc6ca059080afab5f155e2b196141a6c4822c8a7eb2a4db7a6c2c4dbee62d1661a15aaedb8863110500b2edaa21db1d9920f5fa08e849d8977574d19d7d00eafa2c0ad26d6c4ce4fb5fc068c07bc7051f6a6e855af27b48859c6d24c4a27820d097d6fe134508b6d7100e06a21471a04ba95b55bb70ceaa1222dc6acc114715263ffa1e15919363db2af34bb81cf176184c4e57eea9d83210030b9d89dc5646ae9fd824ab15463a66454aeb9b37dc832be4f7f2fa2e418f7d483c4fec420001a1cb9abd3c389d6c9a7e7bc4dee7d261da75858ae641446d7e03bcc981cff12bcb000bd430f3d710ae0ba96a19d1aeffd7aabaf685628d1e11d141cfeef90c7c8f797e5928604a50248d825641066579c91a5aa7f3b8bf1c7581a63a4a14b1f1e4c24d1c5634999e2d2f4c65360c56e8282560836fd35fbec0d47ac304a79752131304c48b0b8413958e49576e8ef545aab057dcc1f182b4d2ecc0e78c925d9a3f5b56b19476d518aa49101056f6cf591c0229463bbac3e6c27e22aa13ac645660771e032ab06f7de6d9a496c4e0fd0944c6b5d0802e5e8ca7253c6b59f24f2d03f4b69725d631c031d6d0c68de9c518dea352daf97408ddd46b21a0b521c96369805bf0ba6189f46f12f092bfc6d3c2b5f7691536a114a998b71c8b91d38ab70cf2ed32022ab62e721b9297af5991c33cda2b943108dce3005e5ea79f23e2d0846952d300184274b6286f3862fc8f52e8f8bc2e63932361c5793da37655a92f4e84efa6a4f0044e087d1495952a8168c75f99be84b771e05d17eda8ad1edbe011478954115ffa4a014fbc33d553511d0b003efd40bd6c0c1162ecab357727cada44a78515d70dddaf50eb9e34b9f282e5e6aae966d3b926eccb7cc16530f2284d40768a4ce720beeb78e75db5d6211febf7db2bab2774e98635a3da86a3490ad054cb63d1bfb03074ef2d39f10dace6c63e721bff4361eb6b037ac4d0fad79f7db627d1f4807802fad84e199326d7a8b2d7f13e924bf4a1d166ce86adcf21e398cda0b5721aa88de30ae62057670bb33cd3eabbfcd3782d767e00c5100344eea45d54ac9058fde94cb7b91b3ea34b715d46a59592a13bff2234c79c9bf0250fed569c26019453289c2accc05eb04a165ba9e126c632449b51a604f9649b41deef0c88c3eb1e6d2f3c2b0b08ef819bf6be5268d17a25ba470fb4e0c8aea2ff6a8002968eef78ecb69dde4867f329d76f6509898d547b19f81d714debe62f2528e2681252970ea3d68e9de352bbd913d218263070e458a89c0b692c92740ad5d5d57891be8b65ba9951e0427e5d2e48ca7c1c049c82962bbe2ba9f294dbf3879a31459beea65efa0585a9c1a7d038be55467dfb570d3d06883b60dbf979e1396e1df2a1123399edcb5c94e9a1240260a7ed836b94a4951e85761afc9ea4463799bce0ef0916417db22153df86b7a2fef04ef043098e4b6bde96e8bc85625edbc29fa5f4ade3b97e033e96040795fd5056ee310f3e28087451d6e05213e0be5e54b6373e54d4c62ffe009108b0fa3ecd693d8d25f2133ac3de8b62ec4c7fd521a75f2585596a2390c849874255f6ccbfe17379bcc878d3e667651521a2597171b4b6c7fe0d7102fe345041314c8e4f9105ee1cc4d9b77442cdfa97f452677ce81eb4ee95977186f37b6ef80e9e5e5b29fda7f869838400c23303119e9886a689d09eb8113297bd2a57346e0d4bdc8d23835ab3927091358559d4c7d5ad74b8fb2f9634cacfb57611dafe672e31d36b1987c5f426432b03d3be33d368dfd332cf42268eda45d729ac5a3c0416814c293f7c0cb939ce50e139f0b2509c5d1cfd33ba91055a8360a684b18a7ca5145be3a95cb4cf1e3f1c630048e0b34d9fb70e314e61c14e2c4caa271a5ba01f4b622227bcd0cf8029d5834e20c6ff1da7ba77c4a507194b15c9f534d25245aa2e08206b60172f5d48b489291dba004a07c0ef61dc3ee16b748506b2361f6bf555d87cb8c0c812b10104c52e6985cbfc097546386ccfa22a1942ae3f12b3c9764c2ef9f7e776f424da485cdb82d8e81ecb74ba5a6a0cea95c6ee6f8c1febfffedb03d1c3adf4cc195d1274b5c529f643a4a7366b9e920f74a9a79553b28595eb28035a47ef95c480fb7e20b10d12fee933761d0fe67110ba7f2b04c77b398d836c3775d4d01bc70c6ad975a79b6741822aa9789bda5a038b03641a1cc64b3c9b3a87a203e746cbe8f6c24bdef4b8874a36e6e01643c21c724844a88ac5003b8ea0b37a9d529649f9c479e007020d6d1afd0be86814748ee028e429b7f1a335a71294af6c6ac23c862e1a0762a32c0d043904a1043c237aebfa07cd9ae75197c9aaafa5a8fa30a49aae08a10f1f7865229479e7b48ad6683c443d1e881d396af47b1e0088c6c27be3aaf86beeeeaf4442b8346f37d27a302d9cc676dec3da0553c13b4ae47915fd04d3b43ac66b896b1adf746cec626195de3bdfb5de36373d1f5faa99e516c1dc7adffed7473bcdecd486b9ba6da52c407f76209a20df183da853e23fad5bd4db329b82f4aa131b5af058ac3890ee0590b68c166b3285ae5a7a632a73e6332e979b822fa6f1d9531e4e10e6a9296ac5954fec70fee703e9e4ac6bb1b46e973ca9dfe64fe76e1c122fefdb893eed2ffa1ab61086ee225d380f376fe6135dcdb1bd8bab8dad5f9370c68b3e25ca1d0f435f719b1d7bedb58bc0dd6ee9fb4d3af17198331001fd44ee0cc7adc54d4de3af03b4d3f27f6cc3989d91b0ffe6c58297f3a2e7a1d6ad615ac2b22a724624a35c2a1a67271da464468de452c904ee890a1a6a0ff87b5b3f7646109030b2dcc5a98d4a8779dcb2c92b359c82ec45f21b2b7006faf11a01b38848834def2d0e351f228a9f09ef2861b838097a78aeeafc93309fa507bd4af5b33eb77307e8c1bb06614a9b22d69ec5528dbeb92d4d7caa2dc2ea4c5486146e7f6112d53d920fdcdac075da8faaf3076935bc538c23b2a677ec4467448217477877f34757c39a9aa293977c343cf92049a049346b95c8c8ec04162c3e05bf46040abe58b018622d2cd90f9a7e4b841d56b51265160dff58a12ca6a7142aa0dccf4377a70eb397288cfd616ae6a27fa1afba63d6940356aeefac534c66ce008514f222a07f37b634ed368f50b124ea516369d70d3346ce79508f00b23d86b7216eb04f61f6222b77cabfb8d48718115a9c18295b8d2e1b1fa2ce5b316d28cfe069c7b7082aa97dfd14bc93f424c4cfb01ce06aca51d328ad86c85d5368a5fb35688510e1b0e36627df706ae923218b5aa817672ad8b0b7c990cb4f4d79f32749091e66cf5a9dd655a9e3c0e289a6c3da992bfd423e3ede679c1e81fbb32e75e0f0775529cfb6b9d21e22c4646fcbf01cb930bd4cf583ba2074d3b91da82fb19a7d1da708f47643b430eaf4a4eac91325b27ff79cef40cb78e949b7b1beba9b0360e65ef750161ad18dfeab400b16519ef64a757317c34a347c5b711b98b786b26d240af4f549f2ac60382981aabe3eb3f06b644455d3734c6e9a46642647e11093d58933f2d98cb0bf685f2a1490040a3e649a0b6663c696f707ff26a7ac377e82ad9916589a1abff53e6d8e28cff831ef2df710fffd38fc51d4e18358818a620785c1558f2b25076e6728ed5fb867f00e5aeccfffa47304bebccbd9e31f078b072f032f1b18025fe5ba0be495977cfdeac041b2851021b1ecdc429bb926dd251efdc97b8133b71b91399c737fb0f460c50e7e39e41cd10681cb3f7171ebf43751384801bf1bf882fdb2ee25d1a2c0ce772a397c5f3ac84285082f4ceea35b92264e59ca2ebe158275d6cb570bead53e3465a7db9c19f0128f9bb53e5d2d8e384540f146eab483439d887e95abc07fbd6dee97f5fc60299044fd6d98bf3622360ed7f5a615c2a05e79c04025f2b3c01c93e5a7854680528357c1df71ce4fbf85f7bbb3ecdb7aa355e26d6059c8dcc166ae85362bc7d9cb6521eb1e17468ee770ddcd718f56da93f9b424c1476983e13fdcc6b4890a9046ed8ce99ee05c6e9db3a76a46a9e7d3ffaf3682c1f395d668969c45fb13e8a8cbbc9883cac3039cb7361df49bf5196bd0379870a1514205ebc1482b24caf49d961cbd961813460ebbc3e669c3e632343f62bfa9069392316240c279939a2f5e1b0e927930682cf01de6fce5b9f60a4c084d8cc287be4ad45ecaa04920725bdf69aafc0ea20243cf03bc83f45f1a400178870091b19dd27be0d3e8ad880807914c3259d4306418b63b6fe90ba211751a1a436a93673d0237a3688b9fb9ba02cbea0df7bc93ac9f70c5120e944d8743c99e9a7892f0d97012c26278028d73a962968894398811c53f328f2f71e72c662981cc500a6ee1fa9049a63dccf982457229925165238f53c93af92270f7a688a25a4964477b02fdcaca1d30b53258b7a2de9bb861d57590abb3bf4c4e74fe48e424e7a7391451e089bba7e61f0663c7659fadd923a90063936d48d57b4770914177f13ba0ef9c8b650cc8f4e3099279e639e97da697ffcafccc7004b3f99b169431582585e6d4d9881470282859486915434f6b3a4978c6f602ca14ee906793c2b6ce191dfa8dbfdbeea4fe2c3c49319656d90b2e8670db010fcc409d51ccb1371bf7cb732cf05bac932a6c50cdf627b2be8ccdbf332479858da4d3e1f369036cd14b964964ef8ca3d2704526a198031e4c822af0f4d5bce6776f3992e4a81abc963358626151965ecd17dc5c1be2e4901b16a6f6acf51c523e35363ac7a60d2fe16e213609f188b0b1ab60032c5dc76b0d924b9d0577e83dec2be174ece1b469689f2f71da7588b7b478f4864907d20038fcfde18bf04fb870e791b324fe069aee1b413f297b1a7eeb59db6b67793f206de008a315c84c18b7017efe74ae960a3ea2e38d1bd68f5c14d36858e48fca6171e54652844890f80ccdc77f285fa94fd5d8565e75c032cac373aacdd0058d637714f017ab878595ae2780539aebc3654337a9adbcc07a1f7821913116497bf935d0b39ff83404232ee0f2b465cf17c64ceec5e20ca455616d56a0a19c50c7cfeb7afe1dc865106cbe43b9cf144496f56397c8568c1f1364818b2f4c96068e31bd0fcaf40e2347831a75c6f926e16810b8e934a3153faba27d227bcfa6aaa8e6a10b9c421bba2eef82fad432f691707beff02a73c4ddaa937739b0b9915f27fbd517df3f644463618f953fec5ef3e155d244ba01e836622ab687bb4288e7f6de7f468049e90190715e441c9b2f52e6c0929b8258431f344684e10152448af12889c9cfa169993edcc366d861b8ce6420ca1cdfe2b1d4b7a37668f331ade44cb3feb0709827f28ba919bd7a00e3cbcc4c3666ec6d7ebc0c2d7c90f4ff8d082fd5ce8535494f64b86ecc688d9a62541fc9c2fcae557daf968730533ed3b5b63ad4db521aa19185e84dea288cb31c1687121755ef911ea3888657c63666c914a1351389f073d60b9ae609ea19c6a2ee6dbf48bef0bc3c78a00919b2e486b4e57b0f9bfbb020e96bee300d51821a992ff8b585fe5ceb2a7b6f354603298a4f7b3f29d11aa33ff8a0a73be5e953e070be52d5a0c1d4164d362b9f415a9773db2be73557ba0587bbea3c1d5f5940b0591211d47a3f8f86c17c65b3e86e4a5df784f7641f582f68256e81d404ac883b1bb451b26b027da9eda6c00dfcc89c3562e6b8b0b513c6b6979c945ba53530766a62ec438badfffbba8a3634207af655c7d69c634260d75318b45e36e925d99e7b727ca803b61355af2f6c31f98a61802f4902978f545fa55717fe2e0845f5481539d3e6ea1d4d60aa39873f7798576d924b333ecb60fb9e5efe7315f1325c826ff3bf4197d85fd1a9fedf7810b28ae720645a41c399d56a5955d4ef7c7ced751f917ef4b55d2278aa83e6be8e175c9cd173c33a1bb7ad6dcaede30a8f78f5684bdfae54979babd70c5f430aea16cb583e0af5cdac6c10172922c98332338a13cde9e4913ebed0549b9f402c6e12a8065769455eeedeaf902c7effd27a1afe793dbc7e9e4e49d7def505ef92dd5f0bee463e802eddf0d0411137decc74fa832a6804e6fe382e3095ed40a969a12df38a3ccc8593b4f44930ed54ba2ad1eb6287fa443540c068a24265635718b62c8bc9502ed7486dff883afc1cb293ff075fc2c6b0a758af0e1b620d54d5a7a8f053afcf0217f8c876fad6efeeb1f6f39e16d94155efea3f6268c5ecf833397fbcf094c3bfcfbb28e17df0ca919fca078e9410f2239da69dce4854b3f4b265ac5fe975591010eaa9b68b83795afbbc82a8feaf801abe591af0c9c8143197ca86ff34a097b836fcd79977a2704f6be9b74b716c6fb2fd8f71a2bd6db5092ba7016d9bbcade878382c2e73d8c0eb3c7218f5f8e35e84a9c49beddf80f0b3bd68075c2865ba329fba7d78ce9d030dbe240330441fb1344bdd811a7d5626c9317df737ffa871ff8a9fd93c3b21be8e8782d3481e0bee365cf3fd6acebd3d594023287822f80d1b877052577a61b03859ce5984dc012d7b87c763946cecd90a752702e9e6657730f77f9e0e734393449f81311496a047e65cbe91d10af05ff9ce327f585c729832ac0c8d9d418caca05ab609117ae83bb355fb4f3b6f8ba1f4d9b7d83d6c816d50aed8d73e3f7bc90dd24e299d5858886a97a3bfe6d79b4fe18bfa10e4b155c2637289be28d37796db90b6d7b03f53248cd16da6e804f3f856c63065076584723624774069b6e4fc03738c2e96ff5c74c5b0a9a24f3778309cd0942b225cc6a95d0e37680aeb61233dc7c9e9f19eb1ed5004b77c603091b46ef3936ba13188bc7ae9da5ab0f5d86cebeefa28c41f454a41296732d33b54ab1b46ac2e536439fe35f7eabeadaf759f6f8e5cffe5d7b9c6c97538474246d0ebff960bddf16f902b549855332f56b3f7a26829b1e46aabe2c2fdc469beb0d7c2b49d6b6cf8b769d5b04fdec31ac1da71a2496843337a002632300c2a6d02833959acc373ec5f35987d6aa0eeeb43101f4d518300876e68bc51f528e814c60e72e349fbd19113c2e47af2b147ce6cc6cfe8d2ee1a5654e266df2cf2a348b9e6f87e335cdfa3ccd7e5fef53f471758dde3a36da6c03b3ec5fee97d486d83979d6c1843b47bb616cfac9f53f04fcbafc525b917870b28ad4663779e7b83466de71c4967846307fbd0401d94af21283c1cf72a7854f2c7b90d084099f0d94643867444ccb6ffb0b68e232b4464e1e6087d870681739356040750ab5a2404891e0661313e291b10ed95ed0ecf6d6395075e7226890c30702fb8ca3e0bde459977fc5953f55bf97ba19f98cfe2b224cd0e94141cba5c71d5864097d26844092b3f481ed03fa9d2e801140d8c6d1afb3f5f0ad78fa0a618ab5f0afc48538105f7500c0a581e56f3d2b72b040452d201b269cd5f11655cb6dcbacc247beec5577482688bd6964e7891fb3b3e799a4563e6deaae890402e7568713733026a0582c9e8e2188ccb6e01558295ced0ba923f410921fc148ac622fc7b5efbd90eb80a6fa0fd5878c57e7f7b8169b1941fca53f8436e68dc3df81666009ce6edaa6763fc787794e67a352202340053cdc4bfd6a618752e2db6c507238a305197967e26c492d0c7c6d73325c8ba32d0c23001726b8ec104e5daac4d0c275fa9e5e57c809af0cfc1b261a59d260d582e0036d9e390bfd7580c68d33c9835c88fe6dbce95a4533233ac2a44494fd3b9209673fb4cfe30b277b73a808aea3baf648bad3ed122e208e50950f2a6c51471c43fa7d0e6f13256014f90787c5e5d8a146cbaf537e66b5b0f42ab4b74595d9b5035fed749152f29c489226f0f044aa1a5d303197106d3c8442b9654efb6cec8af53435c754ff2b14747c569afad6b012d48227a17aeb45d4a00046075685b26d2d1c27b96409b093bc516bacb99df0b5ace7187d3eab82fc5a91250d4bde9724e2fcbcf8bdf898e402d15c546457aa177a1e5ad38b1a8c935a495b542e1e1d3d08b91e7150b423fb5ca7a0ae5e8e48ef24465d18dd4bec20db6aa39c81c08c8270e1f843b29c760936078cce648080d2a4185777bc5ed0841064ea11e1fc0b283965b6f40bd620c6f2930b4dfd62a9b6411f0841ce5a6df32d66a896ce3fc0048f9d1e20056c6a0679b6329f3b156f24ee029b6fc5fb3f6d8480b3f546b50fb9c31939b4f9ffad56d172f1f369e26e80b4a5078869edf762703f6891bbba2ccb7bd07dc87298fd5c61a7eadbcc5eb2f032906fab26f36d25784c5945c5a519d9d399fef6d9d25a4c60775e02723fa63d68bd25c9219e62936879d93c69ea7e9cb1c6c13bf545f4b7e53d0f6c1038a29249fcbe3c813a10c364dae32f37197ae96191fe87a104c582b2578f4b2b1b74acef7ffa4810cc7849815e14a96f1fabb1308eedf14999559a81d4f3a33f9a1ddd106f82e6966284a685a12ea21cb6346306316ae3792279c954cfc00032572cb51d410ff430797b9e00ff6cfe3361f3d30121f2d320bdfa2ffdfff591982c39a4bb6d6f34a312326eea9eca6cfd3df288c315971cd5fca00a5292e32ab2765d06f6bd0bd0b008a4cc9a842107d09390fbf315d9ab8df14b53fbf682750ab6626a783b77878ca0a20b960eff37a74a2322c2bf0ce323f204d3d2447adc5f8716b712c8276db13bdcb4976a86843ad9652dcfb4c5b20fc4982cc62fd8b5fbe189517d7d460d1598a435cb3ff2c5df9183a3b8bb57032bf85eb77690ead379ab4ce7c1ab90f65e351917f9075c7545da3b5a205a400fa666c0a4cebccc884ec9f54158ef266564b84479aee323182cdbc364b3fbbcf9040ff7ba27e26e5d2a9b2f4bbabe2f0e68067b8850d4904adcc60b375d0d14a8529a657dd12213b83b166756fc5efb954e84641e535027de81a9836f880fcb4ca68024ee09fd33d81a1955bc6776c8651cb012e7f4f4cb397de5db7402022d1366d032af0ed599d505b002deccc07247a35d29c98cf34e8920c24efdfe0c722f620094519960724d66de946634639d4f0ee220ff6b3c85db959a78412462448cebf55170da769eb51613d23bf80f10d4ab268e371e84bb24777368411225f4fedc0be2ecf18102fafdd4940e221db0b51e5c1d9bcf9863240ed26c8469b60a5bf746fee2506fe84e2217cec31360e82277cd31d652c944e796d3c58286305f76d50944d981a90da8cf807cb7de04b5d4435655b6db5b47d862371a04dfe0a8f2825624a14a2b7ab7f6dd32dec7aa2a6856efb5e10616ec24e35bbafe6b9a6e9844162d26055a5a9778d02a093dc92f7d59e3ead5ec3ebb696be5a32aa5ba6c8449b6b384b1795706c919d92839c3aeb7d828bbe88e9791e67477aabd20aed7a4632c9ca4dddf089f0763dd11964acff64d542e22bce03e0bc4daffd6d9eebfb2959c2757c222cdce5cf797c93e42b652befa47e4f9b719e90f66b63092e48156c3fc341c68424c74b84e64c89c250f3009ef35ec1097217e42f1e99627bc20d37341022119bc851a162a2475ef0003935788b4402455d8e1c925662169c210c5db4733ad261b0a65c31705a5d1b7eb641bce7f00255df446e689d9d3b5960a968970f123cd03df79681db4194470463968e29de975e106f7492010ac9dbc569dd5755d7f4eee7e28e0106e3ccc63eee3e05d7d3efcb3f5915bfd2ab1c6ab539e83784b9a2b24d2e2a0dce57e8860703a0cba064dc98b07d346e615f5d13193f18b6f8b2fbce9d11b78e8306bc90ccc0dc96dde99a638955e0375ad10332c8be8f385f48ddac740d3fab5698abbef1c19890ceb0fcfefe98caa4c44acf77dce4f7e028a970c96045fdf7da18d58920273fb975ad53ebc109395f8c0f6faea4aa1770794b4d917044e04260f68320f32a38438530abaef4ea036177d5fc6fa4ba5887f6414eff8b92fccfdfece9d966840957be24a8d7bb73c5af01382a513e40712fbc1c807f205c7b66a968c0145826f573db8cf711636815fcbb3cc74cb05715767942e810f507091c3b23d4eef5373405fc7cf6e23208379239a9e8b86813a49773912a7b1af4b158fd2b4f00da9c27a770464c3388f2d0f67d83a61dd2d818ce8e761c004e77ff681be24f4213404bb6999299ba5b95693b668afc9970a4ac8b9ace012689167d8468a60728ae9d9ea7ba3f9f1aeda735f8184cd094d2cbf342f5e7417ab8610a50106f6d0197e3578258aeb940e80540306579b7e23859f081487d6494771928bc1fdce49320dc1a59b9fb5d6ccbab27c87652bbba20c391a11125372fc1343debaf0b6298f874511b423d6d4a016886397c0a41997614734a19983790865e474bda714b8070c70b32c4c611a882d048a2ed2c3d32ea45727e61d14a2da803c7782147cbc90c35300ef324fa45e1ad16cf473104a8ab563ea380981cdebc638600049590adcd2846ac3a9b3dc93397f386cd22d0f1851c913c86f0bab1487fd96902bd4c44c1ab349b169dfa1a7af7edff9f692c35296fa615f5baa58e237d27c9752a50fbf11cc9d21208f58ef02fa82091ae3dd0a595b12690ecc322b26fc14e9516b4db85470819125bc1de646ee252303eb9332bca0677e41dbe8c2b74084bd0e33dcdcb0ab55cb39853fb46c27015513bc0f9f6af8bc72e3604f3c13daa0b298e4e31b21c4d0e8a8c056b2a01438596b7b3fd04117b1777a3ed89c1e64e6274732a1b5300ceaeff9fa2b5b2d5d30a8128348ae0a5421414a4bdd6b8a63adb4d902941a7e1ac0ef157201cc0a6d6c692f0778d5f423031cd54932715bc799fccd693b0715ce6502caa7f174012c26c5b465c18c73e54cdffaec3703b65a62806b4247234ae63d3cddd7c3f0451d39268816eb55390b439ed81ca504f44b336566587899c103ea9b5d1be4f6122d640fe3b36384fcd9868f81a95a4e4db7864d69933e337f71c22e8b9431934ca9bd55784d15ffa4a014fbc33d553511d0b003efd40bd6c0c1162ecab357727cada44a78515d70dddaf50eb9e34b9f282e5e6aae966d3b926eccb7ceca162b6e651a02bd5a1ee4ce0aa0199c02b0a3634c5207df013ced77844c7f93a1df60997b8429ca2c03cdb7a031aa6ed48083a8c3d70c14c0a3b28d63425054955347cc06f78c5a6c77070586ed068cb759bc59b7a716394fe45db2c662a72f4903320004a6eaf691bf2527861dcdd2bc714baeff78af1bca1c8408d9eb810c247b7d8205fa8c51545bda54695c7f11989f145a1d39c5b7c71f44da726ee2884987567788c5d7247918ef2a604bae01d80e0311ee423ca25699a121319a584a51356b6a6777e1e7e63b385bc4c29bee8f1bca217176c16afcf1dd26ba9c39ffe92a6a4ca632f820cbc07aab9b066825537dfe36c42d78c785545bc8e986f028d742bf407ab1cd25138c2b7e744e7f3e93536688c0788da17f9b118648fcf4fdf4bec4a6415dca24fe1d80c79b209c6dd6a12e8e59024840abbb4507a03f5842139e8a4cf2213cc7dad64f5ee4e4a8bbeddac55ee5d7290557b91c0ae2f7f5e3e177b5256d34f29962f05510638583a1920d4eef22957b3ac7caa3ffff57c661b2d0868cc51095fee02c0b844d273df86b7a2fef04ef043098e4b6bde96e8bc85625edbc29fa5f4ade3b97e033e96040795fd5056ee310f3e28087451d6e05213e0be5e50cf1dcb61265252a5da7cc03ef7921c61c2bf9bc35082db380c053a968cf020994fef7f423ec8e4b6b79033b52da56499e163b7e0ed6f7230855cfbb4c0bf0d856d04e0570d871a831de0f8b8d3f988e7e8c9eda68a724a293ddbb2e6d889a991212f904e701e0ceda2a8200f0224aee6dbd612328c8ae9c53dfc3f0ef25dc500957cddddeafb698dd9f64e05d77658df66dcc931b6a244778ef3a4c6bc97be84076755503b1adbfa184360712a422054c7fd0ef5243177addb31382eb4013a1a173cae222131b103d6ba8a6a41ecde0c138668ae9563d737d9806013a2b63a9cdcbe7dcb56683ce7807a8839f206e986bdb7606a286bbc34fa3ff96a5565d2809ba678a3bc27fc0545c4f7ea920acc08cde3c7eb1e437f565f0e4f18d59b53bcc619a45d2c2a0a73ed7c1e98df6577bcc6c6c9918fd133399d6a19580daf61dc3ee16b748506b2361f6bf555d87cb8c0c812b10104c52e6985cbfc097546386ccfa22a1942ae3f12b3c9764c2ef9f7e776f424dbebcf81bbf1c4962801768f6695d31157eb61b820a06fd398b2b514fb67f6c810fe609c13f6ad5f6f5d17a5f6952a6a6170c4f1a47774cc25ab24c741b71bb06ed0962b6c050a3dd5bfd68eee210dfe46cf062f6d4a8d4e6bd53c168a1be09494a85cf630836905ccf7c1e9dacfad7ea4a135bf9b38a7404681cb94c1a825d6a448deb2e32f05ccb2307b27ae9aff6187e64d7cdb4be5586b5f47cf9c9936b8388dc249f4fdacb5ca69f408004ceb52780e47f701008ad86e6499ca1e57e5e6e267327487760876e3b64a858ead7661b3adb15f80c88364f404f9e8e8309f0f9fc51383985baf263c1ce875efc194c5a66e93fd6e26e87bf563093577e8f7af4e6bf1efb2147dc6051d9470ae0d6a724888d8c0329e4e07fbf5d22ebd56b87bc3f15e1924e5ad98af65125458b5540ea4413e6c933e9c71f4f38d16ece62e425937570aa016a0a56dcaef1af25a56848e6cf1e93d4013aeca13786c0df2273185e7e5b5cf65000a0aa8f01c26a21b0e974e5f8a6b026e686b8ac83b0f92890ed7e46b8fd36d0cfc735c4f23471128c79dfab1a7962e1975853ad1bd3ed1154d74d1590d08cab8e54e9dc05b02554fcf77fa8b106faf8ff8d87550bf5b20a2c154ca38553eb320fa8cc393390273163f4b14a893c488136ae554df2ef00936d8748847324661db96aec11fea24f369c9c2fd4a8c0531a84c710f8cc5b9f29b89dd3d1cf04b4b3f4f181e269c7943e55bac3ba465ef83fbb1999c9029744177a34f7193bfe8dabcb4a718140242982220e59e3f8ecd1f239f27fda55b4ebda208beaf23acc0dd92798f684650e36e52cecf993beb3baf263565283bff25bde590826977ef089d97ccdcb0fc1c0674f5b0f112ff9964f6849d198d774a9ec7b65f61036b9ea481246dc52e2a5f39e6c0cdefa4c796affa22384076c860ce1812ebccd6b2891f2e6b770c213a7973661495d4a9bea7ead914d56238b40c91c4953a85633088d548b17c33cf5fa7bac15181d3d3b831cf3de4de6d5b595e9dd5b783327b095814f05aaa071c03b46e30ffa2767ce99fcbc19531afd1b698449c577956df402c418ddb1a1b82a20f5938a82fbb8df96aaca54cea8f7aa87727ec8a0eb61b5e068f636b26e32fef5419ca8fad3de8ab7831b40636339ee086b688fd38ed566ba5e2df32b664a742b319e39491b8591afc3c331e8b80fac426e9f84cdb16909941ef1ffab1ad11c9785587abaf53384eae6b643a8355b1aeb9b5aebc254aed43e85fb2291429595eadc69d841308f8c3f162f015193343fd59e1cd73ba86741930aa31d80e08c7bb4a6314884f9353f3d6952263078bd0fe2f477f73afe4232b08a2820902bf917572e3b54633cf322983a83c4e5c5f22e2bdacf3c39d3926e3b4b5b599337b018a9c377cc2429366d3f975a6e23457c175834abdf61be207f73f545c8c50e0b62000d53d88e53e9d1aef934c517f396e677ffb2bfc495dd7ad609f07dde4ecd49251afa47b80b756cbf846b80181fe14b7c62e227021a847af1c78f7829abe6648c0e4a45abbb76b3cc5eec9b96a60fce0fef30881229226926c641b2f08d22069068015a2c6b3d5f371a728f7df41aeb247eb5f856832912a105a1e315f885f595f24465265f4be89607600536aadcef18301f7f81f9e8e3f7963d5f3b16c9e2f3ca1a7f21aded5a539b66ea0a31149905b1834bdbd1009bb70d686f88cac705f53fd095359cec483344a1c2c63dbee50afeb0f4733ceef2ebfbe64bac479ee35465361bb46f803a3b17fc31c9f120461a09915a7811e57abb8493596f62a10f58694094b610caf3cc294ba6169bc2d9dbd2908e73139f9b522b8d2980b3f8a0fdf97ec70fe15a1d82f595d1da1fc0a27318405e9834c220c76804e579209af7a0801424f193862fcf61555e4e0940c011b41703390a0ce5ad87ca3f414ae8f466391b0b21d84a7d412ee992be02e82a63040db158e69735e871611afe778ff5499e19905545bc402543c1c39197f7cdab6eabff1b0157b1655912327dc37669bf75a6c74406fc44999726bf74568c57b42facb2e1a602478c106f48bd2d77f27987a48f6d19ceb75dea26ed52b0f874d41eae79e99ad72496c622709c6d818cc0d3ce97ddd681eb23a2417b7f9e4c5e79e34aabb732d1294cb9b0ca7238127dc05eb3133d0a81ffaf270bb4a3a85a245602eb442a65367242dbf7fcf65c4377d36dd518a10ab5e6034e35dc88d322546171689bc19b13c876fa666e999a0eaee432cd828c9110a7075f0e42c241a4aabf4c0badb80842ddee88ea701d7bd4ab095dd5dedb52256a2bda5e9d0766a2e56770c5d5ff2762d9bb39b5370f81f3f54c5e4e76c0a107f398cf52c7d640c3d3d59f7619eebfde5208d7e26d298515206d47f05fe0d83dda7d46ed9b69ebce75cf559ed615686264b629f4936331b1311cb850013a906b209d8004ac87adbf3c950e57862babdb7a46c012cbf98598e024e05c3245ae90bf8ccfd184f33df9c5fd47e6591a0a5f16e745376efb7b7e1dfa188799007d853dcdb1f05028b36b825c4adfad87161aa7c542a2df6828e948f39fd64a0da79a811faec6cb1040c02f1f8f17a52812e0bbfc4de15a99fc2d02964296992bebef6c6ff69c738b82229fc5640735da622f0c098347fd0ab7de1efd664ac30e1c8620bfcf2085e22e150b8cb93b482f64d8cb32cc0251fbee60bd4d39c8ceacb17011e3022fad133af81f275cb4aad15872267dd6b1a63497ca8af3dbaa9047e230af8e59c03ed081a612abc76c68b8d85d0c234fa6e10b0ee261f4d858f7918fa313875fb66caadc3615982d8851fe88e50f8fa47c0c0e2fa8faa306fc6454543b8d161a2bb42bcb1af09071c0ac63c36e93b25dce481edd0e580e51f0b9cde8251c4b92001459c77a66c18e15cb18c3b14e3e4f157a18d985d8a14db2faacddfc376135f2141837f6272482aba168178a43a766d6fe78b1f6fca0ef9bacfb79dc2781bc48111cb0078c134b0fe5254f3176299a1b0790a6cd873015215afe3ff2d65b56f44785d731e1d31363fc6d1f266baba2e015b3cacf62997a8cbe7fa067922514276a4cdd887d90002f323045cae9888754e2eb639201b83fa74b9c9d8485b9f88c111771e3bae807beb76812002949e4883d440af78fa740da58f83faa1097f9ded294f0cca824169e4a87ab70825b1d493b71992fa630c9ba006a81aceb6401d749d79b0a49c2c843e03e6f4a240a333091958733bd4d17bfbcb76661d98b00a3948a89d96527cf32cedf7d8bb7c2fefec53da24bca603c1bbb94f8b837fcbc0f93b28fbc89b1670c68ac533530ac74eb4792c52ed264a01bfc6273184d5d3e6d76496646f6efbd57867e8edfbb831cccf3e1b63ed8cc05ba46ade9202d3835494d5b0910ae89165cff458c7cefd53003010a984e68f487f70c5932db2a7463f55eaa2e7effa9c6c4d9e218f9dd6ff5e46b7dd61a2c188d4a5ac389f07c13c4b1286069ff3f183e69f5fa03f5c68d8b04a20e3c2db408fef72ff0839277800789338422d9f78c09904637a1945e41fdb4a0bb0901d97d5fbd9c65e934db11a4ca6e55a8634ba9e71d741995dae75540c5104f9b7972510fc350e0641454c01f2a21481816867daa9f3aa2ae1eb7a498f569edaf7161127c89e81f4cdf3a3723fdb4d1ab2784657cd10571cdde3fad4a0879c110163d470f47208d4b535aeaa71e09eabffd080c68e94a6432e7f4903b1d664bfd94ce328e11c0dad3fbe39847ef9b1a0a753086e1401c3e93773d5653cf37e6803d37144109e87eb752fe6c3bf9a600d44de890da499dccf968be94c2cd13ddd027ccdd6b87678c484601b495353f6dd230727674cbb09cce590baacfae6df9344de45ce21714ec950fa375ee58569abad58ee28cb414dc8a7a5772fb7730e88607ec0c6e9c515233395338aad1a3ce0c8c4dc21811bf5ff24507efb134d25b322f83a27589476bf5a4fcf3fe5b167600f6978fd4a7ade6b87f8fb582afe4d73b15bf0d063ddb39542a0c987f13e9d7c56d65b987ad40eb3f2426d15ca2cb106057720c0cf4dc3872d0f3fb0b327d4d7f9114e8c077e2d8312c97237cbe6155920b813b075d4d7b3305b763c526a3618c136ee2e0b2003149764183ae06d34c3cce6aacab4e9875515777a40ff437c065328174c50fe88d8d06d6a643dc153d14d14a66439eedf7c348a277d99689f5234b7a24f4150b5a8e05bfa1b49053c35e67de100e59cb06928eda8d73bf63a392b2466c7244d242087551bda860045ba12b030e848c9f016000c99d2f0a695579b57c53276ec2de15e032060150563d3206ebca605329623795c52a6bc32ad6ccc6bb763e44148fd5a4966e90bcfc239631604617ccbf80b340e968f951d1593fc2c14f76da42a833d346ea90916a78c6f1b114c87fca0699b9d0216600854c94094bd587d8cf3d4765da6a47473e72aa6e0568fdeec3bfa04156b30c88a8e5530f44967cec10dda53cb96844a89c20b1216d4b58bcb2a28889148891a48af3f4c9afd10648defa9dd9e6e50e60bd16e178ef1ba61c0c9c60f7a863f24ad16117934a5bb7bceeae849bff27cbed2c3b34eb822605c49a082dd747b371a7e71b7e368886b65dee0af9104ee6516f54aa0ae627210add9a1c5f799d0d6043b816a7a871f207d47701ca09760d00850a2ab06a2708e867679909c3f6e4c4b500991ca9433acb7192dd71bb8e233cb715b9303caff1563c70bbe7c20be40c1b1d8c4afbd207e4f867a50d8414d714adcf7988e4cfb7c2ab2b89f846f2c1d35954a0c8d0a3c5f8fc00ab9349f7a18836f642844b217f88372081e2b54f324c6de997527e3200257e5dc5e92e1fb9ab81d62af2503574f1f04e6f74df7dcd980fbd5d6103198c60dea5d01ce9a6d9994fad904d2708875d93346b56d04427a2edc55e1930d96246886d85015cfd9c9249eb91efd527db36332d9dc8e1c7989c7db579ef2964743d082fe62e2c3bb4ac10f138dab9f07f15bd99c0a8cee5014af5f39b2873066dcae6d2f13d9ded4d24abc65d7993af744add2dfc9a8e8dd26dd070f192fe5a34c2afb0cab4cf7b309f056671e3fa375ec39ecc2d5e29c1db9f8dd72fe4e654290ad2cbf0639047e0642bd230dedef9045f7f260fefd6b6c5b744c6242892a5acf39f3ce80ad70b22512dd059f9783f8e663f65e0df993cfc7f7db15d526e71e4a6e0a20fe746ce422c1f0610ed52814c432aea87b4268b7cfa44a32c119a3856da743fbdd3e29d0ec5cbf130bd3e0563d6e0065f0815c47f715eeaf42ac28dddd83e012de35883b2d1c7f312b6982fe2537a70170554937e4064d9665b210aa9e4a60cd3469b9bad43f857f47df069673f2ba19cabec8bac254c25620f8a3c83ec7e20ae33a9a22cc8955b53ef72466eae8c16439bb33a980930fb4cb561d357fc88ca554130e337497c9913fa5240efeb2b67fc5b8bd2a12f1b4890bef18242ad617edaf52b98b458091b4de1c9d3dc818c3eef9a087537af6a687b210e13f083bc05032644cb03605ec4283a15065d0f4bcc97343ccbbb9a76c3550472f023c5aae40911416e32f583cef5204d4f9df9fafbc9f2292208e31ac725db4836c1aed0458f1b9a44935fb6e79cb040831c97eb171dbb8db11ed87ba9cc56569beee317eae097bb3f6516b7ce30fcba9941e473ed25de7390324cb290361f7d49226e3f07170c70d18de67208256ed0c569cf2b7892bca63341ced50ae2ca1371e38ba72826770a613a175f38bd96e1f46b279f9c1120d79effa4bc80c997906d58754f20222ad285aaea4f48874ad94ceb0af822032c035bee7ff380a209b1f590e93e9b3d7ec4598f7ace1f3de23dc244a696ef72e3c5eb71775989fd406b503e4ac38486eddbbf8f73ffe748ad76bf6cad21e37da05ec81b37a3b23347b1b2bc7fd3e1cb1dbc1fff796a1eac6e70456df1e2a53a708c78664324f5d8a6e8586780720bc6f427ed8ceceee9ab41d304a4b993ed6809fbecc389c17d534aea850f9e34e3db29ea5aa2f4530139e1876bdae1ced591b9b2810be462e4c373bb62731420bced86876919c054e272a195a64c3f2087625c88e476dd1d62f977780082ca50780dc8caeb7f10357840f0cd3a4815f06bdc5c801979d0c44c7e74a3f8caddeff24c630a29214250a9591f93649795d7466338d363c5ad5dd422671cbc5090629d24a9eb16e05b449b8f7387b2db8c1b755b25b8940f6e4346f4d639dc40c7f92540e6fcd24467d855b66a81370e5a07dcb17afcc74075b68316f6a8572a101a03bee50605a94b98dcda0a266574a1d1e68973ae8ce57ffb19fdf3cd2cbafd4af56085ee857117abe5e8fa7fcd8f9f956a434617fe5fba0f54eb4b8024f1e2b7c60ebb74e4a7728b6af34a5b1be6c191a583330129b416b0a73d963826c002ffce95f4aec6ceac449b6e9584faabb157464823b52b9afc2db5a5217e7754b71975529146a4c1603cf9bc28f32a8b17112fb7fa51e4766f1b494990dc1448be3596e01bf93292d9dd5077dfb6d4365fe6944c226df4aa2c76e90cfd32e416e94da3e698e9d41612c4640adec386bb09bb04f9d37e91ab61545748697b45cd0f81919d572a23c81391227c1a8c8d0af8c5f8aa3d77a1313f8b10f1787dbf0bdf29597ce81e465960c0f49363078498ee9b6d0bfa18abc20ff467825ec4e4d15c7832161a6e3e6bb6beb0b64075ce0be07f6f58d4ea9d5cf726cf256ddd84194723e1fc20c56fb50eaa5bea1fc58db33e8843f9496c1ff370257aa7371bef05ced59ed9a27c8086d25769697ec138fe6c3af9a7917962404f8b616b9dea7e05393bafb1bebb750e96b87e430eaf97934e9a12312a13a700e33aae04cb9f196e2ccbad7172f569782131b2d586b0726118127b439a2fb41d99db4a248f4c54448de58bef9c435c8c588e26e034cb4cd325cd2a5d35bd7f70a766eadf778c612bc5a721b587c57e4af250d3003ebd605c60f6cdb45126a0791595acc04de542da7093eaa4068c77c0fe2f0c1424daf7a4429cc7a7ae5400cf42e8134f63295887af349747f2116c4a2dbf55c5564156ed10b64fe11428d7023e850c258a884e9e4dc115b835df337827c6649d63a21cefa7897597711df95d368c0ca9f2c80a049b1f4f7a2bbb170167237d758290b6ce13fe4ac426f16b1050f7cc5b0aecfa8d8a265e469892948e02a5651d8d7b3758f114591eafea51fac8e1e4eb92886cac7ed2d9932e1c0da806270985d094f92de985f290513d9ddc31258cdc6ca3ba04b38c07267b29a2972b9b741c2c43694b9acd5f9960154fc7c3016baf23065e0dabf34bf0a04d54146e7aaa0f9d435bb0aa6af23c8ad42b63e85b80029742c75fd67e386a18e7091263c8b985be250f89930cf0435cb5814253432fc4836850a4efe00d60fe2e9417edabe5fdf7972f3e4264ee83d06ad61c8bb45bb4d317d90a98061b8c06f547a645d887b28c905b63ab531988eb01358fa43c48829303fb232bb4dfef9e1759ed3c2b0287e6b8075ba2eeb78e39fefdb402df6a1f11594bc4b3211a544aff4740263f5a2dfab2a905dcbd8fa76ac203453e1e4685be8fc548e8cb2e7b372d64c5b516bff389d198b44ca343570323b8f40532a620c3680b3845484b13f739581121b70d5d4d316bbf0815a8c733b807cd52823a7bcc4d48b1e45efb5008e8077c03b93e2d5d57aaf0127c58bf0e7aca17655156f0a9b571469667a2c17f4c3a383098d55e7eea0e974ac8a0ac5ddd35b39b9db7cc7f9e261a8191d1551c320914e70090cc330a2e16266fa11f627c7e6adba09808fbab397602b153e57dbc01a0ed261d58cf32cbbfabd02a94f91a14a7ef0940b3db23876912fff0d3b07be3bbcc8fafa2038600657de683edfa99d2ded5399014c735411f7fca6b01031eee346927d8e9e2822e225c3db8bb1d928ef2d2e650df91ca47b61700d7e063819da857e5da009db3a4cee03b8e0142a66644508c0aef5c627c45faf4a81e823d70d71c983240d55c4af1b016d4d8b11b7362d88738d89cb58fa8bfef71c8e722bdc2e5812db20b1cb1304ecf32564680b1720b1118e9dc25a4442b3598316df945088298eaceaeef5dd1f0404b602f87329ed54bffe93cf94d4b2c40b528f66611fbb5286541f1ab33ff8b6a7c3e44a5de4a499139925743b2c973fd8fa2f6c22906db69059661750cd8ebbf34cb1e3565cd119eea349b1a3797466c3f7468319019a916fe348e52d38c2d00ffec02f3edb0ff559edeed07f07c3973860e0202d9c6ff2c4f4c7a130293b264f0ce6328d2ca75796c485f5870166af951b09ee576a6b6b6b721c81a0b1739cb8694f7ff7ed706c4e68a0f398d796b46815f5369f249ea7e81e6b19b35d0b0f8889cb4f2c8feda917ecc20f9f05aa23f527841bcf429464a4d60b2d5a0112ab462bd8fdb0eced1ce4a0c747d3c3fd0e7102aa1e911ebd5ed2ef2bd5cccc8c9085377f13998fdcf26afe7178145c2d14b707ee32fa5763ae44b68a2ac1f03ff75542596bfc51e188d05133b7650bef23c299d886c72584062e646d2f52720cec3c6c936a9ab961a4a6998c0b57cdd6cc53fbdb1cad43b3e5a618d04193b907313f9fcdf9a8a09a698dc164a476ffbc918598daacb68df8bd48d75c37db06971189149ece6b63ec9bc34cfa05119c1cfee5055a5e58c8f88efcdd4eb6e348ed0178312b322d0e9970efa0bf4ae7b3352272e906cb863c179b5259938e39092fd3a1fd2c433dec10c6822f7c2947a614e56f9599dfab16fa2f990d4fca55c8c47804508b75b202c4bec9edc7952333f76b5c3ba665bc86b5054ca1a8926eb6eb8a60068de428a8ea75d9c8f00c09cea097abf95f13655d7be0ad07633eb2b837276d785420ac323d5b1301275d7984c761ac31cccd0150ebf3468cdf30f3ceaddf57c178f7da0de9fdf8e086df9bfa34b45f25d48b8e82870569e2d639b2dce2cefeca37610f7fb3ec1c14147294ca2f4ab3d01a46ca9f4ffd097dc41592c0401c08552813df6c2f02c9663836415ab20b978be27cad8abfbbba64af8da5ba7ac40557e24e21e639e0c6535467355332ecbb7899ec3db1a4a2530c6e091ae279f160c075e5b9f7ff9ade36ac3c7dc7c02812d13a002d018de5247016388e8b5aebdc0d10e103ca6ba379442af4f8d9d7e054d35c7eb93b21e0b125221c0d73c55c8d61eb4d9f6cbc2565fc936cdc809657b37b8dde65fec080f6ea715007448276dd234042bb2da36db615fd8b745ac5bcaca2cefc7501c7089c7e5d92f436960efa281b056ac3c50241c320d5613bae19a80061f76ae78f814248954091f2282c8e735dbe452b90a0d9b4bb3bbaba5238c270e0bdc5cbe091d5ff0216b18b5bb6cadfa39bbd6fbb5e4df6c4b8655acf1e2ba6903d0a9c3d10e12c385795480a71c4aaa7b1e86a6de7d7dc731f0adf890bedd72ebd5ca1a0cc9b12bef5b36361972fc889a577f1eec1c36796b377a93ac6abc88ab89afb1549fa0375575c7701b8771a8fbf7af76c331a8270e4d085695fbf391c7d49fb7d2275ed0fad17dd3a4d6215e36f8fb52df5b66e33c4eb3b2736727aa76669bcc2f134e8218e4b5315ee8d810d1bd02717391ea45a53a614ce141741c5162869b14054b9acdb3bb65f1586e0390ef433c4d1ad22b3ebb13f03233f3c67d9fc72e04e19b29823685bed25acc374820e636ae7488851157ae3d85407e986e9a03a4949baaaab8bd5ccc74615a84f4b8af0955e9c0011cab1cb88035ffe6922488607c6bab8561b0e0972937118703246f8d37a42dac71cee56df20744977bb246014082757f77851cd6f3555a7d6180d8963e41a199c81a7d013e411023aabc0b591478473ce91f24c1279b075c9c520b88cd46cd6b096c1cce7d484fa7f3ae22eee8d0b41eb554ac1d82443e296effc1f0ad9120970bd061b8a88b15cb700c4c5a3fb815f4b736fce3e9e58e4fa249b152d2e84d51ef21d448cb1c047cc2c1ce9ee789622b3fa484867d6faa2dacc60269fab3f662cfdd70b806c750be95eeec395556f398c4f1ff62c4f7790c8d7dd5175c518029b6e1cb3bcb1e04958eef763d1fac6b3d4606d67335a0e8dd49e43b481e72e8fb429494fc362ceb82bf129e755529e70eed1ef29fcd8d7a027ba140ae2f4a1767eb12ab2d14af7d9e07309c68ffd5e0e10b4292dbe2346c6d22456250044bd3b74619298745103c6497f2762b0902c4b59678015f202749449beaa518f687a427e08739802a47af2740a65d6ea89bf77ef3d0b33dc199ca66e68914d451763da96af522914f30052d4612a7461ba61eb1f4fb4ef87afb8fc54e80c7b35147556bc0778cbd5fae5f2dba7627eabef29b0e595f862f80d9035840446158120abf93c536b421428c8813a311fc56381336f9d7bf0c36c198e1af1b73a903b210a62e8c2443624df21f9937304362165c7d7739f5444e3a8d1d2a537dd8f8f64aef992c3e8f2c872e6ffbf3110d061b3d9ac7d627915c7bf1e9ca512704eda10bf4279cd7ce7e221be08d27b7cb2f7facfc9a24fd137d654a9bf06038be9dd7e6f0ef7cf8fad00977e2bddb6b95da1dba501ffde66bf6e1ae8de280b91885d2d7e34d08127cbe0a6c64353c50bb1243b21b11688431e7f0950470c4b9d060c4bd51dc59e131c694c2c4c88405afa44f6dd0172247da077a399eef96bd877f8428301d2ac0a4f6d9cf95336827d391c08c06ea4747c2db17e3f28fc3bc1b713afb977a67269e91e8d4ab62e2829dc34ff515f3f57b719ee7a7f5cd6fda119a6bfec1128b84c32a9a0b8201ef2e5f430608f5d90dcb87bb71dfd12b42d5ad8ba532fa5032b367e735249fed9112ee38856815e94788ffa1e7a5f6e750d2a01083da6f5906512e64ba7c83128f72b09e0cfde607e787b9c3ea5a1d608f4a95863f4719084dbf0ab05e747cff081d0510498d52c59eb59a6b4499a191e8f5baa3c6d3c8d1dedb749bc55b0be28c96b9e998a1dcde74fb5afea99fc0d7e0ac4ccc9d2c288e0e071af5e24c765f7c0f900c67796e1279e41d5f2e0e5a10babc2ad83f913872e8fe74ffc236e163385da093d6b7e42069f6430b8ec4119015f88c43829704f909b7538e7e511ba323c5a347823c51c5b4efca61fd21896e72dc95bd46c4c09d663f438fb7b8ec7dbcf9167a8eb8e418cee19199545c15b10780f58520d650df4aa9c5024d720d9e00b915ee705c72b12a44c03f1113d25e3cfda9c5ef144ae3c61f3bbcb13a38119b1fbafed4e318c1ecced132fb41e5ddb1e9f35e3447985080cc7de39f2b165867bc3326eb0db5a9aa0c9307cc77e20b25c037d3bcb86bcd608b5a053c1cfe013ad2d10da5633f6e91e90742ad83849689f3d3a4115ed40244d897dbb885b96b7284273238ac300d50fd69181e6872faf329d6f0b682cd018e76845bda45cd774d3c5d179a78ed5d438b4b974597c1567a1986cc4c7a5f35c1d124c1481d8bf2566b8c156bdd7aced1089bd7a922cd083a302c39dbdbc4fc974e6353ddd38f18ac13ebd3ba5c68449f1543bea962b0257e4414d7f599e690d87d91537028bbd9d811c01721ddf916ef35d09e76896f5fee1eabcd083bf00324ea87f79a90522e12a828786183c07d5bcf9c9d553d395ab827f33d6bf7cee9a0de99aa87d93f0f12f9ae77897fef99c8b6f2b98a5145ae8a5dc265fd2691443dd271febf7c8976c0416b3dd061e7f4b4ae493bb8aef5dc3c9a21ec001b7b2cc6e224571133be57c6ac3533de9115b9351b12855b59369109bfb1da97ab5f99e4bd4f30ff17e1a2a2c9bbe3f3a8bec81bfd9e230d32ac04ae3657e07403064de2ab990956535e30274ee7419a269f3d4c7abb1383d925d760768d9cf666566a769b1b184a49fe7f39a20b7d50c3d040c6adf3747563b36ff8756f9441be08fdc70169a47d8e34033c16d8cc461d97e2ea23ce120b159080ac565840ffe1a98fe1790718709991f14ac3bfa860da55ec19d28ba978d82016f259f92de9c185cc5461e7c31d4c82800ae6195f36cc8d5848307db54dd3df2def12cc2e852ff1697f1fd5fa44bf1568127ed7f82fdb40eec48c728ccf16945773b0bb2804fb408d48d249846bc3858da45b481c3dc5fac43c6b45117000553e96152a270950dac176f300e59da6442757b6ce6a47acac1cc0fa243c17fcbe82e5f0089119c7d1ba0edf6fd81817baf280c1b3a3462b3e6789986bcddb9e41ff9e148bf7622200b4441f738be8307b79113b6cb134987f4edcc65527ee6bb5c5f1d32081bcd0baed673440bb78695a3e399cd1040ba3869313af6ee74bc3e97cc13af68ef67e8edf3ee013f2e3a105a5f7629ee9b0ace2488a04cd8a562e71afd0b5233d8a304bf0d26e2ddef13312f0d89b91320869b040656d5defb85ea9b4b4dc94c1b6737fa7dd5ca2d3a626421457953484ed2692b40cbea019b30fdd6e8b7fdd8b0ac8ab4b0fe40cc3a67e8461aef869b79531bfefb31b56208826d73182639b0cb9f3c6c95cf0be27c3c96ec40784bd84a7a80e657c5ba333eaa2d593dee8c9a17bc1e7208fd8be071a08095a864af88a325e4cbe2aaddafb2bfc9c2623e65c5b5ecd18f1f2bff8d73b8e78c5788be66f67eb92d4406d801e363de4b39ba677d81f740d36f26302acc67c239f7c29508a25e6b6193d80ef8a920c30d85e0c63140f365cd978ec2d1d64f2044efec7bba65d1ccac2d93ab63c593f0d03d8487c31ef4b1a4394fbd7f4c59726b109a97915ba36f3420e23053ca528b4e6a6a85bb499f4a8df8617f3c7b8fdb9c394f7a29e0ba37dca7b739f0f6fcfbcb1a2cb0950cc3110d000afa87b9d28ca490afeb5c240a518a94ac2df7b4274653507a84dfcc0255b122ce99b1634e9d8c511080125f1133579aae6b932fc594db07c00b2790ea48ed4b71d450b5f24a0d8334f5d0bcd2324a4b35a5d01dcbd4558ab6fc06cccade9e7f733ceb09055957e8b10181561ee537612f77b62fb09fe1a7f53781e4b7e50098c47c43d0325eeefcdcdb706fc27eaec4e26d92593030ec1d381a3da4eb6ea3d3fa77128caba4fa2239db55f78af7489523b144b3fc0011769960a7b8ffc41a337ee49130f3927be779877b3e64b861d3e8f0caa4c8c291d8e1abb38bbda6c2981f5057f69b7b16974b5fa6377daa159d2642f6f467fea30c04db56d940183759ea14645fcfb2bb7f38feec38e662fc6ad97b31b927d73f08f10e573a5418f38089e50b4eb41177e87ba1ef38789025b76cffe72a8c42b990a9122f9559f3812315c6800486fe0050fdee4e5ac657b299e2f4307a01d0de71b515f8a92456b248770eca2a0881153d95682f04df584e0e8d05e64fce4f692fadcf2f5dabfc7c724e53f87e34cf566932bf58b71d9772e92d91aed322680e9b58cffb88394ab55de71280f54cd936ff0aed01648958d3d51ecf543f8b20e8bbfb9ce534af33f60332b3fc0b42a5e53d25a552e737a290a23bef53a50365782d714f8bd779703b636d67cfe534bf1ee85fd216dd136a3f657c37230d6c4603da102c48a405eb12c1baa2cf7b9cd8ed59bcb276ca20a094ae74c50f4926cb90c58689298d5075dc5b40106d9383fd6da36fe5cda259faee3e6ad32e56f28372a6554a33b1095a577f9d046d80468da175f237d9144a1caa29cc3e27f04fe92859bc89b809255ec233bb213e492a5546c3352ec320508df1ba13f422f1b4d8494c8b7253881d2f4a106d0a0e9df6d87a9c251ab33f9a56de03b3e54c0c875333a78a561db526862dc8a6eabd99ad115c4a2bbd07c991439fc5aa29046f4d2da786f042ccd93d2385a6a547df11bbd6dc7e0d940906557b3d594290552e31b5238184a077e24106d5dc01fa0d536ba643ac6ee7b3d8cea31c3f432f8b15c2c9dddfdaff61544e28106f0b4191d5ec0dea48403ae07bbb3479284675aafe16d1d67f7d8a5b8cae908d5d60d37e80731e76a2691b7313ca5f18c0d59f55bfe32ac69ff4f556937e52f5dd44fcdeec9660e48bb4ec85baeaa6d36c2a993109648c953ed99a3a033035bc488ec574115037e13f7167310cb1dde90278d28042a35290af13111046a544168a28fb5b9869397a788e38cb64fdb94dfd81b71464ee7195c27ad3ddd3d3bd3ca12ae905f20dfaeb58e5dfc96c9fb3461a1d56c499ff9dfcbf00c5ea3cffc22a0cf96477f19a8a633d2c3a94ba5f1a3f4e9f728465edc1fd4a97b58cab05f91bc39f34f184166e7ddbed5125fae612bccf4e54ee073e475b25c1a14895e5840f41a08fcb473dace063241c09ec6dd41eee7f84a51ebda6d6a2fafcc8c6e0590b010364f15ef95edf3880d18861c1680b1410eed7052c30e57324531d6959f988d2eaef240b82af4c141c939ad1b129e78ec3106a1e27b10ac103f3815067207c78999e99226bbdafec718b4ec4b4f33fb322d93c16d37b7887bbc22603422275f6f1692d7bba9d42ed16380853dfd620da12dbe38347943cd1970d8ab59ab4c0d0d19458249a53563e7adceef5d324820aa0bfe934d36c4b222c7eecdb971264c732a7031c15a1474bcbb40f395e331010e98ad31c10e6184ef405cc5088644f8289466e25765240881bcf1e98a9dd683abafce02a3acf4230f988422786915d3a11e59f8d187a4156baf5295960cd697dee1f85e319b5c30860f338cd7479987aae59b4a696a5334bd8baf0d3292977fa57c41f01bf5448f217b1ddca74b9802b6de5aaeac45b715a22b44e6f2e4cbc9162c215e56f2d8b6327fc08c76a94d718ad53aa42da0144c63f28749ab0208393989916a8bdbad8d7b9c53d8c3580997d4715d003d06cec59436b424d33faab4b2c791f66b402855df7c8a8c10cecf60394e61367f438cc0977df86c2f4e4f5e9e8500f2eca202812e124356faf03b5712af5610069b483ac281130ab006a99e26ad77f87d4a877cc69c370fc5472280cc4a6786b6fabba6c6cf3b5f9e26a3f7d1e03513a95524fab5b5e3c2645b6918d72e80c09fff4fbec90ef8bfd878436cd2dd858d42f874c8446f7ca080c98007207851733c3a1f6130b2c01c854ff574a778ecb957e79c7cdfb34db2dcdaf4108524282c500b2800aae0570a4e8ca7fa446c6139071b72d20353a9fe9366d24a87f10f2bd591f51fdfb00cd5dadd8c9f60afaff6a71c25ac67fbe1cb7227a0dabf983fbfdd63517d5c22bb27925ab9be32ec9fcba73c2b39138e443541f819c1abdd3e737fa119b51a0711a1bf081f214009f1787026eb5ac3b3b40ab9f0c9c3c1921bef7b9204394deb49088eb30df27d68b1e1a653ae645d1f9f7aff3611232b872a7f7dc717db4c2bc45eeb534babb2c5b5196c70e224007bf4560b505a7d47ea0334fc6dabc2789a634be86ded9624ab3e7e8df72b51ad298a2308bcff09e016737e94f23d86d5f25b530f6e8271a6b9560c9f1228c520a833d6d6c036970c25020b9876984348c82398042eedd72cb3dc55914a09e950b830c0942467870988b71c089fff53e098d38e609a84ff6a032f47a5c4c740404e7233eb418a558961e97d0fd90bc74aebabd0e60330bb6c7542af4c5737eb6d49349e43949d27aa97813e4fac0838925593b098d42f78aee49d701855b907149cb9b722a0512eccf610dde765bd13d8600a5c8d3901697ab8fc3e544ebab65016fb53af3df2fb4aef7abfd3684b84eb39a1fbfde579356f922e85ed3ca2d3efb4c247e609e00db4eda6201df05b2d1ee057eac8f879c830707f22b7fab1e13560622527117e60098121991258e5ef5c3a7289f4e40cb19d29d8a18cf72d85d449a92953cc8921a2db8415e3d598c22f2d2d0df0b24a67e8233ff89373b34cfff30472214cbd5a75c7dc2e63637d4cc804f5e345d09df21e19239a058c535a835b1e1f5e5b21238c29b7cbbd047f6513cfda376d845871723e44d56d49e5f4473ce73f910a2b0d80e47ab178611f22021299bc24137e27ebd2880ee52ebcceae947bd2d770889b5d80c85b5c1345efae382f8c7c3416752a91004a0e643a2e1453c0b8da2f6567bda0f32df40b39ceb07b4f614e1293425c9cb0bf91d6db602578a9d62d1f6129026debddf756f15652354d1c257739462debf6dc28c77cc0c8f333a7f09cc840c52be86b06c3757d8af21c54b3ac206bd75b349c22371f219648c4a9a7e93d83a8516b939223a275dae871a2b159eb3393c171ba41d0bc53b7c95aa7de0d49d05eef1bce81c5973d818863a9408514ce69172f70f97d143b08911605c0aa5e8d6dda2d465eb89515e0b7be32bda1fe8fac759addb981337358566d3db95c3643d4a9e25b3d77fb96baab27ee3cfae568e3b16ba09efee1075e08d2c2b300fda9f45488164995ede84ad5d8eaca356df505af531e9d79a25f52c1749ca5e9383009324bb264debdeea41a3ac60735c89fb97bbd3ab2030afe85cd09957d1fb82dff9ebde1396341030e8eaa577a7fffc1818d42f4b4d3cb8e41742e4be8ab79bf88ff836f710c480415018435c2d2fef3ec160501868885e08623baa9dabbc01989fab62834445e4a74f2cfce0e6129e6f086cfadd305700eb35bcd377607d8946b754c60e02095413f9ac01197d4848cbf83b55f2c7a3be316cf4c3aa2ba4a4daf4f97990ea359e6220bc189aada120c22c1906ea592d94478dc4ae2a3637efcc28a0bc3482dd3fa987bc9eb33f45e7c4a70b040c567bef0f664e4648ffea9cfa0ac951190e02522a8070ff781bec53d85d301ab65ef18e68dc0cff0e27464b799f959d5a72d4a2c85d0003e5167c79499dde54da542990898f6195a972cc167eae2b5f0f7cf17e7a720a7eafe23368ac84f7e913ef2fb1ae288f0788c72893b1e12fa4a076117e7edb48655d0e1c78efda8263e813edfac25d10ef1ae6dc53cfc2f00b2b05437adbff5a56f8a51fec2be111e2b409ecfa964f15f01950f24704b5bed8efecf1d07ac00e5cf5a9da5fdaf1afa99345459feac518aca98c6456e7d66fe2531bcea11360d792a0286fb9895dcc7627e28d3d95af9f4ba23f2573760c8981fef533895bc708718bd94ceaca14af115c1a6cc981a6e7dcf5296a4aaeb9f9c9a66a2c548faf7feb87463d91b0bd6fd2c4ad85daac14e7ded69602b240bcf5ac69e80e90f1ff8a5b2b271012c7053eb04aa95d429b55187b9fec11e4788841f6bd13c473216266a13231a99dd8cd1649b0bc929cc7f9141aaf75f6e9584ddff12107658976ecd091b2f095b0c2de377fe06d6ad26e1e6c3b913efd3158e49f4bc981f879e3d81dfcd8c7b424585f659bac0e92e3c58d56fb4d6e6d53cdf1b7441c4e4a595dbc40924662e2e3f56ce6fda790976268c7669c6df9b29ac009f619b9a3357896697256beb8a60cecac8dedc1da7a085001d5dcfa75934c83ab65dd133a75df26eb4e3dfed4988ea010e453a4ec19722223f2dfab9fdfbf2084909abfdd5ff28a4498b441b5bbf813df89b9935d2c016366f90a2344ff23f7832a7fe0670ed4fabb794e3b3f195313a1b86602bcbb36e0fc812f6a0af5375da65c7ec59be379382fd5c0e9634d6209046fb4937d5590f8c233427641b8a077d3f5c493c8d519390d44e2a2345ff6c06a4f7f7f73635e6a94ebbad92f1d84a4f11d48338b72ed75deb7ea75ef8354d2c712437c60752ce7e69b8a0ad246da7903922f117c87da92a1a84cebd0fea27955d841a9f11678d9d03920e9381a4c31142383ad302809435031a49a870faac3da24f952ab458531247f7b50d76fe20ebdd99c13c1de699ad3eeeadfea20995cfe04022a815e81a7d3a670699765e63a88d4e185904754366f52527b762b3b8cc4399f6bc284ab6e8b4a17f08bf319880c2514fe5e4d52b0091175a6875048d4872b35b49653b3a7f2a8a88370662045df7e015ee9e629a7f88d2973ef2a072c034cccaaf9b37187974991bdc613a736d64549248083e8db71610868e4cfe57b4b317ec4747f35a152a3fad6a59f51dff909cfb199d5a827994325e6c49b3309db0513f0b175cd1b79ad64ac6d9adb654fc5c4170f1de1a45db8282140500bd7d25ca26c22452c0ff4520ba1fe86ff0ec716a57483a47a908a5e2109fa02d7d2abc66208373b2eb4a1cdbd231b71029c42b49029ff983ad74695949350006eac057264c97cb1a524005c8eb8cee5eb619d6fb02b818a8fba65712b638a0183b4cff97d28c7d9e67e8c797e4e90f145ba8e3c72e90be404b9fe8ee5cf9899d614988a9ed71193aee29ed50cf845ffe82cc8644a4594c1b8d34cd04748bf436d948210cab783ec799868f90c6998c9d4b16eb6c106d61f9dd01fd289adbaf73b5dc339e667d009b40d9923b4f10831fce787c15e65713684ddc51d63a706e77128b9d32180559eee98ffb2d643224acfe5c929e4a7e87f88b24297566d1baedb4b63270a3dd0d8dc822691e627c9fddec23e9a24e33acc3f0f2379c6b77f4ce239312e904b68420753c39e9f2bdac13e585096ffb4ad60ffbd8f8ab6864e30f386dae9ef35c9be2f47b75ce8124c8f56299a5dafc3761752bf8a331bf8dd839140deb8641e10c1f093c91929f1fd879d56b105bab89e37f7ac2b954d98fde75d3fcf96ec183e406826b650e07f9d7c8052be2aac63c5de2c5d4c2c01022be6274b9c620dd4bf298e5c793a1eeb84aba5e25731b3540e4197d4966ec16dea09e7b1cb272b66b96904684dd8ad2a3d0544d9762ce50b48a23846ab230d7f4c758906e60b4d0e10b2a21bbcf8df7265a604d936801b5fe72c07e8cae61a57bfea0ec636685becea76d6877e7f93a5af709ee460464d2f7c9c421f61ff7ca05954db9d73fc1d6623c63da0674f509d634eebe47497f852bc623fa90389331e4344a2d6e9777b140b3a956806c8f8d69f3702f942b78ad82cd5a33a24a6044a6cbf30300ae6708e70513a78c338a2a22aabde5260c0c443b1ab59a44fbf51d9cc956ef0a7b738e19622401f6b7e08cb294579ef112b684fb6ee4b32523cebbfece3ff706f80920683dcf4a22a65ce711ec57196a9278647a7f8f0af7c1ef002b3b6c819bb679e8476c734eaa1894226468f425160703974e2de6e2b56314e1424f9845a3842d4892a5b77c0ebcacf2ce32d3620bcdb0d95f4fafc25c13cc6d30753c19c81f2c585626872699b8700c9f443ce3ef9c283a4029566c8dceb65a1d3f9bca8ed33fd50a2224fc1bb1ffae80528e8f9cc2a22d5779fb4d8ad35d0785ad2d8a4f02ed05792662247f79a3ac0cdef2e6dde2538bef260c5d7687f3be0b1c49f5e1aa587dfd931132f7515e371ab5a081126d2049e6f1b21b36485fdb13860c775bde1802d059b0111a1efc57c97016f36c6ba43aa480b77933a09c4462914f059c0a5822fa7a958e8632dff0f0b58035d30b2081adbf2c556c4d6f3cc041c1cc9816c367165f83193d3261f8a26e0c485d6a450b8d557b636f1fdb4509ada3d26de5e5a4af34f4c37a8e2ec44ca83ff17667ca652c2d5dd3e637458cdcf6beba6cbc1a106b88a2ed1b515788b322048367c9e80eccc6ae000ffa14dae67069444d6b3f17d827cc4a5cf1afbe50d395f52665858f50389958e1b5d2009e6cd0e29d53182c2069e21892deedba4603ab73b37701025693436044543146096c1c4f16ee2a720bf34e274d8abba8eb6b6c2b3f5fe9d10ee8536bd7eab03b7dd97a36e58f8d563a4f2b22092730e90ae10887d420fe049fc05892c0030bf387ace030d786c256d8ae402e4df69f91870f9073d0d132ee18ffa10315e6c5d8ea2e197de502a3b3151eceb4897a8c067fbd64c6ff7227269a56956999fbc72d3bf93bdc0f31a11bda0cf3b22c31ffb5f99e2e69adcc303134452df2e7ca7881191ec74be478d4e4d4921584fd0c93538f3618dd2c0930c8621f782d0be50cda2a64532d8a6d877718a5ee1fded48b18deef3f8ad33f4a39dbbbbb721535204a5f8f3752716ed42f8bfc14f1b2374b30674d54914ab3381fb2ff238aa088ef114f8898744b071538601e02b663896a9ae0621d1ce847146bcb8d8653d94be2163b290378b15b097cd050a971dec21aef1115c6d0d59147b6c9db8fb5b058505a8f592ccd27a4f0ef9de14341c61af671c6d6e58b067afd27639eba8e40f85cfea1a244659ee7239ae4ab5f7caa81f61a0df06ddada47480dc885db4485e42ce832dcd51c080b32d0b8c468e719445a5d6d5a5765a5e359ccf7522a43abb251ab9be2f9779a197bed8340100e6e4ff8463eda74a7f2e5a12f58f3ba885e723ac9813443ba54eaea18819de437eca504bc7701965496925bdb8008a1aee2658697e7d50dcb8c3c83a7793e97bc72105541c40bc16d4a6f8c3bd899f05bdb5539b66dfd6629785b42546aebe722b47f127d6fd34d9124f7fdbbc059add495366547d34718556b91737d111042e36a1f3d0b274ff710b780238e9dd34681f7dd53ecf7dd6be330daf63c5b88886a0feb35d653e2ef9a44ed2f5fd008f75ca9f9b75386c257211f1f62e30a0d389aaf60ff61b50bb4fb86130e4330375f3c2d6b3e20638c0b904e2bf42cb06e9a6aa0e410022e9290c48adc6fedec98b4f9889070cf72d3505a320423199c8b8128c21095f6c9ea77d2a5fe0c84369fccb77906e647c8508a393fe3de32300674885448b17e4cb21ab560d47c08e3b9223dff052b11cfdfb14bae559086e6bcb56b457f5b9056d67e9adbbc7e96acef47e3a53bc0677efccd9979270e3a91e34b188d23a5a99b1abd51e51c00aaed2716d4049b27a26b609a9d2ecbae8ce93dabd43335119030f896f4804401c173d6082f7a47804fc76e246f74de8afbaf2e5e436902bae230743bddd86f4ef0df12013c450c367c92027cbbd1b88248d4e7b036a797d3d43c2fdf75f5abb96f2f59bc9a17cdf70505f2182668a688872cd998c1bf270dbe8cdd63f87b5e1e30a14d0c53c6c8db7d8dfacc751d05f9ae3c5255fe0d5c7b8a2743e7e0589a1dac187ad39ca0934840d8976830de52883bbaa9f8234dbbdc30e8cfac873a6fb598e614b3eb39a7b42e97ecb56e8cf28f89e4aa8c22b3c1481d2b9b6a06c428587eeb6e8d0ca03d7f76e76ab8a8ab207ab55c719f0fb71846095fe0d997f82e69e5676d8c34fc5d0038b2753279031675b4713f9981b188727ead27a551b17cc68c3d1012a630897a2b0ca5fce743d25b55e5d932f9d90b4bb7376ade960022ece561c8f573efdb4f991af6a1c60920926403cb23b939e8e85f63767371179ba5b10895eb94c48a3f09b108dc584b7ec7f13e2f3941ec12686271b32ad065b4b7ab08e247abb20aa171809b63b888d968e626d20f1a21e3b2019b5e22e4ea2c18bd28e1ccac673d8695e368f09457a6bca6d6539488a0fc392c86f8be374bbce975d908b245a20f947d447618e8efd98b738b4f7d1cd252250ee246e59646365c8d9fbe7147fb9b52989a8bd7902f1838e4667b8f81cc21a469d617f030508396f78bb93ca2a2687f2e66542b689a1d2ad4ce30e358bfc46f1117e83bf6aa7fc1a82505bbde962c06628758aedd9f2ccb60c169e9c66ae89e98a389f34a3cd657f690c2ffe1e7cf118d604a612f9161a87e6d68dd7c1e48e5762e58d60f4d822fc5d55fd77ce78ff1386986451cb686ff4a141e5937624209d1ffd9bcbef91cf969734748b95cd97ceee6c6abb49ea30d8af6b81ce5906a0dd8eba1ff7fcfd7ed91bf59b87f5871fd28b602b526218464e60019fc7277408d6e94a5769910961bd98dc4b8401133b8ea32e10bd08824326ff65a00a02dc6a181bebbc77f705d20bfc11e6bc9ea6f5fa5660f8c69c492c53e04ecdde59e16323747fda18ff09db9b356b702d1a21da887b0e17c2299fdffaab1ff3b9affe48b58c44106fab85935da42a0da0dac8ad978f505b00cda7d2221fe16b1a948aa154dfa150036e5b46d2bdbf485d3971fcfccdb29537e7507f774987f8fc6644f1624025e637e74b7875ae0fc726fe2d01fb0adbec739abac26a0b67ecc5703dade6b803a0da6563d50453251223fdf477672bfffe67d24f43a23388cbd482349fd22206705dce2fd331b071b2c3967e28d25d1692448cc0a187aad60e9f7c91ffc4a8e0c7224ae158c1c47ff1724078cba072778cb14b2c7a0b78d0ddf7603887b55bd7aa67b5d8f6688e06ee908d788d57a18e388087fd70378b629bc3c8d7cf3daa426efa0fcc01d428ff009cbb15e7557a7e16a800705837a7e88a22d12572c84579e94d84f745c177b960347cbd99660b363b8ca115be61754aa145f50bf7c230a3ce2612c058a303b780e7e56508d29970abbd4fdd43ca22e0ad65077465a126160f55f44d7f3c7205fe422dee5832b2183c2f2ab4e05a57d31c5019fbfddc16e76dd5ca87c2fed12d267e0ee79f9a9228cdfcd546dec65bff70221e5f7648f7a14c6bae02c9f4d075600225e1d5f82387f2e5caf7023e4de363a444d117ed6dae884fe2cbc88f534b03bd0d0d38602bef21774564b53d2d571c1cdf29cdf2dba7bd10a049a94af17ad7a2429c8b60fd2255cb3cde605c1d61fbfd74381e3437b18734f41b9ee44747a2a349edeb4dd3850615f0afbb563e67081b0532e8c0fcbe56eaa9b5cbd1e91072edd1db1925c04b101f64c8b38985b63e849d62a83328b0abe4a58b4a6e29094fdf7044eeacbd96809f2e0d0bde5bbd1e0f1348968651ff9eab7239e301e1b3d70b5d1126d5ae88dd2845586f30ed211e560637277d51d283eee6fee6cebcf8bfa4978d49da719761d7802065ab1a34e15c31cb522689c41a307994956d8d4627f0dc19d321c544551e6a403590a77b1aa8117ef0cb08e192434d54a37c448d2ed2688a8b4438b5e91e957df608418be12c4d6a1f3b152c6848bf091e4515689dd81c1ee50848f8df6bfffbf24c1c46b9f2eb436a0fbebb30eacbb0efba1043b8b8ff74a2cacedf5a1a3af5e1ca41f8d0d54385d3b9011e7c44a44fe120c3f3cc7da2aa6252a5a12b1cc9e91f613511f17150acec3e312f35af2f6d68a7ce8d6bde932be671437643899303fa30bc8609cea5c0a50bf580b450e496bbe3511c16fee03f5b86882137eb67c611109c35ce7c88fb9a0aafeb39c0c4830ac154d023881273bf1ef3a471e7d04bb7653fe884da28caaf9e21caa03648a526758ba97d4e0e19a9124b081e754a1cb65850701035546df991ad1c05cccf19783ebd0a750321f9e216938cf58d195dc818142b39a5a6a6570ad6883de554ab306028e171dac5fc86810a5887985b4b90937ad080b5b3688bbd118a6732979699cbfdb241265ea17bdbbdb1f8c5003defa74f51eba8cac7bfd9f69a76404f5b0978e0008a50c0399a45f6d3a948ed89048ec752d545ded10ac7e27ea76e9e9a3f0c23bc7b7d0ab49d0eb8cdecb4fbce6047ffd0bd63bd58acd65c30fe0bb3a9fcfa1727343127d399b51a5ccb1b1a1731c4c03ab59e7fb9075119469a668217cc92d817ec6abac1e61ddb73d6f914f5fd173dc6480f5444b6e51530ebfc386cbbe9a20035e6f0fb4dd61352dc5b9abd55f81f9079db91562d1f91dfe98ddec87c51e1bb9fdcf6e0f0b7eabd6c7952a38f46ee1aaf666635149e41b60dc24f0827f34c663b86cf28e8ea9a835952233ce48d25b265b9c9b27e3d59787ca6fc79ca7c8dd22613a74ac83a948214e5f8e9cbec5176465f2f75f30d5bdf2c2a63067a69d5b97968e58e6cb86104dd10797589861a72be274a4d33e294a3634e0664b7531bdfe3f14a1a849eef43263ae66100381a273b1138aea35011f0dce2a3423a7c72bbf2802719860ff035d81bb53d3a383a35ef6b65824c49425b9f6ef8b70036b5e13d5a0578771dac5996dfd3a448ade5a4e9c188bf829958f7f2a40e232cc90eb72fb95c78fa6a9d24015987375e8a2ef375267fcaff91b9ecab7367c1acc2431f02ecd4a2474e564a4b4a77338f258bfe526b05779c7b9c7697df6cebb8265a9963b33d16c48273967b9b2f9300618b2e77249d7f01eecbc35edb5465887667eb3655a3b79b35277401919c055bcb97611b6700be0c3b2e10cc13897b6086745301f626446057ca22194d4d2b01a07d7f9d41ba40209b412807cff4748fc0a8d7d92c6699203cdab0a8b95b7c0b15665fcca06efd21049f680524c8b2d79ccbbc3159304904feae8e961ac28aa8e5f7de7cce104fa0acccfe58eef95132c9a65a93798b9dea7cd8d7d07a23d50c168eac40e3cf970f9cde139ad8e38c76583b09ef5a594a729afd831bee1cc7bedd6f250edf9d79bdab246c4654356fd96625f90a38d1a3e88366af43be26de09102f02d6e87c48e0d105c9d260cd8de509592dde3c7e4f5ed5028c4c221bd2fcba23d5eac8b54a74f4e52f70f2cc3315b07b1c5f9fa4ca963b4b6a26334177ffb982939084d84079b022d8100fda3de7c9b8d72a50bdf11b15f0720ad1321ea08f764d2b171ee347f6b082bc4dbd3439b9907a054938b4429d7f228cd5ffc938fc2d187865f6255d58b585803dd94e1552f577735ee525185d1ecdaf87f45e12d2fbb7af8f89ef28ab2e6d46a25bced092d6d6a00ff83509a1bc18ca31f78f927874ab239bc2ebba0a21ac4e55d2e26244b09ae839e23a83ae5fd7613328f1074df2c2310eb72eb7fd6ffbf273eb95423cec39b127813d24016dd1c8b211671801747b01d3e087f3479de92d4324e720c7eb135362b15e088583ad65f5ed6eb54609a1b821154ddfaffe9deb3770fb8a1f00d52f36627b184979afd96de9146715178836d39f064502c77e96be1f1c149d3fca05fa8136565cd6826296fc20edc62614fecdd6929b4ad2c4b620555b6a000530f1b82eece71acadb0c5a5e0b14cb168249f43bd390f43e50a36f9bddc32d5009320b79b94086bdcd46095b8e7d86a54745a8c995a877aecc008a12d6fdce992f3e5bd64830dc4d572364fa5ff24d2877033682e06f4db2ecef17f843bec5709d9dc3a142b24368e7416d64def505a016afa6289481cc6d6af31ca08e5686cd16530010b29140333860c77f21a8adaa061534d650e63c2da2d261246198e963a52de6bebebad2a16ae687859c1e2be7de5221387ef5fab2a0599bb8aaccd24b1d1ae83d36e4eedcfa985ce80e52f325426fa3d4b829cfc32d1179df44fdfa495cd12ac57c0be70e70fdef69fbe3ee90fbb6d2be7e6581a33196ed9336bcc53b60c7d442753ca095621763c7b0f00abe5936df1f6ea238997abc9b9842f7d777a3d93a477659eefc45ee3a2b6bc0b2168a7555f34b9293a7c8dc442034877a327459d60dc3b9197e00fca6a24cdc98d172a68f617c3e6a6cd81832716beafb5da6d00eedbc2d00510408615cb753a15d93427442e10262636f11b377b74be71ab02a22c4f1cbf3fd916c6903caba77f3a58f39a197b5f87f98db632d85fb4eb22fcfd2f1fbecd4f789b666c1338d661316162b2f6a343f0553d7991e62e4d1e7634178564e4b39d1538d5db5d06cdb2ff5cc1854de3a71b2808e212cd2927031ce0f50a0c8a894b7eabb398775d467b5ff90c36253ce244e4216e8e58dc23c34808716dfd5e52234379427ccd437a03fd6913470e6a6ecb6758ba5133d8775cffb17b33c67fdd28951404abc8797d55ceb5989dccb26ecd251385908253a846fe5152621b4d446faf1c6b6e7158ee7f81a21144c0fc713b0cf7fc6375ff4b2e25241b156077ec8db6385fdf79edff08aa3614831a325a95063b824c4faf43cc7a14fce15c8559559601e4a8d9f9815da404e0e0ebd7899ee093e773385fa0e6166fe7852dca39aa0b2f37b8e543e59ee6e725cf8cbaba6d49343af61d7343ddc6b7b555f26b1ecfa3a2c4aaaa15c3167e6d6eaaf3e16d75bafdc6017a672e38be596cecffb2c41d3d0e1669314e3f683b96d19c8b34a4c9776b93a69f65f8c4898b5bfb13e303c5e269352245d73902feba84373cc248ba8a44ae2a39ce10d25ba620f48f7e0d2e4eb565307d4866b4f4a16c04d6ece47ffce2e6056c0381f3db9dacc4bd0e21de86d324e869853e0e6943a2519d2ce27b8dd7b65c66829e2da5bd90a01b0bbb72eb3f04ee70b7a64bc78a5b8514ad4ada317946bc0676e8a71abcd3e446ec2dc4967c4a7dcbd9a9947fbb178ac001efea727eed9086c0e4e797c05bd668337a9c98997e87cfec41bb3f9fdc32c77099482fc13edefaca76626bf94ceb0c8de662930ae474d733d5f73197941b928cd1a0ad16f6a94cdd26d491e200afccbaffdf4c63622e91002f588e2b164ab4712a9b078d08cf616db78dd914694a38103bb059643bc6b68a42528a9945f86b3ff9543565487e641cad16e75c8d2d72286aa35591ce8740a60be0366afa60547bfc522190b336f58c9172fc63ca3e343a17dcc6f7679817e93b8889e0cd4555a57ab0589dcc38921621d68f7233ec5f536ca03170616aad4870ab012017f7675092787efc3635211da1cf332453ddbe74a5aa6e3691fbed4a3a7289dc6af1b58c4573240b6827c1393bfca24392b91802c13c7ccced5d31d59cb440485d50c3ee3cb19d7531f62a6acc040b68296c77e507c173ab54e48ee9e7566223bf1c816fff83bcf06552890b2a18304330dec5a9a214cb243289270da80b2f64cfbbcfca7a0dbf0f4c0e3a6d03160a79ea6a612cbe7462674a2a787e3dbaafad95c4c668ffac2ca85c351f845dd78f09c4f446379cb05cce0a25e0f955fe0f4ade3c31d50b025d1bf1799b998218517df8fbdb8f36eaa679cb4785cd6b8027f3eadad38998e588e4a2bf5562e7cc1817eb1c5c6486d934b7cdeeb1f7cbc7c6256b80cabdd2fea9ea0f3341a1f224053eb23bbdc27618f31fd2f6556488e7be4576b7f566e09efeba51f7efedd7c21e074843d6eb4aeb4112af640f4a219bc587be4c474adcd1a525f2a2482686f4567b6e4ab9c3be8d4ccd7c3f42e3fac1ef8a5155675d3e5227a215e8ed4202a22a07e5db4c839aebf1ae49f8803ae14ae890c4e8bc0af132f5f785e01e926598560068d3bff5502912922d8084e62490a9c94fe8fbf99f6e86f2bce3aab22bf0ecf3881a7440c4a526c0d07b4840356c8f97e141c0011d2eb7621cabdfa1c0e8c0f795e667c633d01f5707ed2d8f7445e92f53280eb90337c55ca37605e2c91b2a874681f504375f705c5ab414742c32fa17c9b21dc0006a2afb31bd21d3adb0cb39d9c5011e4cee157ae983d413176c3b8793098643f52ea290fb230ecc9ba87dcb5ef7c5a76acd15413d520b897980fc9571335a2d27738a066fb61b95f98d2315a6379c0abfa0397313df6f755ecf67d4171b5ea167baf568deba9ffcf6fd63ef0b99fd61d6d6f3b5d890f0256d3225822a9c87bdd1fc2fd1e4cc292cd34f1cb0df70b2d64433b02d1079d019bd7ed9dacbcc5534c9ca176e8b250fd80814c9b020e6304c746f7643bfe798c7c29da1e5ddf22abde77a40d85985dc47379b30d43870e122082cd1157a4ee2093565c9246117fac8bdb0b0d9a20ffcba2cc15e8348116c415307a2d8f550a8eeed8f1cdcee7c1a903c809c3a8cb57a514bdeaf03f9e21efdd65aa754d440a8a37ea9f1bb20c7de2d92f2f3e649867c67c7961f514b21fcc6f1a1526e0926c7f405e16217ef7bd0e78bc5a61b9418b8ff2d4044c614d4741dcea2799297fe843daea8757e458e88a3e2b989190f025884e34139240a91a1ebaf76b340b75586965896942e562476217524e8785e22fe1cc20cc5be351f4b130ed6f21b95754207f36a95f66c89a5b0867022e95cc070c904fc7981db8b351b9fe3c4e7fd30de6c2da19302b3b0fa263cc3bfab293d5dd1353c87b104de9f332dbfcedc8e8836f11e26e46a91fe5596e6c5311b978eea4581d0b561168c7d690df5dae50ac1d9a343b894b204d6a2f32ae125f1be7cc40df12a18327b7494df96cf084d09d2e5ff3b74d3cc59565d9e127f1309c547e05f518aee3d245d75d47e2c919ec07175d76134d1002b425c7cbddf9e9b0b0ed9c9ad995fce4621a55ed88b3d539dd8f8b2c8df4e3a560b959b87e338b11cc2110824ed3f546d73c0eae0f105ccde2e5b46a7f50f877cd415fd3bf8275c2cce35a71cc661d71475c3202dc5c37a3bfaff143e488070b43c7159819f265f911cee6a9a5cecb2bca7744b4dcd58204124a1862d087469bde57ad337a6f6a758bfcfc4e3c61680d1c0f025dd6b47ab541d56e1fb9a0842e71bb9b25dca5a007491bbca4ae1eeb42d56183e4b2da013fcc33c13074bb26fbeb6f1ea6225dc496c7e2d2c62a45cefadae6950ab08c719597716276f547ed471e9fb06ff1df250260cdb3cb60add35e03375c89eefab3c092a6b87dcc5a7bf2deedad64968d2d2e57a9a446b8722ce25eacb49c3590668ed3d96bca6348d28b08e83e68112ca9a9c6bce8a8e73d1614aacd08c517e7fd7ce0cd0fd0c710672fc0f73407b5d604931dc4c7cd1fa1c9401b6b12bb877e90da93f13d3ca9d507f495e6180cc1f87705f0aebe761f5fd2011532e6f4285fc67867c0c32ae7162f09ff01d1313310290affbd3679f8cbf468845059282346eea857ffea7857ac694574fd05a9ab6f002099e74166d1eb3f29f47c5138ab2965818495ceeb0749d6e22d8b031594732599f810e008623eaa489e68692835b0f7336b10ee1fbaa560e7291ae4e7454edd2e38ec29dcbcb9c66766d6548ab27d2fa5d17e78f2fdf8c249ce7d954260ab5dad0a3ede10d4276409500bcdad239d82541d693787f72148ac483d7a5ac8fe93af43d29291b0e3555fa025f6046f4a769ca5ed2282056cebf22f3be5fc659282e627e4ee7537a2b9252e7b8151324d18737297716c7a38000b59f404580113c8730e26c8cbf877af0f9e6e79e6f6fe0dd4b3e89b3bf5acafdf2c661860dcfe9b541d65d20dc8309254bd8132ec91903e4284dc8bf8eaf86016bfa47fed671a576df18a97429b470c8d7c6b1f7b24dd46dbedfa3edba1ac53566bd1d7f1bb58e88d8f5ffc1581eb70a4d1e67562eaad2dc839e47e1b773235f5ac04a13d833861e1b32adb9ba1a8555ad9ac1f8e5f54099f47704c2bd50b5fdb54c705306a69662193aaa1f363dcda9e6647594f4fc3aeb0378514739813cf883bfe40da1a0e0ea795fe38862ee3f1cbff75ab05964b8d89a9936cdc3c37e77595caad2eee65562647776d6da725accc16fbf9d310a63a93f56af45a6c3464f5c39eab6b28288107dade238a00af181008d9ef398f98a497261bac10fb7e3c8b6d0f781f0a4148a60fb704720c4bbdc071dc44aa8e0ae8c133fd972facfc5f01904f3e26849645266270049c8e494c6642b050d336ef01e915e7e2236633f539dedfdb4062f58a4cfde4d239dd129b128837f3cae295857973da4b2971518540a51fce39739b9a4992edc1a0cc90178015afd344f91ce11d7cd2f9728c93cdfe5be7f97921e546bdb4336185f9f9c5829532f9e08dba79de8371c102a42946f211dbbb2e3b39d364aa980126004bd6a4f6d93ecf9a8d9824b7ef81cfd3913f5ce5d8350d94628ef509afb5c0a92556abff6c4c95d46f00b700c3810f75b59d3b52528fdea9c801ee58fb101db9b700ad435e78a323825af0a2cee3564acbcd79cfcd2ff0b46249b2815126703c6da4fd594f23c7fddb52f97b2a83319d7039fae1bf51c7392ae6844d6afdfd11c877b9dbaafceff97317bb70a14890cfcf182755a4014e272009d99f9846af5250c64c6fc62288716a2e62c67f2f0cc6206f0c186c37210220239b3240befc24daec9acb4538ccfe93003fe9056b23687fa2d665534ec65547f0ec4cc472ab8544b12c5c1d793f603e08688e29143f4a377cc58675879f305d2ca78263c5dcf376762361bbe0467b9953d0abd936e005db2742a3bcc061fc7821a19fee65ecdca4889be8a2c274b6fcab86a087c5b20059376d11901641b4c07db5d8c08b868e8319d8776e09b89a93eabbfbeb495868167237a26cfef0357d671e2c5abbb50c724c972b6c95967045a939b2c14257366bd9607db685d4c8be1c0c9a25609a2da1d2cc7093ebb0000a1b96c15fadcacaaea991c98acea139d0882421fdeeec00ad3b7946f52f5adcc938e22e334a70f56b73468c073f5a39af425cdaa97d79dccbaf03c1c7743d41e6fb3e64452b4d8a76f5f1c01b53145e61e72981616ce49758b999df647f875684312be10cfc38a21203e0572a1c061b10a41e64c34cdee0401460368749436514a7220b76f6995e51e4ca70f3f5c4b57891dff61f6190695acc3ba3f072559758f2a857018dd3307bef383c31dcd153e052ec6026698aae3137c47c1f213c8380507f751068692d525322c1ac0dfa03df7b5dd676d6dcfe3e93a00cf7e1e68dd74a27054c7b69768a57694783cdc0214a9bedf4a012515196d58a90548f7724647bf2011cbef7244c616d35d4086bb28850f4f4345c33f478b6854720d440cec6e1525006f472b2e557646cbc83e2f7e2e982ce468f90b0427927fd7a7af06ed44825adb8d31e71010aeca26b3f4c863cc9029cc2b9e12d0805e7ef3e65db0c4c3dfa5ef5327d43517c5b8af88c7f69153568b8fdb3a5e5b41e6b4ca6e56cebfff42d38d30b28f3bf3d02595081c46d348ab499f4174f643c5651e5d6d4f46be4aadb7cec8cddb4f0bf54773abe83f70f0405add60363fbcc7cf804b1b3e27bff61578347c1a8946c47f4878a0c41afa8ac14bca3aad8be4f3c61f5f037786f4063a852e48b1b2110afaac9755f69ecc890802965e1366b7d6deb3945e6f9ab7eb411c6876d947055b1f095e71cc3a0073e3837d27b4825983afcc8679b5214a31f27bb299014a18e71969b94ee658d606d932c2b7cbe803fc62939381abfc5cc94353ef60ca2fb74ff1ad6235ece3bf2e691a2eff1fd0da33bd12f539b0c9f8be5082c34d3ccd0b915ca45a4b618b6d4468ae0d3969aa6e0244d7f6941a3b2ccda4a14de758da02fd1b7423ba517be13b3f0616285b03fbbb3f13e157ab093d3a08708deba3360b93dab08a152e84a9b6ac3df940d77b15cb51275e3676081049593daeaad496da2e721fc3224a9da50d7c3808a26f99e5d3c0366790290b547837009d85149a93f52daac1921dfb16e002764b66a44689fd03e6a440b4c7128eaecd0f2d375e304e0d2696b067bde221bacefadf7bf7d3d60b2c9145b28c366c33a0a22d6bdf457960e079c9ef90b658069406d19f395236bad5009cbe9aa2c16779fc4550f2ee34728a877f63a3b3b7474387e5b09639c90c481133bb4273ce0751fc9b174e32e62c7b85a41f57e50c054d3c019e259c919af9368de00035ab81760f22de620c7b6e72bd2f84c7cd5c4d9acd41b807484dc8ef2d94232d460d0c7b3cd3fc898e5539f20a47a77231ad87af98ee6f2098ab4944a44906390fc5aaa040345b301fb660f09bf7cb09d2ba3909a235b576d1e5ad0142d2c3a87b7e8b3a2343213adb1a801a1e2b5b0888d3ceef41ce512148e0af125e51886a8367efb39758f2c1c1f1d4663ef29a266ebb364ef86281a1c5e838169895eb4de943783e9b2a362769097b58151f66a01981dfa58b28fc676157c62cf9dd2694a7d24e307f2a0cfd4e9b00599de5cf5d6081a2aa016d974a8c5318840332319395a7b885c3752881e7caa55883e61acfeb60bdff2ce094c816c163e4dde5e7c9854cb389d5a271b43bd8672189752434bdead2a09713a6caed8a260d769f6224a37cfbf36302c48240ffd0496e4459c239c492a01c78816fb01b2945f6485d4894835f55d64c99de25fa4c97cf278e6ec89d5046bb5a4f055b11582f2b59a141bafd3eb971c6dcb0efc7484edc6fe883132eb8688b7b3af7750e5d39b252528184e45cf712ec11bd6b6998e097eb3bdb0372201e80d1f99bdde7d3120c1d6c542e862a024e2864f927164dc80ab01fd4b012f6489469583de264e9c56063a4728634b1b92ae309430fef3b11b01fba96faf35b2b571954d24e49f69bb262f072573cac10a7565e924ad6344d95d4fcae0cd7c27a9a2e883f21c9b4bddfd2f581874bffd5e056b4192224f49b8cf2117818b3b83ca06bd11e084378fe04ab5dab3cb16c52a222bebea6018254ea669ac033f4af63482428967aa17fdd15c33a47abc26ae4a053f7eef223240b323fd8a95cdc29f641d3bee5ccbc837a7f5325688d4ee6ad20c30a98a8611a181ec69b69a32b475ae5cab8615b9f3a46f392645591dfb6ffb4383f21ddf9b1ad5b2bd62cdf2ef1134c4cb45418cceb63b0e7ab52cfc74919daf0cb359dc1e3141e4ff98cce24fa6840ad554bcd219b0a2ea4f8ed1aa8ae119954a3b0e7866457c60e61994c4b8dcab3d6238352611f42597967505fdb2010b36069f05f9464196e5f563497b1b3de93a4a99f71257c981a4b868c98306f44786576c72b5d9ec0ba1ad4a371da6579c93a7fe805878b9db0705849d368701a5305f52593cc402dcb5ed0205a912b291ef0a35e1d63fa8b094108edfd797b1fe3408333085c04d54466f1dfccc682f1d18bf0b0e607756584c4f3af5324b23e9259c19c4eea968381ffac37d04f3bca638fe7863758f6de464ed96b2016d099e7bf52ddc118dbbd788e2659d3617b52161ba1550e8f91d304b0b12c1866ab475fac0121a665d9a499fb3fceae222f3326d0e35cc63ed45714fbb9c703aa1a1f627afe11954016ef14987a8d8a94809db95a6310f70737966d76e31ce570328511c5f8449a857a02ff06bf27bffb420ea5300fc51f3adde4e075b2a84ca765cf75e4b7b4b42f658f9ad61de56653a06cdacc4bb2750c32a7f5c9695952801633ff7c1a04a2467212ab402f69919d03ed9a3c8a8738e034f0207ca933218e51c6471a25661ee49acc82916cd75378263314acf738b60ac8e1d18db6ec21570c23cd016dbf109dd532ec01d164cef586fdfb867d99d3cd30d8960b1f623f15a79ad0ff506cafc45a37175db0f9831d40ca40ad9f10da80a0d34e5065214bc76f385b69006af84138fd7a8c7827c412c824581a57f0088e4b8900fc86dc2627ba982152d09ba34a0bf4acb1c75d0e503253f478dc093c1e61bb028f3582cef7ca394755cea69f312401df3b3c7894a045a5b095090d4aa2105b92a81e3ef547be1d1f15841f979bdf73b027a5379d00d5e3e5367540f95bc0b0a1d45debaf6a871eefa16ee5984f92fce81f71c4a7e9d80d7afc768d88a56e06fc7a039c46c96c2b52b73c456d060fd611b278acab16e8da8d47372bb58b884c7a10aa2327dd4e8cd9bbdc7d3cb41e249805edd9b532c8d66cee2880a83d35d47ee45e43d570d2d42d67e2c762a82fb4a4a82167d9558d8bf023b590f1827b21bc7c7d76a325f16c06ea758bfb949a5c3d17a7a42ffe1f42d2884484367f1f2729f201733109094bf4ee13b438521ceae30d53e9914a889efa09ded858cc798fdba534eaf1dc74e076db75201fe93016ac4b8fe14c1f746c6b7c5e469565bb5fa6dccaa84c0aa5d672b00f59555a216ff9407b9b74380264c41099bfc9850f574fd6662946c778dc2b64175096aa5c97f037eb6100f05c23509a5aadec54585dece93f243b25504853d08fcfae40af3150040168b6debd3b7d3dd87d078fdffccd8b3060a815249a9527fc3158a5159b780a5b8e024b4768d901d6bfb8f56cf291f09680167fe70f7326d83c37ac669fee63233d5014aa8539dfb98229e0b6f86d5d56be8499748d0f01ba5f3002803deb4a42f25593ef9e6923dfdf807a128eb98324c03968e4a6eea54741db8171f0e8904933a11d9c8262b055d9e22832d1c1557724f75c3a1a012c1ff834854bacba74ff169d44821be13d53bb19c1ea83862c1d64928783137f4be4942d62e89360b6b8dce13c5a158cb84bdbea110df4c022546365fe1d7056779aff4335a9ac9bf2ce7dc033b5472f74d2b899f15ac45c5547b0a3f148064c08e91c0b2434afe074458d18ca025371cc9f79a35db35d7d79fe9540b205db47e2c333f105aff70302650deb376a881c0e503e1b71d79b8d543fdddc16b73f234c9c2829b71110b8e5fedbfe7b9d9eab15a813abc593bd8dd634917e1c7cad332fb27e31df842badfae40b0f44b0205445c181d33fd5386a2101869a6d6d1cb3c7e140c692534e58064fc7c5994706846f880259431fc7d82fcb581d34e704076f48bc12232a8b0f555ac2de84695821ea482fccb8aa7ff6fa995285a807d2eb53d2bdb18fc8d780513299576b7380c0100ebe9f1f35c29211462f1235a5b3f97aff6f66b092d3fdaa86835bb0b2b362d48df8335b14db112d986d16fd3bde9c5f831b2058c71c627e8ce89c57694231370ab0b4260ff80930d11dbf0f4a696672bf67a27a13b5f672b244b28a63f673971369833b029a608bc04774e51c5a7f5943a169f269612b3a2792205676ce7c99a06b80b5654bb7b466f5ad5d1c50c3c6106a35c99cd3d9c623f847fd458d5f47a786bbee0cc0b4ac4bc2c78704f3c7c4539be600a65c09a3891c75769c5b238e58313412be291b676882a7e18b752323d9c34f0dc6596732ae3f8ab61f44e185133a78d95939da3d7b32d28188121666b1478c2ebdf97088afa6755fe0305fd5206532422e5e57be08dced1c65adf78fcdad9288a53d7df7bfd6c310cc7cff8f1d659903d6ff4ddd35197b279f857bfa6968f578dfd38a2cc89755e137777f4e7464e57aaedab52e061bf1696d7da3071df2d33ff375e3034b1fd53f18eb66adff8cd2564bf25e1424413afcc4ae1ec6469651155b784d71ce73403ecaf535099c2c0fcb13a685cba6cd8d8a4b64fc7e971715a7b312f430620e452ec834d1fcc616f8f9464d35082e0849b64ee7ab884fe691c3d4a35fe1a02dd59c0fe72da6b4227e78188f15f6ccfecb54de530a22a5f8259cf47195a252a02a377bd347fa7bd6515901dcc603aaf5c7c0f3e312fca1707511703ba2a131fe4e55d3cd61abac609c21d4e473bdaeb19154247dd97b6eccd3883d54711d776034bd19740d6014a715b4af796621a6464bcab001115d56b850804873bcc46016d64bc739f8431f22c537b0d5a926da033216bd2631f63a263d2f05698c016e52da7453ba0531edc9086dc20ee999a209064d29c5688a7061d360c2fd6226f041e34d4e4c58d20049772358765f40daa9dab2f3d7c399abd9b27549c23f4be1cbfd370ee078e4625787a392c9d5a570e6206b24feb7f2ae69bcfbb26a6f606630b4e5306cac343d12870d511361cd19825c70892be2e042b6529d878333f4fc5f0d8f07f80f4b712fbc1f200ee2f66294b17e91015bdc82e17859a6c4e13866e71096e1f5e42d906184a725f59d16565ad79bdbda58e80c81309486019871fe12744c6d4e392440ceda8c0bc2b7c81017405d1f72fa5b453e99143f1e7dc775d964e556649b8cfd1fd2a060db4a67f3ef62212d9ae2718a5eb6e1bc03a5eeaa4dcf34eb0beb8d27978de1a1fbd8b83064066ad9bb9de8e7ac5b1e1e36a5ee4ebe0ccd36ddc463dbb069da2569eddb06740c8f416b077895eb0f7f9055aec8be353d90c8e72c5bc6de3f74c024a5c9b8844bf24a7e505d424ef8b24d779c79e81ed5395f541c86bea5e681f0a7305d6f474568ef8d746aa82bfac3d574c1558974af2b8897135618eceb42f56b97cea2855011f981273bd96c215ae9ff2d79927b18ee21701da0c86119c1329745871ecefc3700f27c1183892e42c10ebbe33a3b1192ceb939f3de4773bc73628ee42b7d796a5581a9e6c4ce1428e7613ec67db52123a6c27730173b1d4c6ae96a31d5dbbc36c2c9d9d29cca7645a4623fbc00b0848b2be1dae14e7a7413f35428fa5b99d75d9703d9b3eeba8417349310221f049baae50a7a2b56c4eeeb5f296f1465e00a45ff4e1f4a2f5009b3e44963b6db94d9aba41d6246422b1bec22df08733ab7d0c8c9b7ff5f8b43593074159571239835c01d9b4b4994532f8530b7271553838ff8de4c9e9636bcf33754a4725ddc93f1230891b12a571e28a95fdad5b6ddbe4d5fd3bd691d53eae48603963ddde7cd59e2068d01b88a6f5bc42a8a8b262831e54ec635b60107a34654b71e41b7c79c2e42154bc741c5b56ad25607a248cd053a65a920a98135e7a8e45edf064399dc582d44b0cdba4b9f086568dc5e1f3a4f4e784d345e31402572e734f08927019287f36c815e0ff77f6b9ba181b95e447cf715de99f04f80fb61277024fdbd9f0b860ddfe63d7732e22a38773af094b208f754febfe1744fc0fe1f2642b3d9bf7e114e4e66dd0c0ebcb10a9a7f416c7869d69d4deab158c110e27a0281228199ed19b7f73188f9966ef2d2e87e6a5234f8d302ac4aa0bad0e7edf01a04a4c4ccf391ebe4679a7249114aebc41f4d76f9498dc00e4b7a1cc283698d1e52cdf310caf0a6b6e38f107148d3028deb48751b74ef7a8ddfaec9c5d13ea64565d9d8756f44812e408d9197fec125964d83ac526c44e3d2a77fc11f175d629123c5b50244dba9196d936bc7d6dc762eed10b26641574b07928925cc9b530f436df723b16b957e4c1e649d9acc6bc1c49f798744b001e3413c87a29dfce4e0d4b12e8d452492c17591d02f368a598eb1bd8d531f273dd0aa3c3e92e593de237761039497774a306d835cbedd9a31b1332dbb142c5b360604a59deff519511ea114db4a999bc974114b68820c0d16dc2287cf45b2209184d5a46812eadb588777bc5e7d9f09787982aa75708a1df91119b65f203470c97e220ff3c267e6bf1355fb16f83df3fc38eae84b20ec156eaa0be7f8877d98486d25e38ca66f60076b23a44e331a59bc0ce8e30094abfd3b23bc899687076e7e2c1a931be45bf0d9c02a7857e46b8c448ee9f6e17f29e7b0a38d65b984e82044a39b2d9d200f5cba06de88f80f17cab47740563a5ffee7bac55423cb24948d337590575ef58d9f74606f62b8e5391accae4b9c4bb2f3b3eece381ee478f6f5ef6ad7bf0e992c47444665c66b6c1a21d5b7108b172de98a6bfab3838a0dc05019d05794f9c8f42ad22daa0f79c98c12de62b5d1b431cb8d9b1f35e4102fba098dca30d021f2b8f9920f0a4f72c352c624af44c6654504c71eac06ce5b22e0321491b5169b04f84dfb3a227eeee6c18879d4527c75436d70a7e06169c59c049d73ec2da4ba447c48ffc351bebfe9cf433a2cd032b362c06acd2397d664c8713e8ca7bc1e01fa4d31af5cace3a63071b0504caf4f51c6943d65a6f5bd1160520de285da7b3b3e5d3bd0a4b0133f690e8764199128c97920d37199cfd4861f15e8e161a6f44eb7c59e63d3e71d7d69c53c5f174aae4247356899b82a0cba04258ad7a493b88c1d4754ccdbab3e3fc68547ea8e0a37cb9b6aa4a6ccb3d0a2f5f503546bad7bf3de2393ee11430ddde4c5db4520df8ac1830613a2d6c4a9d6b7199393b6d71b63c906a70e20ca6bf56f5faffe4e62c9a1d7c672db7c68a2bb53ce7ef0c39f2c584a8276583f214670c489965c552985c04dd78f3eb3d73693435abb3ba19d20fbbaca3bdc21c03ab15400459628916b2cec1faeeef30fd3f57f27623c535ed9dc2fa0d5503c1856420623100b3f29b99a1097530ebedf60d0bd1611bb75540d0d36118929409588f8ae03557ae6103fc97646f1a0e1569d644bad2263a2ab7acde91b2fe540e59363abf95baa76534c008c56818310ba9bf6b542f7b8581fec54a474b8312d478d38ed9b8bf2b7df60bdae024c239b35c47be3884922fdcbe1538db29d50440fcd6102605a0b6a266db6e01c9e4ac2354ac4955de47a64b1727b0f1110cf58db72e550572eca487febf876157d870fda67f42f0d4190295f25e6ecc4bcbbc64c9135804480fc9d5c070823c8e0a7e8e9dec24bd15544de2c3645dc5fe92e5e2b75eb9da12224308caa6c5c9ee2e4a30a7d3b35b644bb6c2b63b94f55fabd2aa72982a9d7002cf448fadff11f2be64ea8ee22236652ec3640d4aab4458473afd537f158c5d5a4b95d6ec8d1dc6e16de917fdab9ff064c696598eddc58ec115f6346876fb8c75b24275c2f11d26c1abae7c95abd5f62b29123e8d52cfe0cd8988a0047c6618adfc025f13fc81c227f83e4fe0f2b087e1edf7a1bfc45389e8ce574614b11b5415286e84680efc1c86ed3823a7cf95ff3bb820049567979a2c606dc673367536ba3a0db520a72f4749dd40839d58c5d9fc547e93d10543308c7e7840b2c780c380835bcd44080c90efd99359264dddbc1c7a6e8849c91f7abb4fb0fd374bbea661e0fd2536f71d389d8c480eeacca9dba8bc62df3296d42566df2c04b77ff11441d58858791b2b80f381ebff31dadde1cce82085e2fd5828b7087a1cd6b91f3ddae9dddd9f12a2e3aca75443380cb7196d6408acc9787094b5d3ddbb2b68a9a2375612cdddca8944b01f1a239a50352446dda619cfc2cf28fdc3df1de3392a63c3a58318880b651e592e9d67b581a425d7623193c312d21c2ba92407d286552ca511acf5832396b1663380d90304890a1c9112df3a491bf0da421dc98992f4947a2f323fdb011ee0f01e5df12847b2902bb30cb739d0c03f2b08aa9aef19af2860970b5cd824c6f74e63c33ed3ca3ef6372b52256f9353ccfdd73e245886a2661bcabda0ddccd74059c4be900879b9b38a0842b093e6ccb632df34151bd6b11ca9aedda5b6a97fe546b3201dd29b072463a2654f11331e36c72f3d5697f02173d5a3ba7446409334d3a929adc9cffa811b0704854da7df75b606abf80eb1a271f0a03728951ea3fd45753f35c9d27b70f8088e1d8ba22b00f4589f933fea2cb40516c6f51381504f018131a367b1cfe056079574f1d36e156fb0e7329a60905113a5dd021bb6002e95ea59603771deac0d83ff290741d86934008fcf4cf7d5c9b46de01701aafec1efa639860c1919c2c0a398a9ef5ba978c6157607d5b451bb2b67cad759a0f1daeafe7484f09606eb4ca2136d68683e02a1d7b7a0fcd2004054dbe6c404a6ee5925324a0e09a775af28d9c13a6c8263e54e7daeaf9d8e4c0ea7cfa70d1140268868ef8b5deadc4d6dc70565827ae70f64d368e6e4e2a5fd9c975f87f3d87527af1b1a2d932cc7c242cb1ea40254bc5fb23e1ad3817a45c9b876f2dc602283f8886d3c5149111e7f457ffd0e63eb4853d2c082321eeba6ba4d56768d19a86c271676fb15dbf745410ba399f029c9d49f63045429a7c03809583602c386a8ec916126279e05fde47e4970053a9d04f17e0ee6e5b5f5751f2b2367511a67326dab0b95602ecb09dc4d7dccf78bc3a89478a268132c762c6281abf174245c45a7dc35dd02024cab95a39f8bc43fd19044f42ef05c314105026b8d5846ee36f4a91170c8a38a46eb136486eac2661bef9ecddb8b7bbd9f16820be096cc90f142a59b55116c9ebff15334502199d459610a6bb9d00ff55f8916b6987392e4c116a697cc225978797d9d14b995723ef67c0bce49d273dfbe5aaa47980bbc11a59c275e84240b8069a7529ac28ea763dea1a252ad1eb122bb9314dd7ba92c3642fdd2f0ed8e6ad751aac0c248ea8230dbda54428fe1fb163db294bdeec9f2f0dc2db6546da0e0d18dd48154f317c6ff146036dc6c5681e7ca090c4f29db75de60330c63f532cf81a0d8c4a8a8c0fde904e2939f0e85bd6d4b447f162f84e8b3db0b6d6494f0efa572ef912f4f2957548f1811f2b4f6cf04cbc6d9593b51f0eb1a387514016398432018b6645da3a3af76164052c7e55975146bac295fa1d50c92c99a03a16542bb9f99961e36d9bd56298ca3860ba0bf0b0d321514099ee50ac762eeb296f55e5c6f83ee75a1f2eefef24a56369e42ab9a904f4613cd952f31a7507cc09366ca5eaf09c7a57cfbbd4ab60527ea1e7641b1978cd190a5e167916e735558d36e0ef629aa5a223dd8d914c44c1e0965c4392f253cb390539e3eda08e0e8dcaba4829a8b71d85de1ca8252189703d7f91a379c35d2b074ff40017dcd86c2816ecc317d15d5fa0b6aeccb8fff384cc8eb53aa61711e494f84d0cca650229c03bed747227f1580e4d22055a59523376dbc0fc92f9bf5c2162f83e94e31ffe5443fc32ca6babd565a20ee0458b0f4ce4eeb815bcaa4f8d204fe99062617cab77b12813190f943665e6c054cf6009b1973a91e4f3b348266d83e8bcc9a6aa2bbb63e001ba7f0a89c6c230edf509280bce421121c0dc80d5f3ef7a72878c7533962f99051439b75255ea82428cf5572a10339f7e18054e94e80ebb8cc92e8c1826d4076dd3a8568ec384dad1c624244193a9894da1042f7b0d5090cf93c5760ea89921a8c16a6ea49d036004d6208ba986cd368d54bffbc83b872d9de07d31d32a4d4f1f466a6cc26c77cffc268163577b5c6c040dc5fc7730c2612a791e7c9c0ca9344d5cf8b09a50963ca9c8c8a1a11eeb13cc9134ab8a719344c173891e9525ea8e6cb18d32bfeebe93b6d3037226dad1fbe2c6acbfe828849dd7b1262b73d21c7d46f52b4e836e4018c424715f05b061e22f6c5d124394b1346adc8ef984d41b14011ecb440e26d469e120c9ca4057fd441d995a5b76746b4fed5131d477678c3e62ed86f6c532fb1ca9d30b1d10732996d4d33d5bd684ab7e479b2da17b0dbeabd16f34419d553301000a0c62bb64a2e6cac677d2d1a36d91d989cd0c9b8e8be6ac29bf54edb65ea84e0a108e333c26f6bf56e3ce4c74452d8eee0451f23b6d8c931519a272f0a421701bae30988c48408162ffd0291ab57238e2698b5e03c635b4abc5350c84a4a56da4ac7356444e28032a9ea04e117f6ce398a4295e7696d1b773caf79a0a51ff049c2f18e328f530cdbf1d36253529dededbf9cfb59ad95d58b8858fe083d67ff6b18cb049aba62ac8e6eedd6160914ba9d9fef0827067636e5f6aa929f3b98f822cadc14a08e504a6d86ec4468827cda21f4379ff5168b4226f4e3aad5e691fb4433af46a2fa2e7dcc38440946c3f153a492080cc3ea7beca512a632ec4ab09bc4a647e37831da4e9849854169b147d5f8ce9e75dc0474006303b85bd8e868aa2c29ab30881ab80a17ea70273cc0737f9443adfd47ae0bdcc43b799fdebfb3ddfbdc0a01266b65525bf0675184625effa12e617603528c2ef8f908e36b70bc072b0efb01d45446c55ba42ae2c7d4b568bc10e1f9986da00f944804c7e6f028a5f77d86d5732071791c79e69a7e8effb92d32f4cc01df9f1c7ba06046cc27a601d9ce22ce2c9a61f7186595cd43d0a060163bb6842df40757efcfe82919ca72d005ffdf299d81dfb648f01508247a85b25e0450c43ab9b9704377de91860fc36c2ef17bf9d6435e4baa1e6166611af9b6bf98dad717212987a6c33d9234a31e180d4ed521f0660f484072706dcdfc0c4286d97503ae31a9c2b794c3b090a4df7f69b9bb4a6ae9cb108dee10038179082ac3ed8ccc413998bafe7963577487b8844637ba523f7119091f4a76820a0c9d54d15c3093328266f9d87174864eb1a72c3409955583824e3db64a8b5755d638a15a3937fb9cc0658192f45685ad985649f4dcc49638537cb5a83eeb736a8c5ea37d39597ed01646a18ac24c80d6fe675a3c041dd435f42a668046025fd74b11bac6a899b37737e213d15af7ca63e600973866962e8b41aada95469ddd1a4388261b09e646c59cc989002c5dbda1241ec1e5a282884ab4ce1f76c66aa363ed5b6a98fa0aedebf14af3cdb33e7ca03178ebbfa2340651b26da9ce0a3dcd5985bdd8004a34d730425c5cd7348d5b06b07f10ea86854a09029c4cf52dd1f3f51756e1e2dcabd8a55e7bf47dab797c046812dc6f25ad3673268b7f0af9768f9a6888e39e12a0bab9fd061832b4d61fe092fa4525b7521fd9896e2ca4033aa9ddcd3d3548b086b2bebb9bf526924b7ee65d2b692f49a6e3df9b718ae3fb61ec14cf34bf666b8536a8e5d443ae20d7b9fa08cfa693be35b3cbd96029cd67b168136f0e2a6e64a6f648aaca41ccb7fb0eacdd9d07f871842f1a38edfd13b73b4948ed860e50d9b597f4b0d13df6816cb8673443ffa0e7307adbeb7624aa582b711f59cfda05a0da69632ddf70d27bef660b987c8cd809399e579056ba297b24d18a30fbd84a95e45b5c5f13ef7fb37327963847aeec4afc7b5c555cf14552eeb6a7e98904e4dd8e7d8017f281ffbe0a7ebe258c9a48ff2e7b30d505cb98987f2f163f1e3bb037a9467146f95bd0d68bcf8c4e50dbf4ec86338425c3129a00f267d918ffe80525a9c7e0c6a1de68c27e421a8909aecff59b31d6ba11bb76dcbc6984207dd0e024332b1e883b5a697009f5f499ab0cba717eb8452aa1ac4fec24d3e93e1222ef81015209e0accf7acc86bb17c08eac0e847904f9c54eb3630ae4d5c0b426393427a891445e94cfd15056eecbe6a2a3400a09e55e992b1241ba09ba369f1083fb8ee00edf8c6b845a5d98e2331d1121474343e644f4237cf77d571658141d5e1f9723955d337ea7571d1027734502e5fe1e028ba05051da56ce809ae25c159f4e5d61547bc19bffdb5bc44a4d6ce6ce8541808e892a24863085a95fb7a3b160f47bdef667ef3b29d937974cfad2287fa4ba09ecb2c7b9c60c7c0f5c6d866c26adf83bdcaf3e0faf66d8bbaf56b638cc99473893f7e51b81d578788c9cfafb0b7186c2789c43e1f48a4d5c75ae9c719a52ebdaf45d2bba961ac3ac1547fa08597938ee781c284f4949dfbd00864bb06ec0d1a928ca08a949218f60a7e34a91ca3b8a642a993833709e9a8b4069ed5d09f06be3aabe6fc29f910efa08961190d259ab4ff38c1574f68498b715cd2b48cf69a52f9fc3bd638d26b0fcbeb412b16113792e16b7db9534e535dce7cc1e107fbc2b24be4e60ad4dba6470e713c3b5606e96b41d1f720d8b60f1cad0f381c8c47fe23d3be1ff3367fdec57f7541afd61af826b7d4b1e9ce5c9c7a88ae6fd130ac9d0b0f13b2629acf3d52803bdb5e199b5ef2e68ae02541a88aeec0fa0ed397eee14e1472febe4cd299e04595131546701290356b4038354fe048ceeb38b0a626ee37a12f39e2b5e089bf3534a5b02c52fe72fefa7ed06180591611eaf13bef182843319f60a9ab1214f0f538b00fc5857f419a6eda6d5fe51ea5b487c74d7664016c89b7e07a9af4a8988bf8cc2b0e61bbb1d5972ca6503485b0e157ce148b505b18e2e88f540eccb55ae14818816c9d720fffc36c3f55e1b7954c3f37cce9313c7751c4f48d28b9f547f8c25fe9bc25329f8ae42fa205298e100b3b64926727b24726988696571943615e80c728b23da871bc9b628d276883c7ce6a4fde89a2004b6e480db2d86cedbe068622cc31b875754d8537326b2d01421aae303d68473893b292ece7ba45bf83b33f2f57e30e42d51bef147d05a0683ef15749d1431ed921d5f15fb25618c9ce79cfd2c87713f3ec54d91576b499791a4f994714fdd101d92b055ab4e775b2e6c0e4333bd18924f2122de43bb342279c287e37cab32be3624ba45a5d4204c019401564dea70c3adc4294f0ea3afb1e15e722396072b981c3b0dab113e0d5b72dcb1aadc51ef4521a4dc7eea1017296c2b5f5cc626846dfc63b534d652ba22a4db6f7232f5213e19b5cac636451c71979699e0d383d8e80671d8220d694ced543c6df7da734c36aa42449e2e137639c7aaf3f011d710f3234a7f86dba9ca2c0f13b3845411bca21b28d0c2661d83df917719dbe22daf1413abd63a5d309a714cbaf255a72a3e2d4d7e2cbea7791d4aa1ac355e1434152e850e25f072fc965c001d6d8bc0002bab4a19ad6622e89693da52b3ae12903d2cbaa2f20b0fc507a214348459339ab9c776ff33e17d2759f3c0ee018c011e7301a8e4b724b622ec5da0f19f3c0534b2f12ff2633f7b31f9c9d80b4fe45835073b4b0990bcda139bd721869c2dadb1fceb6d7b75032b1a9c07f5a068e19e0eb9bec440e8af7a792e3a528a039cc9c353d021afc84040c07bb5b6f7a1e6ae192e3bbd0cd8fc59fcd0825dd151431b23e935e2714d159d342f7d3888a049c3d075eb0d719826950d6551d69bf060cd31985811d6e065cf61d1b05ab9840eb5fa1407f09f1945c0e45992430962a4994ebb779305fa2235607566ce765d3a335b4b559c063cf4debdb5cdfc3e60966d23d022d0d5c63b4a341122541b6b4cca5b1f529813d334b905939db9bb3358e8c94bd89a7e022405bcf53c80429d49b54df115dc7ffead1534ebcee85dc5ecb9d03453211946d00e5d5b52928edf3b3194c3ed22b807f64f269130c6b7b87bc1984d56251b1899911106afbf9e8c4a9f8a50791215257b870970bf2d6b72305f3c9977e388f2680567fd0ac171a40eafd3920d6b9d82ae0c86caf3908676912302b604f5d805b36351d1fecab341689a5112480c83550f4b340ea2b063ffba5e595bc74c8f6879506854ab4d0652d311d2239034cb086165119fe10f7b92a921ee209ce9ffb61a80bd1a4a38e03c2f023ee07bad1ce05fcbddfd33e9d48792e3710b06c1f2e43cb12fbf10ead6c986f13dfb7ad49cd5d104d8c96564b4764078484257179e1d1a32de2ee2b8ff97976e74913c000f3c1998b10640e86fc7379fa39aeae4fd59380530f6cdf80a5e21a532b0c77a3574925f73e75c83cb289622886ca2eb447c35bffc2db2ac8e048b72ef622e079965f11465d7eab19357b0577589f10766925ba5cc7c866e0de26169f50d8cba2062928e1f90e3166b6016a644f607b464d2453886ccd4695f48e11e8c47920ce0274a690a8c89695bf3ef240ca451e5ebafd7ed27b062a10aa06f29999dbb5a485ce818a75d217dd51ed21f0bc5023e3a04eefd8f04f8061be22f154b7ac7d2e178a6b56839b81d60c5c8108dc8ecdff3a5ab6bfe2894719c858ec91a5ef16c2cade2b2ca1264296a10677d5795594e28fdfd2c1b08cf2856c5745c64b6e52ce9df2f2d6d283daed1b0a6d74cb669c6ad29c5db30c537ba2c1b6b11cb43e469ab4f31fe8ba2bc21dd38045325d11515feef4153a26151824e707d3b0b9c2cc4a55a1c671ee4ae2f7fbaf4c1c1a2b4a73ed53287cd157eada72adcac19a65e2d8fece01256a2d5a7f72a9e2987641f74f9f81d8aaf8bff768a42707989fa550e94e4b69cb67ff65ba15727a5f5a7a8e1896cd9d838543bef32db252ecab1546f794c93bd0cc14871c720bc627fef55bc6c3921829ac34f68826940a084013a102cfdce1bc927e9d371eeff1adee50b91493a704f252665e291536e1f3ad145704c68f09deff48dd7c07518f9ba15c641d5657ea41159d156998157b7e0b8cd74466f283ad1b3a2f9e2ae0855b1e27f5284f7d478e36355baf884de4688184d3e7de4ec93a33ad398e17cbd6bc5f75cacf98f9c1579b6c7803590fa1b52e12127bbdbb6cafb223044f875f6e59eaacbd8998781a75470c15541560ed9f11b7b01333c4b3cf2c0a0df281835e6da6b5719155edbbb08af521ec0f018c7e8652c048d66b64f6b72f03015ac0127d0cf7f3a118ffebdbf1b9dec240f50200ecb6105f04958ec98aede63eddb55da4d72935f45994d9b5d885c6ab320bf296125b7608a9c767265b879f173f708e6d65949122f0159150f535481cee2ca09f3fcf054c94481c3ef00504f42a2008a3fa59387988784ee13e6394de307a76a553f8a8f045a921313575d8fbee4a5140ef28996b7491d9e56f4f68a92e8310a35abef21f41a7e115f3401e5f605afdcaf047ac58e6153a6872c436b3927930e36f643fb30ec7edebb44efd4149f295d98de58a559a8521a5f0874364909248d3ca00c34d6b80b80c06a6d77f59d5cf523f0a736c78dd6e91980e98b9ebf06b0125cd70e1f4912d2bbe152e0147e2e1602b0309a7802b46338c64fb99cd2b91294bf3141705cf6a551366376a303bcede7c649ad04145ca9de6e3a8533a6ee65ceebf8781809580eec8745a6bbcc9e6e7ee73460090fdc61c5981e9b0d48f591185292b56afae4d09d3fffb330e11d1e5b00dfe2fd99f0b2996814994eb1cca1e81dc2a7c1886e09d0bd9e6f2c3a8edb10c5fa0dfe7fe5dbf89c92916ed314abfcad7f4f6f9e434c3e5edddece3ee1303683efb89ad1f2d1cec6ca2643fd6acd0c95c074ea2a1478667717e34c743fd243c3b258ffeabef219c5398b5f9ed680b209c27cbb5c98de07bd18bb3c90d3d868defc62f4ca6697eb0ad260616c0981c427be9a30192a5bc70317890ec7f4c8ed42f9412a944f208419514f28482b1e14fa51432aa0d6fc9e563504cdac64f76cea51adb0dbe45256edfcf0c4bb4658b55979427c0e67f5740fcd119d3c56f8eb633883dcba583e78053fd7e8097854a01f1b079a2150d0c92ab6a30fc2acc656c8048611bae73d57f5b25a2e9352ba72e82b7638e23510a1140e4ab5b9587d6c23a299f83ab00b8faf2c390324a092025263354f8f166c32610a07eec086f6c7ab4f0a85a4c97b0d7ffffefd96fa00214d32f536a5ce43dd00d09e87d75946cccfd2783374f19dd09172e319ceaf01c924d27bb55933cd741d7a083d5c7d585e6b32a693f8129b798e64d4592626b650088552f03fe38398501e7283b39183c354e6fe3074dc6d2dd33d65ebc8f9ebfcba0255c2bed12e707bac4ae23ae73ba3005c5735c5aa84706a861b7caebebcc61673b7312713d9f7db4148d1e0f47e87da7714b37e8aac76f05d60920e3f6865faad83d13592535705b48a9924ae34287dcc27f90dd337e729b0771a0230493260692473eb4da56f8775c626b1e2829d67840888693f8073e090d2d0c76dbec3305c72514a2f08208f6fd429dadade2977efb4551a123d4011d6e13489e6ada4f220bda4e2c85c4a7116f50a12007eb90a2944fb2685ae110589b35c18cf6f3d0bbfae1ace3c8f465a60c53cf4d3d291e735622581d83c55ae6dd310d0b7c242208831974a8703c4d8d8f14679e766131687d8e0bd1876c29469047810e6110f2663169ac26dba671dd54f314d9936e2f645e36d3d145263674ebdcda4171b3a6450464765288dabcdc244b8ac3c4919e97c5000ec5312f343368e939bf43211b28f4de47ca90ef35c61edc487c2b063424cc4d066c9ebe5fddf9b0fc815601470e935b5a3b6f37fc574d16a0473f4f84c85fc0bd74b9389a05bb116c34a1a44e9bb128add93cf90cef383203a609ee3b5e0f8159f3b3ddfe0fbd76f1b80a3a4fa06ad8d9a581a630947052bfeef450b9a326fe9d2cb7b5593d5d861167c31ff75f9e186d2780fcbbcf2905eb4848c526f340fd7ddf4b880823809c607a3101277e2b509bfd36b84ed8f42ca3c72f8752ef13e5cbacf17c359b6affa753297449d81cd1a4ffa42a6d9820b30f3b4b69d0e1512f5af18084d4975a025ed75265013519fb7468ee921933c5e1cc8c723c398a22028e475f3cde021bab9e408b1fcc5c628ab196a1ee1c9b7a7fe93daacc4af7ca325e4d5de13c43b6d44a0ca682654931089ecae0bd1341b3d53a50d3d3bc7b80fe5c9a30cd3b6a7f5b10959234c8731186f4a68e0cb126162dab28bc80642063d8638fbe54e2dabeff6e39afe497d320872432e50302b208c1c144a56e07bf1bdacc2f96f358a6d9c6f7e58862a1fc09459cd5cb74316924a422071885d1cdd7b01e81c8a044cff2dfc571aca715fa3daed2e2ebd2a15624e43585c2ab0ff3d019bd7ed9dacbcc5534c9ca176e8b250fd80814c9b020e6304c746f7643bfe798c7c29da1e5ddf22abde77a40d85985dc47379b30d47121806d45928791486b08cfd4c5cb57852ee831b9300faa60132ea1fa9349b476736c05dc3677f89ad3256c7f58f36b7be88b1d63169175c983038d3efd2eaff3fc78e299f7fca0f1d92a281829958ef34c7d39834c368107f0ce790f2ea78ee20ed2a151ed1cb0de6b38cef88f278a9e2bcdd6ec13a8316213c6a1fb0e3ba4d41126946b8a362773dbb0985aa1c4ae16460e7659cc706b0f5bfd626636296a224e0758c2635ca2da2e44e6d20bebcc61f071151265d7488548650aee264278e404c11b2156320ead3ac6a053d133ff0086cbe23c1432c5a3b41bf63fc316547cdb4ee86fdbeb4420fc6eb3b422a77dadecd165fe115ab971d4c285566595c6f8bde712a509a6092d4bd6a27ad63163bb3b3a077696f6d5def759944287e7cad8b2181809c36182eb03a2157c80a1614c6d04dc157eae4d76aee311733b18afeb0e6e9f85dccd0d456dcbfe65374778ad6bda3e49b036cb3331a5ecb82fbfc9e81cc427cf8c95850d04e33030543c1ad350eddfaf1c628a39adc46b6127d41ac47d3acf17f48763af9cb78e32314ffd209ee8e603deb01778c74a2cd41feeebc6df07af78f98a663a378a9258d1e3dddb59ba7e7f84b4233b9be6c71ba92fad5299da2eb4e9ec1f0099cd8e4b3db36ea708e4a17798f9635772bcfa64033b753930df8b94f24468abfe98557a46ce50bd7bfdad056e4ad258bfcfc4e3c61680d1c0f025dd6b47ab541d56e1fb9a0842e71bb9b25dca5a007491bbca4ae1eeb42d56183e4b2da013fcc33c13074b078e8dbee87b91cb3ea1e27ab4acb6c0e3581e1275c1ea767a4af9ec48001c900736628cb9efa2af2ef36f82fc44211c7b8aff42819044144a652e71641c141461d0413da0a1792c6bc1c74cdd821f9e4676bb9335f136d4f3e294880134c83ae88d7b8d1650297d0b55e45dd8a0e5aeade2f41d5ec0193911380fa39f4b405fefa6afaad4a664725e765d0412f6ca2e6b5b2ce97aeeb703c7570ee4531af9bc57479faf79e393cb6e77c8e4345f4b50e1b72c63328f74a85b74b99c3609c70425ef7092aa020162de807d51bf37754ad216b96187aad6380c44235b0c5a0f7020461df42442ed663f8123cc705538f7befbbea33a522ab8a53171a61b24db88da86e56fc41f0ae035c80e0cbac003105d9c72a90df6d5970feff358994d00c8664fdc3d0010cc05cc47aa1c7e33cb54e7c1092ba92cf7d73cbdf179dbe5852ff80f9c2d25ab34410c6aab4a4cf0842b216e6fe710d7783e125594c8be7e62fc7d4b41af540dffa5061975fa06e0f917cf754e493610b21ba1237c7c44d012d81f2e8cdad77043e3a18c8ff5d8625cebe487fd32698f35f3bbe3e4c9b2ab16f5519942097ab20b1835cc42854cd60ff0146318528b532e029dc61a9db8a5de4c1e53cb42f12dacd58900541e6e5f072ef0b91c29fbd4275b78c789641f2bf8bbf27178d0449e9c113753d414fe0771b197b6df897cd3bbea4e0810bc4aa01f1ad31f23b088b7a61df51d714d343e5c26af08bbb35f5a4c98209d074bd20d24b9cafd33c19f4a7a1ab03e2cfc1ba207ea3a307e2ef81f1f806c0622027bd8cd9608440e480fef5498f09814b4f1e01da9758e8b9a8436852f013cd5da5cab83fda2b79bd29aafc62847b64b4709bbc49464f2eeb4e52f966db8d89a9936cdc3c37e77595caad2eee65562647776d6da725accc16fbf9d310a63a93f56af45a6c3464f5c39eab6b28288107dade2381e76d4669cfee3c2ab7a1d0e9d7453cf2d54d3ed62fb3c363f389bb674521caf32b187bfc06accdd851c3ee5892b4c55462be3f622a112b5924051c64790414240480b2a2f6f678899fdb6bfda7df456044bea69607ace274ec99614d6c93da447ea543b23b515e9e390d2eb4a99391f81330cd07fcff78b911708757dccf01a0cbc224dcdb5e9751ef945127ee36cfb6f8801eb292bd20a3fa83eb437af6b681a9a48f9d44524c294fab599f915983ee6655979929c2f0d7643e3b79d61789373fb26e131798b0b5ec14e8bc345ac54b3584b2dee29b3406bb33012d2113cfec71835d022d80990b493768153956b983a3c025a1134edd318d851fa1e7bbd92699b3d398e12c9597884ef8a6365be5684829c9c883b542c245629477637a95579eff01ef58daa6d38881e0d5d9c123c049c66179157981ce7a83fa2682c8b24ccfe37ec2e2ae3a19e8c41beab9edaff8e1484287117057520bd2caba0d23212778fe7736b48cb3b8d90f735dc62a68025824bf947debf40c17d72e34d55f7686b0a8f99cd8dd7bb8e464400349020b23687fa2d665534ec65547f0ec4cc472ab8544b12c5c1d793f603e08688e29143f4a377cc58675879f305d2ca78263c5dcf37676236f4bee23d2e9e71ea4452aaef3fdcc40988964cc1786625a0ea2fb7351a9a82eb409a26921673391aef12b6c4646d7426e505d1a9d2a018b08060c2d4be02dbf875b79680d65abc35286bf71b55d745f5923a688e4052aa81fe5f64a3c8d6e5f76fdf99c2e29dbcae495ef63500820808d0a9114d8742387ea8aaad292e9c45e909fbf52e83ebff1e8446ab81958e7ad571f54dfd42d5f1111afc4e5da8c621563a9bfe3772c7cd83ac6fb5c4813c06c01ea361df999e1dcc0db21cf1b9f6a5fd484e743d1b2440a42fad26fe08f2152f64277d33083b626689b5dd6044486790241ca8d098efaafc4e309a25d31458d507a461cc2fa65f64a392e66e87309fe0921c5a1ccc7491faa9511ba3eab33c64e13e9f3841ff37b658f9e2742e0c80839907444f4130d0c8a214a6e75da1ee04fc9b9f515cfdafdec7ff4dcb5b4d7c47c1f213c8380507f751068692d525322c1ac0dfa03df7b5dd676d6dcfe3e93a00cf7e1e68dd74a27054c7b69768a57694783cdc0201a61c879a481371c0a8d43626d0ab9a56eb0b2011489acc8f5e9d1982d69b648aeff45ce12de9db40647ec6b6495bfd633ac4f9cc0b45d174ef3a620cec73f154827f6bf16737f6072f1887154c824fb34184f4f20d170bdd11b9c5be10b6bd2d2b5fbecb197015d783dc0f90fb35ec44032bc72f5bfde8950ffa20cbc24aebeddfea4249a6b8d5115d4dc215357d4c845e70f57d3965f16084896785fed073b9b99950fcd47cc4a7bae1e97f7fb0a1136860579dba1ae0affb1ec312f00623e4b99b5aaa22c3b93c0e558f98d84d2649e97be8ddb4cdb608d597f298643d74a42ded049d931d62a770cba7916b9a042563268efee2570d5264d252d95b140699f00e02b79803f5580eda7c8c53d622fc53869d42d39e91ed601f7a2d9b87bc2fb08ce9f8f88998e53199667c0b77ea263710993ca8c0e540035bb89c0a9dfaf5dd206cc0bd0823a3c8540ae45a0b0cd09b7902448fa85ab7b1b4d65310a3069bfc8885de7ffcfbc92da5e357dbb7c5b13beab4b6a4e332fde466b854bbdbf524ed8257f13ddfa6a37aea2657802fdcecaab79d0c02cd8f7757109c013e486c742788056598b31a43e09231a67166d51092967d44331d5a81c6450a1b33cf268b79c02161d6df808b52747155008d9714cb52e331b46a8cc60bdc04b6615b6549f5ad7714542eceab4448a7f8f9ddf4269bbd9ec797d08ecfe9aba99c9bd76157be44d0d707b82c9059a84aff43cc012cc20f912b48907d60779ed8d2b46d7206b90c51aa638a67721c388070c6a0e7d1ba63ca719f5a71ef8f7fd97a44d79edbc00deec07615f4b2ab19c37764c0981a88da7950130e8f16a9a09f07ee2143af301bc13a5d33fe4c6aa3706f2cabd9c297981f7eb85c7214664f2eafa944408853d7bdebaed6ee463c9fcbd852e5b640a918dec9b98c2f695c1dbce2726d6e297b8bd830624207ba3c0e9c20ca59a6a25c6fb14007e812f5680b1f723e6dc0b5041d967f24ab6f93ccad1d7294205005f3533eba146793f0558cb6498ed4382d86a458b8d6e5e7e9e5afa31a9af76e58ab19ddf79a7b722217fe159f3fa1e1fdb0174e0f49ecca3a01676149ed59919a962803fa89e39945f6188778555f28bd5ba06a73c4ee0c362ef70b299f6a7e10bb3f7a3fd7d9870c1f408f6fbfe0c932b4ec4cbbc3b6f7ebc9808c9baa395f20c274218a2e90974d887e4a9f30608b229356d6a2af7467092960424b166610f4e505daec17598c2e1755374f1ed1ef491feb8d1d7e8d9994461d98a320d15e8b51c62325c81029b4a32b4e77cb68fa6c388eb3cabad3c121d694c8b6970c6ca90ef5d1be8d43a0a9dc3d5474c121f245ea5c4a731b956366a2d9f342ccd5da3bfa6aa607934a390f37f279759aeb0c4293ea841f027c48a4da1208de00840fd487def3d124afe6b1935316c61413254a54b6cd4fbc24fd7f3d0e80e2cf9a501950546a9ad688f1c7a2f5e442aa9208cc780c7bd7a52d1e435010834b7dcb7eb6b6f31e530ea7c592f7e5fd72f1fda94799dbf55900d12bb6326300508c0217367a0e110d313a460f81e0a264fc3c3748a4839ab8c11eefca238a1631ae172081965117ac649cea514c31722fe2a412ee18efe0c9f9e97eed7429afcd15c7f9214edeb5120ee996afabbdb6824617d02d7d6246218fbd4c937eb828cdd9aa4fed353598aee5cf19a96a3fbcc6e5e3d07ae26c18a4523b5b3b12620e07a9a49e7c467cb6e4e26cda25f289f52f8a07dafa0aa70c50fe59ff2df6a29522fdc83f5ee6f0335cfdb04a237dcb97bbf802f37ae981260f18a594728e287d64e8e943ceb57001c32be4e67584f2819cb630c062904e72d178b86f1c38ffae68b0e3e3064a852ad0aff5d8b029d18203d2a9502d7921229c129f2a4ddeda2fa4c2a578b815111b19b05cb5e6e9c11b9da8fdc0223b696b022102b43273eabacc3de4fa5223a58dfdedb70acd7e5d139700b3b8e4350e89ad25011edc1b1ff01a5c2eb0b7a83c666adaa75401e153504eb84dec8146c1075524893520f5b4859d995135514fdb6de5185c9d3e53914be4da7fbdb991b2d6e6920dc554bccae4c2c9cd716654dd43482241b71ecf903f5cc6bb72fd009a1143de110437346391ce7da2cbe9462ead9c8cd8a4e35373a4a412ecab6c94b81f5a6b8bc6b28f00cd8f0d687cdd6349530d7ce68060841d94478ccb50ae9290b9f155487a39e05b6b3cff17d20560a72b98cb3fd8ac6eb743747071ff34c266e17eb31fc0fcf4442dec90e88ad2b099c3aaadc1a949cfb9280c6298824e0ff93894b74bc1afb9608f0ff11e16cdc54814b27df4a818d0e5151585dd92cef5efa0106e0fc3668eecedbb5c40ef60ddc5d03a2bb9c3c94f306399ddb87294b8d0b52a025611041ebb1ecf3c7def9b23cd5e8b47c1d83095a4bd4baf59548798212af51ab01335caa6b270c9b5958c1b4472507ffea3cba5f6a0ff7dc64571cb79419cade9d913cf5e37f2cfdddb72ad80532f6558eb0755f51f5e7a49e68c991c2b13186c4f48118000ffd9e6868a2fd7252fd79aee529277651d6ea163285e38ab53db628e0023755b86c2a299d14cdd04ced0817d34f50ba2ef99fca1a59f71bb66cb044350143af300fdf16f8a1dddc84b93c3720a8a944cc57b25c638a6de0623b4fa3a77457514c0496d3daa0b1f97d88e95fc6afac82f46d6a39b59274a7b0be7ce1945b145136f8d6f9ec370f45cb910a5b961dc8f96abec203970127e465d7f4261851103bb0486229710f6f5742e3a8a74dce8a40b7ac7f0e56cfcee0ec6172d0649ae3a926cd5f4597c5bf80030f7b4db9f65872831cbf8f32c8e55a29c23e286baac72b48dfa9aea498b2a928cf5f1a66c07641249512175c768f691f6b370325178eb3e6f2b61b3200b840e9469303fcd5c5251d0aa1701849a7d86f2d537da0220af783be0072610c59402fd1e9c1581a87710f1e6b07c7f854598dbaaaec2ba4daaaedbcf201cd157f27e7013c4712a0872713db5207f7349fd79c48dc28614a3d81920e3d90bbd9d31bb3496c8cf8467a6e7fddbe96f38128d102c581b16efdb73295535933092da2b08daee96b9cd56456dd307b100dd391b0fca323f0ae4ca001cb915409dc030f55e0abe83aa015c1a5e33af372859186647f8a7c08245b47c8e23e1abfb80f1a187a60094efeb0d243bca82ae81a7c1e296614e5761ce7012283077180889bf2de94803b92d9dcf489984ebdd72f25d40a68d95ad59aa697e5d542eeff153bd41f01652b40f03c3e3117082938ade90c887989e2ea00a841c71bed09b2e6130a7f00f1d06e04d7c35584460d01f9baebc70a3d6b2cbac7d809e027d54d4f48666d3513fe88ca9a029e49997150346a9d0fd4d2523ff45ab8fcd1379fe4665a8cad0fbc24dfc2b0dad73de6d870c790f143496f3c2f94fca13aa99911b08c60c91a06e5c5221c2acf92c7a93b2bd5b6ecd193a905c95541c302c134e79e214d3ff4798ca8c28f5e6baf545ca69a85afb8e59e261b5ca5088903e61635b055116e16ae63a6c2d78acef7ae5c090a313966f6d732ea03639a2c24f54e9d7fe7e82f8f9b28a73d57e9de8a366b2ef4ee995e62c2e189468126d9233bfc998572d9712b3b67f35da6b82b5a1403d0958b2ae208874cba203fd1f3f003363bc6b87ef39aae126f47d8549afe67240329d0baff2128a856bc357a7f28e380911ad4a3e9437374836593667236fa2ca47d1cb3ac8c271a394e5c83c9d614c6fd3a3da6c1df85335e3ff7ff2dc050d590b571b023fac1f5ae331c0c7f74702c36ee0665ceae56526ab93a06c1263b72524f8e5b018be6cb9624d54d236ab751fc718c484d0440cbf7f76119a5b74c9965af07f24626ea0bc7241337472a06c67160400a1bce31357fd0cfe0a1d869b0a8ef688baa7df624f1bc51503f83616ed01ac7ddccdd3e9d0c0c1b3d3a5e4317bd67c673b7ea101161572abc066e85aa3dac1cd890b9a6c25dc8c51c28f9322726fb3fb57f06afc2d5d99bf9bb4a01e3f6f4598153ee621c687f4a3b5c2d4af982a8a2d87eaba4441c9865db50cb10d82ba73f09127564245857ede67bae0e8679c4618cbd5d78d62b1aa8079dcb54ac52262f6725f328452a27124dd470eebf617e72eb46ee73a45fc35924270d3e4afec2b076f6292a3e7bad8269b0faa664b771629b13b8870a1d087a922974a4bcd6095aeb3cd95f3a299e1ee003c3cbfe7f87f7dd94e423f5be76abebf55acee2a8c5dd01a2ebf98093de51d657dcb4040eae12725574fcd9c70bc13d14089f2e9108e36a0e0a5c1b99057494674e9daa06f9c1b0e04fdf5be47f45f9dd724bb012396de3a57cbd209a87eeac0b5e93dca3c0defcb379b17aaced1fc301009368fa1b4d0aacefff686204dc298cbb87d52e634ceaa89db1ec9763939a824309556b148f5fd3c39088d89aeb6b29fa6e166d7119ffad1fa27752b50c282d6ecdb45b125c0132ca859b7006614ccfb452ddb4519dfc7102a6b482827cf36204a7cbcb3df0a78a4d98cf05f302317bd656b904f213ddeda605b5d62b00a26fe86e15864495dc0f9df6ee4e2491472b05ff614c86baebf028d20576b0387113665ee8871eb202bd3c45b23500539f4ccb1eeefd5b1a75acf5ac60814f23f8b51d7a518ab855bedae665c046c550f3bad52db4fd314a787daf9e103501bca6b7140b2183509f71772ac55efe8cc7903261dd7f01ac794748c95642098eadd5925c14f33c59e0f36e1dc8e246c8b4d0e4a07e06ea39521a2e747aae4108330eaa5804941294a41ab7833a61d9e1bfd3c329b4c81a3fea5cf0411a4f66bcf46a5938ac57eb571585e85645f9141b4e9b97d34d02a8e263c72b71e7720872659e1cddf659a7c0b9e77e3f7c14974510b325a3cd5316675a2da8132c7cc704daa9df92263c3067c5333375c0914bb79e1250a93f28bb1035133c163c303464d97be9d7018544e61617be010b70fae5966a38aaef093cbc98ad366ecdb110153d85c4efffae48262bc5a95d603cf687e9dbdcb4b5689bce59e8296335924b8a267adef87bc9f955e243ab06bf7e1315630aa72e1ca8b436a603fa42f9f1c1d9f8bff7515d81e4981a8cd4326b3ba60832c25d159135858131120763af8aa36bdd0959d3e02ab191b4e62d420b21a6cadfb2efcff220df345e8419a13b71519192a12be9ca0cf8e9b5348dcda057d1eed49ac119a17939281d9593ee4a62addae7c01d5f3758b8433ecb973b5377c2e5efcdb532a1e301f35165ed08e68b1be142212b2816b510e1b64344811710cb720f405feb6b2efa9a3f9caf5f19aa1dac404785dafb82d2c54850dcc1f9c95a27edb13cbb3cb107deca89341df70117fffb392ee14730e0635f6e27865588f5bc0d469bfc0cfc9558adf600bb731a18cdd318e1cc94bbe98cde7b2df2e07d1988cd456e0179078a5239334f20ea2fed0d818e8301b951a88cfeeb79c1bbdfc7f5a0e3cd8f514fbfe206ccf5f875552ae8d41599bdfad2293788532b567a7de8fc20c2437acf98dedfa364ecf189f066f001e2659e6322c492c1f3db3cd7e6cd8346802dbecf3254fe2cbcefbcfa17766539defe364e3e5529480588f6f2ee7f0ced2cae214506bbdfa526c86ab5ac1b2b211f963d1550e3f7d3df1e49a97dd2e2093366559371bbe9ba2b9ab9b08cfc5cfe192ef678264e74a56e2a57b270a791cc4ac76883753c2150f5bc27c4be2c235390717d01f11e053ade20b4b63ed6c8875a13c046396a4401b82e2f01ec91f2d7c6e179dd0be103f86ebbfc09f91677aa0d9be6634a5cbf4689b723285452b05f7ae038231542950791b53e858bfcdd82bc84ea3a1fbce5e1b3b5653ba79e467551f0f74262cfb72d5b5cb52dd3cd15602654969d11c42b1899614951a2f07b49d047a524b814d49b786a67359fb82c5911c280baea058a868d4ca7684211847a812f0b509268ad19a9f2bbaa738a6cbfcb983f9c677099337c05e1850d7da91aaea0c5af52b7844e8b39c3fff6e7c0fe0cd9b467aaf517f3408a621bbfdafdb9388fdc2c72484e0ffd833625f45e4b8eb8a73495d774a9fe40516e7cca945db3945ac39982fe04b45fc8c079061dd464fe8d08280fb531f84533345dc70734bdffe164632692844a8f0b43ccb16086d3c4a709d1cdb4e54111ddaa11b0256a132594b14cc62df14cd36b3e338eeab49d448ab103b26eb6e69317ab8927b956235a6b077f468b5880cbce8a31fbb07ba0ba1f187592856e2f7eb558cccc27af0011274a9547f9fdc0b7864c66128054a52af3c5af428cb348d2ee2713048e52d1dd8c914fdd4584a169ed6a57ea971c305762e2b43f7ba0eb69c81b73c60fdbfeab404a215fd0ba530e3c162ea17ab7d552e100c31b5079b171150bba6a0b9023e3381cad5df152a121430c3d6568b03ecaa864d3ff0fc669d842d747dc6a40184c4b7447cfa812cfab1752055cb8aa9043ab864c2a3f5d3f94fba142233451e9ee555128cb855aa9149aabd264f3bc809c3f6210b8aad8b7857c41e3e00f89039668821e0bc47e5b4e17482095c8ba94821799374b3a88547a7f4c6dbd34d965c950aa0c54d9aa44e29907d05d291ea41148dfb292c3e987a597a8e72d973082a3cbdbbdd4870a929b6192be892bedd7ff0e37f97ae6684cfc3e241722c13dc45b71416db2a69528f27db181b62aac466e4aa38bef2bb29d71278d1d86e4c73f2c26bbcd735c15a3b88a9cf565fe8b2d33218d5b0451f0a519353c779ebf9d86b12a24edd900bcd2556443b45bc52921852bbfbd704c6698414d2de40a70afb335b52ef23b9f88bfdf924100537f80f0bcbea807dd4acc291f9bd4a16f087cce3182230f209d7a71a9bd341e3c044d63a98aa6d59be77a9459c7ee12232b74b2f35561ca13a51dd07c4203d35379fef07a8b0ef43178d6f69ae739c64b7431c41409ab204a81c8274ddae7e1c049314a84d7b2260e4071fa457db70c983c6697ece358f7b7c13743618b28b9254fff01714358f867245ddb24728e0a473bd5c96cfc63af3a620241cebaf6823a3bbfc43d37a15ec7cf24003e692867f05bc941eb80bd6c4e7e0d4df9d1a9f9fb60969345042f8f3ffe935c3335bdbc5d66c65a91545e4dc2a581023add30046307f3642cb87039021272c373220a34f9e2c4ab643e5da92b076e02e292ab0428a7386ccbc9684803b1898766c94ec78e2acb467f8e8ae776d7865b5c79da26663b93f904c46e71b87269d567ed9c141c545e48e9b77b356508e1845b61295a34a5089f8ede72d9414b74c2b2b86f0148d78ebf66ce6581b286ad7aa2f97a1f346970bc7fefe3435e12a3d1519a5903d0e395e6d812ab1ab58d280debd3e5897088f1ff867cafdc1659c1cebf51f9f935c0a1658f4428f700f02a643798a94ede3418feb20eb2daa563c5090316f74737ecbb68d91fe090baf97faa7a896e4ecd14302e22d2f1c502459209d0dfa9a841b5c7ff0fe795cab682886635623efe8135d89ef5937e93ac97de19f350b6ad1c57831d81718f45e93354cf4c4e29196b5e694a3332c430ffe09030cd1f903830b01a5218b152c652e7024d3fa45e83bc422627b153e5c4e82c2f67556f5d5b1600bf490217e304d5e89279bafcd8e8024b73c3789106868c518b12c180d813457ff8b90e5635bb5affa2c8d5716df5cd5f6536d8be38bcd85482e7537f29601655d427dd0fdcee6a90caa234e1d1a1216204a7cc72a905c0cafc7d3be1aa3a9d9079725592596b6367b3aac8d706814ac99d034154c8d7f32c2dc7cfe7b449541978d28bd471cb7ccf1e207326dfeef57390e1a542a8548cbf696ab1b39b15c892b1ce19045259564b6f0c0be9a6bd9994db32c252ded7a0e4180b02f57e2ed7523672fa538faa7a6f4f9e330b64deade3318e7387a221debe8b844c9c78ab60180ffffff7f