JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbro XaiX @sddZddlZddlZddlZddlmZdZdZdZ dZ dZ d d Z dd d Z dd dZddZdS)zX Re-implementation of find_module and get_frozen_object from the deprecated imp module. N)module_from_speccCs(t|tr tjjntjj}|||SN) isinstancelist importlib machinery PathFinder find_specutil)modulepathsfinderr/builddir/build/BUILDROOT/alt-python310-setuptools-58.3.0-4.el8.x86_64/opt/alt/python310/lib/python3.10/site-packages/setuptools/_imp.pyrs  rc CsJt||}|durtd||jst|drtjd|j}d}d}t|jt }|j dks8|rAt |jtj j rAt}d}d}}n\|j dksP|rYt |jtj jrYt}d}d}}nD|jr|j }tj|d }|tj jvrod nd }|tj jvrzt}n|tj jvrt}n|tj jvrt}|tthvrt||}nd}d}}|||||ffS) z7Just like 'imp.find_module()', but with package supportN Can't find %ssubmodule_search_locationsz __init__.pyfrozenzbuilt-inrrrb)r ImportError has_locationhasattrr rspec_from_loaderloaderr typeorigin issubclassr FrozenImporter PY_FROZENBuiltinImporter C_BUILTINospathsplitextSOURCE_SUFFIXES PY_SOURCEBYTECODE_SUFFIXES PY_COMPILEDEXTENSION_SUFFIXES C_EXTENSIONopen) rrspeckindfileZstaticr)suffixmoderrr find_modulesH            r7cCs&t||}|s td||j|SNr)rrr get_code)rrr2rrrget_frozen_objectGs   r:cCs"t||}|s td|t|Sr8)rrr)rrinfor2rrr get_moduleNs  r<r)__doc__r(importlib.utilr importlib.machineryZ py34compatrr,r.r0r'r%rr7r:r<rrrrs  *