Module:GayPornographicCareerList/M

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/M/doc

local p = {}

p.sites = {
    machofactory = {
        label = 'Macho Factory',
        sitetype = 'website',
        aliases = {'machofactory', 'macho factory', 'machofactory.com', 'machofactorycom', 'mchf'},
        url = 'http://www2.machofactory.com/track/NjAwMDAwMDIxMC4zLjU1LjI3OS4wLjAuMC4wLjA',
        sceneUrl = 'http://www2.machofactory.com/track/NjAwMDAwMDIxMC4zLjU1LjI3OS4wLjAuMC4wLjA/scenes/',
        modelUrl = 'http://www2.machofactory.com/track/NjAwMDAwMDIxMC4zLjU1LjI3OS4wLjAuMC4wLjA/models/',
        category = 'Macho Factory models',
	    archiveURL = 'https://archive.ph/Wxp3w',
    },
    machofucker = {
        label = 'Macho Fucker',
        sitetype = 'studio',
        aliases = {'machofucker', 'macho fucker', 'machofucker.com', 'machofuckercom', 'mf'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=21723&theaterId=80946&locale=en',
        category = 'MachoFucker models',
    },
    machoman = {
        label = 'Macho Man! Video',
        sitetype = 'studio',
        aliases = {'macho man! video', 'machoman!video', 'macho man!', 'machoman!', 'macho man', 'machoman'},
        url = 'https://www.gaydvdempire.com/367/studio/macho-man-gay-studios.html?partner_id=77605325',
        category = 'Macho Man! Video models',
    },
    machomayhem = {
        label = 'Macho Mayhem',
        sitetype = 'studio',
        aliases = {'machomayhem', 'macho mayhem', 'mamh'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=23272&theaterId=80946&locale=en',
        category = 'Macho Mayhem models',
		networks = {
			{ name = 'Orrange Media Group', text = '' },
		},
    },
    magnusproductions = {
        label = 'Magnus Productions',
        sitetype = 'studio',
        aliases = {'magnusproductions', 'magnus productions', 'magnus', 'magnusxxx', 'magnus xxx', 'magp'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=20925&theaterId=80946&locale=en',
        category = 'Magnus Productions models',
    },
    maleaccess = {
        label = 'Male Access',
        sitetype = 'website',
        aliases = {'maleaccess', 'male access', 'maleaccess.com', 'maleaccesscom', 'mala'},
        url = 'https://www.maleaccess.com/scenes?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjo3OCwicyI6NjAyLCJlIjo5NDc3LCJwIjoyfQ==',
        sceneUrl = 'https://www.maleaccess.com/scene/',
        modelUrl = 'https://www.maleaccess.com/model/',
        suffix = '?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjo3OCwicyI6NjAyLCJlIjo5NDc3LCJwIjoyfQ==',
        category = 'Male Access models',
	    archiveURL = 'https://archive.ph/xF3Tu',
    },
    maledigital = {
        label = 'Male Digital',
        sitetype = 'website',
        aliases = {'maledigital', 'male digital', 'maledigital.com', 'maledigitalcom', 'md'},
        url = 'https://www.g2buddy.com/maledigital/go.php?pr=9&su=1&si=14&ad=273119&pa=index&ar=&buffer=',
        sceneUrl = 'https://www.g2buddy.com/maledigital/go.php?pr=9&su=1&si=14&ad=273119&pa=clip&ar=',
        suffix = '&buffer=',
        category = 'MaleDigital models',
	    archiveURL = 'https://archive.ph/YAYBO',
    },
    malefeet4u = {
        label = 'MaleFeet4U',
        sitetype = 'website',
        aliases = {'malefeet4u', 'malefeet 4 u', 'male feet 4 u', 'malefeet4u.com', 'malefeet4ucom', 'mf4u'},
        url = 'https://www.malefeet4u.com/',
        sceneUrl = 'https://www.malefeet4u.com/set/detail/',
        modelUrl = 'https://www.malefeet4u.com/model/',
        category = 'MaleFeet4U models',
		networks = {
			{ name = 'William Higgins Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/ipxOZ',
    },
    malereality = {
        label = 'Male Reality',
        sitetype = 'studio',
        aliases = {'malereality', 'male reality', 'malereality.com', 'malerealitycom', 'mrl'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=22117&theaterId=80946&locale=en',
        category = 'Male Reality models',
    },
    malesolos = {
        label = 'Male Solos',
        sitetype = 'studio',
        aliases = {'malesolos', 'male solos', 'malesolos.com', 'malesoloscom', 'mls'},
        url = 'https://store.pbc.xxx/93383/studio/male-solos-studios.html',
        category = 'Male Solos models',
    },
    malespectrumpass = {
        label = 'Male Spectrum',
        sitetype = 'studio',
        aliases = {'malespectrumpass', 'malespectrum pass', 'male spectrum pass', 'malespectrum', 'male spectrum', 'ms'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=21521&theaterId=80946&locale=en',
        category = 'Male Spectrum models',
		networks = {
			{ name = 'Pink Visual', text = '' },
		},
	    archiveURL = 'https://archive.ph/Ld9B3',
    },
    man2manerotica = {
        label = 'Man 2 Man Erotica',
        sitetype = 'studio',
        aliases = {'man2manerotica', 'man2man erotica', 'man 2 man erotica', 'man2man', 'man 2 man'},
        category = 'Man 2 Man EROTICA models',
    },
    manalized = {
        label = 'Manalized',
        sitetype = 'website',
        aliases = {'manalized', 'manalized.com', 'manalizedcom', 'mnlz'},
        url = 'https://pb-netw.com/cc?c=whZIPjIQQIPOUXvwhZRPTYRXudZQPRXoszZ',
        category = {'Manalized models', 'Adult Prime models'},
		networks = {
			{ name = 'Adult Prime', text = 'Adult Prime Network' },
		},
	    archiveURL = 'https://archive.ph/fhlWa',
    },
    manvilleentertainment = {
        label = 'Manville Entertainment',
        sitetype = 'studio',
        aliases = {'manvilleentertainment', 'manville entertainment', 'manville', 'manv'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=22361&theaterId=80946&locale=en',
        category = 'Manville Entertainment models',
    },
    manupfilms = {
        label = 'Man Up Films',
        sitetype = 'website',
        aliases = {'manupfilms', 'manup films', 'man up films', 'manup', 'manupfilms.com', 'manupfilmscom', 'mu'},
        url = 'https://pb-netw.com/cc?c=whZIPjIQQIPOUXvwhZRPTYRXudZQWEXoszZ',
        category = 'Man Up Films models',
	    archiveURL = 'https://archive.ph/e8wAG',
    },
    manavenue = {
        label = 'Man Avenue',
        sitetype = 'website',
        aliases = {'manavenue', 'man avenue', 'manavenue.com', 'manavenuecom', 'mana'},
        category = 'Man Avenue models',
	    archiveURL = 'https://web.archive.org/web/20160731140040/http://manavenue.com/',
	    archived = 'y',
    },
    mandzire = {
        label = 'Mandzire',
        sitetype = 'studio',
        aliases = {'mandzire', 'madz'},
        category = 'Mandzire models',
    },
    manhandled = {
        label = 'ManHandled',
        sitetype = 'website',
        aliases = {'manhandled', 'man handled', 'manh'},
        category = 'ManHandled models',
	    archiveURL = 'https://web.archive.org/web/20160214230140/http://manhandled.com/',
	    archived = 'y',
    },
    manhattanlatin = {
        label = 'Manhattan Latin',
        sitetype = 'studio',
        aliases = {'manhattanlatin', 'manhattan latin', 'mnhl'},
        url = 'https://store.pbc.xxx/92215/studio/manhattan-latin-studios.html',
        category = 'Manhattan Latin models',
		networks = {
			{ name = 'Global Media International Films', text = '' },
		},
    },
    manifestmen = {
        label = 'Manifest Men',
        sitetype = 'website',
        aliases = {'manifestmen', 'manifest men', 'manifestmen.com', 'manifestmencom', 'manm'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=927945-0000&PA=2615762&HTML=http://www.manifestmen.com/tour',
        sceneUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=927945-0000&PA=2615762&HTML=http://www.manifestmen.com/video/',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=927945-0000&PA=2615762&HTML=http://www.manifestmen.com/model/',
        category = 'Manifest Men models',
	    list = 'List of Manifest Men models',
	    archiveURL = 'https://archive.ph/erKiR',
    },
    mannhouse = {
        label = 'Mannhouse',
        sitetype = 'studio',
        aliases = {'mannhouse', 'mann house', 'mnnh'},
        url = 'http://mannhouse.com/',
        category = 'Mannhouse models',
	    archiveURL = 'https://archive.ph/0PCdE',
    },
    manonfetish = {
        label = 'Manon Fetish',
        sitetype = 'studio',
        aliases = {'manonfetish', 'manon fetish', 'maof'},
        url = 'https://www.clips4sale.com/studio/94443/manon-fetish',
        category = 'Manon Fetish models',
	    archiveURL = 'https://archive.ph/gB1bG',
    },
    manplay = {
        label = 'Manplay',
        sitetype = 'studio',
        aliases = {'manplay', 'man play', 'mnpl'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=20814&theaterId=80946&locale=en',
        category = 'Manplay models',
    },
    manroyale = {
        label = 'Man Royale',
        sitetype = 'website',
        aliases = {'manroyale', 'man royale', 'manroyale.com', 'manroyalecom', 'mr'},
        url = 'https://join.manroyale.com/track/ST16BZfp8qLLLi2w1xnoidzfHTN3',
        sceneUrl = 'https://join.manroyale.com/track/ST16BZfp8qLLLi2w1xnoidzfHTN3/video/',
        modelUrl = 'https://join.manroyale.com/track/ST16BZfp8qLLLi2w1xnoidzfHTN3/models/',
        category = 'Man Royale models',
	    archiveURL = 'https://archive.ph/ZFTkz',
    },
    mansart = {
        label = "Man's Art",
        sitetype = 'studio',
        aliases = {'mansart', 'mans art', "man'sart", "man's art", 'mnsa'},
        url = 'https://faphouse.com/gay/studios/mans-art-2?utm_campaign=ai.LUY',
        category = "Man's Art models",
		networks = {
			{ name = 'XY Studios', text = '' },
		},
    },
    mansbest = {
        label = "Man's Best",
        sitetype = 'studio',
        aliases = {'mansbest', 'mans best', "man'sbest", "man's best", 'mnsb'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=19359&theaterId=80946&locale=en',
        category = "Man's Best models",
    },
    marcostudio = {
        label = 'Marco Studio',
        sitetype = 'studio',
        aliases = {'marcostudio', 'marco studio', 'mrcs'},
        category = 'Marco Studio models',
	    archiveURL = 'https://web.archive.org/web/20200813170956/http://www.marcostudio.com/',
	    archived = 'y',
    },
    marcusmojo = {
        label = 'Marcus Mojo',
        sitetype = 'website',
        aliases = {'marcusmojo', 'marcus mojo', 'marcusmojo.com', 'marcusmojocom', 'mojo'},
        url = 'https://www.g2buddy.com/marcusmojo/go.php?pr=9&su=1&si=38&ad=273119&pa=index&ar=&buffer=',
        sceneUrl = 'https://www.g2buddy.com/marcusmojo/go.php?pr=9&su=1&si=38&ad=273119&pa=clip&ar=',
        suffix = '&buffer=',
        category = {'Marcus Mojo models', 'Next Door Studios models'},
		networks = {
			{ name = 'Next Door Studios', text = 'Next Door Studios Network' },
		},
	    archiveURL = 'https://archive.ph/dtGBK',
    },
    markiesbigdickclub = {
        label = 'Markies Big Dick Club',
        sitetype = 'studio',
        aliases = {'markiesbigdickclub', 'markies big dick club', 'mbdc'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=20722&theaterId=80946&locale=en',
        category = 'Markies Big Dick Club models',
    },
    markwolff = {
        label = 'Mark Wolff Productions',
        sitetype = 'studio',
        aliases = {'markwolff', 'mark wolff', 'markwolffproductions', 'mark wolff productions', 'markwolff.com', 'markwolffcom', 'mrkw'},
        url = 'https://store.pbc.xxx/93327/studio/mark-wolff-productions-porn-movies.html',
        category = 'Mark Wolff Productions models',
	    archiveURL = 'https://web.archive.org/web/20191123041937/http://www.markwolff.com/',
    },
    maskurbate = {
        label = 'Maskurbate',
        sitetype = 'website',
        aliases = {'maskurbate', 'maskurbate.com', 'maskurbatecom', 'mask'},
        url = 'https://www.g2buddy.com/maskurbate/go.php?pr=9&su=1&si=71&ad=273119&pa=index&ar=&buffer=',
        sceneUrl = 'https://www.g2buddy.com/maskurbate/go.php?pr=9&su=1&si=71&ad=273119&pa=clip&ar=',
        modelUrl = 'https://www.g2buddy.com/maskurbate/go.php?pr=9&su=1&si=71&ad=273119&pa=actor&ar=',
        suffix = '&buffer=',
        category = 'Maskurbate models',
	    archiveURL = 'https://archive.ph/Hu5IW',
    },
    masonicboys = {
        label = 'Masonic Boys',
        sitetype = 'website',
        aliases = {'masonicboys', 'masonic boys', 'masonicboys.com', 'masonicboyscom', 'msnb'},
        url = 'https://join.masonicboys.com/track/MTA4MjI0LjEuMjEwLjUxMS4wLjAuMC4wLjA',
        sceneUrl = 'https://join.masonicboys.com/track/MTA4MjI0LjEuMjEwLjUxMS4wLjAuMC4wLjA/videos/',
        modelUrl = 'https://join.masonicboys.com/track/MTA4MjI0LjEuMjEwLjUxMS4wLjAuMC4wLjA/models/',
        suffix = '.html',
        category = 'Masonic Boys models',
		networks = {
			{ name = 'Carnal Plus', text = 'Carnal Plus Network' },
		},
	    archiveURL = 'https://archive.ph/Mx9vG',
    },
    massivestudio = {
        label = 'Massive Studio',
        sitetype = 'studio',
        aliases = {'massivestudio', 'massive studio', 'ms'},
        url = 'https://store.pbc.xxx/26913/studio/massive-studio-porn-movies.html',
        category = 'Massive Studio models',
    },
    masquerademen = {
        label = 'Masquerade Men',
        sitetype = 'website',
        aliases = {'masquerademen', 'masquerade men', 'masquerademen.com', 'masquerademencom', 'mqm'},
        category = 'Masquerade Men models',
	    archiveURL = 'https://web.archive.org/web/20160421033656/http://www.masquerademen.com/',
	    archived = 'y',
    },
    masqulin = {
        label = 'Masqulin',
        sitetype = 'website',
        aliases = {'masqulin', 'masqulin.com', 'masqulincom', 'msq'},
        url = 'https://faphouse.com/gay/studios/masqulin?utm_campaign=ai.LUY',
        category = {'Masqulin models', 'TheBroNetwork models'},
		networks = {
			{ name = 'TheBroNetwork', text = '' },
		},
	    archiveURL = 'https://archive.ph/NhJUa',
    },
    massagebait = {
        label = 'Massage Bait',
        sitetype = 'website',
        aliases = {'massagebait', 'massage bait', 'massagebait.com', 'massagebaitcom', 'masb'},
        url = 'https://join.massagebait.com/track/ST16BZfp8qLLLi2w1xnoidzfHTN3',
        sceneUrl = 'https://join.massagebait.com/track/ST16BZfp8qLLLi2w1xnoidzfHTN3/video/',
        modelUrl = 'https://join.massagebait.com/track/ST16BZfp8qLLLi2w1xnoidzfHTN3/guys/',
        category = {'Massage Bait models', 'Gay Room models'},
		networks = {
			{ name = 'Gay Room', text = 'Gay Room Network' },
		},
	    archiveURL = 'https://archive.ph/3mRWy',
    },
    masonwyler = {
        label = 'Mason Wyler',
        sitetype = 'website',
        aliases = {'masonwyler', 'mason wyler', 'masonwyler.com', 'masonwylercom', 'msnw'},
        url = 'https://www.g2buddy.com/nextdoorstudios/go.php?pr=9&su=1&si=46&ad=273119&pa=index&ar=&buffer=',
        sceneUrl = 'https://www.g2buddy.com/nextdoorstudios/go.php?pr=9&su=1&si=46&ad=273119&pa=clip&ar=',
        modelUrl = 'https://www.g2buddy.com/nextdoorstudios/go.php?pr=9&su=1&si=46&ad=273119&pa=actors&ar=',
        suffix = '&buffer=',
        category = {'Mason Wyler models', 'Next Door Studios models'},
		networks = {
			{ name = 'Next Door Studios', text = 'Next Door Studios Network' },
		},
    },
    masterlewis = {
        label = 'Master Lewis',
        sitetype = 'website',
        aliases = {'masterlewis', 'master lewis', 'masterlewis.com', 'masterlewiscom', 'masl'},
        category = 'Master Lewis models',
	    archiveURL = 'https://web.archive.org/web/20220130170712/http://masterlewis.com/',
	    archived = 'y',
    },
    mateomuscle = {
        label = 'Mateo Muscle',
        sitetype = 'website',
        aliases = {'mateomuscle', 'mateo muscle', 'mateomuscle.com', 'mateomusclecom', 'mtms'},
        url = 'https://mateomuscle.com/',
        sceneUrl = 'https://mateomuscle.com/updates/',
        modelUrl = 'https://mateomuscle.com/models/',
        suffix = '.html',
        category = 'Mateo Muscle models',
	    archiveURL = 'https://archive.ph/XBsXv',
    },
    maverickmales = {
        label = 'Maverick Males',
        sitetype = 'website',
        aliases = {'maverickmales', 'maverick males', 'maverickmales.com', 'maverickmalescom', 'maml'},
        url = 'https://maverickmales.com/',
        category = 'Maverick Males models',
	    archiveURL = 'https://archive.is/uhqNI',
    },
    maverickmen = {
        label = 'Maverick Men',
        sitetype = 'website',
        aliases = {'maverickmen', 'maverick men', 'maverickmen.com', 'maverickmencom', 'mavm'},
        url = 'http://join.maverickmen.com/track/MzAwMDI5OS4xOC41LjcuMC4wLjAuMC4w',
        sceneUrl = 'http://join.maverickmen.com/track/MzAwMDI5OS4xOC41LjcuMC4wLjAuMC4w/?page=videos&contentId=',
        modelUrl = 'http://join.maverickmen.com/track/MzAwMDI5OS4xOC41LjcuMC4wLjAuMC4w/?page=videos&contentId=',
        category = 'Maverick Men models',
	    archiveURL = 'https://archive.ph/wlgvc',
    },
    maverickmendirects = {
        label = 'Maverick Men Directs',
        sitetype = 'website',
        aliases = {'maverickmendirects', 'maverickmen directs', 'maverick men directs', 'maverickmendirects.com', 'maverickmendirectscom', 'mavd'},
        url = 'http://join.maverickmendirects.com/track/MzAwMDI5OS4xMDA5MS4xNi4yNS4wLjAuMC4wLjA',
        category = 'Maverick Men Directs models',
	    archiveURL = 'https://archive.ph/Ix71j',
    },
    maximusstudios = {
        label = 'Maximus Studios',
        sitetype = 'studio',
        aliases = {'maximusstudios', 'maximus studios', 'maximus', 'maxs'},
        url = 'https://www.gaydvdempire.com/92730/studio/maximus-studios-gay-studios.html?partner_id=77605325',
        category = 'Maximus Studios models',
    },
    men = {
        label = 'MEN.COM',
        sitetype = 'website',
        aliases = {'men', 'men.com', 'mencom'},
        url = 'https://www.men.com/home?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoyMiwicyI6MjA2LCJlIjo3NzczLCJwIjoyfQ==',
        sceneUrl = 'https://www.men.com/sceneid/',
        modelUrl = 'https://www.men.com/modelprofile/',
        suffix = '?ats=eyJhIjoyOTQwNzMsImMiOjU3MTMxNDM3LCJuIjoyMiwicyI6MjA2LCJlIjo3NzczLCJwIjoyfQ==',
        category = {'MEN.COM models', 'Male Access models'},
	    archiveURL = 'https://archive.ph/tCnj9',
    },
    men1st = {
        label = 'Men 1st',
        sitetype = 'studio',
        aliases = {'men1st', 'men 1st', 'men 1 st', 'm1'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=22676&theaterId=80946&locale=en',
        category = 'Men 1st models',
    },
    menatplay = {
        label = 'Men at Play',
        sitetype = 'website',
        aliases = {'menatplay', 'men at play', 'menatplay.com', 'menatplaycom', 'map'},
        url = 'https://faphouse.com/gay/studios/pinstripemedia?utm_campaign=ai.LUY',
        category = 'Men at Play models',
	    archiveURL = 'https://archive.ph/vQa9a',
    },
    menoboy = {
        label = 'Menoboy',
        sitetype = 'website',
        aliases = {'menoboy', 'meno boy', 'menoboy.com', 'menoboycom', 'meno'},
        url = 'https://www.menoboy.com/en/accueil?code=2439',
        sceneUrl = 'https://www.menoboy.com/en/videos/detail/',
        modelUrl = 'https://www.menoboy.com/en/modeles/detail/',
        suffix = '?code=2439',
        category = 'Menoboy models',
	    archiveURL = 'https://archive.ph/OLhYO',
    },
    meninosonline = {
        label = 'Meninos Online',
        sitetype = 'website',
        aliases = {'meninosonline', 'meninos online', 'meninos', 'meninosonline.net', 'meninosonlinenet', 'mo'},
        url = 'https://www.meninosonline.net/',
        sceneUrl = 'https://www.meninosonline.net/en/player/',
        modelUrl = 'https://www.meninosonline.net/en/player/',
        category = 'Meninos Online models',
	    archiveURL = 'https://archive.ph/WcoRi',
    },
    menofmontreal = {
        label = 'Men of Montréal',
        sitetype = 'website',
        aliases = {'menofmontreal', 'men of montreal', 'menofmontreal.com', 'menofmontrealcom', 'menofmontréal', 'men of montréal', 'mom'},
        url = 'https://secure.menofmontreal.com/track/MjYwODczNi4yLjEwLjE0LjAuMC4wLjAuMA',
        sceneUrl = 'https://secure.menofmontreal.com/track/MjYwODczNi4yLjEwLjE0LjAuMC4wLjAuMA/updates/',
        modelUrl = 'https://secure.menofmontreal.com/track/MjYwODczNi4yLjEwLjE0LjAuMC4wLjAuMA/models/',
        suffix = '.html',
        category = 'Men of Montreal models',
	    archiveURL = 'https://archive.ph/zwOdi',
    },
    menofodyssey = {
        label = 'Men of Odyssey',
        sitetype = 'studio',
        aliases = {'menofodyssey', 'men of odyssey', 'meoo'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=20018&theaterId=80946&locale=en',
        category = 'Men of Odyssey models',
    },
    menonedge = {
        label = 'Men on Edge',
        sitetype = 'website',
        aliases = {'menonedge', 'men on edge', 'menonedge.com', 'menonedgecom', 'moe'},
        url = 'https://www.kinkmen.com/channel/men-on-edge?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        sceneUrl = 'https://www.kinkmen.com/shoot/',
        modelUrl = 'https://www.kinkmen.com/model/',
        suffix = '?t=eyJhZmZpbGlhdGUiOiJwb3JuYmFzZWNlbnRyYWwiLCJjYW1wYWlnbiI6ImRlZmF1bHQiLCJhZ2V2ZXJpZmllZCI6InkifQ',
        category = {'Men on Edge models', 'KinkMen models'},
		networks = {
			{ name = 'KinkMen', text = '' },
		},
	    archiveURL = 'https://archive.ph/cwI1Q',
    },
    menoftheworld = {
        label = 'Men Of The World',
        sitetype = 'studio',
        aliases = {'menoftheworld', 'men of the world', 'motw'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=21173&theaterId=80946&locale=en',
        category = 'Men Of The World models',
    },
    menover30 = {
        label = 'Men Over 30',
        sitetype = 'website',
        aliases = {'menover30', 'men over 30', 'menover30.com', 'menover30com', 'mo30'},
        url = 'https://www.g2buddy.com/menover30/go.php?pr=9&su=1&si=67&ad=273119&pa=index&ar=&buffer=',
        sceneUrl = 'https://www.g2buddy.com/menover30/go.php?pr=9&su=1&si=67&ad=273119&pa=clip&ar=',
        modelUrl = 'https://www.g2buddy.com/menover30/go.php?pr=9&su=1&si=67&ad=273119&pa=actor&ar=',
        suffix = '&buffer=',
        category = {'Men Over 30 models', 'ASG Max models'},
		networks = {
			{ name = 'ASG Max', text = 'ASG Max Network' },
		},
	    archiveURL = 'https://archive.ph/y0iV1',
    },
    menpov = {
        label = 'Men POV',
        sitetype = 'website',
        aliases = {'menpov', 'men pov', 'men p.o.v', 'men p.o.v.', 'menpov.com', 'menpovcom', 'mpov'},
        url = 'https://join.menpov.com/track/ST16BZfp8qLLLi2w1xnoidzfHTN3',
        sceneUrl = 'https://join.menpov.com/track/ST16BZfp8qLLLi2w1xnoidzfHTN3/video/',
        modelUrl = 'https://join.menpov.com/track/ST16BZfp8qLLLi2w1xnoidzfHTN3/guys/',
        category = {'Men POV models', 'Gay Room models'},
		networks = {
			{ name = 'Gay Room', text = 'Gay Room Network' },
		},
	    archiveURL = 'https://archive.ph/n6It0',
    },
    menscamp = {
        label = 'Mens Camp',
        sitetype = 'website',
        aliases = {'menscamp', 'mens camp', 'mens-c', 'mens-c.net', 'mens-cnet', 'mnsc'},
        category = 'Mens Camp models',
	    archiveURL = 'https://web.archive.org/web/20170309011743/http://www.mens-c.net/',
	    archived = 'y',
    },
    mensrushtv = {
        label = "Men's Rush",
        sitetype = 'studio',
        aliases = {'mensrushtv', 'mens rush tv', 'mensrush', 'mens rush', 'mensrush tv', "men'srush", "men's rush", "men'srush tv", "men's rush tv", "men'srush.tv", 'mrtv'},
        url = 'https://www.mensrush.tv/',
        sceneUrl = 'https://www.mensrush.tv/single.php?id=',
        modelUrl = 'https://www.mensrush.tv/single.php?id=',
        category = "Men's Rush.TV models",
	    archiveURL = 'https://archive.ph/L4agR',
    },
    miamipoolboys = {
        label = 'Miami Pool Boys',
        sitetype = 'website',
        aliases = {'miamipoolboys', 'miami poolboys', 'miami pool boys', 'miamipoolboys.com', 'miamipoolboyscom'},
        category = 'Miami Pool Boys models',
	    archiveURL = 'https://web.archive.org/web/20160824064917/http://miamipoolboys.com:80/tour.php',
	    archived = 'y',
    },
    midnightvideo = {
        label = 'Midnight Video',
        sitetype = 'studio',
        aliases = {'midnightvideo', 'midnight video', 'midnight', 'midn'},
        url = 'https://www.adultdvdempire.com/204/studio/midnight-porn-videos.html?partner_id=77605325',
        category = 'Midnight Video models',
	    transsexual = 'y',
    },
    mightymen = {
        label = 'Mighty Men',
        sitetype = 'website',
        aliases = {'mightymen', 'mighty men', 'mightymen.com', 'mightymencom', 'migm'},
        category = 'Mighty Men models',
	    archiveURL = 'https://web.archive.org/web/20161109133328/http://www.mightymen.com/',
	    archived = 'y',
    },
    mikehancock = {
        label = 'Mike Hancock',
        sitetype = 'website',
        aliases = {'mikehancock', 'mike hancock', 'mikehancock.com', 'mikehancockcom', 'mkhc'},
        category = 'Mike Hancock models',
	    archiveURL = 'https://web.archive.org/web/20081006145653/http://www.mikehancock.com/main.php',
	    archived = 'y',
    },
    militaryclassified = {
        label = 'Military Classified',
        sitetype = 'website',
        aliases = {'militaryclassified', 'military classified', 'militaryclassified.com', 'militaryclassifiedcom', 'mcf'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=926256-0000&PA=2638833',
        category = 'Military Classified models',
	    archiveURL = 'https://archive.ph/iH7wf',
    },
    militarygayxxx = {
        label = 'Military Gay XXX',
        sitetype = 'website',
        aliases = {'militarygayxxx', 'military gay xxx', 'militarygayxxx.com', 'militarygayxxxcom', 'mgxx'},
        url = 'https://www.militarygayxxx.com/en/accueil?code=2439',
        sceneUrl = 'https://www.militarygayxxx.com/en/videos/detail/',
        modelUrl = 'https://www.militarygayxxx.com/en/modeles/detail/',
        suffix = '?code=2439',
        category = 'Military Gay XXX models',
	    archiveURL = 'https://archive.ph/ZrLAL',
    },
    mission4muscle = {
        label = 'Mission4Muscle',
        sitetype = 'website',
        aliases = {'mission4muscle', 'mission 4 muscle', 'mission4muscle.com', 'mission4musclecom', 'm4m'},
        category = 'Mission4Muscle models',
	    archiveURL = 'https://web.archive.org/web/20200701182129/http://www.mission4muscle.com/',
	    archived = 'y',
    },
    mistermale = {
        label = 'Mister Male',
        sitetype = 'website',
        aliases = {'mistermale', 'mister male', 'mistermale.com', 'mistermalecom', 'mim'},
        url = 'https://www.mistermale.com/en/accueil?code=2439',
        sceneUrl = 'https://www.mistermale.com/en/videos/detail/',
        modelUrl = 'https://www.mistermale.com/en/modeles/detail/',
        suffix = '?code=2439',
        category = 'MisterMale.com models',
	    archiveURL = 'https://archive.ph/345Tr',
    },
    mixitupboy = {
        label = 'MixItUpBoy',
        sitetype = 'website',
        aliases = {'mixitupboy', 'mix it up boy', 'mixitupboy.com', 'mixitupboycom', 'miub'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=906670-0004&PA=2632258&HTML=https://www.mixitupboy.com/',
        sceneUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=906670-0004&PA=2632258&HTML=https://www.mixitupboy.com/scene/',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=906670-0004&PA=2632258&HTML=https://www.mixitupboy.com/model/',
        category = {'MixItUpBoy models', 'Flava Works models'},
		networks = {
			{ name = 'Flava Works', text = 'Flava Works Network' },
		},
	    archiveURL = 'https://archive.ph/jyLM7',
    },
    moderndaysins = {
        label = 'Modern-Day Sins',
        sitetype = 'website',
        aliases = {'moderndaysins', 'modern day sins', 'moderndaysins.com', 'moderndaysinscom', 'modern-daysins', 'modern-day sins', 'mods'},
        url = 'https://www.g2fame.com/moderndaysins/go.php?pr=8&su=1&si=573&ad=273119&cl=/en/gay&ar=&buffer=',
        sceneUrl = 'https://www.g2fame.com/moderndaysins/go.php?pr=8&su=1&si=573&ad=273119&pa=clip&ar=',
        modelUrl = 'https://www.g2fame.com/moderndaysins/go.php?pr=8&su=1&si=573&ad=273119&pa=actor&ar=',
        suffix = '&buffer=',
        category = {'Modern-Day Sins models', 'Adult Time models'},
		networks = {
			{ name = 'Adult Time Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/vKdnZ',
    },
    monstercub = {
        label = 'Monster Cub',
        sitetype = 'website',
        aliases = {'monstercub', 'monster cub', 'monstercub.com', 'monstercubcom', 'mrc'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=938693-0000&PA=2640223&HTML=https://www.monstercub.com/home',
        sceneUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=938693-0000&PA=2640223&HTML=https://www.monstercub.com/scene/',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=938693-0000&PA=2640223&HTML=https://www.monstercub.com/profile/',
        category = 'Monster Cub models',
	    archiveURL = 'https://archive.ph/3wO84',
    },
    mormonboyz = {
        label = 'Missionary Boys',
        sitetype = 'website',
        aliases = {'mormonboyz', 'mormon boyz', 'mormonboyz.com', 'mormonboyzcom', 'missionaryboys', 'missionary boys', 'missionaryboys.com', 'missionaryboyscom', 'mb'},
        url = 'https://join.missionaryboys.com/track/MzAwMDI2NS4xLjEuMS4wLjAuMC4wLjA',
        sceneUrl = 'https://join.missionaryboys.com/track/MzAwMDI2NS4xLjEuMS4wLjAuMC4wLjA/movies/',
        modelUrl = 'https://join.missionaryboys.com/track/MzAwMDI2NS4xLjEuMS4wLjAuMC4wLjA/models/',
        category = 'Missionary Boys models',
		networks = {
			{ name = 'Say Uncle Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/79Krd',
    },
    msrvideo = {
        label = 'MSR Video',
        sitetype = 'studio',
        aliases = {'msrvideo', 'msr video', 'msrvideos', 'msr videos', 'msrreleasing', 'msr releasing', 'msr'},
        url = 'https://store.pbc.xxx/825/studio/msr-video-studios.html',
        category = 'MSR Videos models',
    },
    mundomais = {
        label = 'Mundo Mais',
        sitetype = 'website',
        aliases = {'mundomais', 'mundo mais', 'mundomais.com.br', 'mundomaiscombr', 'mum'},
        url = 'https://www.xvideos.red/site_mundo_mais?sxcaf=TARTFSJC35',
        category = 'Mundo Mais models',
	    archiveURL = 'https://archive.ph/UqT1t',
    },
    muscle411 = {
        label = 'Muscle 411',
        sitetype = 'website',
        aliases = {'muscle411', 'muscle 411', 'muscle411.com', 'muscle411com', 'm411'},
        category = 'Muscle 411 models',
	    archiveURL = 'https://web.archive.org/web/20181115151846/http://www.muscle411.com/',
	    archived = 'y',
    },
    musclebearporn = {
        label = 'Muscle Bear Porn',
        sitetype = 'website',
        aliases = {'musclebearporn', 'muscle bear porn', 'musclebear porn', 'musclebearporn.com', 'musclebearporncom', 'mbp'},
        url = 'https://join.musclebearporn.com/track/MzAwMDI5OS4xMDA3Ny4yNS4zOC4wLjAuMC4wLjA',
        sceneUrl = 'https://join.musclebearporn.com/track/MzAwMDI5OS4xMDA3Ny4yNS4zOC4wLjAuMC4wLjA/tour/index.php?id=',
        modelUrl = 'https://join.musclebearporn.com/track/MzAwMDI5OS4xMDA3Ny4yNS4zOC4wLjAuMC4wLjA/tour/index.php?id=',
        category = 'Muscle Bear Porn models',
	    archiveURL = 'https://archive.ph/8xqm0',
    },
    muscleboundproductions = {
        label = 'Muscle Bound Productions',
        sitetype = 'studio',
        aliases = {'muscleboundproductions', 'musclebound productions', 'muscle bound productions', 'msbp'},
        url = 'https://vod.pbc.xxx/dispatcher/studioDetail?genreId=102&studioId=18482&theaterId=80946&locale=en',
        category = 'Muscle Bound Productions models',
	    archiveURL = 'https://web.archive.org/web/20100812101138/http://www.musclecore.com/',
    },
    muscleboywrestling = {
        label = 'Muscle Boy Wrestling',
        sitetype = 'website',
        aliases = {'muscleboywrestling', 'muscleboy wrestling', 'muscle boy wrestling', 'muscleboywrestling.com', 'muscleboywrestlingcom', 'mbw'},
        url = 'https://muscleboywrestling.com/',
        sceneUrl = 'https://muscleboywrestling.com/video/',
        modelUrl = 'https://muscleboywrestling.com/wrestler/',
        category = 'Muscle Boy Wrestling models',
	    archiveURL = 'https://archive.ph/Mi2AZ',
    },
    muscledom = {
        label = 'MuscleDom',
        sitetype = 'website',
        aliases = {'muscledom', 'muscle dom', 'muscledom.tv', 'muscledomtv', 'mdom'},
        url = 'https://links.verotel.com/resellerbanner?vercode=9762000001147718%3A9804000001188027&websitenr=121711',
        sceneUrl = 'https://links.verotel.com/resellerbanner?vercode=9762000001147718%3A9804000001188027&websitenr=121711&URL=https://muscledom.tv/videos/',
        modelUrl = 'https://links.verotel.com/resellerbanner?vercode=9762000001147718%3A9804000001188027&websitenr=121711&URL=https://muscledom.tv/videos/',
        suffix = '.html',
        category = 'MuscleDom models',
	    archiveURL = 'https://archive.ph/AYfgZ',
    },
    musclegallery = {
        label = 'Muscle Gallery',
        sitetype = 'website',
        aliases = {'musclegallery', 'muscle gallery', 'musclegallery.com', 'musclegallerycom', 'mg'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=927364-0000&PA=2614373&HTML=https://www.musclegallery.com/',
        sceneUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=927364-0000&PA=2614373&HTML=https://www.musclegallery.com/updates/',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=927364-0000&PA=2614373&HTML=https://www.musclegallery.com/models/',
        suffix = '.html',
        category = 'Muscle Gallery models',
		networks = {
			{ name = 'Dynamite Studios Network', text = '' },
		},
	    archiveURL = 'https://archive.ph/5QiE3',
    },
    musclehunks = {
        label = 'Muscle Hunks',
        sitetype = 'website',
        aliases = {'musclehunks', 'muscle hunks', 'musclehunks.com', 'musclehunkscom', 'msh'},
        url = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=927364-0000&PA=2614373&HTML=https://musclehunks.com/',
        modelUrl = 'http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=927364-0000&PA=2614373&HTML=https://musclehunks.com/models/',
        suffix = '.html',
        category = 'MuscleHunks models',
		networks = {
			{ name = 'Dynamite Studios Network', text = '' },
		},
	    list = 'List of MuscleHunks models',
	    archiveURL = 'https://archive.ph/QL4ag',
    },
    muscleworship = {
        label = 'Muscle-Worship',
        sitetype = 'website',
        aliases = {'muscle-worship', 'muscleworship', 'muscle-worship.com', 'muscle-worshipcom', 'm-w'},
        category = 'Muscle-Worship models',
	    archiveURL = 'https://web.archive.org/web/20190518042235/http://muscle-worship.com/',
	    archived = 'y',
    },
    mustangstudios = {
        label = 'Mustang Studios',
        sitetype = 'studio',
        aliases = {'mustangstudios', 'mustang studios', 'mustang', 'mustangstudios.com', 'mustangstudioscom', 'must'},
        url = 'https://store.pbc.xxx/409/studio/mustang-studios-studios.html',
        category = {'Mustang Studios models', 'Falcon Studios models'},
		networks = {
			{ name = 'Falcon Studios', text = 'Falcon Studios label' },
		},
    },
    my10inches = {
        label = 'My 10 Inches',
        sitetype = 'website',
        aliases = {'my10inches', 'my 10 inches', 'my10inches.com', 'my10inchescom', 'm10i'},
        url = 'http://join.my10inches.com/track/MzAwMDI5OS4xMDA1Mi4yMi4zNS4wLjAuMC4wLjA',
        category = 'My10Inches models',
	    archiveURL = 'https://archive.ph/0HWs1',
    },
    mybfgay = {
        label = 'My BF Gay',
        sitetype = 'website',
        aliases = {'mybfgay', 'my bf gay', 'mybfgay.com', 'mybfgaycom', 'mybg'},
        category = 'My BF Gay models',
	    archiveURL = 'https://web.archive.org/web/20200215055349/http://mybfgay.com/',
	    archived = 'y',
    },
    mydirtiestfantasy = {
        label = 'My Dirtiest Fantasy',
        sitetype = 'website',
        aliases = {'mydirtiestfantasy', 'my dirtiest fantasy', 'mydirtiestfantasy.com', 'mydirtiestfantasycom', 'mdf'},
        url = 'https://join.mydirtiestfantasy.com/track/MTAwOTg3LjEwMDMwLjYwLjE2OC4wLjAuMC4wLjA',
        modelUrl = 'https://join.mydirtiestfantasy.com/track/MTAwOTg3LjEwMDMwLjYwLjE2OC4wLjAuMC4wLjA/trial/sets.php?id=',
        category = 'My Dirtiest Fantasy models',
	    archiveURL = 'https://archive.ph/3lbGV',
    },
    myfirstdaddy = {
        label = 'My First Daddy',
        sitetype = 'website',
        aliases = {'myfirstdaddy', 'my first daddy', 'myfirstdaddy.com', 'myfirstdaddycom', 'mfd'},
        url = 'https://www.myfirstdaddy.com/',
        sceneUrl = 'https://www.myfirstdaddy.com/scene/',
        modelUrl = 'https://www.myfirstdaddy.com/profile/',
        category = 'My First Daddy models',
		networks = {
			{ name = 'Older4Me', text = 'Older4Me Network' },
		},
	    archiveURL = 'https://archive.ph/cyTwr',
    },
    myfriendsfeet = {
        label = "My Friend's Feet",
        sitetype = 'website',
        aliases = {'myfriendsfeet', 'my friends feet', 'myfriendsfeet.com', 'myfriendsfeetcom', "myfriend'sfeet", "my friend's feet", 'mff'},
        url = 'https://www2.myfriendsfeet.com/track/NjAwMDAwMDIxMC4zLjI1LjE1Ni4wLjAuMC4wLjA',
        sceneUrl = 'https://www2.myfriendsfeet.com/track/NjAwMDAwMDIxMC4zLjI1LjE1Ni4wLjAuMC4wLjA/scenes/',
        modelUrl = 'https://www2.myfriendsfeet.com/track/NjAwMDAwMDIxMC4zLjI1LjE1Ni4wLjAuMC4wLjA/directory/',
        category = 'My Friends Feet models',
	    archiveURL = 'https://archive.ph/escN0',
    },
    mypovboyfriend = {
        label = 'My POV Boyfriend',
        sitetype = 'studio',
        aliases = {'mypovboyfriend', 'my pov boyfriend', 'mypovboyfriend.com', 'mypovboyfriendcom', 'mypb'},
        url = 'https://faphouse.com/gay/studios/my-pov-boyfriend?utm_campaign=ai.LUY',
        category = 'My POV Boyfriend models',
    },
}

p.redirects = {
    ['mansize'] = 'privatemansize',
    ['man size'] = 'privatemansize',
    ['man-size'] = 'privatemansize',
    ['masz'] = 'privatemansize',
}

return p