Language tw_GH

faker.providers.address

fake.address()
# '20630 Amber Well Apt. 446\nOtifort, AZ 81074'

fake.building_number()
# '002'

fake.city()
# 'Ankraborough'

fake.city_prefix()
# 'New'

fake.city_suffix()
# 'shire'

fake.country()
# 'Mozambique'

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

fake.military_apo()
# 'PSC 7041, Box 2028'

fake.military_dpo()
# 'Unit 6836 Box 6619'

fake.military_ship()
# 'USS'

fake.military_state()
# 'AA'

fake.postalcode()
# '98751'

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

fake.postalcode_plus4()
# '03769-9230'

fake.postcode()
# '94304'

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

fake.secondary_address()
# 'Suite 038'

fake.state()
# 'Iowa'

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

fake.street_address()
# '625 Francis Villages'

fake.street_name()
# 'Akwesi Island'

fake.street_suffix()
# 'Inlet'

fake.zipcode()
# '17311'

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

fake.zipcode_plus4()
# '04181-8059'

faker.providers.automotive

fake.license_plate()
# '147ZJG'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'KWCZ11308175299203'

fake.iban()
# 'GB49XUTM00670154564309'

faker.providers.barcode

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

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

fake.ean8()
# '99810580'

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

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

faker.providers.color

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

fake.color_name()
# 'MediumOrchid'

fake.hex_color()
# '#f821e2'

fake.rgb_color()
# '28,91,19'

fake.rgb_css_color()
# 'rgb(230,34,225)'

fake.safe_color_name()
# 'olive'

fake.safe_hex_color()
# '#330000'

faker.providers.company

fake.bs()
# 'visualize holistic e-commerce'

fake.catch_phrase()
# 'User-centric systemic challenge'

fake.company()
# 'Baafi-Okyere'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Discover\nSimon Donkor\n6507359760826714 09/29\nCVC: 430\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('ZEC', 'Zcash')

fake.cryptocurrency_code()
# 'NEM'

fake.cryptocurrency_name()
# 'AMP'

fake.currency()
# ('SEK', 'Swedish krona')

fake.currency_code()
# 'CDF'

fake.currency_name()
# 'Moldovan leu'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XIV'

fake.date(pattern='%Y-%m-%d', end_datetime=None)
# '1982-07-23'

fake.date_between(start_date='-30y', end_date='today')
# datetime.date(2005, 5, 13)

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

fake.date_object(end_datetime=None)
# datetime.date(1970, 8, 6)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2010, 5, 18)

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

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1992, 6, 14, 2, 19, 3)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1768, 7, 29, 7, 32, 59)

fake.date_time_between(start_date='-30y', end_date='now', tzinfo=None)
# datetime.datetime(2012, 2, 26, 23, 46, 46)

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(2003, 11, 19, 4, 41, 8)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 7, 9, 45, 7)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 10, 9, 8, 7)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 12, 21, 57, 14)

fake.day_of_month()
# '06'

fake.day_of_week()
# 'Saturday'

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

fake.future_datetime(end_date='+30d', tzinfo=None)
# datetime.datetime(2020, 1, 29, 16, 5, 48)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2010-11-11T09:06:42'

fake.month()
# '01'

fake.month_name()
# 'February'

fake.past_date(start_date='-30d', tzinfo=None)
# datetime.date(2020, 1, 2)

fake.past_datetime(start_date='-30d', tzinfo=None)
# datetime.datetime(2019, 12, 25, 0, 51, 49)

fake.time(pattern='%H:%M:%S', end_datetime=None)
# '21:22:59'

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

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

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

fake.timezone()
# 'Asia/Qatar'

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

fake.year()
# '1995'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'alias.html'

fake.file_path(depth=1, category=None, extension=None)
# '/quis/quos.mp4'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('58.5236315'), Decimal('-77.437140'))

fake.local_latlng(country_code='US', coords_only=False)
# ('39.57582', '-105.11221', 'Ken Caryl', 'US', 'America/Denver')

fake.location_on_land(coords_only=False)
# ('50.86079', '17.4674', 'Brzeg', 'PL', 'Europe/Warsaw')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'tony51@boaten.com'

fake.ascii_email(*args, **kwargs)
# 'zfrimpomaa@ampadu-acheampong.com'

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

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

fake.company_email(*args, **kwargs)
# 'hkyei@bonsu.net'

fake.domain_name(*args, **kwargs)
# 'asante-fofie.net'

fake.domain_word(*args, **kwargs)
# 'asiedu-ansomah'

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

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

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

fake.hostname(*args, **kwargs)
# 'lt-16.amoako.com'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '63ae:ea5e:4b0f:4b63:d9a5:ed5a:82:b230'

fake.mac_address()
# 'c1:71:6e:5f:fd:cd'

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

fake.slug(*args, **kwargs)
# 'repellat-dolor'

fake.tld()
# 'com'

fake.uri()
# 'https://www.fosua-asieduwaa.com/homepage.html'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'main'

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

fake.url(schemes=None)
# 'http://boakye.net/'

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

faker.providers.isbn

fake.isbn10(separator='-')
# '0-414-21417-X'

fake.isbn13(separator='-')
# '978-0-536-41926-2'

faker.providers.job

fake.job()
# 'Patent examiner'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Rem error ducimus dicta sed corrupti quos dignissimos. Quia culpa quo '
#  'quibusdam vel praesentium consequuntur. Quibusdam voluptas esse neque '
#  'distinctio saepe.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Optio doloribus veritatis sequi. Quis mollitia magni sint nisi voluptatum '
#     'facilis tempore. Expedita sequi ducimus veniam asperiores.',
#     'Molestias ab in repellat debitis. Quidem voluptatem magni accusantium '
#     'labore modi at.',
#     'Blanditiis eaque maxime perspiciatis quasi. Doloremque sunt beatae non '
#     'quam repudiandae fugit. Nam quisquam quia libero eum at.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Facere impedit facilis pariatur sint.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Molestiae maiores unde id cum.',
#     'Nemo nisi aperiam iusto itaque.',
#     'Omnis accusamus expedita minus soluta quaerat.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Eveniet unde voluptates quibusdam. Delectus quos architecto culpa '
#  'doloremque. Veniam ratione facilis esse neque in vitae.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Ullam fugit nobis molestias. Enim itaque eum non. Eaque eius illo at '
#     'corrupti ullam.\n'
#     'Distinctio unde reiciendis earum exercitationem. Dolor magnam magnam '
#     'blanditiis voluptatum.',
#     'Perspiciatis impedit facere nihil. Laudantium harum ducimus omnis '
#     'repellendus distinctio fugiat. Cumque temporibus ducimus eius beatae '
#     'temporibus cum.',
#     'Commodi exercitationem blanditiis beatae odio delectus maxime. Libero '
#     'alias consectetur nisi. Perferendis ut eveniet vel eum hic.\n'
#     'Voluptate facilis saepe est.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['aperiam', 'nam', 'maiores']

faker.providers.misc

fake.binary(length=1048576)
# (b'h\xea\xff\xf2\xeb\xef\xff,\xb7\x07\xb38\x8f\xe0\x05\xd5\xcb\x90v\xb4v~)b)uQY'
#  b'\x97s\xaf\x9c\x89\xf1|\x0b\xa1\xf8\x0b\x05t\x00q\x82\x8d4&\xadf8.O'
#  b';\x88\xe0\xb7\\\xae\xc7\xdaqoB\xf0\x1a9\xb7\x16\xbc.S\x08\x11\xc8\x02i'
#  b"\x90\xf6zM\xd9Y+Q\r'\xb1\xceZ\x87\x02\x94\x06\xcd*\x16\x90$\x17z"
#  b'\xb1\x10\x98rX\xe1w\x1bY\xff\xe5\xdd\x87l\x92\xd5"Uk\xbc\xb2\xf8d\xa5'
#  b'\x10\n\xef,>\x9c\x8d\xfe\xa6\xf9.#\x10\x84*"L4QH\xc7\x11V\xdc\x16\xe5\xee#'
#  b'R\xd1>d\xd2q?m\xce\x7f\x90*#Q\xca9\x10\xb4\xbd\xca\xad~g`\xad\x1eo\xc3'
#  b'\xeb\x94B2u;\xe5ih\x91\xf9DV\xc8\xaa\xf3Z\xb0\xb3S\xbf\xffz\x00{=|s'
#  b'\xfb%z\xba$\xdda\x8a\x08#V\xbb\xd0!\x98(:B"\x9eg\x0c\x1f\xecF2p`'
#  b'\xa5\x12\xd8|UKu\r\xa4\xd8\x0e\x04\xed}3\x16y\x8c)\xec\x86Dg\xdb\x9cnGR'
#  b'\xef\xb24\x00IQ\xf9\x1e]\xec\x05\t\xfa\xaa\xfb\x86\x80\xa6\x9b\xce]mx\x7f'
#  b"\x89\x1e\xf6\xda\x89\x1c\x0e\x1b'\xfd\xed\xe1T\xc3\x82\xa6\x03|p\xa0"
#  b'\x99U7\xc7\xbb\xc5\xa3\xa0Y\x89\xd4\xd0\x17\xba:Vi\xdeB1\xfc\xbf\x99\xce'
#  b'\xffC\x7f\\Xn~\xdbVx\x8f\xf4\xd3ihq^\xc5\x8aw\xbe\x05\xb9\xf5PF\x8f\xce'
#  b'\xeb\x14\xc6|\x80\xc3S\x18\x9c\x07\xf2\xc8\xd2+\xa0|\xcc\xfdk\x12'
#  b'\x1e\xc8\x961\tTc\xe9i\x10\xff\xe1\x82%\x82\xb1\xb0\xf4\xf7x\x9b4\x84l'
#  b'\t\x8c\xf7\xcf\xc1\xdaN\x06Oqf\xa9\x02\x1ev\x1aa\x7f\xcb\xf2\x18\x14)\xcb'
#  b'\x94\xe6\x9a\xb4{w`\xd6\xbe\xb2\xf8E\xedou\r\xc4H?\xba7\xfb`O3\x13\xb3\xd0'
#  b'X,$\x82\xdc\xd3\xf9\xe5\xbd\x14O\xa1\r\xe2\xec\xba}%\x17\xe9\x94\x0b\x17j'
#  b'\x9fA+\x08x\xc0\x02_\x85\xa6\xea<\xe3\xd7\x15\xc2\x14wkt\x8aH/YR\xdc\xbd)'
#  b'\xe6\x03,\xc4\x91N\x8a\x8c\\T\x10\xf05\tZ`\xce\x9a%"\xac\xf1\xa5;'
#  b'"\x1a\xfe\xa32B\xad\x8f><\x16\xd4\x97\xef\xea]\xc9\xed\xd9Z\xe2\xef\x07\x9e'
#  b'\x15\xe7\xa1\xf5\xe5\xb8o\xaa\xfe\x0e\x03r\x1d\xa1\xcf\xdd\xa2No\xd1T/\xa2U'
#  b'\x16\xa1\xef\xb5\xea|\xd75\xb9\xee\x193r\x87E\xbb\xee\x88\x9a\x9a\xd6\xba%Y'
#  b'y\t\xb2\xc3\x80\x0c\xd2\x1e\xcd\r\x1d\x8c\x0b\xe4\xbe6`\xbf\xfd_'
#  b'3\xf7\xda\xe3\x8f=\x18\x1a\x17\x1a\x9eH\xa6\x92\x90\xcc[\x15#\xe5%\x10Q\x0c'
#  b'\xba\xbd\x05\x03?6\xe2\\E\xfa\xb1\x91\tm\x10\xe7\xba\xb0AO\x9b\x94\xfa\xa8'
#  b'\xf4F\x15qY%\xd0+\xe5\xe0~n\x8b\xd2\x7fuK\xb0\x159\xb0D\xf2\x0b\x0f\xfb\x8b>'
#  b'oM3\xb7?\xd3\xbe\xa6\x0b?Gr\x08\xa9\x97\xe5\xe8\xaa;\x18b\xbf\x9b\xb7'
#  b'8\x17\xe7\xd4B$\x9bkq\xbc\xd3Au\x91\xb3\xda~\xbfs\x183\xb5\xaf\xfdF|#%'
#  b'n\x19\xb1:\x18\xec\xe2\x1cG\r[\xde8\x8e\xb1a^Y\xa7\xfc@!\xf3IPu\x11\x7f'
#  b':\xe6\x97\xaf\x03\xc1\x98J*\x86\x9e@\t\xb1Es["{\x9869`\xd5\x9a\xe5w*'
#  b'\xb1\x92@q\xc5\x1e\xf8\xc4\x8fB\xb3\x07\xea\x11\xc1\x01\xb2\xcb\xc8}'
#  b"\xaa\x840\x16\xa6'<\xa77\xcb\x84\xf2#\x9c\xecX\xd9RZ\xe1\x11\xe4\x1f\xb1"
#  b'z\xa9\xfai\xe0\xa5?\xdb\xb1\xa6.\xcd\xa0\xe9\xd2\xdc&J\xe2Y\xef\x1cn\x8e'
#  b'\xda\xaa\xd3\xe5\xdf\xa8m\xdb\x95J;\xac\xd8\xb7\xbe\x9c\xf5mk\xb9'
#  b'\xf7\xef\xbb\x12\x9dZ5\x96\x98ft\x8e\x1ftBI\x06\xba A\x87\x13D\xf7[2\xa0p'
#  b'\xfb\x0b\x0eZ\xa34\xa9\xd9\x92\x8c\xf6C\xdd\\v\x9d\x80A\x98\x11\xe3(\x93\xc0'
#  b'\xd6z\xd9\xdc\x9d\x9b\xaa\x0b\xf0\xb2\x0e0\x99\xac\x03\xdc\x15\xb1\x028'
#  b'N\xa6\x0e\x01n\xe1 \\zFQ\xac\x9e\x01.\xee\xc7L\xfb\x10\xd7!\x8fW'
#  b'4\x8a\xa3\xf2*\x01K)nc>\xee\x12\xa9\x9d\x02fg\xf4i2\x11WU\xbe_k~$z1\xe4')

fake.boolean(chance_of_getting_true=50)
# False

fake.csv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Paula Owusuwaa-Akoaa","613 Harriet Springs\n'
#  'Ataastad, AR 80865"\r\n'
#  '"Georgia Ansomah","30427 Kwarteng Vista\n'
#  'Geraldtown, KS 32657"\r\n'
#  '"Rachael Asantewaa","494 Kwaakyewaa Groves\n'
#  'West Simon, MD 76686"\r\n'
#  '"Sista Ruth Tawia","085 Ampoma Ford Apt. 982\n'
#  'Otuoshire, UT 07834"\r\n'
#  '"Elliot Yeboa","61342 Boadi Mountains\n'
#  'North Akosua, MO 49521"\r\n'
#  '"Nana Ama Adusei","06442 Ann Route Suite 540\n'
#  'East Carlburgh, ME 06723"\r\n'
#  '"Tina Amoanimaa","474 COmfort Key\n'
#  'Kwartengview, MN 22915"\r\n'
#  '"Carl Akyeamfuɔ","8852 Akyeampong Tunnel Suite 915\n'
#  'Timothyfort, NM 40143"\r\n'
#  '"Samantha Tweneboa","253 Ann Streets\n'
#  'West Kwakuside, CA 60465"\r\n'
#  '"Nicholas Appia","762 Baafi Circle Apt. 509\n'
#  'North Joojoburgh, OR 34269"\r\n')

fake.dsv(dialect='faker-csv', header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False, **fmtparams)
# ('"Patricia Andorful","PSC 8378, Box 5859\n'
#  'APO AA 84558"\r\n'
#  '"Agya Malcolm Oppong","Unit 3033 Box 7119\n'
#  'DPO AE 70384"\r\n'
#  '"Owura Josh Akyeampong","69717 Jack Oval Apt. 992\n'
#  'East Kwabenashire, ME 46945"\r\n'
#  '"Rebecca Tawia","25295 Asenso Curve Suite 223\n'
#  'Fosuafurt, OK 98835"\r\n'
#  '"Osofo Yaw Oppong","23327 Alex Green Apt. 714\n'
#  'Port Tinaton, MI 43387"\r\n'
#  '"Jake Ntiamoa","858 Ankra Burgs\n'
#  'West Graham, WY 39366"\r\n'
#  '"Sista Nimakoah Ampoma","738 Prempeh Motorway\n'
#  'Lake Jill, NY 52964"\r\n'
#  '"Owura Robert Osei","255 Nyaakoaa Stravenue Suite 548\n'
#  'Amponsaville, WI 94209"\r\n'
#  '"Charlotte Opuku","1092 Amponsa Rapids\n'
#  'Aduseimouth, MA 30389"\r\n'
#  '"Tom Yeboa","6453 Appia Ramp\n'
#  'East Julie, NV 72652"\r\n')

fake.md5(raw_output=False)
# '1219f98cc543cfe4a275920af984477f'

fake.null_boolean()
# False

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '04&P(2BqH8'

fake.psv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Julia Owusuwaa"|"12639 Christina Ways Suite 537\n'
#  'Lake Marian, WA 84649"\r\n'
#  '"Gifty Mensah"|"28965 Otiwa Parkway\n'
#  'Lake Caroline, LA 16243"\r\n'
#  '"Sista Felicia Gyamfi"|"7188 Ekow Islands Suite 158\n'
#  'South Yaaport, TN 87039"\r\n'
#  '"Dominic Oti"|"524 Graham Glen Suite 756\n'
#  'Adamfort, NV 73173"\r\n'
#  '"Joshua Amoasi"|"5660 Asamoa Terrace\n'
#  'Malcolmbury, NE 53616"\r\n'
#  '"Agya Kwaku Oppong"|"82443 Joojo Drive Apt. 891\n'
#  'Port Paulborough, OR 85031"\r\n'
#  '"Adam Ntiamoa"|"875 Michael Spurs Apt. 013\n'
#  'Jeremystad, CA 29544"\r\n'
#  '"Regina Akowua-Owusuwaa"|"0249 Nigel Lake\n'
#  'Oforihaven, DE 51423"\r\n'
#  '"Stephen Nti-Agyapong"|"916 Helen Parks\n'
#  'Katechester, OK 01570"\r\n'
#  '"Miss Constance Adutwum"|"USNV Ankra\n'
#  'FPO AA 51691"\r\n')

fake.sha1(raw_output=False)
# 'ecc8b789d8dd2edb8abcd951d9c09ab001a84d4c'

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

fake.tar(uncompressed_size=65536, num_files=1, min_file_size=4096, compression=None)
# (b'TraCaolmeRLchjLhcIhe1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00013010\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\x00\xcf\xe3\xaf\x0b\xe8\xf7\xfa\xe7c\x1c|\x89\xd2s\x9f\x01'
#  b'9*\x1c\r\x0b>\xfbg\x926\x00vH\xeb\xf5\xe9N\xcdz\x86R\x07D\x91+\x07\x8a\xca'
#  b'\x83Sn\xcf\xd5\x9e\xc4\xea%z\xce\xca#\xa4_<\xbe.$\xd6C;\x02\xb39O\x87\xa0'
#  b'\x81\x1f|J\x0fA+\x90\x9c\xb42Z\xb4\x16\xd8\x11\xd4\x0f\x971\xba\xf4\xb5\xbb'
#  b"IK\xd8**\xfd\x1d\x9b\x04D\xed\xa2\x1c3\x02\xc5'\xc0\x82\xf8\xcd\xecq\x7f"
#  b'\xaa\xbeb\x99a\xf3r@\xb8<\x99\xf8\x87(\xca\x02\xb8.\xabE\x91\x07y\xe4'
#  b'\xa0\xc2&\x11\x9dji\xa6q\xc6Vg\xbb\xb5\xe9\xf6\x9bH\x17\xb8Ap!"u\x90?\xbc'
#  b'\r\xc4\xbb\xf8\xa5\xc1\xbc}=:L\x7f4\xe7\r6X\x17u\x9f6\xd6\xd7\xf4J"Wb'
#  b'\xf7\xfd\xbc\xa2\xdf{\x92u\xf9"\xe2\x00,\x91b\x97\x1d\xe11 N,\xe0\r'
#  b'\xf8y\xf3%\x1d\r\xdb]\x9dh\xd1\xf0\xe0\xf8\x12\x1f\xaf}\xaet\xee\xd5\n\xfc'
#  b'\xc7P\xdf!\xf3v#&\x02sK\xd1\x17\xda=\x1e\xf3\xe2\xeb\xfd\xb2\xb7\xc8\x94'
#  b'\tGBQ\xfe2|\x18|P\x80g\xa0\xb9w\x86w\xc3Z6\xb7\xef\x92\x16\x9b\x99B\xb6'
#  b'\tb\xb09\xd0\xd3\xddK\xd4\xb4\xb1\xaf\x10\xd6\xf2\xedAn\xcb\xbc'
#  b'\x8c\xa4\xd9\xe83\xc2\xb2#4\xce?b\xa6c\xfb[\xda\xfe\xce\xf2{\xd9\x02\xb8'
#  b'\x17\x89\x13Q\xa4\xdd\xe2\xbal\x15U\xf8\xc8\xb4Q5PB\xf8\x82\xb4\xf6\xf7\xa6'
#  b'P\xa8}\xb92\x06?\x9cL\xe3\xf5\xcco\x96\xaa\xf2\x1b\xee\xe2\x12\x1b\xbb\xf5<'
#  b'\xf2\x0c\xc0\xf5\x12\xa9\xd0_|\x84q3\xbcf\x06\xc4\xf22\x06\x84\xfee\xd9\xda'
#  b'{S\xf2E\x9cy\x82\xa5\xe8wB\xb6\xdd\x94\x9b\x80\x83\xa2\rw96jy\xfbF^q'
#  b'3\x99\xde\x8f}\xb8\x086\xa1\xb1\xab\xeah\x9e\xd5\xe3N\xac\xc30{\rh\xab'
#  b'\xf7!\xf3\xa1\xa7\xc2(\xa6B\r\x9d1\xe5P\x9f\x19\xbb?Q\x9b\xfe\xb6H\xe4'
#  b'Y5h\xc1\x85)\xb3\xf0tA\xa5[\x96i\xb5\xdd\x8a\x8b\xf7E\xe8\xf1,55\xcfR\x98'
#  b"\x83\xcf\x14\xecd\xe0 \xc4z=\xb1v\xf7U1\x89\xa1\x9e\x81I\xdf'\x95\x1e@\xcb3x"
#  b'\x87\xd8^K7\x14\x83\rG\x89AE\x0e=\x1f\xd0\x8b\xcc\xf5t\xefh0\x94\x95\xaa#\\'
#  b'\x91>\xd6\xf0t\xb8\xbaV\xa9\xfd\xcf\x954\xc9\x1d\xe8\x0b\x0e0\xde'
#  b'\xe0\xe5\xfcz\xf5\xac\xe2\x1eCl\x07h,s\xf3\x9e\xf2`i\xc1-\x84\xcae'
#  b'\xb6P\xb7\x96\x80!\x98\x8c$\xb9\xe3\xaf\xdf\xd6\x89\x9e\xe5\x92\x8c\xaf'
#  b'j\x99`l\xaa\xd6\xcc\xee\xb7\xc8\xc1z\x95j!Z/\x8c\xd9&o90P\xa5\x1ce\xd5'
#  b'\xac\x93Q\xb8"\x11\x08&\x12\xa390\xa5\xa1\x8f\xbb^c\x17\x89\xaa\xd3\x07$'
#  b'\xe7\x94\xf0\xc9TZ"\n\xe6\x10\x97d\xe2\xfc^\xc0\r\xd4\xe9\xc1t\x19\x93\x01'
#  b'\xc4a\x8bR\x87\x90*\xb3Z\xc9R*t\xaf\xf7\xa0I\x978~[\t\x04\x08'
#  b'\xe9\xe6\x97\xe9\x91\xa7\x82\x7f\x92gvg\xc3\xf2\xbd:\xc9\x01\x12r'
#  b'\xc6\x1d\x91\xe2\x9b^\x9a\xc7c/B:g~P\x88S\xaa\xf2w\x06\r\xc4\xe1'
#  b'\xe8\xc0\xac\xb3\xa0\xfc!-d[f\xcfA\xffzmi\xec.\xa5\\\x9b\x9f-\xc4\xbax\x83'
#  b'MV\xd9O\xf3\xfd\xcdE\xc2\xa66\xbe\x87\xda{\x89\x1d\xa5\xc0\x8d'
#  b'\x8d\x1b\xca\x18\xa3\xca\x84.\xb9/\t\x10T\xa1\xac\x10\x0e\x04\x19v'
#  b'\x13\xea6\x98\xa9\x8a\xf9g9\x80\x92Sy \x18t\x93v\xc9s>>\xb9\xf7\xfe\x82k\x04'
#  b'\xf7\xb1c\x81\xc4\x90N(\xefU4\xc0\xfbSO\x11\xfa\x17\xdd\xcd\xc4\x13=\x9f'
#  b"\xbaz=w\xfd&\xdc\xa6Y'\xac]\x00x\xffj\x13&\x9fc\x92`\x93\xed5\xd9e\x0f"
#  b'\xa2\x1f\xde\xc3\xef\xcfU?\xc4^\x84"\xaf\x03\xe6n\x87)\xdd\x15\xdf{(\xa2'
#  b'\xe8\xdce\xe0Lm\x1f\x06\x93!:f\xab\x89\x12;GGZ$\xaf\xbe\xda\x8d3\x87\xd1"'
#  b'\xa1\x83\xc6l\xa9\xb8\xd6\xb0\x9d|/\x97\\\x1a_+\xdamO\xb1\xc2\xee\xdf\xe1'
#  b'g/T?\x14T\xc9?$e\xeaQ\xb0y8M\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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)
# ('"Amelia Darko"\t"30297 Mensa Ridges\n'
#  'Stevenborough, PA 97772"\r\n'
#  '"Lawrencia Takyi"\t"6246 David Road Suite 884\n'
#  'Acheampongview, SD 02369"\r\n'
#  '"Mr. Oliver Adomah"\t"3340 Duah Parkways\n'
#  'East Elliot, RI 31919"\r\n'
#  '"Yaa Asamoah"\t"493 Lawrencia Pass Suite 713\n'
#  'New Hannah, FL 47581"\r\n'
#  '"Ms. Yaa Nyaakoaa"\t"828 Anokye Estates Suite 656\n'
#  'Donkorland, MO 30035"\r\n'
#  '"Samantha Acheampong"\t"143 Eunice Heights\n'
#  'North Susan, NM 01007"\r\n'
#  '"Agya Kevin Antwi"\t"257 Stephanie Forge\n'
#  'East Michaelmouth, NV 54821"\r\n'
#  '"Oliver Awuah"\t"0570 Ankra Mills Apt. 055\n'
#  'Adutwumport, LA 66269"\r\n'
#  '"Ernestina Pokuaa"\t"5600 Agyemang Place Suite 858\n'
#  'New Philipberg, NC 20326"\r\n'
#  '"Victor Asante"\t"USNS Fosu\n'
#  'FPO AP 29872"\r\n')

fake.uuid4(cast_to=<class 'str'>)
# 'a8ed09dd-3560-4e94-a268-64f64fcc28c7'

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\xe5\x7f\xa6+\x00\x04'
#  b'\x00\x00\x00\x04\x00\x00\x15\x00\x00\x00pDtleyQWLMqGXeLKWUKE1-0Ak\xff'
#  b'\xcb\xc7\xe3\xa7\xa3]\xa2e"_\xfctn\xa56\x9e\x8aH\xa0C\x97v\x92\x82'
#  b'\x8a\x9f\xb0\x92"\xc9\x9f\xc5`\xad\x140\xdbS\xeaA\x80~\xb3\x10Y\x08\x0e\xeb'
#  b'\x91U\xd6}\xa64I\x1b\x18\x80\xd5t<\xbe\xd6\xa0o4\xb7\x9c\xdc\x9a.3'
#  b'\x16\xd3\x81C:b\xc0F\x91\xde\xe3@\x97\xd8\x06\x98$\xdc\x87\xb9'
#  b'\x96\x82\xae\xb2\xf8H\n&X\x06\xbeR\x82\xb2\xd5\x9ds\xd3*u\x87\xaeh`'
#  b'\xf1\x84\xa9\x193\xa1\\\x1a8\xd2Y\x18\x18T2<wU@<\xce\xe2m\x17x\x12]\xd2'
#  b'I\x86\xd9P\x7f\x13\xd3\x02\xb0$\xda\xba\xa5\x96\x17\\\xb3}b\xa0M\x85\xe8\xe8'
#  b'\x923\xad\xc1^]n\xd9\x17\xbc\t\x06\xba\xe5#\xd2\x9b,-$\xde\x04@\xa8'
#  b'\xc2N\xc4BP\xfb!\xa9e\xbd\xd1\x0f\xe0\xa6\xd5\xa9.\x0f\x1f!V\x8d\xc5l'
#  b"\xa6\xa1EZ\xa6\x10\x81(\xb2\xbb\x08\x18;\xee\xfc\x85\x10'\x9dx\xf7\x0f\x83&"
#  b"'\xf4\xeb\x88\xfb\xcf\x9f0\x1d\x1a07Z\x1d\x813\x8d\xc3\x83\xc1\xdb\xc8+\xef"
#  b'\x96B\x9c6\xf2\\&\xa0m\xfe(\x9a;\xdad\xbc\xc4\x9d\xd3q\x0b\x8b\x99\xdd'
#  b'\xdf\x04k9\xc7\x12h\xc6\x82@\xa0\x9b\xaaNv\xb3\xfb\xad\x9c\x10Q*\xa1I'
#  b'\x06\xee*\x89Q\xb1rM\xe3\x86@iB!\x96\xd3\x8d\xa6\x9a\xd9\x10v\xa8b'
#  b'\xf1\xce\xb6J^>"w\xc9\xff\x8c&\x9b}\xd4\xe1\xb3\x99\x92\x92z\xe5\xcc_'
#  b'\xc3@\'$E&\xc8\x8f\xad\x1e"s\xee\xab?\x00\xf9\xbb\xdc\x0b\xa8y\x96\xd1'
#  b'\xc9\xeaZt[\x19\xac\xebPBb\x1f\xb9\x80\xccF\x0e\x0ed\xd7\xa0\xca\x7f\xf7'
#  b'\xbbA\xb6)\x12\xd7\x8di\xf2\x1f\x89\xaa\xb7\xac\x1f\x18\x0c\x99\xb7\xca'
#  b'\xe7\x00\xce]\xbc\xb1\x89\xf3n\x87%o\x99\xacB\x92\xe6\xf3\xb8r\xae#\xce\xda'
#  b'\xe2\x0c\x01\x07,,%\xf3\xb7\xbc\x8d\x1f\x10\xbb\x98q\xd6\x9awD\xf8\xa1\xa4{'
#  b'\xa0w[g\xf7z\x17\xc4@5\xd6fO\xed\xc2\x80\x96\xe1\x14\x82\x96\rlT\x9aQ]Q'
#  b"{\xd7\xeb\xaa'\xe1\x041\xfe\x06\x8dK\\\x1b\xd0\xf3\xa6,Z\x9a\x88Bm\xb4"
#  b'\xcdJq\xab\x80\x8b\xd7\xc8^\n\x9f\x8d\xe9\xc6T\xa7:\xa6`\xa6S\xa3\xe9 '
#  b'\xe7\xf4\xe2~\xff\xb5qcf\x1bK\x82A\xe5B\xd2\xd4U\xdf\xfb}=\x11P'
#  b'\xa0\x00\x01\x14a\x85\x0f\\\x01#\xd6\xd1\xea\x88\xa5\x008\xb3K\x8c'
#  b'\xf8\xd5\xe4"JS\xb0\xccp\xb7\x06\xe2H,Y\n\x03\xe5\xfc\x82:\x10\x0f\xa1'
#  b'\xfb\xdbpul<\x9a\x80\xa5\xaa\tY\xd5\x15\x0b\xc0\x08\x8d"\xd3O\xfe\x96\x16'
#  b'\xb2\xb9\xf1\xe4\x92!\x14/\xbf\t\x90c\x8c\rYU\x1c\x15\x7f^\\k\x9bj'
#  b'\x94\xde_\x04\xa9\xe267\xceu\xfbkl\x86\x18\xe6Qv\x9a\x1ct|]\x0e+]@\xa1'
#  b'\xaaa\xbd\xaas\xc2\xcc\xa0=\xadj\xeb\xa0\xbc3\xfc\xd5\xa0\xad\x9a'
#  b'\x90*\xb9\xf9\x10_sP]<\xb0V:\x8bR\xbe\xc68\xbdL\x1f\xe8\xeb9\x11\x93M9'
#  b'#]\xcb\x1b\x92\x8e\xfb\x0f\x94|+\x10\x121LG\xb1\xd5\x1a\xc4\xf1S\xcd[Gi"\x17'
#  b'\x92n\x81\xdfpFC\xabib\xa9\xef\xcc\x17\x1d\x01\xd2\xa8\x0f)\x9e\x04F='
#  b'\xf0\x86\xaf^\x97\xd8\xca\xe4\x19q\xd3\x8dL \xee\xd1\x9c\x1f\x11\xde'
#  b'\xfb\xe6\x99\xb2\x8bK\xda\xf5"4\x17^X\x05\xb1/\x90S\x9b\xbb\\\xb5\x99E'
#  b'\x9d\xcf\xb2,\x82p\xbd\x0c5\xc0e\xfa\x81T\xf5\xcb\x97\xceF\xd3\x8b\xdf#y'
#  b'\xac"]\xfaA\xfa\x95\xa1\x18]C\xde\x8f]\x81\xd4X\xe2b\x9e\x8c\x9bd\xfa'
#  b'\x95\xff\xccb\xba\xd9\xe21\xe7)\xe0\xfa\x05\xb6\x81\x05\x10\xee\x04]'
#  b'\xf4\xf5\x80^\xea\x17\xa9\xb5\x84\x8ez\x122(\xc3B\xbe\xc36KV\x8e\xca\xd9'
#  b'\xeclGXH\xf6\x83\x95g2\xf3fn\xc9P\xe1\x0f\xbb\xf5N\xa3\x8a\n]'
#  b'\x0c\xb6\xbc\x0c\x95\x94\x08\x1a\xbf\xed\x7f\xb8\xce\x1b\xf8\\]|n\xa3'
#  b'\xaa_\xef\xf4\x1e\xefX\x8b\x88\xcb\x82L\x91\xe8i\x91\xe2{\xd8\x80\x14cL.'
#  b'\xe1\xd7\xb9\xb5\xb4\x89Tm\xd1\xa0\xb3(PL?0\xfd\xf8bPK\x01\x02\x14'
#  b'\x03\x14\x00\x00\x00\x00\x00\n\x92.P\xe5\x7f\xa6+\x00\x04\x00\x00\x00'
#  b'\x04\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80'
#  b'\x01\x00\x00\x00\x00pDtleyQWLMqGXeLKWUKE1PK\x05\x06\x00\x00\x00\x00\x01\x00'
#  b'\x01\x00C\x00\x00\x003\x04\x00\x00\x00\x00')

faker.providers.person

fake.first_name()
# 'Harry'

fake.first_name_female()
# 'Francesca'

fake.first_name_male()
# 'Tom'

fake.last_name()
# 'Nti'

fake.last_name_female()
# 'Antwiwaa'

fake.last_name_male()
# 'Boadu'

fake.name()
# 'James Quartey'

fake.name_female()
# 'Arthur Obeng'

fake.name_male()
# 'Dr. Juliana Bonsra'

fake.prefix()
# 'Mrs.'

fake.prefix_female()
# 'Miss'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '8785582959312'

fake.phone_number()
# '0286514615'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'USS Boadi\nFPO AA 00680',
#     'birthdate': datetime.date(1996, 11, 10),
#     'blood_group': 'B-',
#     'company': 'Takyi-Antwi',
#     'current_location': (Decimal('58.344639'), Decimal('90.371033')),
#     'job': 'Clinical scientist, histocompatibility and immunogenetics',
#     'mail': 'gregorysafo@gmail.com',
#     'name': 'Simon Sarpong',
#     'residence': '9482 Tracy Views\nEast Deborahburgh, IN 50104',
#     'sex': 'F',
#     'ssn': '850-84-7333',
#     'username': 'julian24',
#     'website': [   'https://oppong-yirenkyi.biz/',
#                    'http://www.oppong.com/',
#                    'http://tutu.com/']}

fake.simple_profile(sex=None)
# {   'address': '683 Josiah Harbor Apt. 152\nBonamouth, NC 34148',
#     'birthdate': datetime.date(1957, 10, 24),
#     'mail': 'fandorful@gmail.com',
#     'name': 'Mr. Leslie Obeng',
#     'sex': 'M',
#     'username': 'dasiama'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'amet': 5373,
#     'corporis': 'YrPFzETCjdRTVizOtBmg',
#     'ea': 'avBuxggvMjgJnsiJjZKW',
#     'explicabo': 8063,
#     'facilis': 'eemfvbiABAQFxZDbuxDU',
#     'minus': datetime.datetime(1996, 9, 19, 20, 17, 44),
#     'neque': 53.6667,
#     'ratione': 'ANQSGWfNgdvfleudHFJv'}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'http://www.safo.info/',
#     'tgpyTbWILMTZjWuhVbbV',
#     'https://www.boadi.net/',
#     'rnpdncALhMKfbMeEoVOV',
#     'zsJpvaQwPRluiEfVllKC',
#     'FvrAMWqyrjtuKiikasCg',
#     'https://akoto.net/category/tags/blog/author.html')

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   7446,
#     'nSpYNMpWIlDfOiyEIHwO',
#     1834,
#     4504,
#     'XGljORTjgxlqqQyLkydI',
#     'xDkfllgeOYnXvYquldLZ',
#     'kwasi13@hotmail.com',
#     -1614226753.96,
#     437,
#     5318]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {573110246.141, datetime.datetime(1994, 8, 20, 21, 46, 16), 5608.286, 72235.37388657, 'bueyeKBvUjHVbKdbjkMo', Decimal('672790241102350.0'), 'FnEcIaouJxSIIZpWnYMp', 'http://ampoma.net/list/privacy/', 'oosei@kwartemaa.com', 'uOTRpdXkdGxvkVDXkToV', 6490, datetime.datetime(2017, 5, 6, 23, 47, 58)}

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

fake.pystr_format(string_format='?#-###{{random_int}}{{random_letter}}', letters='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ')
# 'D2-4996831t'

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(1990, 6, 26, 17, 20, 38),
#         'FeCYNATmvKnOdMkWvELx',
#         1725,
#         78992025.778783,
#         'FGqVVQvMroGjhrKkKkAt',
#         'dboaten@hotmail.com',
#         423632751.66383,
#         'EdYzBXWUMGOjMgGqVJSz',
#         6471,
#         Decimal('-1498710013.95453')],
#     {   'accusantium': 'tiIJmhUGLHczzkjWyykt',
#         'aliquam': 'vggtRShabTrTKkQrfhuE',
#         'aliquid': datetime.datetime(1972, 11, 21, 6, 10, 41),
#         'architecto': datetime.datetime(1997, 10, 15, 13, 37, 33),
#         'harum': 'ELFhzUkMXBWdbHDXZbGx',
#         'laudantium': 'eGcynYsCvoZceCrRhwru',
#         'minima': 'http://www.oppong.com/about/',
#         'officia': 'mTIzwQMQpzBcZUYuVtlX',
#         'repellat': 'gakomaa@hotmail.com',
#         'tempora': 'https://www.ansa-gyamfi.org/terms.jsp'},
#     {   'architecto': {   2: 'AgmkAAGyjPmdAKPZmREi',
#                           3: [8712, 9144, 'frQtEvrZBvNCRFmJTevZ'],
#                           4: {   2: 'CHSeyMBiopHjwjUsuipa',
#                                  3: 7839,
#                                  4: [1126, 'nslMtqCTUBIkMekwqhau']}},
#         'corporis': {   9: 'blUpPPfpRBCmPJkOwcvR',
#                         10: [   'http://www.owusu.com/home/',
#                                 'albert72@yahoo.com',
#                                 Decimal('-34.40288136')],
#                         11: {   9: 7355,
#                                 10: 'nKRPXwTrgViqaOkOqzdL',
#                                 11: [   'http://dufie.info/posts/search/explore/terms/',
#                                         'YmNTGgsDyEDWUiZCEJrP']}},
#         'cum': {   8: 'https://boateng.info/blog/home/',
#                    9: ['http://tutu.com/', 8048, 7403],
#                    10: {   8: 'OMqnZbOIdkQpPwMqdDaV',
#                            9: -24798536979.897,
#                            10: [   Decimal('52853.29735'),
#                                    'HFCxtpZBccPPTlHQxJlG']}},
#         'eaque': {   3: 'RJHJunfwoqIZfhzlexXc',
#                      4: [   'ucfprPeiQOaOLEbWagJF',
#                             'aaronakyeampong@safoaa.com',
#                             datetime.datetime(1979, 3, 30, 1, 42, 44)],
#                      5: {   3: -12.0,
#                             4: 'vdCpyxhRWLspfvNkWZau',
#                             5: [7428, Decimal('-4144846.46')]}},
#         'in': {   4: datetime.datetime(1980, 4, 6, 10, 18, 38),
#                   5: [   47513546988.26,
#                          'adrianankra@akomaa-opuku.net',
#                          'HXsRjRgygwbvthpEpOYS'],
#                   6: {   4: 4814,
#                          5: 'fboadi@ansa.org',
#                          6: [   datetime.datetime(2000, 8, 24, 5, 52, 49),
#                                 'KIsQrulkrqLaYukhONUc']}},
#         'praesentium': {   6: 'YOWMDYzYBQADoUhNjUYV',
#                            7: [   'CkZyDuHwANxtdAwwVSyS',
#                                   'kwamenapomaa@hotmail.com',
#                                   1664],
#                            8: {   6: 'uNIWvBERfcGlOrktxnNC',
#                                   7: 805,
#                                   8: ['sharonfofie@darko.org', 8782]}},
#         'qui': {   0: 'CONOeukcozTfWysZVlAn',
#                    1: [   6646,
#                           'ckwarteng@gmail.com',
#                           datetime.datetime(1973, 4, 10, 2, 41, 20)],
#                    2: {   0: 'PMlHUuTqgOWwzftwHfcN',
#                           1: 'BfncyqCmcDHrtLAQUvMy',
#                           2: [   datetime.datetime(2004, 4, 28, 14, 29, 6),
#                                  'wEztNTOvAFQNNhKvTfUm']}},
#         'saepe': {   5: Decimal('7053454399.9'),
#                      6: [8443, 8306, 'https://anima.biz/'],
#                      7: {5: 2026, 6: 9394, 7: ['eqAayOrICLGXTCmXZted', 5152]}},
#         'sint': {   1: 'PhoXDCjdJdbDPBnQyGpb',
#                     2: [-7.367432, 8568, Decimal('9051.7905706')],
#                     3: {   1: 'NcbicWcvcrikjbCcgxiU',
#                            2: 'https://mensa.biz/privacy/',
#                            3: [   'http://www.ansomah.com/',
#                                   'https://www.adwubi.com/about/']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'JacwaxahOPzqIjCqlHCP',
#     'mDurGJMiddqvGAgfcGOr',
#     'yNwSostUbzffflFsDuVv',
#     -1412012845.4,
#     3252,
#     3509,
#     Decimal('832247.0'),
#     'patrickacheampong@afoakwa-boateng.net')

faker.providers.ssn

fake.ein()
# '87-8850731'

fake.invalid_ssn()
# '110-72-0000'

fake.itin()
# '933-87-6200'

fake.ssn(taxpayer_identification_number_type='SSN')
# '190-70-5884'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 4.1.2'

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

fake.firefox()
# ('Mozilla/5.0 (Windows CE; sl-SI; rv:1.9.0.20) Gecko/2011-06-27 06:39:36 '
#  'Firefox/3.8')

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 4_2_1 like Mac OS X'

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/8.18.(Windows 98; ml-IN) Presto/2.9.169 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; bem-ZM) '
#  'AppleWebKit/534.10.3 (KHTML, like Gecko) Version/4.0.5 Mobile/8B113 '
#  'Safari/6534.10.3')

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

fake.windows_platform_token()
# 'Windows 98'