e TSrSrSrSrSrSrSrSrSrS r S r S r S r S r SrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!Sr"\"r#S r$S!r%S"r&S#r'S$r(S!r)S"r*S#r+S%r,S&r-S'r.S r/Sr0Sr1Sr2Sr3S(r4Sr5Sr6Sr7S r8S'r9S&r:S#r;S"rS*r?S+r@S,rAS-rBS.rCS/rDS0rES1rF\S24\S34\S44\S54\ S64\S74\S844\)S944\*S:44\+\!-S34\!S;4\+S<44\-S944\.S:44\/\"-S34\"S;4\/S<44\1S944\2S:44\3\$-S=4\$S>4\3S<444 rGS?rHS&rISrJS#rKS'rLS rMSrNSrOS"rPSrQS+rRSrSSrTSrUS rVSrWS!rXS*rYSS@KZ7 gA!\[a gAf=f)BzoConstants/functions for interpreting results of os.stat() and os.lstat(). Suggested usage: from stat import *  c US-$)zEReturn the portion of the file's mode that can be set by os.chmod(). imodes */opt/imh/python3.13/lib/python3.13/stat.pyS_IMODErs &=c US-$)zDReturn the portion of the file's mode that describes the file type. ir rs rS_IFMTrs (?ri@i i`iiiic&[U5[:H$)z(Return True if mode is from a directory.)rS_IFDIRrs rS_ISDIRr2 $<7 ""rc&[U5[:H$)zrrc&[U5[:H$)z0Return True if mode is from a FIFO (named pipe).)rS_IFIFOrs rS_ISFIFOr$Brrc&[U5[:H$)z,Return True if mode is from a symbolic link.)rS_IFLNKrs rS_ISLNKr'Frrc&[U5[:H$)z%Return True if mode is from a socket.)rS_IFSOCKrs rS_ISSOCKr*Js $<8 ##rcg)z#Return True if mode is from a door.Fr rs rS_ISDOORr,N rcg)z*Return True if mode is from an event port.Fr rs rS_ISPORTr/Rr-rcg)z'Return True if mode is from a whiteout.Fr rs rS_ISWHTr1Vr-riii@i8 iliiiiii ii@ls-bdcprwSxtTc/n[[5HVup#UH!upEX-U:XdMURU5 M* US:XaURS5 MEURS5 MX SRU5$)z;Convert a file's mode to a string of the form '-rwxrwxrwx'.r?r:) enumerate_filemode_tableappendjoin)rpermindextablebitchars rfilemoderQsn D!/2 ICzS  D! z C  C 3 774=r)*N)\__doc__ST_MODEST_INOST_DEVST_NLINKST_UIDST_GIDST_SIZEST_ATIMEST_MTIMEST_CTIMErrrrrr r#r&r)S_IFDOORS_IFPORTS_IFWHTrrrr!r$r'r*r,r/r1S_ISUIDS_ISGIDS_ENFMTS_ISVTXS_IREADS_IWRITES_IEXECS_IRWXUS_IRUSRS_IWUSRS_IXUSRS_IRWXGS_IRGRPS_IWGRPS_IXGRPS_IRWXOS_IROTHS_IWOTHS_IXOTH UF_SETTABLE UF_NODUMP UF_IMMUTABLE UF_APPEND UF_OPAQUE UF_NOUNLINK UF_COMPRESSED UF_TRACKED UF_DATAVAULT UF_HIDDEN SF_SETTABLE SF_ARCHIVED SF_IMMUTABLE SF_APPEND SF_RESTRICTED SF_NOUNLINK SF_SNAPSHOT SF_FIRMLINK SF_DATALESSrIrQFILE_ATTRIBUTE_ARCHIVEFILE_ATTRIBUTE_COMPRESSEDFILE_ATTRIBUTE_DEVICEFILE_ATTRIBUTE_DIRECTORYFILE_ATTRIBUTE_ENCRYPTEDFILE_ATTRIBUTE_HIDDENFILE_ATTRIBUTE_INTEGRITY_STREAMFILE_ATTRIBUTE_NORMAL"FILE_ATTRIBUTE_NOT_CONTENT_INDEXEDFILE_ATTRIBUTE_NO_SCRUB_DATAFILE_ATTRIBUTE_OFFLINEFILE_ATTRIBUTE_READONLYFILE_ATTRIBUTE_REPARSE_POINTFILE_ATTRIBUTE_SPARSE_FILEFILE_ATTRIBUTE_SYSTEMFILE_ATTRIBUTE_TEMPORARYFILE_ATTRIBUTE_VIRTUAL_stat ImportErrorr rrrs                     ######$                                      ss s s s s s s s gos s ss s gos s ss s gos s s3<(  "'%)"%#    sDD'&D'