CAC CASALE ASSOCIATES INC.