
    \hF                         S SK J r  S SKJrJr  S SKJrJr  S SKJ	r	   " S S\	\\5      r
 " S S\
5      r " S	 S
\
5      rg)    )gettext)OPTIONALPUBLIC)ChristianHolidaysInternationalHolidays)HolidayBasec                   P   ^  \ rS rSrSrSrSr\\4r	Sr
SrU 4S jrS rS	 rS
rU =r$ )	Greenland   a  Greenland holidays.

References:
    * <https://en.wikipedia.org/wiki/Public_holidays_in_Greenland>
    * [Greenlandic names source](https://web.archive.org/web/20241214072442/https://nalunaarutit.gl/groenlandsk-lovgivning/2008/bkg-26-2008?sc_lang=kl-GL)
    * [Translation source](https://web.archive.org/web/20250422014548/https://www.norden.org/en/info-norden/public-holidays-greenland)
GLkl)daen_USfiisr   nosvuki  c                 ~   > [         R                  " U 5        [        R                  " U 5        [        TU ]  " U0 UD6  g )N)r   __init__r   super)selfargskwargs	__class__s      oC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/greenland.pyr   Greenland.__init__$   s1    ""4(&&t,$)&)    c                 @   U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R	                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S	5      5        U R                  [        S
5      5        U R                  [        S5      5        g )N	UkiortaaqzSisamanngortoq illernartoqzTallimanngorneq tannaartoqzPoorskip ulluazPoorskip-aappaazUlloq qinuffiusoqQilaliarfikzPiinsip ulluazPiinsip-aappaazJuullip ulluazJuullip-aappaa)_add_new_years_daytr_add_holy_thursday_add_good_friday_add_easter_sunday_add_easter_monday _add_holiday_26_days_past_easter_add_ascension_thursday_add_whit_sunday_add_whit_monday_add_christmas_day_add_christmas_day_twor   s    r   _populate_public_holidays#Greenland._populate_public_holidays)   s    ;0 	#? @A 	b!=>? 	#3 45 	#4 56 	--b1D.EF 	$$R%67 	b12 	b!123 	? 34 	##B'7$89r   c                 (   U R                  [        S5      5        U R                  [        S5      5        U R                  S:  a  U R	                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        g )NzKunngit pingasut ulluatzSulisartut ulluati  
Ullortuneq
Juulliaraq
Ukiortaami)_add_epiphany_dayr#   _add_labor_day_year_add_holiday_jun_21_add_christmas_eve_add_new_years_ever.   s    r   _populate_optional_holidays%Greenland._populate_optional_holidaysK   su    r";<= 	B234::$$R%56 	< 01 	< 01r    )__name__
__module____qualname____firstlineno____doc__countrydefault_languager   r   supported_categoriessupported_languages
start_yearr   r/   r;   __static_attributes____classcell__)r   s   @r   r
   r
      s@     G$f-MJ*
 :D2 2r   r
   c                       \ rS rSrSrg)r   ]   r=   Nr>   r?   r@   rA   rH   r=   r   r   r   r   ]       r   r   c                       \ rS rSrSrg)GRLa   r=   NrL   r=   r   r   rO   rO   a   rM   r   rO   N)r   r#   holidays.constantsr   r   holidays.groupsr   r   holidays.holiday_baser   r
   r   rO   r=   r   r   <module>rT      s@    " / D -F2.0E F2R	 		) 	r   