Ë
    {™Êci  ã                   óŠ   — d dl mZ d dlZd dlZej                  dk\  rdZndZ e ej                  dd¬«      e«      Zd	„ Z	d
gZ
y)é    )Úprint_functionNÚ3ÚgettextÚugettextzcommand-not-foundT)Úfallbackc                 óÎ  — 	 	  | «        t        j                  d«       y# t         $ �r }t        t        d«      t        j                  ¬«       t        |t        j                  ¬«       t        t        d«      t        j                  ¬«       t        t        j                  ¬«       t        t        d«      |z  t        j                  ¬«       t        t        d«      t        j
                  z  t        j                  ¬«       	 ddl}|j                  g d¢t        j                  ¬	«       n# t        t        f$ r Y nw xY wt        t        d
«      t        j                  ¬«       t        t        j                  ¬«       t        |t        j                  ¬«       	 ddl
}|j                  «        n# t        $ r Y nw xY wY d}~�Œ»d}~ww xY w# t        j                  d«       w xY w)zœ Calls callback and catches all exceptions.
    When something bad happens prints a long error message
    with bug report information and exits the programzBSorry, command-not-found has crashed! Please file a bug report at:)Úfilez9Please include the following information with the report:zcommand-not-found version: %szPython version: %d.%d.%d %s %dr   N)Úlsb_releasez-iz-dz-rz-c)ÚstdoutzException information:é   )Ú	ExceptionÚprintÚ_ÚsysÚstderrÚversion_infoÚ
subprocessÚcallÚImportErrorÚOSErrorÚ	tracebackÚ	print_excÚexit)ÚcallbackÚbug_report_urlÚversionÚexr   r   s         ú6/usr/lib/python3/dist-packages/CommandNotFound/util.pyÚcrash_guardr      sI  € ðð	ÙŒJô, 	�‰��øô+ ó 	Ü”!ÐXÓYÔ`c×`jÑ`jÕkÜ�.¤s§z¡zÕ2Ü”!ÐOÓPÔWZ×WaÑWaÕbÜ”s—z‘zÕ"Ü”!Ð3Ó4°wÑ>ÄSÇZÁZÕPÜ”!Ð4Ó5¼×8HÑ8HÑHÌsÏzÉzÕZðÛ!Ø—‘Ò GÔPS×PZÑPZ�Õ[øÜ¤Ð)ò Ùðúä”!Ð,Ó-´C·J±JÕ?Ü”s—z‘zÕ"Ü�"œ3Ÿ:™:Õ&ðÛ Ø×#Ñ#Õ%øÜò Ùðÿüð%	ûô* 	�‰��úsp   ƒ   
G
ªCGÄ'D,Ä+GÄ,D>Ä;GÄ=D>Ä>AGÆF0Æ/GÆ0	F<Æ9GÆ;F<Æ<GÆ?G ÇG
Ç
G ÇG$r   )Ú
__future__r   r   r   r   Ú_gettext_methodÚgetattrÚtranslationr   r   Ú__all__© ó    r   ú<module>r'      sS   ðõ &ã Û 
ð ‡;�;�#ÒØ�Oà €OÙÐˆG×ÑÐ 3¸dÔCÀ_ÓU€òð> ˆ/�r&   