Onion Monero Blockchain Explorer

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

Autorefresh is OFF

Tx hash: 407d4c38cd788ce5d466af899936a57c24f4bf78d25e5dbd805fe0222e139697

Tx public key: 987c3d64cd1c45f5678d2e01650cc1cf2022a27bef5baa8bbff4072002666f18
Timestamp: 1679947424 Timestamp [UTC]: 2023-03-27 20:03:44 Age [y:d:h:m:s]: 01:268:13:47:09
Block: 2851370 Fee (per_kB): 0.000164840000 (0.000020480000) Tx size: 8.0488 kB
Tx version: 2 No of confirmations: 455598 RingCT/type: yes/6
Extra: 01987c3d64cd1c45f5678d2e01650cc1cf2022a27bef5baa8bbff4072002666f180209019e7a53fcf7fd3c87108f3489504e470d0a1a0a0000000d4948445200000060000000600803000000d546870a00000300504c544585d0c786cec786cdc585cdc683cdc58dbfbec66d97e362a8d55d99e86eb7ed72c4da67a5b761857e405b512a393a17242b121ab5547bda76adeb83c1f58fc886ccc485ccc484cbc599aeb5c75988a755691d0c11150e0a84cbc386b9a183c6ba84c0af7dc0b778b6ac1612101a16141f1a160e0b086fa9a00e171643635e1e322c7a84821d1d1a23201c100f0d09060405040228241f82ccc382c9c0433e35bda90c8a7e30142725ac9f219c7585757061312e2a524a444a6e67796e21ffe300070908f5d601d1b6018688802e2924658a8484cbc2554311897805a88519392e105e5a513c3a354a453d85cdc2304b48a0801638332d291f0c4d3d1a6651186c5d247e641b8f6c1e987423a17a297159174b3a1357544c6968607d939452797443351030260eab8526b48826be8f22c79529cd9b26d49c22dca01fd6a227646159787870dcc31f0202011f190a785f25e0a522e2ac26eaac22e7a821e3a01cefb124e7a41defad20a79d9057857ef1b526eca71df3ba28e5b830d9aa2d65988ff3bc2cdf9b19d79a1cc19c2a574c269f9183677670c4931ef6c22df1c231c6a82fd1971cf8c833cd9b39b1826193714ee1c736cb8f7bdba28ab68f7bad8243f3cf337fa88cd69b80dfb29fe5bfaaca93198c8e4df0c6b1f1d2bdc18f19ceb42eafa24789ac86899964d2a662fee0cafde3cefbddc7be9e8ab49632b0871b9ca15a8ca478a27f6d8d751c9f8e36997c1d000000836d1886b397ca941fb88b1b7f753d755e51e8ae92f0b29bdba893887d6d635a39efbda2d3b3a188d2caf9c3abfacbb3fcd1b8fcd5bdc4b2a3fdd9c1f5dfccddc3b3c3a897fde6d2ece8e1e8e0d7e2d6caddccbec6baae3b58554a534cfedcc4fbf0e2f8f6f0fdfffefffffff8fcfbf1f7f62a3d39fdead8e4eded958377cbd0ceb6c7c5eef0edd3c1b392a09ed2dddeadb7b2ada79d8e948ed2edee0e7d82016e6c87eae59ac7c584613bf9bfa2f39e8ae6b9b0867019c18274b96e6b6f0f07b9393fa3605e965a4bf5db31f6e72df8f22aee89d2f5ee25ecd626ed79cbf3e425c0a841f298ddeac623c6976681b0e02c000016ca49444154780164cd8562c3200004d028d6b8e0d4bdffff7f3b986f2f8add65595ee405943994554d2865940b21f8a669dbaeef879ffaae6b4732cdcb32cf33236b1ecfe2f947e2492b5959164919a94a9b54c09945f8002ef1000ed08292090586d4a55ad702d6e4f31b56290bdc719ce5882d4bb9ddc9fd5e1d8eda30cad818d353ece9e44ee7f305ce97f3f97cf257f00e1d841b53572a8420bfc551485378a28002a582badd1fbbe773f7b8bfc6143f380fee8d09b25a6c20040260f5a9eefe84d4d0f8291077f9ff9fe92e8d4de47c863d2a242284a0f8f987286df4bb85315e4e2b1800e7aeb0e31167c000ec546bf546b3d56a36eab59bf324adc1eaa38a28842b4530652db4e279ae35a759fe7a5ad9b862222e7f37041203d5c7a274751f826fbbf2b2f39b675652e5b531467bcea3dd7633a46b058133086159deab3e45e343746f02e8de058e1ffb8f9f3f210cda6e38722e8cd3c9d412b06be311b051262d80ef0a60846baf600e96cd26bd8fa727506dacd1bb1f98f70f8ee07f5177cba16b0f820bae2e57c44738f923ab2cb81bc7a1285cc85f487ba099a4b8d84e79cf29337353664aed6222db52467632b24b76619899a7b0fc0bf7bd82b7937965c8fd74afaee4818ec1e0d0f0c8e818cce8e8c8c8f07870a2231f232acccb2d2a6a9aac989a4e4d47adabf9262e04f460443320de515f3fdb500b53df5688da7383c1e1d1f985c5a5d0f232bc4b920c5f43a1a5c585b191e06c6e41615d4e5353e5caea5496e7420bca7965c5ddf74b40d66f6bb541f480f2b5b50deb1b839b97da72384294b01a0e2b384451c261791928639bb3d98575b94595538dcda08d925e2fe8b949e15c0252bcd7014068c8184571d42644d340156455aa28aa420883df44226139b434161ca8fbb5bf2ada98850edc98aec5e502bcb7dc88ea31a2f1253902e21ad708e75c21f04655205089eaa0cf0df87d2c125f9a1f1ae8aa88466f7bdc5aba08978311a5f8fedf64b0503611e706471d4eb8101ad5c008554d204816a54cd30cc13521444cde9adfaeda89ee96a4795dfd84494107700caed774764f080ef2c22044d89c100028085055c50282ce34c3e6dc761c271edfafa9aae8cc4af67a5dfd849c1000e738f5f2a0150264d8161ce46dd47784c63077bab02459aa2a850f248a2600acd98787873127565eda7d3b09b6f9fbf461f0b708484bf5e155d1d7bed157d60ad2dcb06d9b9c07a4e900a04777ee862c5395a4b0a5eabaaa238103015cdc2befbf05006fe2e25d00dea6a91e0f5c76591b73fbe31b5b97fa4ce11ca242807e74ffc1c34748b02c4955757a4e10e210c6797cafe6a7242c69628550de050021cbffa47ccb71221890b0edf30281bea610263f7df6fc191254eb851506826aeaec9c80f338f632e04180cfad4f22001e339e628fffe5be7378683b1c0d700245c22a4147234f9fbf7afd1a0807a6f4e2cd010582a9eacc70096fdfbdf7fb5ad005ea2700d2ce1da0fe872dd41706020c0265d71818a0847c7cfefad3e7cf5f9e7f3d5e96ac93138b9a408032716118a06f3f7ebc7f7c7a23bd05ca8a2e5c408b0b400bfeb3e318fcb7c006190663501fc634a650ede8e1d7687407e7f731495afca3cf52411e096051d8308fef1dff791a48070f30095b9d8200d00f7c388e3b00300c04e006a0be4ea816eac8c1bb1f27277f530efd353ef2c2845307041dfe4540a185730f3c04f0e1765926e0b810bc4d5b6e9c6ec56308e0903ce7ba86fa4ca784f26061416e537f576969697f514e7650de1b6e1d3fb1f0d85144f073c74e6c7febdd59a0183413cf1b00d28a032fb7e478cc3eb46dec0d87866abaae2b2a096b0b1905f9a5939d9d2b2b9d93a54d3979135b8be31db3c36f4c151878e8182645623138d5a7feef6f0c8828cd57ec7f0f040e690a8ed153a211589d4a891a99adfbb5aa62b5620a01dd953979eb73f35be30319ad27260e44a56352448944e4ad3fc1822f411f0029bee262ffd9962cce1bc410a0310aa312958cd665774dad56ac74764e4e76f7e767dc2cfc3b6378eb9fb99b1da3967970609926c5a414aac8c7a7ff96b80e2eeb04001f007c25efff0400140896ae33aa301dba8e0f00a9a330b71b16ff1f17e6e19456faeef1ecc47fc1ada4ec8298acca3928b345cd1d67343a58b29a28d8d782023a87b8dd3be5165298196e4b728b1a71d60c90258de305d36d88ddac44107bc3dcf2dbbeffc1effb9c734427cf9654be9ff779dea7bd649768caf2d2144a86e5789e2fb8d4d4c0caaa7dd6bebe1e627c4d4dc4f4fd09caa3b8342e3c0e48877eab995a34757e287ff92d001d5f993af418bd591a8863d04bea6496ca4bd532be416bf77bfa7a7aecf0c4eefbfef8b1fcfc43d913cf2834bbfcfe073ffc70896617a20297d19c4d18621da6d6429e912b208ec81c368e2d68d237f2b26abfa7d4df67b7f7d8fc774ea4439e00a26e62bce6e041fe89e3ff7dd3f605344d486f4274983acc1d26a39e83164b07978c6594f08410ca8606406bb4d53abfbeb4b460b03ffd707c001038e8d41422f89671abd9d861b22294dfd260319a8c66a3cf501857562695653ffcd77b37c8ee29042f84ff5994e74b0bcf57ab938f1e1e9a8904483c460411803c3ad9ff91cd68b702818e6cf5b5b69a0d063d23882b340fef5dbbfee8b1605d4f9e3c792a042c4772aca091674fd1504b3c5c62d28a4d1e60f70520fdfd419fdde733197b8c26bbcd6633fa3d7e38c0aa9fddfbaf4730683f7ffebcbbb7bbbb6b68a89684e59a2c153104d8df0fbf3670202fba804a7eebadb7d2d3133eb8ac1ff0fa7c7e9bdd536af0b47abcfe7256917defbaa04ee223bda3630187c3d1db3d345e4caa696d7554dc82279f0fc7b3f300205df2d1047220213987b378bdd51e4375b9aedc3350edaf668a6e3fe97ad445ea232323500fba61130ec7e4a44848aaadcbaccb5653c04e0fc797ecd767db11cc822309194793395e59282fd415c82c8ca5902dac562aa6bababb7b6138bb208fa9e09a9e9999999d9b7f4151e2e41ad4771a017e1c3e2aed8c00bcd68b128ebc7ff6f4c299d32caf54a333cb53d170f0618e7fd8dded70b827dc81c0d8582010723a21ff72311c092f4567e6e69f522e31a9596a39fe36bbfcf71f641c11f45f3300869397558abcb23c159f569b5d929d5da2663821c4e3bd8e8989e9959569a7db1d0c395dd3d32b8b4b91e86a34120903315e9b2354061cc00a5952dbf6f719475e07085994fc31a7ca2b2e56cbb8546acad96532210bd9b5f9b98989959595972f575c40385d2b2b38fefaf2a9e5b31bd1c8d2e6dc7c67b672bfb25569c5d9250bc9fbb9140f14bd0f3ee69559c5797979498cb2a4a836bb4c213ad036373bb3087b0903010e907ea4882aece3331b91f0e6ecfc5667516abcc81578fe9c7d23be9b4a958ccd8e6793cad214784e28d9b4b2ac3499a89f3d37b3148185978831ed82fe4bfa8d3a31ef3fac0f5398e6b7a69ea6ed2372f010453d108100f17940778ba030f29c437da7686e31babe7d35654740bc5c41fc050722ebe291b95329118130344448c909953235f90df11512cf2500e40abef03c7fd85273671737ce7c884b5cde242f40901c00a1586c4339bb91a5c599b9adad76e24977c1b09f65e049258827ee033815c355b5341cb44c45db8bd9c56d92e778155c8081203840164d11af362b1a89d23d64d22fce373022427976f868a20810070e000c6f693199cb85d6ccf1eacca9f9d9c5d8297299cbd91355c3b8693820594c24c0854db850443f6f6cae6ae0055b3e01c0fe16498b352e996f349b3a2a593e55a396f1459393739b336982df651b9224c56263776f2fb7fd6a5bed42710eeee0b39c143146c582074dc6569d4c7401bbf6e1c94680c20e9a8e7c5e9b46c1956ccdcf846342722f50baafefeeb5d7b5d5b53fcdbc9a92bbb7b7bdbbbb0bc95327a267af46a8a45fa44a00bb592778567232e12de9bd1907348a80b2cc9224b66c6b6e33b2476d805d68af5b58a8adcb8dadef8e079d9370272cfcbba1e23f7e1549de16007b1c424900a3b1a54088d6ad8c74523f00309cacb5a3438f88b46727b1eaadd9cdc82e65c4c7fff3bf9f6fcc4649737732140ac4f05332fc328dfbdbe433ab61ba8305fc4d009a4d56a3b19221673efacf04a9f189138d572af94a0150dc5e9bc4262185c29b59c8c3e457ff970e355874db816634be119608e1d5edab7bab706073369645ed4802182cc8458bf72616b0b807944572bec0dca1e745803236bbb844f594f3ff91ff3b212a6ec4420038b657c3fb08018308ada7941d02b434b2003479fb13e29b365a858c9333b22602680060b8bdd9cda57064a756b5fcf7c9ab82dc66bd23140061687b75492210000eece4de56f30c008da207854a84c8d074937618320150c02bc9053dc76970070cbfb03e13a59cdfd95d1783beb41d730668e084626faf460911d7af9fba2d67198693005565182585ad8607c7130e7d9580c06127d457b20450307cc9defaa628131685dece0dbac730d382a160e7f60e104b6118f4d753a6424f6522c060b2da5bfe92a764f972734b13c528fe10ff4ac7abd218cb6586d29400e3f5ebab5138219df3ed768733303a4a04773056fff6eeab28d9eace76ca96d3512467085068b0daed559793e42c5b653637df8507f166673217f2696a4e95244fabd5c8195e3dba95525fbf03c4d25234ba539feb700547c6826323a398caa1173f7e76f6ed8d8d8db7eb533a1dced0f8650b0058f16c767bf3c5f3497244c86c6e7d709262b40fe86896e594a97915bed1cac33463869cf329a73fdfd879f56a67a3fe6aa76bda353ae29e0e3d1ec154733a1d1833b9b9b99de3900f85d62e5a84a159e0b337e91a73142c5369369bcc9790a9f19169b576542ae51a05abd6e4c969deaf216126b6f65260b9310766f274efe35157ef7ff5622a83e0240c2c88c49a1cd45b304478ae00df2035f22a255f6e8449d72c79f0c5175f7da967e479caa46c8d92a5613606c2f4b41b2b0524316aa683d7af3dbaf6c48d010d823b140cd2a2813b71ae35550280435db878d942157ba1d56ef3d90cda5b27a89425007de3a49729e5ca3c35c7d13a310481903b04219af5b457b87b9f8fba26e60540686ce4a79f7e7afcd348c0b93568acb4d06754170a199e5172175aac7d0683bf09faf9f157a69d76ea8eaa468e65388e3c68cc1ca3acc136371670bb1d9d137472e7f4ca44e69a1380e0c8cf648f47ddeea7cdc62aea0e74761a67052dd61e9bcdd074871efef13ba0078ad5fa75b305bd5c410db7e1f25460f4a7c71041f2381eae21f26e472facab64cde57206461e8bfacece4aa3b1e960d832e5ad589f6d7d9e0727e9ad1307605fb7c28c0dbcaa2c4b0054b4f58e41052281d06dcd0d2cec5d5d5dbf4cce4fde7be89e76226147109f90f3c5a0cf676f8e03643a23d6f23ebf5f7b0bfab07d400f99dd6a2ce0e5d9c52ab8daf0ebe5b5c0d8e8c8e86820e0eebd717bee65184339b234337e6512391b0ac0dc6ed7d6a0cf68371af601854d269fc10f6bf2de3d2601e2212284b19c97d76a641c8ac63b70b93308956030e476babb87a68686aefd363535d5e59e76511a91b9707e72dc2700b8f3ba566b8f5fabd5967abdde7e0290491ef40966d7f1f2a21239019abc03cfa682a23eada474030e24252dd7d3f81f95c238f47132bb0fef1bac0795267b9fd6ebbd4ff6513f95f1c13cb0f5f4d800e8d173aa36116020024680b4b00b36fafbb5a0f853176ca2f323bb55c80e006815d4dbb4a4feebaf04388e799378d02ab4885b9fbfafaf9205400891cde0f1fefaacd31da22a90ecf73ffeb80e7181303dffb4924e8f9ce9c11d50abd095debf0ff19b77fbfbfb8f671c0c341a99f7bd5a8f070c2fa3aa930044b85f913b27046805ff4c3b7ffff3cf27126b223658da27990d006a76e542706e9d483897882f6fa80824003cb80f02014ae300431f08a5f72b32c727f63d70fef2f8b183682b13e3997fe32dc527fa6cf4c8b7c50188fdb18cfcc4fc73f900244a3ed06687b8794bf1f7b54a0970c1e0f178b488e94045666c5ea8632ab500f427e63b332b06c423d9ecb01e7f1c70eb24f4a5b557fcf25d7a65debdf911105abf8700546805360f651b5d99aee259e695d88bf9b9b9b9f9f917b1bdcc6715ba815fef976a85f3a3aa3ca51611f0517f7e3ece0ffdf85e0d98f88ccd3f79f72310b432559d4600f8f0412d010660ba8a7fbdb726d88ddbff5aadd3e906e0b0168643d0292c7c0e004527d333c4fa2579e1fc00250a23f3dcb9c484e383bf7abd32795d31fe2e570e801f1f170155fa7fbdfe130cfde1d15f2e1280521174c92c42169d1dce871dbc0be8b549e7ff6b597618dac419c6013c26c74c7afb628b3d1a48d3b42ee96426f1b215613a0a1b8151b5084e502c821b8385e6831ffda01d6cc20c3624510d43e1ac0e0996b48920492124b910d8b7e237bfb34f666821499a24a975ffe7b94bafb287522e1a9edfbdcf7beff5ee79cd5a7b3f28bd78994ebb8f84ce01c89cff894ac429b2e9c88d7b75fb567c23b7917c57b7db1bebeb17b21c9c3dfb363b008cb565040141021c4179fce137eea9b9effc002e7dcfd99123bb1e6bde59deb28e1da2181bb38af5c87de52d139c7fe6e1932f327452d719307670f6b7f7512df45b84c003efd4c9630cac737acedf6adeb9b9258aa2d56a15c5e1e1e146acb51d4b432060666522103c6a00fac4ee03f4ee3be3826b7aeaf491300169bd06e9588b019bcd7610bb9b23edb608a0b3dd8580ff7e42137bf6687800e802fdf0c1c7800cc07bdc4b77c64b3c813333d9480bc0ed9b5bb4338bedd976bb6d6dc43a9dce768cf33b0381a07cf67578566f8618dd10230ed324f33f12a0fd41f35fc2b93f5c9978b1d644fee6ed5f3eedf58610bddec810801680edc885991527cedf4180db008c6e8e0e9919e00a595cd33e2f4d81efe593d571675078a0d000eeffbacc000b0094160da1b9363ecad7bd6c9a67e054d19882ff6fb1e03380c9699f9ba6607a5210a841f5bca901a94fda6d127a00c446a4df214119e75b8e0cc0ef0d6bc0becc7ab534c062a16374a4bc7e1fbf243b7122b2fc6007f9fbcdfb37ee0dbf7f0fa0d77edfee89f554b74f407755381b7430e03be633fa458c1c46709d7440e2a19900f809388aaf09f2ca4e93813faed5479059076cf6ab311e42eb794066a0b8e9a63fe49bc5510d20410788e312b12def01af0f381c96f1c7cd560715eaeefe5c1f69f708e8813978e8a20200b1e392b17a1c045cfe8c80fdfbc89aa38f878051066619f0cfe3bbc20b4ce676a7d5efeefe68176d430c0cd944eba1c66f5d06147a7ec62c143f77878e6732f31881119c79c0a029a88dc0c3009733284f3ce65af7bb8b17ebf631d146611db3e3667475b1cfc038010e00be85af316c930e0c4e9dba9ac676af03a1037c494358894000a04473c92dfb98d58af4f577f1785dab519f0144f1947fe11c00b30140f80830e300136df2e8bd1c5af5b21c5885800128b972291f6f34ec8dc6bb1ceeda897b0ad5a8bb3321732d8a57fca12fb52bc3a83f2b83423180cea96949079608407c9b5aec76bf8ad42a78504dbef9fd7c345fc6337b6e27821af5771f3b39218070e80c7a6001337b83c2238c9b1dce1fbdd3e252d8c793ec31c914264ff4c3b27262ad800779b516ffe14dae5cfdeb999a4b9d50bafddd6bab18005fa6d7c3a193583c2e0606b1572c3303922400b8ae01de49934080d973b75448443f14d06f7ca6e6a3d15a050fefd5c2d3b594b2a85085908781b9cb58fe2ecbbe9b9d7e44006f730908a9782583c63d7dd52c53089377d56a65235fa147c66a2d992c55e92952ad7d883f5d4e71379f07ba149e9b0be3b40e504e4118c56d13bf392c088c60009ccab867692107041db88557a94709955ab2d55a225122e959b59c2c95f3775d92630fb81cf2a3b181e549027e64790f102cd45a96905e928a9b9929372f64dad844386f952bd547c902def55ea979b4e055bc51bdaa1412856ae56f97a4057adee1330b780bf414f9b345d2c232f86561803e99e63347e8ed60b348a70f24f00f5ea10ac97c4955d5d2bfc95a22af567045e537fe340001c0ece9051f5d7b92110684f80f1443263b8fd41d7c0000000049454e44ae42608225476f6f4769726c730a68747470733a2f2f666c7566662e6d6f6e65792f676f6f6769726c73

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 2aca867ab513b5db9e40b36317a8d684e972020b43d2c28297b4c5cff37646e3 ? 70813378 of 121965827 <5d>
01: 27f50df8d0f683bc877ae9bd71a2d85b59864b8bdae3d19b3cf153db3c679c95 ? 70813379 of 121965827 <cf>

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: bc7e23fb971038e11c47d58588a5df4528a29373f43be1a4ca818aa11e62af5e amount: ?
ring members blk
- 00: a61fd5a8ef2a666ab76f402b29e134d69e41932a79551e4c85d976fa8c71dd84 02828170
- 01: eabac833cc7226a9c57492934afd9523e2e38bc850ab1194749d01272dd33c0c 02837178
- 02: 01f93b911afb7f523f70f948acb5339e2b0b653194401a61e430644c9d4a46e6 02846997
- 03: b7d1892db8afc9560260d3717c6b322c40d592c35557a38b3dae67f32d46356c 02848502
- 04: dea989e8db853998b8a47e93d67341952b117e0c1a35dee32e301a8667eb15be 02850158
- 05: a074fe8de05d00c7edb7e76b4ddc13a51c2797397e8ed0c8e0a0d747bd7fd4ed 02850205
- 06: 2a01d5ee7419db3502fb5a46180ca0a881c54fdea2164f7258fd3cc3ce2238ee 02850399
- 07: c2e82d45fb230a879257bd9a50dbf99f27b9bbbbdf976fa16e9a6aba8e21eb68 02850806
- 08: 86d0f0a47dafcbb4bfafcb464b441552f922a1c8f6d05488569f4dae793d93a7 02850924
- 09: bd1100b46a268395a311c8db7cb4cc981ea3e8135f47443ea329298c49c30318 02851069
- 10: 838be5d678d69c0b9e04038f96fa4abf1747cd118c40231c84ef21b47f63a2d0 02851202
- 11: 0783b541880ecb03c8aaac70d5439e430a1fed792b5ee15c9981c88c9bb2cfb4 02851275
- 12: 566036b10f3ed431c8419e8adf4c7ab20c24af6b22ebb809302def17aac2d666 02851321
- 13: feb7e5068b4a390e4c6ce4789376c769700b9c9779d3297ddd044b5a4b041d14 02851324
- 14: 2b6ebdba5db893da7a0d8e66d3eaf789918d7300864a5b21ad631411dc58155d 02851329
- 15: 0f29d40f225b393a372a881bb396c2e571be7a98569a9a10b469bcaf640c56c6 02851335
More details
source code | explorer version (api): master-2023-03-28-d669720 (1.2) | monero version: 0.18.2.2-eac1b86bb