交易 420741aa63a4601d6c820a2c59fd7aa34f8766373984a1edd219dd0add7cdda9

基本信息

  • 写入区块
    860801 (Main Chain)
  • 确认数 14507 次确认
  • 时间戳 2024-09-11 04:25:04
  • 交易大小 6278 Bytes
  • 其他区块浏览器 BLOCKCHAIR
  • 输入 2.76024202 BTC
  • 输出 2.76002514 BTC
  • 交易费 0.00021688 BTC
  • 交易费率 0.00003537 BTC / KB
  • 推荐钱包 CoinEx Wallet
输入(1 笔) 2.76024202 BTC
输出(190 笔) 2.76002514 BTC
输出(190 笔) 2.76002514 BTC
输入脚本
输出脚本

witness_v0_keyhash

输出脚本

scripthash

OP_HASH160 0a1e70fca6720fb8c701dd97d6ab6dd71e997914 OP_EQUAL

witness_v0_scripthash

OP_0 39b0fbb0c2e8b5a7a2a560235f7ea8ab2f3260c941ed90d5cbbf410d050cdc3d

witness_v0_keyhash

OP_0 c70c01a887e33b57ab884eb6eda8fe3496564b08

witness_v0_keyhash

OP_0 9275727bd1c7de04d46bddcd5b23bd929492bb46

pubkeyhash

OP_DUP OP_HASH160 ab6d1184f860316a41629efd04ce1bcb620b12de OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 a508f71636387a993e9839f14e852ead4c0d8565

witness_v0_keyhash

OP_0 bde917b25dda7ef5aef3b0120bf06192e846d980

witness_v0_keyhash

OP_0 fde22636825f278ce9651a17edbb6d9ff36774bd

pubkeyhash

OP_DUP OP_HASH160 f01ebc36b0a43bdc061910c7aec597dead494df8 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 f78d38619c66d7315b264198b5c9fdfd41c80ea8 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 06622932206d58c644492fa6b592cddace91635a OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 0c361fcedd599c4d59c494118be96770e67fec1d

pubkeyhash

OP_DUP OP_HASH160 9faea820cf845d2809942f432063b72ba845635f OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 042697522c2cc1a93a04cbc726539d71e5299f27

witness_v0_keyhash

OP_0 d3294ba53e67f523b3dda476064b936ffbe15e4f

witness_v1_taproot

OP_1 0c2fa34cac64e240e4cbe469a1d65a8a30f468f826dad7b30b08f0b0e109138a

pubkeyhash

OP_DUP OP_HASH160 5993de6c73d50b0a3dade2c26db6712705fddb58 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 c0d2137b9eff601efafb7a2803dad0ddba65d65b

witness_v0_keyhash

OP_0 145b9f5a1fd59502df58e9e9d1204c621cc02bfb

witness_v0_keyhash

OP_0 062571512ba202c185aa35ca6a5b9c70476f7c94

pubkeyhash

OP_DUP OP_HASH160 809d7757c9821728838d1e7f996e43fd62fe532a OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 6c3ab8c469bc3bc4e1f8f1b5ee7d56d28dd484e5 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 fd168ef57769b789e7efcf2dfcf85d71d46b52d3

pubkeyhash

OP_DUP OP_HASH160 d3c2394a89a45f927bd3ea1e761e0fc00aa8faf3 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 6eed5033c8ca057963c6832da520dfe06b5734ef OP_EQUAL

witness_v0_keyhash

OP_0 6eac76afd6bb8a6f01c93ce7367a54708793cbe7

witness_v0_keyhash

OP_0 dcac926f8bfeca9dceecc45b9ee77a6d94add8b1

pubkeyhash

OP_DUP OP_HASH160 64a7befeb22e1620f0ec4904282acad6b05012d0 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 fecdaedacb561d1eb30156e3508c425aff14ba67 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 14b86348aa637f9e96cee6240195bdaefd436c8e OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 537d4a58dc672914228d5be601ca69e18c2ca2f7

pubkeyhash

OP_DUP OP_HASH160 b5b632e5fba4f2648c3050074113578be8b307c1 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 bb15cec9982554ad92fd517dfcc03382e05a944b OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 c201389938a032e395dee8ce809d3e979927e69b OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 a776e0ddff88b3ed00d550a071f974244bc8f339 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 7851a9f9d8ab42aaee8f0fd320be822d88a26582 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 d49824b6224c3942ef3362a02b4432adfcc470dd OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 7edaf9cc180649c28f84d44e6827db47bfa73660

pubkeyhash

OP_DUP OP_HASH160 203130a8a2e075e8da6e6aa55dc65536b4c6ad23 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 aac022f70bc35f961c3dc8307db2ddf9e8d8f816

scripthash

OP_HASH160 609058f097a82e1682c138afb1176d9b0ceecd76 OP_EQUAL

scripthash

OP_HASH160 e75c9558fdf6715bc3e6d8d1a6ef6992e49d9a00 OP_EQUAL

witness_v0_keyhash

OP_0 10ab90fc94f75b20ce6c38322d9f88a9e52bc73a

pubkeyhash

OP_DUP OP_HASH160 3f363a6ffddb68e1a7eec3dd847e1546acec6efb OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 8180b9b05ba41fd14fa4bb22992cd2a8913867a3

pubkeyhash

OP_DUP OP_HASH160 5dc82f855a68d6d693cd8e494c628739324c4708 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 3a442cf2ae2553dba9ad90ee833a0630f2263edc OP_EQUAL

witness_v0_keyhash

OP_0 9dc460d9e1ec663ec2e44dd97f707450cd0daaba

witness_v0_keyhash

OP_0 34e8bb59ccebcbbac8790404f637f8ba3e08adaf

witness_v0_keyhash

OP_0 947d64ada7468fc61b9d035920aae95d5acb4f42

pubkeyhash

OP_DUP OP_HASH160 57409308c4e78cfed20287a17b1798d00e847178 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 bd4580f5af83455a4c5a30e12409243cdca01166 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 963ad49320ec2966bd71446d5d802a26044ed1be OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 f80fe806664d641168ec050de6b1a28e66051cea

witness_v0_keyhash

OP_0 66f9d538763fe22b11e4931b3bdfde8ee2266567

scripthash

OP_HASH160 eaef80bf162a222858723a95ab6453b99341c0d9 OP_EQUAL

witness_v0_keyhash

OP_0 c65c64c491aedb6e68ca6bc250b060afbf3d17b3

witness_v0_keyhash

OP_0 1820d171e9c4ce1e6ccca1001144839eae5a68d3

witness_v0_keyhash

OP_0 328b764f34a0e572187194b022b4c7edccb793e7

witness_v0_keyhash

OP_0 2485a37a98d5b8f99460cbaffe712d4d6e179e70

witness_v0_keyhash

OP_0 9722e7209bf4bd4e52e646b22db60d99eac28447

witness_v0_keyhash

OP_0 d8bcb5fd5098131780b7157d0517500494d42200

witness_v0_keyhash

OP_0 0b3d3265c7251f7b07d8bd17daca83ff8fba7c97

pubkeyhash

OP_DUP OP_HASH160 8e92d98ed6680e350ce5a42ca43c429468bf1097 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 a543bf9300686ed47a5aaea27c94350c37895019

witness_v0_keyhash

OP_0 c1c466149bad99feedad8a8dc424aabcd1359e10

witness_v0_keyhash

OP_0 f4027242fbc0b8633372185d00dd77cf43ed8db5

pubkeyhash

OP_DUP OP_HASH160 ab94a4dfcabaaae6099d63120b822ea94bb99530 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 9bd778d0c0fb13a8e970b3c19ee45996a034758b

witness_v0_keyhash

OP_0 97f68882d726192fa16abc3cb093bf7e7e27427b

witness_v0_keyhash

OP_0 a2bbff0571454aa40c9e73a64375ff8704f7727a

witness_v0_keyhash

OP_0 729f295f649c44c34ec4321eb969826598623670

witness_v0_keyhash

OP_0 087a8262600faac62ed8cd2a2e2748e668d0ec9b

witness_v0_keyhash

OP_0 d4b91aa90d60644ba99bb3c8b5d0a8f5d0dc8034

pubkeyhash

OP_DUP OP_HASH160 4999251197338539f27fb2408bdb54238aabb7e2 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 46363ca4889e6ca657ab1b31948f4fb863ab9e3c

witness_v0_keyhash

OP_0 25a6151e51756c362650cea2e9fc1b6cdd41e234

witness_v0_keyhash

OP_0 cf67487d63056a4d34ea5da5258dfad6fefe23ef

witness_v0_keyhash

OP_0 5dc5c86b0559ac2495c45d5aa407e34cd46aae16

pubkeyhash

OP_DUP OP_HASH160 be66dbd46a05d22a949726143533a48378f24ef4 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 ae65d5d366e3fccedcddaf1c69d2d8f9a5f4cbce

witness_v0_keyhash

OP_0 c13627d2eb3cc146def221db9f3c7c50600bc24f

witness_v0_keyhash

OP_0 92db527ec5d38d431e201e7582c53f08f52604d9

pubkeyhash

OP_DUP OP_HASH160 b0e7464109e709dc9e2a2953ef1b8ae2ad165ac0 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 20f672df1698431f9a6522b8a5af113c76c61b8f

witness_v0_keyhash

OP_0 abfecb8ca014da9a3f735c9867fde917711ec4e0

witness_v0_keyhash

OP_0 b393480a7279b7e398e54cff3c1454b023a8a6d7

witness_v0_keyhash

OP_0 70d690a0d6ac5dfddcdade9b9f2b0c55dbd044d0

scripthash

OP_HASH160 cbfe875ae6f0a78f969d90018dcc3cc1fca25417 OP_EQUAL

scripthash

OP_HASH160 54e8aa124edc9b09fca39fcdfa4a67358aa97d1e OP_EQUAL

witness_v0_keyhash

OP_0 500137dab6ea32d61bdf6e4c9408c9e18d681988

witness_v0_keyhash

OP_0 bc6aa9a50cd03f8523a6740174883dfb92f68cc9

pubkeyhash

OP_DUP OP_HASH160 a9738bd551ca5f07229a29423b80dabe83871c6f OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 c2488b5f34dbdd18c3e65cb6108a6eff6780d909 OP_EQUAL

witness_v0_keyhash

OP_0 a257f152cd17da1541f6a4a3d91adf6ac2651bf7

witness_v0_keyhash

OP_0 b2c20c2083c34807fc037c84e38195246bbf813b

scripthash

OP_HASH160 c0bf486faf3c56e5d4be5298b29d2897b747b825 OP_EQUAL

scripthash

OP_HASH160 80a256cb7fa5789d0543405b00373fe4e9a75dfe OP_EQUAL

witness_v0_keyhash

OP_0 bffdb449410c138b9a8888482c5b193de736f87d

witness_v0_keyhash

OP_0 669830bcf2ae7d06da34e44ee955142101da5360

pubkeyhash

OP_DUP OP_HASH160 79c49faecb89991de615a68d31c5b68ad2c3e19b OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 4bbe2d45e29262b7fcbef861a74d39ffb2636a67

witness_v0_keyhash

OP_0 fa2dc7f55aee4262414d6b63cd425893208094f7

witness_v0_keyhash

OP_0 faa2409bb8335fa1024270a0ae6a006e327406e8

scripthash

OP_HASH160 ad5a1f436fa40ffb341ab628402bd1879b894de0 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 cc827d9d95813d3e4cc2ec9d8ae5816898dd8843 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 9a2c1ca6dd3654bff3001ca210c31d8deb6e0d13 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 13251921c2944d5829980ced98090519b15524c4 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 c4580beafb11be66509ab1c93e42500f827c5658 OP_EQUAL

witness_v0_keyhash

OP_0 2ff41b15587973e64a66b8c627c03376a88aeaa7

witness_v0_keyhash

OP_0 9792888b050cb41a70dfa9a98fe1e4654fd5b82b

scripthash

OP_HASH160 17e3f96ae6c26af3a0a867a0f9c2c8a3973b1b60 OP_EQUAL

witness_v0_keyhash

OP_0 46155666f0c12ba82c9a34b124da90ab33e711b0

witness_v0_keyhash

OP_0 d85371b7c562f399d86515aa1b4cac667a563a7c

scripthash

OP_HASH160 60b7ff0816172afb84fa7f2b0fa9e5fdc1746f31 OP_EQUAL

witness_v0_keyhash

OP_0 6afecc6fee60fa3b2565c4e49b6918853fbea467

witness_v0_keyhash

OP_0 fad7b541f8df8afa90abbdb35ee79a1d2a78efe0

scripthash

OP_HASH160 74578a8aecff004009e542bcc2daba281cbd0a31 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 c4038d31b25bd5cbe0ce0fda28b7a3346c474de1 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 3b02fa45128a776b94ee7751720854b76f2a0408

witness_v0_keyhash

OP_0 fc06701e88ceeb1006e3c6e86128c747db51ecd4

witness_v0_keyhash

OP_0 c937dc8eb32d6bc248555913c628f3a495230231

pubkeyhash

OP_DUP OP_HASH160 1a8d5829acd639ab624a2d9a7f58bd7e291b3086 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 602f0d735f63f1b3b4d1169ec2730584891087c9

pubkeyhash

OP_DUP OP_HASH160 52965c5f673f089eec54b6765280aa695a87d88a OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 c529852eb0b9e3d56f325a2c3cdb9e395e0a144a

witness_v0_keyhash

OP_0 093046e47c4e03a40212f982e9c90e093ae1a9c1

scripthash

OP_HASH160 26595bfed64ea5a95019b35282113c8b6584d57c OP_EQUAL

witness_v0_keyhash

OP_0 9116ec4b768ecbd0af59371a9c00a72d4c74820e

pubkeyhash

OP_DUP OP_HASH160 2e866ccc6d87cc172192c7e821baef922218da80 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 a4b79608ed027d2c82589e29ad1fbd2883afc185 OP_EQUAL

witness_v0_keyhash

OP_0 1c81cf2c336610c20cc4a83bbbffb20b19c7fa86

scripthash

OP_HASH160 6a6a5d92ff308fc011050b5c8a08681f4a09243d OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 af3073592831ac5b3825d3b94f43d0d0052bf51d OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 83ad1118862714f76ad7fa6088a78a06f4bd4c98 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 fcef7e95ea902d7dc5a666e863f5c4489440ed7a OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 0fd681e5548768033cdbb3e64a488ad8cbf6d20b

witness_v0_keyhash

OP_0 921411ec63b86d9c4b1ab3e71a6f036d656538ef

pubkeyhash

OP_DUP OP_HASH160 85a56bf2180afdcbfd0256711f80f57ad1b6a2ce OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 df8827a13a8e3e2b07e3d627440ce51455744786 OP_EQUAL

scripthash

OP_HASH160 d85929bc9c109b89dec8dafe9aeab466bb373111 OP_EQUAL

witness_v0_keyhash

OP_0 8717eb92e5fa210e3d655a1fa518bf867a8c5c09

witness_v0_keyhash

OP_0 01588501a4d2f1501e7be33ee85e4fa6c73c34f3

scripthash

OP_HASH160 d800e963a2d3e938ce1e48bdc91b43b944d75544 OP_EQUAL

scripthash

OP_HASH160 15601c9dd3996cd405f83d254decafe883d636f9 OP_EQUAL

witness_v0_keyhash

OP_0 698bbbe25c179e3d33dd91af6c6089730ed18d50

pubkeyhash

OP_DUP OP_HASH160 4166663068f96c595e93940793b07b9a7cd7add2 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 34b8bd9cc6551470dbca31cc90c61816edcb7fea OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 6c848227ed6811a9d1ab79769a30b8bc5cf1ff03

scripthash

OP_HASH160 7b5a21f17f348c546c164e19c27a7e710e109090 OP_EQUAL

witness_v0_keyhash

OP_0 7a389278d41d52e25063eb4777020b5d7a3ed332

witness_v0_keyhash

OP_0 2ee58c750d31d4506188aed3156a69580c207caa

pubkeyhash

OP_DUP OP_HASH160 f90c80fef9114532d040174d3861b71a0025015b OP_EQUALVERIFY OP_CHECKSIG

witness_v0_scripthash

OP_0 98fc318abb8efe9b2175dfa85fb03cbd828971bb90a97c4d650d4817c8a95dc5

witness_v0_keyhash

OP_0 d57cbc185a683b3f02d8dfa943ebbb8998afc5e8

scripthash

OP_HASH160 69d4a0681261eb03570a69a94be4c5a1f73eefe7 OP_EQUAL

witness_v0_keyhash

OP_0 a4ae55e339d3f8408da1b83dd78edcaac4c97a1b

pubkeyhash

OP_DUP OP_HASH160 48d4c102ae0bbada99d8819f74cfa5f9e059b066 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 366d87cf5e19ada1fc683cb54c633addfa61da6f

scripthash

OP_HASH160 13e795106a000c34429776e863ec8a8773b739e5 OP_EQUAL

scripthash

OP_HASH160 bd42bc8bc2fee0dbc74af718a7c3f270b15737be OP_EQUAL

witness_v0_keyhash

OP_0 03fe7a31ed976dde05d1fa87a3d51e2345adb1ea

scripthash

OP_HASH160 56f18823c7420124ac6e3c6ef8d9392f53555b3f OP_EQUAL

scripthash

OP_HASH160 7f55a234823855dcfb62336316875fa3548e7913 OP_EQUAL

witness_v0_keyhash

OP_0 6549aa6135e9fa5dd34fae7bcb41cfbcfab7266f

pubkeyhash

OP_DUP OP_HASH160 49ef324e8a475e21f13a45ea7997935bdf223c8a OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 d50f432ba5fc75c1ffb520783553086dbbdb14fc OP_EQUAL

witness_v0_keyhash

OP_0 8d39123fdd6635f157fefa1c6562c6c140753a4a

witness_v0_keyhash

OP_0 5798564fc7456457d2d1f2a07d1885de2570307b

pubkeyhash

OP_DUP OP_HASH160 68cbba0787e628836ac3b5de8591f958450c41fe OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 dd671c09946cde48897b7496b5efd1205d468b61 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 26db71884ed238802b5cfd79e4f5e257d1196049

witness_v0_keyhash

OP_0 495742382b6d701e2baf3388deb5311d153b6d25

witness_v0_keyhash

OP_0 a12d1df55ffa1f233b06e72cf8196b5678557f61

pubkeyhash

OP_DUP OP_HASH160 93e64f025f7d1b2a48d176979380ff04a946c411 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 ea83cf695c2e6f3578a09e66cfcf9de913b4b7c5 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 ca85025c87951e0db64dcaed099b5857e76ad8aa OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 b0ba88a315d24aaea91e2189de4f9ae7321d0ade OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 764debab7bb51a3023d390b4d1ee576f477ca7dd OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 e75582a9ee7d2b4320f5bf69af581d7deb9f8448 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 a726e94079915c2cfe15b64c12cf50b693f89507

scripthash

OP_HASH160 ddffc80b31f48016b5658b486e76ae8ec71de2b8 OP_EQUAL

witness_v0_keyhash

OP_0 03a299ed24007a030877f89bc9b389ede1c5d76b

witness_v0_keyhash

OP_0 4f59d1d79842cfe39d4f1cfb711e63feac404ca5

pubkeyhash

OP_DUP OP_HASH160 395940e17d0fac64c08fdf8ada21a363e146714e OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 4cfa103d989c8656fac08d9cb5320112c7a1d9ce

witness_v0_keyhash

OP_0 3740c6fbdd8eb64bc2d07580f59babbb5dee7b2e

pubkeyhash

OP_DUP OP_HASH160 6f6dd6cb984a51a3fd9cbfe7d4045a6c83ef1221 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 5e96f6b00da1ddeacec7b4b414ad578e4c49b998

witness_v0_keyhash

OP_0 4f8ac21c2ef7b697b1a9c5b671548eda1a91f488