Hmsc Partners, Ltd.