交易 9507cfde02e6c2d307a50dbc0ed0c7f7db30125d8f32ba14a3addb007cec6861

基本信息

  • 写入区块
    742582 (Main Chain)
  • 确认数 137363 次确认
  • 时间戳 2022-06-28 02:22:43
  • 交易大小 6995 Bytes
  • 其他区块浏览器 BLOCKCHAIR
  • 输入 3.0502353 BTC
  • 输出 3.0492439 BTC
  • 交易费 0.0009914 BTC
  • 交易费率 0.00014513 BTC / KB
  • 推荐钱包 CoinEx Wallet
输入(5 笔) 3.0502353 BTC
输出(194 笔) 3.0492439 BTC
输出(194 笔) 3.0492439 BTC
输入脚本
输出脚本

witness_v0_keyhash

witness_v0_keyhash

witness_v0_keyhash

witness_v0_keyhash

witness_v0_keyhash

输出脚本

pubkeyhash

OP_DUP OP_HASH160 11b69bc4329a69f01903fe548fa840bbbfb8c9f5 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 ff4df7c751b64d63869ea5ffcdd0f06e730ed295 OP_EQUAL

witness_v0_keyhash

OP_0 78df4003f54f2585c2e5b93efc02e9e987955863

scripthash

OP_HASH160 188a0e3637ff640fcec21e1cacc4e2882e3ef264 OP_EQUAL

witness_v0_keyhash

OP_0 c083753b06368726dee1767326b64e205cc45890

pubkeyhash

OP_DUP OP_HASH160 2b4855f3076e4716d9a918ad6d243e6e3bdfeb29 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 5f13c9c9117ad89cac0b5f2312344a082cb258a1 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 573d7eb05730a3ac586c64811e821d67fc4ae4aa OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 fb54db86610c84430efe070130f58f9b3fa6d94e

witness_v0_keyhash

OP_0 788fc74724b2168e34e887003c321bdf6944a4e5

witness_v0_keyhash

OP_0 63a1e082143c81da2be22dc5e1bc3191ae3a4e39

scripthash

OP_HASH160 c0681be040e3ad323912f9bf07142d4187d93dc1 OP_EQUAL

scripthash

OP_HASH160 26dec9551bf8b6ab3b71be099df4e17c42dd66d9 OP_EQUAL

witness_v0_keyhash

OP_0 43df5406c44968b6287d72f9ae9399deb05503d3

witness_v0_keyhash

OP_0 911b76166256e125575d4b15c8377aef3fa2cecd

scripthash

OP_HASH160 adad75d0b0fb33f10af824a47456b7878614ca98 OP_EQUAL

witness_v0_keyhash

OP_0 25a92450aca1e39ae89d2a3347b6165f60904f2e

pubkeyhash

OP_DUP OP_HASH160 a26a3f79aaa6d0b0cfdde768d2b0313f9f22f0d1 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 6b298af31416f2b8afb9930da9488b5aeb0413a5

pubkeyhash

OP_DUP OP_HASH160 e060ad8b561fabd7a492d1c63b9198363721b4b0 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 7a337acac8a9b1e1eb16538c42985025a566e3b2

scripthash

OP_HASH160 2dc71182d46b053b09f70ee5471bb573985e8bb1 OP_EQUAL

witness_v0_keyhash

OP_0 134685fbc4701d461895b65d630538fe8c364b5c

scripthash

OP_HASH160 829e48c1de3707c661c5f1a3ff9324a9e70c20f7 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 a93fbf07ac95cce174e8b315ae347e8ce9de9a82 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 fa026bed2513426031f0c03668af5189a270ee78

scripthash

OP_HASH160 08e12d3d4b1a0681f10013654297f4fd424d8d37 OP_EQUAL

scripthash

OP_HASH160 67ba0f29a943d7efbbb45f50f3e36fc80b6a389f OP_EQUAL

scripthash

OP_HASH160 eaf0e480c4d15c923163170f36f0ac2667928b62 OP_EQUAL

scripthash

OP_HASH160 589e3bd0bfe5a9be90235f8932e7f6038ee42eaa OP_EQUAL

witness_v0_keyhash

OP_0 e6342504425f83cdfe89850347238ec514e75638

witness_v0_scripthash

OP_0 018ea77e19fc49d10416185614e19278bc1e759ef873b1d9a882a60b99dc6e42

scripthash

OP_HASH160 6e2a7622736b3d39e7b66be61cab3f2fcb64087d OP_EQUAL

scripthash

OP_HASH160 dce08689b683fcabaad87df5864b2271dd5e06a4 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 cb673e8da7d6d95d5cc90044b21596844fa3bf16 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 a41b630efa61c69c590a0e375d0463cbb996e2f5

pubkeyhash

OP_DUP OP_HASH160 26b0c9b4bfbdd24582215f4d21ee22533b4c369b OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 629e1c5f0eac502c2f353f55a04b8dc812363f89 OP_EQUAL

scripthash

OP_HASH160 c3f826b5dd29422340601823212be8173fc8c395 OP_EQUAL

witness_v0_keyhash

OP_0 e9504ebd10ac58140ac29306215417f5bf1c3c3c

witness_v0_keyhash

OP_0 41ea71c760ca55eb75bef24053465cd3288fec03

witness_v0_keyhash

OP_0 bc882ddf9383ceb7077fb6928bd380dd2bcb7f14

scripthash

OP_HASH160 b1a7623b6a094d1a3c192e03acf235262e57e225 OP_EQUAL

witness_v0_keyhash

OP_0 1628ce1fa36130615328dd97c0cb182e2ec69cda

pubkeyhash

OP_DUP OP_HASH160 c0336a8e9f8c7e94e83b036547e85836d397e517 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 4035231cd7ce6f28c3404ec21dc2111c6927d124

scripthash

OP_HASH160 386c95add802886e30479a9992ebe8d14137ba47 OP_EQUAL

witness_v0_keyhash

OP_0 324f5c61a1e64c64fb65f618a9abda2894d30489

scripthash

OP_HASH160 08bf8cc542deb4faefa73291ec8b453cc6f2135e OP_EQUAL

scripthash

OP_HASH160 2403dbfee9be1fef7016f09653a074c6e44336ff OP_EQUAL

scripthash

OP_HASH160 82340b19eb0b36c2e34e2af69900d592d0090e1f OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 0743537f4a073b6e348089f2c99ff0a4bbe4be51 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 2f810091c931afe284fcd8970473d33ea1f34763

witness_v0_keyhash

OP_0 c5ac095b9ae6daa7f9cac07707a8853e606796a1

witness_v0_keyhash

OP_0 fdee8d2ebf2874e0b3db3b332e38b779e5822ff4

witness_v0_keyhash

OP_0 2de98665df0523a32fb8642d130ded0997d464fc

pubkeyhash

OP_DUP OP_HASH160 b32af0282aeb01d653c48ebc9029351731a49faa OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 d484c97b8fec73f27c0d00aae2600c2f0b925e7a OP_EQUAL

scripthash

OP_HASH160 8aabdef31615a6d8d2b02cee508968bbf111d0a7 OP_EQUAL

scripthash

OP_HASH160 35dbad30bba56196244512b2efda2aa254041069 OP_EQUAL

witness_v0_keyhash

OP_0 58af3d0ef61b61d663b36a6279a8b55f12299134

witness_v0_keyhash

OP_0 3241ed3df02662431e3b7ff0d3157555c7abd2dd

scripthash

OP_HASH160 2080add69aca8cd8b27b2947588e5e8b416f49f9 OP_EQUAL

scripthash

OP_HASH160 45b9ecc850ac1f650e08bede808ff770432cac10 OP_EQUAL

witness_v0_keyhash

OP_0 9bd97c09d2ac96f1845bfb7a88d1ad53a8838124

pubkeyhash

OP_DUP OP_HASH160 9f5dd56ed4fdf67d0ecc3448f3ce233bb8876baa OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 deb12ade6420b6c018706b90ad366769fb345138 OP_EQUAL

scripthash

OP_HASH160 2450f69d3bf55eae5def5c2c8cc1d1b768a0b875 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 543c8e8bd686c46e7fa2e36bcab2202266676c5b OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 1575607b4b6327cb8268d9d874dabcae87cc4dcb OP_EQUAL

scripthash

OP_HASH160 75131da56f86f8f558820ebb451ac6d9748fc915 OP_EQUAL

witness_v0_scripthash

OP_0 4d09560eba945b933e6b52de98990368e5732fd5639da7954a27dfcc334f85bf

scripthash

OP_HASH160 2db0362116bf319e3049c4eab9c2efaab4833e04 OP_EQUAL

scripthash

OP_HASH160 db0d16012db7edb64843c751d6ec936996b0983c OP_EQUAL

scripthash

OP_HASH160 79f5c310a24bd6effcfff3cd202ac8c4dac43b16 OP_EQUAL

witness_v0_keyhash

OP_0 164d6ec8f417b9ea9ab92744029c3e80810016d4

scripthash

OP_HASH160 cec6457b07748534bf528fedf0962bb3552a4fa1 OP_EQUAL

scripthash

OP_HASH160 3e99572fe8013f0b8c32b85a74b8cff0aafd91e2 OP_EQUAL

scripthash

OP_HASH160 07c1ba9325fda33608095e7d013cb83ef17d6db8 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 cebe7ff25a7a5bb28fa4f2af5dcfb3276ff61b09 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 70338d7749341265b76990b9d24f03a677fffb29 OP_EQUAL

scripthash

OP_HASH160 63fd8286e9bd0f2deece8bbab2880972ec6f6da4 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 4608c8e00dc077f60db071354e036071c52178a7 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 43aa8a3c275a852e453dd30be242a55adf21ea44 OP_EQUAL

witness_v0_keyhash

OP_0 e303585ac45c05980aedfb86fdbc2295b0c6d8f8

scripthash

OP_HASH160 fb15a5f1a49ce1c4637256620a26db56ee86bca3 OP_EQUAL

witness_v0_keyhash

OP_0 f79cd658cd009f200a812d078e047c39ca89712a

witness_v0_keyhash

OP_0 7d7e32eb27dfbb0cbac5e43bf50c6d14bc03f5c0

scripthash

OP_HASH160 6d0c3806cb3f3a985d1d0da8beb98228ea8a7ce6 OP_EQUAL

scripthash

OP_HASH160 feccef5d8a148fc617afa0456582fd33556d4eff OP_EQUAL

scripthash

OP_HASH160 343d9b285d8bead340b8ceab694e56d73b653d85 OP_EQUAL

scripthash

OP_HASH160 8220e3d4225734bdbc1e51719ced5c0fd9445e66 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 72bf4fdff0a3b2ab7f02a1c170eb4e29e8d9fde7 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 352bbbb266d5fc56811bb05271fdba88cb3eaf54 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 b301b652efc80264a2ec2610164db639530ba11b OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 1745f616245b7e72d801b2540a40bd88ab11ba2d

scripthash

OP_HASH160 be57ccf2e838eb5084d905a137bf8304fb77bc2d OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 2f568587405829a1bc21c384d7208a7696842797 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 a0cef702c42d64f7466237f5fe92e24dd9a4c6a5 OP_EQUAL

scripthash

OP_HASH160 ed372b19096b6c045da156a66201cce82f436235 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 42e9dc5142ffce4e4f741d8ea5091819364c58ea OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 dc776605f3765689d9919537d1b355cef116200f OP_EQUAL

witness_v0_keyhash

OP_0 0bdeda6fdd5d9d98290b8b6ac24ede23813c4702

pubkeyhash

OP_DUP OP_HASH160 7f2d333d00451ce086e87780d15e20449af4eeec OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 11cc6c38ac6bd798b79bb8d1e11216165732226a OP_EQUAL

witness_v0_keyhash

OP_0 0f56225cf8c7adda1a5b75ae5164c2054c78cf1c

witness_v0_keyhash

OP_0 13674973df84f04230b4aa815bb26c8af27d264c

scripthash

OP_HASH160 3f8826678abc4a2c12f6feef85e1a4b707bd4aa0 OP_EQUAL

scripthash

OP_HASH160 bc4d9c091dec05de5683bc59887012e78437deaf OP_EQUAL

scripthash

OP_HASH160 c2a4175a3671d340a2a059de701f2be639dfff3d OP_EQUAL

scripthash

OP_HASH160 8d7c1224e2b6f8ceaee97a5d0d4342112ef65f95 OP_EQUAL

witness_v0_keyhash

OP_0 380a7cba90d6854ddf0b45a4043618ba16a215fe

scripthash

OP_HASH160 8f74c6575f20e16d4388a3e7eea61a792adfc4ab OP_EQUAL

witness_v0_keyhash

OP_0 3b0650ee95cd5432393ae80f90f0f4d280e8ef5b

witness_v0_scripthash

OP_0 6bc493f147901371dfde44a39572db8de8078f5f9a8c63e59e9bc4168c143be3

scripthash

OP_HASH160 5958454b72cc9dd40da517b894ee6ea2a15976e5 OP_EQUAL

witness_v0_keyhash

OP_0 af3988c8641d13f50f013c12a95aae9bfc8828a4

scripthash

OP_HASH160 37209420fcafe99d6e0176597ef426402e88d4d9 OP_EQUAL

scripthash

OP_HASH160 07fa76a1a1f75234a81907a3b1127a12a1483547 OP_EQUAL

witness_v0_keyhash

OP_0 1ac2e8a313736a4425f87b671e602edb35972712

scripthash

OP_HASH160 682a9b5aeead75db16f90ce76c6276829d96cff9 OP_EQUAL

scripthash

OP_HASH160 2efab079b9f7700e26fc2589a66c68b1b1a098a0 OP_EQUAL

witness_v0_keyhash

OP_0 77a09b88a1960641d3ad3b5ff72ccfcec4a453fe

scripthash

OP_HASH160 348d5516c395629838c537a7a39158259a5418ef OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 d6c5de069cc448646acd324a1872c4749e30bd93 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 607f284205a7a80b0c8fbb08528c915a10bca09e

witness_v0_keyhash

OP_0 e3a131611c8533ff79df7419e2540cf9c9bfad47

scripthash

OP_HASH160 457bed6072e9fbe04d246fb267740784b7e07289 OP_EQUAL

scripthash

OP_HASH160 4226f3750b22984730b2300a07c029e5bb2e7f70 OP_EQUAL

witness_v0_keyhash

OP_0 abba71b9a01531925226579eff5099e9af962ab9

pubkeyhash

OP_DUP OP_HASH160 5afb979b44a50cdf1816edcebc3383d0c1a895d7 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 23e828dce327b6069332d007b1a9aab265673d5e OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 8e5d607f0cdf59e51c3df3babafd6cba8e07520d OP_EQUAL

scripthash

OP_HASH160 e856733ecfdbf3a93c25ee53632ad25f3c3574de OP_EQUAL

scripthash

OP_HASH160 c9497711338f4e8bdda4b84a81a4f552d6f88967 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 476f32cdab4cf3ff6c8c29548569679c8e023f58 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 e3bd596f206ca835f5d7ac1559351165919dc43d OP_EQUAL

witness_v0_keyhash

OP_0 f8f1c7219d3bc1b3cc64438860318e6995cb090f

scripthash

OP_HASH160 40a294f8f659a4f5eebd8cfb9af8b46717461e47 OP_EQUAL

witness_v0_keyhash

OP_0 724b02e86f67eb88f5d946fd516e7c1855bb73cd

witness_v0_keyhash

OP_0 dab18a0f96a42fce2daed9f68236c91b02b64b4b

pubkeyhash

OP_DUP OP_HASH160 dd46a00779836cd6f278a369e52024a6f0cf57a0 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 29e4a076523547c4e962a079231fdfe4ed725e67 OP_EQUAL

scripthash

OP_HASH160 08665ecead20434c055373471a51992f80da2892 OP_EQUAL

scripthash

OP_HASH160 e7cadc3c5eba5350978a36e1fdec21c3ae443653 OP_EQUAL

scripthash

OP_HASH160 f529ce1fb6aafcb5644c90782b8d4d4b276ebaa0 OP_EQUAL

scripthash

OP_HASH160 8846509cc127bc3f484b2419656e2971f264528f OP_EQUAL

scripthash

OP_HASH160 7e2d9721ccbb3325707b83bfdff0fc3ac4244730 OP_EQUAL

scripthash

OP_HASH160 ff97683226283227517c75fb9a21d90e71fadd3b OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 3dc794588c57f574a3dc16350df7142ccdad4c7c OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 b1fc2c99a5086fe095f7f8ed6b8f78c6b77ab5c6 OP_EQUAL

witness_v0_keyhash

OP_0 98b6c9e582f2f669e1691df0a7bc39cc9ad4ecad

witness_v0_keyhash

OP_0 9b09eb8566979a54f390c57d39e41a328ddae079

witness_v0_keyhash

OP_0 53f1496106abb35cd2db6430ae38c232381163e6

pubkeyhash

OP_DUP OP_HASH160 05792c2e5ebecd4d73dbe049bc70117f3ad036af OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 0129888b184c273cc3d27c3a40b58660034af76e

witness_v0_keyhash

OP_0 e38772b105a42526031aef884223f62d420a3790

scripthash

OP_HASH160 0d89612d56d0d71f97ef36dafadb4c2b603d53fe OP_EQUAL

witness_v0_keyhash

OP_0 37a5e26452ec41114a6edfa486f8841135faac5d

witness_v0_keyhash

OP_0 6c37664c0fccc089dd36c801402e6d7a45d0ba99

scripthash

OP_HASH160 d2205e4b69c9d895446b19ecb2dfa57ff8bcfb0a OP_EQUAL

witness_v0_keyhash

OP_0 45ee352f2162831fa8668cc75e87aee9c88dd3ca

scripthash

OP_HASH160 2da45ea2a27c3576bb036debdc44704e7f0223d3 OP_EQUAL

witness_v0_keyhash

OP_0 349063130de8142668d0f74162116c5de3acb275

witness_v0_keyhash

OP_0 528f8c4f57d332ebd13803405264c21a7fd6fe44

pubkeyhash

OP_DUP OP_HASH160 c5e0612d4f6d2f44e95a9281266b2168aad67617 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 d1413cb471dcb4282fd2aa1db9cce1622300558a

witness_v0_keyhash

OP_0 69d4f54862cd41409f82c1ba793891e148eee7b8

pubkeyhash

OP_DUP OP_HASH160 2da8310f3186e3398e0f8ac9f4f68232165c5821 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 21bd838e5e7a033a75276a7f9d0f6ba2b6864a9b OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 071d120de1daf6a414109a802a9b7d972df36c59

pubkeyhash

OP_DUP OP_HASH160 5935039d9edcc700dc449efb85936c4f2010547e OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 48bfffb7457bf2a200015efd6dc68ee8ab01970b

pubkeyhash

OP_DUP OP_HASH160 be139335447ee78eb2bb71e45a7fc1829fb2770d OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 7b7d02717ed697bbd609fd3b8e73c5568c6d795c

scripthash

OP_HASH160 8ea4faa50334f79f2530a35ffcac2a1b4028a889 OP_EQUAL

scripthash

OP_HASH160 a8d721376d15adc048f0cfb53a1ff6948b2a3ba9 OP_EQUAL

scripthash

OP_HASH160 01357b1ed28d4bd49ecf99b8b69b7f9a35b90e9a OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 891859c0b9efb678284611d5825b278efac2ead6 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 0f21a54fd0bdd0dbf1180295a4373198db27e5ce OP_EQUAL

witness_v0_keyhash

OP_0 e1c6f3798947220479582a4785824f553d1a9ed2

scripthash

OP_HASH160 86a00083b452f6daaca94f5f813140a1b5a034a8 OP_EQUAL

witness_v0_keyhash

OP_0 be21e7877a8612cc78332a3d70f80175a46f5735

pubkeyhash

OP_DUP OP_HASH160 e72701c68e0edd985b8ae7177f0de360302c9ee0 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 6d952b9e17c0b4174a73ae2fb2e25ae5865c19c9

witness_v0_keyhash

OP_0 078196d32321b169bfe73a44b4d61ed39ab9ebd6

scripthash

OP_HASH160 3d5fe24054886ec454a8e6588785413ec12e8892 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 96f10aec6ed752659a6da28b55974d8cef0737a3 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 e344fca8d07eaee67580769e8e35cccbf03c42b9 OP_EQUAL

witness_v0_keyhash

OP_0 48e2e1a3d4e87fdb7b03adbcde143a4b69a3e504

witness_v0_keyhash

OP_0 bc98c650433db177768e067b9b9c47a37b3b21f4

scripthash

OP_HASH160 357d534f2ea2cfbba474ba29a5f92f29b19d5147 OP_EQUAL

scripthash

OP_HASH160 87c80b9d3441f1e5fff74c42f58a99530de79b93 OP_EQUAL

witness_v0_keyhash

OP_0 bfc957f3d414bd3ea867b7720e68e9c469abdcad