ÿØÿàJFIFÿþ ÿÛC       ÿÛC ÿÀÿÄÿÄ"#QrÿÄÿÄ&1!A"2qQaáÿÚ ?Øy,æ/3JæÝ¹È߲؋5êXw²±ÉyˆR”¾I0ó2—PI¾IÌÚiMö¯–þrìN&"KgX:Šíµ•nTJnLK„…@!‰-ý ùúmë;ºgµŒ&ó±hw’¯Õ@”Ü— 9ñ-ë.²1<yà‚¹ïQÐU„ہ?.’¦èûbß±©Ö«Âw*VŒ) `$‰bØÔŸ’ëXÖ-ËTÜíGÚ3ð«g Ÿ§¯—Jx„–’U/ÂÅv_s(Hÿ@TñJÑãõçn­‚!ÈgfbÓc­:él[ðQe 9ÀPLbÃãCµm[5¿ç'ªjglå‡Ûí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢SŸx?"¸¦ùY騐ÒOÈ q’`~~ÚtËU¹CڒêV  I1Áß_ÿÙ ;Pc@spddlZddlZddlZd \ZZZdZdZdddZ ddd Z d Z dS( iNiiicCsyddl}Wntk r#nOXy"|jtjdd\}}Wntk rg}tj|nX||fSxodD]g}x^dD]V}d||}ytj|tj}Wntjk rqnX|d||fSWqyWtjddS( NiiitpqrstuvwxyzPQRSTt0123456789abcdefs/dev/ptys/dev/ttysout of pty devices( tsgit ImportErrort_getptytFCNTLtO_RDWRtIOErrortosterrortopen(Rttty_namet master_fdtmsgtxtytpty_nametfd((sB/opt/alt/python27/lib64/python2.7/site-packages/guppy/etc/xterm.pyt master_opens$ "   cCstj|tjS(N(RR RR(R ((sB/opt/alt/python27/lib64/python2.7/site-packages/guppy/etc/xterm.pyt slave_open,stcCst\}}tj}|rt|}tj|ttj|ttj|t|tkrytj|ntj|t j j |dk r|qn.tj d||d|f}tj||S(Nsxterm %s -S%s%di(RRtforkRtdup2t STDIN_FILENOt STDOUT_FILENOt STDERR_FILENOtclosetsyststdintreadlinetNonetsetsidtsystem(tprogtoptionsR R tpidtslave_fdtcmd((sB/opt/alt/python27/lib64/python2.7/site-packages/guppy/etc/xterm.pytxterm0s"         cCsItj}|r|Stjt||}|sEtjdndS(Ni(RRRR&t_exit(R!R"R#((sB/opt/alt/python27/lib64/python2.7/site-packages/guppy/etc/xterm.pyt forkxtermIs  cCsdGHxqWdS(Nthello((((sB/opt/alt/python27/lib64/python2.7/site-packages/guppy/etc/xterm.pyR)Ts(iii( RRRRRRRRRR&R(R)(((sB/opt/alt/python27/lib64/python2.7/site-packages/guppy/etc/xterm.pyt s $