__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

8��g%R��r�SrSSKrSSKrSSKrSSKrS\S\R4SjrS\4Sjr"SS\	5r
"S	S
5r\RSr
\RSr\R\
\4rS
\\\4S\S\R$\R4Sjr"SS5r"SS\5r"SS\5rg)z>provides information about Ubuntu's and Debian's distributions�N�string�returnc��URS5Vs/sHn[U5PM nn[U5S:XaUup4n[R"X4U5$[U5S:XaRUup4US:Xa[R"X4S5$[R"X4S-S5[R
"S5-
$[
S5es snf)z9Convert a date string in ISO 8601 into a datetime object.�-�����zDate not in ISO 8601 format.)�split�int�len�datetime�date�	timedelta�
ValueError)r�x�parts�year�month�days      �-/usr/lib/python3/dist-packages/distro_info.py�convert_daters���#�\�\�#�.�/�.��S��V�.�E�/�
�5�z�Q��"���c��}�}�T�#�.�.�
�5�z�Q���
���B�;��=�=��b�1�1��}�}�T�1�9�a�0�8�3E�3E�a�3H�H�H�
�3�
4�4��
0s�Cc��g)z4Get the data directory based on the module location.z/usr/share/distro-info�r�r�
_get_data_dirr%s��#rc�0^�\rSrSrSrSU4SjjrSrU=r$)�DistroDataOutdated�*zDistribution data outdated.c�$>�[TU]S5 g)Nz�Distribution data outdated. Please check for an update for distro-info-data. See /usr/share/doc/distro-info-data/README.Debian for details.��super�__init__��self�	__class__s �rr$�DistroDataOutdated.__init__-s���
���
M�	
rr�rN)�__name__�
__module__�__qualname__�__firstlineno__�__doc__r$�__static_attributes__�
__classcell__�r's@rrr*s���%�
�
rrc��\rSrSrSrSS\S\S\S\RS\R\RS	\R\RS
\R\RS\R\RS\R\RS
\R\RSS4Sjjr
S\RS\4SjrSr
g)�
DistroRelease�5z"Represents a distributions releaseN�version�codename�series�created�release�eol�eol_esm�eol_lts�eol_elts�
eol_serverrc�|�XlX lX0lX@lXPlX`lX�lX�lXplX�l	g�N)
r5r6r7r8r9r:r<r=r;r>)r&r5r6r7r8r9r:r;r<r=r>s           rr$�DistroRelease.__init__9s6���� �
����������� �
���$�rrc���XR:�=(aM URSL=(d8 XR:*=(d# URSL=(a XR:*$)z:Check whether this release is supported on the given date.N)r8r:r>)r&rs  r�is_supported�DistroRelease.is_supportedQsP���|�|�#�
��H�H���
I��x�x��
I����t�+�G����0G�	
r)
r6r8r:r=r;r<r>r9r7r5)NNNNNN)r*r+r,r-r.�strrr�typing�Optionalr$�boolrCr/rrrr3r35s���,�37�.2�26�26�37�59�%��%��%��	%�
���%�������/�
%��_�_�X�]�]�
+�%�������/�%�������/�%��/�/�(�-�-�0�%��O�O�H�M�M�2�%�
�%�0
����
�4�
rr3�object)r6�fullnamer9�row�columnc�J�URU5nU(dg[U5$r@)�getr)rKrL�date_strings   r�	_get_daterP_s ���'�'�&�/�K�����$�$rc��\rSrSrSrS\SS4Sjr\S\\4Sj5r	\
RS\S\\
4S	j5r\
RS*S\S\\4Sjj5rS*S\S\
R"\\
\\44SjjrS
\R&S\\
4SjrS+S\S
\
R*\R&S\
R*\S\
R"\
\S44SjjrS,S\S\
R*\S\
R*\4Sjjr\
RS,S
\
R*\R&S\S\
4Sjj5r\
RS-S
\
R*\R&S\S\4Sjj5rS-S
\
R*\R&S\S\
R"\
\44Sjjr\
RS\S\
S\
4Sj5r\
RS\S\
S\4Sj5rS\S\
S\
R"\
\44Sjr\
RS\S\
R4\
S\\
4Sj5r\
RS\S\
R4\
S\\4Sj5rS\S\
R4\
S\
R"\\
\\44Sjr\
RS,S
\
R*\R&S\S\
4Sjj5r\
RS-S
\
R*\R&S\S\4S jj5rS-S
\
R*\R&S\S\
R"\
\44S!jjr\
RS,S
\
R*\R&S\S\\
4S"jj5r\
RS-S
\
R*\R&S\S\\4S#jj5rS-S
\
R*\R&S\S\
R"\\
\\44S$jjrS
\S\4S%jr\
RS,S
\
R*\R&S\S\\
4S&jj5r \
RS-S
\
R*\R&S\S\\4S'jj5r S-S
\
R*\R&S\S\
R"\\
\\44S(jjr S)r!g).�
DistroInfo�fzrBase class for distribution information.
Use DebianDistroInfo or UbuntuDistroInfo instead of using this directly.
�distrorNc��Xl[RR[	5UR5S-5n[
USS9n[R"U5n/Ul	UH�n[USUSUS[US5[US5[US	5[US
5[US5[US5[US
55
nURRU5 M� SSS5 [RRS5nUb.[ R"R%['U55Ulg[ R"R+5Ulg!,(df   N�=f)Nz.csvzutf-8)�encodingr5r6r7r8r9r:zeol-esmzeol-ltszeol-eltsz
eol-server�SOURCE_DATE_EPOCH)�_distro�os�path�joinr�lower�open�csv�
DictReader�	_releasesr3rrP�append�environrNrr�
fromtimestampr
�_date�today)r&rT�filename�csvfile�
csv_readerrKr9�source_date_epochs        rr$�DistroInfo.__init__ks(�����7�7�<�<�
������&�1H�I��
�(�W�
-������0�J��D�N�!��'��	�N��
�O���M� ��Y��0��c�9�-��c�5�)��c�9�-��c�9�-��c�:�.��c�<�0������%�%�g�.�"�.�"�J�J�N�N�+>�?���(�!���4�4�S�9J�5K�L�D�J�!���,�,�.�D�J�+.�
-�s
�
B'E-�-
E;c�X�URVs/sHoRPM sn$s snf)z*List codenames of all known distributions.)r`r7)r&rs  r�all�DistroInfo.all�s"��#'�.�.�1�.�Q���.�1�1��1s�'�resultc��gr@r�r&rns  r�get_all�DistroInfo.get_all�s��EHrr6c��gr@rrps  rrqrr�s��KNrc�8�URXR5$)zList all known distributions.)�_format_listr`rps  rrqrr�s��� � ����8�8rrc�h�URVs/sHo!UR:�dMUPM sn$s snf)z?Return all distributions that were available on the given date.)r`r8)r&rrs   r�_avail�DistroInfo._avail�s'���>�>�?�>�a�Q�Y�Y�->��>�?�?��?s�/�/r9�defaultc��U$)z3Map codename aliases to the codename they describe.r�r&r9rrys    rr6�DistroInfo.codename�s	���r�namec�~�URH,nXRUR4;dM URs $ U$)z!Map codename or series to version)r`r6r7r5)r&r}ryr9s    rr5�DistroInfo.version�s6���~�~�G��(�(�'�.�.�9�9����&�&��rc��gr@r�r&rrns   r�devel�DistroInfo.devel����rc��gr@rr�s   rr�r�����rc�.�UcURnURU5Vs/sHAnURb/XR:dM!URbXR::dM?UPMC nnU(d
[	5eURX$S5$s snf)�<Get latest development distribution based on the given date.����rdrwr9r:r�_format�r&rrnr�distross     rr�r��s����<��:�:�D��[�[��&�
�&���y�y� �T�I�I�%5�
�;<�5�5�=�D�TY�TY�M�
�&�	�
�
�$�&�&��|�|�F�B�K�0�0��
s� B�B�%B�
format_stringc��gr@r�r&r�r9s   rr��DistroInfo._format�s��^arc��gr@rr�s   rr�r��s��WZrc���US:XaU$US:XaUR$US:Xa/URS-UR-S-UR-S-$US:XaUR$[	SU-S	-5e)
z"Format a given distribution entry.rIr6rJ� z "�"r9zQOnly codename, fullname, object, and release are allowed result values, but not 'z'.)r7rXr5r6rr�s   rr�r��s����H�$��N��J�&��>�>�!��J�&��<�<�#�%����7�$�>��AQ�AQ�Q�TW�W�W��I�%��?�?�"��
'�)6�
7�9=�
>�
�	
r�releasesc��gr@r�r&r�r�s   rru�DistroInfo._format_list����"rc��gr@rr�s   rrur�����rc���UVs/sHo0RX5PM nnUS:Xa"[R"[[U5$[R"[[
U5$s snf)z*Format a sequence of distribution entries.rI)r�rF�cast�listr3rE)r&r�r�rr�s     rrur��sd��
5=�F
�4<�q�L�L��*�H�	�F
��H�$��;�;�t�M�2�G�<�<��{�{�4��9�g�.�.��F
s�A+c��gr@rr�s   r�stable�DistroInfo.stable�r�rc��gr@rr�s   rr�r��r�rc�2�UcURnURU5Vs/sHCnURcMXR:�dM#URbXR::dMAUPME nnU(d
[	5eURX$S5$s snf)z7Get latest stable distribution based on the given date.r�r�r�s     rr�r��s����<��:�:�D��[�[��&�
�&���y�y�
�)-���):�
�@A���
�QU�Y^�Y^�Q^�
�&�	�
�
�$�&�&��|�|�F�B�K�0�0��
s�B�
B�	B�'Bc��gr@rr�s   r�	supported�DistroInfo.supported
r�rc��gr@rr�s   rr�r�r�rc��[5e)z@Get list of all supported distributions based on the given date.)�NotImplementedErrorr�s   rr�r�s
��"�#�#rc��XR;$)�%Check if the given codename is known.)rl�r&r6s  r�valid�DistroInfo.valids���8�8�#�#rc��gr@rr�s   r�unsupported�DistroInfo.unsupportedr�rc��gr@rr�s   rr�r�#r�rc���UcURnURU5nURX RU5Vs/sHoDRU;dMUPM sn5$s snf)zBGet list of all unsupported distributions based on the given date.)rdr�rurwr7)r&rrnr�rs     rr�r�(s\���<��:�:�D��N�N�4�(�	�� � ����D� 1�O� 1�1�X�X�Y�5N�Q� 1�O�
�	
��Os�A#
�A#
)rdrXr`)r6�NNr@�Nr6)"r*r+r,r-r.rEr$�propertyr�rlrF�overload�
_ObjectResultr3rq�_NonObjectResult�
_AnyResult�UnionrrrwrGr6r5r�r��Sequencerur�r�rHr�r�r/rrrrRrRfs����/�s�/�t�/�4�2�T�#�Y�2��2��_�_�H�m�H��]�0C�H��H��_�_�N�.�N��S�	�N��N�$.�9� �9�	���d�=�)�4��9�4�	5�9�@�8�=�=�@�T�-�-@�@�04�(,�	����o�o�h�m�m�,������%�	�

���m�S�$�.�	/���C��&�/�/�#�*>��&�/�/�Z]�J^���_�_�59���O�O�H�M�M�2��FS��	�����_�_�V`���O�O�H�M�M�2��CS��	����
Q[�
1��O�O�H�M�M�2�
1�CM�
1�	���m�S�(�	)�
1��_�_�a�]�a�]�a�}�a��a��_�_�Z�%5�Z�
�Z�RU�Z��Z�
�'�
�2?�
�	���m�S�(�	)�
�$�_�_�"�*�"�6<�o�o�m�6T�"�	
�m�	�"��"��_�_��-��9?����9W��	
�c�����	/�'�	/�39�?�?�=�3Q�	/�	���d�=�)�4��9�4�	5�	/��_�_�59���O�O�H�M�M�2��FS��	�����_�_�V`���O�O�H�M�M�2��CS��	����
Q[�
1��O�O�H�M�M�2�
1�CM�
1�	���m�S�(�	)�
1��_�_�59�"��O�O�H�M�M�2�"�FS�"�	
�m�	�"��"��_�_�V`���O�O�H�M�M�2��CS��	
�c�����
Q[�$��O�O�H�M�M�2�$�CM�$�	���d�=�)�4��9�4�	5�$�$�c�$�d�$��_�_�59�"��O�O�H�M�M�2�"�FS�"�	
�m�	�"��"��_�_�V`���O�O�H�M�M�2��CS��	
�c�����
Q[�	
��O�O�H�M�M�2�	
�CM�	
�	���d�=�)�4��9�4�	5�	
�	
rrRc�d^�\rSrSrSrS U4SjjrS!S\S\R\	RS\R\S\R\\S44S	jjr
\RS"S\R\	RS
\S\4Sjj5r\RS#S\R\	RS
\S\4S
jj5rS#S\R\	RS
\S\R\\44Sjjr\RS"S\R\	RS
\S\4Sjj5r\RS#S\R\	RS
\S\4Sjj5rS#S\R\	RS
\S\R\\44Sjjr\RS"S\R\	RS
\S\\4Sjj5r\RS#S\R\	RS
\S\\4Sjj5rS#S\R\	RS
\S\R\\\\44Sjjr\RS"S\R\	RS
\S\\4Sjj5r\RS#S\R\	RS
\S\\4Sjj5rS#S\R\	RS
\S\R\\\\44Sjjr\RS"S\R\	RS
\S\\4Sjj5r\RS#S\R\	RS
\S\\4Sjj5rS#S\R\	RS
\S\R\\\\44Sjjr\RS"S\R\	RS
\S\4Sjj5r\RS#S\R\	RS
\S\4Sjj5rS#S\R\	RS
\S\R\\44SjjrS\S\4SjrSrU=r$)$�DebianDistroInfoi4z1provides information about Debian's distributionsrNc�$>�[TU]S5 g)N�Debianr"r%s �rr$�DebianDistroInfo.__init__7����
����"rr9rryc��US:XaURU5$US:XaURU5$US:XaURU5$US:XaURU5$U$)z3Map 'unstable', 'testing', etc. to their codenames.�unstable�testingr��	oldstable)r�r�r��oldr{s    rr6�DebianDistroInfo.codename:sd���j� ��:�:�d�#�#��i���<�<��%�%��h���;�;�t�$�$��k�!��8�8�D�>�!��rrnc��gr@rr�s   rr��DebianDistroInfo.develKr�rr6c��gr@rr�s   rr�r�Ps��
rc�>�UcURnURU5Vs/sHAnURb/XR:dM!URbXR::dM?UPMC nn[	U5S:a
[5eUR
X$S5$s snf)r�r���)rdrwr9r:rrr�r�s     rr�r�Ys����<��:�:�D��[�[��&�
�&���y�y� �T�I�I�%5�
�;<�5�5�=�D�TY�TY�M�
�&�	�
�
�w�<�!��$�&�&��|�|�F�B�K�0�0��
s� B�B�%Bc��gr@rr�s   rr��DebianDistroInfo.oldhr�rc��gr@rr�s   rr�r�mr�rc��UcURnURU5Vs/sH$o3RcMXR:�dM"UPM& nn[U5S:a
[	5eURX$S5$s snf)z=Get old (stable) Debian distribution based on the given date.rr�)rdrwr9rrr�r�s     rr�r�rsp���<��:�:�D�"�k�k�$�/�_�/��9�9�1�T�U^�U^�M^�1�/��_��w�<�!��$�&�&��|�|�F�B�K�0�0��`s�A=�
A=�A=c��gr@rr�s   rr��DebianDistroInfo.supported}r�rc��gr@rr�s   rr�r�����
rc���UcURnURU5Vs/sH"o3RbXR::dM UPM$ nnURX$5$s snf)zGGet list of all supported Debian distributions based on the given
date.)rdrwr:rur�s     rr�r��sV��
�<��:�:�D�"�k�k�$�/�R�/��5�5�=�D�E�E�M�1�/��R�� � ��1�1��Ss�A�Ac��gr@rr�s   r�
lts_supported�DebianDistroInfo.lts_supported�r�rc��gr@rr�s   rr�r��r�rc��UcURnURU5Vs/sHEnURcMXR:�dM#URcM2XR::dMCUPMG nnUR	X$5$s snf)zKGet list of all LTS supported Debian distributions based on the given
date.)rdrwr:r<rur�s     rr�r��s���
�<��:�:�D��[�[��&�
�&�����
�&*�U�U�l�
����
�,0�9�9�+<�
�&�	�
�� � ��1�1��

��B�
B�	B�
B�)Bc��gr@rr�s   r�elts_supported�DebianDistroInfo.elts_supported�r�rc��gr@rr�s   rr�r��r�rc��UcURnURU5Vs/sHEnURcMXR:�dM#URcM2XR::dMCUPMG nnUR	X$5$s snf)zTGet list of all Extended LTS supported Debian distributions based on
the given date.)rdrwr<r=rur�s     rr�r��s���
�<��:�:�D��[�[��&�
�&���	�	�
�*.���*:�
����
�-1�J�J�,>�
�&�	�
�� � ��1�1��

r�c��gr@rr�s   rr��DebianDistroInfo.testing�r�rc��gr@rr�s   rr�r��r�rc�n�UcURnURU5Vs/sHanURcUR(d>URcM0XR:dMAURbXR::dM_UPMc nnU(d
[5eUR
X$S5$s snf)z?Get latest testing Debian distribution based on the given date.r�)rdrwr9r5r:rr�r�s     rr�r��s����<��:�:�D��[�[��&�
�&���	�	�!�a�i�i��	�	�
�+/���*:�
�AB���
�QU�Y^�Y^�Q^�
�&�	�
��$�&�&��|�|�F�B�K�0�0��
s�/B2�
B2�'B2�B2c�D�[RX5=(d US;$)r�)r�r�r�r�)rRr�r�s  rr��DebianDistroInfo.valid�s'������/�
�8�@
�4
�	
rrr)r�r@r�)r*r+r,r-r.r$rErFrGrrr�r3r6r�r�r�r�r�r�r�r�r�r�r�rHr�r/r0r1s@rr�r�4s4���;�#�04�(,�	����o�o�h�m�m�,������%�	�

���m�S�$�.�	/��"�_�_�59���O�O�H�M�M�2��FS��	�����_�_�Wa���O�O�H�M�M�2��CS��	����Q[�
1��O�O�H�M�M�2�
1�CM�
1�	���m�S�(�	)�
1��_�_�59���O�O�H�M�M�2��FS��	�����_�_�V`���O�O�H�M�M�2��CS��	����
Q[�	1��O�O�H�M�M�2�	1�CM�	1�	���m�S�(�	)�	1��_�_�59�"��O�O�H�M�M�2�"�FS�"�	
�m�	�"��"��_�_�Wa���O�O�H�M�M�2��CS��	
�c�����Q[�2��O�O�H�M�M�2�2�CM�2�	���d�=�)�4��9�4�	5�2��_�_�59�"��O�O�H�M�M�2�"�FS�"�	
�m�	�"��"��_�_�V`���O�O�H�M�M�2��CS��	
�c�����
Q[�
2��O�O�H�M�M�2�
2�CM�
2�	���d�=�)�4��9�4�	5�
2��_�_�59�"��O�O�H�M�M�2�"�FS�"�	
�m�	�"��"��_�_�V`���O�O�H�M�M�2��CS��	
�c�����
Q[�
2��O�O�H�M�M�2�
2�CM�
2�	���d�=�)�4��9�4�	5�
2��_�_�59���O�O�H�M�M�2��FS��	�����_�_�V`���O�O�H�M�M�2��CS��	����
Q[�1��O�O�H�M�M�2�1�CM�1�	���m�S�(�	)�1� 
�c�
�d�
�
rr�c
�^�\rSrSrSrSU4Sjjr\RSS\R\	RS\S\4Sjj5r
\RSS\R\	RS\S\4S	jj5r
SS\R\	RS\S\R"\\44S
jjr
S\S\4Sjr\RSS\R\	RS\S\\4Sjj5r\RSS\R\	RS\S\\4S
jj5rSS\R\	RS\S\R"\\\\44Sjjr\RSS\R\	RS\S\\4Sjj5r\RSS\R\	RS\S\\4Sjj5rSS\R\	RS\S\R"\\\\44SjjrSrU=r$)�UbuntuDistroInfoi�z1provides information about Ubuntu's distributionsrc�$>�[TU]S5 g)N�Ubuntur"r%s �rr$�UbuntuDistroInfo.__init__�r�rrrnc��gr@rr�s   r�lts�UbuntuDistroInfo.lts�r�rr6c��gr@rr�s   rr�r��r�rc��UcURnURVs/sHsnURRS5S:�dM$UR(dM7UR
(dMJURUs=::aUR
::dMmO MqUPMu nnU(d
[
5eURX$S5$s snf)zOGet latest long term support (LTS) Ubuntu distribution based on the
given date.�LTSrr�)rdr`r5�findr9r:rr�r�s     rr�r��s���
�<��:�:�D��^�^�
�#���y�y�~�~�e�$��)�
�./�i�i�
�<=�E�E�
�FG�i�i�SW�F`�[\�[`�[`�F`�
�F`�
�#�	�
�
�$�&�&��|�|�F�B�K�0�0��
s#�#B?�B?�B?�+B?�B?�B?c��URVs/sHo"RU:XdMUPM nnU(dgSUSR;$s snf)zIs codename an LTS release?Fr�r)r`r7r5)r&r6rr�s    r�is_lts�UbuntuDistroInfo.is_ltssD��"�n�n�E�n����H�0D�1�n��E������
�*�*�*�*��Fs
�A�Ac��gr@rr�s   rr��UbuntuDistroInfo.supportedr�rc��gr@rr�s   rr�r�r�rc��UcURnURU5Vs/sHEnUR(aXR::d URcM2XR::dMCUPMG nnUR	X$5$s snf)zGGet list of all supported Ubuntu distributions based on the given
date.)rdrwr:r>rur�s     rr�r� s{��
�<��:�:�D��[�[��&�
�&�����$�%�%�-�Q�\�\�
�JN�R^�R^�J^�
�&�	�
�
� � ��1�1��
s�1B�
B�)Bc��gr@rr�s   r�
supported_esm�UbuntuDistroInfo.supported_esm.r�rc��gr@rr�s   rr�r�3r�rc���UcURnURU5Vs/sH$o3RcMXR::dM"UPM& nnURX$5$s snf)zKGet list of all ESM supported Ubuntu distributions based on the
given date.)rdrwr;rur�s     rr�r�8sY��
�<��:�:�D�"�k�k�$�/�_�/��9�9�1�T�U^�U^�M^�1�/��_�� � ��1�1��`s�A!�
A!�A!rr)r@r�)r*r+r,r-r.r$rFr�rGrrr�r3r�r�rEr�r�rHr�r�r�r�r/r0r1s@rr�r��s����;�#��_�_�59���O�O�H�M�M�2��FS��	�����_�_�V`���O�O�H�M�M�2��CS��	����
Q[�1��O�O�H�M�M�2�1�CM�1�	���m�S�(�	)�1� +�s�+�t�+��_�_�59�"��O�O�H�M�M�2�"�FS�"�	
�m�	�"��"��_�_�Wa���O�O�H�M�M�2��CS��	
�c�����Q[�2��O�O�H�M�M�2�2�CM�2�	���d�=�)�4��9�4�	5�2��_�_�59�"��O�O�H�M�M�2�"�FS�"�	
�m�	�"��"��_�_�V`���O�O�H�M�M�2��CS��	
�c�����
Q[�2��O�O�H�M�M�2�2�CM�2�	���d�=�)�4��9�4�	5�2�2rr�)r.r^rrYrFrErrr�	Exceptionrr3�Literalr�r�r�r��dictrGrPrRr�r�rrr�<module>rs���E�
��	�
�5��5����5�$�s�$�

��
�"
�"
�J���x�(�
��>�>�"C�D��
�\�\�-�)9�9�
:�
�%�4��S��>�%�3�%�6�?�?�8�=�=�3Q�%�K
�K
�\t
�z�t
�nU2�z�U2r

Filemanager

Name Type Size Permission Actions
apport_python_hook.cpython-313.pyc File 9.37 KB 0644
debconf.cpython-313.pyc File 11.02 KB 0644
distro_info.cpython-313.pyc File 30.18 KB 0644
jsonpatch.cpython-313.pyc File 33.95 KB 0644
jsonpointer.cpython-313.pyc File 13.3 KB 0644
language_support_pkgs.cpython-313.pyc File 12.18 KB 0644
monotonic.cpython-313.pyc File 6.88 KB 0644
problem_report.cpython-313.pyc File 42.83 KB 0644
typing_extensions.cpython-313.pyc File 139.31 KB 0644
uno.cpython-313.pyc File 21.22 KB 0644
unohelper.cpython-313.pyc File 15.41 KB 0644
Filemanager