INTERNATIONAL MARKET CENTERS, INC. REGISTRATION RIGHTS AGREEMENT