+
    JV-jí  ã                  óÚ   € ^ RI Ht ^RI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)Úi32bec               ó    € V ^8„  d   QhRRRR/# )é   ÚprefixÚbytesÚreturnÚbool© )Úformats   "Úc/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/PIL/GbrImagePlugin.pyÚ__annotate__r       s   € ÷ Rñ R�Eð R˜dñ Ró    c                óz   € \        V 4      ^8¬  ;'       d'    \        V ^ 4      ^8¬  ;'       d    \        V ^4      R9   # )é   ©é   r   )ÚlenÚi32)r	   s   &r   Ú_acceptr       s7   € Üˆv‹;˜!Ñ×QÐQ¤ F¨A£°"Ñ 4×QÐQ¼¸VÀQ»È6Ñ9QÐQr   c                  ó6   € ] tR t^(tRtRtR R ltR R ltRtR# )	ÚGbrImageFileÚGBRzGIMP brush filec               ó   € V ^8„  d   QhRR/# )r   r   ÚNoner   )r   s   "r   r   ÚGbrImageFile.__annotate__,   s   € ÷ ,7ñ ,7�tñ ,7r   c                	ó6  € V P                   f   Q h\        V P                   P                  ^4      4      pV^8  d   Rp\        V4      h\        V P                   P                  ^4      4      pVR
9  d   RV 2p\        V4      h\        V P                   P                  ^4      4      p\        V P                   P                  ^4      4      p\        V P                   P                  ^4      4      pV^ 8X  g   V^ 8X  d   Rp\        V4      hVR9  d   RV 2p\        V4      hV^8X  d   V^,
          pMiV^,
          pV P                   P                  ^4      pVR8w  d   Rp\        V4      h\        V P                   P                  ^4      4      V P                  R&   V P                   P                  V4      R R V P                  R&   V^8X  d	   RV n        MR	V n        WE3V n        \        P                  ! V P                  4       WE,          V,          V n
        R # )Nznot a GIMP brushz Unsupported GIMP brush version: z$Unsupported GIMP brush color depth: s   GIMPz"not a GIMP brush, bad magic numberÚspacingÚcommentÚLÚRGBAr   )r   é   éÿÿÿÿ)Úfpr   ÚreadÚSyntaxErrorÚinfoÚ_modeÚ_sizer   Ú_decompression_bomb_checkÚsizeÚ
_data_size)	ÚselfÚheader_sizeÚmsgÚversionÚwidthÚheightÚcolor_depthÚcomment_lengthÚmagic_numbers	   &        r   Ú_openÚGbrImageFile._open,   s»  € Ø�w‰wÒ"Ð"Ð"Ü˜$Ÿ'™'Ÿ,™, q›/Ó*ˆØ˜ÔØ$ˆCÜ˜cÓ"Ð"Ü�d—g‘g—l‘l 1“oÓ&ˆØ˜&Ô Ø4°W°IÐ>ˆCÜ˜cÓ"Ð"ä�D—G‘G—L‘L “OÓ$ˆÜ�T—W‘W—\‘\ !“_Ó%ˆÜ˜$Ÿ'™'Ÿ,™, q›/Ó*ˆØ�AŒ:˜ 1œØ$ˆCÜ˜cÓ"Ð"Ø˜fÔ$Ø8¸¸ÐFˆCÜ˜cÓ"Ð"à�aŒ<Ø(¨2Õ-‰Nà(¨2Õ-ˆNØŸ7™7Ÿ<™<¨›?ˆLØ˜wÔ&Ø:�Ü! #Ó&Ð&Ü#& t§w¡w§|¡|°A£Ó#7ˆD�I‰I�iÑ à#Ÿw™wŸ|™|¨NÓ;¸C¸RÐ@ˆ�	‰	�)Ñà˜!ÔØˆD�JàˆDŒJà�]ˆŒ
ô 	×'Ò'¨¯	©	Ô2ð  �.¨;Õ6ˆŽr   c               ó   € V ^8„  d   QhRR/# )r   r   zImage.core.PixelAccess | Noner   )r   s   "r   r   r   Z   s   € ÷ &ñ &Ð3ñ &r   c                	óV  € V P                   f~   V P                  f   Q h\        P                  P	                  V P
                  V P                  4      V n        V P                  V P                  P                  V P                  4      4       \        P                  P                  V 4      # )N)Ú_imr&   r   ÚcoreÚnewÚmoder-   ÚimÚ	frombytesr'   r.   Úload)r/   s   &r   rB   ÚGbrImageFile.loadZ   sl   € Ø�8‰8ÒØ—7‘7Ò&Ð&Ð&Ü—j‘j—n‘n T§Y¡Y°·	±	Ó:ˆDŒGØ�N‰N˜4Ÿ7™7Ÿ<™<¨¯©Ó8Ô9Ü�{‰{×Ñ Ó%Ð%r   )r.   r*   r+   r@   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Úformat_descriptionr8   rB   Ú__static_attributes__r   r   r   r   r   (   s   † Ø€FØ*Ðõ,7÷\&ñ &r   r   z.gbrN)Ú
__future__r   Ú r   r   Ú_binaryr   r   r   r   Úregister_openr   Úregister_extensionr   r   r   Ú<module>rO      sY   ðõ4 #ç Ý !õRô7&�9×&Ñ&ô 7&ð| × Ò �L×'Ñ'¨°wÔ ?Ø × Ò ˜×,Ñ,¨fÖ 5r   