STOCKHOLDERS AGREEMENT BETWEEN 1174378 ONTARIO INC.