ALAN M. NICOLETTE ASSOCIATES INC.