Exhibit 10.3 WARRANTS REGISTRATION RIGHTS AGREEMENT