Ë
    çlÖi¯  ã                   ó  — d Z ddlZddlZ ej                  ej                   ¬«      Zej                  r ej                  ej                   ¬«      neZeez
  Z	 ej                  d«      Z
 G d„ dej                  «      Zy)zÇ
babel.localtime._fallback
~~~~~~~~~~~~~~~~~~~~~~~~~

Emulated fallback local timezone when all else fails.

:copyright: (c) 2013-2026 by the Babel Team.
:license: BSD, see LICENSE for more details.
é    N)Úsecondsc                   óÄ   — e Zd Zdej                  dej                  fd„Zdej                  dej                  fd„Zdej                  defd„Zdej                  de	fd„Z
y)Ú_FallbackLocalTimezoneÚdtÚreturnc                 ó<   — | j                  |«      rt        S t        S ©N)Ú_isdstÚ	DSTOFFSETÚ	STDOFFSET©Úselfr   s     ú^/var/www/html/strategist-ai/venv_dbt/lib/python3.12/site-packages/babel/localtime/_fallback.pyÚ	utcoffsetz _FallbackLocalTimezone.utcoffset   s   € Ø�;‰;�rŒ?ÜÐäÐó    c                 ó<   — | j                  |«      rt        S t        S r	   )r
   ÚDSTDIFFÚZEROr   s     r   Údstz_FallbackLocalTimezone.dst   s   € Ø�;‰;�rŒ?ÜˆNäˆKr   c                 óF   — t         j                  | j                  |«         S r	   )ÚtimeÚtznamer
   r   s     r   r   z_FallbackLocalTimezone.tzname"   s   € Ü�{‰{˜4Ÿ;™; r›?Ñ+Ð+r   c           	      ó  — |j                   |j                  |j                  |j                  |j                  |j
                  |j                  «       ddf	}t        j                  |«      }t        j                  |«      }|j                  dkD  S )Nr   éÿÿÿÿ)ÚyearÚmonthÚdayÚhourÚminuteÚsecondÚweekdayr   ÚmktimeÚ	localtimeÚtm_isdst)r   r   ÚttÚstamps       r   r
   z_FallbackLocalTimezone._isdst%   sg   € Ø�g‰g�r—x‘x §¡Ø�g‰g�r—y‘y "§)¡)Ø�j‰j‹l˜A˜rð#ˆô —‘˜B“ˆÜ�^‰^˜EÓ"ˆØ�{‰{˜Q‰Ðr   N)Ú__name__Ú
__module__Ú__qualname__ÚdatetimeÚ	timedeltar   r   Ústrr   Úboolr
   © r   r   r   r      sr   „ ð˜H×-Ñ-ð °(×2DÑ2Dó ð�h×'Ñ'ð ¨H×,>Ñ,>ó ð,˜×*Ñ*ð ,¨só ,ð˜×*Ñ*ð ¨tô r   r   )Ú__doc__r*   r   r+   Útimezoner   ÚdaylightÚaltzoner   r   r   Útzinfor   r.   r   r   ú<module>r4      sw   ðñó Û àˆH×Ñ¨¯© ~Ô6€	Ø9=¿ºÐˆH×Ñ¨¯© }Õ5ÈI€	à
�iÑ
€Ø€x×Ñ˜!Ó€ô˜XŸ_™_õ r   