Language en_US

faker.providers.address

fake.address()
# '899 Michael Hollow\nJefferyfort, WI 11481'

fake.building_number()
# '818'

fake.city()
# 'Lake Aliciaberg'

fake.city_prefix()
# 'West'

fake.city_suffix()
# 'fort'

fake.country()
# 'Martinique'

fake.country_code(representation="alpha-2")
# 'AU'

fake.military_apo()
# 'PSC 9354, Box 6162'

fake.military_dpo()
# 'Unit 1832 Box 2452'

fake.military_ship()
# 'USCGC'

fake.military_state()
# 'AA'

fake.postalcode()
# '03958'

fake.postalcode_in_state(state_abbr=None)
# '38823'

fake.postalcode_plus4()
# '09417-2159'

fake.postcode()
# '12643'

fake.postcode_in_state(state_abbr=None)
# '20007'

fake.secondary_address()
# 'Suite 499'

fake.state()
# 'Mississippi'

fake.state_abbr(include_territories=True)
# 'FL'

fake.street_address()
# '9242 Pham Loop Apt. 205'

fake.street_name()
# 'Amanda Lodge'

fake.street_suffix()
# 'Island'

fake.zipcode()
# '71461'

fake.zipcode_in_state(state_abbr=None)
# '98829'

fake.zipcode_plus4()
# '44977-6741'

faker.providers.automotive

fake.license_plate()
# '28TC403'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'JINK4730899767545'

fake.iban()
# 'GB70KQAY9815224806371'

faker.providers.barcode

fake.ean(length=13)
# '8944172035014'

fake.ean13()
# '5783579830180'

fake.ean8()
# '11014140'

faker.providers.color

fake.color_name()
# 'OliveDrab'

fake.hex_color()
# '#f9e7c1'

fake.rgb_color()
# '4,115,133'

fake.rgb_css_color()
# 'rgb(115,237,142)'

fake.safe_color_name()
# 'white'

fake.safe_hex_color()
# '#55dd00'

faker.providers.company

fake.bs()
# 'e-enable e-business ROI'

fake.catch_phrase()
# 'Fundamental bifurcated monitoring'

fake.company()
# 'Cantrell, Wells and Allen'

fake.company_suffix()
# 'Inc'

faker.providers.credit_card

fake.credit_card_expire(start="now", end="+10y", date_format="%m/%y")
# '04/25'

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nRobert Everett\n4687750603025570 04/19\nCVC: 103\n'

fake.credit_card_number(card_type=None)
# '4649240370708953614'

fake.credit_card_provider(card_type=None)
# 'Diners Club / Carte Blanche'

fake.credit_card_security_code(card_type=None)
# '580'

faker.providers.currency

fake.cryptocurrency()
# ('LSK', 'Lisk')

fake.cryptocurrency_code()
# 'MZC'

fake.cryptocurrency_name()
# 'MazaCoin'

fake.currency()
# ('JPY', 'Japanese yen')

fake.currency_code()
# 'BIF'

fake.currency_name()
# 'Guernsey pound'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XIV'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1997-04-01'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2003, 12, 31)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 4, 18)

fake.date_object(end_datetime=None)
# datetime.date(1978, 10, 31)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(2009, 9, 18)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2001, 12, 31)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2010, 5, 9)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 4, 8)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 1, 13)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1982, 9, 10, 7, 39, 49)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1105, 7, 27, 0, 17, 22)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2012, 9, 9, 19, 7, 37)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 4, 18, 14, 29, 5)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 5, 28, 5, 52, 3)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 3, 28, 20, 38, 22)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 12, 9, 32, 29)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 3, 9, 4, 33, 16)

fake.day_of_month()
# '28'

fake.day_of_week()
# 'Thursday'

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2019, 4, 28)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 5, 14, 10, 1, 24)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1970-07-18T23:02:23'

fake.month()
# '06'

fake.month_name()
# 'January'

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2019, 4, 5)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 4, 6, 19, 28, 35)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '00:23:22'

fake.time_delta(end_datetime=None)
# datetime.timedelta(0)

fake.time_object(end_datetime=None)
# datetime.time(8, 15, 53)

fake.time_series(start_date="-30d", end_date="now", precision=None, distrib=None, tzinfo=None)
# <generator object Provider.time_series at 0x7f10e14984f8>

fake.timezone()
# 'America/St_Kitts'

fake.unix_time(end_datetime=None, start_datetime=None)
# 1183076661

fake.year()
# '2003'

faker.providers.file

fake.file_extension(category=None)
# 'doc'

fake.file_name(category=None, extension=None)
# 'growth.key'

fake.file_path(depth=1, category=None, extension=None)
# '/arm/economic.mov'

fake.mime_type(category=None)
# 'message/partial'

fake.unix_device(prefix=None)
# '/dev/xvdv'

fake.unix_partition(prefix=None)
# '/dev/sdy6'

faker.providers.geo

fake.coordinate(center=None, radius=0.001)
# Decimal('-135.338936')

fake.latitude()
# Decimal('12.455803')

fake.latlng()
# (Decimal('63.789317'), Decimal('30.972931'))

fake.local_latlng(country_code="US", coords_only=False)
# ('26.91756', '-82.07842', 'Punta Gorda Isles', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('-30.60106', '-71.19901', 'Ovalle', 'CL', 'America/Santiago')

fake.longitude()
# Decimal('-113.091049')

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'dwatson@anderson-gonzalez.com'

fake.ascii_email(*args, **kwargs)
# 'jthornton@williams.com'

fake.ascii_free_email(*args, **kwargs)
# 'dgutierrez@hotmail.com'

fake.ascii_safe_email(*args, **kwargs)
# 'jenniferhart@example.com'

fake.company_email(*args, **kwargs)
# 'lisachoi@howard.biz'

fake.domain_name(*args, **kwargs)
# 'hanson.org'

fake.domain_word(*args, **kwargs)
# 'roberts'

fake.email(*args, **kwargs)
# 'dianeburns@gmail.com'

fake.free_email(*args, **kwargs)
# 'dduran@yahoo.com'

fake.free_email_domain(*args, **kwargs)
# 'hotmail.com'

fake.hostname(*args, **kwargs)
# 'laptop-02.watkins.com'

fake.image_url(width=None, height=None)
# 'https://placekitten.com/421/255'

fake.ipv4(network=False, address_class=None, private=None)
# '192.175.52.45'

fake.ipv4_network_class()
# 'c'

fake.ipv4_private(network=False, address_class=None)
# '172.16.170.75'

fake.ipv4_public(network=False, address_class=None)
# '4.243.88.3'

fake.ipv6(network=False)
# 'a4db:36c2:208d:1dc7:2fd6:33c6:7ade:7399'

fake.mac_address()
# 'e0:bc:3b:31:65:01'

fake.safe_email(*args, **kwargs)
# 'tjohnson@example.net'

fake.slug(*args, **kwargs)
# 'officer-most-blood'

fake.tld()
# 'com'

fake.uri()
# 'https://www.nelson.net/'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'login'

fake.uri_path(deep=None)
# 'tags/tags/search'

fake.url(schemes=None)
# 'https://melendez.org/'

fake.user_name(*args, **kwargs)
# 'joshuagardner'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-5002-8584-6'

fake.isbn13(separator="-")
# '978-0-05-390685-6'

faker.providers.job

fake.job()
# 'Recruitment consultant'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Fight challenge economy ground everyone including. Join place decide '
#  'approach because.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Company machine account chair then important task.',
#     'Assume reveal season fund challenge these. Call without test whatever '
#     'area. Market court bill bank our but policy. Weight building single '
#     'treatment majority run.',
#     'Collection majority hit even. Agree later success social none each '
#     'probably. Process recent fear system guy section.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Face traditional professor around.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Arrive represent nice field throughout.',
#     'Coach others traditional discussion full identify point.',
#     'Present guy all all wife little condition.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Pick myself practice. They ago responsibility impact money defense. Among '
#  'mind break daughter Mr skin Mr.')

fake.word(ext_word_list=None)
# 'appear'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['else', 'sense', 'speech']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xc7B\xef\xe7\xe2\xb1\x92\xab\xa8!\x05\xbf\x9d\xc3\xc7\xf5\xafX\x03\xd6'
#  b"\xc5\xa2a\x07\x18j\xe4\x08\x1d\x81Lj\xf2Ap\xef'D\xfa^\xb5\t\x1d\x98"
#  b't\xb3\xfd\xe2\xa7\xf8\xcbdoVX)\xfd>\x9a\x95RP\xe0@\xd7k\xd5\x1e'
#  b'\xd6\x80\x88\xa4f\x7f@\x03\xe0\xff\xdf![=\xe4r\x99b~\xa3\x00\xb0\xa7<'
#  b'\xce\xe7r\xd4\xcb\xb5\xb5\x9cSD\x8d\xd46\xc0a\x89#Q}\xa5\xc2H\nA\x94oI-'
#  b'\\\xe3\x013\x19\xe1\xa9\xd4\t[&;W\xca\xcc\x9a\xaaz\xc2\x90\xc0\\\xe6\xf4'
#  b'\xdd{.E\xd3C\xd2E\x94\xc0\xdb\xc9\xfdb\x1c\x11O\xebC\x8e\x10\xe7\xd9I1^\xbcW'
#  b'\xba \x8c\x84+F\x9f\xa5\xff\x92\xa3\x15\x86\x98\xa0\x15#\xc9\xce\x08'
#  b"V\xd0\x96(\x15,\xfa\r\xda>;\xaf\x08\xa4\xce\xda\x979y\xdd\x7f'\xc9\xf2"
#  b'\x95\xf0-\xc5\xbe\xc9Ax\xbdJ\x033/N\xaaZ%\x08\x02\x85\x12\x97\x86\x88'
#  b"\xc4J\xce\x93\xf8\xd3\xfc\xf9'\xbf\x90=\xf2\xf9![\x06\xb8\xbdu\xe1\x80\xf6f"
#  b"\xe6\xbf\xc3\x16.'\xf4\x04\\o7&\xd2A\xe7\xc0J;\x96\xa6\xe8;\xe8\xd0"
#  b'\x00\xdeEU\x16V\x05y\xfa\x154\xf5J\x9f\xeb\xf1f\x08\xfb\x82e\\\t{'
#  b'`\x93\xb9\xb49\x03\x89\x1c\x08k\r\x12\xc0\xe1\xdf>\x17\x96\x86T\xe4\xb2V\x04'
#  b'\xc7\x06>\x9aA\x97\x8d\xa8\xdb\xb1\xa8\xe2\xeai4D\xcc\x82/&EAc\x19X(W\xfb'
#  b'\x8b0\xfc\xfa\xd5\xbat}\x9d&\xa6\xe0$Re\xe8Zj\xd0\x1a\xe7\xed\x9e\xd5'
#  b'\x8f\xc6(\x0c\xb8\x90\xac\xb0\xa7\x9e\xf5\x93~ftx\x84\xdbc!\xeb\xa7\xf0\x8a'
#  b'\x1d\xa2\xaa\xf7\xb8\x99\xe4sc\x8c\xc4\xfbc\xabb\x85\x00\x9f\xa8\x8f'
#  b'\x9d\xaa^\x17\x81\x85]z6\xb3`\xd9\x87\x08\x13\x9d\xc8\xe0\xab\xb1bE\x12\x9b'
#  b'\xc6:\xe9\x1d\x0c\x02]xq3\xe0\xad\xbe\xe1\xff{\xbe\x00\x9d\x98\xa5V\xf0\x1d'
#  b'#\xdbf\xc7\xfc\xd5\x97l\xc9\xbd\xeb&\xf1\xab\xf9\xfa\xf0 \x8d&[t\xd7B'
#  b'c\xf6n\xb5o\xe1\xa1\xf8\\\xcd\xdc\xea\\%Z3Z\x9b\xee\xcb\x11\xb3\xa4>'
#  b'uo\xdb\x12\x19\x83\xc7)j\x8f\x12\x8f\xfd\xfe\x82\xb4<C@o.\xf6\x97\xf6d\xc1Y}'
#  b'!\xf0\xf4\xfe_c\x0c\x0bq\xda\xb5\xf2\xf7Q\xed\x0c\x8b\x87K\xde\xc1*\xf3\xf5'
#  b'9g\xa8R\x9b\xefSb\xd2?\xda\x08\x87!3c]\xe0\xad>\xac\x1f\xae\xc8U\xe1\x07-'
#  b'\xd1X\xf4+3\xd7\xd1VhZR\xbc\xbe\xf4}qm\x06\xa0\x96\x8b\xcbF\xb53\x91g\xe3'
#  b'\xc7nV\x8e\x0f\xfc\x19N_\x95\xc3\x01\xc9D\xbf\xf4P\x92SMu\xec\xa5%'
#  b'<\x11\xe7\xf2\xc4\\G\xc0\xcd\x83Zv\xe5\x0eDt\xeaT\xebZ\xb8\x1b\x0b\xa7'
#  b'\xdf\x8a\x80>9\xe4w8O\xe5\xbf\xc2^,\xcf\xc8\xfa\xea,vCK\xf8\x9e'
#  b'\x04\xd1\xa9\xe9\xdb\xaa"\xac\xe1\x0b\x12\xf0\xa3\x079\x80\xca\xfb/\xca'
#  b'\xbe\xbc\x0f\xeba\xb2^F\x04E\x14\xe1\x90\x91^9\xf6\xdea\x85/\xb1\x91\x19'
#  b'\xe8\xdd\xb4\xa1nSK\n\xcb\xf1\x90{,d\x14\xd2\xb5\xc6Q\x08\xb82\xbd\xb0'
#  b'\xc6/\xd8\xc9\x0c\xfe\x97\xb8\xa7n\xe17n.H\xd4\x17\xd8\xea\x02A\xd9n\xbc'
#  b'\xda\x11\xf6\xb0\x17w\xd7\n\x96\xbf\xa6\xb4<s\xe0\x98\xf5\xfe\x1c2'
#  b'\x16\xb7\x00\tZ\x93\xdf\xfcc\x82!\xa4\xdav\xff8\x08\xdb\xb3\xfd\xc1_\x87B'
#  b'\xf5\xe3\xfd6M\xf9?;>\xb9\x9f\xed\xfbQ>\xde\xbc\xc4\xdc!\x99\xfbt.\xef>E\x0c'
#  b'-\x9e\xeajM (O\xbd~\xe1}\x07\x03\xaf\x0eG\xc3\xef\xda\xac\xd2Bjr\xdf\x98\xcf'
#  b'\n`\xe3q\xa3\xfe95\xc9\xeam\x01\xfd\x93vyS\x1f[g\xaf\xdcF\x92\xca\x042\x19'
#  b'\x99\xf3\xd5\xbf,\x12I\x95\xfc|\x1c"\xf0\x8dC\xb3\x8e\xfe\x95\xa4'
#  b'\xc1\xf3\xcd\xe7\xf66=#l\xc7\xc3On\xffG\xc8!#\xc9\xf55c\xc5\xa7'
#  b'\xf8\xba\xb1\xba:\xd9\x9d\xe6\xc2\x04\x8d\x01\xaa<\x16r\xb2\xdeg\xdd'
#  b'\x8b\x1bp\xa3S\xe9Py\xa8\xf3\xd0\xb9\x86\xb6\xb2\xc8N\xc4G\x8b\xc1o\x15+'
#  b'\x10\x87\x9e9\xdd# \xe0')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '38cc8d1cdf5c91459290cfe9560b03e0'

fake.null_boolean()
# None

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '(3Eqj$_$#g'

fake.sha1(raw_output=False)
# '3ddf476fb811b0b21b54b81d796c55c16b345ef2'

fake.sha256(raw_output=False)
# 'c62b6dd8432016c90f9374715db1907cb0e979e2af622fe3497ca7231f1f9fb3'

fake.uuid4(cast_to=<class 'str'>)
# 'b7354c51-4fdb-433f-ab7c-2e74ee69acaf'

faker.providers.person

fake.first_name()
# 'Deborah'

fake.first_name_female()
# 'Deborah'

fake.first_name_male()
# 'Jeff'

fake.last_name()
# 'Harris'

fake.last_name_female()
# 'Ewing'

fake.last_name_male()
# 'Thomas'

fake.name()
# 'Alexis Knapp'

fake.name_female()
# 'Monica Foley'

fake.name_male()
# 'John Bennett'

fake.prefix()
# 'Miss'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'PhD'

fake.suffix_female()
# 'MD'

fake.suffix_male()
# 'MD'

faker.providers.phone_number

fake.msisdn()
# '2783102253398'

fake.phone_number()
# '(716)133-0039'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '56691 Figueroa Mountain Suite 839\n'
#                'North Fernandoland, AK 34533',
#     'birthdate': datetime.date(1917, 9, 10),
#     'blood_group': 'A+',
#     'company': 'Watson PLC',
#     'current_location': (Decimal('44.240255'), Decimal('15.807460')),
#     'job': 'Site engineer',
#     'mail': 'patricia31@hotmail.com',
#     'name': 'Don Norman',
#     'residence': '09994 Fleming Heights Apt. 960\nNew Ashleyborough, MO 25092',
#     'sex': 'M',
#     'ssn': '124-34-9125',
#     'username': 'wrightstephen',
#     'website': ['http://smith-allen.com/', 'http://www.griffin.info/']}

fake.simple_profile(sex=None)
# {   'address': '4694 Willis Cove\nWest Lisaborough, CA 92019',
#     'birthdate': datetime.date(1936, 11, 3),
#     'mail': 'michael82@yahoo.com',
#     'name': 'Samuel Kent',
#     'sex': 'M',
#     'username': 'bowmandenise'}

faker.providers.python

fake.pybool()
# False

fake.pydecimal(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# Decimal('59710530.423')

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'chance': datetime.datetime(1991, 2, 28, 3, 51, 49),
#     'factor': 'http://edwards-sherman.com/categories/register/',
#     'in': 'https://www.smith-walls.org/blog/wp-content/about/',
#     'my': Decimal('-474893911687.0'),
#     'shoulder': 'oiVqqFlCmqRDLJmZLveh',
#     'skill': datetime.datetime(1999, 2, 10, 1, 15, 9),
#     'under': datetime.datetime(1975, 6, 5, 5, 3, 31)}

fake.pyfloat(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# -484983.885972182

fake.pyint(min=0, max=9999, step=1)
# 3684

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   7456,
#     'LlbYfbaDiOLKIbumLSfo',
#     9.9054,
#     601098218.65363,
#     'donnarivera@hess-white.com',
#     Decimal('-4004671.13'),
#     -37.172,
#     9554671196.60093,
#     'davenportterry@gmail.com')

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'rachel67@gmail.com',
#     datetime.datetime(2006, 4, 14, 16, 18, 45),
#     'david66@gmail.com',
#     37460394167.13,
#     'bakerkendra@gmail.com',
#     Decimal('-907.98193'),
#     3025,
#     884.14038,
#     'https://www.brandt.org/main/blog/main/author.asp',
#     'IkUFuTMRvZUXwigyFnWr',
#     Decimal('27.7320711587')]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'CnwgpgLTOLxZQueEmupe', 'iubKVjWIdesNwZCLICBm', 'SWVFNdHXjoaIPWobKqgo', 'ezOAmfbuPQVbooQadNeY', 'vSPOVrrnrRQiYaiSNaZX', -453221456723.989, 'FxlMXEEweUjzIlsGDRvo', 'https://stewart-jackson.com/login.htm', 3727, Decimal('2101392.304'), 6811, -3497763.1842}

fake.pystr(min_chars=None, max_chars=20)
# 'CbDPZHJLTtCetpzbNpER'

fake.pystruct(count=10, *value_types)
# (   [   'UNBKxIveYgDRXOzEjEWK',
#         datetime.datetime(1998, 5, 24, 13, 58, 21),
#         'dJJyzrIyUHbWvzByIUcV',
#         'BNbnksvWWgZFaoTqwYdn',
#         'angelaperry@hotmail.com',
#         'betty20@williams.com',
#         'tyEIKpJbwHeSvzvkmicw',
#         3780,
#         'XecGhGNVIlWGZUYIWXEX',
#         Decimal('603011812127.0')],
#     {   'able': 8334,
#         'character': 'jhoward@herrera.com',
#         'college': datetime.datetime(1970, 6, 25, 0, 24, 51),
#         'even': 'yblBstIUoaBhroEFttsA',
#         'happy': 'vYzBeKxCxqbyFByowynU',
#         'hotel': 'michael18@bell-villarreal.biz',
#         'operation': 'defsxKPDukhxktixQXWw',
#         'reflect': 'UzlwjJQXTPAhOogCXMLP',
#         'stage': 'rhartman@gmail.com',
#         'teacher': 'akehuQbzJAKUHcyzgqLY'},
#     {   'ball': {   1: 6016,
#                     2: [6748, Decimal('-911147.14394'), 5731],
#                     3: {   1: 8839,
#                            2: 'robinsonjohn@bennett.net',
#                            3: [   502476952831475.0,
#                                   datetime.datetime(2012, 2, 19, 21, 26, 52)]}},
#         'between': {   3: 'FouNzzckkbYtWYDbxEPW',
#                        4: ['david33@johnston.org', 3014, 2925],
#                        5: {   3: 'xarmstrong@yahoo.com',
#                               4: 'EgcwLhatysWyOVojqVrm',
#                               5: [   'CjHQRcClSSuUElNHXUzm',
#                                      'VZKsObDSqafPewCahNez']}},
#         'director': {   9: 'ffcosREgDlnRcMftddyN',
#                         10: [   'qybZWqDUDgfXmuQjOqUd',
#                                 'TQLlOrvEAxmwSnjWIYXX',
#                                 'EeZLrQPfAROlgqBOJTiq'],
#                         11: {   9: 2500,
#                                 10: 9781,
#                                 11: [7202827.354122, 'PPQJhzGlkEgQEYlgidOW']}},
#         'effort': {   6: 'dwodNHAhWsCfQOIDRwZs',
#                       7: [   'https://www.duncan.net/about.asp',
#                              Decimal('-772722995274.0'),
#                              'cGzBolKuHVmxAyhDLhiw'],
#                       8: {   6: 'jasminereed@gmail.com',
#                              7: 'garrettsmith@hansen.info',
#                              8: [8589, 'yMsgdiQpaHQJCXlwtJnt']}},
#         'investment': {   7: 'uuUPfQvMinokjYDdqkLY',
#                           8: [   'https://www.miller-lin.com/about/',
#                                  8711,
#                                  'hyRpgXTcGYXfJpMghFPr'],
#                           9: {   7: datetime.datetime(2007, 7, 21, 13, 19, 30),
#                                  8: 8160,
#                                  9: [   'eUvaUiGMopAkdtftEAmW',
#                                         -191198451266.285]}},
#         'opportunity': {   5: -81204.6346646494,
#                            6: [   'qNHyMvLWEjTzouuWTQvl',
#                                   'http://www.cervantes.com/categories/categories/category/author/',
#                                   Decimal('-913321.3')],
#                            7: {   5: 'HIYZSHKbyyRFtQombZvq',
#                                   6: datetime.datetime(2016, 10, 14, 14, 56, 33),
#                                   7: [9850, 'RKhxPLonWtyoakoSLtsB']}},
#         'science': {   0: Decimal('-414556091169029.0'),
#                        1: [   34658997054.4,
#                               'ByscGuEkxvCiyaOkifEH',
#                               'fpnKwGOwIzwyvtaebRRp'],
#                        2: {   0: 'VsvKEPRsBOoCPDddcfeM',
#                               1: Decimal('-8274805948631.0'),
#                               2: [   'http://www.russell.com/home.php',
#                                      datetime.datetime(2001, 3, 17, 4, 35)]}},
#         'unit': {   4: 'aIGfkKchuJOOWgCblade',
#                     5: [   'alKDTkurBKqMCiwpewUE',
#                            'NoiklyGdFIvowXefWXgF',
#                            'ZNUKpKRAjKzmZuBTNHQB'],
#                     6: {   4: 6112957113.976,
#                            5: 2124,
#                            6: [   'JkYkJZFBwStCoMTvaKtF',
#                                   'lVEMgJximLkxswtnBmht']}},
#         'well': {   2: 'thompsonscott@yahoo.com',
#                     3: [   'https://beck-sanchez.com/',
#                            'https://www.benson.com/explore/search/list/privacy.html',
#                            'tdQfdrGOLxUViBeYHYPh'],
#                     4: {   2: 'JIhShNyyVPkJlrOFHKeS',
#                            3: 'LHdRzvBYWqghdcAndiIh',
#                            4: [5002, -306880.87]}},
#         'why': {   8: 6816,
#                    9: [   Decimal('-890316050149386.0'),
#                           'ugXbFVzIXevjnnutabhL',
#                           'fbAfYwBwlJAxqngWwMxH'],
#                    10: {   8: 'SYYKmDSSNtTEHsfSxHwk',
#                            9: Decimal('10788984299.5754'),
#                            10: [Decimal('2.978764160892'), 9586]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'xaMuvUyrcNlimbeLlnTp',
#     6983,
#     Decimal('-405436.6'),
#     Decimal('-29.65261889'),
#     8855,
#     'SZGtTLuUmackjXVMhLPI',
#     'ZTRpekmqiobRCNtrKRnS',
#     'https://leonard-cook.net/home/',
#     -196274446151844.0,
#     'kennedyjennifer@bradford-villanueva.com')

faker.providers.ssn

fake.ein()
# '90-5256003'

fake.itin()
# '997-91-5537'

fake.ssn(taxpayer_identification_number_type="SSN")
# '293-90-0985'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows NT 6.2) AppleWebKit/5311 (KHTML, like Gecko) '
#  'Chrome/17.0.886.0 Safari/5311')

fake.firefox()
# ('Mozilla/5.0 (Windows CE; as-IN; rv:1.9.2.20) Gecko/2014-11-23 21:09:32 '
#  'Firefox/3.6.7')

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 4.0; Trident/5.1)'

fake.linux_platform_token()
# 'X11; Linux x86_64'

fake.linux_processor()
# 'i686'

fake.mac_platform_token()
# 'Macintosh; Intel Mac OS X 10_7_9'

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/9.24.(X11; Linux x86_64; gd-GB) Presto/2.9.167 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_2 like Mac OS X; mi-NZ) '
#  'AppleWebKit/534.28.5 (KHTML, like Gecko) Version/3.0.5 Mobile/8B117 '
#  'Safari/6534.28.5')

fake.user_agent()
# 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 5.0; Trident/3.0)'

fake.windows_platform_token()
# 'Windows NT 5.01'