Module:GayPornographicCareerList/B

From Porn Base Central, the free encyclopedia of gay porn
Jump to navigation Jump to search

Documentation for this module may be created at Module:GayPornographicCareerList/B/doc

local p = {}

p.sites = {
    bacchusreleasing = {
        label = 'Bacchus Releasing',
        sitetype = 'studio',
        aliases = {'bacchusreleasing', 'bacchus releasing', 'bacchus', 'bacc'},
        url = 'https://www.gaydvdempire.com/100/studio/bacchus-gay-studios.html?partner_id=77605325',
        category = 'Bacchus Releasing models',
    },
    badlads = {
        label = 'Bad Lads',
        sitetype = 'website',
        aliases = {'bad-lads', 'bad lads', 'badlads', 'bad-lads.com', 'bad-ladscom', 'bdl'},
        url = 'https://bad-lads.com/',
        category = 'Bad Lads models',
	    archiveURL = 'https://archive.ph/Jj4Bz',
    },
    badpuppy = {
        label = 'BadPuppy',
        sitetype = 'website',
        aliases = {'badpuppy', 'bad puppy', 'badpuppy.com', 'badpuppycom'},
        url = 'https://signup.badpuppy.com/track/MTAwMzAzLjEuMi4yLjAuMC4wLjAuMA',
        sceneUrl = 'https://signup.badpuppy.com/track/MTAwMzAzLjEuMi4yLjAuMC4wLjAuMA/tour/trailers/',
        modelUrl = 'https://signup.badpuppy.com/track/MTAwMzAzLjEuMi4yLjAuMC4wLjAuMA/tour/trailers/',
        suffix = '.html',
        category = 'Badpuppy models',
	    archiveURL = 'https://archive.ph/I9PkQ',
    },
    baitbuddies = {
        label = 'Bait Buddies',
        sitetype = 'website',
        aliases = {'baitbuddies', 'bait buddies', 'baitbuddies.com', 'baitbuddiescom'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=901858-0000&PA=2608739&HTML=https://www.baitbuddies.com/?page=home',
        sceneUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=901858-0000&PA=2608739&HTML=https://www.baitbuddies.com/?page=preview&contentId=',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=901858-0000&PA=2608739&HTML=https://www.baitbuddies.com/?page=profile&acc=',
        category = 'Bait Buddies models',
	    archiveURL = 'https://archive.ph/GBwYn',
    },
    baitbus = {
        label = 'Bait Bus',
        sitetype = 'website',
        aliases = {'baitbus', 'bait bus', 'baitbus.com', 'baitbuscom'},
        url = 'https://gaywire.com/websites/baitbus?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoxMzcsInMiOjcwNiwiZSI6MTA3NTcsInAiOjJ9',
        sceneUrl = 'https://gaywire.com/scene/',
        modelUrl = 'https://gaywire.com/model/',
        suffix = '?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoxMzcsInMiOjcwNiwiZSI6MTA3NTcsInAiOjJ9',
        category = {'Bait Bus models', 'Gay Wire models'},
        networks = {
			{ name = 'Gay Wire', text = 'Gay Wire Network' },
		},
	    archiveURL = 'https://archive.ph/aEZgW',
    },
    bangbangboys = {
        label = 'Bang Bang Boys',
        sitetype = 'website',
        aliases = {'bangbangboys', 'bang bang boys', 'bangbang boys', 'bangbangboys.com', 'bangbangboyscom', 'bbb'},
        url = 'https://join.bangbangboys.com/track/MTA4MjI0LjEuMTcuMTcuMC4wLjAuMC4w',
        sceneUrl = 'https://join.bangbangboys.com/track/MTA4MjI0LjEuMTcuMTcuMC4wLjAuMC4w/videos/',
        modelUrl = 'https://join.bangbangboys.com/track/MTA4MjI0LjEuMTcuMTcuMC4wLjAuMC4w/models/',
        suffix = '.html',
        category = 'Bang Bang Boys models',
        networks = {
			{ name = 'Carnal Plus', text = '' },
		},
	    archiveURL = 'https://archive.ph/VCewY',
    },
    bare = {
        label = 'Bare',
        sitetype = 'studio',
        aliases = {'bare', 'barestudio', 'bare studio'},
        url = 'https://www.gaydvdempire.com/92735/studio/bare-gay-porn-movies.html?partner_id=77605325',
        category = 'Bare models',
        networks = {
			{ name = 'Staxus', text = 'Staxus label' },
		},
    },
    bareacademy = {
        label = 'Bare Academy',
        sitetype = 'studio',
        aliases = {'bareacademy', 'bare academy', 'bareacademy.com', 'bareacademycom', 'bara'},
        category = 'Bare Academy models',
	    archiveURL = 'https://web.archive.org/web/20110226100058/http://bareacademy.com/',
	    archived = 'y',
    },
    barebackattack = {
        label = 'Bareback Attack',
        sitetype = 'website',
        aliases = {'barebackattack', 'bareback attack', 'baa'},
        url = 'https://gaywire.com/websites/barebackattack?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoxMzcsInMiOjcwNiwiZSI6MTA3NTcsInAiOjJ9',
        sceneUrl = 'https://gaywire.com/scene/',
        modelUrl = 'https://gaywire.com/model/',
        suffix = '?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoxMzcsInMiOjcwNiwiZSI6MTA3NTcsInAiOjJ9',
        category = {'Bareback Attack models', 'Gay Wire models', 'Big Daddy models'},
        networks = {
			{ name = 'Gay Wire', text = 'Gay Wire Network' },
		},
	    archiveURL = 'https://archive.ph/gxy9t',
    },
    barebackboybangers = {
        label = 'Bareback Boy Bangers',
        sitetype = 'studio',
        aliases = {'barebackboybangers', 'bareback boy bangers', 'barb'},
        url = 'https://faphouse.com/gay/studios/bareback-boy-bangers-orrange-media?utm_campaign=ai.LUY',
        category = 'Bareback Boy Bangers models',
        networks = {
			{ name = 'Orrange Media Group', text = '' },
		},
    },
    barebackcasting = {
        label = 'Bareback Casting',
        sitetype = 'website',
        aliases = {'barebackcasting', 'bareback casting', 'bac'},
        url = 'https://gaywire.com/websites/barebackcasting?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoxMzcsInMiOjcwNiwiZSI6MTA3NTcsInAiOjJ9',
        sceneUrl = 'https://gaywire.com/scene/',
        modelUrl = 'https://gaywire.com/model/',
        suffix = '?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoxMzcsInMiOjcwNiwiZSI6MTA3NTcsInAiOjJ9',
        category = {'Bareback Casting models', 'Gay Wire models', 'Big Daddy models'},
        networks = {
			{ name = 'Gay Wire', text = 'Gay Wire Network' },
		},
	    archiveURL = 'https://archive.ph/2Fcix',
    },
    barebackcumpigs = {
        label = 'Bareback Cum Pigs',
        sitetype = 'studio',
        aliases = {'barebackcumpigs', 'bareback cumpigs', 'bareback cum pigs', 'barebackcumpigs.com', 'barebackcumpigscom', 'bcp'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=22778&theaterId=80946&locale=en',
        category = 'Bareback Cum Pigs models',
	    archiveURL = 'https://archive.ph/NTGR6',
    },
    barebackeu = {
        label = 'Bareback EU',
        sitetype = 'studio',
        aliases = {'barebackeu', 'bareback eu', 'baeu'},
        url = 'https://www.gaydvdempire.com/95617/studio/bareback-eu-gay-porn-movies.html?partner_id=77605325',
        category = 'Bareback EU models',
    },
    barebackflixxx = {
        label = 'BarebackFlixxx',
        sitetype = 'website',
        aliases = {'barebackflixxx', 'bareback flixxx', 'brf'},
        category = 'BarebackFlixxx models',
    },
    barebackenterprisesinc = {
        label = 'Bareback Enterprises Inc',
        sitetype = 'studio',
        aliases = {'barebackenterprisesinc', 'bareback enterprises inc', 'barebackenterprises', 'bareback enterprises', 'bent'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=23061&theaterId=80946&locale=en',
        category = 'Bareback Enterprises Inc models',
    },
    barebackhq = {
        label = 'Bareback HQ',
        sitetype = 'website',
        aliases = {'barebackhq', 'bareback hq', 'barebackhq.com', 'barebackhqcom', 'bbhq'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=917833-0000&PA=2620851&HTML=https://www.barebackhq.com/tour/categories/movies/1/latest/',
        sceneUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=917833-0000&PA=2620851&HTML=https://www.barebackhq.com/tour/trailers/',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=917833-0000&PA=2620851&HTML=https://www.barebackhq.com/tour/models/',
        suffix = '.html',
        category = 'Bareback HQ models',
        networks = {
			{ name = 'Jake Cruise Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/R0sqP',
    },
    barebacklatinoz = {
        label = 'Bareback Latinoz',
        sitetype = 'website',
        aliases = {'barebacklatinoz', 'bareback latinoz', 'barebacklatinoz.com', 'barebacklatinozcom', 'blz'},
        url = 'http://join.barebacklatinoz.com/track/MTAwMDAwNDcyLjEuMjQuMjQuMC4wLjAuMC4w',
        sceneUrl = 'http://join.barebacklatinoz.com/track/MTAwMDAwNDcyLjEuMjQuMjQuMC4wLjAuMC4w/video/',
        modelUrl = 'http://join.barebacklatinoz.com/track/MTAwMDAwNDcyLjEuMjQuMjQuMC4wLjAuMC4w/video/',
        suffix = '/',
        category = {'Bareback Latinoz models', 'CJXXX Network'},
        networks = {
			{ name = 'CJXXX Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/qRuFH',
    },
    barebackmedaddy = {
        label = 'Bareback Me Daddy',
        sitetype = 'website',
        aliases = {'barebackmedaddy', 'bareback me daddy', 'barebackmedaddy.com', 'barebackmedaddycom', 'bmd'},
        url = 'http://join.barebackmedaddy.com/track/MTAwMDAwNDcyLjEuMzMuMzkuMC4wLjAuMC4w',
        sceneUrl = 'http://join.barebackmedaddy.com/track/MTAwMDAwNDcyLjEuMzMuMzkuMC4wLjAuMC4w/video/',
        modelUrl = 'http://join.barebackmedaddy.com/track/MTAwMDAwNDcyLjEuMzMuMzkuMC4wLjAuMC4w/video/',
        suffix = '/',
        category = {'Bareback Me Daddy models', 'CJXXX Network'},
        networks = {
			{ name = 'CJXXX Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/Glazn',
    },
    barebackmonstercocks = {
        label = 'Bareback Monster Cocks',
        sitetype = 'studio',
        aliases = {'barebackmonstercocks', 'bareback monster cocks', 'bmoc'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=22793&theaterId=80946&locale=en',
        category = 'Bareback Monster Cocks models',
        networks = {
			{ name = 'Staxus', text = 'Staxus label' },
		},
    },
    barebackplus = {
        label = 'Bareback Plus',
        sitetype = 'website',
        aliases = {'barebackplus', 'bareback plus', 'bareback+', 'bareback +', 'barebackplus.com', 'barebackpluscom', 'brbp'},
        url = 'https://join.barebackplus.com/track/MTA4MjI0LjEuMjIwLjUyMy4wLjAuMC4wLjA',
        sceneUrl = 'https://join.barebackplus.com/track/MTA4MjI0LjEuMjIwLjUyMy4wLjAuMC4wLjA/videos/',
        modelUrl = 'https://join.barebackplus.com/track/MTA4MjI0LjEuMjIwLjUyMy4wLjAuMC4wLjA/models/',
        suffix = '.html',
        category = 'Bareback Plus models',
		networks = {
			{ name = 'Carnal Plus', text = 'Carnal Plus Network' },
		},
	    archiveURL = 'https://archive.ph/wcylm',
    },
    barebackrookies = {
        label = 'Bareback Rookies',
        sitetype = 'studio',
        aliases = {'barebackrookies', 'bareback rookies', 'broo'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=22725&theaterId=80946&locale=en',
        category = 'Bareback Rookies models',
    },
    barebackrtxxx = {
        label = 'BarebackRTXXX',
        sitetype = 'website',
        aliases = {'barebackrtxxx', 'bareback rt xxx', 'bareback rtxxx', 'brt'},
        url = 'http://secure.barebackrtxxx.com/track/MzAwMDAwMDM1MS4yLjEzLjI0LjAuMC4wLjAuMA',
        sceneUrl = 'http://secure.barebackrtxxx.com/track/MzAwMDAwMDM1MS4yLjEzLjI0LjAuMC4wLjAuMA/gay-video/',
        modelUrl = 'http://secure.barebackrtxxx.com/track/MzAwMDAwMDM1MS4yLjEzLjI0LjAuMC4wLjAuMA/gay-video/',
        suffix = '.html',
        category = 'Barebackrtxxx models',
	    archiveURL = 'https://archive.ph/NFdzt',
    },
    barebackthathole = {
        label = 'Bareback That Hole',
        sitetype = 'studio',
        aliases = {'barebackthathole', 'bareback that hole', 'barebackthathole.com', 'barebackthatholecom', 'bth'},
        url = 'https://faphouse.com/gay/studios/barebackthathole?utm_campaign=ai.LUY',
        category = 'Bareback That Hole models',
	    archiveURL = 'https://archive.ph/hiWKS',
    },
    barebacktwink = {
        label = 'BarebackTwink',
        sitetype = 'website',
        aliases = {'barebacktwink', 'bareback twink', 'barebacktwink.com', 'barebacktwinkcom', 'bbtw'},
        category = 'BarebackTwink models',
	    archiveURL = 'https://web.archive.org/web/20130807184325/http://www.barebacktwink.com/',
	    archived = 'y',
    },
    baretwinks = {
        label = 'BareTwinks',
        sitetype = 'website',
        aliases = {'baretwinks', 'bare twinks', 'baretwinks.com', 'baretwinkscom', 'batw'},
        url = 'http://join.baretwinks.com/track/MjAwMDAxNDUyLjIuMi4zMy4wLjAuMC4wLjA',
        sceneUrl = 'http://join.baretwinks.com/track/MjAwMDAxNDUyLjIuMi4zMy4wLjAuMC4wLjA/bare-twinks-watch/',
        modelUrl = 'http://join.baretwinks.com/track/MjAwMDAxNDUyLjIuMi4zMy4wLjAuMC4wLjA/bare-twinks-model/',
        category = {'BareTwinks models', 'BoyCrush models'},
        networks = {
			{ name = 'BoyCrush', text = 'BoyCrush Network' },
		},
	    archiveURL = 'https://archive.ph/oIiag',
    },
    bearback = {
        label = 'BearBack',
        sitetype = 'website',
        aliases = {'bearback', 'bear back', 'bearback.com', 'bearbackcom', 'brbk'},
        url = 'https://www.g2buddy.com/bearback/go.php?pr=9&su=1&si=97&ad=273119&pa=index&ar=&buffer=',
        category = {'BearBack models', 'Pride Studios models', 'ASG Max models'},
        networks = {
			{ name = 'Pride Studios', text = 'Pride Studios Network' },
			{ name = 'ASG Max', text = 'ASG Max Network' },
		},
	    archiveURL = 'https://archive.ph/k7kM6',
    },
    beardproject = {
        label = 'Beard Project',
        sitetype = 'website',
        aliases = {'beardproject', 'beard project', 'beardproject.com', 'beardprojectcom', 'brdp'},
        category = 'Beard Project models',
	    archiveURL = 'https://web.archive.org/web/20220422232331/https://www.beardproject.com/',
	    archived = 'y',
    },
    bearfilms = {
        label = 'Bear Films',
        sitetype = 'studio',
        aliases = {'bearfilms', 'bear films', 'bearfilms.com', 'bearfilmscom', 'bear'},
        url = 'https://faphouse.com/gay/studios/bear-films?utm_campaign=ai.LUY',
        category = 'Bear Films models',
	    archiveURL = 'https://archive.ph/FvAFT',
    },
    beaumec = {
        label = 'Beau Mec Entertainment',
        sitetype = 'studio',
        aliases = {'beau mec entertainment', 'beaumecentertainment', 'beaumec', 'beau mec', 'beau'},
        url = 'https://www.gaydvdempire.com/92783/studio/beau-mec-ent-gay-studios.html?partner_id=77605325',
        category = 'Beau Mec Entertainment models',
        networks = {
			{ name = 'Staxus', text = 'Staxus label' },
		},
    },
    beefcakehunter = {
        label = 'Beef Cake Hunter',
        sitetype = 'website',
        aliases = {'beefcakehunter', 'beefcake hunter', 'beef cake hunter', 'beefcakehunter.com', 'beefcakehuntercom', 'bfch'},
        url = 'https://faphouse.com/gay/studios/beefcake-hunter?utm_campaign=ai.LUY',
        category = 'Beef Cake Hunter models',
	    archiveURL = 'https://archive.ph/Kd9Vb',
    },
    behindfriends = {
        label = 'Behind Friends',
        sitetype = 'website',
        aliases = {'behindfriends', 'behind friends', 'behindfriends.com', 'behindfriendscom', 'bhf'},
        category = 'Behind Friends models',
	    archiveURL = 'https://web.archive.org/web/20200128012537/https://www.behindfriends.com/',
	    archived = 'y',
    },
    belami = {
        label = 'Bel Ami',
        sitetype = 'studio',
        aliases = {'belami', 'bel ami', 'belamionline', 'belami online', 'bel ami online', 'belamionline.com', 'belamionlinecom', 'ba', 'bao'},
        url = 'https://www.gaydvdempire.com/412/studio/belami-gay-studios.html?partner_id=77605325',
        category = 'Bel Ami models',
	    archiveURL = 'https://archive.ph/FhOsY',
    },
    beloamigo = {
        label = 'Belo Amigo Video',
        sitetype = 'studio',
        aliases = {'beloamigo', 'belo amigo', 'beloamigovideo', 'beloamigo video', 'belo amigo video', 'bav'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=16285&theaterId=80946&locale=en',
        category = 'Belo Amigo Video models',
    },
    bentleyrace = {
        label = 'Bentley Race',
        sitetype = 'website',
        aliases = {'bentleyrace', 'bentley race', 'bentleyrace.com', 'bentleyracecom', 'benr'},
        url = 'https://links.verotel.com/resellerbanner?vercode=9804000000456144%3A9804000001188027&websitenr=46655',
        sceneUrl = 'http://links.verotel.com/cgi-bin/showsite.verotel?vercode=9804000000456144:9804000001188027&websitenr=46655&URL=https://bentleyrace.com/',
        modelUrl = 'http://links.verotel.com/cgi-bin/showsite.verotel?vercode=9804000000456144:9804000001188027&websitenr=46655&URL=https://bentleyrace.com/model/',
        category = 'Bentley Race models',
	    archiveURL = 'https://archive.ph/WTZMn',
    },
    bensboys = {
        label = "Ben's Boys",
        sitetype = 'website',
        aliases = {'bensboys', 'bens boys', 'bensboys.com', 'bensboyscom', "ben's boys"},
        url = 'https://join.bensboys.com/track/NDAwMDQ3OC4xMDcuMTI3LjMzOC4wLjAuMC4wLjA',
        sceneUrl = 'https://join.bensboys.com/track/NDAwMDQ3OC4xMDcuMTI3LjMzOC4wLjAuMC4wLjA/updates/',
        modelUrl = 'https://join.bensboys.com/track/NDAwMDQ3OC4xMDcuMTI3LjMzOC4wLjAuMC4wLjA/models/',
        suffix = '.html',
        category = "Ben's Boys models",
	    archiveURL = 'https://archive.ph/Fyqwn',
    },
    berlinmale = {
        label = 'Berlin Male',
        sitetype = 'website',
        aliases = {'berlin-male', 'berlin male', 'berlinmale', 'berlin-male.com', 'berlin-malecom', 'berm'},
        category = 'Berlin Male models',
	    archiveURL = 'https://web.archive.org/web/20181104032243/http://www.berlin-male.com/guest/index.php',
	    archived = 'y',
    },
    berlinstarfilm = {
        label = 'BerlinStar Film',
        sitetype = 'studio',
        aliases = {'berlinstarfilm', 'berlinstar film', 'berlin star film'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=21247&theaterId=80946&locale=en',
        category = 'BerlinStar Film models',
    },
    bgeast = {
        label = 'BG East',
        sitetype = 'website',
        aliases = {'bgeast', 'bg east', 'bgeast.com', 'bgeastcom', 'bge'},
        url = 'https://www.bgeast.com/',
        sceneUrl = 'https://www.bgeast.com/catalog.php?pid=',
        modelUrl = 'https://www.bgeast.com/profiles/index.php?wr_id=',
        category = 'BG East models',
	    archiveURL = 'https://archive.ph/4avQh',
    },
    bgenterprises = {
        label = 'BG Enterprises',
        sitetype = 'website',
        aliases = {'bgenterprises', 'bg enterprises', 'bgenterprise.com', 'bgenterprisecom', 'bgen'},
        category = 'BG Enterprises models',
	    archiveURL = 'https://web.archive.org/web/20150925073659/http://bgenterprise.com/',
	    archived = 'y',
    },
    biaggivideos = {
        label = 'BiaggiVideos',
        sitetype = 'website',
        aliases = {'biaggivideos', 'biaggi videos', 'biaggivideos.com', 'biaggivideoscom', 'bv'},
        url = 'https://biaggivideos.com/',
        category = 'BiaggiVideos models',
	    archiveURL = 'https://archive.ph/XZuDy',
    },
    bigdaddysbigmedia = {
        label = "Big Daddy's Big Media",
        sitetype = 'studio',
        aliases = {'bigdaddysbigmedia', 'big daddys big media', "big daddy's big media", 'bdbm'},
        url = 'https://www.gaydvdempire.com/95697/studio/big-daddys-big-media-gay-studios.html?partner_id=77605325',
        category = "Big Daddy's Big Media models",
    },
    bigdikfactory = {
        label = 'Big Dik Factory',
        sitetype = 'website',
        aliases = {'bigdikfactory', 'big dik factory', 'bigdik factory', 'bigdikfactory.com', 'bigdikfactorycom'},
        category = 'Big Dik Factory models',
	    archiveURL = 'https://web.archive.org/web/20160203084654/http://bigdikfactory.com/',
	    archived = 'y',
    },
    bigmaxmuscle = {
        label = 'Big Max Muscle',
        sitetype = 'website',
        aliases = {'bigmaxmuscle', 'big max muscle', 'bigmax muscle', 'bigmaxmuscle.com', 'bigmaxmusclecom', 'bgmm'},
        url = 'https://bigmaxmuscle.com/',
        category = 'BigMaxMuscle.com models',
	    archiveURL = 'https://archive.ph/oMcn8',
    },
    bigrigstudios = {
        label = 'Big Rig Studios',
        sitetype = 'studio',
        aliases = {'bigrigstudios', 'big rig studios', 'bigrig', 'big rig', 'bgr'},
        url = 'https://www.gaydvdempire.com/94864/studio/big-rig-studios-gay-studios.html?partner_id=77605325',
        category = 'Big Rig Studios models',
    },
    bilatinmen = {
        label = 'BiLatinMen',
        sitetype = 'website',
        aliases = {'bilatinmen', 'bi latinmen', 'bi latin men', 'bilatinmen.com', 'bilatinmencom', 'blm'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=922919-0000&PA=2634782&HTML=https://bilatinmen.com/index1.html',
        sceneUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=922919-0000&PA=2634782&HTML=https://bilatinmen.com/latin_men_preview/',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=922919-0000&PA=2634782&HTML=https://bilatinmen.com/latin_men_preview/',
        suffix = '.php',
        category = 'BiLatinMen models',
	    archiveURL = 'https://archive.ph/Fq058',
    },
    blackgodz = {
        label = 'Black Godz',
        sitetype = 'website',
        aliases = {'blackgodz', 'black godz', 'blackgodz.com', 'blackgodzcom', 'blkg'},
        url = 'https://join.blackgodz.com/track/MzAwMDI2NS4xLjEyLjc5LjAuMC4wLjAuMA',
        sceneUrl = 'https://join.blackgodz.com/track/MzAwMDI2NS4xLjEyLjc5LjAuMC4wLjAuMA/movies/',
        modelUrl = 'https://join.blackgodz.com/track/MzAwMDI2NS4xLjEyLjc5LjAuMC4wLjAuMA/models/',
        category = 'Black Godz models',
        networks = {
			{ name = 'Say Uncle Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/jcDj7',
    },
    blackrayneproductions = {
        label = 'Black Rayne Productions',
        sitetype = 'studio',
        aliases = {'blackrayneproductions', 'blackrayne productions', 'black rayne productions', 'blackrayne', 'black rayne', 'menofthebreed', 'men of the breed', 'menofthebreed.net', 'menofthebreednet', 'blrp'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=21627&theaterId=80946&locale=en',
        category = 'Black Rayne Productions models',
    },
    blackscorpion = {
        label = 'Black Scorpion Video',
        sitetype = 'studio',
        aliases = {'blackscorpion', 'black scorpion', 'blackscorpionvideo', 'blackscorpion video', 'black scorpion video', 'bsv'},
        category = 'Black Scorpion Video models',
	    archiveURL = 'https://web.archive.org/web/20110207213056/http://blackscorpionvideo.com/',
	    archived = 'y',
    },
    blacksondaddies = {
        label = 'Blacks on Daddies',
        sitetype = 'website',
        aliases = {'blacksondaddies', 'blacks on daddies', 'blacksondaddies.com', 'blacksondaddiescom', ''},
        url = 'https://www.blacksondaddies.com/',
        sceneUrl = 'https://www.blacksondaddies.com/scene/',
        modelUrl = 'https://www.blacksondaddies.com/profile/',
        category = 'Blacks on Daddies models',
        networks = {
			{ name = 'Older4Me models', text = 'Older4Me Network' },
		},
	    archiveURL = 'https://archive.ph/fpFc8',
    },
    blakemason = {
        label = 'Blake Mason',
        sitetype = 'website',
        aliases = {'blakemason', 'blake mason', 'blakemason.com', 'blakemasoncom', 'bm'},
        url = 'https://www2.blakemason.com/track/NjAwMDAwMDIxMC4zLjIuMjA4LjAuMC4wLjAuMA',
        sceneUrl = 'https://www2.blakemason.com/track/NjAwMDAwMDIxMC4zLjIuMjA4LjAuMC4wLjAuMA/videos/',
        modelUrl = 'https://www2.blakemason.com/track/NjAwMDAwMDIxMC4zLjIuMjA4LjAuMC4wLjAuMA/models/',
        category = 'Blake Mason models',
	    archiveURL = 'https://archive.ph/xn6w5',
    },
    blatinofantasy = {
        label = 'Blatino Fantasy',
        sitetype = 'studio',
        aliases = {'blatinofantasy', 'blatino fantasy', 'blatino connection', 'blatinoconnection', 'blaf'},
        url = 'https://www.gaydvdempire.com/92214/studio/blatino-connection-gay-studios.html?partner_id=77605325',
        category = 'Blatino Fantasy models',
        networks = {
			{ name = 'Global Media International Films', text = '' },
		},
    },
    blochardcore = {
        label = 'Blöc Hardcore',
        sitetype = 'studio',
        aliases = {'blöchardcore', 'blöc hardcore', 'blochardcore', 'bloc hardcore', 'bloc'},
        url = 'https://www.gaydvdempire.com/92738/studio/bloc-gay-porn-movies.html?partner_id=77605325',
        category = 'Blöc Hardcore models',
        networks = {
			{ name = 'Staxus', text = 'Staxus label' },
		},
    },
    bluealley = {
        label = 'Blue Alley Studios',
        sitetype = 'studio',
        aliases = {'bluealley', 'blue alley', 'bluealleystudios', 'blue alley studios', 'blua'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=18824&theaterId=80946&locale=en',
        category = 'Blue Alley Studios models',
    },
    blueblake = {
        label = 'Big Blue Productions',
        sitetype = 'studio',
        aliases = {'blueblake', 'blue blake', 'bigblueproductions', 'big blue productions', 'bigblue', 'big blue', 'blueblake.com', 'blueblakecom', 'bbp'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=23606&theaterId=80946&locale=en',
        category = 'Big Blue Productions models',
    },
    bluelightsview = {
        label = 'Blue Lights View',
        sitetype = 'studio',
        aliases = {'bluelightsview', 'blue lights view', 'bluelights', 'blue lights', 'blvw'},
        url = 'https://www.gaydvdempire.com/28653/studio/blue-lights-view-gay-porn-movies.html?partner_id=77605325',
        category = 'Blue Lights View models',
    },
    bluepictures = {
        label = 'Blue Pictures',
        sitetype = 'studio',
        aliases = {'bluepictures', 'blue pictures', 'blup'},
        url = 'https://www.gaydvdempire.com/93059/studio/blue-pictures-gay-studios.html?partner_id=77605325',
        category = 'Blue Pictures models',
    },
    bodyimageproductions = {
        label = 'Body Image Productions',
        sitetype = 'studio',
        aliases = {'bodyimageproductions', 'bodyimage productions', 'body image productions', 'bodyimage', 'body image', 'bimp'},
        category = 'Body Image Productions models',
	    archiveURL = 'https://web.archive.org/web/20161013220608/http://www.bodyimageproductions.com/',
	    archived = 'y',
    },
    bodyprod = {
        label = 'Body Prod',
        sitetype = 'studio',
        aliases = {'bodyprod', 'body prod', 'bdpd'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=20918&theaterId=80946&locale=en',
        category = 'Body Prod models',
    },
    bodyshoppe = {
        label = 'Body Shoppe',
        sitetype = 'studio',
        aliases = {'bodyshoppe', 'body shoppe', 'thebodyshoppe', 'the body shoppe', 'bods'},
        url = 'https://www.gaydvdempire.com/94697/studio/body-shoppe-gay-porn-movies.html?partner_id=77605325',
        category = 'Body Shoppe models',
    },
    bohemiastudios = {
        label = 'Bohemia Studios',
        sitetype = 'studio',
        aliases = {'bohemiastudios', 'bohemia studios', 'bohs'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=22552&theaterId=80946&locale=en',
        category = 'Bohemia Studios models',
    },
    bondagebros = {
        label = 'Bondage Bros',
        sitetype = 'website',
        aliases = {'bondagebros', 'bondage bros', 'bondagebros.com', 'bondagebroscom', 'bndb'},
        url = 'https://www2.bondagebros.com/track/NjAwMDAwMDIxMC4zLjUyLjI3NS4wLjAuMC4wLjA',
        sceneUrl = 'https://www2.bondagebros.com/track/NjAwMDAwMDIxMC4zLjUyLjI3NS4wLjAuMC4wLjA/updates/',
        modelUrl = 'https://www2.bondagebros.com/track/NjAwMDAwMDIxMC4zLjUyLjI3NS4wLjAuMC4wLjA/models/',
        suffix = '.html',
        category = 'Bondage Bros models',
	    archiveURL = 'https://archive.ph/iezC0',
    },
    bottomgames = {
        label = 'Bottom Games',
        sitetype = 'website',
        aliases = {'bottomgames', 'bottom games', 'bottomgames.com', 'bottomgamescom', 'botg'},
        url = 'https://join.bottomgames.com/track/MzAwMDI2NS41LjIwLjk4LjAuMC4wLjAuMA',
        sceneUrl = 'https://join.bottomgames.com/track/MzAwMDI2NS41LjIwLjk4LjAuMC4wLjAuMA/movies/',
        modelUrl = 'https://join.bottomgames.com/track/MzAwMDI2NS41LjIwLjk4LjAuMC4wLjAuMA/models/',
        category = 'Bottom Games models',
        networks = {
			{ name = 'Say Uncle Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/C5NQS',
    },
    boulevarddistribution = {
        label = 'Boulevard Distribution',
        sitetype = 'studio',
        aliases = {'boulevarddistribution', 'boulevard distribution', 'boulevard', 'boud'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=21895&theaterId=80946&locale=en',
        category = 'Boulevard Distribution models',
    },
    bondagecompound = {
        label = 'Bondage Compound',
        sitetype = 'website',
        aliases = {'bondagecompound', 'bondage compound', 'bondage-compound', 'bondagecompound.com', 'bondage-compound.com', 'bndc'},
        url = 'https://www.kinkmen.com/channel/bondage-compound?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        sceneUrl = 'https://www.kinkmen.com/shoot/',
        modelUrl = 'https://www.kinkmen.com/model/',
        suffix = '?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        category = {'Bondage Compound models', 'KinkMen models'},
        networks = {
			{ name = 'KinkMen', text = '' },
		},
	    archiveURL = 'https://archive.ph/DLPSr',
    },
    bondageman = {
        label = 'BondageMan',
        sitetype = 'website',
        aliases = {'bondageman', 'bondage man', 'bondageman.us', 'bondagemanus', 'bdman', 'bdmn'},
        url = 'https://bondageman.us/',
        category = 'BondageMan models',
	    archiveURL = 'https://archive.ph/OUuTc',
    },
    boundgods = {
        label = 'Bound Gods',
        sitetype = 'website',
        aliases = {'boundgods', 'bound gods', 'boundgods.com', 'boundgodscom', 'bgk'},
        url = 'https://www.kinkmen.com/channel/bound-gods?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        sceneUrl = 'https://www.kinkmen.com/shoot/',
        modelUrl = 'https://www.kinkmen.com/model/',
        suffix = '?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        category = {'Bound Gods models', 'KinkMen models'},
        networks = {
			{ name = 'KinkMen', text = '' },
		},
	    archiveURL = 'https://archive.ph/cGL15',
    },
    boundinpublic = {
        label = 'Bound in Public',
        sitetype = 'website',
        aliases = {'boundinpublic', 'bound in public', 'boundinpublic.com', 'boundinpubliccom', 'bip'},
        url = 'https://www.kinkmen.com/channel/bound-in-public?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        sceneUrl = 'https://www.kinkmen.com/shoot/',
        modelUrl = 'https://www.kinkmen.com/model/',
        suffix = '?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        category = {'Bound in Public models', 'KinkMen models'},
        networks = {
			{ name = 'KinkMen', text = '' },
		},
	    archiveURL = 'https://archive.ph/a2ESG',
    },
    boundjocks = {
        label = 'Bound Jocks',
        sitetype = 'website',
        aliases = {'boundjocks', 'bound jocks', 'boundjocks.com', 'boundjockscom', 'bj'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=923620-0000&PA=2615515&HTML=https://www.boundjocks.com/home',
        sceneUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=923620-0000&PA=2615515&HTML=https://www.boundjocks.com/scene/',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=923620-0000&PA=2615515&HTML=https://www.boundjocks.com/profile/',
        category = 'Bound Jocks models',
	    archiveURL = 'https://archive.ph/jO9Qd',
    },
    boundmusclejocks = {
        label = 'Bound Muscle Jocks',
        sitetype = 'website',
        aliases = {'boundmusclejocks', 'bound muscle jocks', 'boundmusclejocks.com', 'boundmusclejockscom', 'boundmuscle', 'bound muscle', 'boum'},
        url = 'https://www2.boundmusclejocks.com/track/NjAwMDAwMDIxMC4zLjQxLjIzOS4wLjAuMC4wLjA',
        sceneUrl = 'https://www2.boundmusclejocks.com/track/NjAwMDAwMDIxMC4zLjQxLjIzOS4wLjAuMC4wLjA/videos/',
        modelUrl = 'https://www2.boundmusclejocks.com/track/NjAwMDAwMDIxMC4zLjQxLjIzOS4wLjAuMC4wLjA/models/',
        category = 'Bound Muscle Jocks models',
	    archiveURL = 'https://archive.ph/hSjCs',
    },
    boundupboys = {
        label = 'Bound Up Boys',
        sitetype = 'website',
        aliases = {'boundupboys', 'bound up boys', 'boundupboys.com', 'boundupboyscom', 'bupb'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=931155-0000&PA=2633703&HTML=https://www.boundupboys.com/home/',
        sceneUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=931155-0000&PA=2633703&HTML=https://www.boundupboys.com/home/?page_id=',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=931155-0000&PA=2633703&HTML=https://www.boundupboys.com/home/?page_id=',
        category = 'Bound Up Boys models',
	    archiveURL = 'https://archive.ph/muaxd',
    },
    boycrush = {
        label = 'BoyCrush',
        sitetype = 'website',
        aliases = {'boycrush', 'boy crush', 'boycrush.com', 'boycrushcom', 'bcr'},
        url = 'https://join.boycrush.com/track/MjAwMDAxNDUyLjIuMS4xLjAuMC4wLjAuMA',
        sceneUrl = 'https://join.boycrush.com/track/MjAwMDAxNDUyLjIuMS4xLjAuMC4wLjAuMA/boy-crush-watch-gay-movies/',
        modelUrl = 'https://join.boycrush.com/track/MjAwMDAxNDUyLjIuMS4xLjAuMC4wLjAuMA/boy-crush-gay-boy/',
        category = 'BoyCrush models',
	    archiveURL = 'https://archive.ph/ud0t3',
    },
    boyforsale = {
        label = 'Boy For Sale',
        sitetype = 'website',
        aliases = {'boyforsale', 'boy for sale', 'boyforsale.com', 'boyforsalecom', 'bfs'},
        url = 'https://join.boyforsale.com/track/MTA4MjI0LjEuMTk2LjE5Ni4wLjAuMC4wLjA',
        sceneUrl = 'https://join.boyforsale.com/track/MTA4MjI0LjEuMTk2LjE5Ni4wLjAuMC4wLjA/videos/',
        modelUrl = 'https://join.boyforsale.com/track/MTA4MjI0LjEuMTk2LjE5Ni4wLjAuMC4wLjA/models/',
        suffix = '.html',
        category = 'Boy For Sale models',
        networks = {
			{ name = 'Carnal Plus', text = 'Carnal Plus Network' },
		},
	    archiveURL = 'https://archive.ph/Foyxk',
    },
    boyfun = {
        label = 'Boy Fun',
        sitetype = 'website',
        aliases = {'boyfun', 'boy fun', 'boyfun.com', 'boyfuncom', 'bfcollection', 'bf collection', 'bfcollection.com', 'bfcollectioncom', 'bf'},
        url = 'https://secure.boyfun.com/track/MjAwMDE0MS4xLjUuNS4wLjAuMC4wLjA',
        sceneUrl = 'https://secure.boyfun.com/track/MjAwMDE0MS4xLjUuNS4wLjAuMC4wLjA/video/',
        modelUrl = 'https://secure.boyfun.com/track/MjAwMDE0MS4xLjUuNS4wLjAuMC4wLjA/models/',
        suffix = '.html',
        category = 'Boy Fun models',
	    archiveURL = 'https://archive.ph/cnj8c',
    },
    boygusher = {
        label = 'Boy Gusher',
        sitetype = 'website',
        aliases = {'boygusher', 'boy gusher', 'boygusher.com', 'boygushercom', 'boyg'},
        url = 'http://join.boygusher.com/track/NDAwMDQ3OC4xMDcuMTI0LjEyNC4wLjAuMC4wLjA',
        sceneUrl = 'http://join.boygusher.com/track/NDAwMDQ3OC4xMDcuMTI0LjEyNC4wLjAuMC4wLjA/play/',
        modelUrl = 'http://join.boygusher.com/track/NDAwMDQ3OC4xMDcuMTI0LjEyNC4wLjAuMC4wLjA/modelpage.php?id=',
        category = 'Boy Gusher models',
	    archiveURL = 'https://archive.ph/OVmIS',
    },
    boynapped = {
        label = 'BoyNapped',
        sitetype = 'website',
        aliases = {'boynapped', 'boy napped', 'boynapped.com', 'boynappedcom', 'bn'},
        url = 'https://www2.boynapped.com/track/NjAwMDAwMDIxMC4zLjkuMjUzLjAuMC4wLjAuMA',
        sceneUrl = 'https://www2.boynapped.com/track/NjAwMDAwMDIxMC4zLjkuMjUzLjAuMC4wLjAuMA/ultimatekink/movie/',
        modelUrl = 'https://www2.boynapped.com/track/NjAwMDAwMDIxMC4zLjkuMjUzLjAuMC4wLjAuMA/model/',
        category = 'BoyNapped models',
	    archiveURL = 'https://archive.ph/9a8N2',
    },
    boysabuse = {
        label = 'Boys Abuse',
        sitetype = 'website',
        aliases = {'boysabuse', 'boysabuse', 'boysabuse.com', 'boysabusecom'},
        category = 'Boys Abuse models',
	    archiveURL = 'https://web.archive.org/web/20150526205023/http://www.boysabuse.com/gay-home',
	    archived = 'y',
    },
    boysclubformen = {
        label = 'Boys Club for Men',
        sitetype = 'website',
        aliases = {'boysclubformen', 'boys club for men', 'bcfm'},
        url = 'https://pb-netw.com/ct?id=80f8118097&cid=40564&bn=34&url=',
        category = {'Boys Club for Men models', 'Club Bang Boys Network'},
        networks = {
			{ name = 'Club Bang Boys Network', text = '' },
		},
    },
    boysfirsttime = {
        label = 'Boys First Time',
        sitetype = 'studio',
        aliases = {'boysfirsttime', 'boys first time', 'boysfirsttime.com', 'boysfirsttimecom', 'boft'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=22847&theaterId=80946&locale=en',
        category = 'Boys First Time models',
    },
    boysfox = {
        label = 'BoysFox',
        sitetype = 'website',
        aliases = {'boysfox', 'boys fox', 'boysfox.com', 'boysfoxcom', 'bfox'},
        category = 'BoysFox models',
        networks = {
			{ name = 'DoggyBoys Network', text = '' },
		},
	    archiveURL = 'https://web.archive.org/web/20190331235258/https://boysfox.com/',
	    archived = 'y',
    },
    boyshalfwayhouse = {
        label = 'Boys Halfway House',
        sitetype = 'studio',
        aliases = {'boyshalfwayhouse', 'boys halfwayhouse', 'boys halfway house', 'boyshalfwayhouse.com', 'boyshalfwayhousecom', 'bhh'},
        url = 'https://faphouse.com/gay/studios/boys-half-way-house?utm_campaign=ai.LUY',
        category = 'Boys Halfway House models',
	    archiveURL = 'https://archive.ph/qJNbf',
    },
    boysnation = {
        label = 'Boys Nation',
        sitetype = 'website',
        aliases = {'boysnation', 'boys nation', 'boysnation.com', 'boysnationcom', 'boyn'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=926244-0000&PA=2608737',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=926244-0000&PA=2608737&html=https://www.boysnation.com/public/refstat.php?lid=',
        suffix = '&sid=164',
        category = 'Boys Nation models',
	    archiveURL = 'https://archive.ph/eb5zP',
    },
    boyspissing = {
        label = 'Boys-Pissing',
        sitetype = 'website',
        aliases = {'boyspissing', 'boys-pissing', 'boys-pissing.com', 'boys-pissingcom', 'b-p'},
        url = 'https://www2.boys-pissing.com/track/NjAwMDAwMDIxMC4zLjMyLjE4Ni4wLjAuMC4wLjA',
        sceneUrl = 'https://www2.boys-pissing.com/track/NjAwMDAwMDIxMC4zLjMyLjE4Ni4wLjAuMC4wLjA/videos/',
        modelUrl = 'https://www2.boys-pissing.com/track/NjAwMDAwMDIxMC4zLjMyLjE4Ni4wLjAuMC4wLjA/models/',
        category = 'Boys-Pissing.com models',
	    archiveURL = 'https://archive.ph/GbHBP',
    },
    brasileirinhas = {
        label = 'Brasileirinhas',
        sitetype = 'studio',
        aliases = {'brasileirinhas', 'brasileirinhas.com.br', 'brasileirinhascombr', 'brsh'},
        url = 'https://www.brasileirinhas.com.br/',
        sceneUrl = 'https://www.brasileirinhas.com.br/filme/',
        modelUrl = 'https://www.brasileirinhas.com.br/atriz/',
        suffix = '.html',
        category = 'Brasileirinhas models',
	    archiveURL = 'https://archive.ph/E7FQs',
	    transsexual = 'y',
    },
    bravoworks = {
        label = 'BRAVO!',
        sitetype = 'studio',
        aliases = {'bravoworks', 'bravo!', 'bravo-works', 'bravo', 'bravo works', 'bravo-japan', 'bravo japan', 'bravo-japan.com', 'bravo-japancom', 'bw'},
        url = 'https://www.bravo-japan.com/',
        sceneUrl = 'https://www.bravo-japan.com/dvds/',
        category = 'Bravo-Works models',
	    archiveURL = 'https://archive.ph/KuPse',
    },
    bravofucker = {
        label = 'BravoFucker',
        sitetype = 'website',
        aliases = {'bravofucker', 'bravo fucker', 'bravofucker.com', 'bravofuckercom', 'brvf'},
        url = 'https://www.bravofucker.com/en/accueil?code=2439',
        sceneUrl = 'https://www.bravofucker.com/en/videos/detail/',
        modelUrl = 'https://www.bravofucker.com/en/modeles/detail/',
        suffix = '?code=2439',
        category = 'BravoFucker models',
	    archiveURL = 'https://archive.ph/TQ05n',
    },
    braziliandicks = {
        label = 'Brazilian Dicks',
        sitetype = 'website',
        aliases = {'braziliandicks', 'brazilian dicks', 'braziliandicks.com', 'braziliandickscom', 'brad'},
        url = 'http://join.braziliandicks.com/track/MTI5My4yLjguMTMuMC4wLjAuMC4w',
        category = 'Brazilian Dicks models',
	    archiveURL = 'https://archive.ph/fsbfA',
    },
    brazzers = {
        label = 'Brazzers',
        sitetype = 'website',
        aliases = {'brazzers', 'brazzers.com', 'brazzerscom', 'brazzersnetwork', 'brazzers network', 'brazzersnetwork.com', 'brazzersnetworkcom', 'braz'},
        url = 'https://www.brazzers.com/home?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoxNCwicyI6OTAsImUiOjg4MDMsInAiOjExfQ==',
        sceneUrl = 'https://www.brazzers.com/video/',
        modelUrl = 'https://www.brazzers.com/pornstar/',
        suffix = '?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoxNCwicyI6OTAsImUiOjg4MDMsInAiOjExfQ==',
        category = 'Brazzers (Homosexual) models',
	    archiveURL = 'https://archive.ph/MDkRX',
	    transsexual = 'y',
    },
    breedmemedia = {
        label = 'Breed Me Media',
        sitetype = 'studio',
        aliases = {'breedmemedia', 'breed me media', 'breedme media', 'bmm'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=21032&theaterId=80946&locale=en',
        category = 'Breed Me Media models',
    },
    breederfuckers = {
        label = 'Breeder Fuckers',
        sitetype = 'website',
        aliases = {'breederfuckers', 'breeder fuckers', 'breederfuckers.com', 'breederfuckerscom', 'brfk'},
        url = 'http://join.breederfuckers.com/track/NTIwOS4zLjE4LjE4LjAuMC4wLjAuMA',
        modelUrl = 'http://join.breederfuckers.com/track/NTIwOS4zLjE4LjE4LjAuMC4wLjAuMA/',
        suffix = '.php',
        category = 'Breeder Fuckers models',
	    archiveURL = 'https://archive.ph/D7rXP',
    },
    breeditraw = {
        label = 'Breed It Raw',
        sitetype = 'studio',
        aliases = {'breeditraw', 'breed it raw', 'breeditraw.net', 'breeditrawnet', 'bir'},
        url = 'https://vod.pbc.xxx/dispatcher/movieSearch?genreId=102&theaterId=80946&locale=en&seriesId=14139',
        category = 'Breed It Raw models',
        networks = {
			{ name = 'Black Rayne Productions', text = '' },
		},
    },
    breedmeraw = {
        label = 'Breed Me Raw',
        sitetype = 'studio',
        aliases = {'breedmeraw', 'breed me raw', 'breedmeraw.com', 'breedmerawcom', 'bmr'},
        url = 'https://faphouse.com/gay/studios/breed-me-raw?utm_campaign=ai.LUY',
        category = 'Breed Me Raw models',
	    archiveURL = 'https://archive.ph/R5uvJ',
    },
    bricklayer1001 = {
        label = 'BrickLayer1001',
        sitetype = 'studio',
        aliases = {'bricklayer1001', 'bricklayer1001.eu', 'bricklayer1001eu', 'bl1001'},
        url = 'https://www.bricklayer1001.eu/',
        category = 'BrickLayer1001.co.uk models',
    },
    bringmeaboy = {
        label = 'Bring Me a Boy',
        sitetype = 'studio',
        aliases = {'bringmeaboy', 'bring me a boy', 'bringmeaboy.com', 'bringmeaboycom', 'bmab'},
        url = 'https://faphouse.com/gay/studios/bring-me-a-boy?utm_campaign=ai.LUY',
        category = 'Bring Me a Boy models',
	    archiveURL = 'https://archive.ph/2LiKP',
    },
    brokestraightboys = {
        label = 'Broke Straight Boys',
        sitetype = 'website',
        aliases = {'brokestraightboys', 'broke straight boys', 'brokestraightboys.com', 'brokestraightboyscom', 'bsb'},
        url = 'http://join.brokestraightboys.com/track/NDAwMDQ3OC4xMDcuMTA5LjIzNC4wLjAuMC4wLjA',
        sceneUrl = 'http://join.brokestraightboys.com/track/NDAwMDQ3OC4xMDcuMTA5LjIzNC4wLjAuMC4wLjA/play/',
        modelUrl = 'http://join.brokestraightboys.com/track/NDAwMDQ3OC4xMDcuMTA5LjIzNC4wLjAuMC4wLjA/model/',
        category = 'Broke Straight Boys models',
	    archiveURL = 'https://archive.ph/vPlgC',
    },
    bromo = {
        label = 'Bromo',
        sitetype = 'website',
        aliases = {'bromo', 'bromo.com', 'bromocom', 'bro'},
        url = 'https://www.bromo.com/home?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoyMywicyI6NTM0LCJlIjo5MDg4LCJwIjoyfQ==',
        sceneUrl = 'https://www.bromo.com/scene/',
        modelUrl = 'https://www.bromo.com/model/',
        suffix = '?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoyMywicyI6NTM0LCJlIjo5MDg4LCJwIjoyfQ==',
        category = {'Bromo models', 'Male Access models'},
	    archiveURL = 'https://archive.ph/Ty0Qy',
    },
    brothercrush = {
        label = 'Brother Crush',
        sitetype = 'website',
        aliases = {'brothercrush', 'brother crush', 'brothercrush.com', 'brothercrushcom', 'brc'},
        url = 'https://join.brothercrush.com/track/MzAwMDI2NS4xLjkuNDYuMC4wLjAuMC4w',
        sceneUrl = 'https://join.brothercrush.com/track/MzAwMDI2NS4xLjkuNDYuMC4wLjAuMC4w/movies/',
        modelUrl = 'https://join.brothercrush.com/track/MzAwMDI2NS4xLjkuNDYuMC4wLjAuMC4w/models/',
        category = 'Brother Crush models',
        networks = {
			{ name = 'Say Uncle Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/5UHH9',
    },
    brutaltops = {
        label = 'Brutal Tops',
        sitetype = 'website',
        aliases = {'brutaltops', 'brutal tops', 'brutaltops.com', 'brutaltopscom', 'brut'},
        url = 'http://join.brutaltops.com/track/NTIwOS4zLjE0LjE0LjAuMC4wLjAuMA',
        category = 'Brutal Tops models',
	    archiveURL = 'https://archive.ph/C77HC',
    },
    brzstudio = {
        label = 'BRZStudio',
        sitetype = 'website',
        aliases = {'brzstudio', 'brz studio', 'brzstudio.com', 'brzstudiocom', 'brzs'},
        category = 'BRZStudio models',
	    archiveURL = 'https://web.archive.org/web/20180824070400/http://www.brzstudio.com/',
	    archived = 'y',
    },
    bubblebentertainment = {
        label = 'Bubble B Entertainment',
        sitetype = 'studio',
        aliases = {'bubblebentertainment', 'bubble b entertainment', 'bubbleb', 'bubble b', 'bubb'},
        category = 'Bubble B Entertainment models',
    },
    buffandbound = {
        label = 'Buff and Bound',
        sitetype = 'website',
        aliases = {'buffandbound', 'buff and bound', 'buffandbound.com', 'buffandboundcom', 'bufb'},
        url = 'https://www.buffandbound.com/',
        category = 'Buff and Bound models',
	    archiveURL = 'https://archive.ph/nUUvc',
    },
    bukbuddies = {
        label = 'BukBuddies',
        sitetype = 'website',
        aliases = {'bukbuddies', 'buk buddies', 'bukbuddies.com', 'bukbuddiescom', 'bukb'},
        category = 'BukBuddies models',
	    archiveURL = 'https://web.archive.org/web/20090503100754/http://www.bukbuddies.com/',
	    archived = 'y',
    },
    bukkakeboys = {
        label = 'Bukkake Boys',
        sitetype = 'website',
        aliases = {'bukkakeboys', 'bukkake boys', 'bukkakeboys.com', 'bukkakeboyscom', 'bukb'},
        url = 'https://join.bukkakeboys.com/track/MTAxNTI0LjEwMjk2LjYyLjYxMi4wLjAuMC4wLjA',
        modelUrl = 'https://join.bukkakeboys.com/track/MTAxNTI0LjEwMjk2LjYyLjYxMi4wLjAuMC4wLjA/page/',
        category = 'Bukkake Boys models',
	    archiveURL = 'https://archive.ph/Vh4Ro',
    },
    bulldogpit = {
        label = 'BulldogPit',
        sitetype = 'website',
        aliases = {'bulldogpit', 'bulldog pit', 'bulldogpit.com', 'bulldogpitcom', 'bp'},
        url = 'https://www.bulldogpit.com/',
        modelUrl = 'https://www.bulldogpit.com/tour/models/',
        suffix = '.html',
        category = 'BulldogPit models',
	    archiveURL = 'https://archive.ph/sneYL',
    },
    bulldogxxx = {
        label = 'Bulldog XXX',
        sitetype = 'studio',
        aliases = {'bulldogxxx', 'bulldog xxx', 'bulldogxxx.com', 'bulldogxxxcom', 'bulldogstudio', 'bulldog studio', 'bldx'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=19955&theaterId=80946&locale=en',
        category = 'Bulldog XXX models',
    },
    bullyhim = {
        label = 'Bully Him',
        sitetype = 'website',
        aliases = {'bullyhim', 'bully him', 'bullyhim.com', 'bullyhimcom', 'bulh'},
        url = 'https://join.bullyhim.com/track/MzAwMDI2NS4xLjQ3LjE3OC4wLjAuMC4wLjA',
        sceneUrl = 'https://join.bullyhim.com/track/MzAwMDI2NS4xLjQ3LjE3OC4wLjAuMC4wLjA/movies/',
        modelUrl = 'https://join.bullyhim.com/track/MzAwMDI2NS4xLjQ3LjE3OC4wLjAuMC4wLjA/models/',
        category = 'Bully Him models',
        networks = {
			{ name = 'Say Uncle Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/tn8wm',
    },
    bustedtgirls = {
        label = 'Busted T-Girls',
        sitetype = 'website',
        aliases = {'bustedtgirls', 'busted tgirls', 'busted t girls', 'bustedt-girls', 'bustedt-girls', 'busted t-girls', 'butg'},
        url = 'https://pornbox.com/application/studio/91?aff=TARTFSJC35',
        sceneUrl = 'https://pornbox.com/application/watch-page/',
        modelUrl = 'https://pornbox.com/application/model/',
        suffix = '?aff=TARTFSJC35',
        category = {'Busted T-Girls models', 'Anal Vids (Homosexual) models', 'Anal Vids models', 'PornBox models'},
        networks = {
			{ name = 'Anal Vids', text = '' },
			{ name = 'PornBox', text = '' },
		},
	    transsexual = 'y',
    },
    bangmesugardaddy = {
        label = 'Bang Me Sugar Daddy',
        sitetype = 'website',
        aliases = {'bangmesugardaddy', 'bang me sugar daddy', 'bangmesugardaddy.com', 'bangmesugardaddycom', 'bmsd'},
        url = 'http://www2.bangmesugardaddy.com/track/MTM2MC4yLjcuOC4wLjAuMC4wLjA',
        sceneUrl = 'http://www2.bangmesugardaddy.com/track/MTM2MC4yLjcuOC4wLjAuMC4wLjA/scenes/',
        modelUrl = 'http://www2.bangmesugardaddy.com/track/MTM2MC4yLjcuOC4wLjAuMC4wLjA/bang-me-sugar-daddy-models-profile/',
        category = 'Bang Me Sugar Daddy models',
		networks = {
			{ name = 'Phoenixxx Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/Frvk6',
    },
    buckshotproductions = {
        label = 'Buckshot Productions',
        sitetype = 'studio',
        aliases = {'buckshotproductions', 'buckshot productions', 'buckshot', 'bucs'},
        url = 'https://www.gaydvdempire.com/94269/studio/buckshot-productions-gay-studios.html?partner_id=77605325',
        category = 'Buckshot Productions models',
		networks = {
			{ name = 'Colt Studio', text = 'Colt Studio division' },
		},
    },
    butchbear = {
        label = 'Butch Bear',
        sitetype = 'studio',
        aliases = {'butchbear', 'butch bear', 'bubr'},
        category = 'Butch Bear models',
    },
    butchdixon = {
        label = 'Butch Dixon',
        sitetype = 'studio',
        aliases = {'butchdixon', 'butch dixon', 'butchdixon.com', 'butchdixoncom', 'bdx'},
        url = 'https://www.gaydvdempire.com/94312/studio/butch-dixon-gay-studios.html?partner_id=77605325',
        category = 'Butch Dixon models',
	    archiveURL = 'https://archive.ph/O6p2B',
    },
    butterloads = {
        label = 'ButterLoads',
        sitetype = 'website',
        aliases = {'butterloads', 'butter loads', 'butterloads.com', 'butterloadscom', 'btls'},
        url = 'https://butterloads.com/?aff=TARTFSJC35',
        category = 'ButterLoads models',
		networks = {
			{ name = 'BangBros', text = 'BangBros Network' },
		},
	    archiveURL = 'https://archive.ph/8KJY3',
    },
    buttmachineboys = {
        label = 'Butt Machine Boys',
        sitetype = 'website',
        aliases = {'buttmachineboys', 'butt machine boys', 'buttmachineboys.com', 'buttmachineboyscom', 'bmb'},
        url = 'https://www.kinkmen.com/channel/butt-machine-boys?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        sceneUrl = 'https://www.kinkmen.com/shoot/',
        modelUrl = 'https://www.kinkmen.com/model/',
        suffix = '?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        category = {'Butt Machine Boys models', 'KinkMen models'},
		networks = {
			{ name = 'KinkMen', text = '' },
		},
	    archiveURL = 'https://archive.ph/JZPjF',
    },
    bygoneboys = {
        label = 'ByGone Boys',
        sitetype = 'website',
        aliases = {'bygoneboys', 'bygone boys', 'by gone boys', 'bygoneboys.com', 'bygoneboyscom', 'bygb'},
        category = 'ByGone Boys models',
	    archiveURL = 'https://web.archive.org/web/20080913035524/http://www.bygoneboys.com/',
	    archived = 'y',
    },
}

p.redirects = {
    ['bareadventures'] = 'rawboys',
    ['bare adventures'] = 'rawboys',
    ['bareadventures.com'] = 'rawboys',
    ['bareadventurescom'] = 'rawboys',
    ['blacksonboys'] = 'downlowboys',
    ['blacks on boys'] = 'downlowboys',
    ['blacksonboys.com'] = 'downlowboys',
    ['blacksonboyscom'] = 'downlowboys',
    ['bob'] = 'downlowboys',
    ['breederbros'] = 'fraternityx',
    ['breeder bros'] = 'fraternityx',
    ['breederbros.com'] = 'fraternityx',
    ['breederbroscom'] = 'fraternityx',
    ['brdb'] = 'fraternityx',
}

return p