RICK O'NEIL ASSOCIATES LTD.