Minh long holding