Transaction d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115
1 Input
57 Outputs
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:0
- value
- 117291046
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8518b2ccbb758f64035fed68c02789f6d28a6a8e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1D8kTbGmyFd5GEzbfPGQo3q1iAwJL6gTPn
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:1
- value
- 119195194
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b2bdacad8fc95d880658d41659e318664df684ab OP_EQUALVERIFY OP_CHECKSIG
- address
- 1HJ6VxqeTs7r2pkjAghFHvcmm2hhuS2KBa
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:2
- value
- 16340000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a35fe032c9ef5761c431654a0eabee97a423775f OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FtqzqNYDxeNFRn1y3QtupAFChqLXhqinB
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:3
- value
- 11775512
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 facb411a3d95df28ccee4c285dc9ca549a901e07 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Ps5RKEgeCzLw8xhPSHbgrj7n4wYZcAa9D
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:4
- value
- 2353329
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cfe2abd2423b9666e27d7a2884ccd3185ac9b1e1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KxCR6hxjyzfCALVeic7x3BZEmesCQz4UP
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:5
- value
- 9544717
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fcbee711a4a1c61af6ed003bbba2085e85341dce OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Q3PyVGSvbj16YHouUprU7DtfVM9v57CMC
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:6
- value
- 2334649
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f80d6119059740965d67485e14e7cbfde52a1361 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PcacBdCfg8CzZL2Hxvivdm8C8WPqZLoxE
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:7
- value
- 116697008
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 658a170d52715605d1adc78bfff3a6635d08cd0c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1AFtg3J2qUXxZo9TsboUypUPH7KDuJrQup
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:8
- value
- 1403870002
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1fc5bc89c37ac2d70b5d328d4558b2a395790f97 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13tzpvFGBpwAdemF3hkDY1W2akmbwtaMsg
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:9
- value
- 35793543
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 aecabc585edde0b5b93e63b270e80a170d00df05 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GwDShobbFhCvijAFJ9vnsz5ahQ1n79ikY
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:10
- value
- 23289394
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8115703df0c216f5d11eadc3afbfd72bb9a5082c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CmXrKJ2X49oyreRyYKCV82sTV56un2jVv
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:11
- value
- 299990000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 442045de8e57714e227c3dd1d2c982f16e8c82e5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17DDcQbLt23VnmSNzKBb3W5ej6t1ufz2zT
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:12
- value
- 41938490
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 70cf5e2649799fdcb5d7445961688ba37bb867f0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BHV6eisWGfqQcmTvh4EzEwXHUsHtQeyF2
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:13
- value
- 2353329
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 559167ff1f86c69832ac8f717603d8b72f05eec6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18oSdJsC6cdtuZtASdEAUrSMewNg9piwRo
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:14
- value
- 39608574
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6b70b0b32761f8dc68a69f5c5840240cca8c6380 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Ao6JP5CDkiCRWmxCGt7frZvT7JWgpqCvJ
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:15
- value
- 96000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4af4fadfe1aab851ecaeaeaf1c1b0ae9a4034476 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17qLUhm8vofow8486eSz5bBXkKVQeKGZKU
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:16
- value
- 37278658
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9bd440f9e3e9a07ef455e0a241726ec82d18e877 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FCx1PTVxBv7dyEfSSXa5rZGMsvXz6jd4a
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:17
- value
- 265530000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f451be67adb5ae4c5813b3a37afa53624fe5d649 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PGqoTsYBpHWQ9KERQJXwQz58qfB9ky6qL
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:18
- value
- 555000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ead59c079d2221d33eb431c84072cfd713349bf9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NQh1jgmgRrScLqRQCsDZy8RFLgTz8S8nC
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:19
- value
- 9544717
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 97351fd1cee1c18a5650b2488b35c59840c31b47 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EnWg7DPgGpvrENXVWNoUMSEYEBtCr24Rc
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:20
- value
- 35793543
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 63ea05de8522095279aa3e5fcec31a23c6de72d5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1A7JFByX43Jx7AuGcAdpejNApgCz8nSa5V
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:21
- value
- 193383038
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fc4f61413ad765cee886ec2db5e78c1cdaf6b528 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Q16Nkhqcppk2Zam4zcBo87nB6d12dDEVF
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:22
- value
- 112065745
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cc1f8eba208ee3eb314121455dc472a12c5480a5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KcJenkjKbuT2zG16j8QDQ3oe5X6cUE4yn
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:23
- value
- 18639329
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 81b89732c5953d708b674c163fd66d0fe323d5eb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CpuJKyWUBxx3eywAiVCdty2ANYkFcwX9P
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:24
- value
- 119095825
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2d1d23050bb94454433ab87e93eb28a1f352cac5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 157YK6Mvs1QUNnj4rdZvRt3GSMzRasEg5s
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:25
- value
- 116697008
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 14adcb5b4aebc4813b473a73a528ff8c0d0267ac OP_EQUALVERIFY OP_CHECKSIG
- address
- 12tLiHGok1JJ839P8j6erMJmygYr5hw6KL
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:26
- value
- 2353329
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1d486b2d0f3a5739eb22084f869f79a3c38ffdd0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13fqMJNdkbfGp21z27zifYjhsBDE9gskgL
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:27
- value
- 284833769
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9749b9d1ffc97b8b201b814fc870d69ca4f266f4 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EnwMXgXY7JKdX3ripxgK8sPS2pN6PtRem
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:28
- value
- 15000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d2d007276b0507c627c6563e8762d9bb285c7324 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LDg7KXXMon8xLAg7bPJXyYGUfkp1E9CLh
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:29
- value
- 2000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 58fd73fe80d820a411ca644bc2f2696a93eba1cc OP_EQUALVERIFY OP_CHECKSIG
- address
- 197Y67TZQCTAyAwn1pnqQ23om6gthuen8Q
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:30
- value
- 9544717
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 aa03db505a7004126b5dc693620d4ef500d37166 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GVxVaar6CnGTnSVPqahSz1PdFsHErY86D
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:31
- value
- 18625876
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bb96beccec239d7cba35e1100ef6262968dbb796 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1J6swqjwiF5GrerM8Wx1uNHRwq9Cj4bSXd
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:32
- value
- 268000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b94302341ac796bb0745c511fe87913d2e8b7889 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1HtaHL3Qp8WJmZjbca71ndDV8bvqndLKWh
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:33
- value
- 2559643809
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c44dca133def120cd180b1dac7daa4695568abea OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JtxdVtCfSEdzgjfHR9zQt7E3EBwEx8ewL
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:34
- value
- 46598322
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3a065cbe285b73d88b327537e3fd0e7ddd2ab756 OP_EQUALVERIFY OP_CHECKSIG
- address
- 16HopBiyNpkBtHhuDwZJsJ9jzy1ytoitz6
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:35
- value
- 10000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 47cfa798955ce8e639a9b26818dd40051cda47c8 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17YhjijSFy4on5PKwbAx21szsupxSvnenM
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:36
- value
- 35800000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 105e1c152887966e28f7e423e2841f665df87558 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12VYYvh9VFf6icswqCX8DkDosMcJWA1Pb7
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:37
- value
- 422393876
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8d378801a035bf1fb26aabe3ce8315ba06bca94e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DsgoRsAT1qp33denUpB7xnqZW6UiBCe1P
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:38
- value
- 2425124
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5ba402fb2f9659d65bdad052fc5af407fd5758fe OP_EQUALVERIFY OP_CHECKSIG
- address
- 19MYyBkuBikgACa3BWQXyBGX2KBzGsYYm8
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:39
- value
- 9544717
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 7fd8178aac304cb7aca69dfe009f13cbc3e3076a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CeyghK8Rcc3BoGsesQXuYZA9W3pPtVRLT
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:40
- value
- 11950000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9831d26dff6ca6a8761b85bb9a7682d3660d2e41 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EsjPrMEMRKeq4vX8GDiwP75Mho3KgxPY5
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:41
- value
- 2332470
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8740f70b158ae46ccb048f8e54f899b098a35ace OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DLA3kEJjuNBQLXDAyxwsC8bcff5TjfaQj
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:42
- value
- 2000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8249aa731399c91d2d12be4e00ba955c6d2d924a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Csu6L4v9pP4xFv1SDK5M6P3PFtvpAixpj
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:43
- value
- 645820000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 955c2a5fb4c3da2db7d473f7035a1ac412d802bd OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Eck6MczUw6uPzvJcwejcU2xjZtA2B6a9e
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:44
- value
- 322106295
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3ec20bfee583d0c6582afee54adccea8b1f03f4c OP_EQUALVERIFY OP_CHECKSIG
- address
- 16iqMWKhHGFCMqXHnoKw6eZnRFudRMWrUq
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:45
- value
- 4671587
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 64b9811f57c4259d568d13a54a210f4ca078bfae OP_EQUALVERIFY OP_CHECKSIG
- address
- 1ABaoFiEnw59cRuiNA7Ec8zSGF4cGb3j1R
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:46
- value
- 9544717
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d0178457ac7ea97f3418e6f4b863c61de7d4ea70 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KyHitW4Ku2c87J53vUXWi7zV72VvDsote
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:47
- value
- 4400000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a766b8fcf13848fd70133dbc3faf45977166b7e9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GG8uL1T3pCNmj19ogjqUys9uTnTD1DWyM
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:48
- value
- 63036982
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 be62d8dab7d4610a92a044a9f357d7a2d4ac3adf OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JMfoTuGqbkBk3x1wCcRV61qoDfCUMXffh
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:49
- value
- 4779544
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 41cafae46ad43e0902580347cf0c597150e9801a OP_EQUALVERIFY OP_CHECKSIG
- address
- 16zt5mf7enwLsWsp5CaCTqzDCYQozkrEXh
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:50
- value
- 16703255
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ce784b5f02dcd07c8e619e7e0de9f5c33d40c2bf OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KpiJikPKZYo5S6FCiDMVAjd2wPanGALwV
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:51
- value
- 2000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 63bf6e0f9f748f808de448fe8e434bd2301939e1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1A6RDmzFmuXY16Ccc7JdRwSwHqXgj5aji9
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:52
- value
- 9544717
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3afd52baae7bf33a2e1b57970e6573755e29e190 OP_EQUALVERIFY OP_CHECKSIG
- address
- 16NufL2GV72mcKKXuAuGzwDbpNHdqvcpQh
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:53
- value
- 9544717
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 409a260f53abf15d366fd3ddd3caf283aef4f1ba OP_EQUALVERIFY OP_CHECKSIG
- address
- 16tauiSv4rZ6edxb6frqW7wL3EKGrJjEDa
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:54
- value
- 13980000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 15744703aab08a0368c1e24d5c9d640145cf27dc OP_EQUALVERIFY OP_CHECKSIG
- address
- 12xSV8BV3au94udE3qyyhkxYt4me1fPMwk
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:55
- value
- 336110917
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8eda6e0d1f9ad99a62e62ef260aa80a02fd4ba62 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1E2Ld1r57MpGs3oZUNSjFzzsELqJmf1RF9
-
d8bb3a2195b506b0c42d593adcdaa4053e2afc5507fd6d81a188837baa743115:56
- value
- 63724333
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 53a4a095d787f6bc90bdc4e1a7d71e143c67efd5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18dGJRj88aXf7TZNNp2EQTAJ4L5eFK57EJ