HEX
Server: LiteSpeed
System: Linux br-asc-web1845.main-hosting.eu 5.14.0-611.42.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 24 05:30:20 EDT 2026 x86_64
User: u790421558 (790421558)
PHP: 8.2.30
Disabled: system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: //lib/python3.9/site-packages/elftools/common/__pycache__/py3compat.cpython-39.opt-1.pyc
a

�#�_��@s�ddlZejddkZerbddlZejZejZdd�Zdd�Zdd�Zd	d
�Z	dd�Z
eZej
ZnDddlZejZZd
d�Zdd�ZeZeZ	dd�Z
ddlmZejZdd�Zdd�Zdd�ZzddlmZWney�ddlmZYn0dS)�N�cCs
|�d�S�Nzlatin-1)�decode��b�r�=/usr/lib/python3.9/site-packages/elftools/common/py3compat.py�	bytes2str�r	cCs
|�d�Sr)�encode��srrr�	str2bytesr
rcCs
t|f�S�N)�bytes)�irrr�int2byter
rcCs|Srrrrrr�byte2intr
rccs(tt|��D]}|||d�VqdS)z�Return an iterator over the elements of a bytes object.

        For example, for b'abc' yields b'a', b'b' and then b'c'.
        �N)�range�len)rrrrr�	iterbytessrcCs|Srrrrrrr	,r
cCs|Srrrrrrr-r
cCst|�Sr)�iterrrrrr0s)�ifiltercCst|trdnd��S)z1Return an iterator over the keys of a dictionary.�keys�iterkeys��getattr�PY3��drrrr8srcCst|trdnd��S)z3Return an iterator over the values of a dictionary.�values�
itervaluesrrrrrr"<sr"cCst|trdnd��S)z2Return an iterator over the items of a dictionary.�items�	iteritemsrrrrrr$@sr$)�Mapping)�sys�version_infor�io�StringIO�BytesIOr	rrrr�filterr�maxsizeZmaxintZ	cStringIO�chr�ord�	itertoolsrr"r$�collections.abcr%�ImportError�collectionsrrrr�<module>	s8