xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Monero Website || Make Monero Better!

~~~~Monero Bounties~~~~

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript. NOTE - this doesn't work when I turn the API off. I AM IN CONTROL OF THE DRUM MACHINE.

Don't use the API

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.4.0, GUI v0.18.4.0

If you need to use a remote node, you should set up your own.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: aacefcc3a6ea9a2a4ccebaa4159755ca0f59d1b6cfd580d4b72f6fbb0f4cdf2b

Tx public key: 59156070c312f13499e360e1332348d877b52bf26edd328ae1655503a7661123
Timestamp: 1679857115 Timestamp [UTC]: 2023-03-26 18:58:35 Age [y:d:h:m:s]: 02:067:15:50:21
Block: 2850637 Fee (per_kB): 0.000159400000 (0.000020480000) Tx size: 7.7832 kB
Tx version: 2 No of confirmations: 573725 RingCT/type: yes/6
Extra: 0159156070c312f13499e360e1332348d877b52bf26edd328ae1655503a7661123020901ddc17b5d83de974d10f93189504e470d0a1a0a0000000d4948445200000060000000600803000000d546870a00000300504c5445b70a28b50927b30724b00623aa042195031d8603199a031eba0c2abe0d2cad0522b008267f0318a504219f04208e041cab07257704190103025c0613ac1002520510860805dc17006f0316640412320410b21c06c61402490a183d041148040f3c101b45162352171f3a1725330f1c270611441f304f2837542c3f5c31435f374959354a6338404724372909161e02091801046c41527548577c4e5d835260895865905d69653c4e2d0d1b3d1d2e9866699d6972a56f70a97378b17879b7807d4f2c403b1a2b321322290d1bbd8681c58c87b6818643223599200ecc938ed299955432452e112037192a3f2032a26f78b69395ceb9b0dcc0bbeed1c7e8c5bad8afa7dda49dd89f993415264a293cdacec7e9f1eaf8fcfaf5f6f3f3e3dbe6b5aedfaaa3e5b0a46d4558654055e1e0e0fefffefeeddff1dad0e9b9b2e2b0aaebbdafc38f917b52649a6b7aeffbf9b3a7a09b8a8ba79a97cbc5c1f7d3c7f0c6b7f2cdbbd8a5a1754e605e3a4f825869875c6caf898b644d56fbe1d5f4d3beefc0b79174786e56627773707c8a8373998f7aa79c879693827e7b8d6170c5aaa2f8d7c9f6d8c43044425a615f58867d61978c6aa69a6fafa371b5a978beb180bbaf7ab4a8876c7023040ea27e7ff8dcc749666052777073bbada4737ef9e4d2f9e0cc6a6a673c5753956571e2f9f5ca9a98f9dbcefae7d86f4a5efaded16e8b837fc7bad6f6f1c9f4ec7bc2b5050f0c0f1b19bcf1e9c6e7ddbbd6cdfae0d48ed5c8a7e2d984ccbe99ded0b4e4dbc8949593c6ba92dbcd96b2a8b07c84d39f9df6d0c4fbe4d688d1c21528277460669ae4d5a7d7c9aec6b99ad0c3bf8a8d85c4b7a4eddfab787f9deadbb1efe46a7c74ba868bf3c6bdf9d7cdf4cbc19161617c53529e6f6a5a3339502829491f21895a5b784545ac78706d3e425f2c2f915752a168637f4b4d9a615d885252b67b71611d1fc28276822620ae280d722423a52913b4290cac6f68a656529641419c2a178f281c740007b7280cb9270bb9280dba290ccd8b7fd2a781bc270befdfb6f6f1c0d6b9a2e2cfa7dbbf8ec1452fcc7460c76350b7d10fbb000015b44944415478016cd0099ae52a080560411c112535dd9baafdeff31d7d3d77933981f37f2684401428ec62268e41522e8c228a122a0a1db892d456433dbd445d1af1aec85139a661e7be771199a9b51688c5b4c678806fc401484a5e915919005efe02d403f01e91d89048ff04caef009d1590e11439a00940767403313a026d40a5b56d91e21d1b353e1549550108ee158089a50200496254f93b70bd5c443112805ed6988c5e001a761e69add51df9f500447dd670f2b523bff7351c96c60dcc65df8019ce0a3042f3f5edd5383ac7187da6bc0008c7e9274f1d3f4770a29daf98b0d9cedf41b63a4e63744cf60394e57bad08b07a0004d0fbc7e3e39dfb06ba9794b346b1dea7e18a4cab81a6d7a0a4c8035e1ca328e4215efa33ff002ce5008014c05ec7191af7e3f1b88722cfdd661acbba159352d44dd92790e9819ddc4d55e6526421cfcc5d44ec4e1bf0d87dceb51a008eff031d00e9e71780af4ff462042d231730a9ac850b3297ab2d539f989f6a2527479fa015271359f7dc1c009b2597f38770ef8d58822bdd1f8f5d1faf86312b255fcfeb7adef7ebeb7d5df718e3b9f06aac718debb9563eef724e79a534cb34b99e50a26151b3a4a1c8a708401b03289efe639a2c941bc4a2309c0ac9ec4220597a6712a6405a9c381277adbbbbbcff3bec7fea5f5c38df3da66c7e083695644a4a2294cc5455d335ada0aa3a53193ee665c664bce2075996e95b5dc7f7f0c323724ca03c442c014e27608412d44c0c1109848cf42390f34cd72932d8fa611b77754bdddefefe5830f0bba90168585ec8eb49e4918620cd71024709d0cad12863577392287f95c8d20a886d20b8ed38aee7fbbe57f408c7753dcf2f793e6ef8e0384ed9b6b70cc3542a8aa2e98a96cf263949a42596723c2540f3246294d691414eca5637107fa3a6150cc32ebb085d0fc2286e80388ea3380e223c1151140641bd5e6fc2ed966dc3344d45b12c48f2b9ac28a6254910fea115cca01d6282e7b1aa5999e9168380b5da651cb41e468d4eb7d71f80213df5fbfd4eaf0f7aa0dbe9c01a8561d0f44648633c315b950ae5a1c9493440ca8928fc1a359ccb601720d054a5a0d4b06853d7ab0751a3db1f0c67b3d9fc9b19182ef0203e7cb034a2babb6c8fc7ed767b6c4c2a96450a96cb8204aa435bba2ef1ab3cd62461555aa661e83bcc0f42441f22f4eeeede0fbb7bbb1fcc77bf74b0f4bbd1fe7872707030396c2fcbe5b661521a4842634cfa97162f859992563048bc98989a064a73f4df283e3e393d3b3f3fbf38bbbcbabe02006fae893ddc014424e907cb83e9740ac1cdd1edc8058e4d69503372492e95e25248405c5d4ba7f954627268df16519b93bbfb870f1e1f1f9fce9f5f5e5efff0f272f5423ef2ec2ede0ea7d3d647fcf1f276bfd87c47d73ddb2485a2e8f9ac24896951c8605079319df89feab2f04aecdba3382b5e7777bf49964e072f8db5643d117e38338ee8042e4c142913ec0604495b41408636093bc1d689bfe8ed732f3af3db13f6fe9cbdbfe71c2f99ec8cdbf71ff1cbcacbe14ddc5fbfc67b159555e2ea4b09c95fa19046bdacb947964ffbf3d232984f44f71f48c8d46fa452fce2d7dfc77e425768ea1bdf63b0339e3ca87d0653f84bdfbc297f532c93cb15cab7157555d5f5f50df55f88a23536d1f5c09fcb428066f83f54a9d4ea470fefdffc1b85f8e36fbef98d9f7c0bf7ea0fbe810419a50f5bc8f289bfb4fc8dac358d95c9cae435cb2bdbeaab1ada6935b4371001d7d1f9d93f2f8f9571fb9ea8abbba7b7b7afafbf7f40f3e056261008f1b35fe3aec4cdf3836f304a55fc37b0a7fd8bbbd83c360f6271054cadaebebaa17df0b3084a9b49fb0be0afef36709b5b0d4346a3c964b658acb6e1fe9107b79062f41a46811b1303ff21439df297c25fd99c5694c6864060097863280580f1c171fc1da4ffb6a6d3f5a31faea2bcbc873b3179099882fa06d4f76ffcfd1a85f8d3cf7e82fb83f1a57f6946119496060821644e0bc5208c7f965d9647f993fe79ec2e4c4c3f31740520084b8fe6e193eb4f4747af01810cdf64107f29d1ebb22e0e2703a22020640a78392525d55f001c8ed66b0060fdc4bf2843595e3ee3a400660088bdc562ee713dba7f338beee917bff93583f67703206f663239101829421e73b6b0a4617c5ce7f038a0f177f979e90820e0d2fe1c59f99b8909ca7fca6a853f8530f5b8d4f7316c8420b72003f66e0805799b21260406102070b3348585c2418fcfe3f0797c0e47c5c8357affd3fe4c85d2efc4084c9629d3d09039401888d0dbe952ddbfcdca1e85eefc96219506432100def4180cada54484c2a10899594535b98d0d0e1f2587bd92830074fff06f2ed5ebf513f00f879d733ffde9fc50204c1088d0a9918838aca7a37720863b185a082d2c4a972626260c335d5eaf570406086809115c85b9551edf3291efdd3301027cf66f85ffa4d11c894efc740e8439532c0c04220cb8d44d4f32584faf114070211a8dc657a4bd13139393433d9d6a4993d77b45c8babd9a5ba05b6e23f25528c884b999297faf538f824cf185b5b9f91efd4f7ffa5367248010971198695c9281118a4622ebd1c532a77382d4b9c177a9554d203483c0e609789bb95bdbc47e6767b9a2130d09c8155d44fcbbf02343a658c8ddfbd3f90102d0c777630112c13fa251799b337882ecd13b8c9548607725eaded8d3137fb36d895fab5149e80c696cae40939bfb629906bcdb4fa76f385ca1a55e8981f807126e690f6988245888c44804b3bf5ba36a2ae5a46566a5df61c4c3d66834f9da3faf479d169b2da96cb924a02496e0deea6a155d917da71500122083d92c92a8d1a929b01e95961ffc94567f687d979464f177ab016016b1108111b14cc5238b5227009621bd7ee87051bb0902690925f1b89ca3ff0997771060c76e6f4543980029a8493582011fc71327411c67cadf193c59474701aba5b77b9f0032ae739fa63362664b643d58b6b7a7374d92a4ce4525ffb416a31691086c6e514e8dd8b743e4b32301dd50b357a2e99e34daa22767270b6e69720ffe8695f30400288900f0f3b733d89979d98c80c51c8907fbf7f443537b73f320f42f6a5ba6e992300516fbf448eca1003adf3e0dc8c00454b51743c32b0b272727e7e70b0bc7ce3d67e42c118f500054b4df4403b2b219a8ec38ba34e134066c732401226867a711819e022f6dfabdd8b34c0075baceec4b40937accdfb7120c9d8300c4c97a60fd2c91588fec927d64f6e33ca5004f19561c8ee3617378377e384f55a95f92d15310951240d1f47ba1871ac2f30f2d57008946de9b74bb013803013a837f7c1dfe5780d21460ca1a0e0462bb91f5c48293024c2437d0914b2d11a1a32236e7f47d95a78d4827d4723f03146b6e290538bb02d001c253a60b0ac0a42b2200e2bf9e385f2211e6fa0e37647c00e821b0ef6dd67478b0feb6b68fe2024ef665451afed2eb14e0ec4bff18d94417fbb8722e01962bc0d9c29a1e7be9706d43410da1891a823a27f7133583658f706b243b8b9b9a017f49fada1d5a2000221444fb2300356300b0c909602a058827b0947822be76bca168bc1a02f33447bced23c7a0cdd3b1cae7e5d18f125e55cb92fbb534b8707e96f8babf15771d4e81c4fb8403401e00166b204608719827e2f1c3b5b50d99f87d6daa2375ce6a471d7d0e3c0d8d352a74440022c99872514a75942022fdc4883f0aeae91e914824a2660eee0100cc88700c00c9108faf1f420732f1ea3415a1d9fbfe48fc4967a70fdab6b0e63d339b9b9a72fe52d0ed0ea223b27d28ff00ed3f30a291a800c848cb14e0249bcdc3d66310808810f76432b9a42d58dda4f691a8e5a8b17edb637f47e41bac2f39da2cca430472d25a8a9742419c8428fc23f0a7ae6a33fc3b3bd52afc2c66cccd02c004820d84d82e44f92f166b0b6ade5304feec56c7279dc3be4300f6f186eac2f7a719021ed5917ab63889437c1e8d93e51fe338592d7df01f1babd568d4d8a5d408ae318c14210cc41a04c0caabfc82ad5510beaad56e35d67faad3f9883f008eba7a61e17b7e138f0d40935ac3571e24a3f027f656f27b00f672fefbe97fd6ba544d4fa811a45f635cf87b4de6e1611b521c0370b812541694e46ee5ae1ed5e417947cd8de1ef45c01061b3aaa4b5667f9120e5324516934635ad9c6da5aecd8661b1eeec3ea7be4b282d99ce9e969970a2320e7387d9461305c22a0b5b5e4a2b240dc489ed40b9e350ab77583753a8f9d06ecf8c6b7eb3baa858d8dcff25bd40ff1224ead1993cb7b7a89fc3d3d038afc172fb6de6fe66c7ea591dc4b3534ca50cc180c9360e0f1b56f7863ed00cb7ef9b2445cf5e299b85ef7510739ec76cadf0e40437d071e80ab5e5456166bdffffb9f7891f8786464a47b60402ecb7fee792e9e3d3aaa798fdbfeb221002a2ab5f2ee19c3ccc5454fbf4226d3fe9f09b358775a8dc2f0b994333982bbbbbb261b87a458931d18a5fdf166ca4e2f00f794a7f34eb026431ca2dbe556785753643ded6ce57bbf255185bc956abae5f9ad56cb779bfe3d08bd68b7fc06803875dd48d3aa67ce54b5c3870f1d3a74f88456ad56357d4085611838db1f3d5f2a9752d921eec987b59717cf9c38348436a9baae95c9b1cf931080c86df2c478afa11b0341100ce85242eaf220d3f6a1f4a3aeeb96611bb66daaf0f5f7cf6b7e1700c0362c3dd5aaf2e88332da5a1aa77efb56a703c06f362279aa6e10b5caaef5595e28cf8b23bfdd91cb5f870c385194c671cc746c337cfda17b60f9250af897eb10052cfccbf2e2b41f64babedf922b0ffa1c9db851f98240939e3421accd87870bc34bdda4ddee00e80800429aa26f95fa8f78f85df13f05aca40000068008554a40b80cf1467f12df4deb62bef944ba5433b70118191d336812036ab7085262c2f32cc354a2bfeef9b2258b66952b84fe425a04c14d2459203d5f229f247e84af1a6f4fb51a98fa6065f786d5e32323101c1b4f49e24a48926519d29edd9c9debd6a0cff3c4a6de8405a0ecb24974473cb71017f3e21e63a651af0d9a47588fddbbb6adcfc68747296174f16a157304bed39e7b86cb99e97ce00c10ff6cd04f7d0081b20d10712a9d145f12bdbea2112b73b07264d7d68962f5ea6c2c9f8b7d7e7f4f2eff6e336b8fcdc13cee5520ea9f0face9e9ffcf655436087d004ea038ad245d0a81d11f5a19e16ef3e8ae0d45468ce5f9e4f014fa006e77435b84a94c994a49f3b723bf7cd992c5a2cf86ca069580ee878024d2811094d21f9a65f10f376cdbb6bec8a6679ca1e0c6dd1c75f447963cefbe0e554fd8715e07817447f4972e39cb47983ff5015cee7e7740c0b0fb14d1c69d44c5fcb0f6071956b11dc915c56a359b3073d2508dc770dc60c6619e6db20a7c46f221611af22f04d7616c2ea6a62a5343f691de335b669274f5e0b854ab389aa659fa071fb5e01f128d99f2dddf7efef6dbfbdf8ad87fbc0c209ebb781247a590496fec6f5009e5fda5df2eff051b38e5b04456e01d313771ff67dd765ddb762dcbd334c7c15bb55559fcfcc7cb7f0122f7a53b77f08ef1cce5b3e03f2ff8a5c0f487ca66f9ee1dfc3a2e294e4b1132636cf8037ebef8d745620d3ab55acdad1068aceeacfc067cfef9d25dd6627813f6d9829de04fa94afebd62f9ee127efdc7df10166801f0fe0c7bc01a71592ae8beae2fd7b89f28717789b82bebaf42b1f09eb08fed03fe43fb53c940792b370789d9bb77a972198303c814f65608745c9080401b023e24a00185564bd82e83be00eb403e97995c807d2c2ff297f46aa2d3556e5d59cfcdcdc04369f6ae1c9cd44815f5dc526d7959d7a1c08a6dcd9759f93814102801c5229ccf809b9dd424ed931efe257db3d70f43e5c2f98d7406a525e62895a121811c8045db5ed6575761df8fb6b6252c37d297dd96e714003451a4277b7ae3287dd0a7d4786f2704d8d941229db901894211831370d8f25aad8a5dd3d72edadbbbe71e7d746fefa56750dbb28d4d1856c5733403e4e851c98e6af04d490ffe69ba8f9bbbdd01a1e0dbd0e0ff6b5946552c964a18df2b799ed7726d3db2cc3750f0bef11cf0cc4b02d43135c798c8d13be9c1ae0a7a00e6a7ce937e188642e0ca864a098e81da34cfe5283805c771aa9ee5ba46f0d28b7b8f3e0fec1dc3a3e79e7ac69ca8c3bb307f1e4b0bfa0fc9fe21cc367bc2fd6834a28089ab0312d0bd995cb892a106aa5d4d2b389ea77558b53f43a01b0f0822219af2b888e616a38143d27f081235d940f664078680d2dde9d53390f8103fc6180b93d09830660c2dd3085eea757a9ae359965bc13412f8d4d30c33f11a8a684473f3c87b0af4f160b71f0e42c93fa082822ffb1d93c5e787009ff2d299ecc484613454c3b170494427815b8302cd58ec6515878ae4929eec9d1d998dc4905006c0b8bbd331d3c9f914c7b8701e53d4270c4da3753bf2fdf6117c3fa280d988c7d4970f9715b3c79a41a74f76f29f1418e1653c0aa91157e518490ac86cc8ffdf21a010817f82fcb890253d724ff4980c00b2631002f2d301018d20ce3152e73352c0c3a982c0597ed263c323985882c18427bd1f090c308104b507588fdd5e027f3d95162119cc0811497e496fd49beacbe0672e895e6747580fcf383f35c1d11c61c84112af35eaf54ca36e1470fbdbcb51a463792b2dc7a83792f3d82f6a22e875aef6e9fcacf79302fc6c383e2e02896eff6ae7bd7c66e3fcf9052c07cf9e563026ea19b11180fffb326bfdb881200ee739c2899964b6a4a0207ce094567b6eef6a1f3457da0f1066e353a40e274da80f1c046f2533fe67a5f5983f33cdf79b1d2d8db5d314bb4aa8e041406f4212eccc80be64a4a1f4f7535af7eaf15019ce509d5d5757e7c469be6a9a9c94df4b323890a1091200193dd89981a01fb0a60a45e5f2dd74d6d6d06674247182fad6346f5d12f892f02ff14ea23e13606b06121650294a7363c5910e57430209620890c6305ca3c13d5de2b20a22089461b7607e5e8d1b4b48b050c8c71c6a7f984993b06d1b1a381c4dfb5ad9225006313f8f28f43ee0c7540924942d0b16c78ac3b6e1a089d901a296391c0e8e2575d84c7667b05bc043a4eaae04350896ee8e5c8dd7357a9644b6cd61311338993b3fc30c8402c115546b3540070b960b796bc8ee688eb501d571463335691bf1ef5484dd8260de2781089440d580d3c59b5f8b04376fc712a6d796d5d170d6f56c564a3c6411374e5530460a25e03c7cc93e020045756e7161b2d89a483667bb533d33333da954f7b08e6e6a3346ca31e23f310d760a02118527c1d60c7c8666b5949060ec6ed6bc1aebee494bd003c21925db1af33cd3a0146aca80f88233f003f6ee12700ed595c585a5bbbad94197fa3ce8cfe5e048e104876664bd6694799910608b806081d814a8cafb8205d9a4d73a921b1d27d0e220478a3a6db6e69efc57550aa1149280a7ec3e02506381de3b309ec1013a93392b1de99e6e8c52bde69efa5752cb1d0b8010bc7862a20909271a096ad56525e8c3f13b3c4a0f66c6c707424352c35e53fe5b5206fcb542163bf2897929902801a86126af2e90a02d6975f79f7d135e329e4332787634df074333fd47cef84a0a32088662ac3287b6fe502d1bb47dae2d42508c5db55203e7af7c7809c253f7a3ccf8405f8fdee691418b1488c17110627d6d6d6d1d2f7885800d21f49dd2ea32096e5b57633de36f3ee06e125e1be49d461a629e59df00451c676828380c716493d20676f62589b3e312d00000000049454e44ae42608225476f6f4769726c730a68747470733a2f2f666c7566662e6d6f6e65792f676f6f6769726c73

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 114d5cfd46ea119102ac4b790dd903a54a561cde02bd13430ecb0c9eed3f67e5 ? 70745529 of 133259020 <a6>
01: 2f818ca34f9087e2a00b2b400aab3bd02bbd2d0316a3e58bb9941e7701956a62 ? 70745530 of 133259020 <b3>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



1 input(s) for total of ? xmr

key image 00: 243a0eb9f3e7a4d85eb3ca59a717cc2c4d3bd20140e941f5aee965b7fc983cb2 amount: ?
ring members blk
- 00: 9acdcf3a79586fdbbf96c26a292e75210c024b579550c1955a6894610aaaf626 02154091
- 01: 5c6bfb635b90e078b71da0dd5943764a80e813b692e21c109464ffbe4210addc 02478995
- 02: ea6966e42bec8902a4c9b03f7f4dd9588fcd460b573468077f5b973d404b5c99 02632668
- 03: a78d80fed9219aeddfc156607ffa43f44df9a41ef43080654863d2881523aa1a 02825254
- 04: 1ee23c1471b8568c1fd38c9ce095463a22305e6352eaea1b058dc7a43d293a72 02830483
- 05: fd5d94ef53fcbf2397ada9a00cce13b5144a3428df144124cd86a1a34e2f4e96 02833581
- 06: 973c9fe8701f48d0f9c3e0264a46244ed3770ecf316698cdecfe0379209b1fec 02848920
- 07: 027c1d724b6ffcd8d6550573469e2a5bceb522b8773956ae1a180569836a3c2b 02849227
- 08: a3d4136fb19f4f6375c0a54ad83bd31ac98ada29b6352be9d83a661c28be7c31 02850161
- 09: 3d0e40231d2f9924b50e9c9ace8efc5c589052c6ab36e28c9738a6983f2dc040 02850190
- 10: 26a56fb806577e70c55f4a5af093d3a950877ed68c50b8563c0f3c36f34eda63 02850350
- 11: a424e3e8d1ddb6ab62f88e7e9443c911b4d68408e8cc6e9a3a405126357f0d42 02850541
- 12: 5226aa5544fae0baf1e75b1f30623fefc297f7a194cb09767a2d603df0c6a3ad 02850542
- 13: d8279e3a7b2d6c9d6c73622fe129e30e7403f0d9d495e1dd4c0be991c345dd61 02850543
- 14: cf1b3ddaf86cc9227fd862921a383dfa70acb841e5748d725123b72b3a118091 02850565
- 15: f3b70eddd087a64b15d671e291571ff2790dda8eec40efc1798c47d887d2d6ef 02850569
More details
source code | explorer version (api): devel-2024-08-14-0c4ec39 (1.2)