Language el_CY

faker.providers.address

fake.address()
# '851 Carlos Mountain Suite 490\nRobinsonland, OH 95965'

fake.building_number()
# '3895'

fake.city()
# 'Hallbury'

fake.city_prefix()
# 'North'

fake.city_suffix()
# 'chester'

fake.country()
# 'Greece'

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

fake.military_apo()
# 'PSC 2996, Box 5021'

fake.military_dpo()
# 'Unit 6812 Box 3874'

fake.military_ship()
# 'USCGC'

fake.military_state()
# 'AE'

fake.postalcode()
# '22009'

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

fake.postalcode_plus4()
# '27615-3100'

fake.postcode()
# '04263'

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

fake.secondary_address()
# 'Suite 571'

fake.state()
# 'South Carolina'

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

fake.street_address()
# '8102 Nicholas Ways'

fake.street_name()
# 'Ward Fields'

fake.street_suffix()
# 'Harbor'

fake.zipcode()
# '46506'

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

fake.zipcode_plus4()
# '05033-7543'

faker.providers.automotive

fake.license_plate()
# 'ZXJ 623'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'GSZL7346792482612'

fake.iban()
# 'GB56SNKG9486202058885'

faker.providers.barcode

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

fake.ean13()
# '2110663566107'

fake.ean8()
# '45666988'

faker.providers.color

fake.color_name()
# 'DarkCyan'

fake.hex_color()
# '#be1938'

fake.rgb_color()
# '201,150,107'

fake.rgb_css_color()
# 'rgb(109,17,75)'

fake.safe_color_name()
# 'yellow'

fake.safe_hex_color()
# '#119900'

faker.providers.company

fake.bs()
# 'expedite user-centric schemas'

fake.catch_phrase()
# 'Sharable multi-state analyzer'

fake.company()
# 'Evans PLC'

fake.company_suffix()
# 'and Sons'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 19 digit\nBrittney Jacobs\n4204320278711442359 05/24\nCVC: 757\n'

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

fake.credit_card_provider(card_type=None)
# 'JCB 16 digit'

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

faker.providers.currency

fake.cryptocurrency()
# ('ETC', 'Ethereum Classic')

fake.cryptocurrency_code()
# 'NXT'

fake.cryptocurrency_name()
# 'Bitcoin Cash'

fake.currency()
# ('HTG', 'Haitian gourde')

fake.currency_code()
# 'KES'

fake.currency_name()
# 'Somali shilling'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'II'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1989-05-20'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1992, 10, 6)

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

fake.date_object(end_datetime=None)
# datetime.date(2001, 11, 10)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1914, 5, 29)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2005, 2, 13)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2015, 11, 1)

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

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 3, 30)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1972, 5, 29, 18, 53, 31)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(294, 9, 14, 6, 52, 33)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1996, 8, 3, 1, 48, 16)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 10, 28, 13, 42, 33)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2012, 10, 2, 11, 58, 12)

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

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 2, 23, 6, 59, 3)

fake.day_of_month()
# '04'

fake.day_of_week()
# 'Sunday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 4, 24, 2, 32, 32)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2012-10-20T22:54:04'

fake.month()
# '12'

fake.month_name()
# 'September'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 3, 22, 22, 19, 35)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '17:31:04'

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

fake.time_object(end_datetime=None)
# datetime.time(5, 22, 42)

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

fake.timezone()
# 'Africa/Blantyre'

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

fake.year()
# '1999'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'perferendis.mov'

fake.file_path(depth=1, category=None, extension=None)
# '/aliquam/ad.numbers'

fake.mime_type(category=None)
# 'message/imdn+xml'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('48.4860855'), Decimal('103.200572'))

fake.local_latlng(country_code="US", coords_only=False)
# ('37.52487', '-77.55777', 'Bon Air', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('-2.90055', '-79.00453', 'Cuenca', 'EC', 'America/Guayaquil')

fake.longitude()
# Decimal('136.352346')

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'tstout@jones-mccarthy.com'

fake.ascii_email(*args, **kwargs)
# 'kschwartz@yahoo.com'

fake.ascii_free_email(*args, **kwargs)
# 'danderson@yahoo.com'

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

fake.company_email(*args, **kwargs)
# 'rspencer@meyer.net'

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

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

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

fake.free_email(*args, **kwargs)
# 'ricerita@hotmail.com'

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

fake.hostname(*args, **kwargs)
# 'db-90.green.com'

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

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# '12b1:d7c9:59df:9e3f:c77:e496:583b:7b9f'

fake.mac_address()
# 'd6:36:2a:42:c7:63'

fake.safe_email(*args, **kwargs)
# 'sararoberts@example.org'

fake.slug(*args, **kwargs)
# 'ex-officiis'

fake.tld()
# 'com'

fake.uri()
# 'http://baxter.net/terms.html'

fake.uri_extension()
# '.jsp'

fake.uri_page()
# 'post'

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

fake.url(schemes=None)
# 'https://sanders-rice.info/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-340-53894-5'

fake.isbn13(separator="-")
# '978-1-989805-57-2'

faker.providers.job

fake.job()
# 'Farm manager'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Nulla aut ratione at. Temporibus voluptate dolor esse sunt. Temporibus '
#  'veritatis facere quibusdam provident sed.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Nobis quibusdam pariatur sit. Dolor eos debitis ratione facilis.',
#     'Tenetur velit quaerat tempora asperiores harum modi adipisci. Enim '
#     'assumenda voluptatum. Impedit eligendi corporis corrupti illum cum.',
#     'Esse sunt non nesciunt autem aperiam. Praesentium quibusdam eaque ipsum '
#     'dolorum. Deleniti qui dicta voluptatem magni ratione.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Consequuntur distinctio amet beatae temporibus quisquam.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Ipsa facilis in reprehenderit maxime occaecati pariatur.',
#     'Mollitia cumque quaerat ducimus.',
#     'Voluptas earum rerum explicabo.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Necessitatibus neque reprehenderit ipsum excepturi officiis. Labore dolor id '
#  'aliquid. Iste tenetur quaerat eos dolorem voluptate soluta.\n'
#  'Delectus fugiat quas perferendis. In eum quam consequuntur.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['nobis', 'sequi', 'corrupti']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xe7\x1a\xc7X\x08\xabz|\xbd[\xc4\xeb\x8b\xf0\x878d\xc3\xee\x0c'
#  b'\xb3\xf3\x97\xff|rh.\xa7Pwf\xa1\x0e\xbb\x8b\x07\n\xc4\xab)\x15\x91\xdc'
#  b'\xaf&R*C#\x80n\x8a{\n\xf8\xb6\xf4\'X"\xc5l\xe0\xeer4D\x088\x18='
#  b'\x98\xf5\xb0\xbc\xe4\xbf-\x9e\xc5_\xd9\x8a\x9b\x1b\x8ci\xc8|\x17\xfb'
#  b'\xf4\xe3%\x01p{\xe9\xdcjC\x08\xda\xcd\xab\xf3q\xa5^`\xbee\xbf`\x93Zi\x11f'
#  b'\x1b\xa32Hg\x87\xc5\xb8]\x93hce\xcc/_s\xf0\xc4\xed#b\xdd\x9d\x8cr\xc4\xe0'
#  b'\t\x83\x11k\x90;\xc0\xa8=\xcbb\x9f\xf4S\x1b\x92\xea\xac\xca\xcd*j\xb0\xf4'
#  b'\xab\x02\x85\xfb\xb7\xbaj\x9cGn\x8a\x9c^^\x8f),\x19Q\x89 \xed\xe1\x16'
#  b'\x88\xba\x8au\x0e\x8a\xd6\xb5H$\x90\xb5S\xc1V\xba\x03\x14ryf\x006\x82\x1fo3a'
#  b'\x9d\xd2o7\x8a\x0f\x1eGA6HIwa\xcd\xa0\x88\x17\xcb\xd4\xf1S\xa8\x13#\x99\xf5F'
#  b'\x95\xe0\x15:\x02Z\x92\x7fT^;\xbd\xca\xcc\x8a\x93\xe0y\xa1 v\xc1~\xad'
#  b'\x8c\x89cg2{ e\xb9p\xac\x81\x0e\x86\xdc\x0f\x07\xc3[\xae\xac=\xb8\x0e'
#  b'z\xfc\roU\x1b\xe6\xfd\x16DX9\xfe\xc3Xnk\x1eD:\x10\x03|\xf9\xfbU\x05\xfd'
#  b'a\xcd\x8a\xb4\x9c\xd5\xea7\x14\x1fc+\xf5\xf5\x15\x9f8h\x93Vu\xcd\xde\xe0'
#  b'g\x8c\xb3\xae\xfa#e\x9f4e\xd5n=+\xe4\x1cx&]i\xe2:\xbe\x98*\xd37\x80|V\x9dP'
#  b'\xf3\xf24\xca]b\x9d\xaa\xfa\x9c\xdb\x07)\x9f\xd0\x191\xbf?S\x0eJ\t>'
#  b"k'\x07\xfa\xf8\xab\xe9\x97\x97\xfe\xab^1\xb1v\xf8\xa4\x8a\x86\xc29Z\xfa\xb3"
#  b'^\xce\xa2s\xa06\xd8\x1d\x02\xdd\x9a\x13\xc4\x9a+\x11\t\xd3\xbe\xbb8]\xab\x8a'
#  b'\xeb\xe6P;\t\xb5\x06h\xd06r(\xe2v*\xffr\x9cC\xf2\rH.#l\xd1\x90C'
#  b'\x0c\xec\xde\x1cG\x96XJ\xa7_L\xc6\xfb\x01g\xad{\r\x86n}tk\x1a\xb4)ziQ \x7fC'
#  b'\xee\x1f\xd3\xd1\t\x12\xcf\x17\xac5\xa3&[\xfa\xbc\xa0\x0f\xfbra'
#  b'\x1c\xa4\x8b\xfe\n{\xa5A\xfd\xd0t7\xff6\x86a\x1dV\xbd\xbf*FM\xdf'
#  b'\xdc\xbf\x85W:j\x1ct\xb1\x04W\x8dRy\xf7\x00OEImn\x12\x82\xf7\xb8>\x8c\x89'
#  b'5\x1eQ\x95\x9fX\xc8\xac9\x9aD\x06\xbd\xc8\xd0c\xd8\xc7\x8d!\xdd\xf4\x9d\xc4'
#  b"\xadM\xbc\xab\x8b\xbd\xc6\x1c\xa3\x8bc4'rY\xff\xfb\xb8\x94\xfb"
#  b'\xbf\x9e\x87\xf9\x06*:\x96 \xac\x02.\x1f\x7f\xcd\xe0\xf5C\x8f\xbd'
#  b'\xe0/\x97\x92\xf5A\xee>f\xc1\x07\xaa\xb2[xF~\x04FA#\xa2Li\xbf\xa0,7'
#  b'\xfe\xff\x86B _\xa1b_\xf7\xfcV5\xd2\xee\x1c\xa5\x87[\xd9\x0b\x9f3\xda'
#  b'PP\xd5\x02n.\xf2\x03\xaa\xaeU\xe1\xfa\x953^\x17\x84>\xe6<\xe2M\x1d'
#  b'\xa6\xf1\x06Up\xc2\xd8\xa2\x7fR\x95h=l\xb3c\xd7/\xca\x90\x83p|p\xfcU\xd5\xb6'
#  b'\xd5.\xcf\xb6\x03\xe18\xa7\x08\xa1R\xa0\xe5\xce\x9cV\xb2\xdf\xe9w'
#  b'{\x04\xb6\x9d\x90g\xf9\xc2s\xb7p\x07\xf7\x87\xf4\x8a\xbe-\xbe\x02'
#  b'\x11\x98~\x86\x99\xed&\xcf\xe1\xb3)\xa9\x19bv\x1c\xc0\xe8\xac\x81\xde\x81Ts'
#  b'\x04\x9e\xc6m\r\xd7V\xf4\xacA\x97\xe8\xeb\x7f\xa1\x91\x98\x7f\xca&'
#  b'\xbfM\xa0\xc2\xb7.\x87#\x84\x15m\x9e\xd2\xd2G\x13\xda\xf7\x8d4R\xa0RL'
#  b"\xcf'r\r\x8cp#\xb6\xc1\xb6l\xbaU\x18\xa4\xf5\xbbrN\xedJ\x8e\x1f\xcc ?\xb7;"
#  b'\x05\xc3oo\xf64\xfd\xe0R\xa8\x8e\x05R\xb4\xfa\xe0\x87\xde/\xae(O^6'
#  b"\xf7\x99Q\x8e\xc6K\xf0(\xc3\xc4\xa6,\xa6j\xc3\xa1\x87'(\x85\xbb8&\x1a"
#  b'\x95\xe9\xf9\xef\x04\xc0\x8e\xb3f\xac\xac\xfd\xbc\xa2\t\x8d\x88\xce\x1f\xff'
#  b't\xef\n\xac!w^\x92\x84\xe9\xe1|\xaa\x97\xdb;4&"\xa3+\xe2r\xabs\xf6\xd5O'
#  b'\x94\x1a\xdd\xc2\x10\xb7\xa7\xc3\xf2y\xe6b\xd7\xd6\xaa\x00\x06\xa9\xe9\xe5'
#  b'\xf5x\x03~/v\x10\xa0\xff\x97\xd16r1g\xa1')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '5e7b46cd35ef78ca6bb87e6cc54d468d'

fake.null_boolean()
# True

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

fake.sha1(raw_output=False)
# '17c50715c64a78cd39146f30593f66b63ac3930a'

fake.sha256(raw_output=False)
# '434d821fd0fb769c9c88dc1efba024554d12783003f8bae6a35ab71c527a2ef3'

fake.uuid4(cast_to=<class 'str'>)
# '3b2bf8e4-b2b7-429a-bba3-3bc06d95916f'

faker.providers.person

fake.first_name()
# 'Ariana'

fake.first_name_female()
# 'Natalie'

fake.first_name_male()
# 'Austin'

fake.last_name()
# 'Flores'

fake.last_name_female()
# 'Rodriguez'

fake.last_name_male()
# 'Nelson'

fake.name()
# 'Christopher Edwards'

fake.name_female()
# 'Brandy Clark'

fake.name_male()
# 'Geoffrey Griffin'

fake.prefix()
# 'Dr.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'Jr.'

fake.suffix_female()
# 'DDS'

fake.suffix_male()
# 'DDS'

faker.providers.phone_number

fake.msisdn()
# '5382647192043'

fake.phone_number()
# '+1-669-663-0004x090'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '081 Elizabeth Burg\nMendozaview, NJ 43347',
#     'birthdate': datetime.date(1956, 3, 19),
#     'blood_group': 'O+',
#     'company': 'Brown-Solis',
#     'current_location': (Decimal('5.7486385'), Decimal('-14.840310')),
#     'job': 'Surveyor, minerals',
#     'mail': 'matthewdaniel@yahoo.com',
#     'name': 'Joseph Collins',
#     'residence': 'Unit 2276 Box 3549\nDPO AP 79307',
#     'sex': 'M',
#     'ssn': '312-10-9531',
#     'username': 'richard01',
#     'website': [   'http://payne.com/',
#                    'http://www.castaneda-moran.com/',
#                    'http://www.wilkins.biz/']}

fake.simple_profile(sex=None)
# {   'address': '349 West Port\nHeatherville, ID 50263',
#     'birthdate': datetime.date(1954, 9, 28),
#     'mail': 'ochang@hotmail.com',
#     'name': 'Mary Kramer',
#     'sex': 'F',
#     'username': 'igriffin'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ad': datetime.datetime(2003, 5, 18, 4, 47, 50),
#     'asperiores': 21.5880687,
#     'blanditiis': 'OvXudLpGCHRkbJByxWTt',
#     'cumque': 'iAPWdLFYsVvDVtQxifMh',
#     'dolore': Decimal('-7481675418172.0'),
#     'eveniet': 4127,
#     'ex': 'woodswhitney@yahoo.com',
#     'excepturi': Decimal('97.445612282439'),
#     'explicabo': 'ywalsh@gill-downs.com',
#     'necessitatibus': 1536,
#     'perspiciatis': -61673478443220.7,
#     'porro': Decimal('-166893153162.0'),
#     'soluta': 'fIZxXJjXGjdQPaKJMgMv',
#     'unde': 8724}

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

fake.pyint()
# 6676

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('-239943485.0'), 'adam25@yahoo.com', datetime.datetime(2005, 12, 15, 9, 45, 38), 'hartmanjuan@gardner-davis.com', 5841, 'OhKmESsKmCFoPZTUyQcA'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(2016, 6, 9, 20, 11, 22),
#     -5125529900669.0,
#     -126979417580914.0,
#     'eZGOmtebLuDxLyAVZnTk',
#     'https://www.garcia.org/privacy.htm',
#     8]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'QtiwOgBMAMExMUGxmbld', datetime.datetime(2019, 3, 30, 8, 18, 47), Decimal('-1458.19'), Decimal('-570586394303031.0'), 876, 'peYJEMQfTsFejQWKlUWA', 'SPSHNnYQrVXuLVsaUuYF', 'jeffrey34@yahoo.com', Decimal('-1344374392835.0'), Decimal('-7546745502245.53')}

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

fake.pystruct(count=10, *value_types)
# (   [   -78069367844.81,
#         'brenda77@gmail.com',
#         Decimal('-239147172476.46'),
#         'vCEpOEsRfynLVocBZOYm',
#         'FLORcYZNkiwfeBlKGQkK',
#         'mitchelljeremy@baker.com',
#         'jFffwcuDiAdXoLeJjKFb',
#         Decimal('-346927.3184448'),
#         Decimal('-40074206.66327'),
#         1371],
#     {   'accusantium': 'JHmJdFxiNfVkMvXeIlTv',
#         'cumque': 1405.0,
#         'dolore': datetime.datetime(1995, 12, 6, 13, 39, 56),
#         'dolorem': 'PidFsYGuVGCLyapToRii',
#         'et': 'EdSRLBMXUYMdiFyWzWHc',
#         'facere': 'https://hancock.com/',
#         'officia': 'UoNsBVnmPpWeMEBaoHFl',
#         'ratione': 44.0,
#         'vero': 'hqWYmdOdViMFocmdzAMN',
#         'vitae': 917},
#     {   'a': {   7: 'joseph84@sanders.com',
#                  8: [   'https://prince.info/',
#                         'OGzWMnLCsksgpIxzHYnK',
#                         datetime.datetime(1976, 9, 20, 4, 25, 45)],
#                  9: {   7: 'FEOrcKhFPoeahXfibAWE',
#                         8: 46.65754855,
#                         9: [   'brownrobin@chavez-allen.com',
#                                'CkehBzlEUcxyhOAqhxlW']}},
#         'architecto': {   8: 'kUiiOuRImVvOtRHkjwfp',
#                           9: [   datetime.datetime(2015, 11, 15, 19, 0, 9),
#                                  'tMYKUAuKQMcatJDfYTZL',
#                                  'UOZpBULAeqSnancWRQTg'],
#                           10: {   8: 'GOFaGKhVpgAXbdpyLFkG',
#                                   9: datetime.datetime(1984, 7, 9, 4, 17, 31),
#                                   10: [   'samanthahuang@hotmail.com',
#                                           Decimal('48.2')]}},
#         'assumenda': {   9: 'davidmartin@lynch-monroe.biz',
#                          10: [   datetime.datetime(1993, 10, 7, 17, 3, 52),
#                                  -39394073640083.2,
#                                  'BYVGqyaZXmKRUwvhcjFl'],
#                          11: {   9: 9436,
#                                  10: 'YYRhyckhUntqYrWaXWeA',
#                                  11: [   -6764606.73,
#                                          datetime.datetime(1972, 5, 2, 20, 11, 11)]}},
#         'consectetur': {   6: 6200,
#                            7: [   'XtHVxlPrwwifYEYHAaCR',
#                                   50,
#                                   'TvCGefjECbmEGvvwOpYJ'],
#                            8: {   6: 7586900675.7646,
#                                   7: 90040282.2493905,
#                                   8: [3478, 14873063756.322]}},
#         'deleniti': {   5: datetime.datetime(1994, 3, 10, 8, 32, 41),
#                         6: [Decimal('534268896.8'), 6158, 811],
#                         7: {   5: datetime.datetime(2009, 7, 1, 1, 49, 54),
#                                6: 'MPissKLEaCYNpSDvSxZB',
#                                7: ['MvxdTfbpMezlvvesVozC', 9661]}},
#         'enim': {   1: datetime.datetime(1983, 7, 28, 18, 54, 4),
#                     2: [9801, -6254155.0, 'mDTlFdTHAYcIFIpZimdw'],
#                     3: {   1: 1759763569801.27,
#                            2: 'eTbOGHXlvTkdpFsZBncO',
#                            3: [   datetime.datetime(2015, 6, 17, 0, 54, 35),
#                                   -129.44993527]}},
#         'explicabo': {   4: 'https://www.heath.info/',
#                          5: [   datetime.datetime(1979, 5, 9, 13, 45),
#                                 'HYAnSGlqpEiGhTgWGMzK',
#                                 -776296.288],
#                          6: {   4: 'BczuIbswZExfqDrxDxoJ',
#                                 5: 'bzvGNSKExDInQvGtoMnm',
#                                 6: ['petersenemily@luna-olson.org', 594]}},
#         'pariatur': {   0: datetime.datetime(2001, 5, 4, 10, 49, 57),
#                         1: [834348.63, 3718, 6347],
#                         2: {   0: 'DVzDrVideeayCnrAeBvq',
#                                1: -4263326354.62592,
#                                2: ['petersonkaren@hotmail.com', 3156]}},
#         'quo': {   3: 'https://thomas.com/index.php',
#                    4: [   8550,
#                           datetime.datetime(1999, 12, 7, 20, 48, 52),
#                           'adam73@gmail.com'],
#                    5: {   3: -9693444500398.28,
#                           4: 'bEZBGgWYRAxTdVfkwFPR',
#                           5: [Decimal('52.3'), 3137]}},
#         'temporibus': {   2: 'xYXWqqVBIyJmmlviqGEf',
#                           3: [   'kwilliams@mcdowell-hamilton.info',
#                                  Decimal('196482150.6'),
#                                  'POoATRdAFUsuUOEXdoOc'],
#                           4: {   2: 'HLbpoWIBoiEAyTMpuZNI',
#                                  3: 'mvGBMBINhbVklRoSDxwM',
#                                  4: [   datetime.datetime(1986, 1, 7, 1, 25, 54),
#                                         datetime.datetime(2016, 2, 14, 18, 48, 1)]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'ZttSvEzyjWrYYhOKexbO',
#     Decimal('1876225245477.0'),
#     4965.39383025246,
#     'fisheremily@hotmail.com',
#     744,
#     'jZprgPmRfAXccEPyJRYD',
#     'hLntiRCEeNsuefKUKxOX',
#     'iYVzizNdwWvwwIcvVDnG',
#     'qEAhgQtxnxbGuNcewdam',
#     'GecROEvTQBhuxsJqkXyX')

faker.providers.ssn

fake.ssn()
# '712-01-0370'

fake.vat_id()
# 'CY820455085O'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5331 (KHTML, like Gecko) '
#  'Chrome/35.0.862.0 Safari/5331')

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.6.20) Gecko/2015-12-06 01:56:33 '
#  'Firefox/3.6.4')

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'PPC'

fake.opera()
# 'Opera/8.52.(X11; Linux i686; ga-IE) Presto/2.9.162 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_9_4 rv:2.0; quz-PE) '
#  'AppleWebKit/531.20.1 (KHTML, like Gecko) Version/4.1 Safari/531.20.1')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_1; rv:1.9.3.20) Gecko/2012-12-09 '
#  '03:48:28 Firefox/3.6.15')

fake.windows_platform_token()
# 'Windows NT 6.1'