Epoch:
Slot:
Status:
Proposed
Finalized
Time:
2025-01-08 00:05:24 +0000 UTC
(7 day. ago)
Proposer:
Block Root:
0x87299a19b6cf42fd582c2db2f72c30559777628e268546ca9aefe257e3b0a14d
State Root:
0x0fd28b700ea767bced0837b2050b4cfee3595ee054e9918f04d6ccee23c39db8
Signature:
0xb6ddbc2c6a1816cd467fcc606078f4f3f751bd5f4fb9217aff05e1333680e3e8528efd6ffb04f57b07377ea7c220263d13942fbf1034d6b58dfd106d7bbcc95d06d80bdcf9f22d7b7e2fe8127c11b7b483908109723031013b96180f5a9d26da
RANDAO Reveal:
0xa366a42ddce79df5e6cfe62aeb744dab2cbf36b76f2ae6a034ff4d103cf297f47ab95360ca732fc68d7c73e841f572700a892ebac6fd6998be12be517a74226993cd81ae372b7c9977183141154b04578353cb02b767ffdb2dd727d2f8ddc7b7
Graffiti:
grandine-geth-5
Eth Data:
Deposit Count:
91
Deposit Root:
0x75bbf64c8ae2e409d95df3187566ff1fadca475a7fff61b4b252047995703694
Sync Aggregate:
Participation:
95.12 %
Bits:
11111110 11111111 11111111 11111101 11111111 11111011 11111111 11111111 11111111 11110111 11111101 11111111 11111011 11111111 11111111 11111111 10111111 11111111 11111101 11111111 11111101 11111111 11111111 11111111 11111111 11110111 11111111 11111111 11111111 11011111 11110111 11111011 11111111 11111110 11110011 10111111 11111111 11111011 11111111 11101111 11011111 11111111 01111111 11111111 11111111 11111111 11111111 10111111 11111111 10111111 11111111 11111111 11111111 11111111 10111111 11111111 11111101 11111111 11111111 11111111 11111111 11111111 11111111 11111111
Signature:
0xa4b84328d189676df9ec7fd35ebca89e410692159832380c2ede4495cfe9e1e5f2c3df9cf0a662894ca4b83c832b4508114d711bcc2338311c0b45d1acdcf69ce3ee925509c2fda3f4b976fd41762ce1da96e1540e6120600e47484d665ab22a
Execution Payload:
Block Number:
Parent Hash:
0xffc7ae9a9e609f8e6a1e99d502d741c6602b2478ef92401486bb4952696e7388
Fee Recipient:
Gas Used:
138370
Gas Limit:
36000000
Base fee per gas:
7
Transactions:
6
Timestamp:
2025-01-08 00:05:24 +0000 UTC
(7 day. ago)
Block Extra Data
؃�geth�go1.23.2�linux
Attestations:
8
Voluntary Exits:
0
Slashings:
0 attester & 0 proposer slashings
Deposits:
0
Withdrawals:
0
BLS Address Changes:
0
Showing 6 Transactions
# | Hash | From | To | Method | Value | Call Data | |
---|---|---|---|---|---|---|---|
0 |
|
|
|
call? | 0 ETH | 128 B | |
1 |
|
|
|
call? | 0 ETH | 128 B | |
2 |
|
|
|
call? | 0 ETH | 128 B | |
3 |
|
|
|
call? | 0 ETH | 128 B | |
4 |
|
|
|
call? | 0 ETH | 128 B | |
5 |
|
|
|
call? | 0 ETH | 128 B |
Showing 8 Attestations
Attestation 0
Slot:
Committee Index:
1
7
23
Aggregation Bits:
11111111 11110111 11111111 11111111 11111111 11111111 11111011 11111111
11111111 11111111 11011111 11111111 11111111 11111101 11011111 11111111
11111111 11111111 11111111 11111111 11111111 11111011 11111110 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111100 00000000 00010000 00000000 01000000 00000000 00000000 00010000
10100000 00000000 00000000 00000000 00000000 00000000 00000000 00100000
00001000 0
11111111 11111111 11011111 11111111 11111111 11111101 11011111 11111111
11111111 11111111 11111111 11111111 11111111 11111011 11111110 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111100 00000000 00010000 00000000 01000000 00000000 00000000 00010000
10100000 00000000 00000000 00000000 00000000 00000000 00000000 00100000
00001000 0
Included Validators:
Beacon Block Root:
Signature:
0xa977a5ca5929fc41f0ead85d435785b3e789a07ceea7b3e5470f7db80e58af9d854ac017d9588c861a0e9257ecdc7a0210741625b63999c8992d613d3e5099a631f26995a26a79341fb85ff64ab571545949fb569fd1bb9aa7e648f9a3f2a38b
Attestation 1
Slot:
Committee Index:
5
21
23
Aggregation Bits:
00000000 00000000 00000000 00000000 00000000 00100000 00000000 00010000
00010000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00011111 11111111 11101111 11111111 11110111 11011110 11111111 01101111
11111111 11111111 01111111 11111101 11111111 11111110 11111111 11110111
11111100 00000000 00000100 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000100 00000101 00000000 00000000 00000000 00000000
00000000 0
00010000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00011111 11111111 11101111 11111111 11110111 11011110 11111111 01101111
11111111 11111111 01111111 11111101 11111111 11111110 11111111 11110111
11111100 00000000 00000100 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000100 00000101 00000000 00000000 00000000 00000000
00000000 0
Included Validators:
Beacon Block Root:
Signature:
0xb4134619fe0e2979c3d39a496e3e20b7306f7de5f04d8e5b1a411a8cc83c5d0aad4347eab411699eb6398208116b16e400b4cf98c6413c595e21dce4fa6efb076ac5c45c1b4d6bed70fffbb28c4f1750a17f7f3c47f5a16fb514e5cbb3327b12
Attestation 2
Slot:
Committee Index:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Aggregation Bits:
11111111 11111111 11111111 11111111 11111111 11111101 11111111 11101111
11111111 11111111 11111111 11111111 11111111 11111110 11111111 11111111
11111110 11101111 01111111 10111000 11111111 10111111 11111111 11111111
11111111 11111111 11011111 11111111 11101111 11111111 11111111 11111111
01111111 11111111 11111111 11011111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
01110101 11111111 11111111 01111111 11111111 11111111 11111111 11111111
11111111 11111111 11101111 11111111 11011111 11111111 11111111 11111111
11110111 11111111 11101011 11111111 11111111 11111111 11111111 11111111
11111110 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11101111 11111111 11111111 11111111
11111111 11011111 11111111 11111111 11011111 11111111 11111111 11111011
11110011 11111111 11111101 11111111 11111111 11111110 11111111 11111111
11111111 11111110 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111011 11111111 11111111 11111111 11101111 11110111 11111110 11111111
11111111 11111111 11011111 11111111 11111111 11111111 11111111 11111111
11011111 11111111 11111111 11110111 11111111 11111111 11111111 11110111
01111111 11111111 11111111 11111111 11111111 11111111 11111111 11101111
11111110 11111111 11111011 11011111 11111111 11111111 11110011 11111111
11111111 11111111 11101111 11111111 11010111 11111111 11111111 11111111
11011111 11111111 11111111 11111111 11000110 01000100 00101010 00001010
00000000 10001110 10011011 10000011 00001100 01110001 00100000 11010000
10100000 00001000 10101000 10000100 00011111 11111111 11111111 11111111
11111111 11111011 11111111 11111111 11111111 11110111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 10111111 10111111 11111111 01111011 11111111 11101111
11111111 11111111 11111111 11111111 11111111 11110111 11111111 11101111
11111111 11101111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 10111111 11111111 01111111 11111111 10111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11011111 11011101 11111111 11111111 11111011 11111111 10000000 00000000
00000000 00000000 00001000 00000000 00000100 10000000 00000000 00000000
00000000 00000000 00000000 01000000 00000000 01000000 00001001 01100010
01000001 10000101 00000000 00000010 00000100 00010100 00000000 00101000
00010000 00010000 01000010 00100000 00100001 10001000 01010000 00000000
00000101 00000000 00000010 00000010 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00111111
11110111 11111111 11111111 11111111 11111111 11111111 11111111 11110111
01111111 11111111 11111111 11111111 00111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111101
11111111 11111111 11111111 01111111 11111111 11111111 11111111 11111111
11011111 11011111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11101111 11101111 11111111
11111111 11111101 11111111 11111111 11111111 11111111 11111111 10110111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111110 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11
11111111 11111111 11111111 11111111 11111111 11111110 11111111 11111111
11111110 11101111 01111111 10111000 11111111 10111111 11111111 11111111
11111111 11111111 11011111 11111111 11101111 11111111 11111111 11111111
01111111 11111111 11111111 11011111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
01110101 11111111 11111111 01111111 11111111 11111111 11111111 11111111
11111111 11111111 11101111 11111111 11011111 11111111 11111111 11111111
11110111 11111111 11101011 11111111 11111111 11111111 11111111 11111111
11111110 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11101111 11111111 11111111 11111111
11111111 11011111 11111111 11111111 11011111 11111111 11111111 11111011
11110011 11111111 11111101 11111111 11111111 11111110 11111111 11111111
11111111 11111110 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111011 11111111 11111111 11111111 11101111 11110111 11111110 11111111
11111111 11111111 11011111 11111111 11111111 11111111 11111111 11111111
11011111 11111111 11111111 11110111 11111111 11111111 11111111 11110111
01111111 11111111 11111111 11111111 11111111 11111111 11111111 11101111
11111110 11111111 11111011 11011111 11111111 11111111 11110011 11111111
11111111 11111111 11101111 11111111 11010111 11111111 11111111 11111111
11011111 11111111 11111111 11111111 11000110 01000100 00101010 00001010
00000000 10001110 10011011 10000011 00001100 01110001 00100000 11010000
10100000 00001000 10101000 10000100 00011111 11111111 11111111 11111111
11111111 11111011 11111111 11111111 11111111 11110111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 10111111 10111111 11111111 01111011 11111111 11101111
11111111 11111111 11111111 11111111 11111111 11110111 11111111 11101111
11111111 11101111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 10111111 11111111 01111111 11111111 10111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11011111 11011101 11111111 11111111 11111011 11111111 10000000 00000000
00000000 00000000 00001000 00000000 00000100 10000000 00000000 00000000
00000000 00000000 00000000 01000000 00000000 01000000 00001001 01100010
01000001 10000101 00000000 00000010 00000100 00010100 00000000 00101000
00010000 00010000 01000010 00100000 00100001 10001000 01010000 00000000
00000101 00000000 00000010 00000010 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00111111
11110111 11111111 11111111 11111111 11111111 11111111 11111111 11110111
01111111 11111111 11111111 11111111 00111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111101
11111111 11111111 11111111 01111111 11111111 11111111 11111111 11111111
11011111 11011111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11101111 11101111 11111111
11111111 11111101 11111111 11111111 11111111 11111111 11111111 10110111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111110 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11
Included Validators:
Beacon Block Root:
Signature:
0x8817821c5fc3b4e075908e2f80dbd074b1e296c9e76d1a409b572818b1f416aea52367cb452bf38415e1dd0c893b9cbe1892b4aa6caa8d5ba01743c1050e4302eea90d0169fb71d193312d375b7623b19ccce3701d401e5ca6e67827289be66b
Attestation 3
Slot:
Committee Index:
11
16
17
18
Aggregation Bits:
11111110 11111111 11110111 11111101 11111111 11111111 11111111 11111111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111101 11111111 01111111 11111111 11111111 11111111 11111111 01011111
11111111 11111111 11111111 11111111 11111111 11101111 11111111 11111111
11111101 11111111 11111111 11101111 11101111 11110111 11111111 11111111
11111111 11111111 11011101 11111111 11111111 11111111 11111111 11111111
11111111 11111101 11111110 11111111 11111111 01111111 01111111 11111111
11111111 11111111 11111111 11111011 11111111 11111111 11111111 11111111
11111111 1111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111101 11111111 01111111 11111111 11111111 11111111 11111111 01011111
11111111 11111111 11111111 11111111 11111111 11101111 11111111 11111111
11111101 11111111 11111111 11101111 11101111 11110111 11111111 11111111
11111111 11111111 11011101 11111111 11111111 11111111 11111111 11111111
11111111 11111101 11111110 11111111 11111111 01111111 01111111 11111111
11111111 11111111 11111111 11111011 11111111 11111111 11111111 11111111
11111111 1111
Included Validators:
Beacon Block Root:
Signature:
0xa18179a439f919aadc8f9491e1e95b2f79ab2b314d7595e2e3b932484d378310635fd6ee1f86ae0b449fd73afc51a8ae10ccc83571693c57d2c6b7f458549cb99dd959965b2751dd26b674ee02304d02ed81cb561e5ec4779809a5c13bb3e5a3
Attestation 4
Slot:
Committee Index:
1
6
9
14
17
Aggregation Bits:
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 01000000 00000000 00000000 00000000 10010000
00000000 00000000 00000000 00000000 00000010 00000000 10000000 00000000
00000000 00100000 00100000 00000000 01000000 00000000 00100000 00000000
00000100 00000000 00000000 00000000 00000000 00000000 00000000 00100000
00000010 00000000 00000000 00000000 00000100 10000000 00000000 00000000
00000000 00000000 00001000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00010000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 10000000 00000100 00000000
00000000 10000000 00000000 00000000 00000000 00010000 00000000 00000000
00000000 0000000
00000000 00000000 00000000 01000000 00000000 00000000 00000000 10010000
00000000 00000000 00000000 00000000 00000010 00000000 10000000 00000000
00000000 00100000 00100000 00000000 01000000 00000000 00100000 00000000
00000100 00000000 00000000 00000000 00000000 00000000 00000000 00100000
00000010 00000000 00000000 00000000 00000100 10000000 00000000 00000000
00000000 00000000 00001000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00010000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 10000000 00000100 00000000
00000000 10000000 00000000 00000000 00000000 00010000 00000000 00000000
00000000 0000000
Included Validators:
Beacon Block Root:
Signature:
0xb8897fd225ab6b0565c76c8a56fe91e2881e877ff998efaa48ec4164abcc5eaceb979691e8a106263b32d06c10d3f3f60020a3cb0da12f57d670bdc0ce9bcb4542500dae30dff35848f77778ab327c2fed3f1a65b77e0d058996046730eb3f3c
Attestation 5
Slot:
Committee Index:
9
19
22
Aggregation Bits:
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00100000 00000000 01000000 00000000 00000000 00000001 00000000 00000000
00000000 00000000 00010000 00000000 00000000 00000001 00000000 00000000
00000000 00000000 00000000 00000000 00000100 00000000 00100000 00000000
10000000 00000000 00000000 00000100 00000000 00000010 00000000 00000000
00000000 00010000 01000000 00000100 00000000 00000000 00000000 00000010
00000000 0
00100000 00000000 01000000 00000000 00000000 00000001 00000000 00000000
00000000 00000000 00010000 00000000 00000000 00000001 00000000 00000000
00000000 00000000 00000000 00000000 00000100 00000000 00100000 00000000
10000000 00000000 00000000 00000100 00000000 00000010 00000000 00000000
00000000 00010000 01000000 00000100 00000000 00000000 00000000 00000010
00000000 0
Included Validators:
Beacon Block Root:
Signature:
0x8b60fb1fa59fb8f21a1f708d6813d5bef8fc8b03a80137fb0cc6cdd02ba104b37cb6cda8a467f247899bd9f8a5d8933b0c334a4bcc6bdc7cca2c8ed2bef50285e4c73f571423e3d445db9f4382e3ee7fa0112c54fb9bf82054db13653b7f30c2
Attestation 6
Slot:
Committee Index:
18
Aggregation Bits:
00000000 00000000 00000000 00001000 00000000 00000010 00000100 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 01000000
000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 01000000
000
Included Validators:
Beacon Block Root:
Signature:
0x8c670d66ae061baed6b232cd20aea31b789e8622a89bfd039e32ab51de3ef06b376fbab2e6f81c2b9a497164cfbf45f2155d3d6c157b4150784f7f92421fe911251b0ed3e2605bfd4f5ed3b14901675ab22cb321a693b115a479f844b69e8164
Attestation 7
Slot:
Committee Index:
1
5
8
17
22
Aggregation Bits:
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 01000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000100 00000000 00000000 00100000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00010000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 01000000 00000000 01000000 00000100 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00001000
00000000 0000000
00000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 01000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000100 00000000 00000000 00100000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00010000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 01000000 00000000 01000000 00000100 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00001000
00000000 0000000
Included Validators:
Beacon Block Root:
Signature:
0xaaeff41d97407ea3481751e0c58912771e9d02ef784cd84e590f5ee170022affbc9fcb0030787c63a5c6793e4cd4382d05dbcccc481b8e74cfe9def325fc1e82cb54f45c7c2f523769ed7354fdaf87128575b8fd19c2fdf0c52c901012fb2832
Showing 6 Blob sidecars
Blob Sidecar 0
KZG Commitment:
0x8719b3279b3d9fcc3f4863f18a406f506bffa472d10c37df872228faa367ac0c05ba0addad8842425a42883f26af483d
Blob Sidecar 1
KZG Commitment:
0xa67c1b94f6b22f4944fc4a2b6f3951ab687a59791e296ef4d26f0dcd0b42418a5d94d958a6720e975256155917942b34
Blob Sidecar 2
KZG Commitment:
0x93a22be956ae0b0f875850f63b463cf231391fe52b22614616661fd70cae28e58f83c58a88b97fdfd01a578f16607c6c
Blob Sidecar 3
KZG Commitment:
0x992a97f8b991c892debfc212105ae24618910ce064c82e88651ea12351df34d740073f1a812a99d2433ae59db35b46c1
KZG Proof:
0xa1300f1ad1cfabe5384a507edd48d04cc696dabb76f9ffd61969de465bf41585f12e31f35bc99c9c0e938de3b897acea
Data:
0x00b3825228ee777ea052f247d1cd3a0381adae23d664d95547ecef840e56777b00a30f46ca82a06127c80b522d0d83899a249a28ebade78d6460b408d22b63cb00207b272aaab6e346e5941c271cbc8770327422c7dec4b26bf91472225f9437004450b548a09e20f139d79c9c27c85a376c2387e8220dc3b8e78ee4aa92374c00f0f91d30dda49a508e0c725af9b29c8dbd6aa68aeb11306a4515e02c3d947c00cd58921dc15166e28948399b21793615c6c069acec8b5f5912df9f60e6629b0070ffe923855f5a7c6942e4149327aa0792edf249ceae35c5fc9dbcadf9d9860000ff29cf7f334a9fe72c004ccaec6055c2847fd9c810a64353d328be5367ba003f7d35220e6201615f07f44c0b860743ed2fcb251d98ef8c7b8739ec633f5a003b7cd61b9ec6881a331f603e19504c37f85597a259902070d3cb9a63798a41001af00600379a981164ab1bc1a79ca8d97918c5dd74f73413bc5a00d65b2aff00427cd36e1f76fa64b1a89e7e836511b38cae0238f2a40cbcef29406b31cf9f00f51b28151efeee507dd386365cd000accc9e0f419eab4b2f7a90a47f336ba7001d42e221dd55f4d70d30e980628901dadaafb938c03c153d6768c2af680ba1005e14fa6f03324fa918fcb35a8ed35a92ea80f169aaffe603b9279b4d39301400b725a9f2a8aedf51036f81513592eb0fe44a724eab21a24ac4be47e74a0a77...
Blob Sidecar 4
KZG Commitment:
0xada643a1af847a13e8ad04e8d2f135bce8a3a65ef575be4838c50ae2322550c59949bc58a07958b4e0dff7559601da7e
Blob Sidecar 5
KZG Commitment:
0x978fa8f611283ea0da0d4b0d08eeb4c92c9ddf6b93dba5c27329f148ebd606d04c7f114ef20f4a6e48b8f5e1e60450ff