o
    i                     @   s|  d Z ddlmZmZmZ eddde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edddgdedd d!gd"d#ed$d%d&gd"d#ed'd(d!gd"d#ed)d(d*gd"d#ed+d(d,gd"d#ed-d(d.gd"d#ed/d(d0gd"d#ed1d(d2gd"d#g	edd d!gded$d%d&gded'd(d!gded)d(d*gded+d(d,gded-d(d.gded/d(d0gded1d(d2gdgd3d4Zd5S )6z5Auto-generated file, do not edit by hand. BG metadata   )NumberFormatPhoneNumberDescPhoneMetadataBGig  00z*00800\d{7}|[2-7]\d{6,7}|[89]\d{6,8}|2\d{5})         	      )      )national_number_patternpossible_lengthpossible_length_local_onlyzV2\d{5,7}|(?:43[1-6]|70[1-9])\d{4,5}|(?:[36]\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\d{5,6}2123456)r   r   r	   )r   example_numberr   r   z-(?:43[07-9]|99[69]\d)\d{5}|(?:8[7-9]|98)\d{7}43012345)r	   r
   )r   r   r   z(?:00800\d\d|800)\d{5}80012345)r	   r   z90\d{6}90123456)r	   z700\d{5}700123450z(\d{6})z\11)patternformatleading_digits_patternz(\d)(\d)(\d{2})(\d{2})z\1 \2 \3 \42z0\1)r   r   r   national_prefix_formatting_rulez(\d{3})(\d{4})z\1 \2z43[1-6]|70[1-9]z(\d)(\d{3})(\d{3,4})z\1 \2 \3z(\d{2})(\d{3})(\d{2,3})z#[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]z(\d{3})(\d{2})(\d{3})z	(?:70|8)0z(\d{3})(\d{3})(\d{2})z	43[1-7]|7z(\d{2})(\d{3})(\d{3,4})z
[48]|9[08]z(\d{3})(\d{3})(\d{3})9T)idcountry_codeinternational_prefixgeneral_desc
fixed_linemobile	toll_freepremium_rateshared_costnational_prefixnational_prefix_for_parsingnumber_formatintl_number_formatmobile_number_portable_regionN)__doc__phonemetadatar   r   r   PHONE_METADATA_BG r0   r0   {/var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/phonenumbers/data/region_BG.py<module>   s@    	
