Current finalized slot: 8603424, New finalized slot: 8603456
DYkbVStMTSpMRFH7LMUcj56BBi9HPenX5ZHKJx1aUYvv