
    \h                     ~    S SK J r  S SKJrJr  S SKJrJrJrJ	r	   " S S\\\5      r
 " S S\
5      r " S S	\
5      rg
)    )gettext)ChristianHolidaysInternationalHolidays)ObservedHolidayBaseTUE_TO_PREV_MONTHU_TO_NEXT_FRISUN_TO_NEXT_MONc            
          ^  \ rS rSrSrSrSr\" S5      rSr	Sr
SS	S
SSSSSSS.	rSrU 4S jrS rS rS rS rS rS rS rS rS rS rSrU =r$ )Bolivia   az  Bolivia holidays.

References:
    * [Supreme Decree #14260](https://web.archive.org/web/20250428205639/https://bolivia.infoleyes.com/norma/1141/decreto-supremo-14260)
    * [Supreme Decree #21060](https://web.archive.org/web/20250428210031/https://bolivia.infoleyes.com/norma/1211/decreto-supremo-21060)
    * [Supreme Decree #22352](https://web.archive.org/web/20250428210103/https://bolivia.infoleyes.com/norma/1310/decreto-supremo-22352)
    * [Supreme Decree #0173](https://web.archive.org/web/20250428210129/https://bolivia.infoleyes.com/norma/829/decreto-supremo-0173)
    * [Supreme Decree #0405](https://web.archive.org/web/20250428210132/https://bolivia.infoleyes.com/norma/1252/decreto-supremo-0405)
    * [Supreme Decree #1210](https://web.archive.org/web/20250428210105/https://bolivia.infoleyes.com/norma/3756/decreto-supremo-1210)
    * [Supreme Decree #2750](https://web.archive.org/web/20250428210116/https://bolivia.infoleyes.com/norma/6023/decreto-supremo-2750)
    * <https://en.wikipedia.org/wiki/Public_holidays_in_Bolivia>
    * <https://web.archive.org/web/20250120171827/https://www.officeholidays.com/countries/bolivia>
BOesz%s (observado)i!  )	BCHLNOPSTr   r   r   r   r   r   r   r   r   )	zEl Beni
Cochabamba
ChuquisacazLa PazPandoOrurou   Potosíz
Santa CruzTarija)en_USr   ukc                    > [         R                  " U 5        [        R                  " U 5        UR                  S[        5        UR                  SS5        [
        TU ]  " U0 UD6  g )Nobserved_ruleobserved_sincei  )r   __init__r   
setdefaultr	   super)selfargskwargs	__class__s      mC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/bolivia.pyr"   Bolivia.__init__D   sR    ""4(&&t,/?;*D1$)&)    c                    U R                  U R                  [        S5      5      5        U R                  S:  a)  U R                  U R	                  [        S5      5      5        [        S5      nU R                  U5        U R                  U5        U R                  [        S5      5        U R                  U R                  [        S5      5      =n5        SU R                  s=::  a  S::  a  O  OU R                  U[        [        -   S	9  U R                  [        S
5      5        U R                  S:  a)  U R                  U R                  [        S5      5      5        U R                  U R                  [        S5      5      5        U R                  S:  a  U R                  [        S5      5        SU R                  s=::  a  S::  a  O  OU R                  [        S5      5        U R                  S:  a;  U R!                  [        S5      5      nU R                  S::  a  U R                  U5        U R                  U R#                  [        S5      5      5        g )Nu
   Año Nuevoi  u8   Día de la Creación del Estado Plurinacional de BoliviaCarnavalzViernes Santou   Día del Trabajoi  i  )rulezCorpus Christii  u   Año Nuevo Aymara Amazónicou#   Día de la Independencia de Boliviai  u   Día de la Dignidad Nacionali  i  u   Día de Todos los Santosi  u   Día de Todos los DifuntosNavidad)_add_observed_add_new_years_daytr_year_add_holiday_jan_22_add_carnival_monday_add_carnival_tuesday_add_good_friday_add_labor_dayr   r   _add_corpus_christi_day_add_holiday_jun_21_add_holiday_aug_6_add_holiday_oct_17_add_all_saints_day_add_all_souls_day_add_christmas_day)r%   namemay_1nov_2s       r)   _populate_public_holidays!Bolivia._populate_public_holidaysL   s   4222l3CDE ::((QR *~!!$'""4( 	b12 	D$7$7;M8N$OO5P4::%%u?_+LM 	$$R(8%9: ::t77;Y8Z[\ 	42226[3\]^::$$R(F%GH 4::%%$$R(B%CD ::++B/K,LMEzzT!""5) 	4222i=ABr+   c                 8    U R                  [        S5      5        g )Nu   Día del departamento de Beni)_add_holiday_nov_18r2   r%   s    r)   "_populate_subdiv_b_public_holidays*Bolivia._populate_subdiv_b_public_holidays   s      $C!DEr+   c                 8    U R                  [        S5      5        g )Nu#   Día del departamento de Cochabamba)_add_holiday_sep_14r2   rG   s    r)   "_populate_subdiv_c_public_holidays*Bolivia._populate_subdiv_c_public_holidays         $I!JKr+   c                 8    U R                  [        S5      5        g )Nu#   Día del departamento de Chuquisaca)_add_holiday_may_25r2   rG   s    r)   "_populate_subdiv_h_public_holidays*Bolivia._populate_subdiv_h_public_holidays   rN   r+   c                 8    U R                  [        S5      5        g )Nu   Día del departamento de La Paz)_add_holiday_jul_16r2   rG   s    r)   "_populate_subdiv_l_public_holidays*Bolivia._populate_subdiv_l_public_holidays   s      $E!FGr+   c                 8    U R                  [        S5      5        g )Nu   Día del departamento de Pando)_add_holiday_oct_11r2   rG   s    r)   "_populate_subdiv_n_public_holidays*Bolivia._populate_subdiv_n_public_holidays   s      $D!EFr+   c                 8    U R                  [        S5      5        g )Nu    Día del departamento de Potosí)_add_holiday_nov_10r2   rG   s    r)   "_populate_subdiv_p_public_holidays*Bolivia._populate_subdiv_p_public_holidays   s      $F!GHr+   c                 8    U R                  [        S5      5        g )NzCarnaval de Oruro)!_add_holiday_51_days_prior_easterr2   rG   s    r)   "_populate_subdiv_o_public_holidays*Bolivia._populate_subdiv_o_public_holidays   s    ..r2E/FGr+   c                 8    U R                  [        S5      5        g )Nu#   Día del departamento de Santa Cruz)_add_holiday_sep_24r2   rG   s    r)   "_populate_subdiv_s_public_holidays*Bolivia._populate_subdiv_s_public_holidays   rN   r+   c                 8    U R                  [        S5      5        g )Nz
La Tablada)_add_holiday_apr_15r2   rG   s    r)   "_populate_subdiv_t_public_holidays*Bolivia._populate_subdiv_t_public_holidays   s      L!12r+    )__name__
__module____qualname____firstlineno____doc__countrydefault_languager2   observed_label
start_yearsubdivisionssubdivisions_aliasessupported_languagesr"   rC   rH   rL   rQ   rU   rY   r]   ra   re   ri   __static_attributes____classcell__)r(   s   @r)   r   r      s     G()NJ
L 
 0*7CrFLLHGIHL3 3r+   r   c                       \ rS rSrSrg)r      rk   Nrl   rm   rn   ro   rx   rk   r+   r)   r   r          r+   r   c                       \ rS rSrSrg)BOL   rk   Nr|   rk   r+   r)   r   r      r}   r+   r   N)r   r2   holidays.groupsr   r   holidays.observed_holiday_baser   r   r   r	   r   r   r   rk   r+   r)   <module>r      sE    " D O3!#46K O3d	 		' 	r+   