"""renpy
IF FLAG_OPT_IN_ANNOTATIONS:
    rpy python annotations
init -10 python:
"""


def init_list_of_names():
    return [
        "Abbigail",
        "Abigail",
        "Alana",
        "Alessandra",
        "Alice",
        "Alicia",
        "Alina",
        "Amai",
        "Amanda",
        "Ami",
        "Amy",
        "Angela",
        "Angelina",
        "Angie",
        "Ann-Kathrin",
        "Antonia",
        "Arianne",
        "Ariel",
        "Asa",
        "Bailey",
        "Bamboo",
        "Barbara",
        "Becky",
        "Beth",
        "Betty",
        "Bobbi",
        "Bonnie",
        "Brenda",
        "Brendan",
        "Brittany",
        "Bronwyn",
        "Bunny",
        "Candice",
        "Carol",
        "Carolyn",
        "Chastity",
        "Chrystal",
        "Claire",
        "Cordula",
        "Cynthia",
        "Daisy",
        "Danielle",
        "Danny",
        "Dawn",
        "Deborah",
        "Debra",
        "Dina",
        "Donna",
        "Dorothy",
        "Edith",
        "Electra",
        "Elizabeth",
        "Emma",
        "Evelyn",
        "Fae",
        "Faye",
        "Geneviève",
        "Georgia",
        "Gillian",
        "Gina",
        "Ginger",
        "Hannah",
        "Hayley",
        "Helen",
        "Isabelle",
        "Jade",
        "Jae",
        "Jasmine",
        "Jenny",
        "Jessica",
        "Joana",
        "Josie",
        "Judy",
        "Julia",
        "Julie",
        "Judith",
        "Kaia",
        "Kaitlyn",
        "Kaiya",
        "Kanya",
        "Kara",
        "Karen",
        "Kathleen",
        "Kathryn",
        "Katie",
        "Katreena",
        "Katsuni",
        "Katya",
        "Katya",
        "Kay",
        "Kayla",
        "Kaylani",
        "Kelly",
        "Kerri",
        "Kida",
        "Kimberley",
        "Kimberly",
        "Kirsten",
        "Kitty",
        "Krya",
        "Kylie",
        "Laura",
        "Layla",
        "Leah",
        "Lilith",
        "Linda",
        "Lira",
        "Lisa",
        "Lizzie",
        "Lystra",
        "Madeline",
        "Mara",
        "Margaret",
        "Maria",
        "Marianne",
        "Marisha",
        "Martha",
        "Mary",
        "Mary-Ann",
        "Maya",
        "Mayumi",
        "Melanie",
        "Melissa",
        "Michelle",
        "Mimi",
        "Mina",
        "Misa",
        "Misty",
        "Mitzy",
        "Miyu",
        "Moira",
        "Morrigan",
        "Nancy",
        "Niamh",
        "Nicole",
        "Olivia",
        "Pamela",
        "Patricia",
        "Penelope",
        "Persephone",
        "Piper",
        "Priya",
        "Raislyn",
        "Raven",
        "Rayne",
        "Robin",
        "Romina",
        "Rowena",
        "Roxy",
        "Ruth",
        "Sally",
        "Samantha",
        "Sandra",
        "Saphirette",
        "Sarah",
        "Sasha",
        "Saya",
        "Selene",
        "Seraphina",
        "Sharon",
        "Sheyla",
        "Shirley",
        "Sierra",
        "Soni",
        "Steffi",
        "Stephine",
        "Susan",
        "Suzy",
        "Sydney",
        "Sylvia",
        "Talia",
        "Teagan",
        "Terry",
        "Tia",
        "Tilly",
        "Tina",
        "Trinity",
        "Vanessa",
        "Veronica",
        "Victoria",
        "Virginia",
        "Yamiko",
        "Zaya",
        "Zimu",
        # Popular Names from UK census
        "Aisha",
        "Amelia",
        "Ava",
        "Chloe",
        "Eliza",
        "Ella",
        "Florence",
        "Grace",
        "Harper",
        "Ivy",
        "Luna",
        "Maisie",
        "Mia",
        "Phoebe",
        "Ruby",
        "Sienna",
        "Sophia",
        "Willow",
        # Spanish
        "Anahi",
        "Belen",
        "Dulce",
        "Esperanza",
        "Graciela",
        "Isabella",
        "Mireya",
        "Perla",
        "Reina",
        "Savanna",
        "Yesenia",
        # French
        "Antoinette",
        "Claudette",
        "Dominique",
        "Fleur",
        "Josephine",
        "Noelle",
        "Solange",
        "Veronique",
        "Yvette",
        "Zara",
        # German
        "Anna",
        "Charlotte",
        "Emilie",
        "Hannah",
        "Ingrid",
        "Klara",
        "Lena",
        "Mila",
        "Ramona",
        "Sabine",
        "Sophie",
        # Italian
        "Aurora",
        "Celine",
        "Chiara",
        "Giulia",
        "Eleonora",
        "Francesca",
        "Gaia",
        "Ginevra",
        "Ludovica",
        "Martina",
        "Noemi",
        # African
        "Ashanti",
        "Eshe",
        "Hadiyya",
        "Kesia",
        "Kalisha",
        "Malaika",
        "Poni",
        "Radhiya",
        "Shani",
        "Zuri",
    ]


def init_list_of_last_names():
    return [
        "Adams",
        "Akira",
        "Allen",
        "Anderson",
        "Archer",
        "Archer",
        "Bard",
        "Belladonna",
        "Bennett",
        "Benson",
        "Bergstrom",
        "Berry",
        "Birch",
        "Bjornson",
        "Blair",
        "Blakely",
        "Blanes",
        "Bowing",
        "Brock",
        "Bui",
        "Cakes",
        "Carbonara",
        "Carbonero",
        "Carroll",
        "Cassidy",
        "Castillo",
        "Chailai",
        "Chanen",
        "Clark",
        "Collins",
        "Connors",
        "Cooper",
        "Cotten",
        "Crusher",
        "Currance",
        "Daniels",
        "Davis",
        "DeVille",
        "Dean",
        "Derry",
        "Dreadlow",
        "Du Roche",
        "Duroche",
        "Dussoir",
        "Ersson",
        "Everette",
        "Fairfax",
        "Fallbrooke",
        "Fang",
        "Farrowsdotter",
        "Fernandez",
        "Finch",
        "Garcia",
        "Glaser",
        "Grant",
        "Grayson",
        "Grün",
        "Hall",
        "Hamilton",
        "Hampson",
        "Hara",
        "Harris",
        "Hellene",
        "Hill",
        "Hitchcock",
        "Holmes",
        "Holmes",
        "Honan",
        "Howarth",
        "Irons",
        "Isabella",
        "Jackson",
        "Jade",
        "James",
        "Jaye",
        "Johnson",
        "Jones",
        "Jordan",
        "Jung",
        "Kiriko",
        "Kilpatrick",
        "Kingsley",
        "Kirk",
        "Kurokami",
        "Kühnel",
        "LaPorte",
        "Lancie",
        "Landry",
        "Laurence",
        "Lee",
        "Lei",
        "Lewis",
        "Li",
        "Lighton",
        "Lin",
        "Linden",
        "Ling",
        "Liu",
        "Llandry",
        "Lockheart",
        "Lucas",
        "Lynn",
        "Mahjor",
        "Marie",
        "Marsh",
        "Martin",
        "Maugher",
        "Mayfair",
        "Mead",
        "Meade",
        "Michaelson",
        "Miller",
        "Millstein",
        "Moonstone",
        "Moore",
        "Moran",
        "Morgan",
        "Mueller",
        "Murray",
        "Navarias",
        "Newman",
        "Nguyen",
        "Onihime",
        "Onuki",
        "Ookami",
        "Orion",
        "Parsons",
        "Perri",
        "Perrit",
        "Pesche",
        "Peters",
        "Pharys",
        "Pires",
        "Prashad",
        "Proud",
        "Quinn",
        "Rai",
        "Reichart",
        "Robinson",
        "Robertson",
        "Riley",
        "Rosen",
        "Samson",
        "Sanders",
        "Sasamiya",
        "Scott",
        "Selkirk",
        "Seras",
        "Shaw",
        "Sill",
        "Stevens",
        "Simmons",
        "Simpson",
        "Sladek",
        "Smith",
        "Smythe",
        "Stuart",
        "Sov",
        "Spherica",
        "Spitz",
        "Stephanopoulus",
        "Summers",
        "Swann",
        "Swift",
        "Sykora",
        "Sánchez",
        "Tanaka",
        "Taylor",
        "Thomas",
        "Thompson",
        "Troy",
        "Vedeer",
        "Vermelen",
        "Wallace",
        "Webb",
        "Ward",
        "Whitaker",
        "Wildmoser",
        "Williams",
        "Wilson",
        "Wheaton",
        "Wolfe",
        "Wright",
        "Yoder",
        # Spanish
        "Alonso",
        "Diaz",
        "Gutierrez",
        "Hernandez",
        "Jimenez",
        "Lopez",
        "Martinez",
        "Navarro",
        "Rodriguez",
        "Sanchez",
        # French
        "Baptiste",
        "Belcourt",
        "Dubois",
        "Leclerc",
        "Lefebvre",
        "Moreau",
        "Perrin",
        "Rousseau",
        "Vallet",
        "Vivier",
        # German
        "Baumann",
        "Fisher",
        "Graf",
        "Engel",
        "Fisher",
        "Krüger",
        "Lehmann",
        "Müller",
        "Richter",
        "Ziegler",
        # Italian
        "Alfonsi",
        "Bianchi",
        "Cancio",
        "Colombo",
        "De Luca",
        "Ferrari",
        "Marino",
        "Ricci",
        "Russo",
        "Greco",
        # African
        "Abebe",
        "Alasa",
        "Dogo",
        "Jelani",
        "Mensah",
        "Ndiaye",
        "Okoye",
        "Osei",
        "Temitope",
        "Zivai",
    ]


def init_list_of_male_names():
    return [
        "Aaron",
        "Andre",
        "Anthony",
        "Bradley",
        "Blake",
        "Charles",
        "Christopher",
        "Colin",
        "Daniel",
        "David",
        "Donald",
        "Dustin",
        "Edward",
        "Eric",
        "Erwin",
        "Felix",
        "Frank",
        "Gary",
        "George",
        "Glenn",
        "Harold",
        "Ivan",
        "Jake",
        "James",
        "Jason",
        "Jeffrey",
        "John",
        "Jon",
        "Jose",
        "Joseph",
        "Julian",
        "Kenneth",
        "Kevin",
        "Kim",
        "Kurt",
        "Larry",
        "Lowell",
        "Milo",
        "Matthew",
        "Maxwell",
        "Michael",
        "Morton",
        "Neil",
        "Omar",
        "Paul",
        "Peter",
        "Raul",
        "Richard",
        "Robert",
        "Ronald",
        "Rudy",
        "Steve",
        "Steven",
        "Stuart",
        "Terrance",
        "Terry",
        "Timothy",
        "Tyrone",
        "Vincent",
        "Wilbur",
        "William",
        "Zachary",
    ]
