+
    €šÕi  c                  sn   € ^ RI Ht ^ RIHt ^ RIHt ]P                  t]P                  t ! R R4      tR# )i    )Úannotations)Úasn1)Úhashesc                  s8   € ] tR t^tR R lt]R R l4       tRtR# )Ú	Prehashedc               ó   € V ^8„  d   QhRR/# )é   Ú	algorithmzhashes.HashAlgorithm© ©Zformató   "ÚV/usr/lib64/python3.14/site-packages/cryptography/hazmat/primitives/asymmetric/utils.pyÚ__annotate__ÚPrehashed.__annotate__   s   € ÷ 2ñ 2Ð"6ñ 2ó    c                	sŠ   € \        V\        P                  4      '       g   \        R 4      hWn        VP
                  V n        R# )z#Expected instance of HashAlgorithm.N)Z
isinstancer   ZHashAlgorithmZ	TypeErrorÚ
_algorithmÚdigest_sizeÚ_digest_size)Úselfr   s   &&r
   Ú__init__ZPrehashed.__init__   s4   € Ü˜)¤V×%9Ñ%9×:Ò:ÜÐAÓBÐBà#ŒØ%×1Ñ1ˆÖr   c               r   )r   ZreturnZintr   r   r	   r
   r   r      s   € ÷ !ñ !˜Sñ !r   c                	s   € V P                   # )N)r   )r   s   &r
   r   ZPrehashed.digest_size   s   € à× Ñ Ð r   )r   r   N)Z__name__Z
__module__Z__qualname__Z__firstlineno__r   Zpropertyr   Z__static_attributes__r   r   r
   r   r      s   † õ2ð ô!ó ô!r   r   N)	Z
__future__r    Z"cryptography.hazmat.bindings._rustr   Zcryptography.hazmat.primitivesr   Zdecode_dss_signatureZencode_dss_signaturer   r   r   r
   Ú<module>r      s2   ðõ
 #å 3Ý 1à×0Ñ0Ð Ø×0Ñ0Ð ÷
!ó 
!r   