Onion Monero Blockchain Explorer

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

Autorefresh is OFF

Tx hash: 146d942013cb9141ff971ac45b08fc686a265d80dd11e3cabd8ee78eb7671a61

Tx public key: 6be1a711cf4e2f7bc4e14431746def53053c3924066d19f5c48d4d4ae3562fde
Timestamp: 1680208786 Timestamp [UTC]: 2023-03-30 20:39:46 Age [y:d:h:m:s]: 01:243:22:26:21
Block: 2853536 Fee (per_kB): 0.000164020000 (0.000020480000) Tx size: 8.0088 kB
Tx version: 2 No of confirmations: 437937 RingCT/type: yes/6
Extra: 016be1a711cf4e2f7bc4e14431746def53053c3924066d19f5c48d4d4ae3562fde02090180d39e9fd6d86c6810db3389504e470d0a1a0a0000000d4948445200000060000000600803000000d546870a00000300504c5445b7cdd2b8cdd0b7cccfb8ccd0b9ced2b6cbceb5c9cda9a9a97f8a8c0d0b0da8b9bd622423b121124d54568e1f13e01902b7cbcf889396da1701b6cbd0bbd1d5bacfd3bdd3d7b6c3c63a3d3f9cabae957963a3734894663f957056928a8395a2a6a4b3b58a837a8578698f9da1adc0c46c7375b1c5caa5672bcb6c09e58104e17c04d67106c0600da352138d5112855126ae640ed06c09dc7906d97605b6600b807c773d2823c7200dbfd4d95c44389b520fd17109c5610fca660dc26d0a9e581d895b3d8a654e898789585557747d80646b6e62370ef08d04d77e08d47507ca7308a18268a67c5bbdb6a0312b37513d31784814a85a0bb56b0ebd590f703e0c4c362e613b29d29346b0a38e9b9e9c7a7172665f541d1a2337303d3e354126222b1210121b0c09874711863f13511d0d36080820070423171541342e736b68798285302b2c171419562f0c090606461f0e000000060102612b112d0f093319196a6465140302221e27b8641839190cad5917974c198542196630142c06030e0101260b06b55712a344128f46177e3d1835140a512411aa4910624e455b2d1941180cb1500fba753dcca179cf7d255a26106419094f0d0479685a7a38167236161a04032520205834256b34177a220b88340ed2c2a5e6e5d396380e832a0b7f543d353334d5ccb2e0ddc9dad8c4b091765c5f626d2b0fc6c5bc463e422d2726c4b093dedbc5a19883d2d4d6bcbbb9b1997eddd7c0d9d3bdceccbd774f382c2631421c19e8e9ecffffff999597a88b6fdbd3b8847781dddcdc988c79a49f91a6a1a48f8172f4f5f7cdcdcc9c3f116f4531ebebdbb6b5abcbc2a9c1bcabe2dfccd5cfbae3e2d0534b484649494b2a1db6ae989893856f5849d0c6afd9d0b469402bcbbca1c8b79ab6977abea589c1d4d7ba9d7f51041d561a286b04277d0e338235499a3453970938a8093bb08665996b48a2585cda6286c6657bba4d6fb80e44ca114ba34860c09879b1776af67da3f5739ce21958c93362ea839ded6f95f984a9f02564fa88acb6906df83471e34b7afa8caff35f8efa7fa7f66a97f977a2db7b8cf25da905000016964944415478017cce854104400c44d1371bdcfaeff524a7c1e1afc425444047936618375d7bd0e233cbc53f75d1462ff3171092c891252b96d3b7f6c9eaae5c02ab8f7fc8e707440812e833a95dd6dadda4b7b52b762e087aa4e880d9d3373a9def1e1a55b56ed7c3e3c3f13f3372b4a1aa8edf1a26fc1f39e2dcffe9f9e5f9e928bff5ffd9a1eacf667f8c58883a13859d61a79074b70b01dede80712be277b252db43a366011ed599c7ebf73b676632677c26364980101a82349042d1da96dda27541ea2d5baceeeeeeee06f55277f7962a2d09740901121220c447ce647ccef96e7b771e9a672fe5b96f64fcfdcdff93e3de4c01a46dfd22c7ffa022738531775f11228c0f50cc8821d83d033b01a1228b45bfaa1a864bf6a86030d06f04acf98125ba295604521111228622ff3f4350a4c49350555435e1c10015a9001e008fb7daa9b9dd9effcbf06abfcf670ff89d5556db70231028ccbf8d3c9e5dfa110aa583c506158c91725b970a46f57647c4285480613d254284ed29cd748a50410a24428a22dd2b44dbd04677a8b7d0d0d92d120bff8bcc4cddea435689d64ae18987843d2d4c08db842653421488a4a6b1b5728428ed9d2cc447661180e815e4510d068202997023008de12ecc5cb6d0a2748ede738cdb5de671f5861c051232aec80857aa44d845413a25bbdc9e5ab7cd357448734bf6a805d38db1c6f4b8b7a81000b9ab51f457274bc295f154f228b12e5bd9698aaa2d52c950002e4969978414326d0efef66821402a42889f30f6cd2f5e3e4c84cc5df5b1224d4b4f5aaaa8321d3b66cce259834f58b4ae6fd04195757563dd95630f983e348313118104d8414e1dbde475af10420abfd7abe2fced27d3a5b94ce398938706d8054228a839a710522e954a0673c3a0a6f048afd7349d9dc1f8534b901b63a2c73262f877710778ba989904044800ed4dd52e662084d02dcec6ef8c3e533010098a003c8586316f94e6ccfaa465d486a47db017c59209642c4b40442596b963350074515a905f500210770da1df0e05b25816f88f77178a016a092014897424e2272ff4ce8a653edf5a5464a6844b0e94947bc273215d0a4049579a0194d24995f57df707ebacce54b57e905644de9fd7238522f029ceb2233797bd59ddbfbfdaf98d224af7ed19b012d9de3183b45f08f13a4072d820d04a04e27718dd9ffc36c182f0ba7574dc21c4a61a717b7f080099b74b14f029fa2587c4b3ebaa07a78bbb834aa9bd255e99f07a6d89f291a355c825a020ecf5ba01109b05d1863774b77bc2842931f35b20e1fe47b575c806d763c5f1d66b030a00e20f40008af009fdde8edeadcdbd7bd7efdf64fe2248589a5293cbfde57bdfd8f5f1272616006c36fba00460574d82a6d910ea0ae9cb577e6614c54be0ad53fab3efff1c4868c6fa6b0262c0925682e2535cf776c422cd8e992bc9c8604f7c2bd46dd67e1158af6ae83625ba032083e57b0780fc127737ff79fbfdf757166b7b4daa9c3a3a5458bae19ebee11f2a9f3c2e1d0dee4200102011a0f4294b3b62c61a6dc4d7736664a246a468deb83346ecfd717af59a33b6d36fff160f80dbab65ef911e40f8440768d383fbef5d324505af217e9f90f8315771c8f83abfdf11991591889d19208aa73bcba35f94b9c7c532125756e972edf3ee218faf5a6143245bdf94b2a8db39035b768cf8838b0ac1d33d63534bda3b63c23de3fb5d7b657f53400eca760322563fa378bb6bd5da3ee48085dd41c77f1d35cabaca57b26453f9fbfb15e532a79c69bbf042046885fd6f3ab621b065db268b0ec7250100d920454dc9b7fb5e0ab0fc604b6fd84884044095f9dddc40f4a8d6901cb0c4535adfcea89bb6ce76cd3961b32d7d90734ba5e59d99f63b17aeec7ace8a5c5d9bd2048e2ce32c1d449fb47900d1da6a0ed97c29b7f69dd86d2c2af4b6f269ba2309c8ecf844c45ab9494c900672e74cdea74cb4c8a99dbf7ed08b2f15b60cb31e92b5ce1fbbc05f5fb2c2c9795b87a64826a755ecf5048e51f691800e68a14bdfd834e6c705bfbc7c83c331f3f103ccaea2912a245a067f9883f37a15a4c8fb518645ff93681b323cb8206b35cb8236c7438ab8eedf0014ad7488bd0ba0b80223778e37dad8160200e19ab5dcdc08e0ab7d8483577caf868cd60203ad68744c834d430388bc1e94ee62656b6df1e6963ebca9fa026d54a05f8e0600ac264f77016cdcf668772f38ff0d89046847be7f980600cacc5e32c57b9e59aa9abfaa6027048cc828201108108a582d9d81edbf38dc5882022b4dce940530016e664506a461ac3d370870ce745c2e883f4b883ccb5e7df1f3d96d84bdefc70a4bf2a9d6e20952ee6ca2df376c3ba0ac441d49b5b71ed8f82241a0f7b1c7409c4295c34ea9c5dca1ac03e2ed9f4791a676ece1def5c0acbd80a55dc507bc8fbb63f319f369d152ee0a906c6f9a8c205f6382119ea45625ac915c14b2408780c08225209f22da97b64fd0bf39bf09a8cb7d73821ac6e9b0111d0d4497018fd2b314bacbfe79eb9395b6edefd00eb0e488f185858000942dda4c19c96d668b35feddbfa0e6ceac6332287ec03c439e6db769a52f2ead1e0963cc91ca907b2797961eb4fa2326013f2c011e59258ad94f2897f4f78f2c914c8bb701f85c1fc58ba4900814145d2fc72d3de186ca53b07e57ab63ed05801f1c8e3dec99199b1a54a0aea9091a6d5fce9c209a02de70160022159f9e991adbf8fbc8ad39dfe6f83bd5f622cd03c8ec2bb5d9c28040a268633713832ae7e73f6f0ea6a4e5e316a7e3947511cca9b3ee5c726e6b443bb4f50b1b608e8086bac6c73f2b9c36b7ad91c6298f81a8c9f49e30055ba2ec9442abfc3e79e86621497a01d86be17dde22c0e2aa486bfd4c0394dec05ba7e558fec4a3c90b6512cd717c61da31c46c3dd366b20ec504407b7bea469bc37ee19d9637d5e59d0ffb7e086cb094f42794b05f5125f3d25d6511c354a0d291de1478f0444296424d01200e6a68624dcd07aeee8b9c2d2bd4073669b55d0ed1799b6a6965887364b2d9d741435dc317cef51cf449e691d05669f0f109837be4a939163c93edfde811fbbb8b3797252bbb9d2909b1d2dc9c0fafba5f2acd3108608789187cb0fcbbc348c9fe21679c1376a994da879dad5a3aac3459b62ac3cba2ce02688c5fea5a1b2cdad05533aab6f6024fdcbee794244f0b4ff56d410e8ff9f5c896586511b4914bda4ac4a084322f43b21f5a07831a2e5eb83a17f3394a5255559e9212ba8ad52196ad943f3ba6a2d42c88d5e6bc1d05345ebdded72d0b8b626d5d6d6681999db0494bbf1952b213de11424a8f5b7ebfad2f2a352835ad5bfa1f528adc54fa8124adf8c2278f5b1dc1dc520240b7ebba7fd99a6c8ec6eb6fdb114f36d35c6d4f8f28a863aa6d8600c566da700d3bbe105665bcb2abffb0b29c4f2f896eaa7a3b101480dce2284cbfaa448176a8ea0288446f1c97f378aa004096c469d4b4e08787ff74db534fbd7149b5dd3db27144bb2db3f0897f408f2be91c36a7ae0499fc58e80c2e117a5fb7a7a5b2175fd26dc54d9435d6cb5a1463070d90f65620c1ccb996bfb60d00e8aa2c5e3f6684b5647d62affd465a2c965177df73e5c135f63d3c36f3f51766f417cb63679cbb5f05a38c94216162349129a364d01b20dea1320980758b5501004476a2498458343afde5bcdfd5796c1d7c7ca7cbeb158239739843f95e575e2185a7a9f1bac38e63ba0da8a9c1b85e4264b1b72091a4a53f8d8e9b86ca18bea155dbb297295d7580054b08815b4aa2c6cd3d005d99e05d1bcd757357a8448139c007e01d744dbc0aaf474bce2e01e0cb2fb79de712ba53b92ed707c99c0909390d7a0274b5fad8b145a90080f6187e40350cb92ad30dddb91316ac1f43f1a5f38380e4830f3ee0cff8b92bd26b1cda1ea94db903d75afed0c303669f61c4fce727ca235a248edd9e8cd8bb8859d5f8b8aec1e53e25db465d453bd481d43150fb3a9e33d107c7fe151a83e2de48fbab8ba3d1888c4422d16874f1abb48ea3ac85110df7f81256a669c1353e372ab17beb27967704798dd2e2b93e47792ec7e09678923625844e18e052005454cf81dad6e20f9f670c4ddcc44a5ff0d5518b17cf5fbcd83f24e021c8323381a4b1e685b387f758be7e7b9f41a11886f0ae2a7ad71184c3d2fde14c77c63a54eda7a8a80b4d716bb4b928a800290003a2f147269ffd85cda4891d235944bb373df7db575f7d55587c8157dbe16ecf6f59fb288fe79668f4a5e70f7f4837dde0729b9f6e8ad131a6d338e8b0ce8e80b07a2b9296ae0a92ca0e005239f218e039b0a6c5663635a13d1947ed4765491704fda0433ff3120f26931d70f57b3f1f5cb2e103131de2ddb9dee6cf12b5eb70bd26ca6bacc9480eb28e30954a1d68a10a20ae4804004a601266139a36d23909a808c34a0c00823e0f8f33722f24fc3e735872566f471f0010dbd6b7ea2d7d75fa304d6bb716a4245d211734286d4020f70e6d8f0e03b712f07baadcafd8694223f1e322af0080f9413a0df065accad18b996f00d4066ffd48bf643c1ec0d0416eeca82f3c779e3dcd508b24daee70875c942be82491d5969e559b554fbfcd2ba299eb5f56c7fce99fb88fbac2223df7fb30253e7440cac882575fedbd5a13b0aa7643d9becf8fafb47a3c00f8d5565eee4ef9e2432d114a71b976b889c514cde3a9b476d13eeb4d411ce2fdbee0a2edeb002b0882bfae8a2e3273afd04eb034629a8ff5ca5709d65e0e303cf1f1bcb92b5e8f84633a808cb855ef6975ab0a03cd9df8ac18d93a08049424c9865cc1e6807486709a4edd9a6e32cfa209f0cadfa1c2932df8cf294f06014ab5e83c956090a79c8078543d77f9fefb1ead197e09a82871257d37c77cbef2157cb9f654d70e76f45bad964a1adc5aefbcd6f75a15e244a4df51632a0059747a85741e47f7ab00b457100468f77eb40c90973417557f58b4d1f5fce522640a43058c416f1fffeaa19a2f662940f3b5953bdab1f4c4dcb610fe772734449dfd01227dac51d55196a6a486b3366d1c0baf02edd04e3b0054cc9d9602b86dd1daee87ae2e6b59b4ef6a7f080c4f54d18f79fd8888d7bbbadcfee9016a1bb497222ef38713a3b63bdadfdfee936e15638707f58922da8734212788f555f707a11df045a868fff3573d6b6eed69ba7bb840f967a4bcaa750b5e7f8b8aa1fabc55ab7f3cf0dd4f3cf58adb8ed3db56d963d3ec8a3b0724faf689fb8dfb87cf9c397cf9387fedb7a9de6413a047f7889d4d7b3b40be0c0ecd59deb842071d147b664b3d55bec8660f862a2d951b47dc77f547eefa71e53ea9c5da2ab1f6f2b492044262fca9de7b272c5af3ca2bf5d7b55496cc2b28030df0f0686c5c0503a878e7c8abd29b0027bf7f5455a98af0b5fdfe42dd00831fcadc63b70fdb316e7b3629d205f4f45827fc105688654a3293aef10dfd77433a1ad5a35bf4fe6b1b6d265a52039d4b8daf473180710b07ddb409600d636ffd4d29c8e6ce2fed0d0358728ebec37b92db13f2fb7756093d1171981bbbd614297adf30df6d974723dfb8c30a48e9f3f7d4f9cc26d01807a9abc2f36b079450f1ae706c01601c8a3d56684cf099092b8001ae373b7d81b4ab63bfc3f613964ad39ad55f6adfacf8cb366f1a14f54b2302903563d7cc547c4d68a9546acdcd377b6edd834b3ad9c9781ea7cc836744f91ae5c087276ccaac89442200e00ca717cd8ae2d33481a61399f49fdabe09ae5e45eaf2a9965ca6520584affad9c1d7bce23ae8ca8f0adc9e115ee70d9d9dcd045dece41b16c729abebb6374ce0ece226910bc7c9a3fb520f9edab036e143da9df152af7afaa2e695ddaa384fbeec69b14d39e2d2b48259a096444544b54e3c579635d638d78cbded988b993abd11ba27ac4d01d3f45aadbb6c470c9838c7ac165f9ba6ea8c6300a01a9642d784e3eab14dff59462abf7b4d86c022a73edecbbb8b125e77779c27ae8e0a672a281ff9b98e1aaff25a0d3cb1087bff013f0faec7e625593b6f129c23b0276b963e3d6f6d76f9a9394f5e0f06465fceffcde8eb2dad3b26f0fe0b8a1f89b8f0859ce977dec8874fba8dc4902d0c7ae3a8645fc19473aa85d2f8e44cfe011ffe7a4a0de41190fae50a2edd73eb33a27de394f19b1afa24a8f9104fffa068e10e47207dede6d65f5abc11894754b67bf5e2d3bdfbced52360a862f98559dde3af5cd6af599f3c26351d094ade0c12908d776fae9e32d776e6e61e8fa9a42c6a4e47259f802ac1dbe7f359c59f7ec09210fe82d3bdb1f9d19c90a8705d87d574bd3cf5cb7917dbd6c62f5085348450c9fb0d60ec44d7f7fb5c08509a888841af4fcd0a0c54d500f0e840d80aa245180058ec5b0e3e47d44fdb54880490cd8588ea7d7dddbf5c78711d773f2f84489ad8410009b701bf2f7c4403e0c7a9bae14b5c7ada6b7d7267053a00c4a38a5bd7011057d8c5b09f6cf7193e230e8053057f6fcc27ac971db98c67042299319dc206888433678d65f65ff3cc7b7771ebece9ecb7dd546cc58990e4ef5184dffac0b3f7186ee2f97043d79b633ea2d907d63f02369bd46ca4c16ab5269c165bd6ed8493cf0780a93ecc642222d90d4afaad87fb54a1a093270e16691844fa9b8a00e58f048704548bd36e0132300e00269f06aa2562b06b2400ca8afa7877144f1ce0afb1108f233a7fe491ff26984840b103e4e0e497eea28322385107e36ffc3bb78142b968dce331c89bf98bc2376a8a00f094ca3490821c00c7b0f99677a6310551ae1880ca2e10008062ea180c60c0375a38084c5052c22f33e00000aa27867f3ce9d9e5008ffa0460a0f2b7581026615001f018711530001565e3d8de652f02449c0ce0fceb6733ee24fcc0e9bd02c16e513080bcdf09036b108e6560013c0a320be44c3b50052c0d3dbb0e9461c5420018bb0950d4bfa4f1b06e1806e4a7be291b70e707337ff1edd540efbf6535cf6dede56f515540a29803fad65055005454709ab703e440412f4803808ee578009ecdadbf8085cd0a7f8b810a0285814f61a0fe37444507a01320e5b543fe094e26f20c2c93dc3ceedc3d4c769360902f5e808a6118aa8a9a5faa18f901f388cd04ec00c83fbbc0171b0e8096067e020076bba890f9301575c008550d500ee45e4e36811476c006ba0f713f30b9ef3d178f3ee2e9160088dd0508f86f86fa5761f9a04759b50cb7699a988a1715d3ee8b46cd695f86d9670a8c9e5d34bf64576ac9c03b0a8010f92a0cf26e033057b151256407501dce7eec80e593c957578da89030e9f3d63b3201768300a422414809aa3ad0af027c0cc3faf652b1832954b75d57a29efed44f0b1fd710f3f78f0af5cea7c3bbf60ea841c14402fcef424505404e99b2c38e1d30517c510fa9c9f5fb28f0e8a4ae16108fdb14768b4419d8ad0630a084500dc841d7f7a2ebbaa228d1a887d0432b34c03c49ff97cd64ed55ef49c8a3eeba18a14a76810a4661eefd8df540f4e652a28007337247068064d54c0b8a6a98977f9e31775b80100aa8866aec2222177cab45f90144e4f60080c9f615d1bcbffe0af8d13b5224f7cf08768b02a0fef7575507fab11690adcc82e1be61cbb69e9e9eed9fdc9ff79f3e6276071dfbec29d8f1e51e0aec6ebe29120cfe2c01c330188031f46ec5a39f1e8ce8a67eff7d8fdc7df3fd9f19008fa536aeab292beb28fb7e35084b9c9d88ff37456211ec6279ab3ae308336d3a585d78c8d0e67743be3680958b48877e9cbdbc324b072db6f1fc56d616b265ccbf19a4480116fe07d5c8e799b9dc562f101ea54e2a496900f6b6ebcf6dba7c794fd457d611c50be349bc3acf40b06b0402a1b04b3cbaa5fcd57607653f02fb2aab5f5a038c83b3e9616fb9bdacb98c26cf1ed0122c383c1edec5f5307984458abfd91c187a6b83177e0358b5afed1ee3578aa1e70fbd4abdaf0318414719c33654dadad45de9250224160472606a5eafcbed1680713f01c8dafab193fe8880bd514dc893006ce2d5d9d9b0040472a74aee1429809412105292474a504b7c7556ca7e02e07b6ad79aeade7fa00a136a415714051d3a6463e39e1802092007d620ff00f97f0070b7085e8d5777260000000049454e44ae4260822d4c616d6520507570706965730a68747470733a2f2f666c7566662e6d6f6e65792f6c616d65707570706965730a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 42dc4be4ed205430ba514f94c33c2f26a2b9a398bbcf21dcffbf0b869cc78c46 ? 70993505 of 120404140 <62>
01: b3caf5bf76193c236d40bbbefc21cad98a0cf238923637824e9132551c6023c8 ? 70993506 of 120404140 <6a>

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: fa4058e9f1ea70626b8e31e1fc0bdac9b081439149530515665e78def5120069 amount: ?
ring members blk
- 00: bbb5dbc30efe41409c851e8b670606eb366d60d8812f5bb05276283e7619d9f7 02813548
- 01: a310d1704b8d77b6db30b31da0a855d2456e6c8053a2fc48b3a18c8ced1b2273 02829703
- 02: db04e5ea5e099c28b05ce3c5f009f6096a0e2fa8e4b24abb7eb5e87df88faf3e 02842050
- 03: bf3ed4a1c85d8109fc0425b220887d6fc447de85edadda153bd89ec1f7985577 02846522
- 04: f8f1b7b52b2e9cd0e283a8a49b35c183ec359408ad5bd265e4a252a210ad53f1 02851281
- 05: 703198369e0ad219d67bc8de5462a557965e6a899636b2166ef8471b6787d89f 02851719
- 06: 8e27235ce07a862a1f0a65cb1a39de4eccc9f0a2466792d7e76a5a41fcc50232 02851862
- 07: 3de64be2a5c611eea362e5a60814550ad52248cbc33c7a416df1a9855fe00da7 02852293
- 08: 19d6f8f9f68b1b9fe7fe3c5db0ae34bc50ad0043bf7db91ed23fe1180fab291a 02852447
- 09: 991d629ccaba776803f78a67d968f9e79768225ed7d994f61b60d844b4c7d186 02852869
- 10: 524188a967d4d1f11114b6955fb7a345eb98ea8570bffc9ac8bb85edb059a546 02853016
- 11: 8f8bda0da476899a4f74e7136fe4ee45bee0fe35182122ad0fe0a46c18f048c9 02853085
- 12: 3a46697bddec153479975ecfdc13f066bcd121ff675a55892ab8eaa2cf0f650a 02853268
- 13: a8238973903df71b5d747578d140c5194e99e6ff5ecb7fea2cc0346c2706b337 02853443
- 14: 3a3fdbc862809a69d491bd3161860883f15b93439dc3a7d4938e445e72e579e2 02853457
- 15: 7cd7b6b873d70ab3a335f007954344657ae38df1e21ef3a4607f463f1944c35c 02853509
More details
source code | explorer version (api): master-2023-03-28-d669720 (1.2) | monero version: 0.18.2.2-eac1b86bb