mike N Haillicourt