
Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­
<!DOCTYPE html>
<html>
U
    ¡ê,a@/  ã                   @   s¼   d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl	Z	dd„ Z
g Zdd„ Zdd„ Zdd	„ Zd
d„ Zdd„ Zddd„Zddd„ZG dd„ dƒZeƒ jZddd„ZdS )é    Nc                   C   s   dS )Na'  <!--: spam
Content-Type: text/html

<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> -->
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> --> -->
</font> </font> </font> </script> </object> </blockquote> </pre>
</table> </table> </table> </table> </table> </font> </font> </font>© r   r   r   ú*/opt/alt/python38/lib64/python3.8/cgitb.pyÚreset#   s    r   c                 C   s   | rd|  d S dS d S )Nz<small>z</small>Ú r   ©Útextr   r   r   Úsmall.   s    r   c                 C   s   | rd|  d S dS d S )Nz<strong>z	</strong>r   r   r   r   r   r   Ústrong4   s    r	   c                 C   s   | rd|  d S dS d S )Nz<font color="#909090">z</font>r   r   r   r   r   r   Úgrey:   s    r
   c                 C   s†   | |krd||  fS | |j kr,d|j |  fS d|j kr~|j d }t|ƒti ƒkrf| |kr~d||  fS nt|| ƒr~dt|| ƒfS d tfS )NÚlocalÚglobalÚ__builtins__Úbuiltin)Ú	f_globalsÚtypeÚhasattrÚgetattrÚ	__UNDEF__)ÚnameÚframeÚlocalsÚbuiltinsr   r   r   Úlookup@   s    



r   c                 C   sÒ   g d d dt f\}}}}}t | ¡D ]ª\}}	}
}}|tjkr> qÎ|tjkr¦|	tjkr¦|dkr„|t k	r¤t||	t ƒ}| ||	 ||f¡ qÈt	|	||ƒ\}}| |	||f¡ n"|	dkrÀ||d 7 }|}nd\}}|	}q"|S )Nr   Ú.)Nr   )
r   ÚtokenizeÚgenerate_tokensÚNEWLINEÚNAMEÚkeywordÚkwlistr   Úappendr   )Úreaderr   r   ÚvarsZ	lasttokenÚparentÚprefixÚvalueZttypeÚtokenÚstartÚendÚlineÚwherer   r   r   ÚscanvarsP   s"    
 r+   é   c           "         s–  | \}}}t |tƒr|j}dtj ¡ d  d tj }t t ¡ ¡}dt	j
 dtt	j
 t|ƒ¡ƒ dd|d | ¡ d	 }d
tdƒ d }g }	t ||¡}
|
D �]F\}‰ }}}}ˆ rÖtj ˆ ¡‰ dˆ t	j
 ˆ ¡f }nd ‰ }t |¡\}}}}d}|dk�r8dtt	j
 |¡ƒ }|dk�r8|tj||||dd„ d�7 }i ‰|gf‡ ‡fdd„	}t|||ƒ}dd||f g}|d k	�r
|| }|D ]†}tddtt|ƒƒ  t|ƒ ƒd }|ˆk�rØd|t	j
 |¡f }| d| ¡ n&d|t	j
 |¡f }| dt|ƒ ¡ |d7 }�q‚i g  }}|D ]œ\}}} ||k�r0�qd||< | tk	�r¤|d k�r^d!| t|ƒ }n*|d"k�rrt|ƒ}n|t| d#¡d$ ƒ }| d%|t	j
 | ¡f ¡ n| |d& ¡ �q| dttd' |¡ƒƒ ¡ |	 d(d) |¡ ¡ qžd*tt	j
 t|ƒ¡ƒt	j
 t|ƒ¡f g}!t|ƒD ]B}|d d… d+k�r4�qt	j
 t ||ƒ¡} |! d,||| f ¡ �q|d |	¡ d |!¡ d-t	j
 d t! "|||¡¡¡  S ).NúPython r   ú: z<body bgcolor="#f0f0f8">z<big><big>%s</big></big>z#ffffffz#6622aaz<br>z‹
<p>A problem occurred in a Python script.  Here is the sequence of
function calls leading up to the error, in the order they occurred.</p>z<tt>z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z&nbsp;</tt>z<a href="file://%s">%s</a>ú?r   úin ú<module>c                 S   s   dt j | ¡ S ©Nú=)ÚpydocÚhtmlÚrepr©r%   r   r   r   Ú<lambda>‚   ó    zhtml.<locals>.<lambda>©Zformatvaluec              
      s8   dˆ| d < zt  ˆ | d ¡W ¢S | d  d7  < X d S ©Né   r   ©Ú	linecacheÚgetline©Úlnum©ÚfileZ	highlightr   r   r!   …   s     zhtml.<locals>.readerz+<tr><td bgcolor="#d8bbff">%s%s %s</td></tr>z<big>&nbsp;</big>z&nbsp;r,   z<tt>=&gt;%s%s</tt>z&<tr><td bgcolor="#ffccee">%s</td></tr>z<tt>&nbsp;&nbsp;%s%s</tt>z<tr><td>%s</td></tr>r<   )r   r   z<em>%s</em> r   r   éÿÿÿÿz%s&nbsp;= %sz <em>undefined</em>z, zF
<table width="100%%" cellspacing=0 cellpadding=0 border=0>
%s</table>Ú
z	<p>%s: %sÚ_z
<br>%s%s&nbsp;=
%szî


<!-- The above is a description of an error in a Python program, formatted
     for a Web browser because the 'cgitb' module was enabled.  In case you
     are not reading this in a Web browser, here is the original traceback:

%s
-->
)#Ú
isinstancer   Ú__name__ÚsysÚversionÚsplitÚ
executableÚtimeÚctimer4   r5   Zheadingr	   ÚescapeÚstrr   ÚinspectÚgetinnerframesÚosÚpathÚabspathÚgetargvaluesÚformatargvaluesr+   ÚlenZ	preformatr    r
   r   r6   ÚjoinÚdirr   Ú	tracebackÚformat_exception)"ÚeinfoÚcontextÚetypeÚevalueÚetbÚpyverÚdateÚheadÚindentÚframesÚrecordsr   rA   ÚfuncÚlinesÚindexÚlinkÚargsÚvarargsÚvarkwr   Úcallr!   r"   ÚrowsÚir)   ÚnumÚdoneÚdumpr   r*   r%   Ú	exceptionr   rB   r   r5   e   sš    

ÿ  
ýý

ÿÿ
$


 



þÿ 	ÿ÷r5   c               	      sˆ  | \}}}t |tƒr|j}dtj ¡ d  d tj }t t ¡ ¡}dt	|ƒ||f d }g }t
 ||¡}	|	D �]š\}
‰ }}}}ˆ r�tj ˆ ¡p’d‰ t
 |
¡\}}}}d}|dkrÞd| }|d	krÞ|t
j||||d
d„ d�7 }i ‰|gf‡ ‡fdd„	}t||
|ƒ}dˆ |f g}|d k	�rP|| }|D ](}d| }| || ¡  ¡ |d7 }�q&i g  }}|D ]†\}}}||k�rv�q^d||< |tk	�rÔ|dk�rœd| }n|dk�r¸|| d¡d  }| d|tj |¡f ¡ n| |d ¡ �q^| d |¡¡ | dd |¡ ¡ qndt	|ƒt	|ƒf g}t|ƒD ],}tj t||ƒ¡}| dd||f ¡ �q*|d |¡ d |¡ dd t |||¡¡  S )Nr-   r   r.   z	%s
%s
%s
z…
A problem occurred in a Python script.  Here is the sequence of
function calls leading up to the error, in the order they occurred.
r/   r   r0   r1   c                 S   s   dt j | ¡ S r2   )r4   r   r6   r7   r   r   r   r8   Ö   r9   ztext.<locals>.<lambda>r:   c              
      s8   dˆ| d < zt  ˆ | d ¡W ¢S | d  d7  < X d S r;   r=   r@   rB   r   r   r!   Ù   s     ztext.<locals>.readerz %s %sz%5d r<   r   zglobal r   r   rD   z%s = %sz
 undefinedrE   z
%s
z%s: %sz

%s%s = %sz    zc

The above is a description of an error in a Python program.  Here is
the original traceback:

%s
)rG   r   rH   rI   rJ   rK   rL   rM   rN   rP   rQ   rR   rS   rT   rU   rV   rW   r+   r    Úrstripr   r4   r   r6   rY   rZ   r   r[   r\   ) r]   r^   r_   r`   ra   rb   rc   rd   rf   rg   r   rA   rh   ri   rj   rl   rm   rn   r   ro   r!   r"   rp   rq   r)   rr   rs   rt   r   r*   r%   ru   r   rB   r   r   À   sb    

ÿ


 

 

 úr   c                   @   s(   e Zd Zddd„Zdd„ Zdd	d
„ZdS )ÚHookr<   Nr,   r5   c                 C   s(   || _ || _|| _|ptj| _|| _d S ©N)ÚdisplayÚlogdirr^   rI   ÚstdoutrC   Úformat)Úselfry   rz   r^   rC   r|   r   r   r   Ú__init__  s
    zHook.__init__c                 C   s   |   |||f¡ d S rx   )Úhandle)r}   r_   r`   ra   r   r   r   Ú__call__  s    zHook.__call__c           
   	   C   sz  |p
t  ¡ }| jdkr$| j tƒ ¡ | jdkr2tp4t}d}z||| jƒ}W n    d 	t
j|Ž ¡}d}Y nX | jrª|r˜tj |¡}| j d| d ¡ q¶| j |d ¡ n| j d¡ | jd k	�rZd	d
g| jdk }tj|| jd�\}}z.t |d¡�}| |¡ W 5 Q R X d| }	W n   d| }	Y nX | jdk�rJ| j d|	 ¡ n| j |	d ¡ z| j ¡  W n   Y nX d S )Nr5   Fr   Tz<pre>z</pre>
rE   z*<p>A problem occurred in a Python script.
z.txtz.html)ÚsuffixrZ   Úwz*%s contains the description of this error.z*Tried to save traceback to %s, but failed.z
<p>%s</p>
)rI   Úexc_infor|   rC   Úwriter   r5   r   r^   rY   r[   r\   ry   r4   rO   rz   ÚtempfileZmkstemprS   ÚfdopenÚflush)
r}   ÚinfoZ	formatterZplainÚdocr�   ÚfdrT   rC   Úmsgr   r   r   r     s@    

 zHook.handle)r<   Nr,   Nr5   )N)rH   Ú
__module__Ú__qualname__r~   r€   r   r   r   r   r   rw     s
     ÿ
rw   r<   c                 C   s   t | |||d�t_d S )N©ry   rz   r^   r|   )rw   rI   Ú
excepthookrŽ   r   r   r   Úenable:  s     ÿr�   )r,   )r,   )r<   Nr,   r5   )rQ   r   r>   rS   r4   rI   r…   rM   r   r[   r   r   r   r	   r
   r   r+   r5   r   rw   r   Zhandlerr�   r   r   r   r   Ú<module>   s*   

[
B7