+
     BiU2                        ^ RI t ^ RIt^ RIt^ RIt^ RItRR.t]! ] 4      t ! R R]	4      t
 ! R R]	4      tRR ltRR	 lt]3R
 lt ! R R]4      tRR ltRR lt]3R ltR tRR lt]R8X  dV   ]! ] P2                  4      ^8  d   ]! R] P6                  R7       R# ] P2                  ^  ]! ] P2                  ^ ,          4       R# R# )    N
run_modulerun_pathc                   2   a  ] tR t^t o R tR tR tRtV tR# )_TempModulec                @    Wn         \        V4      V n        . V n        R # N)mod_name
ModuleTypemodule_saved_moduleselfr	   s   &&/usr/lib/python3.14/runpy.py__init___TempModule.__init__   s      *    c                    V P                   p V P                  P                  \        P                  V,          4       V P                  \        P                  V&   V #   \
         d     L,i ; ir   )r	   r   appendsysmodulesKeyErrorr   r   s   & r   	__enter___TempModule.__enter__!   sZ    ==	%%ckk(&;< !%H  		s   0A A+*A+c                    V P                   '       d0   V P                   ^ ,          \        P                  V P                  &   M\        P                  V P                   . V n         R# r   N)r   r   r   r	   r   argss   &*r   __exit___TempModule.__exit__*   sC    )-););A)>CKK&DMM*r   )r   r	   r   N	__name__
__module____qualname____firstlineno__r   r   r   __static_attributes____classdictcell____classdict__s   @r   r   r      s      
   r   r   c                   2   a  ] tR t^1t o R tR tR tRtV tR# )_ModifiedArgv0c                >    Wn         \        4       ;V n        V n        R # r   )valueobject_saved_value	_sentinel)r   r,   s   &&r   r   _ModifiedArgv0.__init__2   s    
-3X5DNr   c                    V P                   V P                  Jd   \        R 4      h\        P                  ^ ,          V n         V P
                  \        P                  ^ &   R# )zAlready preserving saved valueN)r.   r/   RuntimeErrorr   argvr,   )r   s   &r   r   _ModifiedArgv0.__enter__6   sA    DNN2?@@HHQKjjr   c                b    V P                   V n        V P                  \        P                  ^ &   R# r   )r/   r,   r.   r   r3   r   s   &*r   r   _ModifiedArgv0.__exit__<   s     ^^
''r   )r.   r/   r,   Nr    r'   s   @r   r*   r*   1   s     6!( (r   r*   c           
          Ve   VP                  V4       Vf   R pTpR p	M4VP                  pVP                  pVP                  p	Vf   VP                  pVP                  VVV	R VVVR7       \        W4       V# )N)r!   __file__
__cached____doc__
__loader____package____spec__)updateloaderorigincachedparentexec)
coderun_globalsinit_globalsr	   mod_specpkg_namescript_namer?   fnamerA   s
   &&&&&&&   r   	_run_coderK   A   s     <(H("'$*!%$*%-"*  , 	r   c                 h   Vf   TMVP                   p\        V4      ;_uu_ 4       p\        V4      ;_uu_ 4        VP                  P                  p\        WVW#WE4       R R R 4       R R R 4       XP                  4       #   + '       g   i     L(; i  + '       g   i     XP                  4       # ; ir   )r@   r   r*   r   __dict__rK   copy)	rD   rF   r	   rG   rH   rI   rJ   temp_modulemod_globalss	   &&&&&&   r   _run_module_coderQ   [   s     $+KE	X		+~e/D/D!((11$\h	= 0E	  0E/D		 s"   B%A?	B?B
BB1	c           	      D   V P                  R 4      '       d	   V! R4      hV P                  R 4      w  p pV'       dk    \        V4       \
        P                  P                  V 4      pVe<   \        VR4      '       g*   ^ RI	H
p RP                  WR7      pV! \        V4      4        \        P                  P                  V 4      pTf   T! RT ,          4      hTP,                  e<   T R8X  g   T P'                  R4      '       d	   T! R4      h T R,           p
\/        Y4      # TP0                  pTf   T! RT ,          4      h TP3                  T 4      pTf   T! RT ,          4      hYT3#   \         dT   pTP                  e:   TP                  T8w  d*   TP                  TP                  R ,           4      '       g   h  Rp?EL{Rp?ii ; i  \        \         \"        \$        3 d_   p	RpT P'                  R4      '       d   TR	T RR  R
T  R2,          pT! TP                  T \)        T	4      P*                  T	4      4      T	hRp	?	ii ; i  T d,   pT \
        P                  9  d   h T! RY@3,          4      hRp?ii ; i  \         d   pT! \        T4      4      ThRp?ii ; i).z#Relative module names not supportedN__path__)warnz{mod_name!r} found in sys.modules after import of package {pkg_name!r}, but prior to execution of {mod_name!r}; this may result in unpredictable behaviour)r	   rH   z:Error while finding module specification for {!r} ({}: {})z.pyz. Try using 'z' instead of 'z' as the module name.zNo module named %s__main__z	.__main__z%Cannot use package as __main__ modulez0%r is a namespace package and cannot be executedzNo code object available for %sz3%s; %r is a package and cannot be directly executed)
startswith
rpartition
__import__ImportErrornamer   r   gethasattrwarningsrU   formatRuntimeWarning	importlibutil	find_specAttributeError	TypeError
ValueErrorendswithtyper!   submodule_search_locations_get_module_detailsr?   get_code)r	   errorrH   _eexistingrU   msgspecexpkg_main_namer?   rD   s   &&           r   rk   rk   i   s   39::((-NHa	x  ;;??8,*(E(E% #FHFH  $%
I~~''1 |(8344&&2z!X%6%6{%C%C?@@	G${2M&}<< [[F~FCKL M 	M&x( |5@AA4g  	 vv~!&&H"4 ++AFFSL99	& J? I KU##mHSbM? 3 z!68 9CCJJxb):):B?@bHI"  	Gs{{* 69:F G G	G  &F1IA%&sg   E+ (G I I= +G	6AG=GG	I'AI  II:&I55I:=JJJc                       ] tR t^tRtR# )_Error N)r!   r"   r#   r$   r%   rw   r   r   rv   rv      s    r   rv   c                     V'       g   V R 8w  d   \        V \        4      w  rpM\        \        4      w  rp \        P                  R ,          P                  pV'       d   XP                  \        P                  ^ &   \        XVRR X4      #   \         d8   p\        P                  : RT: 2p\        P
                  ! T4        Rp?LRp?ii ; i)rV   z: N)rk   rv   _get_main_module_detailsr   
executableexitr   rM   r@   r3   rK   )r	   
alter_argvrG   rD   excrq   main_globalss   &&     r   _run_module_as_mainr      s    Z/':8V'L$H'?'G$H ;;z*33LooT<+ +  ..#.s!   B B B C-C

Cc                 n    \        V 4      w  rpVf   T pV'       d   \        WQW$4      # \        V/ WV4      # r   )rk   rQ   rK   )r	   rF   run_name	alter_sysrG   rD   s   &&&&  r   r   r      sA    *  38<HHGG r<8DDr   c                 X   R p\         P                  V,          p\         P                  V  \        V4      V\         P                  V&   #   \         d=   pT\	        T4      9   d'   T ! RT: R\         P
                  ^ ,          : 24      Thh Rp?ii ; i  T\         P                  T&   i ; i)rV   zcan't find z module in N)r   r   rk   r[   strpath)rm   	main_name
saved_mainr}   s   &   r   ry   ry      s    
 IY'JI,"9- ",I  C (#((1+7 8=@A	 ",Is#   
A
 
B7BBB B)c                    ^ RI Hp \        P                  P	                  V 4      p\
        P                  ! V4      ;_uu_ 4       pV! V4      pRRR4       XfE   \
        P                  ! V4      ;_uu_ 4       p\        VP                  4       V R4      pRRR4       V# V#   + '       g   i     LZ; i  + '       g   i     T# ; i)r   )	read_codeNrC   )	pkgutilr   osr   abspathio	open_codecompileread)rJ   r   	code_pathfrD   s   &    r   _get_code_from_filer      s    !&I	i	 	 A| 
!|\\)$$1668UF3D %K4K 
!	  %$Ks   	B7B2B/	2C	c                    Vf   RpTP                  R4      ^ ,          p^ RIHp V! V 4      p\        P                  ! V 4      p \        V\        R 4      4      '       d   \        V 4      p\        WaVW0R7      # \        P                  P                  ^ V 4        \        4       w  rxp\        V4      ;_uu_ 4       p	\        V 4      ;_uu_ 4        V	P                  P                   p
\#        WjVW(V4      P%                  4       uuR R R 4       uuR R R 4        \        P                  P'                  V 4       #   \(         d     # i ; i  + '       g   i     M; i R R R 4       M  + '       g   i     M; i \        P                  P'                  T 4       R #   \(         d     R # i ; i   \        P                  P'                  T 4       i   \(         d     i i ; i; i)Nz
<run_path>rS   )get_importer)rH   rI   )rY   r   r   r   fsdecode
isinstanceri   r   rQ   r   r   insertry   r   r*   r   rM   rK   rN   removerg   )	path_namerF   r   rH   r   importerrD   r	   rG   rO   rP   s   &&&        r   r   r     s}    ""3'*H$I&HI&I(DJ'' #9-H)1J 	J
 	9%	 (@'A$HX&&+	**)0099 L$,BBF$& +* '&	*  +** '&&&	* 	* s    F( 8E!2E	>
E!
F( D33E EEE!	F( !E1	,F( 5F F%$F%(G*G
	G
GGGGrV   z!No module specified for execution)file)NNNNN)T)NNF)NN)r   importlib.machineryrb   importlib.utilr   r   __all__ri   r
   r-   r   r*   rK   rQ   r[   rk   	Exceptionrv   r   r   ry   r   r   r!   lenr3   printstderrrw   r   r   <module>r      s       	 	 *
 #Y
 &  .(V ( 4 )4 ; zMY M+8E< $/ ,&
0f z
388}q1

CHHQKCHHQK( r   