+
    i  c                   sP    ^ RI t ^RIHt ] P                  ! 4       t ! R R4      tR# )i    N)eventsc                   s*   a  ] tR t^	t o RtR tRtV tR# )_LoopBoundMixinNc                s   \         P                  ! 4       pV P                  f,   \        ;_uu_ 4        V P                  f   Wn        R R R 4       WP                  Jd   \	        V : R24      hV#   + '       g   i     L0; i)Nz# is bound to a different event loop)r    Z_get_running_loop_loop_global_lockZRuntimeError)ZselfZloops   & '/usr/lib64/python3.14/asyncio/mixins.py	_get_loopZ_LoopBoundMixin._get_loop   s_    '')::::%!%J  zz!$)LMNN s   A//A?	)r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r   	   s     E	 	    r   )Z	threadingZ r    ZLockr   r   ) r   r   <module>r      s#     ~~ r   