Capillary Technologies Gears Up for $877.5M IPO Launch on Nov 14