+
    öÙ†j_  ã                   ó�   € ^ RI t ^ RIt^RIHtHt ^RIHt ^RIHt ^RIHt R.t	 ! R R]
4      t ! R	 R]P                  4      tR# )
é    N)Ú	reductionÚset_spawning_popen)Ú
popen_fork)Úspawn)ÚutilÚPopenc                   ó,   a € ] tR t^t o R tR tRtV tR# )Ú_DupFdc                ó   € Wn         R # ©N©Úfd©Úselfr   s   &&Ú8/usr/lib/python3.14/multiprocessing/popen_spawn_posix.pyÚ__init__Ú_DupFd.__init__   s   € ØŽó    c                ó   € V P                   # r   r   )r   s   &r   ÚdetachÚ_DupFd.detach   s   € Ø�w‰wˆr   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r
   r
      s   ø‡ € ò÷ð r   r
   c                   óF   a a€ ] tR t^t oRt]tV 3R ltR tR t	Rt
VtV ;t# )r   r   c                ó4   <€ . V n         \        SV `	  V4       R # r   )Ú_fdsÚsuperr   )r   Úprocess_objÚ	__class__s   &&€r   r   ÚPopen.__init__   s   ø€ ØˆŒ	Ü‰Ñ˜Ö%r   c                ó<   € V P                   P                  V4       V# r   )r!   Úappendr   s   &&r   Úduplicate_for_childÚPopen.duplicate_for_child"   s   € Ø�	‰	×Ñ˜ÔØˆ	r   c                ó¦  € ^RI Hp VP                  4       pV P                  P	                  V4       \
        P                  ! VP                  4      p\        P                  ! 4       p\        V 4        \        P                  ! WE4       \        P                  ! W4       \        R4       R;p;p;r‰ \        P                  ! 4       w  rg\        P                  ! 4       w  r‰\
        P                  ! VVR7      p
V P                  P!                  W‡.4       \"        P$                  ! \
        P&                  ! 4       W P                  4      V n        \        P*                  ! V4       Rp\        P*                  ! V4       RpW`n        \/        V	RRR7      ;_uu_ 4       pVP1                  VP3                  4       4       RRR4       . pWi3 F  pVf   K	  VP	                  V4       K  	  \"        P4                  ! V \"        P6                  V4      V n        W‡3 F  pVf   K	  \        P*                  ! V4       K!  	  R#   \        R4       i ; i  + '       g   i     L–; i  . pYi3 F  pTf   K	  TP	                  T4       K  	  \"        P4                  ! T \"        P6                  T4      T n        Y‡3 F  pTf   K	  \        P*                  ! T4       K!  	  i ; i)é   )Úresource_trackerN)Ú
tracker_fdÚpipe_handleÚwbF)Úclosefd)Ú r,   Úgetfdr!   r'   r   Úget_preparation_dataÚ_nameÚioÚBytesIOr   r   ÚdumpÚosÚpipeÚget_command_lineÚextendr   Úspawnv_passfdsÚget_executableÚpidÚcloseÚsentinelÚopenÚwriteÚ	getbufferÚFinalizeÚ	close_fdsÚ	finalizer)r   r#   r,   r-   Ú	prep_dataÚfpÚparent_rÚchild_wÚchild_rÚparent_wÚcmdÚfÚfds_to_closer   s   &&            r   Ú_launchÚPopen._launch&   s  € Ý&Ø%×+Ñ+Ó-ˆ
Ø�	‰	×Ñ˜Ô$Ü×.Ò.¨{×/@Ñ/@ÓAˆ	Ü�ZŠZ‹\ˆÜ˜4Ô ð	%Ü�NŠN˜9Ô)Ü�NŠN˜;Ô+ä˜tÔ$à26Ð6ˆÐ6�7Ð6˜Wð	!Ü "§¢£	ÑˆHÜ "§¢£	ÑˆGÜ×(Ò(°JØ5<ô>ˆCà�I‰I×Ñ˜gÐ/Ô0Ü×*Ò*¬5×+?Ò+?Ó+AØ+.·	±	ó;ˆDŒHä�HŠH�WÔØˆGÜ�HŠH�WÔØˆGØ$ŒMÜ�h ¨e×4Õ4¸Ø—‘˜Ÿ™›Ô'÷ 5ð ˆLØÓ*�Ø”>Ø ×'Ñ'¨Ö+ñ +ô "Ÿ]š]¨4´·±ÀÓNˆDŒNàÓ(�Ø”>Ü—H’H˜R–Ló )øô3 ˜tÕ$ú÷  5×4ûð ˆLØÓ*�Ø”>Ø ×'Ñ'¨Ö+ñ +ô "Ÿ]š]¨4´·±ÀÓNˆDŒNàÓ(�Ø”>Ü—H’H˜R–Lò )ús>   Á3,H7 Â2C'I Æ IÆ9I È7IÉI	ÉI É
KÉ)AKÊ5K)r!   rF   r>   r@   )r   r   r   r   Úmethodr
   ÚDupFdr   r(   rP   r   r   Ú__classcell__)r$   r   s   @@r   r   r      s#   ù‡ € Ø€FØ€Eõ&ò÷&!ò &!r   )r5   r8   Úcontextr   r   r1   r   r   r   Ú__all__Úobjectr
   r   © r   r   Ú<module>rY      s<   ðÛ 	Û 	ç 2Ý Ý Ý àˆ)€ôˆVô ô2!ˆJ×Ñö 2!r   