Registration Rights Agreement dated May 28, 2021 REGISTRATION RIGHTS AGREEMENT