+
    ÂHàj–  ã                  óL  € ^ RI Ht ^ RIt^RIHtHt Rt]'       d   ^ RIHt R R lt	R R	 lt
 ! R
 R]P                  4      tR R lt]P                  ! ]P                  ]]
4       ]P                   ! ]P                  ]4       ]P"                  ! ]P                  RR.4       R# )é    )ÚannotationsN)ÚImageÚ	ImageFileF)ÚIOc               ó    € V ^8„  d   QhRRRR/# )é   ÚhandlerzImageFile.StubHandler | NoneÚreturnÚNone© )Úformats   "Ú™/home/ubuntu/.hermes/installs/5f0a1ff4045d044e/environments/50f6b671e3f94b538e344231dfcb664f/venv/lib/python3.14/site-packages/PIL/Hdf5StubImagePlugin.pyÚ__annotate__r      s   € ÷ )ñ )Ð:ð )¸tñ )ó    c                ó   € V \         n        R# )zS
Install application-specific HDF5 image handler.

:param handler: Handler object.
N)ÚHDF5StubImageFileÚ_handler)r	   s   &r   Úregister_handlerr      s   € ð ")ÔÖr   c               ó    € V ^8„  d   QhRRRR/# )r   ÚprefixÚbytesr
   Úboolr   )r   s   "r   r   r   #   s   € ÷ 3ñ 3�Eð 3˜dñ 3r   c                ó$   € V P                  R 4      # )s   ‰HDF

)Ú
startswith)r   s   &r   Ú_acceptr   #   s   € Ø×ÑÐ1Ó2Ð2r   c                  ó*   € ] tR t^'tRtRtR R ltRtR# )r   ÚHDF5c               ó   € V ^8„  d   QhRR/# )r   r
   r   r   )r   s   "r   r   ÚHDF5StubImageFile.__annotate__+   s   € ÷ 	ñ 	�tñ 	r   c                	óö   € V P                   f   Q h\        V P                   P                  ^4      4      '       g   Rp\        V4      hV P                   P	                  R\
        P                  4       RV n        R # )NzNot an HDF fileÚFiøÿÿÿ)Úfpr   ÚreadÚSyntaxErrorÚseekÚosÚSEEK_CURÚ_mode)ÚselfÚmsgs   & r   Ú_openÚHDF5StubImageFile._open+   sX   € Ø�w‰wÒ"Ð"Ð"Ü�t—w‘w—|‘| A“×'Ò'Ø#ˆCÜ˜cÓ"Ð"à�‰�‰�RœŸ™Ô%ð ˆŽ
r   )r(   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Úformat_descriptionr+   Ú__static_attributes__r   r   r   r   r   '   s   † Ø€FØÐ÷	ñ 	r   r   c               ó(   € V ^8„  d   QhRRRRRRRR/# )	r   ÚimzImage.Imager"   z	IO[bytes]Úfilenamezstr | bytesr
   r   r   )r   s   "r   r   r   7   s(   € ÷ 6ñ 6ˆkð 6˜yð 6°Kð 6ÀDñ 6r   c                óÄ   € \         P                  e!   \        \         P                  R4      '       g   Rp\        V4      h\         P                  P	                  WV4       R # )NÚsavezHDF5 save handler not installed)r   r   ÚhasattrÚOSErrorr7   )r4   r"   r5   r*   s   &&& r   Ú_saver:   7   sL   € Ü×!Ñ!Ò)´Ü×"Ñ" F÷2ò 2ð 0ˆÜ�c‹lÐÜ×Ñ×#Ñ# B¨HÖ5r   z.h5z.hdf)Ú
__future__r   r&   Ú r   r   ÚTYPE_CHECKINGÚtypingr   r   r   ÚStubImageFiler   r:   Úregister_openr   Úregister_saveÚregister_extensionsr   r   r   Ú<module>rC      sŠ   ðõ #ã 	ç à€ßÝõ)õ3ô˜	×/Ñ/ô õ 6ð × Ò Ð%×,Ñ,Ð.?ÀÔ IØ × Ò Ð%×,Ñ,¨eÔ 4à × Ò Ð+×2Ñ2°U¸F°OÖ Dr   