Transaction
0x8de30603047a8d26ef8825826b9bb7d5e1c157afc38062b49f6a7efc6b94fb73
- Hash
- 0x8de30603047a8d26ef8825826b9bb7d5e1c157afc38062b49f6a7efc6b94fb73
- Status
- success
- Type
- Final Chain PQ (ML-DSA-87) (0x46)
- Block
- 747
- Timestamp
- 2026-09-17 13:45:26.066 UTC (9h ago)
- To
- 0x9502bde224bd07dde39d05ecdc5019bd8c9b9e53 FinalIdentityRegistry
- Value
- 0 vETH
- Nonce
- 136
- Position
- 0 in block
post-quantum envelope
- Algorithm
- ML-DSA-87 (FIPS 204 · id 4)
- Sender
- 0x0bb3e442325f93a714ee134d881f7daf37196423 derived: keccak256(0x04 ‖ publicKey)[12..]; the registry's accountOfSender names the identity
- Public key
0x6e2ca9c6…8e11a09a 2,592 bytes — expand to copy
0x6e2ca9c6a52cdf7b5e5d3354d03a7aabb8a9e4308ef14119754c8c48eb454996d3e27204cc6725eb1f3ed74245ad515a5b47dae7604c927bb1807ece3e94a6744554d6a139ffaa6f1c2a16c1a4d5694eb2373718c78b27c0ef02719245b98688227daee9c1ebfd9dda78f5dc6758c9f033e156977f5603fe4290151e45de6eade493e37a4dd874abb8d5d8619b1ea6de2e5387d57a5a7a23595d133d5235a2251644697f8a9f11084ef38097320d68abe92f972227b5023e39c927e32f104b1698ade5d6e305fc9d7eaf912bb8aeb9af49f14afdfaaac0216db3deb2b2c5cda5a17bf05dfaf953e4eea54776626dfcca1dc77166e5f4fb15dc4b182e4c7d3af35b953215b65aa1d68303d8faa49916d845df579d2e18e1b581c04f48ac10d89f2d2937296f70cf3233e202a118e52f3241e384874338318144bd9aefdd75140abb5781ccdac5ca9b5517ca4aa6c818af9cf2dcac0ead7c6925af5328d016d626d8d7f6b9b581b13f96caafce3c018181bfe16420146d804cc1d41fe6d63705d720b8b487e7f771c0e525b7d09dd6007e13887a791133af077874a3d7408dd171253dba57e0a74b0aff49e272487c63f96378d1637b78141013c86e9aae286a39d2b08f77ca7d5468dde1a2a9754ecb5019b353a465fe076a94334ed4a09968bb612fc413d30f7e398673ea645472f88d3bc32f1556a133e13cf9066e0a26ad90af2688cdc39e101740f9d2f5eb3810ce8f5f192ad448b34a1325fce4f216f2b88d034ae7ac68ab3252410becf6599266ed43c1a41d3ecac1521a9f7711ae36f377babd67977d50d29b41042e7c7184c4cbe1422153d198cddd4db9e166e9745b8e5c1250b24a55b38c6a7e91da7b9a324edd2e734b95b6df835e59ebdc3d0949d90241e8de22a088f219d0e1e48d351bb36912895a1c0c2e7f2ea880b308cce7268395a147149c4d61bb8dd9a13ebc3a528f762996d7dbf8d6a107a7956c3054c9cc7e6714841fe846bebab76ff99bac37cbe25330280dbb07b0cc80c0d72356932815887f0ec899c1b28f4a2432b3d8f5bab696c0bd5b976d04688f9c8ebf3b28ce429e8be08794f18c20d9231f388b24e84bd208d1f1d9f53a31293c362d009df26edd89db44c312ff5e95574ea81436366e29199a1bfff1a06ca95e5af98927eb5de07fd17c03e073e9211bba9ca2d79a583a94c327174baf43604dd469a21b7c300b00fcc1d2a9bc040e0ca5a6cd60b4e2ebf0c2dee29ef3c62b9439c44d6009754f0c78d200aa20c003394db831e3599e69d3150713f1fee05bd4b1006a69f99339fcb27c8172d99fa10b18bc78c2756bb61db12c129655eaf6f03cf251334bc7d83f3f2a03fb9752aa153cc2df435a031986c85c77e662995ad1e98c6e8e6d8bdd12fa3c973174d6676851dae1fdab930ff4db07f22d6f1717dbb77b522fdd4a52993ad3a23ff64a06d900763a19445c11a45bcc62f9cd1bd8cd87247c758019219eef0444a1f0842b5e26fa70296983f2bc2a7151d2958d985fb0b0ec1f88ba3842c6911e363e75d040be942b843dc12b037741d5cd078cedb9ea2a16ea05821f7e685775afaccb53231d5a66bd667b924b42fad61c0ea6da1c822bd5c58fec6f3c36c8a2ef87c2f1b8578a41b396bb923efd5a45e65a3be8874666250ec1cea167b4fee5f4ce5def0b1e69b3ca9513b1aa67b7c2399a42c92bed97f670e20fe70ec6ca2ec05760384ab6baad31693d24c6e8e6ede38f9f6b426522e9ac6252f104047b4a5f59891b27e460de3d969fbdf2f1285376b7c9e03930a18302571cd0036921f724f8687ffe8dfe4390de928098ddbbdd18053f38fee1e25b38117cf7d19d4f60231eb195c315d286ee9319773c9fef1c7795bdbd7121c2dccf826c9b57cd8d78adcefeebe01af36f7437a1492e83dc8a7b486c1655a22dd5f7be2b2211260b660aa7ac26e2f737b14c52ceb809b29f0284d02889afae6917e09fd52e1eb5cb2ae8dc1c86e7e0e8f7c7198d967584847a9c5773d9ee44d549750c6180e3c01b1d0d8adb4020e763a0d98374813fd11cd529623dac11689330ea0fe90378b85eb6bf45f7c202bc41c56fa1771bdd064eeb05b3ea0dda5e385d4360b4632a22858c6dc2ec48a8f4575d9db9e849f8eba1277a5a18dfc4b6add544cfaed2c2d30602c77ff153534b1005e6035e97ebdefbb6fd34ff4ce4767c68caf20c107f28bf371cb5ccd711c901c60d8895b8bcb575ab6bca942da29daaed4508c1195e062b02645e95637c1627a0a59f2b0e214e820c6ae042294d6ccddd5b8f0fa3b8530da9fd5078857c8144f29d6011d9d5536853d025be1f954b428619dd6c547352a2c951df475ff51c93dfea163a82b97bb34eb95eced8ba6e51172ddcf1664f1c104ea475913242c151428ea31cbc8200eae9dd0cb920ef852dae0eadd95517c5b249ed1a693604af49bb962b1bc4059eb3757b4de021c8656154fcb6342b444a804a37698927b8955b18049b3895bfeebef2966059494e6f4a5b05621ea378b3efd9b49c1e1beb96fc527100ec2a427e6a940949529bc75efd9dbf4925b6e23a696cbae54eaaea4e3213926cda80b41de46be7b613143260edaf1225766b31ce5e3048fcf670a15b15ea091a13b33537bf7bd65ad26bddd46fabbb325ba0932e5be72d238f5f4385132a1a46af1032c59ed3f379b75edcc21c355b73e5b8af21d888996ab13c4a18c7fd9f42049edf4392d8b64a71e739efedfc28d601545b73e7c1db417beb5b95cbf2b8662ad5d6a24cfd8c371509feea63721f63d70a4e36f081366a55c6d2b5d0f062d548a50ef3c2fb0ac28a99c27db48122b0e85bb4710cb0e7af1926000777701467a4dc5f371ddb3ec705903ce45553fd024335b7e1d23c3e4252b0a690510e45e49910dcbbe7ea7571efc1d862e973f7dd4ae6028c392c6b93f7b3e869286a3966f3accb24244b504e32c049490adccfdf7231b1eaf6cdf9f4c684c521ed02cb546cdede6ba28c594b98658fe817bead85e5b070b72098ef33df0f83ef75aef8c55cb96ed639f831f262bfa746f1a67ef11f00668ef981b0e7993c7cc4f1eb96ac6f81bd0398860329753af58a5badb1e2ad9ad5a5213fcea9f8a36edbda0c3576db8431cb7684292bd5a0ff168cf4c604f3c61ef30da5bbcc942b5511bd3625b8a46eac808c8e36ae32cc6ecc3c01fd932cfc963ecd38f9c8d1c382d324ad306d784e1eeef2c0664bfae6fb87015682e10eb50e9a7834ba2adf9b0d7b9e48633369dde841b15fb2b985a9fc38da6b934816791ce456bd8a1442174cf13e09a736e8cf7720934489dfb86f1127063d6a412e0e6205183f777a1a43c60c1c55c7056e0d574e655c54062d8d52f30c854d418ece7f9252f98c9b57c5b6ed514395aee732c03792157ce1d6f2c67cc3af1e8b0ce1ce04d9897a23a44145ab70ad74f7a51677556fa7ba3b549d7e3c37df864e52fa2dba32d367e853030920533ba0c80c5cf38aae829bb9a8470a9690d37c924306849227b64eee7294736f8692ef61fedc798359fdb23c5b313de62cc6bdc2aa3276fd45b4866fc3c075227d35cfe16fe94d948a627b0d37554dfbb86373bdd95bd978771977c3c195997fe06d12a529cd7852252d20c48f868e11a09a- Signature
0x08825da6…28313a46 4,627 bytes — expand to copy
0x08825da65007611b512663b3308258296f2a10da8f5ffa5fef456475630912643b95b5c25cb5043ca4ccd3dbdad43e880fd838cb9a6e2b48c08fb145880245cb42e5a35b3953e9936ecf57c589a00966db1718f4b109ce30fd635f4c49fd9e40ef631da4d1a3dd77f1a6d188ef365de48856f0f72a9d84b1e3d9a3130c6cf31c2cc53e5d2bc140ccb27e19296825aafb7f9d8ea674b7a6d9528923d4531d2ebc0121e2a717af0adba0288f395f7484d213789761a5a85787b64e31965c6561060b49f39f8e335ddd719d87bdb04c27438de325e318cacdf451cc8e260d8f3e4f57a670ac19ff671cd074cc1052a0a1e37ec8d980e4fa984d69da63ed34133730671d717ecf141ce6cc578eab63db4d6edceedacd1155e7f96eaebb4e1fccd6d5947f5b41f4295f60c68f6d50af87994eae4a30d049c4b9a2948e6cd57d4c61c1fc8545e19dbe0808388b1e8ea44ba06d79ac2e6dbde9bcad94eabfe94eec8c01b2796d930471eefefdd24e16df407a7c17b8a9e934e5610e7d38122754277f3d4d77f0a4249998d3b24f092f52a05c6048ab5eb1f9b6f03fde0e28b332103ddd329002655ead4e240dbb446113b3d2d02c670a0584511f1bf976e5e1e85fee0ba0b4645d1d9731fd38c4657002b2fe9bcc09a87a1d27eccb1e4c72ae27fdad3bd0bc07738e0fafa6a6c20f65d486d6d9084b4900f00664afd0f2c920d99b22c9447a07da6c5c30bde2029634c7af0166f6398db7ade9d2c2e3645a1b8403c2d24af01ba59a9257f5f2aabea11d9731f18eaa7dc420cb8a58916152fa8467932075cd179e16375b0d13e5f7e6021512f893bd7f45393b75dcae0246e2338dfa296dca6e4de596d0358050cdf46b64fe148878d8d355eb9738527cb8830258fc09c4f8a519ee44da43cdf987b94adce5f76d567a7629dea595fa8f88fe3c686d5d06a86c766aa52f903b8978dfc3b8323c2dff8816a2d2f3e47f64592b9a19deba9d0bf971924d4c34eaa083c276dd33ce7710c29a7526ff419b73ab0ad8270c999fc0f5b42a8b98c6dee98cf44aacb05eec2cb647716d9f391b6cb7322725699e44a9f98d1fb41ee93e92b4db78c3e07452797f8e59f74c558b3128db5e302f95c28b26edb36e9c3ea78ce5f62359fa6f2bfcdce2a0f9e13c5a03d0c0fe095f44a80b0b510c368732fc101255b3465e9368030d04d959a291f985240e84581b5e79486e5c96ffe0de299eaaae4456c522c0a39609b1e95a7085ba167856190ac2241899a9e1c67c067b15d1ce72a101eab85437bfbeff722b701989cd0de0874228bd4b3b6e1cad05725db74707ca049f13c19744383ae98f76cb7f7ea1a32f0937f02c6ccc4c4bb7d2baa441ab98a044df9a7cea652d7f7264b82a8569ccbb80cf6740d9cb187650bbd7b4aed17b3af63425814fd3961627f28dab74a6f1f70ba9e6a772b07193bdc0b70872108b8b7b6f32adb5296e815482358fdf4f40b4c2cdaa679bac07bb90ab4ee465c7a09d92c42fa073b9092d622973df9effeb0d2a45132f7a36db090bbd59ecc9de8fcdf54a74e3d863f6c500b86cb9fe8afb01672191ff0152a5875cd74f7e2bbec46762a53b8f38ca49d38923fc57fe89b217fb5adccc31aabcc9d29870d237ac590ae1de282610680dcf79a8630dc8dff3b2d80b128c56930156bdf1093ec6f0344557b8680e451bda43f2f2c98aea50a695d0cd39150bca4c1d0cf88634a47e890bf4ebaf66a63b5490c9ca250c044c52da31bb67a84bc95dffd5c4cb9a0f14859f78fac74faa851f2ad05ac0949597d76673f2b96d2b6b054bacd4c64b78021bc019c7f79b8e804917764d5a4e652fe71507d858db42c9f8cc49f7845b26c94cd1428150b2adf89a9d7a16b0bda7332c2588ef0d56eb0839e743c9490f8e84f39c340b9d72673d4b91a99991f5bd1d968d4e2a226ac27e5a94b397fbb6157896061252989f0328d561e8fde76305fb0214b4696f4b806f50197b61986db2c338dd12d50d0958659e1e4e10045cb0a2d2b6e48c2a5451d07919a3c7ecf29f613809bbf1c7f39a661b6d854a5af4d749e92e416eb5126fcdf206e623052b33d46f04ed52bd4adac984167fd9baf5fb7a55f2687d3f65dee01b49da80092010349d842e29d7b9c611c59beca63b3034f37e91e7744fe056e9c9da859c9cb395ac139e8a10f35166322d71f534e447094ce70da2b95e40291331c9fa403d2ec1333ec98aa6ecbc646295436b3c1f2528945079b50eb9dc0dea4d86cb44b0af54a550df24ecb2da057f8e4ae950e546afecb9a3dc148bb47a65b592c7323103663e8c8a66a2264f82cdf2acf2b9a205fe93ab116277f99263f697e9b7d6ad7fd3a2cc9de2fdcf7deecb7b77937e9505d273e11c38b5629e795023fd2fa654c6f6d5eaf0c7b2e281977671e8a14fe8651f6860e60eb790a5e52f0cbd6f0bdde0a72a777aa4d85bb5cabf06e6cca7b0b0b457694bb6c80e6cecd9d7337b6f0facbf9dd3fd93b5ca3f857d6290e67a9f24116261f40108dcfff3a598c2a6b20394c66bfc8cc777f4942d82716b38587e2433405f6e18ae9abf7b22c444af64599eda703e9377b6da7455ec9c55e6466c83a5acd601c8dadbe0ba813672cd1f583b753e542eec85ed403ccd1dc398620066a9141acd4f5bf5cbdd967cd4aa9d3067b5163a7c3c8b193a4c0286e3a9f239f1961e35f279da7b1179935ff6b9fb3ffb223a0b5d1eacd14d5ce7c9ce29fe56a5a159222770d1d79d41f2c89b4765a35b5537531004d6354095f6df0fd473a1ea35985e19c0d505dbe5906070b477463167f082ae262518db35dceac65605b1ef3d524554c25ee7b6ab3f73d9c17f2df44761f35558f5d67f67f9e3f0b2a11782426cce54dfbcdf8fc1017a551eec5a5596ea6b8a2f645faf9f3bde0949b273183d657578e748d5267d3ddf5ec50e85389d3a098db1d35997507b792cb0f470c83dd902b70429f4d171be23eb0e9a095ccc5aa095cf2433d44c094742b500c12ff22258e18452729ac753e00e3a0f243554aeeaf20c44fddd180c1afc965bc890637c8c6b31ed3b92c1710c83e41479d191f2a88d741bf40bd5264f5e2b279b3c8c228c9177184daa28988ad5a4f5e947bfcb37a5edfd23749740aa5870554dc1f9fbfc1f81629ab6db1ece3326d6c843c4f5b51ca0140ae824fd6141947e699b677dddf512d9b3e70430eda0da07e20048e33d3b7f23bf01d28486e724d387ac64ba63a2c0254c6382f69e5e4138900e62881d783681f352a2542b440d798a974e76248cda16db5c889e61844fd1904cb65c01c1f1b91a8bdce151c4b115d58fd7998f56a2b79c1a634d40bfdc68029537d3333989bf8da9ac80a11d4cc866d59d77f2da1dc81a73cff77a7446a31d7d5a2ef87b7cf7cb9fd90e901e927cb81e5f3a749ed65bde92256f6b2f0f5fdd7cc0d9c903428344038e85416ccd374f9eb460c01dabce0bd4708528f7ebc175a5d017cec395bff6520772c6954c66d83842727c08720dfbe2da1abadf7823f34a7367860d6483f40769e1b9348a3c679570164a0bbfd21da39329a323a1c810d8f27710fccfd386f9d5d0dd1811b4d4e0f1468d0c006dee9f3726ac31530c6e4f3ccf23650c380e2b7a94be1dfcb39967cf355b0adbfecfe450f33731cb38b677747ecb9932255c8943eae2e5f519b75386925a01890b04b8133b0e60147a069ba20c8b8818be1c8d3c6213afff60c67a42c74368eb8bed51f38e51f5f40eb092ccecdd7d3d4558140584bb3577fa51c22dfef4e1dcc216c3b632d700db699d9eb46cd7a67c96909caca60d31d42818ba830a0b102bccb1a0d5a8cd52d34651e06698f670efb549999c30cb9ee14c97066859e7f549858257e86c8dd8455a9de819406cd2895c5cecb1194f1e898634354fc5fbbdf06a0f657b557c9a2cbd32e39ef57c793e8918c70556f1977c4b28565d5fb5083e27fbbe9ac642c67875da3ff361cda1387de308531f296ada115bf72f6dbcf33c710f759c8960e6462403407e0086e6c1f08afeeef5671f29e9c81566a68a9653e1d264f2de0046de9a73e4d2eca2fe872da540eb33773a8efff2a2833cea96c027a8632a87c8ff98c94aec57c80d665008dcea3a46a8a32b67a4d6e65ce838c31dff950a59576cfaab571a7f5ee9f03ced178b9186a409583063634582b7a6aabc4fc32ca46409021583335eb572b296155fdaa83a25308592c7c34505d2890ad12e1b854e64d0168ef912f8d57db0013412a0989947020bb6a76ca4ab1941d924e18d842bb469777b1570941e5b6f88d47974115af408d84933ca1b78ccabbb1cf31d7a4b53f34691dad23a668c6d2e22ad7a739f4adeeed690c833968bc53e4e962dac1e4fd33fe921b0ef43f68d2c367d9442415e8f2299066d245c9d171653352a154587e66baaba0e7fe1fdcac49c0a367679b57fd74b4c803fc82b9f18998e8f4e07b65802eb634e772cda26ef9c1ab0efcf7841ec16b028d2d2a2d9b39712e522fb7e56f0e1afa9c5d922633641cf8c730fc890f500386bb9bab4ef332e226a5c58e1c080cff8518d98a0cec8416b979443979ff9e407a67eff6f368edbb0bdaf7869509a552ae3b560371ffd9189d9ba2c6c79c0d9a34cb94e0d11b31dded88338b356116ac8941969fe85edbfc55b6cc03b14a1224b4edff7a65fe8878476cfb6adada8db6bba4ab15cd117864b910aa5849e1fd045dc6296eafa18e780a6753a464b05f143c59d43fd80c20d405178c30195db5011d44e401181b92cee19253b89da5c999677ec877eb136ab1906925b669c87832875c87f5a0f2fcca2dc85394e2795cc92b2619c95e660e95e9bdacbc1e541900e46f838a7c0351e5782a59ad8589583bf71216e109e5b0e808931a7d52a808e5b1eda0f4f4eda7ebad1df31e5a973c5dffa50b765a62d2a76a4cde38131dca9a4e55ec0e5d3999f9481520a68827a4388c454ed3e181db0a80da86a63904dee8bc672750e92d09f316d68d67319303c6ca58eca9a0df82a1fc0e830d15e38f217d17452c3d88d34f1bdb992f2d56dbf012a43470ce515f75643cab123e7412ca2f8d95daf5e9dc2edfd73cab0c0c6510bdea77e7117ff5a188cb9b7578c3fde4354df212a4287a2426a0a6fefbc6150a97664768e33d7fd79ecf4688792cb82745ca465fa7f7ddefc64f1772b80fe49166f21ca6f033ea26bc2dde97d824ae97c8645ef8432de611985d13e660fe523e6e7a4d93db266ff39cf9e9beac875b4cd3ead5b07c0b239772d4b24a3007f7e23b2cf27ebfc015d071f9518217e6720a9c7e521fe4e99aeddb12c07aa6d8dbb693cd26679ffa3c1289284245e8f1e9e98b7e2b215457b0073d1a4896ee4f80c76d4791e046b9b8593b52c71a8ba79f3198ff0fac43675fae15d4520e638a05f7fe2b65ecff7417a036199fbc43d4b4260d65d5afcbe4c3c1ff2bdbea85c4bdabd73cd3652b5bc4fa6ac246c13672a6df542fd49a778145a7c48c7508834b54505ceeeab620dcbacc98c83bc68a94ae5e0594b8092a9bbb75f16465729beb82c1273069d50a3b50009f54797337bcd91ad34cca1c209fda5f9504ec7660ff6145c01a3cc9d96bdc211531bd7c342beccd35ddfb237b3417cfdc786ce1d00fc6acbab7e62e90a75e0059b9c2f70e4fa9e9f6275b37c1f7b34ba87b9e07686b0a515f1bc1f68430c9323c0a7956209a915bf23209f6d821331e5c6912f948c2992b7f826c8ee50519a00fe7d2da9fd553fb6c7f34ae565cf6160deefada86816449c3acf446c7eb69d3a3b6fbc4bb21ea82ecb0eefb4c3dec175001d103664150ee5009d75a754e11e3d23493471ed1b571f42fea5c67ca847cb761e92626dbf2e413870190d22ad5a64422e110436d5b68e7bb9b95b31bbd42ad83a543b3775118a463fd554b7929d5c60c0bbc17883fc2d71e716834edd4650eb522a8735b740109863592c8698132c64eb2b0f623ddce50ddeb4aed8c78b56ccccdce3d225f0c54c22d85b9e53b8057cfb6839582be44101d91879abbfb83f912ca380614f09bf1d0e85a7c7454cd741df5a6596dc15513e8fa1e5c6058855afc1265d26091e464894bc1df6e88e8a35ebbe885be5ad22c190c630f6c4d34cf4e168f734269a35e66bf05937e7b73f627b885a8062a64220f75c393e590a60705051f46fd101886762a4d7728e94d66da70cb871b907771e461a1ac4fa0d6d65a61f995f679392606b85d9b8b8a98d6cff4f9db06098919197185e732eaf9c61e1adcbdc9a0648ba5324c54d8042faa352937a9a76b1b8cc817b40e3275c6664bb8cb686eea49c1c6deb82a28adb191305c5674fbd3d09bd1e250f217817cb1e2cef4a2325cc823e3bdf413544245bcff7dd43e3494e09cb873fb33a9706283d616e707b91aee02990969fcee2e8ee406776b61a33474c5d91afbbf6082d52777c89c5d2fe35435863666e9aeff40f1e304a8c9ba2b8c2132a2d363f628c92999cc2f100000000000a12161f28313a46
execution
- Gas limit
- 608,176
- Gas used
- 516,965 (85.0% 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.000516 vETH
input
- Input
- selector 0x0d641df0 not decodable 132 bytes0x0d641df0000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000002e900000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000
logs · 1
- log 0
- RegistrarThresholdSet RegistrarThresholdSet(uint256) FinalIdentityRegistry
- threshold · uint256
- 3
receipt
- Status word
- 0x1
- Cumulative gas
- 516,965
- Logs bloom
- 0x80000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000040000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000