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!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

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

For a pretty version of this explorer with javascript || A note on/for services

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.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

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

Autorefresh is OFF

Tx hash: c1383a6dc9a69fd13138e81c418af1990880a846ec6737ef27522376cdc35b22

Tx prefix hash: 4c4a434756915734c36e871021eb1f9433f446f869b1523a0d1ef487b5416790
Tx public key: cc7dba22220f67150fd904253598e46ef51d64d44a76b55c959f0bc4ca5a7390
Timestamp: 1680224598 Timestamp [UTC]: 2023-03-31 01:03:18 Age [y:d:h:m:s]: 01:053:13:25:05
Block: 2853659 Fee (per_kB): 0.000150400000 (0.000020480000) Tx size: 7.3438 kB
Tx version: 2 No of confirmations: 300957 RingCT/type: yes/6
Extra: 01cc7dba22220f67150fd904253598e46ef51d64d44a76b55c959f0bc4ca5a73900209016a1b0eab9b57e06e10b02e89504e470d0a1a0a0000000d4948445200000060000000600803000000d546870a00000204504c5445e8d3a0e5d29de2cf9be0ce9addcc98ddcb99dccb97cdba8c56321ec1703ec4723dc4713dc3703cc9743e7c482a342d22dac896776c51452718c87541cb754088502e070404b9aa80ddcc96a49672d2c09040352ab96a39c5723c23130d83785a28231da25f36c7723e673c231917150403030201020a060515120f1f1a155a3d31a0916dd5c393dccb96a56036c4713c231e195e54403c2315e0cc98dccb952e1a10341d1228160f000000504738b0a179824c2baa6237bc6d3cb66b3c0f0a089689688b7e60ad6539591c14a618054c1a146a6149925631b1683b8e1405e218005d362037322b150a07180d09da1700671f168d522f463d2fc4713bdfcb951e0e0a9e5c34c6b58ab71602c26c36c5713b714226c1b086c4723b2d2a269a5a333e140dc81a03330804be703e512e1edaa585bd9c6dc56e38ba7f68ddbfb3e7e3dff1f0ecf7f5f4ead5cb242424a2a2a0ffffffb6b5b5cc916bdbb497dfc7bdcf7357e1e2e28c8b8a444140827e7bdddbd9c0a79b9b9591727171e9e7e35c5552c1c0be3e3a39eeece9afaeaccfcdcba68474da947061615fccbcb4b4978cac82664e4d4ceceae7fbfaf9987e746d32296f4036984b41ad4b44ab3e389f352d913932aa2b2a9c27269524217b5b53ad5b4faf282b7b443bcfab9fd6b5aa887269d1afa4cca79bc2afa7a16a5da88d83e2ccc2e4cfc4975c51e4d0c5e5d1c7b46e57edb996d0d096e4000014e74944415478014c8e0562c24010455727258b1317dcdd5deabdff8d3a43f543f4cb0b635cc82f29ad95c23f68693d646c9335b97ca12835bed60068dc039295ca15db765ccf17778b4edfface501cee77a0021686be151525e75c7ca50073519ca4c6a46952ad31f9dd0ec84280556f549aa9d36a47e8fc17900ddfb710501ec53add5e7f508f87b5913f165c0440f4493c6d9a74669cd69c6602d4040f984c802f5a4e334d9d65bd880e04f80ab592823e71850098a0d6eb601dd0d69a6db6e5f272d7dbeff75efd503a8e059694389c1c636676eeec951801a8b05e634f1cb797a631b9ebada01501d613984811f98fb5dad3d1129c10eb6f4df06019d36c369f5f5edf36378474ebb5a2d48abdb710606c3bb76c5b52052822604522da36a9f3b13fe016006e48e92fe6b70eb5db874f2aaa833d6d600922f033e84e721142ae82c7399220ed12e2b22e801fc917e48643645c0489bbffff4f78b340dabaa232b333b37b870b595c6664c860a64cdce9c466e1e8f8a8d0d97758c85a3e3b6b549ca2e472e7e87f064b60c578cd386c984268df3d2196c61e649776dbc415b543fc3ee5ec1919468d09cece7a3b5b9fcfcfcfbff56d592da093f9d59cb1b22dc7657782efe3961001089617e6bb1090f8e64eb062f0b87cbaa8d48806cec67ef7f2b23be778f4e10a92a71e31014803fa0282ebc68da554778be8632ebbb4d54c2d9924ca2cb347ec05ab80322584d4f6fba8968795b3d9fc77f29c522c15caec74377a017d34fe33f31741c3296c1f9d731d0d2dcb52b143d19bcca81c2bad93c42f36c23d980d3f418011bd2c0a9dfc8073a73cf5d9ab9fd4b8954a9a521ecc35da5e1078213a9afd8b40da0777f7c7c03fbe7ea832c363834e73a34147013f495d870e2704186de32ba219133ca1cfdc4c36ffdf60f8a82c4baa6aa1178e730e3c6f2fcb8a7f11a4e9fb29c1fdc3c9ba640d3bf4265fc322e8049b50a04548be58067eeeaa7e694b94afb638fbdceafc5957f12bad42445e6fa7dcf36078f8c698f9057f7191d1a91cfeb2e8a01b4383db0d4f47b5ea1f02de045e1a63b1a124975aef1150b2bb83aacded77cbb43decc68f8fad2ac77cf80f4192ea9bc6f5311c6adc28abd3b4ac443954a95f3201e6d4991020e14ff97a89b703197722dacb1a9576159f53b9d17bba355dd5babc7ddf74e33642c3483005af67c65696ea7f1b8fa965e9143fdabe0dd75eddda526b99aa06557811f0b051d93115fc91897d4bd128b3140d5d2954ebc9b95476b3f4b43368b77b8e13d6ae72086d76ca90e957e383f889170dbd5b0940f19213789720009ab94d1556f06ef9d3ea873957328170fb54cb6776db2d2555eb64ce54e6edc9d3b07f79d91f96b16a0b337f142c67a860369b979fbf7cee68f88fc1d100285178ab5801ce53848c857a77612c0e1e2120d14ab8fb617d75e43d15a5dfdc3f288a66b71f2bdb56caed0c88be1ad8e477eff89b2d8a7a31fa28b587d575f6070cd2f25b831016c16dbfd54306b96c2e678cda7004b9f852b9437ab55aa1920b8247259aef5b45a579efdf43406d84299d9e75cb50100585a225ad03ddacc61a0a58878f68bb1302738b76f3cf2fa8d76538a25961ea6e50fd4d3b3a500a21096d7234d292ee25fa0f30d54c8093684a405ec9b6a4b07e8883964e1380aa78bf4cfb1c729afad5dbce234c6caec72d25704927a9c09eb5ebb4652aa17cff4722b940db3fa30009e4a604ef2621e3dae0bd6d0921522bb65867e7e48c88865000026dbbb6f2952f8452bed63e961bc1963d6c54c1152af571c5973c18721861c96a7b1080738bc1270438ac6827560c2d4d01c9738380a8b7dd1ffbe14f4b0994f651f0089b8833279873851493bb882576425c0b0e0d3eacd99e6965567f42c376cbe690d0a6590883a8b11f9b8ccfa5c7243cff1ae8c0c767b3b41344dea0eb0219964ae063997129ac30fe3b10607ea60a8ca53a33746c8bf19b0ed14ec9b4951492e1b8526698c04f2e68df6d1582308ce68a2a9528bbb9e15118055e25cb014c0774aa2067ecbda290065d9bb7b24161237605971cc3b1c57f0a17269ba28ac328a0e0c454dcfee5361130a269ff7f1708668cbd3a794174d2723b5b44ff27c33ab8da4697e8dadeb0b1b1d320ce16e33c1424b10d13eab00f5909693a27c0493339084c389493623da3348ae9c6d98649efc98f7d77be31f2969b4abb5733f37d3377d4c5335d129e177a79f4ba00fec67734a933d3359448642f9bdca6717279582280bf0bc037852787c944a94ff51ba886a6ce7f46b12a0561161de1678158736b1a0aa357afa6c93074830626431841ff16607316fee9b49e34f16d3ae68cbaad8ad95565aeb1bb4a46c01d0b0a0e67c6e6c7c73f4723f080cccebf1bfe2170201239d346495337e5feee5757fd2dc42a003007120822913d46389a047cf74b8847f43f05b817d5fc64e8e6697cebc12697f9eb681111567315af7c11627cac71e88c24b2d37ef200caab9e1fb33260976ecaf68c45d0de89fb1ef3830cd4f8bba6e50a2923107133c813ae0d87301ce1fca83126c3980faa9c53116880b30d9d467b688e414068f390c9a0f7481cc2fe0f018e61768eddd651ceb4502b56e82877aa6a20ae387cc2a674aa11c00f0ad1edebae867684a4491d020128721118ca84e00eff8814d593231188140bb0370f0d208026d52e5dcc8ef1f1c6e6e6e6ccf86dab031d90094581a70532e602dca0e3624292f4fd64f840ddaa042a12018f7404a0f767d9b469d154c7c4a93b77ef15bcc2ffe6aff6996938a45a042d2230ae70dbe5468b185a470d93bbb4b86a0126a6743c11887000c9434ddcb2ffdb9bd38b0b9eeffb1efeba6fd2e528dfba3ac6b5070fef3eba3bff387575e2e09cd3186fbe6aea3c28797d9018989cd12302e123278e9c308d9ca3a1db0d9a98da8bbebfb8b45c2c2eaf94167259f690016e8fcfdff315bcd522115d86af6b9a20b43a9815755005a0673516084d9e9dfce222d11c02808b38465325df5f6b238661af1fe549518f60fc21a84ba54596d8d844eb824026da454903eb5c0377d21b3d9c1efe2f5204e315faf1e44fa16fbf273a8e12c3681d37b77c7f85027ca7c15a6174bac23fef2fae4cd966fbf652194acbd46fa1d089d691a4c9eea301603b813f81c0d9939148f80cd188a3b180363680e73728807e29e102e8adf996bcdb54d8692341f1beef576c7d4c638509dc37fb84284879412f453e13e9ee0ee38caa95c68de5534ffc523b016d35a66370feaad901b77f45d5f7612ef8fe3a5d4de0b4e667fb8c240d1c88f00a2835461852e470a43bf2151827c47622c992a0626547b8ccc114307efbb6a6b9b71f0c531df696bf8508321cc2a56432a9c310230625a0b2a4cc6f24d21d42864cb869be6579082c2bde629ba1847e5bfd1df8e3c99f4e6a1c968fead0a70a95ae3837a5785e9b239dbe538ba7ac975c8b40006d286df1a0c15d1a9ff7a6028ae4ee7dcf672c158b2b8bbf3f19ea2285b685a52401eb954b09093c318401a7f6b606e6171108f4b0c091c38446adbe11697e502d520dbb5b7cddbc3dff3ecf14a4bcb25d13585a32d5dafa34d5c28f05d7cc75a66b5f46be5427542002dde1495bd78f27e4b8e75da734bcff98a02f54cb05cfdf32801d7fcff77ea33aa07a0afd579a6f8bd5af138710185301045002dde651c946259fb8b5b64e8ca98abf57d8d8d8a896bdbdc576a4abb287e6b1a7140260a98d89002f864403ff14e01a7009fa671b45c04db4762ef101dd5ef4f7ca1b0a05af64a3ea15af50f8a7c25536983c21d0af667b09cb47f886521048912348c931042093243168b62ddbb45df5bdaaf0570b7b3be06a2f215f55cff776a90e7ea5211e2186ad81746c2b41db0e04befd1eb9448d25999a3342c924fa9db7710fbf4460854ba204aa8540211050be06f3d34a1b34dcc0ef6002057176a66ea81acb3cb7d244cb8b7e41d8f137149892535466853d6f9d04ede67111508322df3c015f8b5715c16010812fcea2d77668328db134c5fa68d3137e96000a9576be739b1bfb0afeceb041a4ef6e7d7fb559c50d01ee63ce2811ec63836aa7f8230268d5462e9589d5c66026718c7edbabcab37396f0cf6fa4b6f8dd92289451eacafdfb157fb19d57c59a13633b39c7e748ec35ff25027c88ba305dad54366545d1560ed270400ffe7be505dd1cb1f9e62eab2ca9aaf88cfbb6a3718ddd7ca342e216a6f35711694772e150e4f035758fa3590718cac613a76818cc02f0572bc5dc851133cd7bc9d496c4008942a1ecad8cccb2bfc4ac88696885997cb4cf30be4108fb434d9da223ff613f81f5c6ca3a592b8a578d2a02c98f4ad0cc39f69fb9be111ca51da520282cf7aa0e892364e1b596157351660ce7c07c410029faa9938c4b56c7d8586bc7e090338b9143db35014679297da5d6b7fb78495df0caaca06a6f5ee643c45630164d0d75b43a8d63361d6e90632a29c23cf8b6cdb03b52a9e82c7214850d7153b9dd2ac805d59db62b39693ca63d3d6d90b9568ba15cdda5ab418d635a428b5a51dc66bc4990086aae2284699373e2a9a141c78a2b240e6d96954009fc0b6d172ec8f3e7666666a6a793a4af970a1e4ab0b14eb96cb0c9cd3a8ea569b1a68344df84c451f01f16b8d96ea4b3a96cf43a5c0be8afc7b58ece4a556e5869c5ee7b9624c09e114ce3a8776e2eed6c6d6d4a8fbf1ee71cc16e5a4383d946ee78b2898b0f660134ebded946975fdea8ce98d1ac91dd52b95cdea82c2cd3ccb351027426bf700e78f63cadfc8c4d343aa8c520e08afd6e4944875aad5b3a0d84bffc9bc009537a292ff10cdc972eda5d5b5bd92c62437ad64f8cdcf4b9672f5ebe7cf5ead5eb576fce8dc8b84323523f93895a713c2076ece8e0a551ae32b8831aa015615e729f0856488e5330722127ff3e07f95be0dd7b859c41b92e3652fce4f94cdcc2bb5797d72a3824eafc29c202410de01a47b3c1dec42b8166f5cab9c95db0e5593f7cfcf4e9eddb37cf7e78f14e499c33e872339ca06ce91824b1d4a013538b7c3fd9374540c002c437bea6000f8223e71c4c8fa6fb7afb4d52f801fc2f3f749944cf25842b067c14f87810b4b017c14d765a2d57a5971b6a902289407916b02b8118a0695676762c4982c3cc7f4de7b3f44609bc9e33a92faa7675413e16c3506e755af82562f2171608ec7bf8a64dc6d54420701d8d0ba71517878d3638bffbf0f1d5a7978709d09fbf56fc9f3b9f76e62c8e7a9f1f02792dd6e134e255920101508b0204d02a48de65d5c117421b4401daff5fa7f9b8b471fe71dce44ea5f936ad157b5e93af9039efceb4a68bc9b44f6cd9b51dc3c242d9a41268ad026d4a03644097404b0632c04e056c355d6da2b924358946ffc9bd3f9fe72e8b5bf7a6d404cecfebf9fc782e4fdee7fb2ac21fec8585893787658eff7e7ab536abddefb3632e3e254d4ede790080b1e0f7b63201147f5808f8a17440f39c02b21ef1cdc51289eadec1c7838fe5f7587ef47ab5cc53b41bb7524e45ac11c0f330101e79a079177e34a944fd80812ba803960379dfec097531f8b371ab5adedfc770ee25a6c38760f19c96afdb56dda98b4b41da962e02c33a31118060d7582bf0aee5edcefd4c36050e5028bc0478cd46b2877b5831101fcad806141e2a1fda5aaad4d81164f5216b327ab07c1730f16c9eef7698200fa02ad404fba6f4f578f1241c67e7a3559e19caa1a7f23bdb48356bce963687db8b3b4600e03ffc08d0c7723cc4001603f0a14c07235cce6eb59bc2e47d3b0500a93ffea869ad376b35e7b3cd659de817ba30b6a889cb236a3f405171361570e0825811e6ce05e02468d5f73e9dcfe0e0cf393155af217ece99127464e1f2f70370bb5e52e4bd48efb92dbe2bc210f6e2d8632088c177bcc05c74a3fae95c06fbdfdb566aabd66c36728542047bf9f13f3398fc6e996ed71c9ffbacb321a5ccd0367ab836c665a2157d835c4578eba8d703cceaa71f96a7522d84a7f8edc22f6c9d9c8fff145f210d4ca904b00060cb2b0282fde47f5c2608372d1cbf9c0dbab7edb37e1a0dff51dfd8a8ecc8f81d64202ed179d32b11b73990307a3753dd2b910a1bc3b7121650620d9face4520603a8653d576b1d7f808e8f8e2a959dd6cbe3e7b688341d8a7f0280397f81e7a287400286c0b31732f7fb32603fc73f72651a042d71fbe6ff03c1676b0974a55568d4b6368e8e8fabbbbbbb87ef9edfd2e808dc40f80e0071a1913fd6dfe6e057cb26bc7185003a6d0336a4d80883e3822ffc11418c87f3a30865985aa9e060604aa5d28e6d69c214ac29a78df027dd022c387394cad9f386830f6e991a5aec399b3aa7c10042a88a2f747776693512b54d017b504c6fb69d460d7276c4df8ae63a0cd8b47191b638c94dc050c03dbd3387b497e0bab880181318c0fff421c5ef57466642e351cd00205ae8e418d0e8074472ed0e942f190088797cd69202136381abcbc8323ddc8bcf076017a0e3b52b3539704fd3e01b8b558c8a246c697dd64541027e13c2c0754fc62e223c86623161c8e7a0831210c3fa11d80548a22428c371d340f622dded7a84faaa25202bfe7a7da7408493fc1b0668cbf78393c18907b713e89ad06667d83b8dc5bc608f70f85599c82731ce834ef31a247ecf774f3aed9cd368366bcd56bd52a9b74a0d2797938075f0342c6374edead7a30f69f5dad282a20cb1b7cc009d5e3140d5e9bd5b35df354b3ac50c00a1c08826f26842bcc900e8a485a969b8ca9b2e7be9daa05f1d5475f969ec3e737f944ca244fd8064e83252470724000420c0701a9023d70fe53fdb824d5ffc33ac687af6de8ae277cb13d3b9bd00848687471402c43c001eb6a7501f14971ad685880086a78e2b6a81302114696a2134e8f3213a199b9400007a4c55430be399cc4a8600ec0853cdf0b04f182e005344002000e913bdede6d9b3c030d396b93b80e8904aebe61152519e6fc7574eab2f4b19767ed15e86d031d2d2e8d7a0a9420fc01009a2975c21c8943b328ad9c4ea5931b9c3e0240f2d6c678bc5d32c013c23cc9f8953eb8494f539cf45fa9700a80806180cc1715ae907f09f480c292bdb67d96cf694f781fccea984d23ca0a64b68fd1720bf394d05c2ea0901c13fa04a7bbdd4215579b17d367056cc720f58cacc121ad0ab9030d731465f143601840bd12d26d8377c3d008f29e28716b6ab6fdf168b042044cc3f93920fcc115f12e2852f11e836c151694eb963b81c8fe7104447186a3325a0eae3378ad9b3b3b30145f6c03f1ce6c1a36599ee066ab980eef9f89b71214519d082008a64fc148643a10778911c79f16b319b7d2501f88b9208d7df004003802735ddce9f74a53c0c86a9fd5ab04c0a6f90f0435ccef8079308f5484a57e165bec842b0736883df9816b8deb22ccde22e1b1695e10db719a1258439f9ba60718b350397e377404887fcc9415df700ba9e4c86f00cf7d55fddd7d674ce1b191d0000000049454e44ae4260822d4c616d6520507570706965730a68747470733a2f2f666c7566662e6d6f6e65792f6c616d65707570706965730a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 5b9d27586ea93764401f19d52054dec9c138f9f4f842658308890ecaec0d34f9 ? 71004614 of 102866436 <e8>
01: 440b3a3bb95b15417377f557d4bca403a60c629e85e68ce828f49580cf3377b2 ? 71004615 of 102866436 <26>

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



Inputs' ring size time scale (from 2021-02-06 21:17:36 till 2023-03-31 01:05:13; resolution: 4.60 days)

  • |_*_______________________________________________________________________________________________________________________________________________________________*__***__*|

1 input(s) for total of ? xmr

key image 00: c032b8c915243341be9d4438eb338ee4e59016fdbc6b4bdef6a8642c3601c7c5 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: c0db98792e2ee33193ecc11a79c3ad28674f03d91fa32d269f7d387c3d3dfa73 02291179 11 1/2 2021-02-06 22:17:36 03:105:16:10:47
- 01: a23cbbdfe1ec2f09949665f43ad22e1b00825a6151705f453941ca1787dcc771 02824055 16 2/2 2023-02-17 18:04:17 01:094:20:24:06
- 02: 4f94adc22b35719778d2153c2ad156bfeb9f2c48acf1253519158d718087cbaf 02825719 16 1/2 2023-02-20 03:05:24 01:092:11:22:59
- 03: aa77630c76b4d96dd04fdb4967e759e239e831ac1012c2f2f9338f3ca0f436e8 02835942 0 0/68 2023-03-06 07:48:36 01:078:06:39:47
- 04: 4234b780b26e241cc2f0c2b827e4788377f6d20fa57cbbd4131acd741f32b24c 02838901 0 0/96 2023-03-10 12:32:44 01:074:01:55:39
- 05: 492dffa7cf40160b364dadb57d0495957b9c70f92157851a7201ad1b41208ef3 02843561 16 1/2 2023-03-16 22:30:58 01:067:15:57:25
- 06: dea6cc45bb930251ee66947d13f716f46075ddb721fa9a5cea10746e71bf689a 02850488 16 1/2 2023-03-26 14:48:42 01:057:23:39:41
- 07: 400616aba00c65d8946fdf32769ef59ca9f2439ed2b654ff460a6c4aee808e6b 02851727 16 1/2 2023-03-28 08:08:05 01:056:06:20:18
- 08: c9e91a72bb2de85b824d59210a2217e6ca1455208d2ddce79e1ffbdffe1999af 02851840 16 2/2 2023-03-28 12:14:01 01:056:02:14:22
- 09: 5baf48a3dc241e9be9f5e4ce8e6df1e49c963aecb43553af2498dc50f8019086 02851986 16 1/2 2023-03-28 17:04:42 01:055:21:23:41
- 10: aa3a89683269107ab71e51f8434bfb5b0920f83e286acc14df3b373eeec8a32d 02852692 16 1/16 2023-03-29 16:12:30 01:054:22:15:53
- 11: 2ade38507ebf2473e8d1e95c4d8e3551f063c996cb10e80b7855537a5be286c4 02852706 16 1/2 2023-03-29 16:53:28 01:054:21:34:55
- 12: e93f148369bbf5b5bf6967107a20cd3aef396f7ead6a663b5e2ddc891d01d97b 02853584 16 1/2 2023-03-30 22:14:42 01:053:16:13:41
- 13: e9b4ea18523fe64119a13a1ec0d58f3d3c43bc52466bf2540d8a4e5f81ba9022 02853590 16 2/2 2023-03-30 22:26:07 01:053:16:02:16
- 14: 180acb6c82dd4318d49eaf41b0ead7dc259cfe95fb83d64342c78c87cd06cea5 02853598 16 1/2 2023-03-30 22:42:37 01:053:15:45:46
- 15: a2b9e2aa8a6f5e280e341aaff260ebdd987ac2be696e0676d78260da39f5e475 02853628 16 1/2 2023-03-31 00:05:13 01:053:14:23:10
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)