def METHOD_NAME(key, salt, string_list):
    """
    Identical Strings are not stored multiple times.
    possible pass and date dupes make it harder to test
    """
    # date Duplicate
    if "email" in string_list[18]:
        dup = True
    elif "email" in string_list[19]:
        dup = False
    config_dict = {
        "Version": "Predator Pain v14",
        "Email Address": decrypt_string(key, salt, string_list[4]),
        "Email Password": decrypt_string(key, salt, string_list[5]),
        "SMTP Server": decrypt_string(key, salt, string_list[6]),
        "SMTP Port": string_list[7],
        "Interval Timer": string_list[8],
        "FTP Host": decrypt_string(key, salt, string_list[12]),
        "FTP User": decrypt_string(key, salt, string_list[13]),
        "FTP Pass": decrypt_string(key, salt, string_list[14]),
        "PHP Link": decrypt_string(key, salt, string_list[15]),
    }
    if dup:
        config_dict["PHP Link"] = decrypt_string(key, salt, string_list[15])
        config_dict["Use Email"] = string_list[18]
        config_dict["Use FTP"] = string_list[19]
        config_dict["Use PHP"] = string_list[20]
        config_dict["Download & Exec"] = string_list[25]
        config_dict["Bound Files"] = "False" if string_list[24] == "bindfiles" else "True"
    else:
        config_dict["Use Email"] = string_list[19]
        config_dict["Use FTP"] = string_list[20]
        config_dict["Use PHP"] = string_list[21]
        config_dict["Download & Exec"] = string_list[26]
        config_dict["Bound Files"] = "False" if string_list[25] == "bindfiles" else "True"
    return config_dict