B
    Áì2a  ã               @   sB  d Z dZdZdZdZdZdZdZdZd	Z	d
d„ Z
dd„ ZdZdZdZdZdZdZdZd Zd Zd Zdd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd „ Zd!d"„ Zd#d$„ Zd%d&„ Zd'd(„ Zd)Z d*Z!e!Z"d+Z#d,Z$d-Z%d.Z&d/Z'd,Z(d-Z)d.Z*d0Z+d1Z,d2Z-dZ.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6d2Z7d1Z8dZ9d3Z:d4Z;d5Z<d6Z=d7Z>ed8fed9fed:fed;fed<fed=ffe(d>ffe)d?ffe*e B d@fe dAfe*dBffe,d>ffe-d?ffe.e!B d@fe!dAfe.dBffe0d>ffe1d?ffe2e#B dCfe#dDfe2dBfff
Z?dEdF„ Z@d1ZAd)ZBd.ZCd2ZDdZEdZFdZGd-ZHdZId4ZJdZKdZLd*ZMd+ZNdZOd,ZPd3ZQyd dGlRT W n eSk
�r<   Y nX dHS )Ié    é   é   é   é   é   é   é   é   é	   c             C   s   | d@ S )Niÿ  © )Úmoder   r   ú0/var/www/html/prediksi/Python-3.7.12/Lib/stat.pyÚS_IMODE   s    r   c             C   s   | d@ S )Ni ð  r   )r   r   r   r   ÚS_IFMT   s    r   i @  i    i `  i €  i   i    i À  c             C   s   t | ƒtkS )N)r   ÚS_IFDIR)r   r   r   r   ÚS_ISDIR2   s    r   c             C   s   t | ƒtkS )N)r   ÚS_IFCHR)r   r   r   r   ÚS_ISCHR6   s    r   c             C   s   t | ƒtkS )N)r   ÚS_IFBLK)r   r   r   r   ÚS_ISBLK:   s    r   c             C   s   t | ƒtkS )N)r   ÚS_IFREG)r   r   r   r   ÚS_ISREG>   s    r   c             C   s   t | ƒtkS )N)r   ÚS_IFIFO)r   r   r   r   ÚS_ISFIFOB   s    r   c             C   s   t | ƒtkS )N)r   ÚS_IFLNK)r   r   r   r   ÚS_ISLNKF   s    r   c             C   s   t | ƒtkS )N)r   ÚS_IFSOCK)r   r   r   r   ÚS_ISSOCKJ   s    r   c             C   s   dS )NFr   )r   r   r   r   ÚS_ISDOORN   s    r   c             C   s   dS )NFr   )r   r   r   r   ÚS_ISPORTR   s    r   c             C   s   dS )NFr   )r   r   r   r   ÚS_ISWHTV   s    r    i   i   i   é   é€   é@   iÀ  é8   é    é   i   i   i   i   i    Úlú-ÚbÚdÚcÚpÚrÚwÚsÚSÚxÚtÚTc             C   sP   g }x@t D ]8}x2|D ] \}}| |@ |kr| |¡ P qW | d¡ q
W d |¡S )Nr(   Ú )Ú_filemode_tableÚappendÚjoin)r   ZpermZtableZbitZcharr   r   r   Úfilemode›   s    

r8   )Ú*N)TZST_MODEZST_INOZST_DEVZST_NLINKZST_UIDZST_GIDZST_SIZEZST_ATIMEZST_MTIMEZST_CTIMEr   r   r   r   r   r   r   r   r   ZS_IFDOORZS_IFPORTZS_IFWHTr   r   r   r   r   r   r   r   r   r    ZS_ISUIDZS_ISGIDZS_ENFMTZS_ISVTXZS_IREADZS_IWRITEZS_IEXECZS_IRWXUZS_IRUSRZS_IWUSRZS_IXUSRZS_IRWXGZS_IRGRPZS_IWGRPZS_IXGRPZS_IRWXOZS_IROTHZS_IWOTHZS_IXOTHZ	UF_NODUMPZUF_IMMUTABLEZ	UF_APPENDZ	UF_OPAQUEZUF_NOUNLINKZUF_COMPRESSEDZ	UF_HIDDENZSF_ARCHIVEDZSF_IMMUTABLEZ	SF_APPENDZSF_NOUNLINKZSF_SNAPSHOTr5   r8   ZFILE_ATTRIBUTE_ARCHIVEZFILE_ATTRIBUTE_COMPRESSEDZFILE_ATTRIBUTE_DEVICEZFILE_ATTRIBUTE_DIRECTORYZFILE_ATTRIBUTE_ENCRYPTEDZFILE_ATTRIBUTE_HIDDENZFILE_ATTRIBUTE_INTEGRITY_STREAMZFILE_ATTRIBUTE_NORMALZ"FILE_ATTRIBUTE_NOT_CONTENT_INDEXEDZFILE_ATTRIBUTE_NO_SCRUB_DATAZFILE_ATTRIBUTE_OFFLINEZFILE_ATTRIBUTE_READONLYZFILE_ATTRIBUTE_REPARSE_POINTZFILE_ATTRIBUTE_SPARSE_FILEZFILE_ATTRIBUTE_SYSTEMZFILE_ATTRIBUTE_TEMPORARYZFILE_ATTRIBUTE_VIRTUALZ_statÚImportErrorr   r   r   r   Ú<module>   sÒ   	


