M And Associates Co.