AGREEMENT OF LIMITED PARTNERSHIP OF MARLIN HOLDCO LP