Ë
    bQbjB  ã                  ól  — d dl mZ d dlmZmZ d dlmZ d dlmZ  G d„ d«      Z	 G d„ d«      Z
 G d	„ d
«      Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d «      «       Ze G d!„ d"«      «       Ze G d#„ d$«      «       Ze G d%„ d&«      «       Ze G d'„ d(«      «       Ze G d)„ d*«      «       ZeZ G d+„ d,«      Zy-).é    )Úannotations)Ú	dataclassÚfield)ÚAny)Úcommand_builderc                  ó   — e Zd ZdZdZdZy)ÚForcedColorsModeThemezForcedColorsModeTheme.ÚlightÚdarkN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚLIGHTÚDARK© ó    ú[/var/www/html/venv/lib/python3.12/site-packages/selenium/webdriver/common/bidi/emulation.pyr	   r	      s   „ Ù à€EØ�Dr   r	   c                  ó   — e Zd ZdZdZdZy)ÚScreenOrientationNaturalzScreenOrientationNatural.ÚportraitÚ	landscapeN)r   r   r   r   ÚPORTRAITÚ	LANDSCAPEr   r   r   r   r      s   „ Ù#à€HØ�Ir   r   c                  ó    — e Zd ZdZdZdZdZdZy)ÚScreenOrientationTypezScreenOrientationType.zportrait-primaryzportrait-secondaryzlandscape-primaryzlandscape-secondaryN)r   r   r   r   ÚPORTRAIT_PRIMARYÚPORTRAIT_SECONDARYÚLANDSCAPE_PRIMARYÚLANDSCAPE_SECONDARYr   r   r   r   r      s   „ Ù à)ÐØ-ÐØ+ÐØ/Ñr   r   c                  óX   — e Zd ZU dZdZded<    ee¬«      Zded<    ee¬«      Z	ded<   y)	Ú*SetForcedColorsModeThemeOverrideParametersz+SetForcedColorsModeThemeOverrideParameters.Nú
Any | NoneÚtheme©Údefault_factoryú	list[Any]ÚcontextsÚuser_contexts)
r   r   r   r   r$   Ú__annotations__r   Úlistr(   r)   r   r   r   r"   r"   %   s-   … á5à€Eˆ:ÓÙ°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   r"   c                  óJ   — e Zd ZU dZ ee¬«      Zded<    ee¬«      Zded<   y)Ú SetGeolocationOverrideParametersz!SetGeolocationOverrideParameters.r%   r'   r(   r)   N©	r   r   r   r   r   r+   r(   r*   r)   r   r   r   r-   r-   .   s#   … á+á°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   r-   c                  ót   — e Zd ZU dZdZded<   dZded<   dZded<   dZded<   dZ	ded<   dZ
ded	<   dZded
<   y)ÚGeolocationCoordinateszGeolocationCoordinates.Nr#   ÚlatitudeÚ	longitudeÚaccuracyÚaltitudeÚaltitude_accuracyÚheadingÚspeed)r   r   r   r   r1   r*   r2   r3   r4   r5   r6   r7   r   r   r   r0   r0   6   sL   … á!à€HˆjÓØ €IˆzÓ Ø€HˆjÓØ€HˆjÓØ$(Ð�zÓ(Ø€GˆZÓØ€Eˆ:Ôr   r0   c                  ó0   — e Zd ZU dZ edd¬«      Zded<   y)ÚGeolocationPositionErrorzGeolocationPositionError.ÚpositionUnavailableF©ÚdefaultÚinitÚstrÚtypeN©r   r   r   r   r   r?   r*   r   r   r   r9   r9   C   s   … á#áÐ3¸%Ô@€Dˆ#Ô@r   r9   c                  óX   — e Zd ZU dZdZded<    ee¬«      Zded<    ee¬«      Z	ded<   y)	ÚSetLocaleOverrideParameterszSetLocaleOverrideParameters.Nr#   Úlocaler%   r'   r(   r)   )
r   r   r   r   rC   r*   r   r+   r(   r)   r   r   r   rB   rB   J   s-   … á&à€FˆJÓÙ°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   rB   c                  ó0   — e Zd ZU dZ edd¬«      Zded<   y)ÚNetworkConditionsOfflinezNetworkConditionsOffline.ÚofflineFr;   r>   r?   Nr@   r   r   r   rE   rE   S   s   … á#á˜i¨eÔ4€Dˆ#Ô4r   rE   c                  ó.   — e Zd ZU dZdZded<   dZded<   y)Ú
ScreenAreazScreenArea.Nr#   ÚwidthÚheight)r   r   r   r   rI   r*   rJ   r   r   r   rH   rH   Z   s   … áà€Eˆ:ÓØ€FˆJÔr   rH   c                  óX   — e Zd ZU dZdZded<    ee¬«      Zded<    ee¬«      Z	ded<   y)	Ú#SetScreenSettingsOverrideParametersz$SetScreenSettingsOverrideParameters.Nr#   Úscreen_arear%   r'   r(   r)   )
r   r   r   r   rM   r*   r   r+   r(   r)   r   r   r   rL   rL   b   s-   … á.à"€K�Ó"Ù°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   rL   c                  ó.   — e Zd ZU dZdZded<   dZded<   y)ÚScreenOrientationzScreenOrientation.Nr#   Únaturalr?   )r   r   r   r   rP   r*   r?   r   r   r   rO   rO   k   s   … áà€GˆZÓØ€Dˆ*Ôr   rO   c                  óX   — e Zd ZU dZdZded<    ee¬«      Zded<    ee¬«      Z	ded<   y)	Ú&SetScreenOrientationOverrideParametersz'SetScreenOrientationOverrideParameters.Nr#   Úscreen_orientationr%   r'   r(   r)   )
r   r   r   r   rS   r*   r   r+   r(   r)   r   r   r   rR   rR   s   s.   … á1à%)Ð˜
Ó)Ù°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   rR   c                  óX   — e Zd ZU dZdZded<    ee¬«      Zded<    ee¬«      Z	ded<   y)	ÚSetUserAgentOverrideParameterszSetUserAgentOverrideParameters.Nr#   Ú
user_agentr%   r'   r(   r)   )
r   r   r   r   rV   r*   r   r+   r(   r)   r   r   r   rU   rU   |   s-   … á)à!€J�
Ó!Ù°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   rU   c                  óX   — e Zd ZU dZdZded<    ee¬«      Zded<    ee¬«      Z	ded<   y)	ÚSetScriptingEnabledParameterszSetScriptingEnabledParameters.Nr#   Úenabledr%   r'   r(   r)   )
r   r   r   r   rY   r*   r   r+   r(   r)   r   r   r   rX   rX   …   s-   … á(à€GˆZÓÙ°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   rX   c                  óX   — e Zd ZU dZdZded<    ee¬«      Zded<    ee¬«      Z	ded<   y)	Ú"SetScrollbarTypeOverrideParametersz#SetScrollbarTypeOverrideParameters.Nr#   Úscrollbar_typer%   r'   r(   r)   )
r   r   r   r   r\   r*   r   r+   r(   r)   r   r   r   r[   r[   Ž   s-   … á-à!%€N�JÓ%Ù°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   r[   c                  óX   — e Zd ZU dZdZded<    ee¬«      Zded<    ee¬«      Z	ded<   y)	ÚSetTimezoneOverrideParameterszSetTimezoneOverrideParameters.Nr#   Útimezoner%   r'   r(   r)   )
r   r   r   r   r_   r*   r   r+   r(   r)   r   r   r   r^   r^   —   s-   … á(à€HˆjÓÙ°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   r^   c                  óJ   — e Zd ZU dZ ee¬«      Zded<    ee¬«      Zded<   y)ÚSetTouchOverrideParameterszSetTouchOverrideParameters.r%   r'   r(   r)   Nr.   r   r   r   ra   ra       s#   … á%á°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   ra   c                  óX   — e Zd ZU dZdZded<    ee¬«      Zded<    ee¬«      Z	ded<   y)	ÚSetNetworkConditionsParameterszSetNetworkConditionsParameters.Nr#   Únetwork_conditionsr%   r'   r(   r)   )
r   r   r   r   rd   r*   r   r+   r(   r)   r   r   r   rc   rc   ¨   s.   … á)à%)Ð˜
Ó)Ù°Ô5€HˆiÓ5Ù$°TÔ:€M�9Ô:r   rc   c                  ó  — e Zd ZdZdd„Z	 	 	 d	 	 	 	 	 dd„Z	 	 	 d	 	 	 	 	 dd„Z	 	 	 d	 	 	 	 	 dd„Zddd„Z	 	 	 	 d	 	 	 dd„Z		 	 	 d	 	 	 dd	„Z
	 	 	 d	 	 	 dd
„Z	 	 	 d	 	 	 dd„Z	 	 	 d	 	 	 dd„Z	 	 	 	 d	 	 	 	 	 dd„Z	 	 	 	 d	 	 	 	 	 	 	 dd„Zy)Ú	Emulationz WebDriver BiDi emulation module.c                ó   — || _         y )N)Ú_conn)ÚselfÚconns     r   Ú__init__zEmulation.__init__·   s	   € Øˆ�
r   Nc                óÒ   — |€t        d«      ‚|||dœ}|j                  «       D ��ci c]  \  }}|€Œ	||“Œ }}}t        d|«      }| j                  j	                  |«      }|S c c}}w )z2Execute emulation.setForcedColorsModeThemeOverridezJset_forced_colors_mode_theme_override() missing required argument: 'theme')r$   r(   ÚuserContextsz*emulation.setForcedColorsModeThemeOverride©Ú	TypeErrorÚitemsr   rh   Úexecute)	ri   r$   r(   r)   ÚparamsÚkÚvÚcmdÚresults	            r   Ú%set_forced_colors_mode_theme_overridez/Emulation.set_forced_colors_mode_theme_overrideº   sz   € ð ˆ=ÜÐhÓiÐið Ø Ø)ñ
ˆð
 $*§<¡<£>×C™4˜1˜a°Q±]�!�Q‘$ÐCˆÑCÜÐJÈFÓSˆØ—‘×#Ñ# CÓ(ˆØˆùó Dó
   §
A#²A#c                óÒ   — |€t        d«      ‚|||dœ}|j                  «       D ��ci c]  \  }}|€Œ	||“Œ }}}t        d|«      }| j                  j	                  |«      }|S c c}}w )z#Execute emulation.setLocaleOverridez9set_locale_override() missing required argument: 'locale')rC   r(   rm   zemulation.setLocaleOverridern   )	ri   rC   r(   r)   rr   rs   rt   ru   rv   s	            r   Úset_locale_overridezEmulation.set_locale_overrideÎ   sz   € ð ˆ>ÜÐWÓXÐXð Ø Ø)ñ
ˆð
 $*§<¡<£>×C™4˜1˜a°Q±]�!�Q‘$ÐCˆÑCÜÐ;¸VÓDˆØ—‘×#Ñ# CÓ(ˆØˆùó Drx   c                óÒ   — |€t        d«      ‚|||dœ}|j                  «       D ��ci c]  \  }}|€Œ	||“Œ }}}t        d|«      }| j                  j	                  |«      }|S c c}}w )z*Execute emulation.setScrollbarTypeOverridezIset_scrollbar_type_override() missing required argument: 'scrollbar_type')ÚscrollbarTyper(   rm   z"emulation.setScrollbarTypeOverridern   )	ri   r\   r(   r)   rr   rs   rt   ru   rv   s	            r   Úset_scrollbar_type_overridez%Emulation.set_scrollbar_type_overrideâ   s{   € ð Ð!ÜÐgÓhÐhð ,Ø Ø)ñ
ˆð
 $*§<¡<£>×C™4˜1˜a°Q±]�!�Q‘$ÐCˆÑCÜÐBÀFÓKˆØ—‘×#Ñ# CÓ(ˆØˆùó Drx   c                ó¶   — ||dœ}|j                  «       D ��ci c]  \  }}|€Œ	||“Œ }}}t        d|«      }| j                  j                  |«      }|S c c}}w )z"Execute emulation.setTouchOverride)r(   rm   zemulation.setTouchOverride)rp   r   rh   rq   )ri   r(   r)   rr   rs   rt   ru   rv   s           r   Úset_touch_overridezEmulation.set_touch_overrideö   sd   € ð !Ø)ñ
ˆð $*§<¡<£>×C™4˜1˜a°Q±]�!�Q‘$ÐCˆÑCÜÐ:¸FÓCˆØ—‘×#Ñ# CÓ(ˆØˆùó Ds
   ™
A¤Ac                ó”  — i }|�×t        |t        «      r|}n¿i }|j                  �|j                  |d<   |j                  �|j                  |d<   |j                  �|j                  |d<   |j
                  �|j
                  |d<   |j                  �|j                  |d<   |j                  �|j                  |d<   |j                  �|j                  |d<   ||d<   |�5t        |t        «      r||d	<   nd
|j                  �|j                  ndi|d	<   |�||d<   |�||d<   t        d|«      }| j                  j                  |«      }|S )aZ  Execute emulation.setGeolocationOverride.

        Sets or clears the geolocation override for specified browsing or user contexts.

        Args:
            coordinates: A GeolocationCoordinates instance (or dict) to override the
                position, or ``None`` to clear a previously-set override.
            error: A GeolocationPositionError instance (or dict) to simulate a
                position-unavailable error.  Mutually exclusive with *coordinates*.
            contexts: List of browsing context IDs to target.
            user_contexts: List of user context IDs to target.
        r1   r2   r3   r4   ÚaltitudeAccuracyr6   r7   ÚcoordinatesÚerrorr?   r:   r(   rm   z emulation.setGeolocationOverride)Ú
isinstanceÚdictr1   r2   r3   r4   r5   r6   r7   r?   r   rh   rq   )	ri   r‚   rƒ   r(   r)   rr   Úcoords_dictru   rv   s	            r   Úset_geolocation_overridez"Emulation.set_geolocation_override  su  € ð& "$ˆØÐ"Ü˜+¤tÔ,Ø)‘à �Ø×'Ñ'Ð3Ø.9×.BÑ.B�K 
Ñ+Ø×(Ñ(Ð4Ø/:×/DÑ/D�K Ñ,Ø×'Ñ'Ð3Ø.9×.BÑ.B�K 
Ñ+Ø×'Ñ'Ð3Ø.9×.BÑ.B�K 
Ñ+Ø×0Ñ0Ð<Ø6A×6SÑ6S�KÐ 2Ñ3Ø×&Ñ&Ð2Ø-8×-@Ñ-@�K 	Ñ*Ø×$Ñ$Ð0Ø+6×+<Ñ+<�K Ñ(Ø$/ˆF�=Ñ!ØÐÜ˜%¤Ô&Ø"'��w’ð ¨%¯*©*Ð*@˜EŸJšJÐF[ð#��w‘ð ÐØ!)ˆF�:ÑØÐ$Ø%2ˆF�>Ñ"ÜÐ@À&ÓIˆØ—‘×#Ñ# CÓ(ˆØˆr   c                ót   — d|i}|�||d<   |�||d<   t        d|«      }| j                  j                  |«      S )aÞ  Execute emulation.setTimezoneOverride.

        Sets or clears the timezone override for specified browsing or user contexts.
        Pass ``timezone=None`` (or omit it) to clear a previously-set override.

        Args:
            timezone: IANA timezone string (e.g. ``"America/New_York"``) or ``None``
                to clear the override.
            contexts: List of browsing context IDs to target.
            user_contexts: List of user context IDs to target.
        r_   r(   rm   zemulation.setTimezoneOverride©r   rh   rq   )ri   r_   r(   r)   rr   ru   s         r   Úset_timezone_overridezEmulation.set_timezone_override7  sP   € ð" #-¨hÐ!7ˆØÐØ!)ˆF�:ÑØÐ$Ø%2ˆF�>Ñ"ÜÐ=¸vÓFˆØ�z‰z×!Ñ! #Ó&Ð&r   c                ót   — d|i}|�||d<   |�||d<   t        d|«      }| j                  j                  |«      S )aÊ  Execute emulation.setScriptingEnabled.

        Enables or disables scripting for specified browsing or user contexts.
        Pass ``enabled=None`` to restore the default behaviour.

        Args:
            enabled: ``True`` to enable scripting, ``False`` to disable it, or
                ``None`` to clear the override.
            contexts: List of browsing context IDs to target.
            user_contexts: List of user context IDs to target.
        rY   r(   rm   zemulation.setScriptingEnabledr‰   )ri   rY   r(   r)   rr   ru   s         r   Úset_scripting_enabledzEmulation.set_scripting_enabledO  sP   € ð" #,¨WÐ!5ˆØÐØ!)ˆF�:ÑØÐ$Ø%2ˆF�>Ñ"ÜÐ=¸vÓFˆØ�z‰z×!Ñ! #Ó&Ð&r   c                ót   — d|i}|�||d<   |�||d<   t        d|«      }| j                  j                  |«      S )a¨  Execute emulation.setUserAgentOverride.

        Overrides the User-Agent string for specified browsing or user contexts.
        Pass ``user_agent=None`` to clear a previously-set override.

        Args:
            user_agent: Custom User-Agent string, or ``None`` to clear the override.
            contexts: List of browsing context IDs to target.
            user_contexts: List of user context IDs to target.
        Ú	userAgentr(   rm   zemulation.setUserAgentOverrider‰   )ri   rV   r(   r)   rr   ru   s         r   Úset_user_agent_overridez!Emulation.set_user_agent_overrideg  sP   € ð  #.¨zÐ!:ˆØÐØ!)ˆF�:ÑØÐ$Ø%2ˆF�>Ñ"ÜÐ>ÀÓGˆØ�z‰z×!Ñ! #Ó&Ð&r   c                ó^  — |€d}npt        |t        «      r|}n]|j                  }|j                  }t        |t        «      r|j                  «       n|t        |t        «      r|j                  «       n|dœ}d|i}|�||d<   |�||d<   t        d|«      }| j                  j                  |«      S )a	  Execute emulation.setScreenOrientationOverride.

        Sets or clears the screen orientation override for specified browsing or
        user contexts.

        Args:
            screen_orientation: A :class:`ScreenOrientation` instance (or dict with
                ``natural`` and ``type`` keys) to lock the orientation, or ``None``
                to clear a previously-set override.
            contexts: List of browsing context IDs to target.
            user_contexts: List of user context IDs to target.
        N)rP   r?   ÚscreenOrientationr(   rm   z&emulation.setScreenOrientationOverride)	r„   r…   rP   r?   r>   Úlowerr   rh   rq   )	ri   rS   r(   r)   Úso_valuerP   Úorientation_typerr   ru   s	            r   Úset_screen_orientation_overridez)Emulation.set_screen_orientation_override~  sº   € ð$ Ð%Ø‰HÜÐ*¬DÔ1Ø)‰Hà(×0Ñ0ˆGØ1×6Ñ6Ðä.8¸Ä#Ô.F˜7Ÿ=™=œ?ÈGÜ4>Ð?OÔQTÔ4UÐ(×.Ñ.Ô0Ð[kñˆHð #6°xÐ!@ˆØÐØ!)ˆF�:ÑØÐ$Ø%2ˆF�>Ñ"ÜÐFÈÓOˆØ�z‰z×!Ñ! #Ó&Ð&r   c                óŽ   — |�	|rddind}n|}d|i}|�||d<   |�||d<   t        d|«      }| j                  j                  |«      S )uÌ  Execute emulation.setNetworkConditions.

        Sets or clears network condition emulation for specified browsing or user
        contexts.

        Args:
            network_conditions: A dict with the raw ``networkConditions`` value
                (e.g. ``{"type": "offline"}``), or ``None`` to clear the override.
                Mutually exclusive with *offline*.
            offline: Convenience bool â€” ``True`` sets offline conditions,
                ``False`` clears them (sends ``null``).  When provided, this takes
                precedence over *network_conditions*.
            contexts: List of browsing context IDs to target.
            user_contexts: List of user context IDs to target.
        Nr?   rF   ÚnetworkConditionsr(   rm   zemulation.setNetworkConditionsr‰   )ri   rd   rF   r(   r)   Únc_valuerr   ru   s           r   Úset_network_conditionsz Emulation.set_network_conditions¢  si   € ð, ÐÙ.5˜ 	Ñ*¸4‰Hà)ˆHØ"5°xÐ!@ˆØÐØ!)ˆF�:ÑØÐ$Ø%2ˆF�>Ñ"ÜÐ>ÀÓGˆØ�z‰z×!Ñ! #Ó&Ð&r   c                ó    — d}|€|�i }|�||d<   |�||d<   d|i}|�||d<   |�||d<   t        d|«      }| j                  j                  |«      S )aÍ  Execute emulation.setScreenSettingsOverride.

        Sets or clears the screen settings override for specified browsing or user
        contexts.

        Args:
            width: The screen width in pixels, or ``None`` to clear the override.
            height: The screen height in pixels, or ``None`` to clear the override.
            contexts: List of browsing context IDs to target.
            user_contexts: List of user context IDs to target.
        NrI   rJ   Ú
screenArear(   rm   z#emulation.setScreenSettingsOverrider‰   )ri   rI   rJ   r(   r)   rM   rr   ru   s           r   Úset_screen_settings_overridez&Emulation.set_screen_settings_overrideÃ  s…   € ð$ ˆØÐ Ð 2ØˆKØÐ Ø',�˜GÑ$ØÐ!Ø(.�˜HÑ%Ø".°Ð!<ˆØÐØ!)ˆF�:ÑØÐ$Ø%2ˆF�>Ñ"ÜÐCÀVÓLˆØ�z‰z×!Ñ! #Ó&Ð&r   )ÚreturnÚNone)NNN)r$   r#   r(   úlist[Any] | Noner)   rŸ   )rC   r#   r(   rŸ   r)   rŸ   )r\   r#   r(   rŸ   r)   rŸ   )NN)r(   rŸ   r)   rŸ   )NNNN)rF   zbool | Noner(   rŸ   r)   rŸ   )rI   ú
int | NonerJ   r    r(   rŸ   r)   rŸ   )r   r   r   r   rk   rw   rz   r}   r   r‡   rŠ   rŒ   r�   r•   r™   rœ   r   r   r   rf   rf   ´   s·  „ Ù*óð
 !Ø%)Ø*.ð	àðð #ðð (ó	ð, "Ø%)Ø*.ð	àðð #ðð (ó	ð, &*Ø%)Ø*.ð	à"ðð #ðð (ó	ô(	ð ØØ%)Ø*.ð5ð #ð	5ð
 (ó5ðp Ø%)Ø*.ð	'ð #ð'ð (ó	'ð4 Ø%)Ø*.ð	'ð #ð'ð (ó	'ð4 Ø%)Ø*.ð	'ð #ð'ð (ó	'ð2  Ø%)Ø*.ð	#'ð #ð#'ð (ó	#'ðL  Ø#Ø%)Ø*.ð 'ð ð 'ð #ð	 'ð
 (ó 'ðF !Ø!Ø%)Ø*.ð'àð'ð ð'ð #ð	'ð
 (ô'r   rf   N)Ú
__future__r   Údataclassesr   r   Útypingr   Ú%selenium.webdriver.common.bidi.commonr   r	   r   r   r"   r-   r0   r9   rB   rE   rH   rL   rO   rR   rU   rX   r[   r^   ra   rc   ÚsetNetworkConditionsParametersrf   r   r   r   ú<module>r¦      sÙ  ðõ #ç (Ý å A÷ñ ÷ñ ÷0ñ 0ð ÷;ð ;ó ð;ð ÷;ð ;ó ð;ð ÷	ð 	ó ð	ð ÷Að Aó ðAð ÷;ð ;ó ð;ð ÷5ð 5ó ð5ð ÷ð ó ðð ÷;ð ;ó ð;ð ÷ð ó ðð ÷;ð ;ó ð;ð ÷;ð ;ó ð;ð ÷;ð ;ó ð;ð ÷;ð ;ó ð;ð ÷;ð ;ó ð;ð ÷;ð ;ó ð;ð ÷;ð ;ó ð;ð "@Ð ÷n'ò n'r   