{
    "1337x": {
        "enabled": true,
        "predefined": true,
        "private": false,
        "name": "1337x",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "https://www.1337x.to/search/QUERYEXTRA/1/",
        "color": "FFF14E13",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a', order=2)",
            "peers": "item(tag='td', order=3)",
            "row": "find_once(tag='tbody').find_all('tr')",
            "seeds": "item(tag='td', order=2)",
            "size": "item(tag='td', order=5)",
            "torrent": "'https://www.1337x.to%s' % item(tag='a', attribute='href', order=2)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} s{season:2}",
        "season_keywords2": "",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": true,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": "{title} s{season:2}"
    },
    "eztv": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "EZTV",
        "languages": "en",
        "anime_extra": null,
        "anime_keywords": null,
        "anime_query": null,
        "base_url": "https://eztv.ag/search/QUERYEXTRA",
        "color": "FF0F559D",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": null,
        "movie_keywords": null,
        "movie_query": null,
        "parser": {
            "infohash": "",
            "name": "item(tag='td', order=2)",
            "peers": "",
            "row": "find_all('tr', ('class', 'forum_header_border'))",
            "seeds": "item(tag='td', order=6)",
            "size": "item(tag='td', order=4)",
            "torrent": "item(tag='a', attribute='href', order=3)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} S{season:2}",
        "season_keywords2": "",
        "season_query": "",
        "separator": "-",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "cpasbien": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "Cpasbien",
        "languages": "fr",
        "anime_extra": "",
        "anime_keywords": "{title:fr} {episode}",
        "anime_query": "series/QUERYEXTRA.html",
        "base_url": "https://www.cpasbien.blue/recherche/",
        "root_url": "https://www.cpasbien.blue",
        "color": "FFD1181E",
        "general_extra": "",
        "general_keywords": "{title:fr}",
        "general_query": "QUERYEXTRA.html",
        "language": "fr",
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:fr} {year}",
        "movie_query": "QUERYEXTRA",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=1)",
            "row": "find_once('table', ('class', 'table-corps')).find_all('tr', start=1)",
            "size": "item(tag='div', order=1)",
            "seeds": "item(tag='div', order=2)",
            "peers": "item(tag='div', order=3)",
            "torrent": "item(tag='a', attribute='href')"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:fr} season {season:2}",
        "season_keywords2": "{title:fr} s{season:2}",
        "season_query": "series/QUERYEXTRA",
        "separator": "%20",
        "show_query": "series/QUERYEXTRA",
        "subpage": true,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:fr} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "filelist": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "FileList",
        "languages": "en, ro",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "24&searchin=0&sort=0",
        "base_url": "https://filelist.ro/browse.php?search=QUERY&EXTRA",
        "color": "FF2E86CA",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "0&searchin=0&sort=0",
        "language": null,
        "login_failed": "Login esuat!",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'unlock': '1'}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title:original}",
        "movie_query": "&cats[]=6&cats[]=4&cats[]=19&cats[]=1&searchin=0&sort=2",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=2)",
            "peers": "item(tag='span', order=10)",
            "row": "find_all('div', ('class', 'torrentrow'))",
            "seeds": "item(tag='span', order=9)",
            "size": "item(tag='span', order=7)",
            "torrent": "'https://filelist.ro/%s' % item(tag='a', attribute='href', order=3)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "&cats[]=27&cats[]=21&cats[]=23&searchin=0&sort=0",
        "separator": "+",
        "show_query": "&cats[]=27&cats[]=21&cats[]=23&searchin=0&sort=0",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} s{season:2}"
    },
    "gimmepeers": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "GimmePeers",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "https://www.gimmepeers.com/browse.php?search=QUERYEXTRA&cat=0&blah=0",
        "color": "FFEF7F00",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "Login failed!",
        "login_object": "{'username': USERNAME, 'password': PASSWORD}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=2)",
            "peers": "item(tag='td', order=12)",
            "row": "find_once('table', ('class', 'browsetable')).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=11)",
            "size": "item(tag='td', order=6)",
            "torrent": "item(tag='a', attribute='href', select=('title', 'Download'))"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} season {season:2}",
        "season_keywords2": "{title} s{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": true,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "glotorrents": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "GloTorrents",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "28&incldead=0&inclexternal=0&lang=0&sort=seeders&order=desc",
        "base_url": "http://glodls.to/search_results.php?search=QUERY&EXTRA&cat=",
        "color": "FF88681E",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "0&incldead=0&inclexternal=0&lang=0&sort=seeders&order=desc",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "1&incldead=0&inclexternal=0&lang=0&sort=seeders&order=desc",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=3)",
            "peers": "item(tag='td', order=7)",
            "row": "find_all('tr', ('class', 't-row'), every=2)",
            "seeds": "item(tag='td', order=6)",
            "size": "item(tag='td', order=5)",
            "torrent": "item(tag='a', order=5, attribute='href')"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "41&incldead=0&inclexternal=0&lang=0&sort=seeders&order=desc",
        "separator": "+",
        "show_query": "41&incldead=0&inclexternal=0&lang=0&sort=seeders&order=desc",
        "subpage": null,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "idope": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "idope",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "4",
        "base_url": "https://www.idope.cc/torrent/QUERYEXTRA/?&c=",
        "color": "FF017BD4",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "2",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "1",
        "parser": {
            "infohash": "item(tag='div', select=('class', 'hideinfohash'))",
            "name": "item('a')",
            "peers": "",
            "row": "find_all(tag='div', select=('class', 'resultdiv'))",
            "seeds": "item(tag='div', select=('class', 'resultdivbottonseed'))",
            "size": "item(tag='div', select=('class', 'resultdivbottonlength'))",
            "torrent": "'magnet:?xt=urn:btih:%s' % item(tag='div', select=('class', 'hideinfohash'))"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} season {season:2}",
        "season_keywords2": "{title} s{season:2}",
        "season_query": "3",
        "separator": "%20",
        "show_query": "3",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}",
        "tv_keywords2": "{title:original} s{season:2}e{episode:2}"
    },
    "ilcorsaronero": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "Il Corsaro Nero",
        "languages": "it",
        "anime_extra": "",
        "anime_keywords": "{title:it} {episode}",
        "anime_query": "",
        "base_url": "http://ilcorsaronero.vip/argh.php?search=QUERYEXTRA",
        "color": "FF919232",
        "general_extra": "",
        "general_keywords": "{title:it}",
        "general_query": "",
        "language": "it",
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_extra2": "",
        "movie_keywords": "{title:it} {year}",
        "movie_keywords2": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "item(tag='input', attribute='value')",
            "name": "item('a', order=2)",
            "peers": "item(tag='td', order=6)",
            "row": "find_all('tr', ('class', ['odd', 'odd2']))",
            "seeds": "item(tag='td', order=5)",
            "size": "item(tag='td', order=2)",
            "torrent": "'magnet:?xt=urn:btih:%s' % item(tag='input', attribute='value')"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:it} S{season:2}",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:it} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} s{season:2}e{episode:2}"
    },
    "kickass": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "KickAss",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "%20category:anime/?field=seeders&sorder=desc&QUERY",
        "base_url": "https://katcr.co/katsearch/page/1/",
        "color": "FFFEDF64",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "/?field=seeders&sorder=desc&QUERY",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "QUERY",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=1)",
            "row": "find_once('table', ('class', ['torrents_table'])).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=5)",
            "peers": "item(tag='td', order=6)",
            "size": "item(tag='td', order=2)",
            "torrent": "item(tag='a', order=6, attribute='href')"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "QUERY",
        "separator": "%20",
        "show_query": "QUERY",
        "subpage": null,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "magnetdl": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "MagnetDL",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://www.magnetdl.com/FIRSTLETTER/QUERYEXTRA/",
        "color": "FF017BD4",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a', order=2)",
            "peers": "item(tag='td', order=8)",
            "row": "find_once('table', ('class', 'download')).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=7)",
            "size": "item(tag='td', order=6)",
            "torrent": "item(tag='a', attribute='href')"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} s{season:2}",
        "season_keywords2": "",
        "season_query": "",
        "separator": "-",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "myxzorg": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "XtremeZone",
        "languages": "ro",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "&genre=0&incldead=0&c3=1",
        "base_url": "https://www.myxz.org/browse.php?search=QUERY",
        "color": "FFD1181E",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "Login esuat!",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'unlock': '1'}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "&genre=0&incldead=0&c7=1&c17=1&c8=1&c38=1&c10=1",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=2)",
            "peers": "item(tag='td', order=9)",
            "row": "find_all('tr', ('class', 'browse'))",
            "seeds": "item(tag='td', order=7)",
            "size": "item(tag='td', order=6)",
            "torrent": "'https://www.myxz.org/%s' % item(tag='a', attribute='href', order=5).replace('details.php', 'dwn.php')"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} season {season:2}",
        "season_keywords2": "{title} s{season:2}",
        "season_query": "&genre=0&incldead=0&c41=1",
        "separator": "+",
        "show_query": "&genre=0&incldead=0&c41=1&c43=1&c45=1",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "nyaa": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "Nyaa",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://nyaa.si/?f=0&c=1_0&q=QUERYEXTRA&s=seeders&o=desc",
        "color": "FF88D201",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item(tag='td', order=2)",
            "peers": "item(tag='td', order=-1)",
            "row": "find_all('tr')",
            "seeds": "item(tag='td', order=-2)",
            "size": "item(tag='td', order=4)",
            "torrent": "item(tag='a', attribute='href', order=4)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": null,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "",
        "root_url": "https://www.nyaa.si/"
    },
    "rarbg": {
        "enabled": true,
        "predefined": true,
        "private": false,
        "name": "RARBG",
        "languages": "en",
        "is_api": true,
        "anime_extra": null,
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "?mode=search&search_string=QUERY&format=json_extended&app_id=script.elementum.burst&token=TOKEN",
        "base_url": "https://torrentapi.org/pubapi_v2.php",
        "color": "FF3860BB",
        "general_extra": null,
        "general_keywords": "{title:original}",
        "general_query": "?mode=search&search_string=QUERY&format=json_extended&app_id=script.elementum.burst&token=TOKEN",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": null,
        "movie_keywords": "{title:original} {year}",
        "movie_query": "?mode=search&search_string=QUERY&category=14;48;17;44;45;47;50;51;52;42;46&format=json_extended&app_id=script.elementum.burst&token=TOKEN",
        "parser": {
            "infohash": null,
            "name": null,
            "peers": null,
            "row": null,
            "seeds": null,
            "size": null,
            "torrent": null
        },
        "api_format": {
            "results": "torrent_results",
            "torrent": "download",
            "name": "title",
            "seeds": "seeders",
            "peers": "leechers",
            "size": "size"
        },
        "season_extra": null,
        "season_extra2": null,
        "season_keywords": "{title:original} s{season:2}",
        "season_keywords2": null,
        "season_query": "?mode=search&search_string=QUERY&category=1;18;41;49&format=json_extended&app_id=script.elementum.burst&token=TOKEN",
        "separator": "+",
        "show_query": "?mode=search&search_string=QUERY&category=1;18;41;49&format=json_extended&app_id=script.elementum.burst&token=TOKEN",
        "subpage": null,
        "token": "?get_token=get_token&app_id=script.elementum.burst",
        "tv_extra": null,
        "tv_extra2": null,
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": null
    },
    "rutor": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "RuTor",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "0/10/300/2/QUERYEXTRA",
        "base_url": "http://rutor.info/search/",
        "public_dns_alias": "rutor.lib",
        "color": "FFFFDE00",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "QUERYEXTRA",
        "language": "ru",
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "0/0/300/2/QUERYEXTRA",
        "parser": {
            "infohash": "",
            "name": "item(tag='td', order=2)",
            "peers": "item(tag='span', order=1, select=('class', 'red'))",
            "row": "find_once('table', order=3).find_all('tr', start=2)",
            "seeds": "item(tag='span', order=1, select=('class', 'green'))",
            "size": "item.find_all('td', ('align', 'right'))[-1].text()",
            "torrent": "'http://d.rutor.info%s' % (item(tag='a', order=1, attribute='href').split('.info', 1)[-1])"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} {season:2}x01|S{season:2}",
        "season_keywords2": "",
        "season_keywords_fallback": "",
        "season_query": "0/4/300/2/QUERYEXTRA",
        "separator": "%20",
        "show_query": "0/4/300/2/QUERYEXTRA",
        "subpage": null,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} {season:2}x01|S{season:2}",
        "tv_keywords_fallback": "\"{title:original} {season}\""
    },
    "tntvillage": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "TNTVillage",
        "languages": "it",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "EXTRA",
        "base_url": "http://tntvillage.scambioetico.org/src/releaselist.php",
        "color": "FFF14E13",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "EXTRA",
        "language": "it",
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "EXTRA",
        "parser": {
            "infohash": "",
            "name": "item(tag='td', order=7)",
            "peers": "item(tag='td', order=3)",
            "row": "find_once('div', ('class', 'showrelease_tb')).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=5)",
            "size": "item(tag='td', order=4)",
            "torrent": "item(tag='a', attribute='href', order=2)"
        },
        "post_data": "{'cat': '0', 'page': '1', 'srcrel': 'QUERY'}",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} Stagione {season:2}",
        "season_keywords2": "{title} Stagione{season}",
        "season_query": "EXTRA",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": "{title} s{season:2}"
    },
    "thepiratebay": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "The Pirate Bay",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "200",
        "base_url": "https://thepiratebay.org/search/QUERYEXTRA/0/99/",
        "color": "FF5A3C22",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "0",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "200",
        "parser": {
            "infohash": "",
            "name": "item('div')",
            "peers": "item(tag='td', order=4)",
            "row": "find_all('tr')",
            "seeds": "item(tag='td', order=3)",
            "size": "item(tag='font', divider=(' ', 3))",
            "torrent": "item(tag='a', attribute='href', order=4)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} season {season:2}",
        "season_keywords2": "{title} s{season:2}",
        "season_query": "200",
        "separator": "%20",
        "show_query": "200",
        "subpage": null,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": "{title} s{season:2}"
    },
    "torlock": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "TorLock",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "anime/torrents/QUERYEXTRA.html",
        "base_url": "https://www.torlock2.com/",
        "color": "FFE8C233",
        "filter_title": true,
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "all/torrents/QUERYEXTRA.html",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "movie/torrents/QUERYEXTRA.html",
        "parser": {
            "infohash": "",
            "name": "item('a')",
            "peers": "item(tag='td', order=5)",
            "row": "find_once('div', ('class', ['panel', 'panel-default'])).find_all('tr', start=1)",
            "seeds": "item(tag='td', order=4)",
            "size": "item(tag='td', order=3)",
            "torrent": "'https://www.torlock2.com/tor/%s.torrent' % item(tag='a', attribute='href', divider=('/', 2))"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} s{season:2}",
        "season_keywords2": "",
        "season_query": "television/torrents/QUERYEXTRA.html",
        "separator": "-",
        "show_query": "television/torrents/QUERYEXTRA.html",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "torrentdownloads": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "TorrentDownloads",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://www.torrentdownloads.me/search/?search=QUERYEXTRA",
        "color": "FFB74F1A",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a')",
            "peers": "item(tag='span', order=2)",
            "row": "find_all('div', ('class', 'grey_bar3'))",
            "seeds": "item(tag='span', order=3)",
            "size": "item(tag='span', order=4)",
            "torrent": "item(tag='a', attribute='href')"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": true,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "torrentfunk": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "TorrentFunk",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "anime/torrents/QUERYEXTRA.html",
        "base_url": "https://www.torrentfunk.com/",
        "color": "FF8FC400",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "all/torrents/QUERYEXTRA.html",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "movie/torrents/QUERYEXTRA.html",
        "parser": {
            "infohash": "",
            "name": "item('a')",
            "peers": "item(tag='td', order=5)",
            "row": "find_once('table', order=4).find_all('tr')",
            "seeds": "item(tag='td', order=4)",
            "size": "item(tag='td', order=3)",
            "torrent": "'https://www.torrentfunk.com/tor/%s.torrent' % item(tag='a', attribute='href', divider=('/', 2))"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "television/torrents/QUERYEXTRA.html",
        "separator": "-",
        "show_query": "television/torrents/QUERYEXTRA.html",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "torrentleech": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "TorrentLeech",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "/categories/34",
        "base_url": "https://classic.torrentleech.org/torrents/browse/index/",
        "color": "FF076700",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "Invalid",
        "login_object": "{'username': USERNAME, 'password': PASSWORD}",
        "login_path": "/user/account/login/",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "categories/9,11,37,43,14,13,41,47/query/QUERY",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=2)",
            "peers": "item(tag='td', order=8)",
            "row": "find_once('table', ('id', 'torrenttable')).find_all('tr')",
            "seeds": "item(tag='td', order=7)",
            "size": "item(tag='td', order=5)",
            "torrent": "item(tag='a', attribute='href', order=3)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "categories/2,26,27,32,44/query/QUERY",
        "separator": "%20",
        "show_query": "categories/2,26,27,32,44/query/QUERY",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "torrentz": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "TorrentZ",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "https://torrentz2.eu/search?f=QUERYEXTRA",
        "color": "FFFFB090",
        "filter_title": true,
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "item(tag='a', attribute='href', divider=('/', 1))",
            "name": "item('a')",
            "peers": "item(tag='span', order=5)",
            "row": "find_once('div', ('class', 'results')).find_all('dl')",
            "seeds": "item(tag='span', order=4)",
            "size": "item(tag='span', order=3)",
            "torrent": "'magnet:?xt=urn:btih:%s' % item(tag='a', attribute='href', divider=('/', 1))"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} season {season:2}",
        "season_keywords2": "{title} s{season:2}",
        "season_query": "",
        "separator": "%20",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "uhdbits": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "UHDBits",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "https://uhdbits.org/torrents.php?order_way=desc&order_by=seeders&rating=0&rating1=10&searchstr=QUERYEXTRA&taglist=&tags_type=1&action=basic&searchsubmit=1",
        "color": "FF2E86CA",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "Your username or password was incorrect",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'keeplogged': '1', 'login': 'Log in'}",
        "login_path": "/login.php",
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "'%s %s' % (item(tag='a', order=4), item(tag='div', order=1, select=('class', 'torrent_info')))",
            "peers": "item(tag='td', order=7)",
            "row": "find_all('tr', ('class', 'torrent'))",
            "seeds": "item(tag='td', order=6)",
            "size": "item(tag='td', order=5)",
            "torrent": "'https://uhdbits.org/%s' % item(tag='a', attribute='href', order=2)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} season {season:2}",
        "season_keywords2": "{title} s{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "yourbittorrent": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "YourBitTorrent",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://yourbittorrent.com/?q=QUERYEXTRA",
        "color": "FF4A86B8",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a')",
            "peers": "item(tag='td', order=5)",
            "row": "find_once('div', ('class', 'contentmain')).find_once('table', ('class', ['table', 'table-sm', 'table-striped']), order=2).find_all('tr')",
            "seeds": "item(tag='td', order=4)",
            "size": "item(tag='td', order=2)",
            "torrent": "'https://yourbittorrent.com/down/%s.torrent' % item(tag='a', attribute='href', divider=('/', 2))"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "yts": {
        "enabled": true,
        "predefined": true,
        "private": false,
        "name": "YTS",
        "languages": "en",
        "anime_extra": null,
        "anime_keywords": null,
        "anime_query": "?query_term=QUERY&sort_by=seeds&order_by=desc",
        "base_url": "https://yts.ag/api/v2/list_movies.json",
        "color": "FF6AC045",
        "general_extra": null,
        "general_keywords": "{title:original}",
        "general_query": "?query_term=QUERY&sort_by=seeds&order_by=desc",
        "is_api": true,
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": null,
        "movie_keywords": "{title:original}",
        "movie_query": "?query_term=QUERY&sort_by=seeds&order_by=desc",
        "parser": {
            "infohash": null,
            "name": null,
            "peers": null,
            "row": null,
            "seeds": null,
            "size": null,
            "torrent": null
        },
        "api_format": {
            "results": "data.movies",
            "name": "title_long",
            "subresults": "torrents",
            "torrent": "url",
            "quality": "quality",
            "info_hash": "hash",
            "seeds": "seeds",
            "peers": "peers",
            "size": "size"
        },
        "season_extra": null,
        "season_extra2": null,
        "season_keywords": null,
        "season_keywords2": null,
        "season_query": "?query_term=QUERY&sort_by=seeds&order_by=desc",
        "separator": "%20",
        "show_query": "?query_term=QUERY&sort_by=seeds&order_by=desc",
        "subpage": null,
        "tv_extra": null,
        "tv_extra2": null,
        "tv_keywords": null,
        "tv_keywords2": null
    },
    "zooqle": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "Zooqle",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "https://zooqle.com/search?q=QUERY&EXTRA",
        "color": "FFB3B24F",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a')",
            "peers": "item(tag='div', select=('class' , 'prog-r'))",
            "row": "find_once('table', ('class', ['table', 'table-condensed', 'table-torrents', 'vmiddle'])).find_all('tr', start=2)",
            "seeds": "item(tag='div', select=('class' , 'prog-l'), order=2).replace(' K', '000')",
            "size": "item(tag='div', select=('class' , 'progress-bar'))",
            "torrent": "item(tag='a', order=3, attribute='href')"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} season {season:2}",
        "season_keywords2": "{title} s{season:2}",
        "season_query": "",
        "separator": "%20",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "hd-torrents": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "HD Torrents",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "EXTRA",
        "base_url": "https://hd-torrents.org/torrents.php?csrfToken=CSRF_TOKEN&search=QUERYEXTRA&active=1&order=seeds&by=DESC",
        "color": "FFCFCFCF",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "Recover",
        "login_object": "{'uid': USERNAME, 'pwd': PASSWORD, 'csrfToken': CSRF_TOKEN}",
        "login_path": "/login.php",
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=2)",
            "peers": "item(tag='td', order=11)",
            "row": "find_once('table', ('class', 'mainblockcontenttt')).find_all('tr', start=3)",
            "seeds": "item(tag='td', order=10)",
            "size": "item(tag='td', order=8)",
            "torrent": "'https://hd-torrents.org/%s' % item(tag='a', attribute='href', order=5).replace('wishlist.php', 'download.php').replace('torrent_id=', 'id=')"
        },
        "root_url": "https://hd-torrents.org",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} Season {season:2}",
        "season_keywords2": "{title} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "toloka": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "Гуртом",
        "languages": "ua",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://toloka.to/tracker.php?nm=QUERYEXTRA&o=10",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": "en",
        "login_failed": "Такий псевдонім не існує, або не збігається пароль.",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'autologin': '1', 'login': 'Enter'}",
        "login_path": "/login.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a', order=2)",
            "peers": "item(tag='td', order=11)",
            "row": "find_once('table', ('class', 'forumline'), order=2).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=10)",
            "size": "item(tag='td', order=7)",
            "torrent": "'https://toloka.to/%s' % item(tag='a', attribute='href', order=4)"
        },
        "root_url": "https://toloka.to",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} Сезон_{season}",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} Сезон_{season}"
    },
    "0day": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "0day",
        "languages": "ru, ua",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://tracker.0day.kiev.ua/browse.php?c10=1&c11=1&c29=1&c34=1&c20=1&c12=1&c13=1&c21=1&c15=1&c16=1&c27=1&c28=1&c41=1&c19=1&c30=1&c23=1&search=QUERYEXTRA&incldead=0&where=0&sort=7&type=desc",
        "color": "FFFFFFFF",
        "charset": "windows-1251",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": "en",
        "login_failed": "Ошибка входа",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'returnto': '/browse.php'}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=2)",
            "row": "find_all('tr', ('class', ['rowtorrentinfo']))",
            "seeds": "item(tag='td', order=6, divider=('|', 0))",
            "peers": "item(tag='td', order=6, divider=('|', 1))",
            "size": "item(tag='td', order=4)",
            "torrent": "'https://tracker.0day.kiev.ua/%s' % item(tag='a', attribute='href', order=3)"
        },
        "root_url": "https://tracker.0day.kiev.ua",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} Сезон {season}",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} Сезон {season}"
    },
    "nnmclub": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "NNM-Club",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://nnmclub.to/forum/tracker.php?nm=QUERYEXTRA&prev_sd=1&prev_a=1&prev_my=0&prev_n=0&prev_shc=1&prev_shf=0&prev_sha=0&prev_shs=1&prev_shr=0&prev_sht=0&o=10&s=2&tm=-1&a=1&sd=1&ta=-1&sns=-1&sds=-1&pn&submit=1",
        "public_dns_alias": "nnm-club.lib",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "Вы ввели",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'autologin': '1', 'login': u'Вход'}",
        "login_path": "/forum/login.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a', order=1)",
            "peers": "item(tag='td', order=7)",
            "row": "find_once('table', ('class', 'tablesorter'), order=1).find_all('tr', ('class', ['prow1', 'prow2']))",
            "seeds": "item(tag='td', order=6)",
            "size": "item(tag='td', order=4).split(' ', 1)[1]",
            "torrent": "'https://nnmclub.to/forum/%s' % item(tag='a', attribute='href', order=2)"
        },
        "root_url": "https://nnmclub.to",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} \"Сезон {season}\"",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} \"Сезон {season}\""
    },
    "kinozal": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "Кинозал",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title:ru} {episode}",
        "anime_query": "",
        "base_url": "https://kinozal.guru/browse.php?s=QUERYEXTRA&g=0&c=0&v=0&d=0&w=0&t=1&f=0",
        "charset": "windows-1251",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:ru}",
        "general_query": "",
        "language": null,
        "login_failed": "Восстановление",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'autologin': '1', 'login': 'Вход'}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title:ru} {year}",
        "movie_query": "",
        "parser": {
            "referer": "'https://s-kinozal-tv.appspot.com%s' % item(tag='a', attribute='href', order=1)",
            "infohash": "",
            "name": "item('a', order=1)",
            "peers": "item(tag='td', order=5)",
            "row": "find_once('table', ('class', 't_peer'), order=1).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=4)",
            "size": "item(tag='td', order=3)",
            "torrent": "'https://kinozal.guru/get_srv_details.php?action=2&%s' % item(tag='a', attribute='href', order=1).split('?', 1)[1]"
        },
        "root_url": "https://kinozal.guru",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:ru} {season}+Сезон",
        "season_keywords2": "",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": true,
        "subpage_mode": "xhr",
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:ru} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:ru} {season}+Сезон"
    },
    "newstudio": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "NewStudio",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "http://newstudio.tv/tracker.php?nm=QUERYEXTRA&prev_sd=1&prev_a=1&prev_my=0&prev_n=0&prev_shc=1&prev_shf=0&prev_sha=0&prev_shs=1&prev_shr=0&prev_sht=0&o=10&s=2&tm=-1&a=1&sd=1&ds=1&ta=-1&sns=-1&sds=-1&pn&submit=1",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "You have specified an incorrect or inactive username",
        "login_object": "{'login_username': USERNAME, 'login_password': PASSWORD, 'autologin': '1', 'login': '1'}",
        "login_path": "/login.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a', order=2)",
            "row": "find_once('table', ('class', 'well-small'), order=1).find_all('tr', start=2)",
            "size": "item('a', order=3)",
            "seeds": "1",
            "peers": "",
            "torrent": "'http://newstudio.tv%s' % item(tag='a', attribute='href', order=4)"
        },
        "response_charset": "utf-8",
        "root_url": "http://newstudio.tv",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "\"{title:original}\" \"Сезон {season}\"",
        "season_keywords2": "",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} \"Сезон {season}, Серия {episode}\""
    },
    "rutracker": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "RuTracker",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://rutracker.net/forum/tracker.php?nm=QUERYEXTRA&prev_new=0&prev_oop=1&f[]=-1&o=10&s=2&oop=1&pn=",
        "public_dns_alias": "rutracker.lib",
        "color": "FFFFFFFF",
        "charset": "windows-1251",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "Регистрация",
        "login_object": "{'login_username': USERNAME, 'login_password': PASSWORD, 'login': 'Login'}",
        "login_path": "/forum/login.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a', order=2)",
            "row": "find_once('table', ('class', 'forumline'), order=1).find_all('tr', start=2)",
            "size": "item('a', order=4)",
            "seeds": "item(tag='b', order=1, select=('class', 'seedmed'))",
            "peers": "item(tag='b', order=2)",
            "torrent": "'https://rutracker.net/forum/%s' % item(tag='a', attribute='href', order=4)"
        },
        "root_url": "https://rutracker.net",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "\"{title:original}\" \"Сезон {season}\"",
        "season_keywords2": "",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} \"Сезон {season}\"",
        "tv_keywords_fallback": "\"{title:original} {season}\""
    },
    "megapeer": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "MegaPeer",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "http://megapeer.ru/browse.php?search=QUERYEXTRA&age=&cat=0&stype=0&sort=0&ascdesc=0",
        "color": "FFFFFFFF",
        "charset": "windows-1251",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "row": "find_once('table', ('id', 'tor-tbl'), order=1).find_all('tr')",
            "name": "item(tag='div', select=('class', 't-title'), order=1)",
            "size": "item(tag='a', select=('class', 'tr-dl'), order=1)",
            "seeds": "item(tag='span', select=('class', 'seedmed'), order=1)",
            "peers": "",
            "torrent": "'http://megapeer.ru/%s' % item(tag='a', select=('class', 'tr-dl'), attribute='href', order=1)"
        },
        "root_url": "http://megapeer.ru",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} {season} сезон",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} {season} Сезон"
    },
    "serialz": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "Serialz.tv",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "http://serialz.tv/tracker.php?prev_allw=1&prev_a=0&prev_dla=0&prev_dlc=0&prev_dld=0&prev_dlw=0&prev_my=0&prev_new=0&prev_sd=0&prev_da=1&prev_dc=0&prev_df=1&prev_ds=0&prev_tor_type=0&df=1&da=1&f[]=-1&o=10&s=2&tm=-1&sns=-1&srg=0&pn=&nm=QUERYEXTRA&allw=1",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "row": "find_once('table', ('id', 'tor-tbl'), order=1).find_all('tr', start=2)",
            "name": "item(tag='a', select=('class', 'tLink'), order=1)",
            "size": "item(tag='a', order=3)",
            "seeds": "item(tag='span', order=4)",
            "peers": "item(tag='span', order=5)",
            "torrent": "'http://serialz.tv%s' % item(tag='a', attribute='href', order=5)"
        },
        "root_url": "http://serialz.tv",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} Сезон {season}",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": true,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} Сезон {season} Серия {episode}",
        "tv_keywords2": ""
    },
    "tfile": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "tfile.me",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "http://search.tfile-home.org/?q=QUERYEXTRA&c=0&g=&act=&y=&ql=&a=&d=&o=&size_min=0&size_max=0",
        "color": "FFFFFFFF",
        "charset": "windows-1251",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "row": "find_once('table', ('id', 'topics'), order=1).find_all('tr', start=2)",
            "name": "item(tag='td', order=3)",
            "seeds": "item(tag='td', order=5)",
            "peers": "item(tag='td', order=6)",
            "size": "item(tag='td', order=4)",
            "torrent": "'http://tfile-home.org/forum/viewtopic.php?t=%s' % item(attribute='id')[1:]"
        },
        "root_url": "http://tfile-home.org/",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} Сезон {season}",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": true,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} Сезон {season}"
    },
    "baibako": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "BaibaKo.TV",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "",
        "anime_query": "",
        "base_url": "http://baibako.tv/browse.php?search=QUERYEXTRA&incldead=0&cat=0&videoformat=0&sort=7&type=desc",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "",
        "general_query": "",
        "language": null,
        "login_failed": "Пустите",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'commit': u'Пустите меня'}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "row": "find_once('tbody', ('id', 'highlighted'), order=1).find_all('tr', start=1)",
            "name": "item(tag='a', order=2)",
            "seeds": "item(tag='td', order=7, divider=('|', 0))",
            "peers": "item(tag='td', order=7, divider=('|', 1))",
            "size": "item(tag='td', order=6)",
            "torrent": "'http://baibako.tv/%s' % item(tag='a', attribute='href', order=3)"
        },
        "root_url": "http://baibako.tv/",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} /s{season:2}e01-",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} /s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "torrent3dru": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "torrent3d.ru",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "http://torrent3d.ru/browse.php?search=QUERYEXTRA&x=0&y=0",
        "charset": "windows-1251",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "Регистрация",
        "login_object": "{'email': USERNAME, 'password': PASSWORD}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "row": "find_once('div', ('id', 'releases-table'), order=1).find_all('tr', start=3)",
            "name": "item(tag='a', order=2)",
            "seeds": "item(tag='td', order=5, divider=('|', 0))",
            "peers": "item(tag='td', order=5, divider=('|', 1))",
            "size": "item(tag='td', order=4)",
            "torrent": "'%s&ok' % item(tag='a', attribute='href', order=1).split('&', 1)[0]"
        },
        "root_url": "http://torrent3d.ru/",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "",
        "season_keywords2": "",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "",
        "tv_keywords2": ""
    },
    "3dtrackerru": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "3d-tracker.ru",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "http://3d-tracker.ru/search.php?tracker_search=tracker&keywords=QUERYEXTRA&terms=all&author=&sc=1&sf=titleonly&sk=ts&sd=d&sr=topics&st=0&ch=300&t=0&submit=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "Регистрация",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'login': u'Вход'}",
        "login_path": "/ucp.php?mode=login",
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "row": "find_once('table', ('class', 'tablebg'), order=1).find_all('tr', select=('valign', 'middle'), start=1)",
            "name": "item(tag='a', select=('class', 'nav'), order=1)",
            "seeds": "item(tag='a', select=('class', 'seed'), order=1)",
            "peers": "item(tag='a', select=('class', 'leech'), order=1)",
            "size": "item(tag='b', order=5)",
            "torrent": "'http://3d-tracker.ru%s' % (item(tag='a', attribute='href', order=1)[1:])"
        },
        "root_url": "http://3d-tracker.ru/",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "",
        "season_keywords2": "",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "",
        "tv_keywords2": ""
    },
    "ncore": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "nCore",
        "languages": "hu",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "https://ncore.cc/torrents.php?mire=QUERY",
        "color": "FF6AC045",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": "",
        "login_failed": "Login Failed!",
        "login_object": "{'nev': USERNAME, 'pass': PASSWORD, 'ne_leptessen_ki': '1'}",
        "login_path": "/login.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "&tipus=kivalasztottak_kozott&kivalasztott_tipus%5B%5D=xvid_hun&kivalasztott_tipus%5B%5D=hd_hun",
        "parser": {
            "key": "find_once(tag='link', select=('rel', 'alternate')).attr['href'].split('=', 1)[-1]",
            "infohash": "",
            "name": "item(tag='a', order=1)",
            "peers": "item(tag='div', select=('class', 'box_l2'))",
            "row": "find_all('div', ('class', ['box_nagy', 'box_nagy2']))",
            "seeds": "item(tag='div', select=('class', 'box_s2'))",
            "size": "item(tag='div', select=('class', 'box_meret2'))",
            "torrent": "item(tag='a', order=1, attribute='href').replace('torrents.php?action=details', 'https://ncore.cc/torrents.php?action=download&key=' + key)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} s{season:2}",
        "season_keywords2": "",
        "season_keywords3": "",
        "season_query": "&tipus=kivalasztottak_kozott&kivalasztott_tipus%5B%5D=xvidser_hun&kivalasztott_tipus%5B%5D=hdser_hun",
        "separator": "+",
        "show_query": "&tipus=kivalasztottak_kozott&kivalasztott_tipus%5B%5D=xvidser_hun&kivalasztott_tipus%5B%5D=hdser_hun",
        "subpage": false,
        "root_url": "https://ncore.cc",
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} s{season:2}"
    },
    "bithumen": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "bitHUmen",
        "languages": "hu",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "https://bithumen.be/browse.php?search=QUERY",
        "color": "FF6AC045",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": "",
        "login_failed": "Sikertelen",
        "login_object": "{'username': USERNAME, 'password': PASSWORD}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "&c23=1&c25=1&c37=1",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=2)",
            "peers": "item(tag='td', order=9, divider=('/', 1))",
            "row": "find_once('table', ('id', 'torrenttable')).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=8)",
            "size": "item(tag='td', order=6)",
            "torrent": "'https://bithumen.be/%s' % item(tag='a', attribute='href', order=3)"
        },
        "season_keywords1": "{title} s{season:2}",
        "season_keywords2": "",
        "season_keywords3": "",
        "season_query": "&c7=1&c41=1",
        "separator": "+",
        "show_query": "&c7=1&c41=1",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "rustorka": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "Rustorka",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "charset": "windows-1251",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "color": "FF5CB9FF",
        "base_url": "http://rustorka.com/forum/tracker.php?nm=QUERYEXTRA&prev_allw=1&prev_not_checked=0&prev_closed=0&prev_d=0&prev_not_perfect=0&prev_part_perfect=0&prev_fishily=0&prev_copy=0&prev_temp=0&prev_pogl=0&prev_gold=0&prev_silver=0&prev_dla=0&prev_dlc=0&prev_dld=0&prev_dlw=0&prev_my=0&prev_new=0&prev_sd=1&prev_snotd=0&prev_da=0&prev_dc=0&prev_df=0&prev_ds=0&f%5B%5D=-1&o=10&s=2&tm=-1&sns=-1&pn=&allw=1&submit=%A0%A0%CF%EE%E8%F1%EA%A0%A0",
        "public_dns_alias": "rustorka.lib",
        "login_failed": "Регистрация",
        "login_object": "{'login_username': USERNAME, 'login_password': PASSWORD, 'login': u'Логин'}",
        "login_path": "/forum/login.php",
        "root_url": "http://rustorka.com",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', select=('class', 'genmed'), order=1)",
            "row": "find_once('table', ('class', 'forumline'), order=1).find_all('tr', start=2)",
            "size": "item(tag='td', select=('class', 'small'), order=1, divider=(' ', 2))",
            "seeds": "item(tag='td', select=('class', 'seedmed'), order=1)",
            "peers": "item(tag='td', select=('class', 'leechmed'), order=1)",
            "torrent": "'http://rustorka.com/forum/%s' % item(tag='a', select=('class', 'dLink'), attribute='href', order=1)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "\"{title:original}\" \"{season} Сезон\"",
        "season_keywords2": "",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} \"{season} Сезон\""
    },
    "bluebird": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "BlueBird",
        "languages": "ru",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://bluebird-hd.org/browse.php?webdl=0&3d=0&search=QUERYEXTRA&incldead=0&dsearch=&stype=and&sort=7&type=desc",
        "charset": "windows-1251",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": null,
        "login_failed": "Ошибка входа",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'returnto': '/browse.php'}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} ({year})",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a', order=3)",
            "row": "find_once('tbody', ('id', 'highlighted'), order=1).find_all('tr', start=1)",
            "size": "item('td', order=9)",
            "seeds": "item(tag='td', order=7)",
            "peers": "item(tag='td', order=8)",
            "torrent": "'https://bluebird-hd.org/%s' % item(tag='a', attribute='href', order=3).replace('details.php', 'download.php')"
        },
        "root_url": "https://bluebird-hd.org/",
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} Сезон {season}",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} Сезон {season}"
    },
    "torrent9": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "Torrent9",
        "languages": "fr",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "http://www.torrent9.blue/search_torrent/QUERYEXTRA.html",
        "color": "FF277A9C",
        "general_extra": "",
        "general_keywords": "{title:fr}",
        "general_query": "",
        "language": "fr",
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:fr} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a')",
            "peers": "item(tag='td', order=4)",
            "row": "find_all('tr', start=2)",
            "seeds": "item(tag='td', order=3)",
            "size": "item(tag='td', order=2)",
            "torrent": "item(tag='a', attribute='href', order=1)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:fr} saison {season}",
        "season_keywords2": "",
        "season_query": "",
        "separator": "-",
        "show_query": "",
        "subpage": true,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "yggtorrent": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "Yggtorrent",
        "languages": "fr",
        "anime_extra": "",
        "anime_keywords": "{title:fr} {episode}",
        "anime_query": "",
        "base_url": "https://www2.yggtorrent.gg/engine/search?do=search&name=QUERYEXTRA",
        "root_url": "https://www2.yggtorrent.gg",
        "color": "FFF7A62D",
        "general_extra": "",
        "general_keywords": "{title:fr}",
        "general_query": "",
        "language": "fr",
        "login_failed": "Ces identifiants sont invalides",
        "login_object": "{'id': USERNAME, 'pass': PASSWORD, 'ci_csrf_token' : ''}",
        "login_headers": "{'X-Requested-With': 'XMLHttpRequest', 'Origin': 'https://www2.yggtorrent.gg/', 'Referer': 'https://www2.yggtorrent.gg/'}",
        "login_path": "https://www2.yggtorrent.gg/user/login",
        "movie_extra": "",
        "movie_keywords": "{title:fr} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item('a', order=2)",
            "peers": "item(tag='td', order=9)",
            "row": "find_once('table', ('class', 'table')).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=8)",
            "size": "item(tag='td', order=6)",
            "torrent": "'https://www2.yggtorrent.gg/engine/download_torrent?id=%s' % item(tag='a', attribute='target', order=3)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:fr} saison {season}",
        "season_keywords2": "{title:fr} S{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:fr} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "ettv": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "ETTV",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "200",
        "base_url": "https://www.ettv.tv/torrents-search.php?search=QUERYEXTRA&cat=0&incldead=0&lang=0",
        "color": "FFA30000",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "0",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=2)",
            "peers": "item(tag='td', order=-1)",
            "row": "find_once(tag='table', order=2).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=-2)",
            "size": "item(tag='td', order=-4)",
            "torrent": "item(tag='a', attribute='href', order=2)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} \"Season {season}\"",
        "season_keywords2": "{title:original} S{season:2}",
        "season_query": "",
        "separator": "%20",
        "show_query": "",
        "subpage": true,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    },
    "mvgroup": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "MVGroup",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title} {episode}",
        "anime_query": "",
        "base_url": "http://forums.mvgroup.org/maintracker.php?filter=QUERYEXTRA&withsubs=",
        "root_url": "http://forums.mvgroup.org",
        "color": "FF4976B0",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "",
        "language": null,
        "login_failed": "You do not have permission to view this board",
        "login_object": "{'UserName': USERNAME, 'PassWord': PASSWORD, 'referer': 'http://forums.mvgroup.org/index.php?act=Login&CODE=00', 'CookieDate': '1', 'submit': 'Log In', 'act': 'Login', 'CODE': '01'}",
        "login_path": "/index.php",
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "",
            "name": "item(tag='td', order=1)",
            "peers": "item(tag='td', order=5)",
            "row": "find_once('table', ('id', 'torrentlist'), order=1).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=4)",
            "size": "1",
            "torrent": "item(tag='a', attribute='href', select=('class', 'magnetlink'), order=1)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title} season {season:2}",
        "season_keywords2": "{title} s{season:2}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
        },
    "zelka": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "Zelka",
        "languages": "bg",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "http://zelka.org/browse.php?search=QUERY&cat=0&incldead=0",
        "root_url": "http://zelka.org",
        "charset": "windows-1251",
        "color": "FF2BA6D4",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "",
        "language": "bg",
        "login_failed": "Login failed!",
        "login_object": "{'username': USERNAME, 'password': PASSWORD}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "infohash": "item.take_with_root(('src', 'http://img.zamunda.se/pic/magnet-icon-12w-12h.gif'))[0].attr['href'].replace('magnet:?xt=urn:btih:', '') if item.take_with_root(('src', 'http://img.zamunda.se/pic/magnet-icon-12w-12h.gif')) else ''",
            "name": "item(tag='a', order=2) + ' | ' + unquote(re.sub('download\\.php/\\d+/','',item.take_with_root(('src', 'http://img.zamunda.se/pic/download.gif'))[0].attr['href'].replace('.torrent', '')))",
            "peers": "item(tag='td', order=-1)",
            "row": "find_once('table', ('width', '900')).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=-2)",
            "size": "item(tag='td', order=-4)",
            "torrent": "'http://zelka.org/' + item.take_with_root(('src', 'http://img.zamunda.se/pic/download.gif'))[0].attr['href']"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} Season {season}",
        "season_keywords2": "{title} Сезон {season}",
        "season_query": "",
        "separator": "+",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title} еп.{episode}"
    },
    "zamunda": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "Zamunda",
        "languages": "bg",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "?c25=1&search=QUERY&incldead=1&field=name",
        "base_url": "http://zamunda.net/bananas",
        "root_url": "http://zamunda.net",
        "charset": "windows-1251",
        "color": "FF2BA6D4",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "?c42=1&c25=1&c35=1&c46=1&c20=1&c19=1&c5=1&c24=1&c31=1&c28=1&c7=1&c33=1&c43=1&c41=1&search=QUERY&incldead=1&field=name",
        "language": "bg",
        "login_failed": "Login failed!",
        "login_object": "{'username': USERNAME, 'password': PASSWORD}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "?c42=1&c25=1&c35=1&c46=1&c20=1&c19=1&c5=1&c24=1&c31=1&c28=1&search=QUERY&incldead=1&field=name",
        "parser": {
            "infohash": "",
            "name": "item(tag='a', order=2) + ' | ' + unquote(re.sub('/download\\.php/\\d+/','',item.take_with_root(('class', 'fa fa-download'))[0].attr['href'].replace('.torrent', '')))",
            "peers": "item(tag='td', order=-1)",
            "row": "find_once('table', ('id', 'zbtable')).find_all('tr', start=2)",
            "seeds": "item(tag='td', order=-2)",
            "size": "item(tag='td', order=-4)",
            "torrent": "'http://zamunda.net' + item.take_with_root(('class', 'fa fa-download'))[0].attr['href']"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original}+Season+{season}",
        "season_keywords2": "{title}+Сезон+{season}",
        "season_query": "?c7=1&c33=1&search=QUERY&incldead=1&field=name",
        "separator": "+",
        "show_query": "?c7=1&c33=1&search=QUERY&incldead=1&field=name",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original}+s{season:2}e{episode:2}",
        "tv_keywords2": "{title}+еп.{episode}"
    },
    "worldwidetorrents": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "World Wide Torrents",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://worldwidetorrents.me/torrents-search.php?search=QUERY",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "0",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "row": "find_once(tag='table', select=('class', 'w3-table')).find_all('tr')",
            "name": "item(tag='a', order=1)",
            "peers": "item(tag='td', order=4)",
            "seeds": "item(tag='td', order=3)",
            "size": "item(tag='td', order=2)",
            "torrent": "item(tag='a', attribute='href', order=2)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "",
        "separator": "%20",
        "show_query": "",
        "subpage": null,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} s{season:2}"
    },
    "limetorrents": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "LimeTorrents",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://www.limetorrents.io/search/all/QUERY/seeds/1/",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "0",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "row": "find_once(tag='table', select=('class', 'table2'), order=1).find_all('tr')",
            "name": "item(tag='td', order=1)",
            "seeds": "item(tag='td', order=4)",
            "peers": "item(tag='td', order=5)",
            "size": "item(tag='td', order=3)",
            "torrent": "item(tag='a', attribute='href', order=1)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "",
        "separator": "%20",
        "show_query": "",
        "subpage": null,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} s{season:2}"
    },
    "ilcorsaroblu": {
        "enabled": true,
        "predefined": false,
        "private": false,
        "name": "Il Corsaro Blu",
        "languages": "it",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://www.ilcorsaroblu.org/index.php?page=torrents&search=QUERYEXTRA&x=0&y=0",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "0",
        "language": null,
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "row": "find_once(tag='table', select=('class', 'lista'), order=4).find_all('tr')",
            "name": "item(tag='td', order=2)",
            "seeds": "item(tag='td', order=6)",
            "peers": "item(tag='td', order=5)",
            "size": "item(tag='td', order=8)",
            "torrent": "'https://www.ilcorsaroblu.org/%s' % item(tag='a', attribute='href', order=3)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "",
        "separator": "%20",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} s{season:2}"
    },
    "iptorrents": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "IPTorrents",
        "languages": "en",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://www.iptorrents.com/t?q=QUERYEXTRA&qf=ti#torrents",
        "root_url": "https://www.iptorrents.com",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "0",
        "language": null,
        "login_failed": "Forgot your password?",
        "login_object": "{'username': USERNAME, 'password': PASSWORD}",
        "login_path": "/take_login.php",
        "movie_extra": "",
        "movie_keywords": "{title:original} {year}",
        "movie_query": "",
        "parser": {
            "row": "find_once('table', ('id', 'torrents')).find_all('tr', start=2)",
            "name": "item(tag='a', order=2)",
            "seeds": "item(tag='td', select=('class', 't_seeders'))",
            "peers": "item(tag='td', select=('class', 't_leechers'))",
            "size": "item(tag='td', order=4)",
            "torrent": "'https://www.iptorrents.com%s' % item(tag='a', attribute='href', order=4)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:original} season {season:2}",
        "season_keywords2": "{title:original} s{season:2}",
        "season_query": "",
        "separator": "%20",
        "show_query": "",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2": "{title:original} s{season:2}"
    },
    "itorrent" : {
        "enabled": true,
        "predefined": false,
        "private" : false,
        "name" : "iTorrent",
        "languages" : "hu",
        "anime_extra" : null,
        "anime_keywords" : null,
        "anime_query" : null,
        "base_url" : "https://itorrent.ws/torrentek/title/QUERY/",
        "color" : "FFF14E13",
        "general_extra" : "",
        "general_keywords" : "{title:original}",
        "general_query" : "",
        "language" : null,
        "login_failed" : "",
        "login_object" : "",
        "login_path" : null,
        "movie_extra" : "",
        "movie_keywords" : "{title:original} {year}",
        "movie_query" : "",
        "parser" : {
            "infohash" : "",
            "name" : "item(tag='a', order=1)",
            "row": "find_once('table', ('class', ['table', 'main-table', 'table-striped'])).find_all('tr', start=2)",
            "seeds" : "item(tag='td', order=7)",
            "peers" : "item(tag='td', order=8)",
            "size" : "item(tag='td', order=5)",
            "torrent" : "re.sub('\/$', '.torrent', 'https://itorrent.ws/torrentfiles%s' % item(tag='a', attribute='href', order=1).replace('/torrent',''))"
        },
        "season_extra" : "",
        "season_extra2" : "",
        "season_keywords" : "{title:original} s{season:2}",
        "season_keywords2" : "",
        "season_query" : "",
        "separator" : "+",
        "show_query" : "",
        "subpage" : false,
        "tv_extra" : "",
        "tv_extra2" : "",
        "tv_keywords" : "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2" : ""
    },
    "linkomanija": {
        "enabled": true,
        "predefined": false,
        "private": true,
        "name": "Linkomanija",
        "languages": "lt",
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "",
        "base_url": "https://www.linkomanija.net",
        "root_url": "https://www.linkomanija.net",
        "color": "FFFFFFFF",
        "general_extra": "",
        "general_keywords": "{title:original}",
        "general_query": "/browse.php?incldead=0&search=QUERYEXTRA",
        "language": null,
        "login_failed": "Forgot your password?",
        "login_object": "{'username': USERNAME, 'password': PASSWORD, 'commit': 'Prisijungti', 'login_cookie': '1'}",
        "login_path": "/takelogin.php",
        "movie_extra": "",
        "movie_keywords": "\"{title:original}\" {year}",
        "movie_query": "/browse.php?c29=1&c52=1&c53=1&c61=1&c51=1&c64=1&incldead=0&h=10&d=DESC&search=QUERYEXTRA",
        "parser": {
            "row": "find_once('table', ('border', '1')).find_all('tr', start=2)",
            "name": "item(tag='a', order=2)",
            "seeds": "item(tag='td', order=8)",
            "peers": "item(tag='td', order=9)",
            "size": "item(tag='td', order=6)",
            "torrent": "'https://www.linkomanija.net/%s' % item(tag='a', attribute='href', order=3)"
        },
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "\"{title:original}\" season {season:2}",
        "season_keywords2": "\"{title:original}\" s{season:2}",
        "season_query": "/browse.php?c30=1&c60=1&c28=1&c62=1&c65=1&incldead=0&h=10&d=DESC&search=QUERYEXTRA",
        "separator": "%20",
        "show_query": "/browse.php?c30=1&c60=1&c28=1&c62=1&c65=1&incldead=0&h=10&d=DESC&search=QUERYEXTRA",
        "subpage": false,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "\"{title:original}\" s{season:2}e{episode:2}",
        "tv_keywords2": "\"{title:original}\" s{season:2}"
    },
    "bitnova" : {
        "enabled": true,
        "predefined": false,
        "private" : true,
        "name" : "BitNova",
        "languages" : "pl",
        "anime_extra" : null,
        "anime_keywords" : null,
        "anime_query" : null,
        "base_url" : "https://bitnova.info/search?q=QUERY&cid=0",
        "color" : "FFFFFFFF",
        "general_extra" : "",
        "general_keywords" : "{title:original}",
        "general_query" : "",
        "language" : null,
        "login_failed": "Forgot your password?",
        "login_object": "{'login': USERNAME, 'pass': PASSWORD, 'remember': '1'}",
        "login_path": "/login.php?action=login",
        "movie_extra" : "",
        "movie_keywords" : "{title:original} {year}",
        "movie_query" : "",
        "parser" : {
            "infohash" : "",
            "name" : "item(tag='a', order=2)",
            "row": "find_once('table', ('id', 'searchRes')).find_all('tr', start=2)",
            "seeds" : "item(tag='td', order=5)",
            "peers" : "item(tag='td', order=6)",
            "size" : "item(tag='td', order=4)",
            "torrent" : "'https://bitnova.info/%s/' % item(tag='a', attribute='id', order=4).replace('_','/')"
        },
        "season_extra" : "",
        "season_extra2" : "",
        "season_keywords" : "{title:original} s{season:2}",
        "season_keywords2" : "",
        "season_query" : "",
        "separator" : "+",
        "show_query" : "",
        "subpage" : true,
        "tv_extra" : "",
        "tv_extra2" : "",
        "tv_keywords" : "{title:original} s{season:2}e{episode:2}",
        "tv_keywords2" : ""
    }
}
