+
    –°³j»  ã                   ór  € ^ RI t ^ RIt^ RIt^ RI HtHt ^ RIHtHtHtH	t	H
t
 ^ RIHtHt ^ RIHt ^ RIHtHtHt ^ RIHt ]! R4      t]	]R]3,          t]P0                  R8¼  d    ! R	 R
]4      t]tM]]]	]R]3,          .]3,          tR R lt]RR R ll4       t]RR R ll4       tR R ltR R ltR# )é    N)ÚAbstractEventLoopÚFuture)Ú	AwaitableÚCallableÚ	CoroutineÚ	GeneratorÚIterator)ÚcontextmanagerÚ	ExitStack)ÚContext)ÚAnyÚProtocolÚTypeVar)Ú
OrderedSetÚTc                   ó6   a € ] tR t^t o RV 3R lR lltRtV tR# )ÚTaskFactoryNc          	      ó´   <€ V ^8„  d   QhRS[ RS[RRS[3,          S[RRS[3,          ,          RS[R,          RS[P                  P                  S[,          /# )é   Ú_TaskFactory__loopÚ_TaskFactory__factoryNÚ_TaskFactory__contextÚreturn)r   r   Úobjectr   r   ÚasyncioÚfuturesr   )ÚformatÚ__classdict__s   "€Ú\/home/luca/screen-checking/.venv/lib/python3.14/site-packages/torch/_inductor/await_utils.pyÚ__annotate__ÚTaskFactory.__annotate__   sc   ø€ ÷ 	1ñ 	1á%ð	1ñ !  t©VÐ!3Õ4±yÀÀtÉVÐASÕ7TÕTð	1ñ  •~ð		1ñ �_‰_×#Ñ#¡FÕ+ñ	1ó    c               ó   € R # ©N© )Úselfr   r   r   s   """"r   Ú__call__ÚTaskFactory.__call__   s   € ñ .1r"   r%   r$   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r'   Ú__static_attributes__Ú__classdictcell__)r   s   @r   r   r      s   ø‡ € ÷	1÷ 	1ð 	1r"   r   c                óF   € V ^8„  d   QhR\         \        ,          R\        /# )r   Ú	awaitabler   )r   r   )r   s   "r   r    r        s   € ÷ 2ñ 2œ)¤A�,ð 2¬1ñ 2r"   c                 ó†   € \        4       ;_uu_ 4       pVP                  V 4      uuR R R 4       #   + '       g   i     R # ; ir$   )Úget_loopÚrun_until_complete)r0   Úloops   & r   Ú
await_syncr5       s%   € Ü	�Œ�tØ×&Ñ& yÓ1÷ 
��‹ús	   “/¯A 	c                óF   € V ^8„  d   QhR\         R\        \        ,          /# )r   Úalways_create_new_loopr   )Úboolr	   r   )r   s   "r   r    r    &   s"   € ÷ )ñ )Ü ð)äÔÕ ñ)r"   c              #   óB  "  €  \         P                  ! 4       p\
        R R l4       p\
        R R l4       p\        4       ;_uu_ 4       pTP                  4       '       dX   TP                  T! 4       4       TP                  T! TR7      4       TP                  \	        TP                  4       4      4      pMiTP                  4       '       d   TP                  \	        4       4      pM9T '       d2   TP                  T! TR7      4       TP                  \	        4       4      pTx € RRR4       R#   \         dP   pR \        T4      9   d:   \	        4       ;_uu_ 4       pTx € RRR4       M  + '       g   i     M; i Rp?R# h Rp?ii ; i  + '       g   i     R# ; i5i)z(There is no current event loop in threadNc                óR   € V ^8„  d   QhR\         P                  R\        R,          /# )r   r4   r   N)r   r   r	   )r   s   "r   r    Úget_loop.<locals>.__annotate__4   s&   € ÷ )ñ )Ü×'Ñ'ð)ä	�$�ñ)r"   c              3   óz   "  €  R x € \         P                  ! V 4       R #   \         P                  ! T 4       i ; i5ir$   )r   Úset_event_loop©r4   s   &r   Ú_restore_loopÚget_loop.<locals>._restore_loop3   s)   é € ð	)Ûä×"Ò" 4Ö(øŒG×"Ò" 4Õ(üs   ‚;„  ˆ; 8¸;c                ó2   € V ^8„  d   QhR\         R,          /# ©r   r   N)r	   )r   s   "r   r    r;   =   s   € ÷ ?ñ ?¤8¨D¥>ñ ?r"   c               3   ó  "  € \         P                  P                  4       p \         P                  P                  R 4        R x € \         P                  P                  V 4       R #   \         P                  P                  T 4       i ; i5ir$   )r   ÚeventsÚ_get_running_loopÚ_set_running_loop)Úloop_from_eventss    r   Ú_restore_running_loopÚ'get_loop.<locals>._restore_running_loop<   sX   é € ä"Ÿ>™>×;Ñ;Ó=ÐÜ�‰×(Ñ(¨Ô.ð	?Ûä�N‰N×,Ñ,Ð-=Ö>øŒG�N‰N×,Ñ,Ð-=Õ>üs   ‚>B
ÁA& Á!B
Á&!BÂB
r>   )r   Úget_event_loopÚRuntimeErrorÚstrÚ	_new_loopr
   r   Ú
is_runningÚenter_contextÚget_task_factoryÚ	is_closed)r7   r4   Úrer?   rH   Ústacks   &     r   r2   r2   %   s5  é € ðÜ×%Ò%Ó'ˆô ô)ó ð)ô ô?ó ð?ô 
�Œ˜Ø�?‰?×ÒØ×ÑÑ 5Ó 7Ô8Ø×Ñ¡°4Ô 8Ô9Ø×&Ñ&¤y°×1FÑ1FÓ1HÓ'IÓJ‰DØ�^‰^×ÒØ×&Ñ&¤y£{Ó3‰Dß#Ø×Ñ¡°4Ô 8Ô9Ø×&Ñ&¤y£{Ó3ˆDØŠ
÷ 
‰øô5 ô Ø5¼¸R»Ô@Ü—” Ø’
÷ ——�úåàûðú÷4 
�ˆüsp   ‚F„D. ™0FÁ	BFÃ!FÃ/5FÄ$
FÄ.FÄ9"FÅE)Å 	FÅ)E9Å4FÅ<FÆFÆFÆFÆF	Æ	Fc                óh   € V ^8„  d   QhR\         R,          R\        \        P                  ,          /# )r   Útask_factoryNr   )ÚTaskFactoryTyper	   r   r   )r   s   "r   r    r    S   s,   € ÷ ñ Ü! DÕ(ðäŒg×'Ñ'Õ(ñr"   c              #   ó4  "  € \         P                  ! 4       p\        V4      pV '       d   VP                  V 4       \         P                  ! V4        Vx €  \        W4       \         P                  ! R 4       VP                  4        R #   \         P                  ! R 4       TP                  4        i ; i   \        Y4       \         P                  ! R 4       TP                  4        i   \         P                  ! R 4       TP                  4        i ; i; i5ir$   )r   Únew_event_loopÚ_patch_loopÚset_task_factoryr=   Ú_cancel_all_tasksÚclose)rU   r4   Útaskss   &  r   rM   rM   R   sÅ   é € ô ×!Ò!Ó#€DÜ˜Ó€Eçà×Ñ˜lÔ+ä×Ò˜4Ô ðØŠ
ð	Ü˜dÔ*ä×"Ò" 4Ô(Ø�J‰JŽLøô ×"Ò" 4Ô(Ø�J‰J�Lûð		Ü˜dÔ*ä×"Ò" 4Ô(Ø�J‰J�Løô ×"Ò" 4Ô(Ø�J‰J�LÿsH   ‚ADÁB6 ÁB Á#(DÂ(B3Â3DÂ6DÂ8C*Ã'DÃ*(DÄDÄDc                óJ   € V ^8„  d   QhR\         R\        \        ,          RR/# )r   r4   r]   r   N©r   r   r   )r   s   "r   r    r    h   s+   € ÷ ñ Ü
ðä”fÕðð 
ñr"   c           	      ó¤  € V Uu. uF  q"P                  4       '       d   K  VNK  	  ppV'       g   R # V F  pVP                  4        K  	  V P                  \        P                  ! VRR/ 4       V FT  pVP                  4       '       d   K  VP                  4       f   K/  V P                  RRRVP                  4       RV/4       KV  	  R # u upi )NÚreturn_exceptionsTÚmessagez1unhandled exception during asyncio.run() shutdownÚ	exceptionÚtask)ÚdoneÚcancelr3   r   ÚgatherÚ	cancelledrc   Úcall_exception_handler)r4   r]   rd   Ú	to_cancels   &&  r   r[   r[   h   s¯   € ñ #(Ó;¡%˜$¯y©y¯{—�¡%€IÐ;çÙó ˆØ�‰Žñ ð 	×ÑœGŸNšN¨IÐNÈÑNÔOãˆØ�>‰>×ÒÙØ�>‰>ÓÔ'Ø×'Ñ'àÐRØ §¡Ó!1Ø˜Dðöó	 ùò <s
   …C¡Cc                óF   € V ^8„  d   QhR\         R\        \        ,          /# )r   r4   r   r_   )r   s   "r   r    r    …   s    € ÷ -ñ -Ô'ð -¬J´vÕ,>ñ -r"   c                 ó´   aa€ \         P                  ! 4       oR .oR V3R llpR V3R llpRR /R VV3R lllpV P                  V4       Wn        W n        S# )Nc                ó6   € V ^8„  d   QhR\         R,          RR/# )r   ÚfactoryNr   ©rV   )r   s   "r   r    Ú!_patch_loop.<locals>.__annotate__Š   s   € ÷ $ñ $¤?°TÕ#9ð $¸dñ $r"   c                 ó   <€ V S^ &   R# )r   Nr%   )rn   Útask_factoriess   &€r   Ú_set_task_factoryÚ&_patch_loop.<locals>._set_task_factoryŠ   s   ø€ Ø#ˆ�qÓr"   c                ó2   € V ^8„  d   QhR\         R,          /# rB   ro   )r   s   "r   r    rp   �   s   € ÷ !ñ !œ°Õ5ñ !r"   c                  ó   <€ S ^ ,          # )r   r%   )rr   s   €r   Ú_get_task_factoryÚ&_patch_loop.<locals>._get_task_factory�   s   ø€ Ø˜aÕ Ð r"   Úcontextc                ój   € V ^8„  d   QhR\         R\        R\        R,          R\        P                  /# )r   r4   Úcorory   Nr   )r   ÚTCoror   r   r   )r   s   "r   r    rp   �   s8   € ÷ ñ Üðäðô ˜4•ð	ô
 
�‰ñr"   c                ó^  <€ S^ ,          pVff   \         P                  R8¼  d   \        P                  ! WVR7      pM\        P                  ! WR7      pVP                  '       d   VP                  R M(\         P                  R8¼  d   V! WVR7      pMV! W4      pSP                  V4       V# )r   )r4   ry   r>   )ry   ©é   é   éÿÿÿÿ)ÚsysÚversion_infor   ÚTaskÚ_source_tracebackÚadd)r4   r{   ry   rU   rd   rr   r]   s   &&$  €€r   Ú_safe_task_factoryÚ'_patch_loop.<locals>._safe_task_factory�   s•   ø€ ð & aÕ(ˆØÒÜ×Ñ 7Ô*ä—|’| D¸WÔE‘ä—|’| DÔ4�à×%×%Ð%Ø×*Ñ*Øðøô ×Ñ 7Ô*Ù# D¸Ô@‘á# DÓ/�à�	‰	�$ŒØˆr"   )ÚweakrefÚWeakSetrZ   rP   )r4   rs   rw   r‡   rr   r]   s   &   @@r   rY   rY   …   s`   ù€ Ü%,§_¢_Ó%6€Eà48°6€N÷$ð $÷!ð !ðð #'÷	ó ð8 	×ÑÐ,Ô-à-Ôà-Ôà€Lr"   r~   )Fr$   ) r   r‚   r‰   r   r   Úcollections.abcr   r   r   r   r	   Ú
contextlibr
   r   Úcontextvarsr   Útypingr   r   r   Útorch.utils._ordered_setr   r   r|   rƒ   r   rV   r5   r2   rM   r[   rY   r%   r"   r   Ú<module>r�      sº   ðÛ Û 
Û ß -ß OÕ Oß 0Ý ß )Ñ )å /ñ ˆCƒL€Ø�#�t˜Q�,Õ€à×Ñ�wÔô1�hô 1ð "�OàÐ 1°9¸UÀDÈ!¸^Õ3LÐMÈvÐUÕV€Oõ2ð
 ö)ó ð)ðX öó ðõ*÷:-r"   