Language tl_PH

faker.providers.address

fake.address()
# '3328 Nunez Road, Pandi, 1877 Laguna'

fake.building_name()
# 'Evans Apartments'

fake.building_name_suffix()
# 'Towers'

fake.building_number()
# '1817'

fake.building_unit_number()
# '38th Floor'

fake.city()
# 'Matthew Ville'

fake.city_suffix()
# 'Ville'

fake.country()
# 'Nepal'

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

fake.floor_number()
# '36'

fake.floor_unit_number()
# '707'

fake.luzon_province()
# 'Masbate'

fake.luzon_province_address()
# '9644 Galloway Street, Ipil Subdivision, Tabogon, 5581 Benguet'

fake.luzon_province_postcode()
# '4564'

fake.metro_manila_address()
# ('Room 827 Thornton Suites Tower 9, 8349 Taurus Road, Caloocan, 0805 Metro '
#  'Manila')

fake.metro_manila_lgu()
# 'Malabon'

fake.metro_manila_postcode()
# '1261'

fake.mindanao_province()
# 'Basilan'

fake.mindanao_province_address()
# ('Block 10 Lot 65 Tamarind Street, Benjamin Village, Lawaan, 9007 Zamboanga '
#  'Sibugay')

fake.mindanao_province_postcode()
# '8294'

fake.ordinal_floor_number()
# '16th'

fake.ordinal_street_number()
# '58th'

fake.partitioned_building_number()
# '5760 C'

fake.postcode()
# '4952'

fake.province()
# 'Sultan Kudarat'

fake.province_lgu()
# 'Pamplona'

fake.standalone_building_number()
# '5294'

fake.street_address()
# '7F Anderson Towers 8, 1299 Walters Avenue'

fake.street_name()
# 'Coconut Avenue'

fake.street_suffix()
# 'Street'

fake.subdivision_block_number()
# '16'

fake.subdivision_lot_number()
# '88'

fake.subdivision_name()
# 'Davis Homes'

fake.subdivision_name_suffix()
# 'Cove Phase 1'

fake.subdivision_unit_number()
# 'Block 14 Lot 63'

fake.visayas_province()
# 'Siquijor'

fake.visayas_province_address()
# '2415 10th Street, Catmon Village 1, Tanay, 6861 Southern Leyte'

fake.visayas_province_postcode()
# '6242'

faker.providers.automotive

fake.automobile_license_plate()
# 'RHA6658'

fake.license_plate()
# 'SS7774'

fake.motorcycle_license_plate()
# 'LU46198'

fake.protocol_license_plate()
# '10'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'JRXM18132430159633'

fake.iban()
# 'GB38BBND92655866967968'

faker.providers.barcode

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

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

fake.ean8()
# '39344731'

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

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

faker.providers.color

fake.color(hue=None, luminosity=None, color_format='hex')
# '#ffb5bd'

fake.color_name()
# 'DeepSkyBlue'

fake.hex_color()
# '#cd2446'

fake.rgb_color()
# '118,109,7'

fake.rgb_css_color()
# 'rgb(29,23,98)'

fake.safe_color_name()
# 'white'

fake.safe_hex_color()
# '#226600'

faker.providers.company

fake.bs()
# 'deliver killer systems'

fake.catch_phrase()
# ('Serbisyong {{random_good_service_adjective}} para sa '
#  '{{random_object_of_concern}}!')

fake.company()
# 'Far Holdings Corporation'

fake.company_suffix()
# 'Inc.'

fake.company_type()
# 'Resources'

fake.english_catch_phrase()
# 'Integrated hybrid policy'

fake.random_company_acronym()
# 'GJ'

fake.random_company_adjective()
# 'Filipino'

fake.random_company_noun_chain()
# 'Morning Silver'

fake.random_company_product()
# 'Bottle'

fake.random_good_service_adjective()
# 'kakaiba'

fake.random_good_service_adjective_chain()
# 'maasahan at totoo'

fake.random_noun_ish_good_trait()
# 'karangalan'

fake.random_object_of_concern()
# 'mundo'

faker.providers.credit_card

fake.credit_card_expire(start='now', end='+10y', date_format='%m/%y')
# '12/22'

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nMary Guerrero\n4550214867992136 09/29\nCVC: 739\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('SRN', 'Sirin Labs')

fake.cryptocurrency_code()
# 'POT'

fake.cryptocurrency_name()
# 'Namecoin'

fake.currency()
# ('IDR', 'Indonesian rupiah')

fake.currency_code()
# 'CDF'

fake.currency_name()
# 'Swazi lilangeni'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XV'

fake.date(pattern='%Y-%m-%d', end_datetime=None)
# '1996-04-17'

fake.date_between(start_date='-30y', end_date='today')
# datetime.date(2009, 7, 16)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2020, 1, 14)

fake.date_object(end_datetime=None)
# datetime.date(1976, 2, 3)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2011, 10, 15)

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

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2020, 1, 3)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2020, 1, 11)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1999, 6, 24, 23, 36, 58)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(265, 6, 29, 3, 59, 14)

fake.date_time_between(start_date='-30y', end_date='now', tzinfo=None)
# datetime.datetime(2013, 1, 24, 13, 17, 23)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2020, 1, 14, 18, 16, 20)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 12, 10, 7, 26, 24)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 2, 8, 18, 28)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 2, 18, 17, 13)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 5, 5, 7, 17)

fake.day_of_month()
# '27'

fake.day_of_week()
# 'Martes'

fake.future_date(end_date='+30d', tzinfo=None)
# datetime.date(2020, 1, 29)

fake.future_datetime(end_date='+30d', tzinfo=None)
# datetime.datetime(2020, 1, 14, 21, 18, 38)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2002-09-11T02:02:39'

fake.month()
# '07'

fake.month_name()
# 'Enero'

fake.past_date(start_date='-30d', tzinfo=None)
# datetime.date(2019, 12, 15)

fake.past_datetime(start_date='-30d', tzinfo=None)
# datetime.datetime(2019, 12, 26, 8, 51, 34)

fake.time(pattern='%H:%M:%S', end_datetime=None)
# '05:52:03'

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

fake.time_object(end_datetime=None)
# datetime.time(13, 17, 17)

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

fake.timezone()
# 'Africa/Bujumbura'

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

fake.year()
# '2014'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'langit.wav'

fake.file_path(depth=1, category=None, extension=None)
# '/lupa/sigurado.xls'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-14.5521625'), Decimal('90.614295'))

fake.local_latlng(country_code='US', coords_only=False)
# ('42.93369', '-72.27814', 'Keene', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('15.5439', '73.7553', 'Calangute', 'IN', 'Asia/Kolkata')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'stephaniegilbert@xyv.net.ph'

fake.ascii_email(*args, **kwargs)
# 'ericapage@orientaldragon.net.ph'

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

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

fake.company_email(*args, **kwargs)
# 'gregoryfloyd@okecompany.org.ph'

fake.domain_name(*args, **kwargs)
# 'rlkventures.ph'

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

fake.email(*args, **kwargs)
# 'joshua72@zohomail.com'

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

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

fake.hostname(*args, **kwargs)
# 'laptop-89.rdgtrust.net'

fake.image_url(width=None, height=None)
# 'https://www.lorempixel.com/296/766'

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# '9c42:dafb:269e:4087:2f64:6222:2c68:fdd6'

fake.mac_address()
# 'd2:85:5b:ec:24:33'

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

fake.slug(*args, **kwargs)
# 'halalan-dapat-tungo'

fake.tld()
# 'org.ph'

fake.uri()
# 'http://metroworld.org.ph/author.php'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'main'

fake.uri_path(deep=None)
# 'wp-content/app/category'

fake.url(schemes=None)
# 'http://mugcapital.com/'

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

faker.providers.isbn

fake.isbn10(separator='-')
# '0-302-33159-X'

fake.isbn13(separator='-')
# '978-0-627-67454-9'

faker.providers.job

fake.job()
# 'Conservator, furniture'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Pa sulong produkto tulong mali ama tungkol plano. Kung kapantay tuloy ito '
#  'tula karne buto.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Kasanayan tapang sikat kasangkapan daloy. Layag karaniwan namin binata. '
#     'Yaman halaman singil palapag siglo alin.',
#     'Kabuuan gas temperatura lupon pato enerhiya. Gamit himpapawid mansanas '
#     'gusto bagyo resulta ng. Manipis karanasan guhit kinang tuloy.',
#     'Ama kampo payag sila solusyon likod basa. Nawala rehiyon pagitan '
#     'kaisa-isa ngipin sagot. Liwanag kalahati mas sali.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Panahon tulong kama tula pandiwa.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Proseso kapal kalakal kapitan eksakto.',
#     'Tanggap mata sira buntot uri sabay.',
#     'Bihira baba gulong patlang ligtas upuan.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Tahanan siglo lapit eroplano kinig kapital bansa. Ngiti ilalim inumin sunod '
#  'maginoo bayan. Tuloy oras dala humantong tiyak.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Tungkol tangi iskor numero lalim hayop. Mga uri bakal gising.\n'
#     'Kasalukuyan mahirap karanasan. Kabayo araw tapat gas laman ngunit inom '
#     'bata. Lason bagyo benta kinig saan tandaan habang araw.',
#     'Tayo pader problema buhok gubat kalabit. Anim daliri inggit pareho liit '
#     'aklat. Tingin bahagi disenyo lambak batay hangin paa.',
#     'Eksakto papel muli pamilya. Akin taba dala ilalim tama. Kalahati liit '
#     'listahan hambing tukoy litaw luma. Yelo upo yaman manatili.\n'
#     'Pera mas linya subok.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['tanggap', 'mali', 'daliri']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xff\xb7/\xc5:\xc6\xb0J\xf6\x1e\x89\xe2\xbcs\xed\x14\x92J\xac.'
#  b'\x96\xa3\xb6\x06~J\xdd\xc7\x8f\x16\x1d\x88\x89\xf3\x8b\xec\x81\xbbz\xfc'
#  b"@\x96\xe1@8'\xd2,\xb3\xb6\x08u\x89\xc6v1Y\xb7\xf4YN\xd3\x84g\x8c\x03\xa0\xc2"
#  b'0M\xbd\x80\x86\xd8"Z\xef\x00\xf7]#g\xac=k\xe9Yg\xca\x0c\x89\xed}lH\xc6'
#  b'u\xb8\xf1/\xcd\xcb\xa2\xea\x9a\xd8\x1e\xf3\x10\x03;Ev=\xfe\x04\xd3Fk8'
#  b'\xe7\nhw\\\x80Z\xa4"\x80\x11\x01A\x08c\xa4\xa7\xe8y\xdc\\PB\xcb\x18o\xf0:'
#  b'\x00\x8f\xbb\xdbR?\xe5\xbc\xbb\x071\x16e\xf4\x13\xa7S\xa5\xf4\x83\x04L\xcf4'
#  b'\xf4\x86\xcap\x86\xbf\x8b\x1c\xc4K\xfc\x01&\xb1\xa9\xcf\xd0\xf2-\xb4'
#  b'\x8d\xe7)b\x1b/\xbe4\xf9),\x80\xb2\xbf\xa5\xd9\xaaec\xf5J\xbee\x1f'
#  b'\x01\xca.\xdc\x0e\xfa\x98\xee\x07\xca\xban\xd8W\xb3\xa7\xa1\xded\xf4'
#  b"\x86\xad+\n\xc0\x15\x01yEU#\xa1N\x82Y\x9e#\x1f\x85.\xce\xa2'\x9a"
#  b'\x1a\x9e\x96\x04\xe8\x1c\x8e\xbf6\x9d8b\xc7U\xbb\xa3jh\x10\x80\xf2`\x9a\xf9'
#  b'!9\x8d\xc2|I\xe2\xd6\x04%SY\x01\x83\xb7u\x85\xc7\xa4-\x11\xe1\xa2\xec'
#  b'\x13\x97\xe4&\xd7_\x97h@\xa8(\x17SN\xe7\xd1\x1f+\xfa\x97\xf8n\x84\x93'
#  b'3\x9b\r|\xfe\xf9\x07\xdb\xfe\x8b\xf5\x0c\xca\xfd\x07\x98\x97\xc4yUu\xe5\xdff'
#  b'\x9b!a\xc9\x9c\xc3\x8f\xd7c@\x16^\x8aO\x85\xaa+\x1d\xf4\xd1U\x9a\xc7\xeb'
#  b'5\x0c\xd5\x18\x90\xa96\xf7x\x81\xc0$\x9c(\x13N\x1f\xaei\xc4L\xee\x16\xbd'
#  b'\x06\xf0\xb0\xb9\xe56\x0f\xa4P\xeb\x96\xf2\xd3\xc5V\xf3\x06\xaf\xde%'
#  b'\x95\x94W\x1c\xb3AI{\xc8\xe0\xa4\x89\xeb\x97\xe7f\x99\xb5b\xe5e|\xbe\x16'
#  b'\xd39\x89m$/.\xd9c,\xcbh\x04\xc8a\xb7\x05i\x95Y\xd6f\x94\x90\xda\xf5\xae\x05'
#  b'5\x99\x10[I\xa0b;\xcb\xce?\xc9S\x9e\xa8"l08\x7f<\x8e?\xb8\x94\xf3o_'
#  b'\x15\r\xa02\xdc\x07aQ\xc9\xb5\x90k,\x1c\x0c\xd2&\xf1T/\xae\x86 \xe6'
#  b'\xdc5\x1d\xb6g\xf1:\x1aV\xe6\xc4j\xe2\xfc\xc0\xce\x84\xa7it\xbc6~\x90'
#  b'\xef\xf6\xfb\x0c\x92\x16%\xfd[\xb5V\xf2S\x9b\x17u\xbd.\xf7\x81\x93<\xc16'
#  b'\xe6>\x95\xbd\xae\xf7@\xad\x84zS\xb5\x1cq\xee\xf8L`\x96\xc0\xbb\\\xc3\xca'
#  b'\x01\xfa\xde\x13\xb0\xf8vb\x8br\x16\x0c\x91\x87\xdf\x0c\x01\x13\xca\xe0'
#  b'\xe6\xaaq\x04M\xcf=\xf3\xf6\xbc\x94\xa9\x99l\xdeR\xf5\xf7\x18\x94'
#  b'\xe1\xd4\x95@.\xe13\x9c\xf9\xfb\x06M\x13\xb9\xf6/\xe8\xfb\x8b\xf9'
#  b'\xf0\xf1\xce%\xddc\xb3b\xce\x0c\xf4|r#P\xf1\xb7\xb9\xcd}\xe3\xda\\\xba'
#  b'M\xe6\xde\x13\xaa\xa6\xdf\xf9\xc1,\xdet2\x1f\xb0\xce\\\x03y\x92\xba\x96*9'
#  b'\xdf\x1a:P_\xd9\x87\xff\x1c\xf9\xaf\xcdc\nI\xe7\xd7\x9b\xac\xa3\xe8\xab\x9bF'
#  b"\xdd\xf6\xd6{m\x89\x1e\xb0\xf3\x97\x08\x90bm\xc9\xdaZ|\xd4'WC\x9e\x8a"
#  b'\xbd\x7fn2)R\xc3\xaa\xd7^\x99\x9f\x8e\xab\xb2V\x10\xbd\xa0u\xba\r\x1a>'
#  b'\xf0m\r1\xb9R\x84ye\x83\xc4\x9f\x08\x97h\x04\x19\x9c\xd21v\xbb]dY\xbe\x10]'
#  b"\x91\xc5\xf5f\xba\x95\xc5\xe0x\xd3\xb2\x14\xc1\n\\\x90Wl'\x08pAc\x01"
#  b'\xaf\xc4\xb8\x14Z^\xdb\xdb\xdd\xee\x1b\xdc{\x08 K\xf7"\xc0\x84\x86=\xb3\x9b'
#  b'u\xc4]}\xd2\xcc\x8a\x01:\xf7\xe0\xc4\xbc0\r\x10\x85Y\xda=\xe2\xbb\xf0p'
#  b'\x89\xfdA\xab\xab\xd2\xf0\x8c\x80\xec\x80\xba\xc9\x9f\xea\xb2\x7fZI\x82'
#  b' E\xa1 8\xfb\xd8\xaf4]T\x16\x1b\x82\xcdg\x87\xd70\xdd\xce\x96\xdc\xc7\xd2D"4'
#  b'P\x1b\xe3\xc7\xf08(\x1e\xd7\xde\x13L.\xc1\xf6A\xa7Y4\\F\xd3\xad\x92at|\x8b'
#  b'\xa1\x13\x1f\xdb\xd8&}\xd4<\xcc;\x82\xb7\xaf\xb5\xef\x90\xb3<\xdf\t\x1fK\xc9'
#  b'\x16<F\x95\x02CX)\xc9\x16MY\xf6\x85\xdd\xd0\xf2_\x15q.*\x14|\xa1\xa8\xa1 '
#  b'\xe4\xb0NP\x91\x0e\x8a\xfeZ\xb5=\xee\x87"\xd7\xd2')

fake.boolean(chance_of_getting_true=50)
# False

fake.csv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Kurt Barron","1047 Mcclure Road, Butig, 7326 Agusan del Norte"\r\n'
#  '"Anna Santiago","1832 Jasper Avenue, Canlaon, 5152 Sorsogon"\r\n'
#  '"Samuel Wolfe DDS","807 Marquez Road, Calderon Village Phase 4, Naguilian, '
#  '6616 Antique"\r\n'
#  '"Sara Lee","4564 7th Boulevard Extension, Mobo, 3965 Mountain Province"\r\n'
#  '"Robyn Taylor","2105-J Makiling Street, Marawi, 7485 Dinagat Islands"\r\n'
#  '"Wendy Compton","3462 Libra Road Extension, Basilisa, 2567 Quezon"\r\n'
#  '"Jonathan Fletcher","Block 15 Lot 73 Samat Street, Tabayoc Homes, General '
#  'Trias, 2305 Romblon"\r\n'
#  '"Douglas Williams","7235 Cordillera Street, Lapinig, 8021 Surigao del '
#  'Norte"\r\n'
#  '"Kyle Yates","Block 10 Lot 99 Sicaba Road, Amethyst Estates Phase 7, '
#  'Lumbaca-Unayan, 6594 Negros Oriental"\r\n'
#  '"Gloria Stewart","B16 L88 Onyx Cove Phase 6, 97th Street, San Ricardo, 9812 '
#  'Surigao del Norte"\r\n')

fake.dsv(dialect='faker-csv', header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False, **fmtparams)
# ('"Danielle Black","2775 Campanilla Extension, Manila, 0952 Metro Manila"\r\n'
#  '"Tina Bradley","Unit 209 Knox Place 2, 29 Pao Street, Mahaplag, 5712 Eastern '
#  'Samar"\r\n'
#  '"Daniel Jackson","3797 Clark Drive, Ward Cove Phase 5, Makati, 0991 Metro '
#  'Manila"\r\n'
#  '"Christopher Williams","310 Sierra Madre Street, Mandaluyong, 0557 Metro '
#  'Manila"\r\n'
#  '"Mackenzie Miller","9085 Mitchell Extension, Andromeda Homes 1, Gamu, 3458 '
#  'Catanduanes"\r\n'
#  '"Samantha Webster","Block 21 Lot 81 Blake Subdivision 1, Planet Extension, '
#  'Banton, 4465 Isabela"\r\n'
#  '"Lisa Maldonado","Block 17 Lot 74 Venus Subdivision 1, Garnet Expressway, '
#  'Alitagtag, 2482 Ilocos Norte"\r\n'
#  '"John Ayers","B13 L20 Intsia Village 4, Acacia Extension, Bucay, 3686 Nueva '
#  'Ecija"\r\n'
#  '"Susan Bradshaw","Block 13 Lot 60 Sicaba Street, Murphy Cove 5, Mariveles, '
#  '3157 Zambales"\r\n'
#  '"Andrew Park","Block 21 Lot 99 Garcia Village, Jasper Drive Extension, '
#  'Talisayan, 3678 Quirino"\r\n')

fake.gemstone_name()
# 'Aquamarine'

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

fake.mountain_name()
# 'Makiling'

fake.null_boolean()
# None

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'xPJmbUgi%1'

fake.plant_name()
# 'Lanzones'

fake.psv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Charles Barnes"|"9005 C Uranus Highway, Polomolok, 6344 Guimaras"\r\n'
#  '"Jason Stevenson"|"6F Balete Apartments, 2347 Sicaba Street, San Rafael, '
#  '8104 Zamboanga del Sur"\r\n'
#  '"Michelle Cruz"|"2890 Lyons Drive, Jaro, 7572 Sarangani"\r\n'
#  '"Nancy Joseph"|"Unit 2137 Jones Suites Tower 9, 3699 Samat Drive, Luna, 9511 '
#  'Misamis Oriental"\r\n'
#  '"Nathan Thomas"|"Unit 729 Campanilla Condominiums 2, 3377 Hibok-Hibok '
#  'Street, Pinabacdao, 8748 Maguindanao"\r\n'
#  '"Dakota Rivera"|"14F Ruby Suites, 3426 Canopus Road, San Enrique, 6456 '
#  'Guimaras"\r\n'
#  '"Andrew Harrison"|"Block 21 Lot 27 Palanan Drive, Sampaguita Grove, San '
#  'Carlos, 6565 Negros Oriental"\r\n'
#  '"Christine Smith"|"886 Topaz Avenue, Balimbing Subdivision Phase 3, '
#  'Alcantara, 3272 Benguet"\r\n'
#  '"Nicole Cruz"|"Room 1138 May Residences, 1531 Thornton Road, Enrile, 9772 '
#  'Surigao del Sur"\r\n'
#  '"Tyler Nielsen"|"6319 99th Drive, Sara, 5446 Quezon"\r\n')

fake.random_object_name()
# 'Scorpio'

fake.sha1(raw_output=False)
# '2ff423dabbb5dfc513a3ef4158db7cd76ff2aa57'

fake.sha256(raw_output=False)
# '10e46fa2b8f5ac852fcc960e82b910c92641c1da8949cde63965fbbfc12c5a24'

fake.space_object_name()
# 'Saturn'

fake.tar(uncompressed_size=65536, num_files=1, min_file_size=4096, compression=None)
# (b'enJLssnCWMswSQwGpPnp1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x000000644\x000000000\x000000000\x0000000002000\x0000000000'
#  b'000\x00013036\x00 0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00ustar  \x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x000000000\x000000000\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00O\x14\xb9\xc6-\xb5\x98\xc9\xb4\xce\xe1g\xb0J\xed2&4\xc0\xa9'
#  b'\xeb\xe4\xc0\xb1a\xf0\xd6\xacz$\xa9PS\x02R\x14\xa1Q\x8eC\x8d\x89\xcfc'
#  b'\xc9\x0b\x9c\xb2\xb4\xf9\xf3\xf5\x1f\x11\xc7\x90\xc19kJ\x8b\xdf\xa1"'
#  b'\x83\x0b\x0f\xf0\xdf^-\x93\n\x1b\\ \x84\xb4\x87\x00@\x0c\x02\xf1\xa1\xe5?='
#  b'n\xbc\xa7K\xf8\xf5\x1aa\x1ew\xddN\x14o\xfc)\x96\xf5 Y{\x8f+$\xdd+\x8cY'
#  b'a\x14T]1\x83\xdaN\xbd\xb1\x11\xff\xd1\xc7\x99\xe0\xf1GQ\xa5}2~J\x9fG\xb0Z'
#  b'\xd0D\x1e\xe3\x81Z\xbcL\x9e\xadj3\xefQ K\x83\xc8\xac\xe2\xb3.T\x88'
#  b'\xaeO\xff\xa1\x89\x8e4\xb8}S\xb3\xeb~\t=\xb8\xc7\x07\xe3&\xe7w[k\x06e/\xd8'
#  b'\x19*\x15\x04uz\x81X\xc9\x8cl\xfep\xa8\xe4\x0f\x8c\xa4\xed*-\xe7\xd6\xbd'
#  b'\x98\xb1\x80\x90\xac\xbe0\xb8|C\x17 `\x1d\x06\x93O\xba`)*\xa4\xd0.cTq\xb9'
#  b'\xb4\x9daC\x8b\xfd\x923\x83\x10\x8e\x03\xf3\xa0EX\x8a\x16\x16\xb4'
#  b'\x1b\x1d\xb1\x15\x84<\xfeY\x05\xad\xa3W=F\xee\xae\xdf\xcd\xcbH-\xa6\xef\x8e'
#  b'\x1bj\xd1Ix\xca*\xa6\x1a\xc6\x87\xb5A\xa3\x9em\xeb\xb4l\xa1\xbeL\x8b\xdc'
#  b'\x0cD\xcaS\xf7Cj$\x94v\xb2\xcb%\xda\x97#\xaa\xf7\xa01\xf8\x11@fV\xb3\xf7\x84'
#  b'\xa5\xb1Khw\xf7kH\xed\x1a/\xeb\x88Z\x9b\x1d\xa1`{\x91f\x0c\x91G\xabE\x153'
#  b"\xa0\x91\x81\xb4K'Ha\xf9?\x8f\xae\xc1\x80Z\t!\x81\x1f\xba\xd9\xdc\xe3\xf2"
#  b'\x96\xbd\x1f\xe9-\x84s@b\x89~a\xae`\xa7\x93l\x9f\xc9\xfcS\xd5h:'
#  b'\xe7\x9e\xc8\xb8v\x1d\x86?m\x87o^\x99\xa8S\xcfU\xc9\xb7\xfd\xd1\xacz\x17'
#  b'\x15\xac\xf2\x86\x0e\xcb\xb9$i\x13\x10\xe2^C\xfd\x11\xe7\xdd\x96\x19'
#  b'\xdc\x1b[P\x1c\xb9\xf4\xda\x14b\x16d\xec\x81\xf9Or\x05\xa3\xdd'
#  b'\xa3\x03\xd0\xbe\x9c\xe7/\x8f[U\x1e\x8c\xcao\x81\x97\x1a~\xc0\xb1'
#  b'\x90\x93\xdb>\xfb\xac\xc3;r\x0ef\x01M\xdb,S\x95M\x1al\xc0\x1a\xfd\xd6'
#  b'\x89\x9d3\x14\xce\x95^\x10u\x82\x0eZ\xc9\x0eCD\xdf\\\xd4t\x11\xdd\x177'
#  b'\x87;\xc3\xd2\xe4\x9cJ\xb1\x7fzn/\x82\x19\xc4\xfc\xbc\xca\x16\xd0'
#  b'\xbb\xd9\xbd\x91D,\xb9<B\x04\x8c\xd9\x0cKn\x04\x9b-p:y\xc5OY(}\x86\x89'
#  b'\xa2\n\xf6\x94\xe8*\x03\xa5\xf6\x86\x10\xab\xb0\x0cW\xe6\xa0\x00\xec\xd5'
#  b'\xbb\xb0\x110\xe7\x95g\xe7\xc6\x9fe53\xbcg\x86\x82\xea\x88\xffk\x8d\xba\xf0'
#  b'\xb3S\xbb\x80\x11\x8a\x8c\xa1\xf4\x84r\xf0H\x8bQ\x9f9@2\x1a}\xb8\xc3\xe4'
#  b'R)v\x1b,}D\xf7W\x1c\xc5*k4 [\xd3\xc3\x89\xe3\xdb[BC\x9f\xbc.\xd0F\xb2oG'
#  b'(\x16\xfe\x11]B\x0e\n\xa4\xcf\xca\xf3\x94\xa3\x92\xcc!\xb0F5\xda\xe2\x83\x06'
#  b"\xef\xe6\x9e$\xbat\xb0\xac\x1a'\x1a_\xd5\xee'T\x10I\xd2k\xb2\xa8\xedL"
#  b'W\xa3\xc65H^\xc4C\xf5H\xe2Y\x8eGw\x9d\xa0\x92\x851\xfa\xb4Og\xcd-jj'
#  b'\xd58\x06e*S\xd0\xa7\xe7\xe4h|\xf0\x99\x16.\x17)\x9c\x03/\xd5b%d\x02\x1a\xad'
#  b'\xb6*\x8c}\x84\xab\xdb\xa2\xdb,\x0f\x17\x82\x16\xc7\x1cz\xa1\xbb\x95\x17UIo'
#  b'\xffTs\x0e\xafN.X\xee\x85\x9a\xe73\xaf-\x92d\xca\x93PTt3^8\xd4\xf6\x91'
#  b'-\xfe\x95\xaf?"\xee\xf8&\x93{[\xfb\xe0\x04t\xaf\xb5U>\xa7\xe99\xf1'
#  b'\xe5G\xb0\x91\x84\x98\xd8"(\xf5\xef\xee\xe5\xf9\xd7\xe3Wl\xf5\x94'
#  b'\xfe\xfcw\xfc;\xb3Vk\x06KA\xc0\xeb#\xf5\x92\x86\xd1\xda\xbd\x0fZk{'
#  b'\x93V\xbc\x7foQN\xff\xe6\xd4\x98\xd0\xf6\xba(\xe1#\xa2\xe1|\x0f\xee\xbc\xc4'
#  b'\xf2\xb7\xc2?\xa1\x93\xe2\x19\x84\xacqx\xe9j\x19\xc9\x80B\xeap'
#  b"\xd5\x81\xaf\xd5\x86{\x04\xaf^\xb3LGmM\x17\x11\xc7\xb6~\x0c\xf6a\x9e7\xc2O'7"
#  b'\xf0S\x08\xeb\xfcY\x91\xce\x8bh\xc8d\xbbi[}>\xc8\xad\x10\xf6K{\xab'
#  b'\xb7I\xc4\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00')

fake.tsv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Samuel Olsen"\t"B21 L71 Jasper Drive, Atok Grove, Tagkawayan, 9112 Sulu"\r\n'
#  '"Robert Arnold"\t"B10 L79 Jasper Avenue, Gray Village Phase 6, Maconacon, '
#  '4890 Catanduanes"\r\n'
#  '"Benjamin Griffith"\t"6260 Stewart Street, Bantay, 5789 Biliran"\r\n'
#  '"Patrick Oneill"\t"Unit 2523 Lanzones Towers, 8163 Citrine Drive Extension, '
#  'Paluan, 3607 Kalinga"\r\n'
#  '"Daniel Salazar"\t"Block 17 Lot 67 Atok Street, Duhat Grove Phase 1, Lasam, '
#  '1956 Romblon"\r\n'
#  '"Adam Maynard"\t"3650 85th Service Road, Pandami, 4462 Romblon"\r\n'
#  '"Gina Horton"\t"3129B Weber Street, Basco, 4158 Aurora"\r\n'
#  '"Sarah Walker"\t"B02 L36 Harrell Grove 3, Matumtum Extension, Kibawe, 3343 '
#  'Batangas"\r\n'
#  '"Mary Walter"\t"3F Gumamela Condominiums 6, 2391 Lapis Lazuli Road '
#  'Extension, Sogod, 8752 Davao Occidental"\r\n'
#  '"James Garrison"\t"B22 L69 Hercules Road, Amethyst Grove, Taguig, 1216 Metro '
#  'Manila"\r\n')

fake.uuid4(cast_to=<class 'str'>)
# 'f7f67dae-795d-4b37-a2dd-d446c22de718'

fake.zip(uncompressed_size=65536, num_files=1, min_file_size=4096, compression=None)
# (b'PK\x03\x04\x14\x00\x00\x00\x00\x00\n\x92.P\x1f\x03\xaf^\x00\x04'
#  b'\x00\x00\x00\x04\x00\x00\x15\x00\x00\x00fsLCeaecbYSDozMNcApd1\x8c\xc8b.d'
#  b"$G\x14\x1f\x1c'\xe1\xe5I\xea\x16O4#p;/\xc5f,9o\x8dq}ii\xd6\xe5+pk\x8f\xefs2"
#  b'8\xe2\xea\xa7r\n#"x0/!\xb4\x82\xff\xde[,\xbf0Ze5H\x1e\xd2\x12GL\xf1\x88\xeb'
#  b'\x13in\x82:\x11{\xe8\xeb.\xa7_"\xf6\xc7\x1fX\xca\x08\x06\n\x85<\xd8'
#  b'\x15\xfc\x16z\xb0\x0ft\xfe\xd1\xae\x89\xca\xd9\xa56\xd9\x01\x1e\x10\xeb'
#  b'4g^\x84\x138\x88?\x96\xeazM\xd9a\xbbKsPR\xe6\xa8\x1c\xfb\x87\xde\xaf\xef"'
#  b'\xcfG\xe6\xd7\xfb\x93\xf8\x80V\n!\xc3\rNW\xc4\xf8\x8b\xa6\xe2kZ\xd4\x85'
#  b'\xa0m\xc5=+\t\xcc\xb6s\x83\xa3o}g\xc0i\x90AcU\x9c\x14+\xa0\xacT\xbe\xbd'
#  b'\x0b\x8c\xdc{\x9d\xe9\xc0\x18g\xa1\xe0\xebJ\x85<\x08"\xcd\x13\xd5'
#  b'\xbe\xf5b\xed\x8b\x86\xa5h\xb18\x89\xcc\x00\xad.\x93\x01-\xd9\x03'
#  b';\xde\x88\xda\x0b\xb6\xfbh\x85\x9b\x9a\x7fU\xc5\x1d\xac\xc9\x04\x1b\xeb'
#  b'\\)\x12\xb7\x04\x10\x87=E\n}\xaf\xf8c1;|Z\x94\xf5~\x8e\xf3S\x8b\x88\xca+'
#  b'\xa3\xd7!\xe5,\x07\xf5\x89eN\xcf/\xfa\xb0\xedp\x8d\x03\xb43\xd7\x85\x0bf'
#  b'B\xad1\x92)\xb6i\xda<\xae3@\xa1\x85~|\xf2\x82\xd8\x99D\x934M\xbf~i\xa6'
#  b'\xb2\x9b\x10s\n\xd8g\xecT\x0e\xb6\x0f\xf1L\xd7\xfa\x87&X\x8e\x80\n\xbb\xaf'
#  b'\x0c\xc2{o\x8c\xc8"\xb4\x1d\x830a\x12~\xf9\x91]\x06\xc7\xa2Y\xe6\xef!'
#  b'\xc9\xfd\xb38\xc7\x07i0hC\xc4\xde\xd8\xdef9\xe4U\xf8\xa5 q\x0f2/\xbf\xac\xbb'
#  b'\x00\x89b6.<O\x08\xdfM\xc1\x12o\xdb\\\xc7\x8a0\x03\x7f\x03P\xd3q\\\xdfEg'
#  b'\xfc\x8e\xf0\x91\xf7\x8do\xb9\xd0N9\x14`h"\xe5-\x9e\xf2\x0b.OF\x97'
#  b'\xc0\xd5%\xa3\x98\x1a{X\xf93>\xd6\xa2K\x92\x14\xc2\xd05\xdc8\x8a\x89\xa8'
#  b'E\t\xfa|\xb3\'\x90\xb2`q"\x13M%\x13S\x18\x13\xed\xd5+!\xff(\x91!\x87^'
#  b'\x8a\xac\x0e\xf6BS\xbd\xbf\xa2?\x86n\xfb\xe8\xc8L\x9f\xe7G\xb8'
#  b'\xa5\x17\xd1\x01\x9c\xf5\x1c\xf5\xd1\x07]x\x9cj\x03\x84\xf4R\xd7QyE;x'
#  b'\xb4\xd5\xea)\x1b0\x8a/\xaf\xfbG\x04\xfc\x16\\\xe9\xb1\xd3z\xfa'
#  b'\x9b\x91\xae\xc7\xba\x03%:\xb2\xa1\x86\x1cj\xe2\x89\xfaOr\x80,1>\xcc\xcf'
#  b'u7\xd9\xce\xf4\xf8\x14}\xd7\xfb\xba\xb1p\x9e\xb2\xb3\x11>\xf9\xab@;;\x96'
#  b'\xc9<\x04\xb3\xdb\x9a\xef\x10/P\x0ep\xa1\xc23\\\xcf\xc4\xa8T\xcd\x820\xd3'
#  b'\xa9\xd7\xbd\xa8$\xf8([W\xb1\xe03\x987\x9d\xa6o\x89Q\x98\xb82\x9d\xdf\xe7+wl'
#  b'G\x8b\x8a\xc1\xc5E\xb2\xf3"\xa4\x9a\xb7t\xbd\x05sg\xe3\xd7(\x01gv}'
#  b'\x82\x87\xe9\xfd6\x0f#<\x1e\xd1k\xaf\x16\xc2\xc43\x8bj\xd3\r\xb2\xe3\x0b:'
#  b'M\xdaH\xffz\x1b`\xee\xed\xa0"7\x00\xd0\xffm\x90\x02[\xca-Y\x7f\xcb'
#  b'\xbc\xb2\xe3vQ\xb5\x02\xe9E\x96:i\xe1wTrA{\xf4^\xf4\xc5)\xa6\xc2pR\x1f'
#  b'1\xbe\x98\x16\xc7#d\xd3\x9e\x0c5\x05NY\x91\x06\xd4\xdc\xfe+\xf8\x06\x1b\xe1'
#  b'Y \t\xee\x1c\xafh\x91\x8a\xc7%\xf2\\\xe3C\x89\xffv\x90\xa6\xd7\xe0\xce\x00'
#  b'\xcb\xf6\x0bw\r\x87\x1a\xf8!\xa1\xce_\x1f\x9a$\x02\xc1N5\x9fh\xbb9+OZ\xb5p'
#  b"\x14#'\x9b\xea\x91\x1d\xff'\xa2\x90 \xd4\xe6\xaa1\x17E2\xfe\n\xf7\xc2\xf4"
#  b'|x\xd0m\x8c\x0c\xac\xf6\x95;\x84\xdd\x13\x9a\xbbu]\xff\xd5\x92\xafb=0'
#  b'\x9e\xff\x1a\xef3\x8b\x19\x1e\xf0\xb4p\xc4\xdd\x08Z\xda\x0e\xc9\t)\x02{)\xa8'
#  b'of\x9a\x01W\x82\xdc\xc9\x8a\xec\x9dLQ\x01i\x96\xef\xeb\xf3\x03\xd8r\x92\xa5'
#  b'\xe92\x1a\x1a\xa5\xea\xc4*\xf8\r{\x83}\x1fYe\x85\x9b<\xc5\x81\xaa A'
#  b'\xc9\x9d\xe6\x15\xce\xf7\xdcm Nov\xc0\xbfS\xde6\x1fa\x83\xc1\xab\x9en'
#  b'\x1c:\xf2\x1e\xde\xe1\x8c\xb3\x86\x08\xc1\x04\xff\x86\xcc\xfbM\xc8\t\xe6'
#  b'\xa4&1PK\x01\x02\x14\x03\x14\x00\x00\x00\x00\x00\n\x92.P\x1f\x03\xaf^\x00'
#  b'\x04\x00\x00\x00\x04\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x80\x01\x00\x00\x00\x00fsLCeaecbYSDozMNcApd1PK\x05\x06\x00\x00'
#  b'\x00\x00\x01\x00\x01\x00C\x00\x00\x003\x04\x00\x00\x00\x00')

faker.providers.person

fake.first_name()
# 'Matthew'

fake.first_name_female()
# 'Patricia'

fake.first_name_male()
# 'Christopher'

fake.last_name()
# 'Bishop'

fake.last_name_female()
# 'Martinez'

fake.last_name_male()
# 'Shelton'

fake.name()
# 'Catherine Miller'

fake.name_female()
# 'Tammy Williams'

fake.name_male()
# 'Jon Marshall'

fake.prefix()
# 'Mrs.'

fake.prefix_female()
# 'Dr.'

fake.prefix_male()
# 'Dr.'

fake.suffix()
# 'MD'

fake.suffix_female()
# 'DVM'

fake.suffix_male()
# 'DDS'

faker.providers.phone_number

fake.area2_landline_number()
# '+632-7711-2380'

fake.bayantel_area2_landline_number()
# '02-3174-6602'

fake.bayantel_landline_identifier()
# '3449'

fake.globe_area2_landline_number()
# '+632-7279-5461'

fake.globe_mobile_number()
# '+63995-868-6291'

fake.globe_mobile_number_prefix()
# '916'

fake.landline_number()
# '02-7732-3092'

fake.misc_area2_landline_number()
# '02-6607-1652'

fake.misc_landline_identifier()
# '5404'

fake.mobile_number()
# '0917-226-8016'

fake.non_area2_landline_area_code()
# '33'

fake.non_area2_landline_number()
# '062-366-4462'

fake.pldt_area2_landline_number()
# '02-8419-3405'

fake.smart_mobile_number()
# '0970-808-2843'

fake.smart_mobile_number_prefix()
# '910'

fake.sun_mobile_number()
# '+63931-969-0249'

fake.sun_mobile_number_prefix()
# '944'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '2F Calumpang Suites, 9206 Uranus Boulevard, Santo Tomas, 5375 '
#                'Sorsogon',
#     'birthdate': datetime.date(1927, 9, 27),
#     'blood_group': 'A-',
#     'company': 'First World Foods Corporation',
#     'current_location': (Decimal('35.6212285'), Decimal('49.851671')),
#     'job': 'Engineer, site',
#     'mail': 'moorelisa@zohomail.com',
#     'name': 'Dr. Richard Moore',
#     'residence': 'Block 09 Lot 94 Mclean Homes Phase 3, Palanan Street, '
#                  'Sagada, 7044 Surigao del Norte',
#     'sex': 'M',
#     'ssn': '1334-5187347-2',
#     'username': 'julie51',
#     'website': ['http://kses.org.ph/', 'http://www.gur.org/']}

fake.simple_profile(sex=None)
# {   'address': '7th Floor Galaxy Building 2, 562 Halcon Avenue, Palauig, 8258 '
#                'Zamboanga Sibugay',
#     'birthdate': datetime.date(1997, 9, 6),
#     'mail': 'colenichole@gmail.com',
#     'name': 'Wanda Anderson',
#     'sex': 'F',
#     'username': 'millerstephanie'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'binibini': 'https://sizo.net/tags/wp-content/blog/login/',
#     'dalawampu': datetime.datetime(1977, 5, 13, 17, 8, 3),
#     'gulo': 'http://www.njd.net/main/homepage.html',
#     'halalan': 5491,
#     'langis': 2139,
#     'sariwa': 'ozeqrmONlNltuAUKbwtn',
#     'sigaw': datetime.datetime(2016, 6, 4, 10, 0, 54),
#     'tipon': 'owilson@hendersongenesis.ph',
#     'tuloy': 5286}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'lswanson@cnrw.org',
#     'qvzMfQxYcWkKFEYqrHMv',
#     'yGURaqwwTuKJrgTrTRmM',
#     'https://www.fcgequities.com/about/',
#     4854,
#     'sTNfebqhsJBtekXNXbed',
#     'SttIbANdKTMyYnubrzgz',
#     'kCAjjQIFJCxRdVjIhNyt',
#     'RGuOuAtHXbYtvKAdUgmp')

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'USqMIunGAkuoWkKUMFAj',
#     'bFfypPZCiIvvvZdXuAOB',
#     datetime.datetime(2002, 6, 18, 1, 50, 31),
#     Decimal('52844996.87'),
#     Decimal('639433672.4623'),
#     745815.0]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {-291037.83570522, 'ywDUmltNUmifIyyOyefZ', 'zHJtTJzsapBvvcimVhtU', 6551286438057.8, 'iNNOvjlHhenjbRmOPZDR', 'jasonwaller@pusdevelopment.net', 'ZXzBhDxJRMlytvsNRxou', 'VtmtntmcuOYunJwRLNxT', Decimal('3190530809887.26'), datetime.datetime(1997, 7, 6, 18, 39, 11), 1622, 9087, 'UwtmwvQCMPHIreYsLIZo'}

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

fake.pystr_format(string_format='?#-###{{random_int}}{{random_letter}}', letters='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ')
# 'b0-8574483y'

fake.pystruct(count=10, *value_types)
# (   [   'kmuJMdLTlMSFpOzPZqoU',
#         'hfprhYXJqxWLiRsvqfNO',
#         'https://www.wrge.org.ph/category.html',
#         -682.4,
#         4769,
#         'lVEjjatAMbiiApjzILih',
#         'JTnvRemcFCTdnTXAcLKc',
#         'http://www.alliedcentury.net.ph/login.php',
#         datetime.datetime(2000, 5, 29, 11, 48, 18),
#         6258],
#     {   'asin': 6257,
#         'baso': 'https://www.martinezgold.net/list/main/blog/author/',
#         'bibig': 8775357974.0,
#         'bulaklak': 4462,
#         'hati': Decimal('-697884785.8038'),
#         'huli': Decimal('-613879408.0'),
#         'lagay': 'dixonwilliam@rksshipping.org',
#         'punto': 'nobVquyTItHiSlefXrwl',
#         'puti': -8378615211486.6,
#         'tuwa': 'qNJUqZWQnoAuRRwVbLQd'},
#     {   'asukal': {   5: -10.914273014,
#                       6: [   Decimal('-3888789035262.0'),
#                              'EJfQHBSbTUzXkEoHvKht',
#                              'WTZixVjYXButmWOLWjGn'],
#                       7: {   5: 'gOnEDbyiXGygNdTelKOV',
#                              6: 'http://sovereignworld.org/author.php',
#                              7: [   Decimal('72060854791435.0'),
#                                     'http://eshotel.com/tags/list/tag/faq/']}},
#         'babae': {   0: 4206,
#                      1: [   'ZBWNakWoybsrfvihsbWR',
#                             'http://zysm.org.ph/register/',
#                             datetime.datetime(1977, 10, 7, 15, 23, 4)],
#                      2: {   0: datetime.datetime(2013, 5, 16, 3, 15, 29),
#                             1: 397,
#                             2: [3868, 'jQvBdpnJIInGMLXUmgIX']}},
#         'halaga': {   6: 7951,
#                       7: [   'http://www.pdsresorts.org/',
#                              Decimal('47136236.681318'),
#                              datetime.datetime(1987, 7, 4, 3, 58, 1)],
#                       8: {   6: 'shawjesus@firstking.com.ph',
#                              7: 'dllcjmpndsvsaigfSERb',
#                              8: [   Decimal('79768033840.58'),
#                                     datetime.datetime(1998, 1, 14, 3, 37, 37)]}},
#         'kalakalan': {   9: 'http://www.fzdx.org/',
#                          10: [   'vtravis@gmail.com',
#                                  datetime.datetime(1986, 9, 1, 3, 9, 32),
#                                  3457],
#                          11: {   9: 'kristophersweeney@roxa.org',
#                                  10: 943974162.14498,
#                                  11: [   'QdSvooLSuYYcBvcvTsce',
#                                          Decimal('-632732.39314')]}},
#         'lahi': {   1: 'tuwooKgLOylksAJDqOZy',
#                     2: [   'wfpcCqRujKJCBrxTLFaw',
#                            'https://www.cybercentury.net/',
#                            datetime.datetime(1998, 5, 2, 23, 18, 2)],
#                     3: {   1: 'kathryn47@tddevelopment.org',
#                            2: 'https://tksgroup.com.ph/blog/tags/author/',
#                            3: [   Decimal('736388428740.2'),
#                                   'GgIGgGmgiLyWjEoZVBTu']}},
#         'mainam': {   4: 'bnDVDoSdLQjggHvgFrEb',
#                       5: [   datetime.datetime(1988, 7, 30, 22, 54, 14),
#                              5.61279,
#                              'ouwmIWBqKTuWdhgUniyw'],
#                       6: {   4: Decimal('98295922749038.8'),
#                              5: 'PvoYGJjUKDTyQvPUVkAT',
#                              6: ['krqNvFTzNKScCURYjmoW', -36410.6385507]}},
#         'mansanas': {   8: 'JYfAnCyoMOCDTxhiFCKx',
#                         9: [   'roDdtOCDMlqFKBYTDXCy',
#                                Decimal('6797.41478'),
#                                8037],
#                         10: {   8: datetime.datetime(1971, 7, 29, 16, 11, 36),
#                                 9: 'hUFnDwcmxcwMPLlwabrY',
#                                 10: [   'EzVuTOsMUsOSntvutigN',
#                                         'JaroFahUMhsIULNmeqHv']}},
#         'tinapay': {   3: 9631,
#                        4: [   'btFGHFlLKiTAHytcRskC',
#                               'lBPWSqWBtbdIUvNHkAbF',
#                               647044.329789],
#                        5: {   3: 'WxHDQIKhNWuwsSJDQIox',
#                               4: 'uOnhVkhCcVxPQOfvjvaY',
#                               5: [6680, Decimal('85345.369957604')]}},
#         'tuktok': {   2: 3000,
#                       3: [45629313442.109, 6217, 3044],
#                       4: {   2: 'dwILmnSgIpRRUAjupCsF',
#                              3: 'WILHHOuFJjHDtwILZlDA',
#                              4: [   'TzhoysXsPsoXlHSIZuNG',
#                                     Decimal('244898.20640862')]}},
#         'tula': {   7: 8779,
#                     8: [   'mPFHKWQQQdpCRZOzbSMm',
#                            'QTnxEjZjasaLENNySfkU',
#                            -396081758396438.0],
#                     9: {   7: datetime.datetime(1970, 1, 13, 18, 8, 3),
#                            8: 'cOdFJsJWblwNGmiSkilK',
#                            9: ['RzgLLzozZEkiMYfMiApN', 9025]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'bsmith@zohomail.com',
#     'http://www.qgkgroup.org.ph/category/post/',
#     7567,
#     datetime.datetime(1984, 4, 10, 9, 22, 55),
#     'http://crc.net/terms.php',
#     'jKEOHAuRaPdVimGMYewm',
#     'http://mwssolutions.com.ph/faq/',
#     'michael82@wsedevelopment.com.ph',
#     'https://rwlgroup.com/category/search/post.php')

faker.providers.ssn

fake.gsis()
# '13207317472'

fake.pagibig()
# '0640-4351-9234'

fake.philhealth()
# '32-274330304-9'

fake.ssn()
# '9863-6829185-8'

fake.sss()
# '97-9982050-5'

fake.umid()
# '1834-3314773-8'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 8.1.0'

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

fake.firefox()
# ('Mozilla/5.0 (Windows NT 5.2; te-IN; rv:1.9.0.20) Gecko/2011-03-07 14:05:50 '
#  'Firefox/13.0')

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.0; Trident/5.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()
# 'x86_64'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/8.52.(Windows NT 5.1; doi-IN) Presto/2.9.177 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5 rv:5.0; ve-ZA) '
#  'AppleWebKit/532.32.7 (KHTML, like Gecko) Version/5.0.2 Safari/532.32.7')

fake.user_agent()
# ('Mozilla/5.0 (Linux; Android 2.1) AppleWebKit/536.1 (KHTML, like Gecko) '
#  'Chrome/58.0.897.0 Safari/536.1')

fake.windows_platform_token()
# 'Windows 95'