Hi Mrinal. Is development of the Zug consensus protocol ongoing? We haven't heard about that in a while. Thanks for the updates.