Special data
- Status: Successful
- Nonce: 2186
- Type: 2
- Gas used: 7709751 gas
- Gas limit: 10649093 gas
- Gas price: 0.00 Gwei
- Effective gas price: 0.00 Gwei
- Max gas price: 0.00 Gwei
- Max priority gas price: 0.00 Gwei
-
Input data:
0xfaac67e300000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000005dc09676c2a1ecdc972d550e59f83bbe382557ffa2549676dce24ecf8b32d678f6c13451d30c1dc32eb39676ec37877f24174d133cd57c10eea3269bef889677100d649cf0be90c508d6e54f3a1b7cd763969677352e87eb91f4f95e49bc9587dc270b92cbe296775e65ca084d3fc288408b1d93517299bfd7219677b37baf506fb4624aa3899c5c85facd752bc59677b4df5cf19f8c158e8c99b95472498d2a4e059677bbf10c9d960c5e35125ead26796a3f4e73909677c2a61ec7bcc450b7df2040be870e81d3ad899677d7f250715f0a9f11e938d0824ea73236f03a967836f1cb54301e8b8d9ea1f45de451f62c9a9496786540fa51c8f80e6b9eb2f641e6dc37b704929678cbc0c6c4128061c4a264dc39578df566ba889678d6c9e81df24c546042c3995c6e6786f184d296794210244cd7132b4a129e12d401f23cae776d96794289a0b97f6473d93c98c9aa125564b477dc9679df608ae8cf64d8fe136b4e705317732ca685967a5f3a3a89616f61204a58361e15c18d3984f1967a73c3c549b2e163eecfeb7a8627bbc88e1e61967af8f4a4d7eec39087e00de8538b04cdc29976967b5c158d9ee4567a86fbb1c300123944c033d6967b5ef83b79920bb599c295148e03d89fd8fa0c967bb51b3d95600e74f73290515e416d2a0f8b73967bb6d9e6bf3b4f22361c4776640f6ed6c464ca967bc9662e408f643fd8844a66761240417c54b8967bcac4520e624ee64ca71eea5d72a00bf658d9967c0ecb09dc5f365d3e02a182e23eda3455e01a967c4ef5d45cc054ec922ac39b7b5a0e47508585967c7c69c40a52dd10f655abd2a6e82077ecf5bf967c7f30183a088cf2809805e748a155347760c7967cb0b929539d1dc271674df5c8aa6a2d2b804f967cd1e34c85896abc5d14ccfb2601fd6339710e967cf2af2061c2f66812aa96b6a15e7b7bc2670a967cffb4e8f55f648df6255ab65f706c74e7de99967d1f92038f84427473a45eead7bc79c48f1448967d486a1f2c808252a666c8a3b1eae6254f5a8e967d4e7cf4f5dad7dd068fba8f8a3ffc9eb9e18b967d904d517f37fc1166df19f2a9abc711434041967d9c2d8e4f10dd0806def87b0eaea76ee7c3a9967dd008e2fc499d73d3db9120049cfc9c2b29c0967de8519e6be745b9ecedaa48470043527be448967e0e7e8859c6ed0fb6987a6ab6d62871f715bc967e2aa0367f6f9f81747639b5e205d1635241bd967e5975cb47c9273beb353c0ec079c7bba9f18b967e8b7131f19f51a5023ab9b69c7b22bdb0dd2f967e930a4bff4f7651d2820f9d8a9b2f3999bfb7967ea9c18c429a79d40d9a4021e179e88a877957967eb93429f461feb6564b9bcee9b2e6a6590916967fa5a70e8388bd00559460a1af0f9ef882ab29967fd636668a2083812e98d8b364e17784f6ad50967fdbb3e132b47608acc3dabd50aa63e4882cab96800fe2c8ddef9786c85c8fbbefbbf66d1ad0219680264058ecffe7f012007209f6da826c6617c79680969a276f66342f6e39390299105f890340d59680a3cea21a11d8f7507aeea32b86bda39452769680b13538ec1e76531d0403ded16be8cf3baf689680d121d47169b921690e64513d74bd040e7667968112bd3b48d4ec4fe3bdb8046e9b892dd3644e96811371d9d34c20798712388eb63cc36525afc996812960d20743eaff4d291a679ebf10d27f645596813e880e687561ff60e3a638349b19197317bc9681ccaca13b6b2c0195e436a1cf7a51c6ca06c99681e59af58d743c91e2acb0994395d235a21cab96824ebf15edf683d7feeb7307039e365491e8ed9682cbeb8a8e1a97b509a0606483128fa7d863369682fc2e3146871e7438e8c25e787eae7eb0e8bb9683002086c1db545f79830d37988ef31a3023b2968331e6170f3e10ff475304ee3f771f3cc529ed96835323d9bbfb74f3995e295af9364726a5b66b96836f438796eb67394e56f52f7fd0711941954a9683a955ed69397922d9cb8d95fba625f3f308339683acb112a8570f1c406cdb11980342310064409683b12e94c2dfc157140820ea524990a8f2d2919683c99a535adc9106fd9f6b25ddd4782699dc779683f153631019c408ff63f433c80d3aacd95a6696840b165e33d25a95e93234bb2564fe2ae5c97a96841cf6adf6b55d2b68e6a89c092de4d19e2a049684334ccb1e5542963882e35a8b658fce24c97a968451c7fa1150d27ac0b96ae0d2086f9107f77d96845f105e0e9f3fa55a82d9849a3bee26e08c3096847d74cb96214d01b48d055f80248bf5fa45c6968482d7e151000eaa8ad5a941b108f1c9f1f5b396849b24200948abd00c8ab8a2982c92a23bc1919684d1d6ea774d559795807019124bd1ee08fdc29684d38d35b22bc3a08b97791afd15a14b7b8a40968552706a40af753fd58e6a992d8ff8ceedccfa9685543a6901752b50a401bafd48f534276bd0679685bed30a1cc29ecbcebc22c243f4977b4f4c519685ca392067421a6748b7607874c380cdbeb16b9685fd761347a5954777a293699fdb2998bf9c1596862371bcda2d6af52ac711f4a8c3c170686e48968634a06086c95ef92568335f9b2454765b622e968639429bf83fdabd8224cc9bb072bea74de6d096864c0e8ac0ea4e143179229fa2b1fdd0bd0ed5968697f9e72a0ce25c254b0634ae36e12c67f6289686ff2a4690ec5db3010d8f9d4fdc8089f8e5fd968710c399c1b1d1bd5697b11e1603d6acd1b80b968753e9db9b9103835029b2acd3d7370228adb396879684706a419afa8972881835621506fe816396880a8e445b4920121a5569478d402a7ae9325396881745a8502ba8aab2b9cc8f67e6b5b86094459688591822d277c6184c9a28e0b154ddeb727dbb96887c341e92a44043e8a063b0f314742548b52b9688e72bf618dc9465d74cb0fe5f2bbb0f534ea49688fb4d0dab0cfff81bb3bfd290e82e1e0e480a96892419df41e6385ba6a5504cca30423cc229ff96892e9f9172c8b94d8f6628ee7cdabc7d37a57896893e2a6306020e8fe896df2436d64c599ad41a9689ac77b269e0be7438fcc6da83ddecb28aca329689aeb995d1906c0eb25d4c161eb5052e974ab49689fd79647abbd54d71ffbbdf3962ac8643ab91968a1c06744ad011eefc7dd638a95cb091987c6d968a263b837cfce22151eb89889eba376dd4743d968a2f5fdaf3e243be085f6f0dec5b330704d3fd968ad4e47826ef1b688bdbd90ded74bb66ca3575968b0d7ab0b0325c34bb99061ffed7fa9e6889fc968b8a0f9eda509543528d57e1938609a517a081968be0a21124f49f18df550e864fb4d7eecbd4b5968c2355ffb5dd310e68c31b355cfe2e48bb1812968c32873a4bf5d0379971a5da6ad15fa5004ba5968c4c5db99446b71d0d698ee1374b1dc0fee1cc968c654611db14070f2687cb516f34742da7fde8968c7bdbc4129959796f6a918734d914fa167ae0968cc5b954569c40d6a5bf46b734771d8d0316b4968d247fa828ac7e3d85ad4dcba82060375c8f95968d3c1987ac4bf608b6966c7945c8c723f4e67d968d7c653d7b04ec7536ed9bf99caa3b3ce81853968d9345e3c01f8e415df402ded86474b9d034db968dc1d4c9a7ace84b97b6b0409c16c0c2424502968dcf8ee5c89b5b64f66db86cb6b341c1151853968dd111adf7e8394becb19f3016cb109562b6f4968df6a75f256ad65fa0cccd4726bf0691ea2921968e027de486b0895193d581583b16d6a15c175f968e138b7641bf3b3d749e22e757f0a29dc769d8968e1ce685db061ba291809623cf7641d01a0129968e2ef5a1adaf938aaa9bbada4f3fc92c31a903968e8739bf0ff859e71f566b5297472fd8b1145f968eae7d03b3fd943f3cfd4b65ceb1c51ef3ed06968efa0a167d5fb6aa3700c418fba9c11d20e1c0968f354cd3674a28dd33258aa24fce523eb32ebc968f5582e4b5785d36c1760a744b057b74c18dc1968f8315a8df4802a137f2f1c6b45f2a6eea588e968fb144abbd7faa37cff7c1b13ce0f6b4c181d6968fc103aec00dbe956154fce6489df4d102f4c2969002e4325dc1774f41e15801104775ebc82f0896900a18fd36d5abd6fadcab9abd92f8e4a0654396908a15d380c1c75e6172cf6a040d292ca85d0e96909b35ebaf6402e08a95ddc2b33eb849aa5b509690bba5851635c12465d3055b60d59e30ba24389690ea25ede9ec435ea666105f7541fead21b7219691194f8be8f67622ca18df3eb5dc76961d4d4596911fc793c54dd0fe463cc038cb4495305e965e96917ed8eb6f36498b1c2388c51c7d8d6e68768b96918146b41b9a1eede37ece587d128f7b6d946896919afb516b73049c069b20fe24b4b457ee74c196919c313a15c686a26a631ed7bcaff4914808709691a06cb1d80327ec565caf5b1727eea3e21df29691b94fa78e381f3b0132fe3c1d8190073a133e9691e1c87c478c29b828c7163f1e1c062ace3ef89691feeff3e85c73127a5126f10b60398b93d7eb969245bcab5bada03de899f3414d0750f20a703596924fe8c7ac005756e26ab6e23323882b08bc7296925d2f43aaa09ed785d63da16a0554abb014fd96925e24f0b8286e02a7bf4b19570ddbf7413b31969278940d5b830d10a7cf8329f352cc9aad499a969286218f91c82b644cb3868d9d363942521dfb9692da813b683251da9c5f9164d2b4f8aa350ceb9692ef7ab6cb7e82ed3e64135a0f7ffadb8c70ce9692f08a24d0d28e93b408266cc9f81fdfc093689693268bd9ce6324274fb01265e206fa2bc601009693745f76c0a02bce22b5373ec17afc07303b81969375231ed968bbd92ffc634e27290130beaf509693c2bd521195dcd125ee4a85c1404f19512a7e96940864822e407d4af5424088c60e9dde192cf996942ba994d142c01a3faf7951ea096589a6fe29969464f044b54432b0aa8ba74934cd19d92f43f99694e0833603b892462dd20ef7c949ca753519969694f1264b40614b333aa4008210b80a806ff78a969561c02cffd229a7f938098aa1c5a2fb571bf796957b662e2b2f0b699ebaae3a3abdbea0a35fc19695828d11f610e013a61bcd34658474646bb5aa9695c9dad30c2eb7767d26180a14754f0d4cee8f9695d3f3ffd3549a11f2a09a2559d4629e2c133a9695ed97ebb4c6ca2f97f18b5d1c3fa167b935a19696448080ae3b6aeef81d630a856c2a28b6887b96965e6d76d47fbc77e4cc51ec830ba4b9d48c559696c9bc46beca792ff861fa1d34e919d461bfd6969711616fff0228be6af407a59f215b6152100296974631b188c9e3887b62506ad37e55b6d5ee6b9697c144b6869720501bd4a42485ac7afaab15e09697c99d3b6be2063b837eeafcf77b051ee116b19698b9feab2ab71aee6b07d60a2fdd6a370723d79698d06a73ab59970db0a1b92b7156ac8c0d7e69969912901c204334333ced7756cd87c6540d24199699c7cfc555d14f721ccdac437b09654b2ad4c59699fc4a4368d79bdeffe19a391fe1e0d8b29a00969a0581c96ffd961225ac1bcedb77a99a25f7b6969a19772609df526b4a2b5c1ec6ba80ef848903969a4c2182f5872ba36840ff30e0cd20b6365d31969afc3795c6f9c4bbdd49a62ef98655ad70f9bf969b6ca6d8d6327181e8802911753186887ccb92969b7c370df33e7195e9c6e828c6fd1ef3246ed6969b803e0af3cda144928975184085c5920fdbec969ba9f7287fc6fd666de8dc370baa3aeae32f27969bfc2c6c769ac8f8256c04d5c37c7c31913cf3969c6c3bd8b1f18ebb3e6cbfca96a3aa89e1c283969cc1615754e16584d5aa464091090563433a08969d13edc6a0e76c4d31c31e16b9e4569a25e8f6969d25d4141339c9273dec6e83536b4be126647e969d4a42ede6c19d69be9f5b28b629f34779f4cf969d8f506ff1a1bd998f6334967a657a3f5c5012969dbd8a92c4a6fd3380681343dc82baa82d7d54969dd0a47e3b82bd299ad6abdd97aaee17828fa0969e289e0fb762df80dcf572bc34de8876d63a38969e89649066d1dd0ab21cd1cdde8f2a0595490e969eb44991c1fade0a503ef299032e6a1857f97f969ebe95ac6ab27daaa2c88d11edcbfff4dd9110969ec04c0106b3a750d4676c4acb43b2ef1d3490969ed6bb89ed17e446058ef4e3b1d03ba36e2bba969f0da7d41f848806d968802db81cc79d54d3c1969f256ddc37a4bf8e2a63a6fbc95200e9b4e2bb969f5bdac0ec5ca3281a0e5d9de6e953a26a2c96969fd006cea2c8c6af270f2116ee83fa226c4eb7969fe01587548db74569cd05ddeaa41c223960da96a0407018ffb97817efb5594f9ca911cd1b9d9096a07d4ea507dc0075e967ae776e8c2f90cf9e5596a07ea1b2e3888bcc90092886a69b227a62c75596a10fb8d2e01c82c2d3101d8724102b75d30da896a1556d69558019572f8b22a0ebaeb14696f73796a1744eeab76c890815d4d75693ee3bc96b4e8596a1c4f4c2340aef1a97d4dd102ffb66cf48017396a1d3099973872f170677aabae37a17d10e5c5f96a2163665f456039fa50f6bd34f5ed51a027bb396a2b06028c390e934e20a341ac87f9b6c3df56896a2e2472ba617db7ab7f8f4787022e732f5caad96a30a50b6e59c0e6eea9f0f9d92c1781c16295096a34c851d265672efabdd35f6102b1ff701034396a353d31d6a6ae2c3d0db48a368ed633af4fca396a35855d2177e5a44249158f2c799b2ee66186f96a391417db3c15a5525f96733ed690a7834514196a3cb21d2cf4e0f3cfe3609141da34936cd302596a40c7b24d978c23642a8d5cdfda7731d9a01e496a431614adf43d08478a317db9fa45297e66b9596a436c8ef49432a093fdb5f52bfd0cef82be2a696a445dd060efd79ab27742de12128f24b4edaec96a45096eb7bb9084b9d6bcf308a8cb5ec30596596a4b128c856831799c6de6dc5df6929d73cd82c96a4bbc8c223b084540e47060c90c9443f09378196a4e95487db7e96ea0eef28d50b451f9fc5e1fc96a4f1aeeac78fdaddc7512f76d2a7f94b00f28296a50b4ee819cc66013e5b719b7a02eb53f2a8b696a52a1eaed7e50150aab637ff2a30e1577a5a7496a550394d305b14f75b9e4366bb41ada73543b096a559d61d64e0bcebf34a5aa6f985d658c743dc96a582b07f3883dafe724eb565297991d209107096a64bd1f29ead06f92f5b7bbbb2fcbfab97b5c796a654afe4e0b30aa243070285cc0a4c4c7963a096a670cb55500556acc3b55f246783e8f4dc194c96a695890f937e181c18aecd6c390f1b8705b20e96a69c0a236d0c95f6ac5dfb4362a0750ffce5d996a7cc4058333a2e035e7c66893c78195ea255c296a7fdb91f3f90295426fba8fd1ab8d0da4e95df96a82756748712fa46d64c884e0f5e496940f01196a897da42a75953ab82ba2e5cf14de19658167896a89eb7b84c598ac7d8b8db106683d44fe7be8496a8a155af8d008173140adaee98ce7dff001fa496a8aed716b3f7f09464f6a238b6c5ffbaaf281696a8e25128f088005226be0b7155e133dfa62f7396a8eb1a0dd73772649be4ba2148399758abb9f096a9b72547480eb346d53c01acc781d8f2f0bf9c96aa04141cc98a4d7910df19f8477159f309185a96aa0d9cf55bf4b40b9d7d7046bd0038c2af1f6e96aa181b687c93b8024144b28cc7fde237cb0a2896aa3ec458a0d925010c06abc01620ed7f613c7d96aa4613413cc60c490f18c68d438a36f2e605dd96aa69e6756b3cba7f5c0dd7bbd7bc038d85762096aa8bcee3c08c556509b4a3d2a8fa78b1c2094996aaf22081588452689937024f60303aafb10f8d96aaf85639bcc45c28746dd084b80401bb04455a96ab4f8d67e7d005435ebe86d77f07af8830ed0f96ab553448df61663815bd4b2d78d5dcefdbdef096ab7006d5d8c926a5d3ed3c235b83f3e98a64a696ab74d6d51f2862ff2b7ee3929659da5d16edb096abb8c1f9d69e0923ab5fc3479ccafca1e0aeb096ac0ec4b3df99ec1e9a6882bedfa99702bd5d9f96ac2eed27fe30faa98401fa3004d01b7ae1b9cc96ac4a8925288b224972a007ca91c99b46a02d1d96ac514e2a420c9aab2f1d15475560cb7ffaeb8196ac778cf2c8592b630355ef92e45b9ba3382af996ac961fde248d556c036b6ceab0017a78e4fa1696acf710dccfe27cb7641816cd28c4fe085ef22c96adb31d782258811b919ba8dd962787efcfb62196ae1fe2aeea01c9850b3d56bc82f38b9ff255b896ae60968f4f1b19d0f61aaae7bf1ff70fc78e8896ae7dac9cffe7457f9c16758be93e249832a4b596aeac5a4e6a63c0c78b1bec16badb7e8d72213f96aeb56ca5c726eac429b9b12b806b4e65f98cb096aeb73377aafae3453d4fb00b3834c26e773ef396aee4744ad5163d948247c71f885e5b901cf85f96aee94133d5ade13d7b157dacd5a12b62d1184196af06ea6fe2706f4ace40d9eef810c10d335c9d96af0956a8c408f080fb6cb15ade99b466656d2096afbb2cfd08eb9d3383b5f7e10597abb97e624596b0125854ed5426e4fd2e9c3e06d49a8dfc415396b023854e8090465101429075709e5529ccf7b696b02c28aacb700de8a0f07f97ca4901044fc73596b030ef139b51bc4c3c86fc9fa05baeaf56ddce96b06891abe489e84790f6893b128a30d28cbbb296b09cb016d67911551587d51b9fa96390c3569496b15a350df11f4b1123045abb39dbdb3ccb8f6096b18758da3fb475115cca325a5ef1ba7aa9f37796b19b05cb6ea65d3e1c2b6be105ca003b0da79c96b1d7780dbf5af3523741e4c7480365215e5d4f96b21cd0bcfdbe5a60781ba6e21b986b6e97ee2896b23d945fd8438ce5f61749969476470295c84396b2626a8817a52177aed0364bb3a9e10d53f25096b2f0300a1d56ff0466eca3df24c465a28e497896b308946e7f9861866dfc3d39edd54634bdd15596b31a1882501085f5a04e7ef45ad43f773ef80196b3893b907fc1e7a479acdf1145229c6d6f710196b3ba6e44987a353fe1ed1b91a3ecd337f2a39996b40ef621053142581cca2d9faa95c77c957e7696b46b661fe65a453d5138d33b51ff408601cab396b49913435979127a6d85db1f9e727b8788ccf396b4a4ec5e21b0640797cedc104f0907a957bbca96b4a8ea557048ad73255a5f726e62038807fa0d96b4b6cbe6e6c826835f9e4db8c1b2beaf9dccf396b512c9c9f0f3bdbe296b7a6a77fbc86a29c76196b52800f654b866d63bd135e527c25384b23da696b553cd2186ca63096cdb048c6e5e73700ade9196b56e82fee0ffb63c7d3f70fa930ea81b97da3196b57d2ba7ed78bb199809d93a32b412021d9ca696b586933c200ac3284a39441043b8cd261f186596b5cabcdbd99d4835d41e551dfbf8b4d04bdfe896b626ffe774de8eab347011cb2e28abd0077fad96b62bfb0683ba5bc10f735aa743c6b31049957696b6c12390a2f7c4d2c9625628fd9d4707baf27996b6db1da1e53fbe0e015087af4e4a35f70d4a6496b770dc5773ddb94d63549d7004235d1496fa4296b7d92a0d5a88bbc5470842da0ae06e566983b296b81e436e6135f894b89c7ca4d66b1d4dfbea0796b8278601709e807bd0a7afb5c9d3e165995ecb96b856e4a9f486c5a656da3f51a72f5eef2b59a496b8a82bbb3454812d50ac63cf9b2926a5ff8a4596b8b58845318887e051923ed302997a79e85eff96b8bf253f9b397697536748fa66e2a38bb53aa896b918ad55f45dbe17fa8130d532db8447c65a5196b9407025657805b2de268e0c96e8e0efff370596b9c6a22773dfe1185e0ad05a1735e95678d6ca96b9f1f607ca6b539d740d46ee9518047287d05196ba1af928d536e4f1ea85d660af796a9decc10b96ba2028d30a3784617a6afaff93feff7a514bba96ba349a222704cfc16c1e1882a2460b404fd9cc96ba414070b43d07b1bb0ddd1d83e727e04dc43296ba5521fe13f0a1992b806a628f067c0fc8333a96ba5832ffab59b304ac914ad6885fe2fb2cd04f96ba6471f4b644e00cbf006aa9c377c12a3bd8d396ba6610e83c6af8e62e1f3475b06f632797bc3f96bae99e116d4f6872dcdefb4a762f99dfba7ac996bb0c747185e834fb3a7e12e836696260ddc99096bb21b623e63a02d1d3cc676c31db7298e3c82496bb57d4a1b37bf1ff8e8fc43cd6aeb2d501843896bb6ac99703452eaf275799fb287e532e4db2b296bba3a80f7adfbd6280fcd26fe0e2945b2aa23096bbc968e64ec8a13d3bae78b8542611420a61fa96bc039cc6bad2bec847018a1b3dc8f7521a5bc096bc1b9dee1482b0a3b70d637997e71821d19adc96bc3f4d6519caa177620bd95a8c5182a9824ec596bc3f4fb476d54501c2033eca243aca99d0155a96bc8f058a7fa5d76358bf2225150d04592415e996bc9805501b14b44a8215ce37e829f72f6dfd5996bced5011b5d47c819004ee56f56086695ea79a96bd0bad0c3b589344efbbfa62183d67c0cb122b96bd3f4ac630c6a981b81c44845c056db37bf27996bd78d002cd0c79b5eb348979c6ce88db4de27e96bd967f01dbd169868ac2ad30b850d7f2e48e4596bda159fc37acd68aed92b5f7e8a876ffde6fe196bde1089221f9f9382fe7a2cc459523ea29309596be3fdcdf3c3451b558bb1bea5c0ec8c23ccb4b96be9b4f5d01d36d2153fbb6940ca9195a11c6e296bf12479032ae07422b63feecd3e2ff25cd647a96bf34949126bd928319896f91c985406b99411596bf51e9f54c88924032f9364fcb2004285f2cf196bf91834d1d43575724d9306899c47a8056762496bfb5feffe527602bc3b639473b2ef2137dac8596bfb93f00b2a82780f4509b436b15533a68a46096bfd387c0e1cce22e60c748691f452b383e8f1a96bfee015a8753d0a2be4e0f2504cc9d0727528396bff22aa2a5d5085f361b2ab404a98b121e9f4b96c00ed7522352bcef2112a5d516e92550bf220a96c02c61f12488515a0c2466b1f8c0f273b560b996c0901f1bc8b403d721e06f823ff5a427a9031f96c0e4e941de229cff7ad1016a986f94669c13ed96c0f82a82cf5c2a993c29d794bc9005df1ebf9096c101f5fd151ebc9c663b10875e81d4369da9f296c121c5da602b14255bea6f1c0c421df1de148d96c15044482568d6f7118e4408cd8229a173717396c1690ab700b601abf7a110c22ed3cf9c02f54696c17d3baed0913580dcb4dca12c3eed071bd72896c18954d06e13533f3cabf8f40c868bf109854896c19ccd0a379130a7a80b160af51ae0e8f86d7d96c1b59b8c3e22996cc630da0093bab454db437496c20bc065b032d22c632cf27570f192aff592ea96c217d71b4863760658d767039a910b97cb8cb696c2a2926bf04edf35d7df7a330c7b54d381347b96c2b0f8e9963e91b3fa529741f18aeed6a7fc6b96c2c04629e175a54b81695519cedf6aedb8c98496c2c1dde4a660e2c292e88611e1999cd63dd75996c2db28c7b0037c4e876686677902672b25c98496c2e983dad14449821b9ac6009e1a6960ac8e2e96c2f2e92000368b6122eedd8f180e2815384c7c96c2fcf6264f1a5aec45a20815669ad681e7505d96c377523db85f250acc7775b9851b4be6267e6096c399f32c09175b1fc9029da91b7be2de9bca7096c3b2a44d11de30c2796a0e0f347e14c7a27c1796c3c794d3919140d213bef91e8f06edf88134e896c3d01a3cf485a264549fe21b6cbc90f5f0800a96c3e80eacab9b3c37db1236b7c331954e83731996c41a93aa8c612afdda4df60fcd93249151041a96c45243c71e7d21be54fdf91827169a2831447696c476dd6d35c06c17675659c75bd9ce1c0d3d6796c48bb65eef6bbc8e58945636c06e4265243b1a96c48c3eb0045778ca602a03ad649c95ecf2a4d296c4942a849d9f6b96db21801e24b436174a806496c499895d7542efc6fefefa1730c8bb6c1d743296c4cf54cb1373a2e6e863578d1647c50cb97c9396c5352bd18a2885ee232609d6ccd21f7d6ee8ec96c581d8701c41697ca469cd605b824761161d8196c5d5b18282156cdcf8b69339560dbb5f359e9096c5dc49c749290170501f4d8116a4a146b84bbd96c5f191251c23d408d5b50cab9f2395c85da03096c602b01b1493034d60a97843ba5e1b073a455496c607db3bd47f09efad8eff01c769bf1d66263096c6207acafb904941bc93826eb8ade070caab3996c633893f0b78c01d2dcfbb57ce50c91995510d96c64a2c8cb1d694e8371a5695a66e7ac9ea151796c674618d3f3556832c0af5298745500d89a63896c67b3dcb77ddf516659f0c6d4e0b1caa4f914196c68e7147da033ee44ef03a31b4d22b43f2264096c6946bcfc3649f24ea130fb61600a1dc5849bb96c69de04e2c4c62927be6321349014f5c8b190896c7105f03f0c438e1f0af7807d1288a14de012c96c7213aa746fbf375ae7e3a0d301eef7472feef96c741487ec66541ce62fbdd5b60053eff87d12f96c75caa036a8610c0f623fb8177d1b9c49d772a96c774d12ffa22c99345559610c2029b0bf37b1b96c7796e731a77de706495c1fedf18a5cb7fbdb796c789635f202b40c3391bd4d2004e9261202cb996c78e9b96da96d8e1909dd1beda4dca084e557596c79709e2f226aa53b98c1c3475a9cdb46619fe96c7fe5c16a46491b63e0869b038f69e2e93084796c81a022daac1758a232db0e486b0edd1ccc03e96c8463eb17b5701929e0417c0eb799d8e3d204296c84e564819b51c12b225bd2bd6a15ef142f7f296c84eac027f4d527b78605e0493d33ab58e7b3b96c86374e43ac19d43885925740cbf2cb6c9b63f96c881b8cee316c29a6b534e19a7a9dadeba85ad96c89fb429f6fb85a0cf23ae95b611d4fc69847b96c973f92cc7cedd38ec780157244264c8dfd8a796c9aa51e9a46efdc46cfbf54cb824fa992621e496ca3ce87bd7439d654e825b5e2036860f05cd1c96ca91929f628edfd8542bc551adb1b82e276bc796cac8464ebce3451e22385e42c441670ebb4e3f96cb20fcf6b39e8452140c60284fdf9f3f8c977096cb79af894ae690d91959197bee0d2b1847f94096cb8eb2e349e64ba47b1015890a2fe7584c369b96cbb0bc61231da9da7e073f115aaa8a18f5c98496cbb5e3c769a6e23b06d01ba89d394e9ae5cb0396cbd9db66bda1ea3c9c179288734c8582ea68ae96cc15c45e65af942126c5611cd8f0a9038d2fe996cc32f733e41f6a4c8fd22c53bd92e944c6b70596cc52bf7daa61437e19aad5180007cd10dc031496ccc8ce1a585bb2d7dd8d2ed3ffcd16d47a31ec96cd5fab481d69ca81d938e3944bc0e24d75b14896cd8b4bd0fe045ca6b1b61c03cce89f57d2367c96cf521e3a136ac1a07f863d5cbf0ec71248c8dd96cf59aeccbad3137e554a88619c6ff95121acec96cf5e3252e6a425011faa76bc20d086acba377596cf698c85c9944b0a71996a68ecbab4f8d345a896cf9c7c904ff1452964a215dc11bd85ebf163b796cfbb705ade62a868d6f118071b5cccf81f908c96cfc1faab277d470b4fb3c88b9302b1740eb3a596cfce9aa17595d063dd017746615632a27dc41096d05c1b846b7fed70e6b95c09a4393781ca51a296d081982556d6503149582b21152e8ff8f7342096d087a342efe1f62dbcfe6277eeabb19ca40fc496d10385ebcdc5267bf144734cefe45ea5bd337096d19a6f05959ef88d03bd017c6a39d0c4974c3696d1b720e9e096d40e6389edce02e4bcf5b9d4c096d21f28e6fab216863cc90ce1a540c98379427d96d22da42eadb05142582e853bb2cb88a081571896d236930174b5daf4eef74cda9e60a45890df8496d23e293ab6c19df242bf03647f3b4b5f169e2796d2ab7cdab529bea3a681fcdbdaffa8431c317396d2adfaeaee97648910c3a7ac9cf969f1f87dbd96d324a1c93ac73c53637c825528a354d3cc4a5c96d357652fdc82677a8c7c246e0f387d97a8cb3296d3c824d0c618943814c8a7588dcb5d2f61028996d3e5843c98d17e7f9aae0dd7238daa88bedd1196d3e741d7741813629e4dff4e9e90e484397a5496d3fee0fcbefe5f6ef09483792c30e75bbde0cc96d46afa1b75283256a5a520f5fd8683549a02a096d490164659789258f4aaf29aaae7ac5b51ec1b96d4acb612270aa21af7c26fd57c3c3dfc5469c896d4d45a1a72a72d810f7164a8e2d4652d03e4d496d4ded1f2cf39e87ab65dfaf717aadc7c6dc1c996d509df9da00e9ba4e5607acc36ab08ef7ad08696d528fdf4f64dd1d6591f5c9670b2f08003e18196d5341ad3bf968d8e0a50a19d9a1ac001ce086896d55bef27ef611f53c2b8f4a54455b5f2a3971496d57cae4ff0584a0881db37bf0512d7f58d138b96d582d9a4735c904968469ac932ecf1ca7bab7396d5b852ea731f4e9a6cd7fbd636aab4825d549196d5c5c42b67f7caa261ac73051155a31915086896d5c76e9f22c68db1e93b8ed37d78efac87af5296d5daebb9f946b83d2a788f88e9f4afe26c455296d5e02859ee681cee7611130b6dd2ba92ddb6e596d5f5c99abfa987236237eb8349d8973281ef5a96d6320b4edab733b42644a8e7ee0ed81061452296d64d64168cc9bb678581a81b46be8627460ba996d6560326e89ac35e5e5ced6ec2df0c00e755db96d6aae964c5cd2d8cfb30b0dac980aeb90bddcd96d6c0ee34bc47540e15e92dedcd2f2ab3b7ac4a96d6c9f707210a2dd2eb1d3d3d6c95c790ec9e5496d70b6a18f1c909e79a297885ec0c82080affe996d70ccd24bbfd7e74931a30b11a04b584ea9ee596d731ce76345f0bf6cfe8efc8133e37fb370b2496d75835ca0aeb02861cca5274f040d58bcea8a096d763720bf12acb5dad2a840c53743d86643c7496d775b76e4cfdd574be64111f317cd444f4ab0496d791d6fed9b1907d0c9567e58ba9e1be8f12e096d7baba9cd37c2b5ad9c89434e67257f2ba868a96d8095b40c3ceb73adcc7adb435d5ee28be8fb896d8350a2d1f9e102ba0e89b42345e96cc58efca96d86fbe3e6166451331a3400a34cd22f1f584d696d87ce98c965fe6a15a0e95d5fdfae175ffe28d96d9264bb744c6092110ce6c4644ef7c7e9e13cb96d9487c3038e3c6aa41c0216ffb99f0fd573c9b96d9604b59c9680f229d59805da61ea4b2340b9f96d9657bdec1d26b6f85c16df01ad60ba5a19c7c96d966cc168c9845fa10fe250e2d4cb84c98234b96d988fe65421ea9360d55339bde458c943be6dc96d9c8ce1340f37ecc4d819b8ca1b88e71bb44aa96d9d771026a5078512f82eb8210b6f85519e9c496d9d93f777c13234632850cc91018dd60ebccf396da0b6c9dbd51c7b6645863b76208449ba70f3d96da2fdccc277addd8cd7e85a3d8fbf67012072596da3758aef7efb242a69a9cf1512d485d5551fa96da77f11924efe36e18363cb8842778d107abc896da7a97709b42324f1c70aed842996e725af7d396da83516a17af34cee747a809e0689e76949df096daad558b450f31d3fb1682dcbc0486c7c5086896dad5313799c3bd027e11e847beefcf0ac6fe3a96daf1d3bc516c60fd3c08009124f15a8721d06c96daf61ce6b5f07390ff43a17bacde3d3513945d96db3a3d2bfc03142ffb1d2b6f5d6445053e017d96db64ebc43c91d07b8a705fd4788362c1fe20b396dba4f8d16cabc86fdbc33cdc00b27921300e6496dbb465a7bf6b48a07390d160350aa680e1e81996dbbfc2abe7b867534c418dfa2c630af568008596dbe32fd9a17417748194c2e715d7b83759bd3a96dc843ad23ea6b084be35933876a3b5f444944196dcf5aecc295401f49d5fd5916ffcc7382cb2dc96dd528e69e2992fe3c63b1ba414a880560e80e796dd64e08017a09583ad24b20287869d2ee3852e96dd6e3871b81e573674bd4c9c7a4ea9cfc4b7b596dd73549361050c0b960fc7c0cceefd8ccb0b0296de2a4751f33c831d6d2936b7e7393cf053118f96de8ba30c4cb3a34b6386f10f4809b0895b15a296deaf54d0a019cd7571f9c651364f0f50580bf796df02f59e3243b233cd444f9b1e59b6025540ef96df10b5ebe761e158f66ca2050f2d49228b763896df120af80455693d02a45b4a46fee930c5beb496df56263d566a53838653dbff1fb3eab8baa1c696df63976a3946cce555ef6814f889f8d3aec35596df7382c0a8eaa99870a9cb8701278be730b32b96df9f9c58294e6ec46af58f6a0508c03b1ea06296e0350004336f89303901534750770ec8ddd21b96e06286d8a36a573e791bb2b08c01073b7e35dc96e080494cc40a70b13754214faed580d348b13496e0a8f357296b9c4493d8d2d8bab3b4fa64b13496e0c3b21a4419439eb6c6e47fb757d478fed7a496e102fd29bd9cc5592e611282565b6d018d0ef196e104f592fff1774d1c0fe26503de251079386696e1340e530e77e301ffcd61493db0c6f80d8d2396e1733d78e6fa90c71d35d6d1932c7d41c217f596e182b1a83deb6f98c6dd84cd3b7edf5ff4208e96e197c193403383bdc3702274d3f08b441adb0e96e1a420f254756e6b890dc8e36e2b4140cd33ea96e22402363c0a664e679cf720100acbb9b5d17c96e275da46b97bc875539b357d50a986e1b1b65096e29d14c38274fee9629cb19a19db70b4d1082096e2ce8fa5932a8d89313a135548a769bb0820cb96e2db347abdafba2d0579768951985f0cdca0d996e2f5dd9d24db544fe8e0fd263e481d6e0ecbf896e2fb02f69024218d1c995d1c93b37cd5586fac96e363c9411a8e2aee6711ab74e468f39bbd386f96e36955cfb7d1bd2a0113b092374e87b434c0d696e38316343078542214a7a685d0802f63ca756b96e390dbc78bbf929b6489669347e29836d23d3496e3aa35fa8d631df976c172a75408e36ad5a07c96e3d90295b7c70cb46842df1459a75a20d1b69b96e3ee33fcb83a7be8a718b908e8228f09aaefb496e40e311bacfa8e26b8ebadd61b80241dec289c96e42b6183424d1399fe6de9642810fd3e1c140196e42fc23a5050c85635c4e4fe516139dfb25bfd96e435be9457af3c1598466dbe537638cb797bfa96e4a0bf7c9068f44b6645a6a51743081febd5fd96e4b00ff279fa08568364d3bce4016ef95d73c196e4d34a79e38452634005298b9f89d444a29be296e4de78e916b7b42150ff41f349c3f29c3d9b6c96e4f179dd1a006df53f24b8bff3173fed337beb96e4fa94125155b98f161f289cbfb7d5bb4d505296e53b2ffd87f8a5f905945b3bb461e92aacda3f96e5d9e4b26ed12986a81c5cfafe4e21dd9889a596e5e575bec7e477721cac9f21fafe639f74f06a96e624b62f282083832d20b5e862681d40a59ab696e627528ed93eea588ed9af30dcc41b0f870fc096e63cca121456b06cf5f3e569285d3dd71da83f96e675353f20cad616ab852016f3df73987302b596e69b7e083bdc0eda77b1a615da42d99585b49596e721def4b688e0a9316ef01cd7fafa8ca41e7d96e725c53561a1b88eeaf2bea2fe9f7d69c26c7e96e735b689e517341f9033d5f2dbbf1fb43f8ff996e736b643a060b66b0e679156e953dd272aca1c96e7384f6dbc173e910571752161409641505fc996e7a30250ef1edc67224b23a1d173da01f58b0f96e7c78e401948b8219bc9614f1b63f852242ced96e7e00d967bba29531d34fcadacae00c3821b0d96e81397307d9e3fb4cabb06f447e4573793b5a796e84091871029b8629ca89e849a6f2e40e2c07396e890c6b2501a69cad5dba402bfb871a2a2874c96e8cf42f31e2d8bb4227b933647e4326b10589396e943c13d59a8b1874240bda3cc55c434cc5c6596e94ac8501a0dd5f6be78915519b5bc62594c4996e96956a2340699935259708129c184f4a13c4596e9c6b626832af85c71a14478400faa98e0a3a896ea16a3453f9e62b80100a0bb02b497043a8a4396ea1ba8aa60ddb264c4609aa38a2e54c35685b096ea735d6616e4d80aa7a9f97e6c4feadd298daf96eac2f5fdd3d5787b5093990297c3a8e328b6b896eaee3df1c3ac1c287fb46f1d7aa86ef5b3057896eaf37ec3fdf1146b7cd4f46369037a8748e4c896eb0e5c13905654f3fdcaaaac6c43b0a841285b96eb17fa4ecd19c014c74a69bffa035b68fa356d96eb1f5ca9980725f0a1d2c82fb19009fe49803f96eb34b1e3fb5d6f958952644d78d1cc96f5815b96eb4e00b81ff559f0df00d5fa1fed81cdb87ffe96eb8fa5013dec49307078c8beaf7627b33f85ac96eb96acfc4e8f04c4384769225c7d10c17cc7b996eb9a3772134db136429137b66ed35d3b93ae3596ebb6bcc065944379e0152efda9fb8624a44c1896ebc33ea136c797f6ee21114638e163e0e2196496ec118db0cfa95f3a7f9535d5b881be5c0b58fd96ec24e534fbae78ce8dd92672b257055a89757b96ec71e519a877b8100ab8bfedae6ca43dfd9dab96eca91e1ee6a08d9ebb2faa1a60abbed76edf6596ecc1a126af6401e60e6b6e8ec998aafb543a5696ecf148610cf9ce29a92cf8aa376469280578b896ed305a35244eec8924c3893e93ce8a966d5a9c96ed4305d50d8a3276330adec2ebe9fad351baf396ed4e04a74b7830e4a7334ea9cf25b5f6761dd696edee97b20cabcac9cca967042babe204d1117896edfd9c2bdd177bee605c477233e0e0f586adde96ee38964aabdd1b48f18a1fa10879d5667c34b496ee4daea1bba5fca92c51cba5116d5bda02a71696ee6bd0cbb19cd72465761933f567a5818939f396ee737e3d26252b8d1698dbd1d50ad443900b0a96ee8dd17c38ea59d0f8ea9e5f6748f5d0fac4dc96eef4cdf2daf4d09138f7bb0cf961afe7011b5b96ef0f5fc8cf300afad853df9c504197c974da7496ef7878d6d4a77eb9330d80c30aab969f78d23d96ef9063b2fc10fd1874a6668039e1fc4604e54496efe7d404cf58a74b138fe7f89cef8f8a6ee8db96efffe6bda8e45c46a7b35aa5847ae8b1f46b8e96f03adf9ef1e4c6a6edb04a0cb5ccdf9c39820196f066f945b9e5e337299863402c50a81e13c4e096f08ea6c8d116931f065fc0549ac6f0f0f6991c96f0c1b693b5ac47df78af0d95ac66f7d2ea4aa396f0cf634adbe3fe86151313b04e1a3c416d442d96f0e940d32758cfeabd7dbfe1dd5b3c94b0a62e96f1078837841b3c64e77818c53a61ce2fa81b8f96f1168a93a9276b274cd847232803538566a49796f1238870a2e906cf84436b691323ef406d85ee96f13fea78bbdfc9330d73aaede71999e69e752b96f14f89b3f3368f23fcd78876e2bb9290ad246b96f168fc09ce74509dc291d4d6851b15482acd5896f1ba98c026aa7157d0c2997a0a6b01fce6e39696f207a806a74f632247e7b8f65d9305023bbc4696f221ca301215b07f2eebbad5b850d21b0711df96f245034302a5a582a1d8e989a754e6e2260bf596f247ff7daf464608fb074c66fbf3f2ab439fac96f26d03f1eee86c705feb7d4db8f778f246e05996f2bb90701ace2bf051130e8dde6230b07b0bef96f2c514a3a61c61dddc4491b5e22d06d9e5e7f996f34cb88a46df3b5691725069876569e8fbb64296f3574099f88d043fe317b8ba61ed9c752af89696f368504c98b794bdc45142b32f8d284372bd5096f36b3468d92a106e8e43e178c2796e9f20e49a96f36f9d964d4f1a9e8303c31314b34a650a057b96f3c84b5dd13b52cfc30965fd6d8aa969e86f7796f3df674b1e9de763ef8a3c6f8417e97ec9d71696f3e9e00b4488e7c5420d39d2f708dbee63f74e96f4124e13b59bf3198c3414099f306bff4a2f2296f4a7dfc2bb4d66b882580b9143cb176d386f9396f4ca04c05ed00de295f2cadd4bd24e014c9d9496f557d33b08d630007763bf15896b494b6bb15596f5771eecaa02314bbb98c5f301cecefdfe111f96f5b642ab3eb8804128d861591c0e0122d72efc96f5bec84bddccb1aa8a33152e711b0374f3fe8b96f5d520e289ac3f025f9bda67c9914d267dbc6f96f61c9ca64a8b0356ed20cdd359ef1846cbee5c96f61ff44e845ce5462f7ce078d85f147af3dd6796f629bf71648c4b0c59cef7b72ea5b41fffa1df96f6beb4c7ee18ce9dd8f3eebbad6e5de27ac70b96f73fb0ffed5d733d1fc7da4e68b2d169e5618896f748c97f572dd6d08a5e167c12afaef9c5da0396f75ccc63946e36357faab0a3d251c0c5b658c496f78afd7df460722c13d4e4ba1650c6990fc6be96f7a5e1e8b84bc92c5d24befab24b9469ce4d0196f854c1196ddaf3f004c35d589deeba51db6b4196f880ee9368346cdf79f5b432173902e189d0e596f88d23322994c4ab3a928fddbb427af13a94a696f8a9768cc5f765a75378caf5a5457c1c76959996f8d9d5de074a9c2495051264b3d83dc206068296f9100ab5c0d6e531ec247eddb0b6e41a469e7096f922d69f4d1dfe8615e1bbd15dc03e5e01c12c96f9d0d8ff5f5fb60f64ec14f2c03e2dd61cdf8196f9e5644f7556c0879d6843dec140b09b84f70996fa1a659f080067b554d1d60dff183edce0b02796fa2d4f0d37cc3e1f58850d0a1ccb76f043ae0796fa3095962d4330d2bc6a8b77a1ebcab40090ef96fa6710f9df59fb608fcd3f36940d1edc7e282d96fab3e23658a57cd3fb0466d1896ff8d24c900496fab822f6fb616872f3e09ede6f63cb983bd42a96fb15f23dc1fa023ecd2c73bce46d57544754da96fb1aadaa918663f1f51adc1fedabd0c5a4ec5896fb1e95a77a6fb69fd91d41c8f10f4d57e3b96396fb3c9b7aa86c50ea006c598fc21e2b1a1e082d96fb5c5f37c2cd01938fc8e10dfc8f929d78844696fb7e5db76e26e38331cbcb34adec47d336a49796fba57fb51b6f19a76c45dd14db636754e58c3e96fbce78afcfa003507ef860cfcf1151f68e71b096fbf6a6dc92bea266f3410d45e0b75271c0351c96fc3e612ac6910a87b42c3d889bd0f59cd26a2f96fc66164c84df85b3e53a5a357bd856962bd53d96fc80963cec138981bb6fdfe7472fb530f6bcab96fc9a03e0731dddecdd7b3e8157f59b0284878596fc9cf2705ab3780caa42965f9c9450f4424e5896fcce1d47c2bd17ba64a12f6e731e071a515b9c96fcf9ad101707853cb6391e206610bb67a7ed4b96fd0b23fea3587d30522048b32c34b3047e429496fd0ee7ce579084a5f46677a0c75b2fa1327ef296fd241d1a4839ea7a6bfae4f0718d810d8d11c296fd3600b08f7adc7b1f7ca053a09151bb6d85a396fd8a2a2367748870e63c92acc5cd2f1a09656d96fdea45e0fb9af6d6ed79cdd1c5f8905c4fc7e796fdfc47cb0019ea2c16f2567a977ee6e3a3893a96fe2cb76706ff971c1e009311070aa34c0ffbb896fe3f9157d17ab1a5b153fba3b13532ff7aadcb96fe6681b5b8be0c5d6e8eb690adec7ecb0831c996fe72920121a30ad0968c77740bdd01ce353df996fea0bc3d11242197b9e5543a2b0353ff7e85ae96febba1ff6001a8b6cc7f5174988ab5da19cf9a96ff236ca6dca987d0981f1259ac7e5da7cc059196ff3e94a9cdf5a2e731549e4b84e54d58f7e9d696ff8a60cc886de9a0b4a7b49e8bbdb5a7109a9d96ffdfc91b25806fcaa99adbcf9a3a3c5dc41fab97002b8e8269a79769ecbe016d5eef7bc020a64097003eb8d9b70cb4a287eaacce6f6c88ce9582429700d5b0f835b7ed2863fe77d3f62ec6ad87c4ad9700f30e6e47c3176314447c6ceb932edec6fc99970105a930b641a25d11eafdceaa7a306a058fa697013d89269e90e61d86cf46710d41ef4026e2b397015d5c88cbef64d35f675f95df95b0ffdb1b5097015e3173593e80a41b5007d55c1e6af3cf61449701624fd538c7c2b7e8464d1ff25f3cea0b743d97020ffc959fa8e22b46025f57791e75899c1f9a9702680711e66262d1abfda000677c091104f63b97027ed605d135d8064cc1306f6912dfc1dd6fe69702f65c37f5ced1c933970646da3c3ca3fd0eda970311c14dcf45924394dfbd7322f26b990ee86097031596d8f8c154006b68b89b77b01dc76fbd649703210f86c4caa43ca5f03cc48b955ac8925b2b970325227581423a4a2f3f97b0480e5f901f04d4970335f372b07f0a6b56bc9722c1352596a8e0de970339c011572fec5b497ad9e8f8f6a8855824739703497cff7a5b4a84e734def5f9401f6b5bde0a9703c54e367071cd4a5899fd9fdf523bd9e98d739703fbc24767fdd18f3829512b4b641fc59ad97697040471382179f592c710608667b9e295023d3b97047a120a9579fda417f5817bc17b40142dafda9704899ecdbdc4d7fd6f8a746051a51c3fb8626d9704f9c02dce155ae48029d74194430d9ea467b29704feb07ff3739987b9ed3455e50808930cc0d0970531690b0a4bf4fc00456e3c0acd09d455d99997059859736704c7f1f7d2750f4df5373c57fca29705acff145ab821e66cf3eed0274b628136a6e497061436078bc961ed6054be041741b00194440c97061ab92f2ef2104e59e0784a204f809b335fc797067d23154c26ec43d33827bf70c0f1864b158a97069fc57d8f6b09f1f42aeb30ecaeb689d890df9706a124348d5a699e4dc4a7018f52a3af68e48a9706a58241379af89cca9f06a448bd7e59150fad970720dff68256e51b8f91e2bd9b7b3aac085ad597075973b7075357a7a3db600ca394bcdbe784aa970770d07a6df4f3adb9d6d280fe228c14db9434970817186d8ac7f53bad9f1d685d3bceab54957197082c3d1adb7f54fbb3698c1078816b7ca9c39697084d72ba7a6a1f719c1857b691d48fc26669e5970887580f37ad4925c92bc321616a8917ecaf9e97088dfa0e04340128817fc51e1fc01a1ec22dc19708ae4deb0abb80cf684abd00335d24ec3a7a04970905067723b8c6c221ab28a8f771e6bc8fada997092cca443034baa808838e3c06f3eea28a77649709982f8fc109283ea9e7cb0187c8f467b6f83f9709a155733ebb389aa7837cc4941518f99c7b159709ddeb90edd89a6235b896caa0c8f98b144b969709e1eca5c2f32be625f7c46ac2eb96cf67d7659709f0bed514c5e0ae87f8094f4e11b1d74327eb970a0acea44e72a585a012c264300a0ee3c212a5970a28c4cf23e218f51ff9883f02bc886c8a3794970a29afde32985e89aa48014df3de32215e3c28970a84e83af11ea6241e3bfdf1615a6b9c2fa461970a8c5fc401dd4901457287d0bc2f14d2c0beab970a981bed01366901f3ebfa58ef991caf5ae55c970abd0217b8aadcfb9bfa8244fbdb1eaad43fa2970b08add683c121ba2f2eb51d00956bc9f4508b970b536a122c8679cc87cab218a4b428e3c76e09970b63414b8d33eac46c786860adc561826681d0970b6a61484b5d2fe3d0f01032f0aae1001f4e12970b801c9b97c02abb5a7a0bbc36616849b05a12970bba1091c7005746dd76d12d02a41411c55b6f970bcc4c74c3c3ca9bb2b88416c9abc5b8f8fc92970bfaf426363b29822cb86d312907dab88d93ee970c2ad976e314351d4c8eaf34fbf146a4f38896970c5078f26187590caff2e41d882da1870a14f9970c80a26fc6813c95226f82cdc40c8ad987574b970c860cb9fd7637b13f07b4d2fea13a14c99198970cbdc154b40811c0473b458ad2d051ce7c3bb9970cdc12773bd77509f8da85088ff1521bb7ff89970d1854626c63622bd390f4a7704fe84e3f88b4970d2a6447e54e4e84daffada6839eaf4b36bdac970d3cf91cb7b0acfe66a55fcf466d6698189d99970d754fcd3d924c7b67b6a690327ca70e729168970d904c516d08c559c6738bf15ab201a3c86e38970e0cfb7f02ccbaa387deba9e4d4c0994c55d9e970e2a9a180006578248b865fc14331781c53c7c970e57c5b177830c8fb3a67ab98c7a667166fa53970e6e6f0c64f01d4a7d9f4722259a077eda6b0c970eb6644729c70c9c19a64ac038aafa31f30fd2970ece00573babcd509c3bd3de1c19af93ac240c970ed7df9767a89ca30d26ba7c78f1494c37b387970edb6bce40465e69c3e91902a8d917f4b5c2d3970ef4c01e7e0b34310f985d6725db59ee7efe8c970f1481fd185c00b0d1690dafc6d9739a27695f970f27f104c9626d3543b1ebce8c75b7054bb0e2970f58cabff266f01ca4e08cce86ad0445093b29970f787becbe6b1c7a7e928a887059e1ee9e3b96970f791e57ec5d536de34b450b58b6571893cff2970f9897a466c61204fe4305ea766be972a45e4d970fb14c55d85029c2ae1a734c7193ec5531d32a970fc056737d126016bf5be87074fa269120be319710649e7bed8f6fb4e8f8bb9f5a814e2f814bfd9710662fd0db777da607ad12b3dbca32b8e20f519710ace68f01d1c070b78da084903a1ae756158097115d271902a2b7313771af383c0d83edc91bc197118817a6fd85ea72257a035001009bdbb1b91f9711d9d296008cfa579daac83b948cf4cee8be9e97122bda8378dc7db9d3974f68609dd8ef2c7298971263825e50940a052fcc22a664b7d9850e410997127c97e76957f49a5ff166cd57ef319ee03417971336868c2c1dab62789be14dbddceecb8182e2971341731aef6fe40e7853bde25f1149ccec6677971358e7dcb6cc952a7d684d39d6d546bc4a3a8f9713693161a2ee87d1eab9ca1a93937f6e236dbd97139c9704f26b7be7b53829ea6b8bbf424dccf797140dc29f9ba2afbde7a81c22e806def6c78105971427d284d79130cf7db3a0c6907bec831447dc9714d74594322c9a8489c60a72ebff6f819a6ec99714df9e5a0e64a207decf7b32e6ea1dec7469aa9714f4aa8406e97008dc293bb6a8095bfdf78e5197153b8687630025cca46df69df6acc1da3389a1971547af702261e2d9907f2f245ec454840439979715632eb587445658a5e0f088f6b8043bd9662d971598af6c023d73f2019b5a86fd47bc119a7ec497159f2750cee5c6bc14b96fe145419c906ac08b9715caa51db9c90fe829d323b29a3c7ede9bf7c69715d957528818429df53d33a3d990b4822f63339715f24bbf27ac543600137e1127e196eb767bab97160c52a348260b2372737adad937c934e51cd297162cbc3172e5bc4c0e93b42b423be61b7ff2e0971639e94e6449a4e0cd45abce50adb842f1fee7971662a7cae314a0a999ddb4e8239eacdefe22cf97167be5519ec964ceba99a1397e288740ce906f9716afc5b811915956a2ed831d5c8a4d64ec16a29716db58e06abf08ddd39dee727783fec76fa10997172c0ab1139e1fde393c3d442f539eeb120914971740ecb9c5570d35656778059492aed5f560ca97176b0d5ff5fd2c1b2ef6c66da34b7fc9097f4d97181a6d77e4c76651e78fbfc36ffc79f5e00cdb97184a9f517ed4681aa3b59f2ead99c9f236d2109718aaaa03d060b181cdfdd430d2b38fb907ea8597192b375331d73ab50ded85d90d359e69e130cd97197e94e6e235e5dc3828f9391fd229a0b3893c97198365be636ef8ef3b9da512abd5662829b47b971990cace775b5a9942cb767c53aa2fc83cca589719b92c97e40daedc4172f9eb491a1200398e519719dac4389cec2188c3bfa5951416780f56987b9719ff90deff384c018837da477d11a548ce4b84971a541e8c546abea27a1f8f824d94791f24e48c971a7d25d961ac97025c7399a0954bb6f780a6bf971a8f44a4e1e53f2319b976822d8a4f4e2f52e9971aa3723ce93791ef42772c8d1b6f2995914904971ab65af85e1a474253033196dc6538b922bf29971ac24ed2275252e4ae55107cf774c7908cee31971ad2769d0a99c80f0c95678dc95d70fb188021971ae9370f83aa7a6358aeed987a8c812416d881971b3fe4507bc6dfbc3f6d318e37bf5460d6b173971b5ab6ef63891522f90c5ca37ea57cb8831997971b83b65563a640d95ae8f67322090d9b9cb5be971bdf0be5456eb0126349aa513fbe313662bfbf971bfab2b62804b02a44509f60473e7f030019a7971c2446719b0eb2a9b6bc1907c177436fc1680d971c31b02c1afede41ebd77efdcbc1334ca816df971c76fadb55feafc7eb297169a41acc1dbb7808971cbd6567a9a7bcfcabca0d716b085cab09b801971d15d69ebf86f2eefb380d4075d9fb1d64b14c971d91573289557d9e1e2d46a95d612bb58b0d1f971dcd36dc07ba0d878cd09815954543f825cec7971e080a7f5a75eb7b477c51ed1182c72b419d39971e4a00dfc23d410646ee0b4dffbd52c0c52b65971e4cde90b362904abecf3e2e9b3c8a114a80f8971eb2c939d7c9ddb230558de2c3bae5c3542ead971ecc106341d753ab7a5b1057719f89d14410b0971edfe7e8e2dcdb83902ed27170e7d09a6881b4971ee605b7c63e665dcc673f091261fe189b80f8971f2959b2883d36f0adfbbc13ffefd99e3d2cbc971f3fc6700e31380f5be6b3c59d6cf1a6902e43971f8e576c597fda07c060668224cce10ddea6f1971f9846cf45e548fe74ffaac1792540af6dbec197200f01de30dedc5877807ec172db025f7e8b9797207ce9b6dbb4597cabecdda457c5e989ccb432972089f7544da6de0f77e651bab29c2777675d2e97209c29b33da36f6c6fb4df6bc9b050c6b1723a972116f4954dd8b485a3093c58531152699a271897214a9b0cb8214e1f98812a9905266cd85d2e1097214e9b77f5b7792fe2484a726df11d9c41c72d97216eba4c4ea7f26e717963dadecdc333ee7c4f972177a1a1d0a1ebf77de33e59ef58b83b3b7c3a972184973fbec36663b89380c1779aabd4c1790a97219d303e26bf615439cfcfb2e06a3bf69ebc2c9721b2c730a0c377cdf6a3466506d055632e66399721c9cbc5028966b43d229c767dd56c3622560b9721d4ddef20ed264ea958de24fdd96ee9c7dbf69721eebe0cefb6ba1f49a70cadc5c9b7434855f997220542af69a86aa22ef00d0ea92c7a9a89948597222da2f3a3e4838fcde3ba7475f1d88038479d97228575a1781ed64308a195bc24701ac5f745929722a6811a9a440bba0de0e152599e553fec6a8d97230e30775505c80cb325049ebc618eac62f05a9723bbf04d8f1d2251807381c4dbd24c1cc325a49723e47690b1625dc97b02f5b7ce61f43d6a97839723fcffefe9e7acddd240dbd8e30474acc804f99724212aa50655df669c674dfa4d2580ee1b0eb59724393c2417f250170ccc8bf7a81212955804ba97244364d64e32853d5041f72d4f7773f319730d97246e230de94df2f2dacb76470ca9178445a5899724926af6ca8acf425174b2f6b501c18fe7eb559724c2cf0f4df71c192542c81db00945114cbacd9724caa8fb482c19f259311f9d24537ea00c3aac97252465e50bec2ab9ab9ccf1eddfb58e2f0744a9725c27f783c616dab1b90ef11614ba8fc0661dd97260b59819e53f33d496d95b1b1913f3c147f7f972615eeff31eb883ab53d500f1dd5ee3882decf972645d69cf6163785e39ca49dde9a206f0a4d0997265a17edc4b6373d5bc594129d744f28bdbcac97265d9555132162dfdcf04619a1f9fc3fba893897266feb81252b4569f5f37e61dc6d4c2c63d5e8972698fd02dbd17102713cb3a5a767263d883fc99726c0f000da7600288af3939be2d2235d5746eb9726f3b47fb61a5faebb7d172ecd3831e82896cb972716a9254ab9ccf70698dd05502a1118e7e07d97272756be1f1db8394df6dfab7d72dca5a0b74497273205947a4d8637b01ea75da201cc1260901697274008fd6a0c06521b9901d9988fb77ee0cc27972748e39ff4d2ed6c09e150ecb1c4b60f7c25c297276ea9af6f7a3899e47875e9cc7a4a34cc40a6972787cf73aba39bf3476dbbe6bff72f05404ec49727b85419a080808ff3b84a37a9beeb105a86079727bc447382eebf0215dedc70c3f00761dda5549727ff7bdb2d3983afcc91a9b5d7535306895dae9728153b266eb5d5b41fc32802cea4f61b2af08b97281ae213e661dff89bfa3d92327f2c7d8ecd1c9728685b80a4480212e90827b70de21d38cb4d9f9728ded954e6cc9106e7fd526c36f73187dd67e4972979f81f7f439da9b43893af655a1345c276e29729d3061161068dcab98e796ace8c89b8565f56972a01ade64957342c04556d853973162a3adfbb972a1fd7c80f6afa07fb5e4529c13aa055437947972a429b51c18900d5ea05c7012ccccb542b31f2972a6feb13309f056622e22cb6a22ba38edef28c972a9b52a0ae62debb0bc13e29c01d4e46c8c403972b4be65db022f173312d7d65912635442bbf9e972b5236fdc8f1751879ef5e84838c63afb742fa972b8ed609d5577739cc585bc0ccab03aee621af972befa461456340a3ace49258268a1c797ae935972c1c1c90560bd77c9e3738a73753723dc99ecb972c284c3e82dda4e028b0c21c5d953c39fc9d9c972c816514758c6189c13b25d42b800eb655d56d972d2424a94ad9ec661e69c8371c10a964749fe9972d5b93a8f7a0bfd98619e21e4ccdbf43121822972ddf1d679003decc16a08ff74655df11f1a284972de0d929757b17719db1f064ccca8d55e3d460972de5f98454e21002d12489d426abebbda4b80a972deb21c31e457f4103d767788e6e804b17b1f5972e06d1c62e91884067aedba10bbbe792f9d22d972e0a33fd42d31bb561cdca88d3a3a7872dd333972e55105cf29ec839508f85afebe59ab3eb10d6972ebdd6decef107b4c44da78fe4951af67ce14f972ef495c959310b5b857d60b8d9fe8119bf463f972f25dc9427827e43f90aac42c26b6585a964b9972f4a15485526575767f57a52cbe8731bda5440972f6c28d79ec2ca7f9c07ba4736abf171d12509972f89131dc4201e7bd0348180893da2cd3579e9972fbc6aaf5f5068bfb50cd3138e473d738064b997300db452e070065c58e03228a2c211bf958359973010a3e1ecf153f1fa03f37359985b76b5f9ea97302e5dc931d16c1cf7a758441e9dc08613190397305ed02f4dfe34be9d89f61a3ae046908380ca97306be4f79c082f83cc4fb299022cf252fa65069730b6327db36c0f2a89e85eb56abe5a6636c2429730c69e50904f77e4f2f3a85637cea6e5be369897310d6e1e1ea0d83519a07b277477b5146a75d1973110c9aeeef4e2739210e6316e89302b7ee83997311ee478ebc36dfd876c96082fd90bbd01a6349731423acdcda36ee7c49c7fc36cccbefc9b6b3d973158f6d412ef21654cdd6ca7c6708555e422bc973164d1775360b0f78b234a29355790eec780c897318b3aa17786c020746188f455c6d033bceffb9731d1b522a20dc28dd6dd8c614542738aac57ee973255c8170b56d2b186fa513914f51b3781ecf3973282075bf5986a91342704fe166fff820305ac97331863af734e58aea18e3048cf3ce36bf495eb97331be27e8dc84753646e1bfca035853c25b7ef973340234799af517c68757234f181759f120e2d97336d4c60b8ffa670154e00ac197795c5f406399733e38009e2aa9b8903dc56ae8229466e0a4fc49733fe3c4563b4b1edc193e29984dffa8e046eb9973400fb9da57981deb71f601cc346d08926bf9a9734988f2de43c0d35065af173ea7a8879c463ba97349eb9c5c0f3493e7b34d574f6f989916dd6ea9734f87876364efe37692e587e288167b3fbf63997350279e8b21563b811ac332858758cb441a634973521067aa2ae3aa5981d3fed4053d81111a634973531a38e8d6f6779af043d16c554ad863612b0973550da34b79c59f81f42d4b96082834ed9a6349735534dbe58ac32237e5aa361d9650f1262eb81973553912e11bb880de81814086248528cc29adb9735f1e7ef640de9e01b7cfcba51c52a5555063697362f0eb0174b9ac6da67e39a5fb24961f1cf8d97366dcbd3663275b921ff8b335423bce8b24a5097367dcd72500292f5e0d4a2c6bec127d58d95ff9736a218c4e123a97928952c73c0b7fadeda2906973715985300201fd583df07caef485a4613ff0c97372ba157f00034cf4c38791d3d828a3194fc3497377a900b0c7939bfe58c15cad494cde1a0ae7b97377e26b794253cfc3fa54bbe2b700cff74ff0c9737ba9a6e8b3c12bc2c19c6c2c359b54ddbd37297380f6b668cf4f2cc2a2d9c9b4af7cddf1315b597386a75729483a9722e9fd0471013e74d3b18f89738841e1927849ba04d50d0476f86b0445b751c973889201170cb3d29b7539b2f875aff5c7da3c09738c13a1b333369a8dc652e474d45ee5b638c0f9738cd3ca64bf346789f9af8cb19c7f450ae65f39738df8a62c1e6e7ff76acecbeb582d1e7101b7e9738ecc1c1f99ede808e7b9a69a8391490de155b97393aed93590a9ed73e406d2900661bc1655d0c97394541de05116f54f7f5da061d5453fc023faf97394ea01317266dc99cf9b12a2a429abdc8480397398b02783ca08896fe0cd042f554f0ad67b37d9739b834f848587d4a6dc8674cc1469e0605a2639739c825ca10c7e1f8a80efe35975678c397ec13973a0e71fe63be4173120e17a19a048c518c0245973a1ba9f28ea8072d44463b831fafca584d5b2e973a22df1e44ee338fe80e26e872ff7e94330ef2973a26b40e306bd8ed52c1f5290f5cd109f29e87973a485db927cdf83167d3964493667576bb0561973a52225c2de98d858ea1c20a5c07cdd156615c973a783d79fd380309f3ccfc1f4ef9f21fcf6c0c973a96e4efe9ce7f758782a54a1c4ad15ab87eee973aad731e2db429a8bcd554d6d88cfd70e45b07973ae8244fdbc602fed7283d87b33a14249e5535973b8c60ea8584547f43930209891bbb0f65a6f3973c285a5111a917411169cd6d84c5b9c1389467973c2f56f0968bdc6bd6860b4fb305b5b0e12602973c67374a6bc9d46e4484ededaa4ca38f83f275973d06759bce95cd9baec5e2753a3e45b8899674973d3e371a939d78e7b02a339c838352a0ed6011973d84f8771567f08cc4425c37e9c8ddae3b652e973d93054c5bd820c1cf4426660ed41840d5f6fe973dc796ec241a3c98f4adeb0c5cfa97334d01cd973e011c674a91f2b9f621546c80a08b3e548400973e05e71c26ee36a40a0cb1e1906842d1a45ee4973e189bfabada284b52eaa9c7d8546aafae3ced973e381585b1a3b84d1959d7ef68d06b718568f7973e61f0931f68b34b3d996d8f71e99b463585a8973e6a62e6152cf40cb1ff6410489e200d998947973e806a33c338717ecf1afa46b54eb8f945beaf973f0c0e3e2dc418f43c46db7d5863c0345f3de4973f3f53b0fc9fc41ef3ba31b3322325c0c0996d973f3fdc891cd045ce58d94d72831194b1ae6f06973f6b7c2a07dc78a0696760e58106728baeeeee973fa6bd25489a8ea95e8c07284d8d85c15b109c973fc1e0466cd5265490aa4d0743094ba0ab8481973fdb30e1970b3623e1163852cb319df0887e12973fe2cc7c7e2bc3209512ec9f92ec97a5661a2297401778bb778e2d2c9340bb973a977391c6a9b39740195f09ac3c532af65b2cece22a8b5ef478b297404a43692fb27e9bfbe64564a49263f7e5ad1b974065c1f99926390d60bea4e75003903f3a04389740a04db5dac2c842fa1072ab66dd53c286389a9740a72b24a78f60df81b616730943daf65e540b9740ad597f209519c48a3184efdf953cb85d45cd974104fdbd94667da360daa3f5315a9cb9869e449741175d107948b00af7fe8151d17d715f37666397414f794eb3c3f9c531da56d0c20887dbc9bd2997415325d92a00234f66609a3a36acaf2e813b29974178498e900ad94a5667a225ffa325076270b39741f372c11ad56a76b2698cee345608aff2f186974208182c4b99c82bcdd8405517e4e878904bdf974259915097a06446e500eaa5fd0ef7cbd90b1e9742a276dbb0a87d5d7d5f55e02d0a096d38bb409743096d3738be873966307d2ad4bfdfa0f8823197432a17efb2e68e1c41f5f8ff8f33e732399f489743576a81e38c79ab583f8e0ad6cd81791bc04797437b0d16ad3e800131c933cb04b6ef4e221e1d9743fac5aad1da460374bf051d7f96269a5a117e9743fce6e8a854b0300d486065dbc6fa4b2f91b9974402763981baee362a5ff2bced85fcc0f4efef97445135a95d995b60071d076df59ad76b9288189744541a6c97b644b578d83abe4279a547edd2f7974468a21656855942b01128270ff1d52bc3a4c497447867cfb2727e5e3222925f38427f4baa610a9744a545b339ce575c5a63219fc402f8ecc8f1d19744ce52d4902f4580e83bf1bbfa345298c161c79744ceb06d864c5a0fbbdf359563869773667de99744ff5ea9f575598ddc82ae896e024a7000124997451129a6636a5ee4f5ca4b63f3d6f9cbcebb709745178897e4fe14bddf2a7c8fbec416a35886019745439d009dc26849c77e42e10983b4e82b8d5e9745d0d2b11873660a5ffac0572fc8980ddb95d69745d424ec9e07f64efb28b442113d484c80c3269745eb348099ec5939caca0033a7b1fdc64131139745f0ccf2acb35af61a55d303ff9e433059060b9745f4263b7caf5a67351b8cf49ad7a1208d287697465eb99f472e19663c057a6c49ebc8e8fdfc29974665201d5195c6ceb998d1c4c7e70af0cf52479746923f255183e09dc30af4b592e4964484bbeb9746a34b8a0715937a238215be7b87145b2eeaf59746cda745dbd1abd295ae624618c18d8729c2cb97474b9a0904737908213e45afc078700145b4de97479bb29411a8b0ec01b50496e7e926b3666d469747a673a1ba91fc87c49adb79012187ee5b653a9747acdab30946354ce3c8454aa7e5dc72011b7d9747db2e0e5985ebd4c86c2fbeccf2c304eb5b4797483f47f8087b8b70678a19e19c814f16a3624397484701d199bfa878fd081f9b8524d339365de697486b994deb783d2b83dfc38fdc1306e8b696d49748738ac2e8dd2ef2906fab2fe2cdc4eaab4a2997487e34c7d65c2bb961b19dcc5e6a6f29271999974892e34c77a8fa0818dc5cd56af11be9513d969748fd5c190d801e1f17961e6a356e1841f296d4974927de4c8886edb9c74ec6d10278946634217c974961a08dac408b841a8a7ad9a9c596b2d01158974971b6bf138061c508562d9ba053234714c89b9749a406e2446b6a216d7130ed550a360aacc2239749c90d9c64d2eb91e04eaf08c203292053bad49749cf3104d5c445ceb505d9d6b1cd2c7c2212b79749d700110c48c74d7160143f3671bc1bbebccb974a171f4694a459ec83f8544a2dbabb721e39d2974a18f284035a41f3f42e4b0c69c8cd3f7f3cf0974ac489701484f067a944c1f3d9dbed94908908974aca4d20d0b9a2785c863cccbbf2ed7496870d974acb7f8f2eca0dbee5336e42085d0e8b23c715974ad8136fcd083380cd2fd4eb70c5b600cf251f974adab726cd1908bb5f8ac9e3778a70ffeb83f3974b8e6d941b67f1e4cdf251e5732aa61bacfd13974b9b46181c033537d401befd3cb4cc6ce01ded974ba034e3cafb8bc707e9e2f9534669b0357623974beeb917aa23067c3de0b196d1d72a68698f37974c8f67d820b49ab763a00ab4197851291e46d6974cd636e69c701451ee709396e11ad9b54c4fbb974d9f3826fe2c30fd932ed5f204082e0ffa4207974dc949df41e75028fff551c663bdcdafc6b22a974e1281fab3b3aa1a99758e59fb3cdc3fb0f6bd974e2386ec0921f011e4275d96e5950f62711476974e4507d22d9223b322116d355fcaa69bf27753974e930723adbe8a9c88ce8046cb70f9748aa6df