MAMMON OMICRON ACQUISITION CORP RIGHTS AGREEMENT