Current finalized slot: 9438752, New finalized slot: 9438784
8WXBt2TftGHMphsmqxeLJeCdD15w2USkJWfxeMnfvNNJ