Ë
    {™Êcd  ã                   óL   — d dl Z d dlZ ej                  «         G d„ de«      Zy)é    Nc                   ó   — e Zd Zd„ Zd„ Zy)ÚSqliteDatabasec                 óF   — t        j                  |«      | _        d| _        y )NÚ )Úsqlite3ÚconnectÚconÚ	component)ÚselfÚfilenames     ú7/usr/lib/python3/dist-packages/CommandNotFound/db/db.pyÚ__init__zSqliteDatabase.__init__   s   € Ü—?‘? 8Ó,ˆŒØˆ�ó    c                 óè   — |j                  dd«      j                  dd«      }g }| j                  j                  d|f«      j	                  «       D ]  }|j                  |d   |d   |d   f«       Œ! |S )Nzutf-8ÚsurrogateescapeÚreplacea  
                SELECT packages.name, packages.version, packages.component
                FROM commands
                INNER JOIN packages on packages.pkgID = commands.pkgID
                WHERE commands.command=?
                ORDER BY packages.priority DESC
                r   é   é   )ÚencodeÚdecoder	   ÚexecuteÚfetchallÚappend)r   ÚcommandÚresultsÚrows       r   ÚlookupzSqliteDatabase.lookup   s€   € à—.‘. Ð*;Ó<×CÑCÀGÈYÓWˆØˆØ—8‘8×#Ñ#ðð �Zó!÷ "*¡£ò	7ˆCð �N‰N˜S ™V S¨¡V¨S°©VÐ4Õ6ð	7ð ˆr   N)Ú__name__Ú
__module__Ú__qualname__r   r   © r   r   r   r   	   s   „ òór   r   )r   Úapt_pkgÚinitÚobjectr   r!   r   r   ú<module>r%      s$   ðó ã Ø €‡�„ô�Võ r   