Language no_NO

faker.providers.address

fake.address()
# 'Sandvikgropa 96, 6216 Saraby'

fake.building_number()
# '6A'

fake.city()
# 'Hegeeid'

fake.city_suffix()
# 'fjord'

fake.country()
# 'São Tomé and PrÃ\xadncipe'

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

fake.postcode()
# '9209'

fake.street_address()
# 'Jensenmoen 2'

fake.street_name()
# 'Eideløkka'

fake.street_suffix()
# 'marka'

faker.providers.automotive

fake.license_plate()
# '659 MVM'

faker.providers.bank

fake.bank_country()
# 'NO'

fake.bban()
# '77011473996'

fake.iban()
# 'NO9707520252415'

faker.providers.barcode

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

fake.ean13()
# '5006463811479'

fake.ean8()
# '06030254'

faker.providers.color

fake.color_name()
# 'Brown'

fake.hex_color()
# '#cd3964'

fake.rgb_color()
# '175,59,170'

fake.rgb_css_color()
# 'rgb(244,198,232)'

fake.safe_color_name()
# 'olive'

fake.safe_hex_color()
# '#dd9900'

faker.providers.company

fake.bs()
# 'productize web-enabled web services'

fake.catch_phrase()
# 'Monitored intangible secured line'

fake.company()
# 'Sæther-Kristensen ASA'

fake.company_suffix()
# 'og Sønner'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nCecilie Lien\n4848504350631577 09/22\nCVC: 294\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('DOGE', 'Dogecoin')

fake.cryptocurrency_code()
# 'BURST'

fake.cryptocurrency_name()
# 'Coinye'

fake.currency()
# ('AFN', 'Afghan afghani')

fake.currency_code()
# 'BRL'

fake.currency_name()
# 'Thai baht'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'II'

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(1984, 10, 16)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(2000, 12, 21)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2000, 3, 19)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 11, 28)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2005, 10, 23, 4, 50, 24)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1300, 2, 13, 7, 45, 57)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1991, 8, 10, 11, 15, 5)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 4, 4, 46, 20)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2001, 12, 13, 3, 57, 27)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 8, 1, 1, 44, 42)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 2, 4, 5, 19)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 9, 18, 5, 27, 39)

fake.day_of_month()
# '12'

fake.day_of_week()
# 'Monday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 12, 1, 10, 25, 3)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2010-05-15T06:19:58'

fake.month()
# '02'

fake.month_name()
# 'March'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 10, 19, 6, 33, 33)

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

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

fake.time_object(end_datetime=None)
# datetime.time(9, 55, 11)

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

fake.timezone()
# 'Europe/Istanbul'

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

fake.year()
# '1985'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'eum.avi'

fake.file_path(depth=1, category=None, extension=None)
# '/ducimus/ipsum.csv'

fake.mime_type(category=None)
# 'text/javascript'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('55.180768'), Decimal('-50.333959'))

fake.local_latlng(country_code="US", coords_only=False)
# ('41.0051', '-73.78458', 'Scarsdale', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('49.65186', '26.97253', 'Krasyliv', 'UA', 'Europe/Kiev')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'berntseneli@strand.net'

fake.ascii_email(*args, **kwargs)
# 'odd44@halvorsen.net'

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

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

fake.company_email(*args, **kwargs)
# 'amundsengeir@holm.no'

fake.domain_name(*args, **kwargs)
# 'haugland-bakke.no'

fake.domain_word(*args, **kwargs)
# 'bakken-jenssen'

fake.email(*args, **kwargs)
# 'magne96@thomassen.net'

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

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

fake.hostname(*args, **kwargs)
# 'desktop-04.naess.no'

fake.image_url(width=None, height=None)
# 'https://placeimg.com/678/601/any'

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '7622:538b:de9d:1d99:a4a8:d0a3:d379:736d'

fake.mac_address()
# '1c:bd:25:f2:03:da'

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

fake.slug(*args, **kwargs)
# 'quas-esse-illo'

fake.tld()
# 'no'

fake.uri()
# 'https://www.bakke-dahl.org/register/'

fake.uri_extension()
# '.php'

fake.uri_page()
# 'about'

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

fake.url(schemes=None)
# 'https://henriksen.no/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-00-247026-8'

fake.isbn13(separator="-")
# '978-1-9868-7734-3'

faker.providers.job

fake.job()
# 'Planning and development surveyor'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Odio expedita porro tenetur sint. Consequatur voluptates nulla nihil veniam. '
#  'Libero asperiores corrupti sit a explicabo.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Fugiat ipsum quos in iusto quod hic. Et iste natus rem quisquam magnam.',
#     'Itaque debitis doloremque eius expedita fugit assumenda. Repudiandae sit '
#     'dolorem numquam dignissimos eaque vel.',
#     'Assumenda nobis magnam beatae fuga corporis sed. Blanditiis reprehenderit '
#     'minima incidunt.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Vel occaecati voluptas.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Natus adipisci placeat nisi eum illo modi ratione.',
#     'Ipsam eos fugiat cum sapiente quo totam.',
#     'Illo deleniti natus numquam.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Iure iste animi deserunt illo. Corporis nihil maxime sequi cum consequuntur '
#  'placeat.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Rem optio cumque voluptate commodi quo dolorum ipsa. Commodi omnis quasi '
#     'reiciendis reiciendis tempora. Qui officiis ad fugit sapiente. Ducimus '
#     'temporibus sapiente cum.',
#     'Eveniet nulla ipsam ratione. Occaecati quidem provident.\n'
#     'Aperiam iure maxime sapiente. Iure itaque harum quo.',
#     'Dolores occaecati iusto dolorem cum ad accusamus. Praesentium natus '
#     'quibusdam magnam officiis culpa facere.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['magni', 'quae', 'quia']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xbf\xfa\xaa2-{e4cu"\x0e\xe2\xd51\x16!b\t\xbds\xe9\x97\x11\x07f\xb8p'
#  b'\xf4]\x8d\xd4\x97\xd5\x9am6\xf3.\xfd\x8e\xfeX\xe3o5J\xde`\xac\x8c\xba'
#  b'\xf7\xdfJ\xd6\x97St\x82\xdd\x9c}\xe1Xl\x92\x96;\xfc\x89\xb4>j\x93^\xf0#y\xc2'
#  b'f\xc3`B\xcc\x80\xdf9\xc7`\x9b\x85\x98U\xed\xb3\x86m\x99\x06?\xdf\xf6\xdf'
#  b'\xb2+\xbf;\xebG#\x1b\x0c\x0e"\x8f\x9b\x12I\xb1\x81\xd8}\n\xc0\xd0\x82\x15'
#  b'\xff\xccx\x8f\xaa\x99="\x96\x17\x0fR\xc8w\x9b7\xdc\x95\x85\xb4\xf1\x18~\xa7'
#  b'\xe0\xf6\xa1\x94n\xf4\xa1\x1b=\x9edU\xc8N\xf7\xbbT\x8e\xd6\xd6\x0e8\xc1\xee'
#  b'\xd4\x11\x8c\xa0\xad\xacX\xc6\xf5\x08\x96\x117\xf7oVf\x05\x838G*6\xf7\xb1m|Y'
#  b"roC3\xd0]\xd9)&]\xc8\x8f6\x1dJ\xf0\x0f'\xb6L\x9fe\xf1\x02x]\xfe\x86"
#  b'\x04\xff\x9a(\x81\xc1S+\x85]\xd2@G\xc3WZ\x81\xeeG\x98.\x10\xd7w'
#  b'\xf3\x15\xf7\x7f\\\xde@|&d\x00G;\xb0^\x8e\xcd\x12\x89\x8eX\x8e\x98\xc6'
#  b'\xf6,\x966\x885E\xbd\x80\xd7\xff\x8cU\xf0\xa6\x83?\xba\xc6\x1cdHZH'
#  b'\x8a\xcec\x15\x8a\x94\xf3\xf4\xc6/P\x07}\xb4p\xe3CS\xe7\xd8fUU\xf9'
#  b"\xa1\xf0f\xd9!\x8a\xa6V\xdf\xf2\xaed9\xb7\x12A*@\xb5\xe5nD8+z\x02h\xac'\tMQ"
#  b'\x03|\xe2\xe7t\x06\x90\x06\xb0\x08\xe6\x9b\xb1\xa3\x10\x0b\x12\x88\x97\xba'
#  b'AJ\xb4\xeb]\x01:\xcc\x99\x125-\xc0q\xa5\xc8\x9fs\xc9&\x1e\xbd\x9e\xc9'
#  b'x\r\xb8?Y\xddF\x900\x1d\xda\xe6|w\xc2\x8d* \xc5L\xa2\x96\td%\xca\xef}'
#  b'Z\x8dO\xfb\xc1\x07\xa0\xac\x90\xadv\xd1\xf9-CA\xa5\x00\xf4J\xdaL\x83\xec'
#  b'\xa9\x03\x0c\xf6\xfcuz\x16\xc7(\x93y\xee\x96\x8f\xcd\x8d\xe9\x92D'
#  b'\xd3p\xda\x14\xff#v/m\xd8Ri:5\xa4\xea\x11\x93\xfeDA\x82\xfc\xcb'
#  b'\xfa\xb3\xa4\xa3G~Q\xb1Q\x85\x12e\xfbG/\xd9\xb6\xe2\x99.m\x8d\xd4\xcb'
#  b'\xa8\xb7\xc4\xd2x>B\x0f\xc7\xf9/\xf7\xf7\xc8\xcc\xcf\x97\xf2\xf6\xdc'
#  b'\xdf\xc3\x89G4|X\x83\t\xa0\x01\x00\xcb\xde\xe5\x83\x04\x9e\x9a\n${Z\xfb'
#  b'[\x10|\xc7\xa9\x93\xec6z\xdf\xf6\xbe"\x1c.\xcb\xba}\xa1bXvm\xff'
#  b'\xf2\x89\xd0\xc9?\x98\xaeJ\xab\xb0\x14\xd4H=\x86\x89\x1d\x18\x80\xf9'
#  b'\xdc\xdb*X|\x8e8\x1a\xdct,\x14\xbf\x80gJ5\x92l\xba\xb8(KYm\xcd\xeb3'
#  b'\xcfJ\xf3\xb9\x08\x98\x1f\xb3\xac\x16l\x9e\xb7\x8c\xa5\x07\x92v\x87:'
#  b'\x88\xd2n4+\xee\n\xb0\xa6Lf\xfd\xfb,\x89\x8f3\xf1;\xb9\x0e\xe1\xc1zTe2y'
#  b"{\xa6Y'\xee\xb6\xf8\x9d\x92W_>+\xa9|g.\xa4\xcd\xc2>\x14\xe9\xc0"
#  b'\x0e\x13\x8a\x86\xea_S\xdd9\x13\x19\xc4\x84\x1eg\x15\x1d\x87\xb7!'
#  b'\xea\xd6F\xbd\xd9\x11\xc3N>\xae\xb7k\x80Uqn\xb6\x1e3\x8e\x83\x07_\xb3'
#  b'\x18U!\x98b\x017\xf7\x10@\xafx\xeeF\xcd\xd6\xc0\x99\xa8\xe1\x97\x8a\x1c\xb3'
#  b'\x85\xcb\x94\xbd\x166\xf1\r\xbdL\x15\xbb\xf1Ov\x00\n\x1b]\xb1\xb8\x0c7\xd3'
#  b'\x8e\xea\xef\x1c\xbe\x17\xd3\xa9s\x92\xf7A\xc4\xab-\x13\x02\xd9\xfa\x9f'
#  b'9\xcbV\xe8{\xf3\x8dg)\x16 \xf9\xd4/\xe0\xe6\x16\xf1\x890\xa7\xfe\x19\x9c'
#  b'\xd1I\xb8\xd1\xdf\xca\x93&\x1a0\x06\xb5:\x10E\xe07.\x8f!\xc4\x10\x91\xcc'
#  b'\xa7wd\xc2\xd3O^a\x89\xae\xfc\x84\xec\x0b\xfe:\xd0\xe3V\xca\xe0-y\xfc'
#  b'\xf6\x06p\xf2\x0c$\x8cu\xfe&_\xa7\xc5xHO;\x9a\xa2_gR\x04\x16L\x94\x8b\x83'
#  b"\xb57\xab\xb4\x1b,CO\xfc\xff27\x94\xcc`\x8e'p\xa7C\xb9)\xfa\x91\xec(\xfbf"
#  b'Ur\x11\x8e\xca\xca\xb6\x97*\xfe\x18j=&\xbd\xa9\x97\x98&>P\xb1\x8dx\xe2~\\-'
#  b'@I\x18\x8f\xc1\x93\xa9Q[R\xaf\xb0\xcdDE\xef\x8f\x9b=\xd5tg\xeb\x86'
#  b"\x9e)\x92\x1e\xb7\xb9\x80\xf2\xd1\x18;C\xc5\x93\xf5\x8a\xb1o'\x81")

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '964a5737f2621dd3f7b2889e47961a22'

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'P@8KZfUn$u'

fake.sha1(raw_output=False)
# '19bd90cd110ab3f58a5150166b7716248d7ca3d9'

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

fake.uuid4(cast_to=<class 'str'>)
# 'dac6c19f-c152-4ed8-b232-2a37a2cfbc65'

faker.providers.person

fake.first_name()
# 'Tore'

fake.first_name_female()
# 'Sissel'

fake.first_name_male()
# 'Håkon'

fake.last_name()
# 'Haug'

fake.last_name_female()
# 'Iversen'

fake.last_name_male()
# 'Johansen'

fake.name()
# 'Håkon Jakobsen'

fake.name_female()
# 'Sander Jenssen'

fake.name_male()
# 'Asbjørn Haug'

fake.prefix()
# 'Dr.'

fake.prefix_female()
# 'Prof.'

fake.prefix_male()
# 'Prof.'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '9773890241250'

fake.phone_number()
# '+47 36 06 72 93'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Madsenskogen 87, 2799 Nilsen',
#     'birthdate': datetime.date(1921, 8, 2),
#     'blood_group': 'B-',
#     'company': 'Madsen, Edvardsen og Næss',
#     'current_location': (Decimal('50.148789'), Decimal('1.526120')),
#     'job': 'Designer, furniture',
#     'mail': 'kjetilnaess@hotmail.com',
#     'name': 'Fredrik-Adrian Larsen',
#     'residence': 'Kristensenmarka 59, 9017 Karlsen',
#     'sex': 'M',
#     'ssn': '05098533747',
#     'username': 'pettersenfrode',
#     'website': ['https://www.jacobsen.no/', 'https://myklebust.net/']}

fake.simple_profile(sex=None)
# {   'address': 'Simonsenlyngen 29, 9096 Marensand',
#     'birthdate': datetime.date(1905, 1, 3),
#     'mail': 'wknutsen@hotmail.com',
#     'name': 'Grethe Brekke',
#     'sex': 'M',
#     'username': 'tovehauge'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'accusantium': Decimal('957012551692.3'),
#     'aperiam': 9448,
#     'ducimus': 'https://www.nygaard.com/list/blog/author.php',
#     'reprehenderit': 'ZSeqEoMtveQDQyDFFBEv',
#     'similique': -0.171492868,
#     'voluptatem': 'JrRpJaqigCqIXUOLshNM',
#     'voluptates': 1661}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   Decimal('84860882159392.0'),
#     5862,
#     'mayiversen@gmail.com',
#     'https://martinsen.no/register/',
#     3945,
#     datetime.datetime(2003, 1, 31, 14, 35, 57),
#     8369,
#     'cLEABDYXEIUqHeFZOMdl',
#     4953,
#     'kristineeide@ellingsen.net',
#     datetime.datetime(1990, 4, 1, 8, 5, 22))

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'WNAnRVHtmLDtKwwZrmYp',
#     Decimal('210814.71824'),
#     'https://thomassen.no/about.html',
#     'DQACosOVAZcCRPwILRGI',
#     3283,
#     'http://joergensen-aasen.com/search/']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {11181793.0, 'UYlqGOkjzCVbmeYJGlIU', 'https://www.gulbrandsen.no/', 544298265168.83, 'OYutMbCZhdLMPqjkiNat', 'zxYkhFaRpgXRaaCxzMKn', 'http://pedersen.org/homepage/', datetime.datetime(2009, 8, 29, 9, 50, 24), 6908, datetime.datetime(1989, 9, 24, 20, 38, 31)}

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

fake.pystruct(count=10, *value_types)
# (   [   'ggqwbcVcVdTdCQkZWCNn',
#         9967,
#         'https://lie-fredriksen.no/wp-content/blog/main.html',
#         'larseneli@yahoo.com',
#         'iGDQIFWGNgFSWZKzvSVK',
#         datetime.datetime(2004, 11, 13, 8, 26, 30),
#         'MmqxieKclVBfuyGYlBaH',
#         Decimal('-289524522580.3'),
#         'https://olsen.com/main.htm',
#         5598],
#     {   'ad': 'http://www.haugen.net/',
#         'dolores': 'uNxCDeKXlhAZvlKBKwJZ',
#         'facere': 'NCwHRiWhpHRRjzlnyvzj',
#         'minima': 2387,
#         'molestias': 4275,
#         'nemo': 5099,
#         'nobis': datetime.datetime(2015, 11, 7, 20, 2, 45),
#         'numquam': Decimal('-88254113.9179206'),
#         'odit': 9624,
#         'placeat': 'opeVdVAvcSEwArOJBaYf'},
#     {   'accusantium': {   5: 'tOamUFPxGaSYCNsTcnoG',
#                            6: [   'http://nielsen.net/index.html',
#                                   'adeuThJnGPOYHWyXKDwb',
#                                   Decimal('-675589855651051.0')],
#                            7: {   5: 'http://www.henriksen-nygaard.com/faq.html',
#                                   6: 8870,
#                                   7: [   'nEWIAcbZCZlfFpoytlLy',
#                                          'arneolsen@ruud.org']}},
#         'animi': {   8: 3655,
#                      9: [   'hFTlhcmOvLxQBmGxkVNg',
#                             'danielsentone@hotmail.com',
#                             'MJYWtLpfhNUTbnXQchzg'],
#                      10: {   8: 'IddgzzmZoHvievUsobgu',
#                              9: datetime.datetime(1999, 2, 10, 5, 59, 36),
#                              10: [   'YkAXSMmYimwbBXlAIPmW',
#                                      'UvGIcizZwrxcZrxwvDeb']}},
#         'at': {   1: Decimal('6584609.39'),
#                   2: [   Decimal('471903631014638.0'),
#                          'espenjenssen@gmail.com',
#                          'http://www.eriksen.no/homepage/'],
#                   3: {   1: 'jHTmmNWHcqSWmnBzfhTg',
#                          2: 'POuFVYALcARwbtXqzkPb',
#                          3: [   datetime.datetime(2000, 3, 25, 3, 16, 25),
#                                 'ZALAsaFPlaRMCiwPOetr']}},
#         'dolorum': {   7: 'PJlAzEVpNjsuVejAMMLp',
#                        8: [   datetime.datetime(2006, 5, 21, 0, 47, 2),
#                               'tixGyHfjOAGYtJEmelCM',
#                               'http://solheim-helland.org/wp-content/app/homepage/'],
#                        9: {   7: 'jonas32@nielsen.com',
#                               8: 'repRDHxJVEwWTbfSrtHk',
#                               9: [5406, 'YSlGWUrvMDSOPjiUbxJs']}},
#         'ducimus': {   9: 'HgDIOMszCXcAxNIUJDPb',
#                        10: [   'http://thomassen-sivertsen.net/terms.asp',
#                                'jJCEAUfBQQDlLXfuaRRR',
#                                4248],
#                        11: {   9: 'ONfuvlpclxMPeWRWnhYM',
#                                10: 'LmfpflbtxHDesDEAgphp',
#                                11: [   'jRrXWETMMeqiwnkqVBhm',
#                                        'efLdhQnvyUcGywxcyWdX']}},
#         'fuga': {   3: 'aJjHuanyWexXaOEQGtZD',
#                     4: [   Decimal('-583.185977685741'),
#                            Decimal('9364.829487515'),
#                            'yNCIWQBtoxvUzYltyRBW'],
#                     5: {   3: Decimal('1484.0'),
#                            4: 'DeQawBJuFlEnbFAeoSPt',
#                            5: [   88,
#                                   datetime.datetime(1978, 1, 18, 13, 45, 57)]}},
#         'laboriosam': {   4: 'strandtrond@hagen.no',
#                           5: [   'harald76@gmail.com',
#                                  'cymcMVorfoIKInHQCEwv',
#                                  9751],
#                           6: {   4: 4455,
#                                  5: 5224,
#                                  6: [   'iCqOfOyRbKMVGPtZmWsB',
#                                         'OEBByKcdmEdbiKeaZtLS']}},
#         'nisi': {   6: 'yhHzyvWFjUntfwfSAlEx',
#                     7: [3162, 'cDLCKwURJzgtSFlzaQIy', 'DEWyknDbMggeSDLwkpGy'],
#                     8: {   6: 'http://solberg-rasmussen.no/',
#                            7: Decimal('-7894985479.309'),
#                            8: [   'bFisrWBAmRcSiHjjbgZk',
#                                   Decimal('9888876832.19')]}},
#         'quaerat': {   0: 'https://mikkelsen.no/search/main/category.html',
#                        1: [   'hqVtIxZyrRRurkOPkbaq',
#                               Decimal('-2.52316091819632'),
#                               Decimal('97.273218')],
#                        2: {   0: 'karl07@holm.no',
#                               1: 4321,
#                               2: [   datetime.datetime(1998, 4, 7, 4, 19, 58),
#                                      'pnOqATwdCRGNlPFWLGiV']}},
#         'veniam': {   2: 4457,
#                       3: [   'tbSnrPJKAVQGfSLBscor',
#                              'https://lie.net/wp-content/search/main.html',
#                              'vEJPmYWExTHoHXAdegxU'],
#                       4: {   2: 2042,
#                              3: 6351,
#                              4: [   'qnOMEgSFrxFwtjznSDAZ',
#                                     'czGgSWuzeJxyiQlXUxXn']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   Decimal('-2067905605.7'),
#     'GRRAnocGVSwmWqMeRcMj',
#     'kristiansenemma@abrahamsen.no',
#     8180557.509,
#     'tantonsen@hotmail.com',
#     datetime.datetime(1972, 9, 6, 15, 0, 53),
#     8479)

faker.providers.ssn

fake.ssn(dob=None, gender=None)
# '25053935268'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 7.1.1'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_12_4) AppleWebKit/531.0 (KHTML, like '
#  'Gecko) Chrome/35.0.850.0 Safari/531.0')

fake.firefox()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3; rv:1.9.4.20) '
#  'Gecko/2011-08-28 21:56:39 Firefox/3.8')

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 10_3_3 like Mac OS X'

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.79.(Windows NT 5.1; tig-ER) Presto/2.9.164 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_10_2 rv:2.0; br-FR) '
#  'AppleWebKit/533.13.1 (KHTML, like Gecko) Version/5.1 Safari/533.13.1')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_9_6) AppleWebKit/534.1 (KHTML, like '
#  'Gecko) Chrome/46.0.853.0 Safari/534.1')

fake.windows_platform_token()
# 'Windows NT 5.01'