HANNA BROPHY MACLEAN MCALEER & JENSEN LLP