
    Eqg\                     v   d Z ddlmZmZmZ  edKi ddddddd	 ed
d          d edddd          d edddd          d eddd          d eddd          d  ed!d"d#          d$ ed%d&          d'd(d)d*d+d,d- ed.d/d0g1           ed2d3d4d5g1           ed2d3d6d7g1           ed8d9d:gd;<           ed=d3d>g1           ed?d@dAgdBdCD           edEd@dFgdBdCD          gdG ed2d3d4d5g1           ed8d9d:g1           ed?d@dAg1           edEd@dFg1          gdHdIZdJS )Lz5Auto-generated file, do not edit by hand. BR metadata   )NumberFormatPhoneNumberDescPhoneMetadataidBRcountry_code7   international_prefixz&00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)general_desczP(?:[1-46-9]\d\d|5(?:[0-46-9]\d|5[0-46-9]))\d{8}|[1-9]\d{9}|[3589]\d{8}|[34]\d{7})   	   
      )national_number_patternpossible_length
fixed_linez>(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\d{7}
1123456789)r   )r   )r   example_numberr   possible_length_local_onlymobilezB(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\d)\d{7}11961234567)r   r   )r   r   	toll_freez
800\d{6,7}	800123456)r   r   )r   r   r   premium_ratez300\d{6}|[59]00\d{6,7}	300123456shared_costz2(?:30[03]\d{3}|4(?:0(?:0\d|20)|370))\d{4}|300\d{5}40041234)r   r   no_international_diallingz230(?:0\d{5,7}|3\d{7})|40(?:0\d|20)\d{4}|800\d{6,7})r   r   r   national_prefix0national_prefix_for_parsingz:(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\d{10,11}))?national_prefix_transform_rulez\2number_formatz	(\d{3,6})z\1zI1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610)patternformatleading_digits_patternz(\d{4})(\d{4})z\1-\2z300|4(?:0[02]|37)z4(?:02|37)0|[34]00z[2-57]z([2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))z(\d{3})(\d{2,3})(\d{4})z\1 \2 \3z(?:[358]|90)0z0\1)r$   r%   r&   national_prefix_formatting_rulez(\d{5})(\d{4})9z(\d{2})(\d{4})(\d{4})z\1 \2-\3z:(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]z(\1)z
0 $CC (\1))r$   r%   r&   r'   %domestic_carrier_code_formatting_rulez(\d{2})(\d{5})(\d{4})z[16][1-9]|[2-57-9]intl_number_formatmobile_number_portable_regionTN )__doc__phonemetadatar   r   r   PHONE_METADATA_BRr,       M/var/www/html/env/lib/python3.11/site-packages/phonenumbers/data/region_BR.py<module>r2      s   ; ; H H H H H H H H H H!M ( ( (TT ( (QyQy (   :S  es  t  t  t  t(7x  JV  hm  JN  O  O  O  O( ?3y  KX  jr  OU  V  V  V  V( omT_qxyyyy	(
 !9Sdo  BI  J  J  J  J(  8p  BL  ^e  f  f  f  f( .oF  R\  ]  ]  ]  ]( C( !^ ]( $)5(  <U  ]h  \i  j  j  j/	[n  qE  [F  	G  	G  	G/	[c  fP  [Q  	R  	R  	R9-ixhy  \b  	c  	c  	c/	[^Z_```7  hd  ge  GN  vC  	D  	D  	D7g{f|  _f  N[  	\  	\  	\] ]($ %-?	k~  AU  kV  W  W  W9-ixhyzzz7  hd  ge  	f  	f  	f7g{f|}}} %(, #'$-(   r0   