THE MACLENNAN GROUP, INC.