<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>

]#             ^  @   s  d  d l  Z  d  d l Z d  d l Z d  d l Z d  d l Z d  d l m Z d  d l Z d d d d d d d	 d
 d d d d d d d d d d d d d d d g Z	 d d   Z
 d d   Z y d  d l TWnc e k
 r.d Z d  Z d! Z d  Z d" Z d# Z d$ Z d% Z e Z d& d	   Z d d' d  Z Yn Xd e   k rDe Z d
 e   k rYe
 Z e Z i  Z e j e  d( d	    Z d) d*   Z  d+ d, d-  Z! d. d/   Z" e j# d0  Z$ d+ d+ d1 d  Z% d+ d+ d2 d3  Z& d+ d4 d  Z' d5 d+ d+ d6 d  Z( d7 d   Z d8 d9   Z) e* d: d  Z+ d; d   Z, d< d=   Z- e Z. d> d?   Z/ d@ dA   Z0 dB d   Z1 dC dD   Z2 dE dF   Z3 ddI d  Z4 e dJ d  Z5 d dK d  Z e dL d  Z6 e  j7 j8 dM  rd5 dN d  Z9 n; y e: Wn! e; k
 r
d5 dO d  Z9 Yn Xd5 dP d  Z9 dQ dR dS dR dT dU dV dW dX dW dY dZ d[ d\ d] d^ d_ d` da db dc dU dd de df dg dh di dj dU dk dU dl dU dm dn do dp dq dr ds dt du di dv dw dx de dy dz d{ d| d} dg d~ d d d d d d d d dW d d d d d dZ d d d d d d d d d d d d d d^ d d` d db i, Z< xB e= e< j>    D]. \ Z? Z@ e? jA d d  Z? e< jB e? e@  q;Wd d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d dd ddddddddd	dd
d dddS dR ddddR ddR dd ddddR ddR dddddddddddd d!dd"d d#d$d%d&d'd(d)d*d+d,d-d,d.d,d/d0d1d2d3d4d5d4d6d,d7d,d8d,d9d:d;d:d<d:d=d:d>d?d@dAdBdCdDdEdFd?dGdHdIdJdKd?dLdMdNdOdPdQdRdSdTdUdVdWdXdWdYdZd[d\d]d^d_d\d`dadT d dbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddqdd ddddddddddddqddddqdd ddR dd ddddddddddddddddddddddddddddddddddddddddddddddddddddddddZdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd?d d?ddEdd?ddddddddd	d\d
ddddddddddddddddddddddddd*dd*dd*dd d!d"d#d$d%d$d&d$d'd(d)d*d+d,d-d.d/d0d1d2d3d2d4d5d6d7d8d2d9d2d:d0d;d0d<d d=dd>d d?dd@d dAddBdCdDdEdFdCdGdCdHdIdJdIdKdIdLddMddNdOdPdQdRdQdSdQdTdUdVdUdWdQdXdQdYdQdZdQd[dQd\d]d^d]d_d]d`dadbd]dcdddedfdgdfdhdidjdkdldkdmdndodndpdndqdrdsdndtdndudvdwdvdxdydzd{d|d}d~d}dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd dd ddddddddddddddOddddQddOdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd dd dd ddddddR ddR d	d
dd
ddddddddddddddddddddddddddddd d!d"d#d$d%d&d'd(d'd)d*d+d,d-d.d/d0d1d0d2d3d4d5d6d*d7d3d8d0d9d:d;d<d=d<d>d?d@d<dAdBdCdBdDdEdFdGdHdEdIdBdJdEdKdEdLdMdNdOdPdQdRdSdTdUdVdUdWddXddYdZd[dZd\d]d^d_d`d_dadbdcddded3dfdbdgdhdid_djd0dkd3dld0dmdndod3dpdUdqdUdrdndsd_dtd_dud_dvdwdxdwdydzd{dzd|d}d~ddd}dddddd}dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd$dddddd$dddddddddddd&dd&ddddi'ZC ddd ddddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d+d-d.d/d0d1d2d3d4d5d6d7d6d8d9d:d;d<d=d# d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{dxd|d}d~ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd ddddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd$d(d&d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d4d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddi ZD dd  ZE y e Wn e; k
 rkYn Xe	 jF d eG dk reH d eH   eE   eH   eH d eH   e-   d S(      N)str	getlocalegetdefaultlocalegetpreferredencodingError	setlocaleresetlocale
localeconvstrcollstrxfrmr   atofatoiformatformat_stringcurrency	normalizeLC_CTYPE
LC_COLLATELC_TIMELC_MONETARY
LC_NUMERICLC_ALLCHAR_MAXc             C   s   |  | k |  | k  S)N )abr   r   +/opt/alt/python35/lib64/python3.5/locale.py_strcoll!   s    r   c             C   s   |  S)Nr   )sr   r   r   _strxfrm'   s    r   )*                     c            $   C   ss   d d g d d d d d d d d d g  d	 d d
 d d d d d d d d d d d d d d d d d d d d d i S)Ngroupingr!   currency_symbol n_sign_posnp_cs_precedesn_cs_precedesmon_groupingn_sep_by_spacedecimal_point.negative_signpositive_signp_sep_by_spaceint_curr_symbolp_sign_posnthousands_sepmon_thousands_sepfrac_digitsmon_decimal_pointint_frac_digitsr   r   r   r   r   r	   ?   s$    	c             C   s   | d k r t  d   d S)Nr*   Cz*_locale emulation only supports "C" locale)Nr*   r<   )r   )categoryvaluer   r   r   r   W   s    c              C   s    t    }  t r |  j t  |  S)N)_localeconv_override_localeconvupdate)dr   r   r   r	   l   s    	c             c   sf   d  } xY |  D]Q } | t  k r# d  S| d k rS | d  k rG t d   x	 | VqJ W| V| } q Wd  S)Nr   zinvalid grouping)r   
ValueError)r(   last_intervalintervalr   r   r   _grouping_intervalsz   s    	rF   Fc       
      C   sB  t    } | | r d p d } | | r. d p1 d } | sE |  d f S|  d
 d k r |  j   } |  t |  d   } | }  n d } d } g  } xa t |  D]S }	 |  s |  d d	 k r |  } d }  P| j |  |	 d    |  d  |	  }  q W|  r	| j |   | j   | | j |  | t |  t |  d f S)Nr8   r7   r.   r(   r   r&    r*   
0123456789rI   )r	   rstriplenrF   appendreversejoin)
r   monetaryconvr7   r(   strippedright_spacesleft_spacesgroupsrE   r   r   r   _group   s0    	
	
rU   c             C   s   d } x. | r6 |  | d k r6 | d 7} | d 8} q	 Wt  |   d } x. | rw |  | d k rw | d 8} | d 8} qJ W|  | | d  S)Nr   rG   r&   )rK   )r   amountlposrposr   r   r   _strip_padding   s    

rY   zG%(?:\((?P<key>.*?)\))?(?P<modifiers>[-#0-9 +*.hlL]*?)[eEfFgGdiouxXcrs%]c             G   s`   t  j |   } | s4 t | j    t |   k rJ t d t |     t |  | | | |  S)NzHformat() must be given exactly one %%char format specifier, %s not valid)_percent_rematchrK   grouprC   repr_format)percentr>   r(   rO   
additionalr[   r   r   r   r      s
    %c       	      G   s   | r |  | f | } n
 |  | } |  d	 d k r d } | j  d  } | ro t | d d | \ | d <} t   | r d p d } | j |  } | r t | |  } nI |  d
 d k r d } | r t | d | \ } } | r t | |  } | S)Nr&   eEfFgGr   r1   rO   r:   r0   diurI   rI   )splitrU   r	   rN   rY   )	r_   r>   r(   rO   r`   	formattedsepspartsr0   r   r   r   r^      s(    
 r^   c       	      C   sl  t  t j |    } t j d |   } t | t j  r g  } x| D]K } | j   d d k rr | j d  qF | j t	 | j   | |   qF Wn t | t
  s | f } g  } d } x | D] } | j   d	 d k r | j d  q | j d  j d  } | j t | j   | | | d | | d | d |    | d | 7} q Wt
 |  } | | S)
Nz%sr&   %r   	modifiersr    FrI   rI   )listrZ   finditersub
isinstancecollectionsMappingr\   rL   r   tuplecountr^   )	fvalr(   percentsnew_fnew_valperci	starcountr   r   r   r      s0    &	 Tc             C   s  t    } | | r d p d } | d k r7 t d   t d | t |   | d d } d | d	 } | r | | r| d
 p d } | |  d k  r d p d } | |  d k  r d p d }	 | r | |	 r d p d | } n | |	 r d p d | } | |  d k  rd pd }
 | |  d k  r)d p,d } |
 d k rMd | d } n~ |
 d k rf| | } ne |
 d k r| | } nL |
 d k r| j d |  } n+ |
 d k r| j d	 |  } n
 | | } | j d d  j d	 d  S)Nr;   r9   r!   z9Currency formatting is not possible using the 'C' locale.z%%.%ifrO   T<>r5   r)   r   r-   r,   r/   r4   rG   r*   r+   r6   r2   r3   ()r&   r'   r#   r%   )r	   rC   r   absreplace)rr   symbolr(   internationalrP   digitsr   smbprecedes	separatedsign_possignr   r   r   r      s6    	"
c             C   s   t  d |   S)Nz%.12g)r   )rr   r   r   r   r   +  s    c             C   sN   t    d } | r% |  j | d  }  t    d } | rJ |  j | d  }  |  S)Nr7   r*   r0   r1   )r	   r~   )stringtsddr   r   r   
delocalize/  s    r   c             C   s   | t  |    S)N)r   )r   funcr   r   r   r   ;  s    c             C   s   t  t |    S)N)intr   )r   r   r   r   r   ?  s    c              C   s[   t  t d  t d d d  }  t |  d t |    t d  }  t |  d t |    d  S)Nr*   z%di[r&   isgQ	@)r   r   r   printr   r   r   )s1r   r   r   _testC  s
    r   c             C   s   d |  k r( |  d  |  j  d   } n |  } t j |  } t j j j | j   |  } | } | j   } | t k r t | } n: | j d d  } | j d d  } | t k r t | } | d | S)Nr1   _r*   -)index	encodingsnormalize_encodingaliasesgetlowerlocale_encoding_aliasr~   )codeencodinglangnamenorm_encodingr   r   r   _replace_encodingU  s    	
r   c             C   sm   | d k ra d |  k r  |  d S|  j  d  \ } } } | d k rH |  S| d k ra t |  d  S|  d | S)	Neuror1   z.ISO8859-15
ISO8859-15UTF-8z	ISO8859-1@)r   r   )	partitionr   )r   modifierr   r   r   r   r   _append_modifierl  s    r   c       	      C   s  |  j    } d | k r* | j d d  } d | k rQ | j d d  \ } } n d } d | k r | j d  d  d  \ } } n | } d } | } | r | j d d  } | j d d  } | d | 7} | } | r | d | 7} t j | d   } | d  k	 r| S| rnt j | d   } | d  k	 rnd | k rHt | |  S| j d d  d j    | k rn| S| r}| } | r| d | 7} t j | d   } | d  k	 rd | k rt | |  S| j d d  \ } } t | |  d | S| r}t j | d   } | d  k	 r}d | k r>t | |  } t | |  S| j d d  \ } } | j    | k r}t | |  d | S|  S)	N:r1   r   r&   r*   r'   r   r   )r   r~   rc   locale_aliasr   r   r   )	
localenamer   r   r   r   lang_encr   lookup_namedefmodr   r   r   r   w  s`    ""c             C   s   t  |   } d | k rR | j d d  \ } } | d k rR d | k rR | d f Sd | k r{ t | j d  d  d   S| d k r d	 St d |    d  S)
Nr   r&   r   r1   ziso-8859-15r'   r<   zunknown locale: %s)NN)r   rc   ro   rC   )r   r   r   r   r   r   _parse_localename  s    
r   c             C   si   y> |  \ } } | d  k r! d } | d  k r1 | S| d | SWn$ t  t f k
 rd t  d   Yn Xd  S)Nr<   r1   zXLocale must be None, a string, or an iterable of two strings -- language code, encoding.)	TypeErrorrC   )localetuplelanguager   r   r   r   _build_localename  s    r   LANGLANGUAGEc             C   s   y" d d  l  } | j   \ } } Wn t t f k
 r< YnN Xt j d k r | r | d  d  d k r t j t | d   } | | f Sd d  l	 } | j
 j } xI |  D]; } | | d   } | r | d k r | j d  d } Pq Wd } t |  S)Nr   win32r'   0xr   r   r<   )_locale_getdefaultlocaleImportErrorAttributeErrorsysplatformwindows_localer   r   osenvironrc   r   )envvarsr   r   r   r   lookupvariabler   r   r   r   r     s$    +
c             C   s:   t  |   } |  t k r0 d | k r0 t d   t |  S)N;z category LC_ALL is not supported)
_setlocaler   r   r   )r=   r   r   r   r   r   1  s    c             C   s5   | r( t  | t  r( t t |   } t |  |  S)N)rl   _builtin_strr   r   r   )r=   localer   r   r   r   C  s    c             C   s   t  |  t t     d  S)N)r   r   r   )r=   r   r   r   r   T  s    winc             C   s   d d  l  } | j d  S)Nr   F)_bootlocaler   )do_setlocaler   r   r   r   r   `  s    c             C   s#   t    d } | d  k r d } | S)Nr&   ascii)r   )r   resr   r   r   r   j  s    c             C   sj   d d  l  } |  rD t t  } y t t d  Wn t k
 rC Yn X| j d  } |  rf t t |  | S)Nr   r*   F)r   r   r   r   r   )r   r   oldlocresultr   r   r   r   s  s    437r<   cenz	ISO8859-1jisJIS7jis7ajeceucJPkoi8czKOI8-Cmicrosoftcp1251CP1251microsoftcp1255CP1255microsoftcp1256CP12568859188592z	ISO8859-288595z	ISO8859-5885915z
ISO8859-15r   latin_1	iso8859_1
iso8859_10z
ISO8859-10
iso8859_11z
ISO8859-11
iso8859_13z
ISO8859-13
iso8859_14z
ISO8859-14
iso8859_15
iso8859_16z
ISO8859-16	iso8859_2	iso8859_3z	ISO8859-3	iso8859_4z	ISO8859-4	iso8859_5	iso8859_6z	ISO8859-6	iso8859_7z	ISO8859-7	iso8859_8z	ISO8859-8	iso8859_9z	ISO8859-9
iso2022_jp	shift_jisSJIStactisTACTISeuc_jpeuc_kreucKRutf_8zUTF-8koi8_rzKOI8-Rkoi8_tzKOI8-Tkoi8_uzKOI8-Ukz1048RK1048cp1251cp1255cp1256r   r*   a3zaz_AZ.KOI8-Ca3_azz
a3_az.koicaa_djzaa_DJ.ISO8859-1aa_erzaa_ER.UTF-8aa_etzaa_ET.UTF-8afzaf_ZA.ISO8859-1af_zaamzam_ET.UTF-8am_etamericanzen_US.ISO8859-1an_eszan_ES.ISO8859-15arzar_AA.ISO8859-6ar_aaar_aezar_AE.ISO8859-6ar_bhzar_BH.ISO8859-6ar_dzzar_DZ.ISO8859-6ar_egzar_EG.ISO8859-6ar_inzar_IN.UTF-8ar_iqzar_IQ.ISO8859-6ar_jozar_JO.ISO8859-6ar_kwzar_KW.ISO8859-6ar_lbzar_LB.ISO8859-6ar_lyzar_LY.ISO8859-6ar_mazar_MA.ISO8859-6ar_omzar_OM.ISO8859-6ar_qazar_QA.ISO8859-6ar_sazar_SA.ISO8859-6ar_sdzar_SD.ISO8859-6ar_syzar_SY.ISO8859-6ar_tnzar_TN.ISO8859-6ar_yezar_YE.ISO8859-6arabicaszas_IN.UTF-8as_inast_eszast_ES.ISO8859-15ayc_pezayc_PE.UTF-8azzaz_AZ.ISO8859-9Eaz_azzaz_az.iso88599ebezbe_BY.CP1251zbe@latinzbe_BY.UTF-8@latinz
be_bg.utf8zbg_BG.UTF-8be_byzbe_by@latinbem_zmzbem_ZM.UTF-8ber_dzzber_DZ.UTF-8ber_mazber_MA.UTF-8bgzbg_BG.CP1251bg_bgbho_inzbho_IN.UTF-8bn_bdzbn_BD.UTF-8bn_inzbn_IN.UTF-8bo_cnzbo_CN.UTF-8bo_inzbo_IN.UTF-8bokmalznb_NO.ISO8859-1u   bokmålbrzbr_FR.ISO8859-1br_frbrx_inzbrx_IN.UTF-8bszbs_BA.ISO8859-2bs_ba	bulgarianbyn_erzbyn_ER.UTF-8zc-frenchzfr_CA.ISO8859-1zc.asciizc.enz
c.iso88591zc.utf8zen_US.UTF-8c_czc_c.ccazca_ES.ISO8859-1ca_adzca_AD.ISO8859-1ca_eszca_es@valenciazca_ES.ISO8859-15@valenciaca_frzca_FR.ISO8859-1ca_itzca_IT.ISO8859-1catalancextendz	chinese-szzh_CN.eucCNz	chinese-tzzh_TW.eucTWcrh_uazcrh_UA.UTF-8croatianzhr_HR.ISO8859-2cszcs_CZ.ISO8859-2cs_cscs_czcsb_plzcsb_PL.UTF-8cv_ruzcv_RU.UTF-8cyzcy_GB.ISO8859-1cy_gbczcz_czczechdazda_DK.ISO8859-1da_dkdanishdanskdezde_DE.ISO8859-1de_atzde_AT.ISO8859-1de_bezde_BE.ISO8859-1de_chzde_CH.ISO8859-1de_dez
de_li.utf8zde_LI.UTF-8de_luzde_LU.ISO8859-1deutschdoi_inzdoi_IN.UTF-8dutchznl_NL.ISO8859-1zdutch.iso88591znl_BE.ISO8859-1dv_mvzdv_MV.UTF-8dz_btzdz_BT.UTF-8eezee_EE.ISO8859-4ee_eeeestizet_EE.ISO8859-1elzel_GR.ISO8859-7el_cyzel_CY.ISO8859-7el_grz
el_gr@eurozel_GR.ISO8859-15en_agzen_AG.UTF-8en_auzen_AU.ISO8859-1en_bezen_BE.ISO8859-1en_bwzen_BW.ISO8859-1en_cazen_CA.ISO8859-1en_dkzen_DK.ISO8859-1z
en_dl.utf8zen_DL.UTF-8en_gbzen_GB.ISO8859-1en_hkzen_HK.ISO8859-1en_iezen_IE.ISO8859-1en_inzen_IN.ISO8859-1en_ngzen_NG.UTF-8en_nzzen_NZ.ISO8859-1en_phzen_PH.ISO8859-1en_sgzen_SG.ISO8859-1en_uken_uszen_us@euro@eurozen_US.ISO8859-15en_zazen_ZA.ISO8859-1en_zmzen_ZM.UTF-8en_zwzen_ZW.ISO8859-1z
en_zw.utf8zen_ZS.UTF-8eng_gbenglishzen_EN.ISO8859-1
english_ukzenglish_united-stateszenglish_united-states.437
english_useozeo_XX.ISO8859-3zeo.utf8zeo.UTF-8eo_eozeo_EO.ISO8859-3z
eo_us.utf8zeo_US.UTF-8eo_xxeszes_ES.ISO8859-1es_arzes_AR.ISO8859-1es_bozes_BO.ISO8859-1es_clzes_CL.ISO8859-1es_cozes_CO.ISO8859-1es_crzes_CR.ISO8859-1es_cuzes_CU.UTF-8es_dozes_DO.ISO8859-1es_eczes_EC.ISO8859-1es_eses_gtzes_GT.ISO8859-1es_hnzes_HN.ISO8859-1es_mxzes_MX.ISO8859-1es_nizes_NI.ISO8859-1es_pazes_PA.ISO8859-1es_pezes_PE.ISO8859-1es_przes_PR.ISO8859-1es_pyzes_PY.ISO8859-1es_svzes_SV.ISO8859-1es_uszes_US.ISO8859-1es_uyzes_UY.ISO8859-1es_vezes_VE.ISO8859-1estonianetzet_EE.ISO8859-15et_eeeuzeu_ES.ISO8859-1eu_eseu_frzeu_FR.ISO8859-1fazfa_IR.UTF-8fa_irzfa_ir.isiri3342zfa_IR.ISIRI-3342ff_snzff_SN.UTF-8fizfi_FI.ISO8859-15fi_fifil_phzfil_PH.UTF-8finnishzfi_FI.ISO8859-1fozfo_FO.ISO8859-1fo_fofrzfr_FR.ISO8859-1fr_bezfr_BE.ISO8859-1fr_cafr_chzfr_CH.ISO8859-1fr_frfr_luzfr_LU.ISO8859-1u	   françaisfre_frfrenchzfrench.iso88591french_francefur_itzfur_IT.UTF-8fy_dezfy_DE.UTF-8fy_nlzfy_NL.UTF-8gazga_IE.ISO8859-1ga_iegalegozgl_ES.ISO8859-1galiciangdzgd_GB.ISO8859-1gd_gbger_degermanzgerman.iso88591german_germanygez_erzgez_ER.UTF-8gez_etzgez_ET.UTF-8glgl_esgreekgu_inzgu_IN.UTF-8gvzgv_GB.ISO8859-1gv_gbha_ngzha_NG.UTF-8hezhe_IL.ISO8859-8he_ilhebrewhizhi_IN.ISCII-DEVhi_inzhi_in.isciidevhnezhne_IN.UTF-8hne_inhrhr_hrhrvatskihsb_dezhsb_DE.ISO8859-2ht_htzht_HT.UTF-8huzhu_HU.ISO8859-2hu_hu	hungarianhy_amzhy_AM.UTF-8zhy_am.armscii8zhy_AM.ARMSCII_8iazia.UTF-8ia_frzia_FR.UTF-8	icelandiczis_IS.ISO8859-1idzid_ID.ISO8859-1id_idig_ngzig_NG.UTF-8ik_cazik_CA.UTF-8inin_idr   is_isz
iso-8859-1ziso-8859-15z	iso8859-1z
iso8859-15
iso_8859_1iso_8859_15itzit_IT.ISO8859-1it_chzit_CH.ISO8859-1it_ititalianiuziu_CA.NUNACOM-8iu_caziu_ca.nunacom8iwiw_ilz
iw_il.utf8ziw_IL.UTF-8jazja_JP.eucJPja_jpz	ja_jp.euczja_jp.mscodez
ja_JP.SJISz	ja_jp.pckjapanjapanesezjapanese-euczjapanese.eucjp_jpkazka_GE.GEORGIAN-ACADEMYka_gezka_ge.georgianacademyzka_ge.georgianpszka_GE.GEORGIAN-PSzka_ge.georgianrskk_kzzkk_KZ.RK1048klzkl_GL.ISO8859-1kl_glkm_khzkm_KH.UTF-8knzkn_IN.UTF-8kn_inkozko_KR.eucKRko_krz	ko_kr.euckok_inzkok_IN.UTF-8koreanz
korean.euckszks_IN.UTF-8ks_inzks_in@devanagari.utf8zks_IN.UTF-8@devanagariku_trzku_TR.ISO8859-9kwzkw_GB.ISO8859-1kw_gbkyzky_KG.UTF-8ky_kglb_luzlb_LU.UTF-8lg_ugzlg_UG.ISO8859-10li_bezli_BE.UTF-8li_nlzli_NL.UTF-8lij_itzlij_IT.UTF-8
lithuanianzlt_LT.ISO8859-13lozlo_LA.MULELAO-1lo_lazlo_la.cp1133zlo_LA.IBM-CP1133zlo_la.ibmcp1133zlo_la.mulelao1ltlt_ltlvzlv_LV.ISO8859-13lv_lvmag_inzmag_IN.UTF-8maizmai_IN.UTF-8mai_inmg_mgzmg_MG.ISO8859-15mhr_ruzmhr_RU.UTF-8mizmi_NZ.ISO8859-1mi_nzmkzmk_MK.ISO8859-5mk_mkmlzml_IN.UTF-8ml_inmn_mnzmn_MN.UTF-8mni_inzmni_IN.UTF-8mrzmr_IN.UTF-8mr_inmszms_MY.ISO8859-1ms_mymtzmt_MT.ISO8859-3mt_mtmy_mmzmy_MM.UTF-8znan_tw@latinznan_TW.UTF-8@latinnbnb_nonds_deznds_DE.UTF-8nds_nlznds_NL.UTF-8ne_npzne_NP.UTF-8nhn_mxznhn_MX.UTF-8niu_nuzniu_NU.UTF-8niu_nzzniu_NZ.UTF-8nlnl_awznl_AW.UTF-8nl_benl_nlnnznn_NO.ISO8859-1nn_nonozno_NO.ISO8859-1z
no@nynorskzny_NO.ISO8859-1no_nozno_no.iso88591@bokmalzno_no.iso88591@nynorsk	norwegiannrznr_ZA.ISO8859-1nr_zansoznso_ZA.ISO8859-15nso_zanyny_nonynorskoczoc_FR.ISO8859-1oc_from_etzom_ET.UTF-8om_kezom_KE.ISO8859-1orzor_IN.UTF-8or_inos_ruzos_RU.UTF-8pazpa_IN.UTF-8pa_inpa_pkzpa_PK.UTF-8pap_anzpap_AN.UTF-8pdzpd_US.ISO8859-1pd_dezpd_DE.ISO8859-1pd_usphzph_PH.ISO8859-1ph_phplzpl_PL.ISO8859-2pl_plpolish
portuguesezpt_PT.ISO8859-1portuguese_brazilzpt_BR.ISO8859-1posixz
posix-utf2ppzpp_AN.ISO8859-1pp_anps_afzps_AF.UTF-8ptpt_brpt_ptrozro_RO.ISO8859-2ro_roromanianruzru_RU.UTF-8ru_ruru_uazru_UA.KOI8-Urumanianrussianzru_RU.ISO8859-5rwzrw_RW.ISO8859-1rw_rwsa_inzsa_IN.UTF-8sat_inzsat_IN.UTF-8sc_itzsc_IT.UTF-8sdzsd_IN.UTF-8sd_inzsd_in@devanagari.utf8zsd_IN.UTF-8@devanagarisd_pkzsd_PK.UTF-8se_nozse_NO.UTF-8serbocroatianzsr_RS.UTF-8@latinshzsh_ba.iso88592@bosniazsr_CS.ISO8859-2sh_hrzsh_HR.ISO8859-2zsh_hr.iso88592sh_spsh_yushs_cazshs_CA.UTF-8sizsi_LK.UTF-8si_lksid_etzsid_ET.UTF-8sinhalaskzsk_SK.ISO8859-2sk_skslzsl_SI.ISO8859-2sl_cszsl_CS.ISO8859-2sl_sislovakslovene	slovenianso_djzso_DJ.ISO8859-1so_etzso_ET.UTF-8so_kezso_KE.ISO8859-1so_sozso_SO.ISO8859-1spzsr_CS.ISO8859-5sp_yuspanishspanish_spainsqzsq_AL.ISO8859-2sq_alsq_mkzsq_MK.UTF-8srzsr_RS.UTF-8zsr@cyrilliczsr@latnzsr_CS.UTF-8@latinsr_cszsr_CS.UTF-8zsr_cs.iso88592@latnz
sr_cs@latnsr_mezsr_ME.UTF-8sr_rsz
sr_rs@latnsr_spsr_yuzsr_yu.cp1251@cyrilliczsr_CS.CP1251zsr_yu.iso88592zsr_yu.iso88595zsr_yu.iso88595@cyrilliczsr_yu.microsoftcp1251@cyrillicz
sr_yu.utf8zsr_yu.utf8@cyrilliczsr_yu@cyrillicsszss_ZA.ISO8859-1ss_zastzst_ZA.ISO8859-1st_zasvzsv_SE.ISO8859-1sv_fizsv_FI.ISO8859-1sv_sesw_kezsw_KE.UTF-8sw_tzzsw_TZ.UTF-8swedishszl_plzszl_PL.UTF-8tazta_IN.TSCII-0ta_inzta_in.tsciizta_in.tscii0ta_lkzta_LK.UTF-8tezte_IN.UTF-8te_intgztg_TJ.KOI8-Ctg_tjthzth_TH.ISO8859-11th_thzth_th.tactiszth_TH.TIS620zth_th.tis620thaiti_erzti_ER.UTF-8ti_etzti_ET.UTF-8tig_erztig_ER.UTF-8tk_tmztk_TM.UTF-8tlztl_PH.ISO8859-1tl_phtnztn_ZA.ISO8859-15tn_zatrztr_TR.ISO8859-9tr_cyztr_CY.ISO8859-9tr_trr   zts_ZA.ISO8859-1ts_zattztt_RU.TATAR-CYRtt_ruztt_ru.tatarcyrztt_ru@iqtelifztt_RU.UTF-8@iqtelifturkishug_cnzug_CN.UTF-8ukzuk_UA.KOI8-Uuk_uaunivz	en_US.utf	universalzuniversal.utf8@ucs4unm_uszunm_US.UTF-8urzur_PK.CP1256ur_inzur_IN.UTF-8ur_pkuzzuz_UZ.UTF-8uz_uzzuz_uz@cyrillicvezve_ZA.UTF-8ve_zaviz
vi_VN.TCVNvi_vnz
vi_vn.tcvnzvi_vn.tcvn5712zvi_vn.visciizvi_VN.VISCIIzvi_vn.viscii111wazwa_BE.ISO8859-1wa_bewae_chzwae_CH.UTF-8wal_etzwal_ET.UTF-8wo_snzwo_SN.UTF-8xhzxh_ZA.ISO8859-1xh_zayizyi_US.CP1255yi_usyo_ngzyo_NG.UTF-8yue_hkzyue_HK.UTF-8zhzh_cnzzh_CN.gb2312z
zh_cn.big5z
zh_TW.big5z	zh_cn.euczh_hkzzh_HK.big5hkscszzh_hk.big5hkzh_sgzzh_SG.GB2312z	zh_sg.gbkz	zh_SG.GBKzh_twz	zh_tw.euczzh_tw.euctwzuzzu_ZA.ISO8859-1zu_zai6  af_ZAi  sq_ALi  gsw_FRi^  am_ETi  ar_SAi  ar_IQi  ar_EGi  ar_LYi  ar_DZi  ar_MAi  ar_TNi   ar_OMi$  ar_YEi(  ar_SYi,  ar_JOi0  ar_LBi4  ar_KWi8  ar_AEi<  ar_BHi@  ar_QAi+  hy_AMiM  as_INi,  az_AZi,  im  ba_RUi-  eu_ESi#  be_BYiE  bn_INi   bs_BAi  i~  br_FRi  bg_BGi  ca_ESzh_CHSi  zh_TWi  zh_CNi  zh_HKi  zh_SGi  zh_MOi|  zh_CHTi  co_FRi  hr_HRi  hr_BAi  cs_CZi  da_DKi  gbz_AFie  div_MVi  nl_NLi  nl_BEi	  en_USi	  en_GBi	  en_AUi	  en_CAi	  en_NZi	  en_IEi	  en_ZAi	   en_JAi	$  en_CBi	(  en_BZi	,  en_TTi	0  en_ZWi	4  en_PHi	@  en_INi	D  en_MYi	H  i%  et_EEi8  fo_FOid  fil_PHi  fi_FIi  fr_FRi  fr_BEi  fr_CAi  fr_CHi  fr_LUi  fr_MCib  fy_NLiV  gl_ESi7  ka_GEi  de_DEi  de_CHi  de_ATi  de_LUi  de_LIi  el_GRio  kl_GLiG  gu_INih  ha_NGi  he_ILi9  hi_INi  hu_HUi  is_ISi!  id_IDi]  iu_CAi]  i<  ga_IEi  it_ITi  it_CHi  ja_JPiK  kn_INi?  kk_KZiS  kh_KHi  qut_GTi  rw_RWiW  kok_INi  ko_KRi@  ky_KGiT  lo_LAi&  lv_LVi'  lt_LTi.  dsb_DEin  lb_LUi/  mk_MKi>  ms_MYi>  ms_BNiL  ml_INi:  mt_MTi  mi_NZiz  arn_CLiN  mr_INi|  moh_CAiP  mn_MNiP  mn_CNia  ne_NPi  nb_NOi  nn_NOi  oc_FRiH  or_INic  ps_AFi)  fa_IRi  pl_PLi  pt_BRi  pt_PTiF  pa_INik  quz_BOik  quz_ECik  quz_PEi  ro_ROi  rm_CHi  ru_RUi;$  smn_FIi;  smj_NOi;  smj_SEi;  se_NOi;  se_SEi;  se_FIi;   sms_FIi;  sma_NOi;  sma_SEiO  sa_INi  sr_SPi  sr_BAi  i  i[  si_LKil  ns_ZAi2  tn_ZAi  sk_SKi$  sl_SIi
  es_ESi
  es_MXi
  i
  es_GTi
  es_CRi
  es_PAi
  es_DOi
   es_VEi
$  es_COi
(  es_PEi
,  es_ARi
0  es_ECi
4  es_CLi
8  es_URi
<  es_PYi
@  es_BOi
D  es_SVi
H  es_HNi
L  es_NIi
P  es_PRi
T  es_USiA  sw_KEi  sv_SEi  sv_FIiZ  syr_SYi(  tg_TJi_  tmz_DZiI  ta_INiD  tt_RUiJ  te_INi  th_THiQ  bo_BTiQ  bo_CNi  tr_TRiB  tk_TMi  ug_CNi"  uk_UAi.  wen_DEi   ur_PKi   ur_INiC  uz_UZiC  i*  vi_VNiR  cy_GBi  wo_SNi4  xh_ZAi  sah_RUix  ii_CNij  yo_NGi5  zu_ZAc           
   C   sM  i  }  |  d d  } |   |  d =t  d  t  d d  t   \ } } t  d | pY d  t  d	 | pl d  t    t  d
  t  d d  xf |  j   D]X \ } } t  | d  t |  \ } } t  d | p d  t  d | p d  t    q Wt    t  d  t  d d  t   xf |  j   D]X \ } } t  | d  t |  \ } } t  d | ped  t  d | pxd  t    q+Wy t t d  Wn& t  d  t  d  t  d  Yn Xt    t  d  t  d d  xf |  j   D]X \ } } t  | d  t |  \ } } t  d | p'd  t  d | p:d  t    qWd  S)Nc             S   sD   x= t    j   D], \ } } | d  d  d k r | |  | <q Wd  S)Nr#   LC_)globalsitems)
categorieskvr   r   r   _init_categoriesM  s    z'_print_locale.<locals>._init_categoriesr   z4Locale defaults as determined by getdefaultlocale():r   H   z
Language: z(undefined)z
Encoding: zLocale settings on startup:z...z   Language: z   Encoding: z,Locale settings after calling resetlocale():r*   zNOTE:z9setlocale(LC_ALL, "") does not support the default localez&given in the OS environment variables.z4Locale settings after calling setlocale(LC_ALL, ""):)r   r   r  r   r   r   r   )r  r  langencnamer=   r   r   r   _print_localeH  sV    





r  LC_MESSAGES__main__zLocale aliasing:zNumber formatting:)r   r   r   r   )Ir   r   Zencodings.aliasesrerm   builtinsr   r   	functools__all__r   r   r   r   r   r   r   r   r  r   r   r   rC   r   r	   r   r  r   r
   r?   r@   wrapsrF   rU   rY   compilerZ   r   r^   r   r   r   floatr   r   r   r   r   r   r   r   r   r   r   r   r   
startswithr   CODESET	NameErrorr   sortedr  r  r  r~   
setdefaultr   r   r  rL   __name__r   r   r   r   r   <module>   s  	"-S5
	"s:

