code: def msvc_manifest_xml(maj, min):
      """Given a major and minor version of the MSVCR, returns the
      corresponding XML file."""
      try:
          fullver = _MSVCRVER_TO_FULLVER[str(maj * 10 + min)]
      except KeyError:
          raise ValueError(
              "Version %d,%d of MSVCRT not supported yet" % (maj, min)
          )
      # Don't be fooled, it looks like an XML, but it is not. In particular, it
      # should not have any space before starting, and its size should be
      # divisible by 4, most likely for alignment constraints when the xml is
      # embedded in the binary...
      # This template was copied directly from the python 2.6 binary (using
      # strings.exe from mingw on python.exe).
      template = """\
  <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <security>
        <requestedPrivileges>
          <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
        </requestedPrivileges>
      </security>
    </trustInfo>
    <dependency>
      <dependentAssembly>
        <assemblyIdentity type="win32" name="Microsoft.VC%(maj)d%(min)d.CRT" version="%(fullver)s" processorArchitecture="*" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
      </dependentAssembly>
    </dependency>
  </assembly>"""
  
      return template % {"fullver": fullver, "maj": maj, "min": min}
  
imports: from __future__ import division, absolute_import, print_function
  import os
  import sys
  import subprocess
  import re
  import numpy.distutils.ccompiler
  import distutils.cygwinccompiler
  from distutils.version import StrictVersion
  from numpy.distutils.ccompiler import gen_preprocess_options, gen_lib_options
  from distutils.unixccompiler import UnixCCompiler
  from distutils.msvccompiler import get_build_version
  from distutils.errors import DistutilsExecError, CompileError, UnknownFileError
  from numpy.distutils.misc_util import msvc_runtime_library, msvc_runtime_version, msvc_runtime_major, get_build_architecture
label_desc: Use image node_id 11 for calling a global function with example usage: msvc_manifest_xml(maj, min) and returns: unknown