— HaLIFAX ( N.