Transaction
0xf28d4bb6cfb38f4fb4ea569332cbc43687c0b438ad7d10c0c91aaa5ac8f6da9a
- Hash
- 0xf28d4bb6cfb38f4fb4ea569332cbc43687c0b438ad7d10c0c91aaa5ac8f6da9a
- Status
- success
- Type
- Final Chain PQ (ML-DSA-87) (0x46)
- Block
- 428,945
- Timestamp
- 2026-09-06 09:16:35.977 UTC (2d ago)
- To
- 0xd9c87db0b8c9fbccd06315c3f374c10c430d0a72 FinalAssetRegistry
- Value
- 0 vETH
- Nonce
- 542
- Position
- 0 in block
post-quantum envelope
- Algorithm
- ML-DSA-87 (FIPS 204 · id 4)
- Sender
- 0x56ee93a9772dc85838ff2726054cdb9281854b03 derived: keccak256(0x04 ‖ publicKey)[12..]; the registry's accountOfSender names the identity
- Public key
0x8a37375f…3f42264f 2,592 bytes — expand to copy
0x8a37375f0d7505a49e1edcd40f7a2090f5db2280187571b8c94760649fb4bce6ae8164a5dfed4c960026674198c580135503ef46ce932226a6adeac6cfcdc8e1fda13706d910ef5554da0ec15d84c3ff12d8e6bdfd4b3c7aaaab75ca57484fa38572e240f79345516289491579c5a5ac625cd6f9d90ad9ad269612b73c2708b9eac09d9d8bf01f5281c02d57036e61d42cac23fe274206b777221387676f6d6e29aca4500c3fd592abc3ff56c873af3f56b26085995a213eb78de98670b1ccc7d707f11f4d42d7afb8baa261856c22288a66410e86792d7ec1879d035112c2a84808456cdd7b1cb8ce92939b71209e899e1baed4359de9ea2de982992adfa3610525cf1c38f942e42497f759961ee0ecae289084f4d8532faed7ebeb654c8a201b89e13fccf17899603467cb7f7e6a064ece20f3ed406536336d83c28bbdff342fa11f8b6b04961b2eb704684bce18df573e59f39de139cbfee19296c988b2b939a28a5f76c00af35a6f6ce72b2760acde3dd048c2756f4246a050d142e93e0635e1f0a509dfdc3268fcb81e116258cdaf8ce70a2588e66fcbb0694da5b21a5eadecbbe2e3a18e793bea3b6860445c8dd790a10c75fa3569595ee194a5a7c84eba330d39dc4157f3f6a2fbeb7d260264447459f26f68f4d7dc7c888c338eac3576d3642574dc60b71784b2dea9275ddcea480e02cf7b124a3b4014d69389f76fa90734245b2568d6b5eb0caebe29bba55a04131f00c2b40e2d024277b70a154077daf11992c3de23a1695d522ef1c232b15d6190c3002129165847b36cf5ae9523b69a06faa4900104d60d26ddafa733a616d439f2cf7383489bb1d21ac09f919842021b48bcbb2934f8350390a5091e02cea3fae754660dc9886f5adb05edca3fa233c3fd2340bf7c840ff6aff812b5d2d26bfe325126ce758e9e9c707871fd59414c7199a6f19d46ea35d71507b5ad571587f00fb9bb1821a3b563ba1c72605627bd24b8b0a422135219817e5ddd389d692691050310bac02d7f9ff4b0ec6542a91e2e57d7fda2b557f38d6d33bb2b50b0dc939300c788b16eb9688da09a0741ad9014931bfe9ad67cbb2f9da29a7c69fbe933dcd7805f58a8008eec9e799bec196b411fe9e878533e75679363749c6e52723ce6b445b28003da137c6c9136c22a90cd4d6ac7a3aead3fc7eed5d34829ee96abbbd67382fb83cbdf729c573768c888cfea58ae38faf030ca66e599e08ce93d75904b087365a9494804452036587ebf5e2dacd6ae6b6f48fe44c5cb266fafdad1d6aab6c92f40ebe7c2626312f95d36366ba1f52f905a2e89c8aef3b3e9f3f36c76702c5c18c64b951dddba8a459f36ee7423d771aa82f0cb3186ba79c3ace5baf2885dd9dba9abb8a8985257b633f0496ca43be35b00d885c9b90ce69d0c598d721f0b75feb66888b2648f0d30497874ea5e50e2946146ff4be17c02058f8a544399bb5f485526cec7051aa7fa33ea6e7aefe087b5c5527b187320c5b9ca35cadaa36c2dda5e8a5864a50761b5bdaef009ca2bcee68cf51f658bf79f51f08682c50503e97be7abe3af13074de6d2df6b6f7c29efe5f47c278275dc02d058cb65b422c80f22a966d6cfe1763a2c684fdb423cc218b2139b6c60d60bcca682ee88ea44d3109ad9bec37cabce50931b14fb9ac12cc6efce547703ee07d9f602564c064197138fdd3af82c35b406fc6f8c1a8d71432ada704e9e0623cab5db48829fbc8ba59b87817f491a6080b7c58281e75781f3d47fe12a1aadd6e2a09081582875047098d506224844a306ab5ea69dd761215fc0965fe16575c673893755c655ffbecfe36ac7531bfdc31b436c88bef05d342528925e1af724f8c69a7655270df5894b5d4c10b15c0618d6c2d182feadd14a1acb600e23f75a12c34670cff924208cdad4c2fac1e8f0b63d2cdd462a9dfda5fca9651c63e4c179c348384cec2b7742a8249f014814afc8f131a831c1ef8ba6380b66e2178fa5304d7f72352df49a270be49f384e1a04940bec3a56033d657ac0753a1f12cc8e559e80a11c87233b37dbbb2dc4f1ad69d8d668729407ba623903cf030ce67772501156562c55a2bed253cd148d8efa147717feb5dbb71aad0ee72f57ce1ce10a6087f782606a2f3eccfa2c34d5a8bc14be13365d4afcc7624d179f6b3e205603056d70e76b12c7a5efd29f48d227dffee7469b9ac1f34c8eebe11e1ebf62819d9dcc6ea254889fd2f1109117aab5612f87103ec50fc8359cd6f0e71a36b76a9bfb37f2eb0b44e4021e669e1a42581f2a747720acf5f0bb4f0da16415f570d093c7e6cbef7cc5f7351037d0d0ff813089fbdb4693824bf0abfb79e17956154c382511d328b87977bdcf3b3e4e2938b09117c3b2c42e5cfe01a992bd3313037664cb4557bb3f86c5f3f6adf80a6ed26133a97f28eecedb96df3da08821644cc345c234565a1c5ee0b93e4cdeda9608df458237d2592c37a3638ff36be1eaa60b5586b694e1ddbcea2a911ef21712381858796158b5353cefdc80cd9ded49bc59dbc65b4cd88c9d04b3beef5a21b70197ddc428f8b15dcd6ad5a65f74e9e8875cb9bf5dbc2f26029153181cc3e2c83cc4e2ebc426f0863c781c11091f6161d34fdfc336ac598b1a5ca343dd64828ba277bb74b80667d35aae387ded13015e637dc1ad6870094bcc5edaaed940ff4e34ad1b4ffcd523bcee95d314693b3f494861861792925d5f3c9a666104227cbd22e0e2db0258098680302618c9ab56f5b08180e810720fa7262070bf2d58f302f3a3cb45f84256fcfce38551e60f79c569a0e1e78a5e5aea7f30c8725c4b1ac3c4745eba097f80584d1c4bfeb7f21f4256c2c2e3585075e34d7648ebdb234f51af06a057cc6a425d6e23c0b7689feefb44747cbfc34bf004abb4b01ac4e8e5cc9fb84a2e5290f0a1a1546b9516f2a6ee9111b4512e7107f12ab52702bd5f3cf7e3773fce82c837e3d19b5f3a51f29c67564b5b88f2eb841a86ae4aa4c983b7e470eeb7ebdabf3eba92ce2ef9579566a82399e3cbdf15b8512c32496722541d3c250b335a19a0b9c4142bbca3620d1626b91786add2d4f706cca4c64302ce97785b4a8eba4fb70f266aa8aca96108e06868f300ea0910446f6bb9d65ae88a29aa8b459b124e8ad7ed581ebb88ab080e104a206a80fbb3d7d4d5ae688ecfa785bfbab86185528192ac18da8053128def59cbf02add48bc34e1f72cda5c90efab795392bb77497f2e9f05b8c7aaf7da148095ad0e39e46660750875aae1da6c04e75ac7898957d43ee1d18e9f14b75da8de8f3aa9fccb11b7cc4191b317fd8ba2aab093cbf5cdcfb0593caa481d9950e3eaeae2b73da56bfedf2c24ccf772eb5b1ef56d132e1cd1cb6ba53194ae5ba0a96d8265a4a3bfd68ed4bd7d628f3168fb96d458092adee3d637ab206a283ee7cd76a2280aefdc414820a0e2eb8ddb5f9cbad3986679a20b742f03584453965b11ac800fb60efc15c9f033812216d6f31de4146f54c308d1942b4bf47fae949c87cc350eea877d8e06494b4a9ae95e5baa1004b96d55f5ff8585aab93fb43428265a07c3746d71c24d3a54ef91e2e67add69653733539776fabf7355d212d4af856017b58b44e6ca28fae438b5680eaca5b9f39c3f42264f- Signature
0xef577130…29323e43 4,627 bytes — expand to copy
0xef577130c2a90f104ba3f114fe5a3dde359a6f892f2f5135a5c97c4ddf3b91c20be8aacc912d716c527cdde75312c216a242125df8bbd0e5e0f4a4e9539a1b8bc82f9884762546dfb46f55a27bdecf6591801226bb161af79dd0bd3dca064a8cacd032aea5e619166df4d4384ec884000bdb90c39a8cb175268e17d44fe583b74059a9ca712a64315eb0b2e90f55196ef36207b50445c1e1d258b7e9561f6bf3f0f89d0d25dbbdf2820ebb8dd3438af7e52f6ad706f320844a7a2734254c47c6a8da1d30d7c6c7890003f29edfa0510765b7ad07a2f82ef4b7bce4fa965fadb97eef95ec46df4c9fd58774f769d7caedd68b6e79d69ee157d36a814ea2eb2320c60fa1825d727706faa2656db5c13be4e90c5825f1bcef74f43c31bf4a87b42b14a5ead9f55fdb7b48ef4f2a6764984acfd8d3ed56bbc0d785e96c260fd73333aff11550c3f72d4219bbcc8c39cde3b95d2783e94035df4e524bd80bffa24c9c94fc8508670cdd3a9e3d906c1d01cc82f250ed2c25c006eafb3223264d21f86beb78262f431eeb4212a2c7781eddadfb48d4031ab078bca96beecbccf8224323b3382960eaebe4bba02d723dce51d297b7d6c20029b4d35997a710c5df9ce56cd674c3295b4cc475f426681b78b7aebd917eab14dce91e6c65d9813a2fcae0f7feb249edc18c76790758fdbfd9e987b553c2ebc2069224b4e8a79960f2ae2cffb873b04d8580c22d6fabe7775a4ef87d0a784dc56c003b4baa405c593936f34160a71f37edb39664d617873966d89d6be116a99ae3ae1148ee99896422e9487cfa05cd8dd062b92ded45a3e3c0b025e97785769f4392b35e186f964d70ecbf5dc860ebdf68a108792ab493b227d0a659053b0cbd795d107cc720c8bb93d271e038cd876f105bc3c0ddc4ad87fdaa725f89234d5e194cfb2f1fdedaf3156331258962336407e8f1662ad4221e11ad61e1b7c0d363c1d0220f4e67fbfd45bb6ec107fda00ff13e97b6ed7b6073af5141b0cde58926d4448f556fd8ad028d87356cbc9c544ee2e0a98efccba923e9d130bb9598930b37700b814807c4b23eaf725adc8c7705b9474392e08728bb68ede02a1bd0b9873ae3b19fe7a9fe0868ed46ba04bc0f1d423b368bc4d73ced1c498065c467ac7ad09deec92846f20c196762f2ffe2f6d99d49cccae4ee6597b8eb109f180ef3a8d0c548b9abc74e4b12caa9b8150ff3a2ade1de5c8d3f81150c6b4198cf28d2699f938ab89e41c7279aefb6face8e21b0fd81119bae70c0d72dffd2aa6774201f1677676ab633f972f2c1c06a076a9d5ea5ec7722367f5845625d24af8c50033bf7fecb72f5316a0ebe25c98fad550a2c2699b81d1ed2a8b76e252b6f4c796516ebef3355f9e9e6f7834e7e07f6238dd36684694e1a0dba2c85cb2da8a448e43ab3430e5059a5d347fb9365ea7dbf292dc8c384ee2c58e7c8044c60f80ab58b7ec61c18b2348855c19e85220dc739ccfe87f6f1e1c063bbea805cd8203d682d35cbcf095203a5c5a45ef9b194fabae61de4bc65c2d18c215b3d15e2cb6f9aedc419561672b6c2d2f68a0ba950f4f17091e47dc1eb57dcbf786714ccd228ee5ef9a8ae01e1fa6f1ac8ff59cd2a461c2020b7f9476debaa3bcfbc53836d088968191caa39ad47d7f1cf6f764c603467cb726cc7f6106e99a5485c13f76d5cb54fb4f8398c88de095b860f553cb0a5dcada25b2ffd71a8f8222bf39d33bb233c975f9d0e2befed76d53995bbcd6eb2cdcd2de3e1eeca9f3cef28e901f6dde0284695a7828b433cbfff637e62fe6754be642a1461b37c797085be339842cd80d9c5592cd60bbe55e5398144e59ae67ae397c0adce2ef695ff2e8433f7009ab83521b4231ef568d2169ced6a5a40bc95a8f8fb6fb1104d6c40827bca0927593be2bda4abade9119df024aa4b8f605daca7fd203ee2b3ffe40d7a11f50f61047d95bb3db9108ff883ca202d24dde6a36c912b0efc826b7ba740652b243c0ce2fd44de3d6c3839984bee4db037a671258bff016796797feb5772575bd2190ecdc8398b5e7b87cb60c92862e41ce95eb5b278dc4f66e61e5cf79e72e71bdadd775546e5ed6ac7d9a57e7fab46fafb3480ead5f8a9dc9d727ee3a3050f333300083a847ae44e2db54cc8c209cef8a532a51baf1638ebb5cf649c9180276c20a48c2951c939b925f47856750915a7fb6ff1c286bfa864260c10a24d1025c240d65f422f91938d451db63275f79be96026573375db5312eb753409250caee08b83a46ea1590bc1cb55739c229e1cc85029bf32e75ab03ac235b0bd716f2bdad795be4b02e333e7981852dce22e7699703894be999d706f644083bc3b6c39cb0730614b5b6076511d21fc27fa79d30237ffe6e6c2f3c917cf644ab3947191f3f4a6ec53ec4a3de47a2a624cfaeec53a4b64ccd11e8290042c72581e5608dcf29af47432a855789757f28433f855b70eab73aeecf8b461c37e121723758d060b77259f61188ee2225ec6e14af344fd7238007109192674f09dd294113d472fa1749b820e597232fbb57ff77da4ae65640b2b7c63cffc895b644e204bb191634cbfe196c1877bbc09e2ead387c527ff9238a28afa42dd5d74cc7717679310480801cac76b6419a160837f2610e59c5d12cab796137cde7bdbc75e49acd0013d8bb3c6152492365638b61e2e1cc5cfe6259b7365b36fb94c0a0f52cf4759345f228f09710fbb5c0fed85c14c373c4dfdc90cc3ce491c3e5536fe0e870798f4a53141e47443d72af5de9d2b14c71691d6fc806ad48fc715ec03d59e3115fe587dc325a3b5fd2ea525113b0279d961b30aadd31145a6070604a77541dde84dd9892aaa2e7cfdbad501e2333bef88a04e4fec2b0bdfcb5b97524786aebde2f97d00da56d855c2b3a1badfe414258314d60f73b3f08fbb3211f1cf8c87fd2ed9a2f765b8ec3087ee5db8734a8716c5b89a92698dbd97c6441a75dfec2fba4fa83b171784019d983c25da428080b7e85630983aae7371fbeaa0043e18b5d2689152a80e0e693a7b8b7978542ff6e6ae76af5965031a716abf69db687e4834b479d8fcfc5c31f5286de228f000fdaee35cc02f0587cf3297d611f8c763b302b073d7a084e208478f67dba2497ffd04e13c95205b2e99759a6c23b6bacaf2a0101e1f82130ccdfcf9651da912c70e7756923d2efcc7154b73f8a06075483efce62d4c3e0f026607636605d2f05e9d482331c185f935fcc4f68aaf3fd6c26920d90f2a615d9e6045ed4227978ddea4ae4df125770dcba400a942e76c918a8699046db991ec4975a377777249331dec3af0673a2264a463a24d446b410eac15b9dc83ededfbd5844fb657b722637f14257681c1d31c9f9c460f75484191ee85f752b93593e6c93b43344c243df439117664108bb4904cbfd3dc058546af694584f458221e1728d70710e6e78e6b0d8b261f50201976a082d320891756d8b858a56ce25ba2fa8e39db8cf1cb548afdb94a3f113c3d6361ca3f4fe87c1b0ecba50d24df81bcfcce411c6bf80860dfcb3e01ed36e691b6c0c5cc1839606ad19cdf52395045f22965ba2f8cb1391370676514f3b52c488f67fe631ef0f01551adb3f3a5ee1b9412864162c4090809c31af0c5afabeba0a5e1a149c76d4bb01439030fb30e6f64620613f6a1ad469b2fd7004907d3825afe63e900f8b5ac38ba3067f630418c9bb5cde171d4620ead2f25824e8b121652502ca25c9eb002fc082b102609d0f3e163b076d37c7caeee911c93219e13f827de61fa4178df485022a45956b7d89eb594e3766c2c5c8aa28eee1ca5adb45b2bccc6e2d3ce9e1b69ad45f3088029c183d2611279253fb195ecec649b56cb1bb1f000cb825b1ea67c5c4dad56425f49d035dc27c837b850f8d3aab40c5f4882e44c8c603c03465cb9869dc048e1602ec2e4ff8f4981fc48c27c1574d9ec0d013337a0d6125c6b0e8433590b1fbd32f97f083d76f71066be06604ae3f164a44feaf69bff6f305f38eb5e4692e7f80fde881a13a9cce40e722f311c1b6e1db6be3b3943bbb0ec67dc8f78d264bf26e20a7f5a9b3fa83aca6a73cb8e07ab1e64e6d3e7e491b11ac4f17d89d15a6b4a1193bd0cf7b8a9689c3b1fde9a5ef60a4cdc517fb907c8eac2d44190cbb93b3b5302733e90f0c67551e9f00ade503aa92821715eda3c403462b2ad27394560325495aa3fbda76485974caf7fae6d38b6abdc82fed09cc4055dd9095c3331aeffe02e424725ecbdc274d5d0c947e98ace550848bc5f6dc38c328ab70e735fa1e10bf1a6faae5cce40f4a89a1b5ecdbbe89901a9f81a0207c1675b2b32f012ee327a18a938e0cbbea58f1649b778ac5f4bd918a34a954767d9b515ef4342798d0c47733f698d51390b7cb2f032382cf09bfde45cabfd110d3191c188fe5c26207a5e9fc7d15f37bdbb11a860af697b92cc39ba562e905444d977c8e8549b1a170cfcacacc6642d58b2026dd1aadd556e20b25399696f6b99bdc8a86b20e64c558ddc46eef83ba82993d5452a792327e5a7debbcbfd1caeef483f7814a5809fd87e393e041cd6fecd8b695e449d5338441704571ce479b49e06b6f8d61237074ab4883c59b1770f261306c70a0d49a658dfa9cc2537a23ca8fa0262faf26c9f5ba0c3a7f5d3a42003872e5eb6a7b6e225c118d8444f781ab59940ed6aeaa7e67626df4556cd01f5f45af68109e7f15fdd8926bb76bf4a7b934116e7122835e276a0ae3abc3f38399dda65349a73222d6aea47cf371e1f1c4b524e16ebe7454172553ee5842fb511ae12cec572d88638df337871c03fdaccdafb025aaeca0ce84274b607f52ae5b0f3284bff783dab72c9edfceba0212a582fee0767136ad8fc7309021073d00abeda9e776386bd73d1b97e1f5161909ec13f3ad8e5b2e63907009f8ae40b21c26bdcf41d59c29089051f5e0a5d33545f865d99bc96250a52c39e480eec04b25e1d8345bdeb25db4665dc30f914e963197c8edc863992cc8666357dd880789c39a56799252a1ab8f159b9d9556e419d49c7c628dc17346030af3954e629a5f6916d38790512fa5ebe265080788906d4efe751468dac11719542b6bb600eeec0d9c1c6e39648c07ba7f2efb417ecb473c980666113fceb88d14c06895cd03e838ced72952db33e8ec2e0940ee81d886b3a579c443bb986f7e48e045c438d145117f4245230c83ee17fd5e34a030ab824351565ba37065a373e3c2e1fb7540857102bc20786d18fdfa51809bc9e25958f35e68494674682e923b21cdb2dc9b7eecdbc27a431788770d2dbfe8d5cf13dee9ce3890a54a5131ecfd591e714070d6f8e0d40808d6e42c121b7fdea59e3aa7b78bf66ccff102a48038f26e5c7d8d3cccbd0154cab9d90705074cb56bbe83e9769615be0206eec59788bccdc87de006e0a092787302df34795f8fc2494c58964215e3777379dcd4780e19f5a1eab74354b7ee6d7edca269325264c8d8c80284b200f7bb554e24c100d4b86cfdb9a1594be6f9bd755cc4cf63432b383460e93b3a985d036cef45eeedadb9e3b37027d572c31c2cdb3c8b0e7a9f731702665b877d712020bb78e162e7143c8a05e07ced58a5b57a215d9445d246d557885930f5ef4103b9074df793739f9c0d4f4a8a522a0e33207a211287b765f99f2967a1ae8f789761087064511ac68da6a3db8d519840c97b294137c417ffb8a353701b121bfac6d141a6d19a4a6f30e71c45bfd46db0c9ed159fc1f3e0293cf0aa93c0bf491e76f3fd55515d794677d881fdb93d0830543785eb63c57ff599ea24aed1e94fa845b88f9eade28e94bb5c208fbcb424d5487449233cd312474d8f08eb7f21b99227c507506cbae36871eb48de1059660af9bf5162d6eda194198535c29663df440da8443813f706f9356732989e74d2cd8fc42c0571bb08d54f0370430b060bd49e4a74fc45e139fe457776383a2ebc247959cd8f73c26fd95e0ee598585e3de1a585b1f0f9eda52e15ae20b81d9d98480af7de307266dd97c332570662aaefc0ef4b946ca0620fbed6d4d0c841ca366ba279b5b2da03b7e4316a14e17ab579e68c4b04dc39152a571c6bc2af3fafbe1f4c465869408e407f5606ec29ec4b921ba3f9e6eeb8aa2d590f7ae83f00815a1f0637fb27c891c44b882eae5c3149b5a0fd99672596585557c98471855fb8721e0c28ae069a363560d09f5e2cffedef16ccda18ceecb2f41414a3192f26fad9ee1899a44619b6cd15e9548cb3c22854051f50a3f4a91380f2f769cec9c097273f22f158eec502fbfd475661bd7874afe1a7497fa5d781e75a59fdb47670019c9696aafbc347594ccdd50b0cd0ca5db0dee4123e41fcfe7513866a981622d87aef706914742e11fa8e1d8d31d7d4ad0afcb840c0e171962728896baccfc1b1e2f7e8c92a3aed7e221283b3c420550959dbfc4d6e21678889cace6f81c4e5a787a7ba0c2ee4b4f54698b8d9ab0b7d6dbf156627fb7bc00000000000000000b151a2229323e43
execution
- Gas limit
- 178,128
- Gas used
- 166,926 (93.7% of limit)
- Gas price
- 1.000 gwei
- Max fee
- 1.000 gwei
- Max priority fee
- 1.000 gwei
- Base fee
- 1 wei
- Effective tip
- 1.000 gwei
- Fee paid
- 0.000166 vETH
input
- Input
- selector 0x711f3db4 not decodable 36 bytes0x711f3db4000000000000000000000000000000000000000000000000000000000000000e
logs · 1
- log 0
- topic₀ 0x1b0319a7c1…e8b4b5 unknown event
- topic 0
- 0x1b0319a7c1b77359b02ef03a86a6e1677b3d55bc74afbe201986efaef1e8b4b5
- data
- 0x000000000000000000000000000000000000000000000000000000000000000e
receipt
- Status word
- 0x1
- Cumulative gas
- 166,926
- Logs bloom
- 0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000