Mgl & Associates Limited Partnership