Ingersoll-Rand Co. (03990)Carleton Technologies Inc. (04577)