Language en_US

faker.providers.address

fake.address()
# '182 Sue Shoals\nSmithchester, DC 02290'

fake.building_number()
# '6835'

fake.city()
# 'South Loriville'

fake.city_prefix()
# 'Port'

fake.city_suffix()
# 'burgh'

fake.country()
# 'Antarctica (the territory South of 60 deg S)'

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

fake.military_apo()
# 'PSC 6337, Box 2630'

fake.military_dpo()
# 'Unit 2153 Box 4949'

fake.military_ship()
# 'USNV'

fake.military_state()
# 'AE'

fake.postalcode()
# '12826'

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

fake.postalcode_plus4()
# '70041-0577'

fake.postcode()
# '16091'

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

fake.secondary_address()
# 'Apt. 339'

fake.state()
# 'Minnesota'

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

fake.street_address()
# '3948 Jon Drives Apt. 328'

fake.street_name()
# 'Gregory Meadow'

fake.street_suffix()
# 'Shores'

fake.zipcode()
# '98141'

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

fake.zipcode_plus4()
# '72921-7772'

faker.providers.automotive

fake.license_plate()
# 'OI 7361'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'MMJF42044118501951'

fake.iban()
# 'GB82YFGU19126169576680'

faker.providers.barcode

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

fake.ean13(leading_zero=None)
# '0135716668005'

fake.ean8()
# '66449836'

fake.upc_a(upc_ae_mode=False, base=None, number_system_digit=None)
# '289888314601'

fake.upc_e(base=None, number_system_digit=None, safe_mode=True)
# '05746156'

faker.providers.color

fake.color_name()
# 'HoneyDew'

fake.hex_color()
# '#a8ee55'

fake.rgb_color()
# '178,163,9'

fake.rgb_css_color()
# 'rgb(19,120,77)'

fake.safe_color_name()
# 'blue'

fake.safe_hex_color()
# '#330000'

faker.providers.company

fake.bs()
# 'incentivize killer info-mediaries'

fake.catch_phrase()
# 'Intuitive 3rdgeneration alliance'

fake.company()
# 'Rush, Peters and Mitchell'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 13 digit\nSheri Hodges\n4986192777270 09/26\nCVC: 918\n'

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

fake.credit_card_provider(card_type=None)
# 'VISA 19 digit'

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

faker.providers.currency

fake.cryptocurrency()
# ('ZCL', 'Zclassic')

fake.cryptocurrency_code()
# 'DASH'

fake.cryptocurrency_name()
# 'MazaCoin'

fake.currency()
# ('KWD', 'Kuwaiti dinar')

fake.currency_code()
# 'PEN'

fake.currency_name()
# 'Romanian leu'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'II'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1985-08-14'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2006, 2, 2)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 11, 13)

fake.date_object(end_datetime=None)
# datetime.date(2002, 3, 1)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1966, 2, 6)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2001, 6, 29)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2019, 5, 6)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 11, 1)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 2, 17)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1973, 7, 18, 18, 52, 22)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1855, 12, 9, 0, 50, 33)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1995, 4, 19, 16, 12, 20)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 13, 18, 18, 12)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 8, 19, 17, 20, 5)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 11, 2, 13, 51, 41)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 3, 16, 48, 58)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 3, 1, 7, 24, 3)

fake.day_of_month()
# '16'

fake.day_of_week()
# 'Friday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 11, 16, 1, 38, 28)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2011-02-20T11:37:23'

fake.month()
# '05'

fake.month_name()
# 'April'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 10, 29, 22, 38, 47)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '01:02:44'

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

fake.time_object(end_datetime=None)
# datetime.time(5, 41, 24)

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

fake.timezone()
# 'Africa/Malabo'

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

fake.year()
# '1988'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'others.js'

fake.file_path(depth=1, category=None, extension=None)
# '/decade/exist.bmp'

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

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

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

faker.providers.geo

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

fake.latitude()
# Decimal('-80.586509')

fake.latlng()
# (Decimal('-80.2081735'), Decimal('100.707410'))

fake.local_latlng(country_code="US", coords_only=False)
# ('41.72059', '-87.70172', 'Evergreen Park', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('28.15112', '-82.46148', 'Lutz', 'US', 'America/New_York')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'jrichards@johnson.com'

fake.ascii_email(*args, **kwargs)
# 'williamskenneth@gmail.com'

fake.ascii_free_email(*args, **kwargs)
# 'tara32@gmail.com'

fake.ascii_safe_email(*args, **kwargs)
# 'odonnelladam@example.net'

fake.company_email(*args, **kwargs)
# 'oevans@wells.org'

fake.domain_name(*args, **kwargs)
# 'phillips.com'

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

fake.email(*args, **kwargs)
# 'lpotter@bowers-sullivan.org'

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

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

fake.hostname(*args, **kwargs)
# 'desktop-35.morris-gonzalez.com'

fake.image_url(width=None, height=None)
# 'https://dummyimage.com/612x19'

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# 'bf6b:e5f4:3849:b3b:e048:3cd2:25ff:2f3c'

fake.mac_address()
# '14:7e:7d:7a:95:d4'

fake.safe_email(*args, **kwargs)
# 'michellebarrera@example.com'

fake.slug(*args, **kwargs)
# 'contain-foot-point'

fake.tld()
# 'com'

fake.uri()
# 'https://johnson-rodriguez.com/search.php'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'about'

fake.uri_path(deep=None)
# 'app/category/explore'

fake.url(schemes=None)
# 'https://www.hardy.net/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-5086-1470-9'

fake.isbn13(separator="-")
# '978-0-7444-8090-0'

faker.providers.job

fake.job()
# 'Child psychotherapist'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'General instead smile lose throw.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Defense pass skill deal move. History knowledge campaign show.',
#     'Better food there outside level college. Page cup response chair movement '
#     'someone. Night in idea fill will.',
#     'Story beautiful but million practice collection mother. Notice man in '
#     'protect strategy boy. Particular well energy foreign.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Push sure place specific.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Exist card street.',
#     'Son the according center decide.',
#     'Per any feeling great meet catch.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Provide hot experience job modern government. No card staff reflect rich. '
#  'Mrs imagine ready director option.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Democrat tree wait serious space. Wonder wind deep.\n'
#     'Tree central establish health recently. Popular region soon off model '
#     'west.',
#     'Piece particular goal finish.\n'
#     'Personal either recently sister ability option base. Power mention ahead '
#     'contain. Talk economy argue property test so middle.',
#     'Pass within report. Stay summer hold image. Thought firm drive call.\n'
#     'Whether chair reveal go play short. Bag cell campaign newspaper else '
#     'morning.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['miss', 'again', 'after']

faker.providers.misc

fake.binary(length=1048576)
# (b'h\xfcS\x8f\xa0t\xc2[\xa6\xea\xb8\x9fA\xc9\xe7\xa8\x14\x9d\x000\x18:\xdf9'
#  b'\xcf\xa2\x07\xac\x97\x1c\xc8\xf5\x93\xb3t\xb7\x8d\xed\xaf\xeak\xa8\x80\x01'
#  b'\x81\xb0\xbe]\x92\xda\xc4\xd2\x9eM\xfb5\x15\x95\xe7i\x8a\xa9dfa\xa5\x9a\x1a'
#  b'kT\xcb\x18\xc9\x18\nu\xa1?(\x0c\\N:sEU\xf4\x8a\xb2|\t\xb0\xa1\xaf\xfe\x8f'
#  b'%\xa6{\xe7\xc6\x0e\xebf\xff\xdfD\xc3m\x94T\x85\xf0\xea\xe5\t\xb4\x8fi\xe7'
#  b'\xb2,~\x8e\x9d\xa9\xa0_\xe41\xaf\x93\xd1\xd3\xc5\xc2%\xbd\xa6M\xc7\x0b,;'
#  b'\x14\x92K\xed\xf3Lyr\r\xa1\x13W\xe8\xeb\x87Ef\xe8;\x9cRw\xfaH+i\xde\x90'
#  b'\x8a7.\xa5\xb6"\xd4\x84\xe2\xf2\xba\x07\x06\xb6\xc1\x89\xfa\x7f\n\xc3'
#  b'\x9a\x0e\xc8\xea\x1c\xf1\x8aY#\xe2"\xf6\xfer\xab\x8f6\x95x/7H\x1e\xa8'
#  b'#\x1d/\xfc\x04\xa4@\xa5q\xb3\x13M\xb6m\xbf\x87\xf0}\xf75l\xfe\x00\xea'
#  b"\xeb\\Q'\xea6\x1f\x7f\x0b\xe4\x8a\x01\xb8\x85\xe2\xefz\x00\xcf!s#\xab\xf6"
#  b"\xd0?1\xb3\xdf\xcc.\xbf8\xe2~i\x95P\xd7kB6\xd5\xd2T\x8b\xc3\xa7\xe2'\xefX"
#  b'\x87\x12\xc8\x92\x04\x96\x17t\xc0\xd7V\x92e\x92\x08\x0e\xb2\xde\xd9X'
#  b'1\xe1\xa4 \x88\xcf\xf9\xb2\x11\nwT\xb4\x94\xa1X\xf6\x9c1@\x85\x8e \x9a'
#  b"V\x99\xf3\xcfq\xa4\xe2\r\x07\x1c\xe2:\xd6\xbe\x02M\x08'Z\x8d\xa1\xea\xf7;"
#  b"7*g\x05\xcc\xa8V\xff.v=~\xafV\x10j\x15>\xf8)\x190$'\x0e\xcenP#v<\x02"
#  b"\x9fH\x8b\x8b\x16}L\x8b\xd0'\x0b\xe9\xa0\x0f4\x06\x0b\x80\xf5v$\x10\x18\xaf"
#  b'X8i\xad\x8e9}/\x11\x0ci\xce\x14<\xcd\x03F5=g\xa2\x08\xfa\x97\xfe;8\x0e'
#  b'\xe6\xee\x933X9\x1bCq\xd3\xad\x0f\xc5Y\xc4\xd3V\xef\xfc\xb7\x85!uW8\xa49.'
#  b'\xf1S\x83Q\xacN\xb5\x84\xd6\xa3*T\xd9[l-\xae\xa6,\xb0-\x00f\xee'
#  b'\x05\xc8\x07\x0f\x89Ah\x9a^\xa5\xacn+\xaa\xf9Y@\x8da\xcc\x01\xbf\xa5\xb5'
#  b'\xb1\xa3\xb6\xa5\xa6\x9aL\xfd\xf5\xb8X?s\xedgY*\x8a\xe5\xfe\x8c\xa7\xa0p'
#  b'\xca6>D.ft)e~\x8dH\xd71\xa3V\xd7\xc2\xea\xd9h\xe7"w\x83\xd2\xca,{\x15F\xaf'
#  b'\x95\xd2\xa0v^\xa5\xae\r\xcd/$\xb5\x98\xde\xf2\x8b\xb6D\x10B9\xe9I\xb9'
#  b'\xfbE\x7f]\x062XCH\x81G&\xe2\x88X+\xcf\xc9\x9e\x9f\x83\x91\x17v\xda4\xcd\x1c'
#  b'\xf5\xb5q\xd0\x9c\x8c\xb31\x1f\x13\xb3\xb0u0\x04!U\xf9\xfb}\xb5\x16/Z'
#  b'\xad\x8e\xeb|\xadX\xec\xbb;C\xc1\xa7\x0e\x91\xd3\x1b\x06\xf7\xfc\x12'
#  b'\x88b\xbb\x98>\xecw2_\xf4\x85\x9c\xf1\r\x85\xc3\xcd\xbb\xd8\x1f\xe3\x86A\x0b'
#  b'\xc6\x1d\xecE\xe4\xb0p\n6^\x83\x84A\x04\xac\x80\x0c\x9d\xa0\xe3y\xde\xab\x82'
#  b"\xc6\xe3'V\x9fD\x01Mk\x1cv\x80\xe3\xc9f\xf7y\x9d3q5n\xf6\x7fo\x15\xf1p"
#  b'"\xc4\xd1\xdbk\xb5|83J\x08\xc6k.F?o*r<\xa9K,"d\x18\xdf\xe7\xdb/\xd1\n'
#  b'\xd7\xb4\xf0P5\x93;\xcc\x134\x84\xdf\xbc\xec\x86|\xa3{\xf2\x1ec\x91\x08\x9e'
#  b'\xbc@\xf2\x1b\xf9\xa2B\t\x07h\xaeq\xf8\x88v\x10\xaf\x19\xae==\x1e\xf5)'
#  b'e\xb8\x0c\x04\xb2\xc5\x98\xca\x12\xcat,c\xef\xa8\xca\xcf^\x08\x92\xed#o|'
#  b'\x849\x1a.L|\x0e\x12dK\x9cHD&\x8f\x15\xa5\xaeV-&\xdf]~\xff\xc6L\xee'
#  b'\xbe\x8d\xbd\xb9&\x9f\xa9bRn\x1b<\xdb\x1e^\xda\x08.\xb4*\xd3\x89\x0eq'
#  b'3\xea\xa8"B\xa0b\xdd\x03L\xc0\xd4j-\xae\x0b\xaa\xc0\x9e\xe9\x93n\xfeC'
#  b'\x93\xa7\xa3~\x93Dn=[\x8e\x17v\xe1\x91\xb3\xe3\x08\xb0\x92\xa8\xadH,\xd8'
#  b'L\xb3\x965F0\xb1H\xe9\x10\xdfT\x8c\x8f\xdd\x8aXZ\x0e\x15\x16\xac:\xd9'
#  b"$\xe6\xe8-'\xf7\x98\x10O\x9a\xf3\xb2O\xbd\xa3\xb0\xael\xef\x03Z\x95\xbc\x84"
#  b"Y\xa7XC\xc9\xa0\x99\xac\xe0e'\x12\x87\x92F\xd7\x07\xdd0\x08\xf3)\xd1\x8b")

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# 'e144849b41608fc82575ad0971d7f5ef'

fake.null_boolean()
# False

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '&(iVhVxbD2'

fake.sha1(raw_output=False)
# '2149ed1d219c6c5b24c35a93a507046967ec88e2'

fake.sha256(raw_output=False)
# '1d2a3b3781cd8215c3e6a4ec537d20650508a30b166d15368adafa21bdeb8e1a'

fake.uuid4(cast_to=<class 'str'>)
# '8cfab859-bda0-4899-bc78-6ac1c82b2e45'

faker.providers.person

fake.first_name()
# 'Mackenzie'

fake.first_name_female()
# 'Lauren'

fake.first_name_male()
# 'Steven'

fake.last_name()
# 'Anthony'

fake.last_name_female()
# 'Salazar'

fake.last_name_male()
# 'Jones'

fake.name()
# 'Christopher Fox'

fake.name_female()
# 'Katie Long'

fake.name_male()
# 'Chris Carpenter'

fake.prefix()
# 'Mrs.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'DDS'

fake.suffix_female()
# 'MD'

fake.suffix_male()
# 'IV'

faker.providers.phone_number

fake.msisdn()
# '3886872603596'

fake.phone_number()
# '001-911-847-4170'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '98426 Jonathan Flats\nBondhaven, KS 89348',
#     'birthdate': datetime.date(1935, 11, 2),
#     'blood_group': 'O-',
#     'company': 'Miller, Meadows and Nichols',
#     'current_location': (Decimal('-82.389592'), Decimal('139.657318')),
#     'job': 'Water engineer',
#     'mail': 'hendersonmatthew@gmail.com',
#     'name': 'John Hall',
#     'residence': 'USNS Gallagher\nFPO AP 36074',
#     'sex': 'M',
#     'ssn': '045-79-7243',
#     'username': 'cortezdebra',
#     'website': ['https://russell.net/', 'https://green-olsen.com/']}

fake.simple_profile(sex=None)
# {   'address': '6656 Everett Cliffs Suite 899\nPort Matthew, AR 61336',
#     'birthdate': datetime.date(1941, 1, 6),
#     'mail': 'aliciasmith@yahoo.com',
#     'name': 'Joseph Taylor',
#     'sex': 'M',
#     'username': 'martinsophia'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ask': 'jmurillo@harmon.org',
#     'difference': 'BYRxXNvjXmaWkKGywNoy',
#     'focus': 576,
#     'language': 'mrVdQGsijFQOwxOZIEnY',
#     'meeting': Decimal('97013.7526436'),
#     'pattern': Decimal('98.67224133561'),
#     'recent': 'nJWpXADvwkboTYsJcfRX',
#     'require': 'ILJHokpayCwyfdgkWRUv',
#     'size': 7865,
#     'thing': 'deanna42@hotmail.com'}

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

fake.pyint(min_value=0, max_value=9999, step=1)
# 6032

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'hardinsierra@phillips-smith.info',
#     'ZvxLxZesyKyYuCVzZsrk',
#     4807,
#     'ryynYprgugxaoiuFsADu',
#     datetime.datetime(1988, 7, 26, 19, 11, 2),
#     7502,
#     'rachel01@brown-young.com',
#     Decimal('-776147621.376'),
#     'zjkjbdDRUMOItoRrAsqQ',
#     'IavtETkrItBgQqRvOHXl')

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   5580,
#     'XNnSWIguYiatotlqwVfC',
#     'pBQwnMxBIhEMYABcWezQ',
#     'HlLUhqrossJxvSXRHbhx',
#     -658817.7095,
#     'McTDGLdcyfeaxFEnaMEV']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'davisdavid@gmail.com', 'UDbhYRtdyyIhIdpadFBP', 'ziQEXvqMuShgWqwHAJzu', 40282445.2947871, 'iZRFKMNnIbwNKrQRKnPn', 2038, 'gamblesheila@garcia.com', 'lYbdmVPyxjrwZtKVEvJv', 'IaWEhljVRHhUhjFzkwQI'}

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

fake.pystr_format(string_format="?#-###{{random_int}}{{random_letter}}", letters="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
# 'u2-6887169g'

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(2019, 10, 26, 19, 14, 4),
#         datetime.datetime(2009, 12, 17, 13, 29),
#         'HpmTjCCjiwCVNaNFDvlS',
#         'dRSAdxzyeRStLIWlAfYg',
#         'EagWelienwzTaxQMZHbI',
#         -38.864087142017,
#         'gncjZDbJBmocyHioYeqn',
#         datetime.datetime(1970, 4, 11, 13, 18, 28),
#         31130.6491,
#         'TWlYgMZTzuZIrLXdELzc'],
#     {   'assume': 3611,
#         'card': 'QrWnxYjAqJlwFUtgXkiW',
#         'give': 'https://parker.com/home.jsp',
#         'its': 'lewisjose@herrera.com',
#         'on': 'http://suarez.net/homepage.jsp',
#         'process': 'hgCUlARgVZotEyzWGbFR',
#         'reach': Decimal('-6.4913852784'),
#         'realize': -164434233203804.0,
#         'sister': 'david68@gmail.com',
#         'some': 'GSEoVdHUlYKnbUevDSHt'},
#     {   'apply': {   5: 3586945.7674157,
#                      6: [   Decimal('-39758.39214655'),
#                             'OBotKiPKWGpVpGFKFZom',
#                             5704],
#                      7: {   5: 'SUuPxhhxjxgtScywsFav',
#                             6: 8691,
#                             7: [   Decimal('-9589439798.16'),
#                                    'andersonnicholas@yahoo.com']}},
#         'attack': {   7: 875,
#                       8: [   Decimal('-51864188308.876'),
#                              583698.445514176,
#                              'http://www.cook.com/'],
#                       9: {   7: 'ygBRFQsZhNxnueTcuGty',
#                              8: Decimal('50889.8817'),
#                              9: [   datetime.datetime(1979, 11, 6, 14, 27, 22),
#                                     'http://www.arias-maldonado.com/privacy.php']}},
#         'billion': {   6: 'EkRqrSRoMepqvnMfpkQw',
#                        7: [   1889,
#                               'BKtdEKBNjnPtDIdKLURM',
#                               'https://sexton-parker.net/'],
#                        8: {   6: -425496053480785.0,
#                               7: 'melissahunt@burns-mayo.com',
#                               8: [   'fiokVcEnDBwArwWvKGMs',
#                                      'clqRjRncIrgQIYVqLNcB']}},
#         'name': {   0: 'xAqLbuukNIvSUmVvFUtj',
#                     1: [   -5469826369071.0,
#                            'http://www.johnson.com/main.html',
#                            'ocQAuMlKxrJoQYDWujDw'],
#                     2: {   0: 'sNNrgNsHAaktcWMkQJOP',
#                            1: -7.50431787,
#                            2: [   'YiecRVSMZmovetvsYReY',
#                                   'http://www.jacobson.net/main/app/category/home.jsp']}},
#         'new': {   8: 'tiffany79@yahoo.com',
#                    9: ['juoevaRXEyNcFiYGVAQi', 2813, 7776],
#                    10: {   8: datetime.datetime(1975, 8, 14, 20, 8, 34),
#                            9: 'EGjhJrxMxldfMcgbjDqC',
#                            10: [   Decimal('7163291611.87173'),
#                                    'qOUJoWVEiUJsvPZTpWqS']}},
#         'production': {   2: 'teresaholloway@gallegos.com',
#                           3: [   'qOgsSzGfMAwHFZzwVImW',
#                                  'frank73@simon.com',
#                                  'wandamayo@campbell-patterson.com'],
#                           4: {   2: 'angelacastillo@gmail.com',
#                                  3: Decimal('53231516.7'),
#                                  4: [   'kjFlpmrrTiqytnvwkaYI',
#                                         'DeDbKIJzdYEQqcsdxKMw']}},
#         'science': {   9: 'zeeifDxLKihopgMkWEMc',
#                        10: [   'mCvxRpzqAcLnzwGWBRhx',
#                                'http://www.green-jones.net/',
#                                datetime.datetime(1995, 1, 6, 8, 8, 27)],
#                        11: {   9: 'http://www.scott.com/homepage.htm',
#                                10: 'KzvnhyMzvWbWIgdFlQTS',
#                                11: [   Decimal('-97823395878.776'),
#                                        'johnsonlydia@reid.com']}},
#         'section': {   1: 7293,
#                        2: [   'mVdmrYpttqJyPysFdqVu',
#                               'qpnzDkhQbEuuFRSaFEgh',
#                               datetime.datetime(2018, 3, 13, 13, 48, 33)],
#                        3: {   1: datetime.datetime(2000, 7, 30, 17, 50, 25),
#                               2: 'smithpamela@gmail.com',
#                               3: [   'https://www.hebert.com/',
#                                      Decimal('-10488457.722096')]}},
#         'several': {   4: datetime.datetime(1991, 6, 17, 4, 30, 20),
#                        5: [   Decimal('-10599.36205563'),
#                               'https://henderson-beard.com/search/',
#                               'http://www.davis-dunlap.com/homepage/'],
#                        6: {   4: 'http://martinez-jones.com/',
#                               5: -57.58578,
#                               6: [291151227046766.0, 'OCzzHlezjvGmuxqMHOvM']}},
#         'write': {   3: 'CQtgUDbGSdqVzAwWtrIA',
#                      4: [1893, 5764, 'blairsheryl@munoz.biz'],
#                      5: {   3: 'uNMaMEqBETRqmqvbatEP',
#                             4: 'http://allen.org/tags/about.html',
#                             5: [   'conradmegan@williams.info',
#                                    'udCqopqqlpjAGmNWwpvZ']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'edNsMXvjFAZoqfgiCUsG',
#     'srHkyRpMVNrgwrpQCCTc',
#     datetime.datetime(1994, 3, 27, 8, 33, 23),
#     'austinwallace@gmail.com',
#     'jody40@kim-bush.net',
#     'penaaaron@ferguson-smith.com',
#     'traceywolfe@dyer.org',
#     Decimal('-68.814'))

faker.providers.ssn

fake.ein()
# '65-8770612'

fake.invalid_ssn()
# '717-00-2725'

fake.itin()
# '903-82-9461'

fake.ssn(taxpayer_identification_number_type="SSN")
# '659-65-0203'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 2.3.4'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows 98) AppleWebKit/534.2 (KHTML, like Gecko) '
#  'Chrome/51.0.806.0 Safari/534.2')

fake.firefox()
# ('Mozilla/5.0 (Windows NT 5.1; fur-IT; rv:1.9.1.20) Gecko/2013-07-18 20:23:30 '
#  'Firefox/8.0')

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 9_3_5 like Mac OS X'

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

fake.linux_processor()
# 'i686'

fake.mac_platform_token()
# 'Macintosh; PPC Mac OS X 10_6_9'

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/9.53.(Windows NT 5.2; kok-IN) Presto/2.9.174 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_0 rv:6.0; lij-IT) '
#  'AppleWebKit/532.28.3 (KHTML, like Gecko) Version/4.1 Safari/532.28.3')

fake.user_agent()
# 'Opera/9.98.(Windows NT 6.2; dz-BT) Presto/2.9.168 Version/10.00'

fake.windows_platform_token()
# 'Windows NT 6.2'