HASCOE ASSOCIATES INC.