REGISTRATION RIGHTS AGREEMENT dated as of May 7, 2024 among RUBICON TECHNOLOGIES, INC. AND THE STOCKHOLDERS PARTY HERETO