Transaction e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f
1 Input
62 Outputs
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:0
- value
- 2274912
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3aace1ff828b72c42ef8f81186f512c451a3f258 OP_EQUAL
- address
- 373GDn4mHKNrciq8Ktm1a1RKvStqdyxyci
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:1
- value
- 429871
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d8f5fc5c6242df1b792081d4259c682efcf8bd78 OP_EQUAL
- address
- 3MUCZNUYtUanMJuffnUp833dXfZg4xAkgk
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:2
- value
- 2956391
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ebbe2d19bd1d4c3d78dda82def74938786472b7e OP_EQUAL
- address
- 3PBWYJ8QjS8mRxYBMSX8EPVfHod8b3nNCB
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:3
- value
- 403199
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3dd4829123a4a261472782ddc2f92758da24a85c OP_EQUAL
- address
- 37KwihcFiMxuNLFpqKiB6wyiXZWkoWMLz8
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:4
- value
- 585595
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8ff8f67f67c9a29aa78325fc76dc99d9b92c589f OP_EQUALVERIFY OP_CHECKSIG
- address
- 1E8FsgD8PmrE3yQ2yEEXXV1yAwseQMqZzp
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:5
- value
- 122835
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f16494e29583e17893cfca9f4d949098e8f671ea OP_EQUALVERIFY OP_CHECKSIG
- address
- 1P1NLmCM3UJJWPzSgrcCT9REz6oJACFUvK
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:6
- value
- 1706161
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 af852c88351a0f8c64d04a42639324e3ccb025f0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1H14nfDGn4isbyrdcvtoCCJABVJ5CGEWYN
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:7
- value
- 214098
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 76275b7497effa4d26c9992b5ba9fd4162e84627 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BmjtE5cWwfyQ4FSioH3Asg5WWsaWYVTx6
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:8
- value
- 252100
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 78f1662ef0e30c8b761bea494502deac14854b3c OP_EQUAL
- address
- 3CiWCGejHKBbCX4VxPpPaeFRLP6KEeaXNC
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:9
- value
- 63690
- script pubkey
- OP_0 OP_PUSHBYTES_20 2fc7e2a418cca8299ea81bb190234536b3019065
- address
- bc1q9lr79fqcej5zn84grwceqg69x6esryr9al64yz
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:10
- value
- 1434494
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 329ff093e93bc69c3817a2d29ef06a7e3e339087 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15cgPQEoR9mqBdzeaTcEFxBzYxFqf68WKk
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:11
- value
- 2276211
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 59da74030717bdb29b6801a5602c08cf39385c31 OP_EQUAL
- address
- 39t7m1UqTEuVu4u1Sw6MyAPEpysbPTJGL6
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:12
- value
- 714309
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3b4b1a05d6112e85d8dba70a61b814727de14a4c OP_EQUAL
- address
- 376Xm1t1L4CMhkxUvY8LFSUHgwfWhtPHdD
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:13
- value
- 2274500
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 57defd40d40d080a26cad2ece980d36343fd0e33 OP_EQUAL
- address
- 39hdqoJXrVhJj3rgkN2S31JtuQx7yxynA3
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:14
- value
- 254698
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 951b669f14e08e06bcaf0f9251848ffab5491add OP_EQUAL
- address
- 3FHRRyKusacVMD3UBxcKLhMtiw9XtNUgxv
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:15
- value
- 10450998
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 1afce4ac29e93b6e2cc783032891f8fcc07e80b4 OP_EQUAL
- address
- 349iSryqf6pr5z7z5SbjfFXu5wjQ5842xN
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:16
- value
- 68445
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e82e1c40173edecc1f9cb76c3a20487536f36e9b OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NAf1Jsc79b7AEfTziq85qV77aS6K1JkMG
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:17
- value
- 36392
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b9eb61159157ced77ad510cd408303323dd1d674 OP_EQUAL
- address
- 3Je4uU7qUB3pnndX7qj2XzPM9cjdZhXynY
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:18
- value
- 1426988
- script pubkey
- OP_0 OP_PUSHBYTES_20 0b1be8f8769877212b5e5a09f8b51c042d631f3f
- address
- bc1qpvd737rknpmjz267tgyl3dguqskkx8elfz3snl
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:19
- value
- 133073
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 983e98bc728dba98da57da38466950754e3452cb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EszhSz7C4TTkMb4GtcXU3jfRv92hncRKs
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:20
- value
- 27897219
- script pubkey
- OP_0 OP_PUSHBYTES_20 6780d2505a5e354e372d7c44a0e3e2c3158f6732
- address
- bc1qv7qdy5z6tc65uded03z2pclzcv2c7eejnq93fc
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:21
- value
- 409395
- script pubkey
- OP_0 OP_PUSHBYTES_32 6014591fb088c20d188dce43485d64bacb5e564ba48a36d5a5381b273c955dc5
- address
- bc1qvq29j8as3rpq6xydeep5shtyht94u4jt5j9rd4d98qdjw0y4thzspqrkud
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:22
- value
- 691571
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 eb523ee59112126db788de408f720d119cfa3986 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NTGKcS54ckou43NUUqqwyprXSqAMg2W4x
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:23
- value
- 1303799
- script pubkey
- OP_0 OP_PUSHBYTES_20 e3200812cc2649308949d410195d4ef2d775ca05
- address
- bc1quvsqsykvyeynpz2f6sgpjh2w7tthtjs9tj7fm8
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:24
- value
- 454976
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f241fa28f6ae0cda12b2262dfdaf80cc218007f9 OP_EQUAL
- address
- 3PmxV9CBjpVWGFdE4HwmpgdUd3HA8vkki8
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:25
- value
- 907417
- script pubkey
- OP_0 OP_PUSHBYTES_20 8e0c87608d0699f34e59f7fe68d5a617a896ba99
- address
- bc1q3cxgwcydq6vlxnje7llx34dxz75fdw5ejdmv8p
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:26
- value
- 552249
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 88a86839c335bcf8d434d68576b560d9c929100a OP_EQUAL
- address
- 3E9bZmLmeeBXWkg1tZCCKdYwgZchk2oLwt
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:27
- value
- 885267
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4348a8ce5239a09a555106a9bc117e47d4af511f OP_EQUALVERIFY OP_CHECKSIG
- address
- 178mKKLU2KNGuEkDCcJpcDP13bgBkhu2Xe
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:28
- value
- 164592
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 84f8309eb9f320cbde257f5857b5b037e6bd2780 OP_EQUAL
- address
- 3Dp6SQMWVs4Ptjppnx1hHXeWZMyo2poTno
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:29
- value
- 245626
- script pubkey
- OP_0 OP_PUSHBYTES_20 c2a60377d667bd3ccd04f76854d722d9d92ab2da
- address
- bc1qc2nqxa7kv77nengy7a59f4ezm8vj4vk66xne8c
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:30
- value
- 5140260
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 741b4aa71af355a5ae05892c66c2804ec4f63221 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Bav5WPs5wq48gFu9rYg5kKaPGUFtcpTHk
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:31
- value
- 175772
- script pubkey
- OP_0 OP_PUSHBYTES_20 c9e0a9fdeac1f573f8c03abb39d257c34c4aced6
- address
- bc1qe8s2nl02c86h87xq82ann5jhcdxy4nkk9vvn3e
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:32
- value
- 2729340
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d3cada258257cb0e9977ba3c66811fad623c148b OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LJratbkHJ1JnwzNxrhv8tPzeG8U9jHZSJ
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:33
- value
- 454977
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 75041dd838bc54ee7415d7ef12deca9d0dc2838e OP_EQUAL
- address
- 3CMjv1hntotbaY4zxBxbBAGRb7XbfYyea8
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:34
- value
- 454977
- script pubkey
- OP_0 OP_PUSHBYTES_20 58ad7d6e3b35880470e5f3fd0627203c20eb1143
- address
- bc1qtzkh6m3mxkyqgu89707svfeq8sswky2r04dec5
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:35
- value
- 2741910
- script pubkey
- OP_0 OP_PUSHBYTES_20 77da53fe64b65d093299466400f3ac8883273b40
- address
- bc1qwld98lnykewsjv5egejqpuav3zpjww6qs7awvg
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:36
- value
- 254599
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 022350edc6a5867bfffa6894d7b6365d10f9c484 OP_EQUAL
- address
- 31tKajarYLjAkhMoq5RwZZgpvLU7MLfyFW
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:37
- value
- 166161
- script pubkey
- OP_0 OP_PUSHBYTES_20 15b52b54d81dc53f162daedbb38dd6824b11b891
- address
- bc1qzk6jk4xcrhzn793d4mdm8rwksf93rwy3e44xva
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:38
- value
- 552676
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 33d9216a640917e348d2ff21b4e3c3f68b1509f3 OP_EQUAL
- address
- 36RAVpZPRJoSSW5V5ni9HWyZcGby7N5eGZ
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:39
- value
- 642934
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 515142a9e3f6e3f849b8b9e538bf6c54aa295657 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18Qy5cPd9i6h5z7Y1HuNNjUVFwJUYggkxh
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:40
- value
- 432180
- script pubkey
- OP_0 OP_PUSHBYTES_20 2b6be51d0d1cfd2ded4952f4e3a971780d0e74ff
- address
- bc1q9d4728gdrn7jmm2f2t6w82t30qxsua8ls4v48f
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:41
- value
- 2174787
- script pubkey
- OP_0 OP_PUSHBYTES_32 5e0273fe984494dc8dad23ecabcd24157fabc27242a6dd508c5ec697063b4d1e
- address
- bc1qtcp88l5cgj2derddy0k2hnfyz4l6hsnjg2nd65yvtmrfwp3mf50qhn9w0k
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:42
- value
- 133054
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e1250787436f230ee3884c901d4ac3b9f1729c69 OP_EQUAL
- address
- 3NDUKZ5k5vbYYkZXnd3yK2D79xyXx5gu35
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:43
- value
- 623206
- script pubkey
- OP_0 OP_PUSHBYTES_20 6f0e0930df12a6336269ba998b8d669c2a40b868
- address
- bc1qdu8qjvxlz2nrxcnfh2vchrtxns4ypwrgyw6209
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:44
- value
- 18154
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f1da27a21ab9e3e76c7f18c02633aff5faeaf238 OP_EQUAL
- address
- 3Pjp7SKQ6g3X7cLethviT6T2vVQ9YzgAu7
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:45
- value
- 86401
- script pubkey
- OP_0 OP_PUSHBYTES_20 1bc65db39ab20b74b4f76da111a919fd0e4a30c6
- address
- bc1qr0r9mvu6kg9hfd8hdks3r2gel58y5vxx0jfvtq
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:46
- value
- 1364929
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f1f2d517fdfc7d71753a9a2f0a89abedf9d9a328 OP_EQUAL
- address
- 3PkKg4m5TQ9vm2KBmFjyaXZEsiDpqhpxR9
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:47
- value
- 305670
- script pubkey
- OP_0 OP_PUSHBYTES_20 a449d87a49bb961047eaa7c8c1775813d0da0a51
- address
- bc1q53yas7jfhwtpq3l25lyvza6cz0gd5zj3h5sl07
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:48
- value
- 2274471
- script pubkey
- OP_0 OP_PUSHBYTES_20 79f97bb1d1c98e31d15cbe0ecd482f92d8521053
- address
- bc1q08uhhvw3ex8rr52uhc8v6jp0jtv9yyznr9dfsm
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:49
- value
- 80273736
- script pubkey
- OP_0 OP_PUSHBYTES_20 1d13f050c1ae56ef4d7eaa6aaf25c043847f5213
- address
- bc1qr5flq5xp4etw7nt74f427fwqgwz875snqdh52u
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:50
- value
- 22881
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3897dc7a4477de282dd7c0a87171e41037a93c9f OP_EQUAL
- address
- 36rFgnnccQtNq9dNoaCsM9SA2uLc3izRrG
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:51
- value
- 268163
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0465fa195c5c2187b9df4f42c21100ea5bf1e9cc OP_EQUALVERIFY OP_CHECKSIG
- address
- 1QFsFVxfh6z6hLxbj3aFSTCpwhAf6u9Vc
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:52
- value
- 169091
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f494ec2906ccc5c78a9151017bfec81f7059b438 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PJEH8A6aGJCCyuawhrqkMXKvn6pdmR48s
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:53
- value
- 545972
- script pubkey
- OP_0 OP_PUSHBYTES_20 b90768a6c5f2fee9f3e18ed8703e6d08c6e8b96e
- address
- bc1qhyrk3fk97tlwnulp3mv8q0ndprrw3wtw6mst05
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:54
- value
- 181991
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 75ef399fd5b28fa9d3d7b3622822eaf414f53cfc OP_EQUAL
- address
- 3CSbZe1accadR3jgPeGj9Q5QNwddHCyo8B
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:55
- value
- 1076357
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 898dd5fe1946aa286996c9e3ae97cbe33aa47809 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DYKVDKi5ZTK2dRFWfXDGj1k9VdaQkquxP
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:56
- value
- 20474
- script pubkey
- OP_0 OP_PUSHBYTES_20 1b7da704566be3481d9991ac85f46bc7007fcd27
- address
- bc1qrd76wpzkd035s8vejxkgtartcuq8lnf85ecc9l
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:57
- value
- 430898
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6afde5ff28d7c57e34a3222574d58998eb71729b OP_EQUAL
- address
- 3BSji3q6Hn1GSW1JJSvYhBNuFoqiYCH5Nm
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:58
- value
- 227383
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6619b78ed9652d6981653116066aea96bfb9578a OP_EQUAL
- address
- 3AzsexfcmFuoUM7HRBECEqCQzywqCAwds7
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:59
- value
- 242826
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7d264aa79b996d8d71b4fcec98de9730d3d73c60 OP_EQUAL
- address
- 3D6kG54wzufP8cxWgkw1DajDr4iayEJ9dS
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:60
- value
- 885284
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 7e3a1908d5924d1b258879b2ed629f8898975313 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CWRjsoc8ov4WENTYFsNCnuEmq1xuBZ5of
-
e8910affc97cad5960b785e873fdaf36a6e26a2fa6f33ba7953070fd6f1ec90f:61
- value
- 338873
- script pubkey
- OP_0 OP_PUSHBYTES_20 613064c76503633dcdeeb3e1b094845cdbb8523a
- address
- bc1qvycxf3m9qd3nmn0wk0smp9yytndms536ex3zaj