Ë ‚Ö¦i@ ã óØ — g d ¢Z ddlZ ddlmZ G d„ de« ZeZg fd„Zg fd„Z d „ Z d „ Zd„ Zd„ Z ed k( r$ddlZ e eej" dd dddg« « yy# e$ r d„ ZY ŒWw xY w))ÚGetoptErrorÚerrorÚgetoptÚ gnu_getopté N)Úgettextc ó — | S ©N© )Úss ú/usr/lib64/python3.12/getopt.pyÚ_r ) s € �Qˆhó c ó" — e Zd ZdZdZdd„Zd„ Zy)r Ú c óN — || _ || _ t j | ||« y r )ÚmsgÚoptÚ ExceptionÚ__init__)Úselfr r s r r zGetoptError.__init__. s" € ؈ŒØˆŒÜ×ј4 cÕ*r c ó — | j S r )r )r s r Ú__str__zGetoptError.__str__3 s € Ø�x‰xˆr N)r )Ú__name__Ú __module__Ú__qualname__r r r r r r r r r + s „ Ø €CØ €Có+ó r r c ó~ — g }t |t « r|g}nt |« }| r–| d j d« r‚| d dk7 rz| d dk( r | dd } || fS | d j d« rt || d dd || dd « \ }} nt || d dd || dd « \ }} | r| d j d« r | d dk7 rŒz|| fS )Nr Ú-ú--é é )Ú isinstanceÚstrÚlistÚ startswithÚdo_longsÚ do_shorts)ÚargsÚ shortoptsÚlongoptsÚoptss r r r 8 só € ðð4 €DÜ�(œCÔ Ø�:‰ä˜“>ˆÙ �4˜‘7×%Ñ% cÔ*¨t°A©w¸#ª~Ø�‰7�dŠ?ؘ˜�8ˆDØð �ˆ:Ðð �‰7×јdÔ#Ü! $¨¨Q©°°¨°X¸tÀAÀB¸xÓH‰JˆD‘$ä" 4¨¨a©°°¨°iÀÀaÀbÀÓJ‰JˆD�$ñ �4˜‘7×%Ñ% cÔ*¨t°A©w¸#«~ð �ˆ:Ðr c óò — g }g }t |t « r|g}nt |« }|j d« r|dd }d}n$t j j d« rd}nd}| r‘| d dk( r || dd z } ||fS | d d d dk( rt || d dd || dd « \ }} nS| d d d d k( r#| d d k7 rt || d dd || dd « \ }} n%|r || z } ||fS |j | d « | dd } | rŒ‘||fS ) NÚ+r TÚPOSIXLY_CORRECTFr r r r ) r! r" r# r$ ÚosÚenvironÚgetr% r&