BILL BARD ASSOCIATES INC.