SEVEN SEAS PETROLEUM INC. REGISTRATION AGREEMENT -2-