+
    UBi                        ^ RI Ht ^RIHtHtHt ^RIHt R R lt	 ! R R]P                  4      t
]P                  ! ]
P                  ]
]	4       ]P                  ! ]
P                  R4       R	# )
    )annotations)Image	ImageFileImagePalette)i32bec                    V ^8  d   QhRRRR/# )   prefixbytesreturnbool )formats   "7/usr/lib/python3.14/site-packages/PIL/SunImagePlugin.py__annotate__r      s     : :E :d :    c                J    \        V 4      ^8  ;'       d    \        V 4      R8H  # )   ijY)leni32)r
   s   &r   _acceptr      s"    v;!99Fz 99r   c                  *    ] tR t^ tRtRtR R ltRtR# )SunImageFileSUNzSun Raster Filec                   V ^8  d   QhRR/# )r	   r   Noner   )r   s   "r   r   SunImageFile.__annotate__$   s     d# d#t d#r   c                	   V P                   f   Q hV P                   P                  ^ 4      p\        V4      '       g   Rp\        V4      h^ p\	        V^4      \	        V^4      3V n        \	        V^4      p\	        V^4      p\	        V^4      p\	        V^4      pV^8X  d   RRuV n        pMxV^8X  d   RRuV n        pMfV^8X  d   R;V n        pMUV^8X  d   V^8X  d   RRuV n        pM<RRuV n        pM1V^ 8X  d   V^8X  d   RRuV n        pMRR	uV n        pMR
p\        V4      hV'       d   VR8  d   Rp\        V4      hV^8w  d   Rp\        V4      hW7,           p\        P                  ! RV P                   P                  V4      4      V n	        V P                  R8X  d   RV n        VP                  RR4      pV P                  ^ ,          V,          ^,           ^,          ^,          p	VR9   d4   \        P                  ! RRV P                  ,           W8V	34      .V n        R # V^8X  d2   \        P                  ! RRV P                  ,           W84      .V n        R # Rp\        V4      h)Nznot an SUN raster file1z1;ILzL;4RGBBGRRGBXBGRXzUnsupported Mode/Bit Depthi   z Unsupported Color Palette LengthzUnsupported Palette TypezRGB;LPrawsun_rlez Unsupported Sun Raster file type)r         r      )r   r   )fpreadr   SyntaxErrorr   _size_moder   r&   palettemodereplacesizer   _Tiletile)
selfsmsgoffsetdepth	file_typepalette_typepalette_lengthrawmodestrides
   &         r   _openSunImageFile._open$   s;     ww""" GGLLqzz*Cc""AYAq	)
Ar
2J	1bzQA:"%uDJaZ"%uDJaZ#&&DJb[A~&+U#
G&+U#
Gb[A~&+V#
G&+V#
G.Cc""$8!#&&q 0!#&&,F'++GTWW\\.5QRDLyyC 
!//#s3 99Q<%'",3q8( 'v		'96VCTUDI !^	6DII+=vODI 5Cc""r   )r/   r.   r0   r5   N)__name__
__module____qualname____firstlineno__r   format_descriptionr@   __static_attributes__r   r   r   r   r       s    F*d# d#r   r   z.rasN)
__future__r    r   r   r   _binaryr   r   r   r   register_openr   register_extensionr   r   r   <module>rM      s]   $ # , , !:h#9&& h#^   L''w ?   ,,f 5r   