ó
    (ph»  ã                  ó<   • S SK Jr  S SKJr  SSKJr   " S S5      rg)é    )Úannotations)ÚIOé   )Úo8c                  ó0   • \ rS rSrSrSrSS jrS	S jrSrg)
ÚPaletteFileé   z-File handler for Teragon-style palette files.ÚRGBc                ó  • [        S5       Vs/ s H  n[        U5      S-  PM     nn UR                  5       nU(       d  OUS S S:X  a  M$  [        U5      S:”  a  Sn[	        U5      eUR                  5        Vs/ s H  n[        U5      PM     nn Uu  p(pšSUs=::  a  S::  a(  O  O%[        U5      [        U	5      -   [        U
5      -   X2'   M¥  S	R                  U5      U l	        g s  snf s  snf ! [         a
    Uu  p(U=pš Nkf = f)
Né   é   r   ó   #éd   zbad palette filer   éÿ   ó    )
Úranger   ÚreadlineÚlenÚSyntaxErrorÚsplitÚintÚ
ValueErrorÚjoinÚpalette)ÚselfÚfpÚir   ÚsÚmsgÚxÚvÚrÚgÚbs              ÚB/var/www/html/venv/lib/python3.13/site-packages/PIL/PaletteFile.pyÚ__init__ÚPaletteFile.__init__   sø   € Ü&+¨C¤jÓ1¢j ”2a“5˜1”9¡jˆÐ1àØ—‘“ˆAæØØ!ˆu˜‹}ÙÜ1‹v˜‹|Ø(Ü! #Ó&Ð&à!"§¡¤Ó+¢˜A”Q–¡ˆAÐ+ðØ ‘qð
 A}˜Ž}Ü ›U¤R¨£U™]¬R°«UÑ2‘
ñ' ð* —x‘x Ó(ˆùò/ 2ùò ,øô ó Ø‘Ø	‘Aðús   ŽC%Á:C*ÂC/ Ã/DÄDc                ó2   • U R                   U R                  4$ )N)r   Úrawmode)r   s    r%   Ú
getpaletteÚPaletteFile.getpalette5   s   € Ø|‰|˜TŸ\™\Ð)Ð)r   )r   N)r   z	IO[bytes]ÚreturnÚNone)r,   ztuple[bytes, str])	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r)   r&   r*   Ú__static_attributes__© r   r%   r   r      s   † Ù7à€Gô)÷4*r   r   N)Ú
__future__r   Útypingr   Ú_binaryr   r   r4   r   r%   Ú<module>r8      s   ðõ #å å ÷ *ò  *r   