+
    CrhJ                     J    R t ^RIHt ^ RIt ! R R]P                  R7      tR# )z>Subset of importlib.abc used to reduce importlib.util imports.)
_bootstrapNc                   0   a  ] tR t^t o RtR tR tRtV tR# )Loaderz'Abstract base class for import loaders.c                    R# )zReturn a module to initialize and into which to load.

This method should raise ImportError if anything prevents it
from creating a new module.  It may return None to indicate
that the spec should create the new module.
N )selfspecs   &&+/usr/local/lib/python3.14/importlib/_abc.pycreate_moduleLoader.create_module
   s         c                ^    \        V R4      '       g   \        h\        P                  ! W4      # )aV  Return the loaded module.

The module must be added to sys.modules and have import-related
attributes set properly.  The fullname is a str.

ImportError is raised on failure.

This method is deprecated in favor of loader.exec_module(). If
exec_module() exists then it is used to provide a backwards-compatible
functionality for this method.

exec_module)hasattrImportErrorr   _load_module_shim)r   fullnames   &&r	   load_moduleLoader.load_module   s(     t]++++D;;r   r   N)	__name__
__module____qualname____firstlineno____doc__r
   r   __static_attributes____classdictcell__)__classdict__s   @r	   r   r      s     1< <r   r   )	metaclass)r    r   abcABCMetar   r   r   r	   <module>r!      s    D  
!<s{{ !<r   