Current finalized slot: 6625952, New finalized slot: 6625984
Gb84YdSRRPckvH3fU6u1jqwJ6aCh9i9KXGxEoAyeiag5