Long time MC Treasurer passes away