TAGGART ASSOCIATES CORP.