+
     iA  c                  s    ^ RI Ht ^RIHtHt  ! R R]P                  4      t]P                  ! ]P                  ]4       ]P                  ! ]P                  R4       R# )    )annotations)Image	ImageFilec                  s6    ] tR t^tRtRtR R ltR R ltRtR# )	PcdImageFileZPCDzKodak PhotoCDc                   V ^8  d   QhRR/# i   ZreturnZNone format   "9/usr/lib64/python3.14/site-packages/PIL/PcdImagePlugin.py__annotate__PcdImageFile.__annotate__   s     L Lt L    c                	s   V P                   P                  R 4       V P                   P                  R 4      pVP                  R4      '       g   Rp\	        V4      hVR,          ^,          pRV n        V^8X  d	   ^ZV n        MV^8X  d   RV n        RV n        RV n        \        P                  ! RR	V P                  ,           R
4      .V n        R# )i   s   PCD_znot a PCD filei  NZRGBZpcdi)i   i   )r    r    i   )ZfpZseekZreadZ
startswithZSyntaxErrortile_post_rotate_mode_sizer   Z_Tilesizetile)selfZsZmsgZorientations   &   r   _openZPcdImageFile._open   s     	TGGLL||G$$"Cc""gk $!$&D!A$'D!

__UFTYY,>	JK	r   c               r   r   r   r   r
   r   r   r   4   s     & &$ &r   c                	s    V P                   '       dH   V P                  P                  V P                   4      V n        V P                  P                  V n        R # R # )N)r   imZrotater   r   )r   s   &r   load_endZPcdImageFile.load_end4   s<       ggnnT%:%:;DGDJ !r   )r   r   r   r   r   N)	Z__name__Z
__module__Z__qualname__Z__firstlineno__r	   Zformat_descriptionr   r   Z__static_attributes__r   r   r   r   r      s    F(L,& &r   r   z.pcdN)	Z
__future__r   Z r   r   r   Zregister_openr	   Zregister_extensionr   r   r   <module>r      sN     # &9&& &H   L'' 6   ,,f 5r   