diff --git a/css/facilities/incubator.css b/css/facilities/incubator.css
deleted file mode 100644
index 6099fd74697e4f6ab1b0dd4d617088f7f572a939..0000000000000000000000000000000000000000
--- a/css/facilities/incubator.css
+++ /dev/null
@@ -1,10 +0,0 @@
-.incubator-underscore {
-	border-bottom: 1px solid;
-}
-
-.incubator-tank {
-	border-bottom: 2px solid cyan;
-	border-top: 2px solid cyan;
-	border-radius: 15px;
-	padding: 0.5em;
-}
diff --git a/css/general/layout.css b/css/general/layout.css
index ba770051df7155ef4cb68119dad2b134f8fdc6ee..959c99af5c2e14c4f6fe402cf9adc2429e4764f1 100644
--- a/css/general/layout.css
+++ b/css/general/layout.css
@@ -49,6 +49,10 @@ div.grid-3columns-auto {
 	grid-column-gap: 1em;
 }
 
+.border-bottom {
+	border-bottom: 1px solid;
+}
+
 .margin-top {
 	margin-top: 1em;
 }
diff --git a/js/003-data/clothes/aSlaveGown.js b/js/003-data/clothes/aSlaveGown.js
index 1325ffe27a6b6ccc0ab3ca3526731bc969a619d9..f481545e235df3d04d25b4199a6ce586f40c4da7 100644
--- a/js/003-data/clothes/aSlaveGown.js
+++ b/js/003-data/clothes/aSlaveGown.js
@@ -335,7 +335,7 @@ App.Data.clothes.set("a slave gown",
 					} else if (slave.bellyImplant > 0) {
 						r.push(`${slave.slaveName}'s slave gown is carefully tailored using a huge quantity of material, and gives ${him} a sensual, motherly look as it caresses ${his} unfathomable, hyper-swollen, implant-filled belly.`);
 					} else {
-						r.push(`${slave.slaveName}'s slave gown is carefully tailored using a huge quantity of material, and gives ${him} a sensual, motherly look as it caresses and supports ${his} unfathomable, hyper-swollen pregnant belly. Despite it's size, it still has enough give to allow ${his} unborn children to bulge and squirm as desired.`);
+						r.push(`${slave.slaveName}'s slave gown is carefully tailored using a huge quantity of material, and gives ${him} a sensual, motherly look as it caresses and supports ${his} unfathomable, hyper-swollen pregnant belly. Despite its size, it still has enough give to allow ${his} unborn children to bulge and squirm as desired.`);
 					}
 				} else if (slave.belly >= 750000) {
 					if (isBellyFluidLargest) {
diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js
index 0eb384e491d601790aaf13eb88e68f483e0d73eb..283a4927fdfd2624e2d4439ab6355770d9675975 100644
--- a/js/003-data/gameVariableData.js
+++ b/js/003-data/gameVariableData.js
@@ -217,6 +217,7 @@ App.Data.defaultGameStateVariables = {
 	universalRulesFacilityWork: 1,
 	universalRulesImmobileSlavesMaintainMuscles: 0,
 	universalRulesImpregnation: "none",
+	universalRulesSuperfetationImpregnation: 0,
 	universalRulesNewSlavesRA: 1,
 	useAccordion: 1,
 	useFSNames: 1,
diff --git a/js/003-data/miscDataNames.js b/js/003-data/miscDataNames.js
index d2134695ba9a52549e1a5dfc17db12b361dc1896..499b854ce6c9d667c5e40c3f59590bfe5bd6170d 100644
--- a/js/003-data/miscDataNames.js
+++ b/js/003-data/miscDataNames.js
@@ -207,7 +207,7 @@ App.Data.misc.croatianSlaveSurnames = ["Abramović", "Acinger", "Adam", "Adamovi
 
 App.Data.misc.cubanSlaveNames = ["Ababa", "Abigaíl", "Abril", "Adala", "Adalia", "Adela", "Adelaida", "Adelia", "Adelina", "Adelisa", "Adelita", "Adisoda", "Adoración", "Adriana", "África", "Agata", "Agueda", "Águeda", "Agustina", "Aida", "Aída", "Aide", "Aileen", "Ainara", "Ainhoa", "Aitana", "Alba", "Alberta", "Albina", "Aldana", "Alejandra", "Aleta", "Alexia", "Alfonsa", "Alheli", "Alicia", "Alida", "Aliuska", "Alma", "Almadelia", "Almudena", "Alodia", "Aloisia", "Alondra", "Altagracia", "Álvara", "Amada", "Amairany", "Amalia", "Amanda", "Amapola", "Amara", "Amaya", "Amelia", "Amparo", "Ana Maria", "Ana", "Anabel", "Anahi", "Anahí", "Anai", "Analena", "Anali", "Analia", "Analía", "Anay", "Andrea", "Andreína", "Angela", "Ángela", "Angeles", "Ángeles", "Angélica", "Anica", "Anita", "Antonia", "Antonieta", "Apolonia", "Aquilina", "Araceli", "Arantxa", "Aranzazu", "Arely", "Ariana", "Ariel", "Ariela", "Arletis", "Armena", "Artemisa", "Ascensión", "Aselita", "Asunción", "Aurelia", "Aurora", "Avelina", "Azucena", "Azul", "Barbara", "Bárbara", "Beatriz", "Begoña", "Belén", "Belgis", "Belia", "Belicia", "Belkis", "Belsis", "Belsy", "Benicia", "Benita", "Berenice", "Bernarda", "Bernardina", "Berta", "Bertita", "Betania", "Bibiana", "Blanca", "Bonita", "Bouganvilla", "Bruna", "Brunilda", "Buena", "Calida", "Camelia", "Camila", "Candela", "Candelaria", "Candida", "Cándida", "Canela", "Caridad", "Carina", "Carito", "Carla", "Carlina", "Carlota", "Carmela", "Carmen", "Caro", "Carolina", "Casandra", "Cataleya", "Catalina", "Catrina", "Cecilia", "Celia", "Celida", "Celina", "Celsa", "Chamayra", "Chara", "Chaxiraxi", "Cheena", "Chela", "Chiquita", "Chita", "Citlali", "Clara", "Claribel", "Clarisa", "Claudia", "Clemencia", "Clotilde", "Cobura", "Colombia", "Concepción", "Concha", "Conchita", "Conseja", "Consolación", "Constanza", "Consuela", "Consuelo", "Corazón", "Corina", "Covadonga", "Crisanta", "Crisol", "Cristina", "Cruz", "Cynthia", "Dafna", "Dafne", "Daimi", "Daisy", "Dalia", "Dalila", "Damaris", "Damiana", "Damita", "Dania", "Daniela", "Daria", "Daritza", "Davina", "Dayami", "Dayana", "Dayane", "Débora", "Delfina", "Delia", "Deliasofia", "Delmira", "Delores", "Demetria", "Desamparados", "Desdemona", "Diana", "Dinora", "Dionecia", "Dionicia", "Dionisia", "Dolores", "Dominga", "Dominica", "Dorotea", "Dulce", "Dulcinea", "Edelmira", "Eglantina", "Electra", "Elena", "Eleonora", "Elia", "Eliana", "Elida", "Eligia", "Elina", "Elisa", "Elmira", "Elodea", "Eloisa", "Elvia", "Elvira", "Emelda", "Emelia", "Emilia", "Emiliana", "Emperatriz", "Encarna", "Encarnación", "Enedina", "Engracia", "Enka", "Enriqua", "Enriqueta", "Epifania", "Ernestina", "Esmeralda", "Esperanza", "Estefania", "Estefanía", "Estela", "Estella", "Estelle", "Ester", "Esther", "Estil", "Estrelita", "Estrella", "Etelvina", "Eudoxia", "Eufemia", "Eufrasia", "Eugenia", "Eulalia", "Eulogia", "Eustolia", "Eva", "Evelyn", "Evita", "Fabiana", "Fabiola", "Fabricia", "Facunda", "Fatima", "Fátima", "Faustina", "Felicia", "Feliciana", "Felicidad", "Felipa", "Felisa", "Fermina", "Fernanda", "Filipa", "Filomena", "Fiorella", "Flavia", "Flor", "Flora", "Florencia", "Floria", "Florida", "Franca", "Francisca", "Frida", "Froilana", "Fuensanta", "Fulberta", "Fulca", "Gabriela", "Galia", "Gara", "García", "Gema", "Genedina", "Genoveva", "Geo", "Gilda", "Ginebra", "Gladis", "Gladys", "Gloria", "Gracia", "Graciela", "Grazia", "Gretel", "Griselda", "Guada", "Guadalupe", "Guillermina", "Guiomar", "Hada", "Hañagua", "Haydée", "Heli", "Heloisa", "Hera", "Hermalinda", "Herminia", "Hilaria", "Hilda", "Hipolita", "Hortensia", "Iara", "Idalia", "Idalmis", "Idonia", "Ifigenia", "Ignacia", "Ilda", "Illena", "Ilona", "Imelda", "Immaculada", "Indira", "Ines", "Inés", "Inez", "Inma", "Inmaculada", "Ioamnet", "Irene", "Irma", "Isa", "Isabel", "Isabella", "Isaura", "Isidora", "Isidra", "Ismary", "Ismelda", "Itahisa", "Ivette", "Ivonne", "Jacinta", "Jacqueline", "JaJuan", "Janina", "Jasmine", "Javier", "Javiera", "Jazmin", "Jenara", "Jesica", "Jesusa", "Jesusita", "Jimena", "Joaquina", "Jocelin", "Jordana", "Jorgelina", "Josefa", "Josefina", "Jovita", "Juana", "Juanita", "Judith", "Julia", "Juliana", "Julieta", "Justina", "Karina", "Laila", "Lali", "Laline", "Lara", "Larisa", "Laura", "Laureana", "Laurencia", "Lea", "Leandra", "Leire", "Lena", "Lency", "Leonarda", "Leonela", "Leonor", "Leopoldina", "Lesbia", "Leticia", "Lía", "Liana", "Libertad", "Libia", "Licha", "Lidia", "Ligia", "Lilia", "Liliana", "Liliosa", "Lina", "Linda", "Lisa", "Liselotte", "Lissete", "Lissette", "Lisvania", "Lizete", "Lola", "Lolita", "Loreley", "Lorena", "Lorenza", "Lourdes", "Luana", "Lucelia", "Lucero", "Lucha", "Lucia", "Lucía", "Luciana", "Lucila", "Lucina", "Lucrecia", "Luisa", "Luna", "Lupe", "Lupita", "Luz", "Luzdivina", "Macarena", "Macaria", "Madalena", "Madrid", "Mae", "Maela", "Magalys", "Magdalena", "Magnolia", "Maitane", "Maite", "Malda", "Manuela", "Manuelita", "Marcela", "Marcelina", "Marcia", "Margarita", "Maria Concepción", "Maria de los Dolores", "Maria del Carmen", "Maria Encarnación", "Maria Ester", "Maria Guadalupe", "Maria Isabel", "María Jesús", "María José", "Maria Juana", "María Juana", "Maria Luisa", "María Magdalena", "Maria", "María", "Mariah", "Marian", "Mariana", "Maribel", "Maricarmen", "Maricela", "Maricruz", "Mariela", "Mariesa", "Marina", "Maripaz", "Marisa", "Marisol", "Marita", "Marquita", "Marta", "Martina", "Martita", "Mary", "Matilde", "Maya", "Mayra", "Mayte", "Meagens", "Mercedes", "Micaela", "Miguela", "Mila", "Milagros", "Milena", "Mirca", "Mireia", "Mirella", "Mireya", "Miriam", "Mirna", "Modesta", "Moira", "Monica", "Mónica", "Monse", "Monserrat", "Montserrat", "Nadia", "Nahir", "Naike", "Nancy", "Narcisa", "Narda", "Natacha", "Natalia", "Natividad", "Nayeli", "Nazarena", "Nazaret", "Nelia", "Nélida", "Nerea", "Neva", "Niceto", "Nidia", "Nieves", "Nilda", "Nina", "Ninfa", "Noe", "Noelia", "Noemi", "Noemí", "Norma", "Nova", "Nuela", "Nuria", "Obdulia", "Octavia", "Odelia", "Odilia", "Ofelia", "Olga", "Olimpia", "Oliva", "Olivia", "Olivita", "Oralia", "Orestes", "Oria", "Orlanda", "Orlantha", "Osleidys", "Otilia", "Ovidia", "Palma", "Palmira", "Paloma", "Pamela", "Pancracia", "Pandora", "Pantera", "Paqui", "Pascua", "Pascuala", "Patricia", "Paula", "Paulette", "Paulina", "Paz", "Penelope", "Perla", "Perpetua", "Petra", "Petrona", "Pia", "Piedad", "Pilar", "Placinta", "Pricia", "Primitiva", "Priscilla", "Pura", "Purificación", "Querida", "Querina", "Quirina", "Quisela", "Rafaela", "Raimunda", "Ramira", "Ramona", "Raquel", "Rayén", "Raylina", "Rebeca", "Refugio", "Reina", "Remedios", "Renata", "Renée", "Resurrección", "Reyna", "Ricarda", "Rita", "Roberta", "Rocío", "Rodolfa", "Rolanda", "Romina", "Rosa Maria", "Rosa", "Rosalia", "Rosalía", "Rosana", "Rosandra", "Rosaria", "Rosario", "Rosaura", "Rose Mary", "Rose", "Rosenda", "Rosina", "Roxana", "Rufino", "Rut", "Ruth", "Sabana", "Sabina", "Sahily", "Salivia", "Salomé", "Salud", "Salvadora", "Sancha", "Sandra", "Santana", "Sara", "Sarai", "Sarita", "Saturnina", "Segismunda", "Selena", "Selia", "Serafina", "Serina", "Sevilla", "Silvana", "Silvia", "Sinai", "Socorro", "Sofia", "Sofía", "Sol", "Solana", "Solange", "Soledad", "Sonia", "Soraya", "Sotera", "Stephanie", "Sucely", "Susana", "Taís", "Talia", "Tamara", "Tania", "Tatiana", "Telma", "Teodora", "Teofila", "Tequila", "Teresa", "Teresita", "Thiare", "Tiare", "Tomasa", "Triana", "Trinidad", "Ulrica", "Ursula", "Úrsula", "Valencia", "Valentina", "Valeria", "Vane", "Vanesa", "Vanessa", "Vanina", "Velia", "Venecia", "Ventura", "Veronica", "Verónica", "Vicenta", "Victoria", "Vilma", "Violeta", "Vionaika", "Virginia", "Virtudes", "Visitación", "Viva", "Viviana", "Walkiria", "Walquiria", "Wuaira", "Xara", "Xaviera", "Xenia", "Xiana", "Xilosma", "Ximena", "Xiomara", "Yahaira", "Yaimara", "Yaineris", "Yajaira", "Yamilé", "Yanet", "Yanina", "Yanire", "Yarcelis", "Yaretzi", "Yargelis", "Yarisley", "Yaritza", "Yazmin", "Yazmina", "Yelina", "Yesenia", "Yipsi", "Ylenia", "Ynes", "Yolanda", "Yonaidys", "Yorgelis", "Yosdalkis", "Yoslin", "Ysabel", "Yudelkis", "Yudileyvis", "Yuricema", "Yurixi", "Yvette", "Zaida", "Zaira", "Zeferina", "Zoraida", "Zulema", "Zulia", "Zulma"];
 App.Data.misc.cubanMaleNames = ["Abelardo", "Abimael", "Absalon", "Acacio", "Adalberto", "Adan", "Adano", "Adelardo", "Adelmaro", "Ademar", "Adonis", "Adrián", "Agapito", "Aguelmis", "Agustín", "Aladino", "Albano", "Alberto", "Albino", "Aldair", "Aldo", "Alejandro", "Alejo", "Alexis", "Alfonso", "Alfredo", "Aliecer", "Alipio", "Alonso", "Alterio", "Alvaro", "Amadeo", "Amado", "Amador", "Amalio", "Amando", "Ambrosio", "Amelio", "Amilcar", "Amparo", "Ampelio", "Anacleto", "Anastasio", "Anatolio", "Andreo", "Andres", "Andrés", "Angel", "Anibal", "Aniceto", "Anier", "Anselmo", "Antioco", "Antonio", "Aparicio", "Apocalipsis", "Apolinario", "Apolo", "Aquiles", "Aquilino", "Arcángel", "Arcinio", "Arístides", "Armando", "Arnaldo", "Arnulfo", "Arquimedes", "Arsenio", "Artemio", "Arturo", "Asclepiades", "Atanasio", "Atilio", "Augusto", "Aureliano", "Aurelio", "Auxilio", "Avelino", "Baltazar", "Bartolomé", "Bautista", "Beltran", "Benedicto", "Benigno", "Benito", "Benjamín", "Bernardino", "Bernardo", "Bienvenido", "Blas", "Bonito", "Borja", "Braulio", "Bricio", "Bruno", "Calixto", "Calvino", "Camari", "Camilo", "Candido", "Carlitos", "Carlos Enrique", "Carlos Ivan", "Carlos Jose", "Carlos", "Carmelo", "Cartez", "Casandro", "Casimiro", "Casto", "Castor", "Cayetano", "Cecilio", "Ceferino", "Celedonio", "Celerino", "Celestino", "Celio", "Celso", "César", "Chico", "Christian", "Cid", "Cipriano", "Ciriaco", "Cirilo", "Ciro", "Claudio", "Clemente", "Cleto", "Clodomiro", "Colón", "Confesor", "Conrado", "Constancio", "Constantino", "Corbin", "Cornelio", "Cortez", "Cosme", "Crescencio", "Crisanto", "Crispo", "Cristobal", "Cruz", "Custodio", "Cutberto", "Dagoberto", "Dámaso", "Damián", "Daniel", "Danilo", "Dardo", "Dario", "David", "Dayron", "Delfin", "Delfino", "Demetrio", "Demócrito", "Deodato", "Derico", "Desiderio", "Diego", "Dimas", "Dionisio", "Domas", "Domiciano", "Dominador", "Domingo", "Donaldo", "Doroteo", "Duilio", "Eberardo", "Edel", "Edelberto", "Edelio", "Edelmar", "Edelmiro", "Edgar", "Edgardo", "Edmundo", "Eduardo", "Edwin", "Efrain", "Efrén", "Egidio", "Eladio", "Elbio", "Eleuterio", "Elián", "Elias", "Eliecer", "Eligio", "Elio", "Eliseo", "Eliut", "Eloy", "Elvio", "Emerio", "Emeterio", "Emiliano", "Emilio", "Enrique", "Epicuro", "Epifanio", "Epimenio", "Epitacio", "Erardo", "Erasmo", "Ernesto", "Espartaco", "Estanislao", "Esteban", "Eufemio", "Eufracio", "Eugenio", "Eulalio", "Eulojio", "Eusebio", "Eustacio", "Evando", "Evaristo", "Everardo", "Expedito", "Ezequiel", "Fabián", "Fabio", "Faustino", "Fausto", "Favio", "Federico", "Feliciano", "Felipe", "Felisardo", "Felix", "Fermin", "Fernando", "Fidel", "Filadelfo", "Filademo", "Filemon", "Filiberto", "Flavio", "Floreal", "Florencio", "Florián", "Francisco", "Franco", "Freddy", "Fulgencio", "Fulvio", "Gabimael", "Gabino", "Gabriel", "Gadiel", "Galeaso", "Galo", "Gaspar", "Gaudencio", "Gedeón", "Genaro", "Generoso", "George", "Gerardo", "Germán", "Germinal", "Gerson", "Gervasio", "Gesualdo", "Getulio", "Gilberto", "Gildardo", "Giovanni", "Gomez", "Gonzalo", "Gracián", "Graciano", "Gregorio", "Gualberto", "Gualterio", "Guarionex", "Guillermo", "Gumecindo", "Gustavo", "Gutierre", "Hadriano", "Hector", "Héctor", "Helias", "Heliodoro", "Heráclito", "Heriberto", "Hernán", "Hernando", "Heródoto", "Higinio", "Hilario", "Hipolito", "Homero", "Homobono", "Honesto", "Honoratio", "Horacio", "Hugan", "Humberto", "Ibero", "Ignacio", "Ignaz", "Inocencio", "Ionatán", "Isaias", "Isidro", "Ismael", "Ivan", "Iván", "Jacinto", "Jaime Luis", "Jaime", "Jairo", "Jandino", "Javier", "Jeremias", "Jesús", "Jilberto", "Joaquin", "Joel", "Jonás", "Jorge", "José Alberto", "José Javier", "José Luis", "José María", "José", "Juan Carlos", "Juan Diego", "Juan", "Julián", "Juliano", "Julino", "Julio", "Justiniano", "Justino", "Juvenal", "Ladislao", "Landerico", "Landolfo", "Laureano", "Laurelino", "Laurentino", "Lauro", "Lazaro", "Lázaro", "Leal", "Leandro", "Learco", "Lelio", "Leo", "Leobardo", "Leocadio", "León", "Leonardo", "Leonel", "Leónidas", "Leonzo", "Leopoldo", "Leto", "Liberal", "Liberato", "Libio", "Licugro", "Lino", "Lisandro", "Livio", "Lope", "Lorenzo", "Loreto", "Luano", "Lucas", "Lucero", "Luciano", "Lucio", "Lucrecio", "Luis", "Luiz", "Macabeo", "Macario", "Macedonio", "Maciel", "Malaquias", "Manfredo", "Manuel", "Marcelino", "Marcelo", "Marcial", "Marcio", "Marco", "Marcos", "Mariano", "Marino", "Martín", "Mateo", "Matias", "Mauricio", "Mauro", "Maurys", "Maximo", "Melchor", "Melecio", "Meliton", "Melquisede", "Menandro", "Mentor", "Mercurio", "Miguel Angel", "Miguel", "Misael", "Modesto", "Moises", "Monserrate", "Nacho", "Naldo", "Narciso", "Narno", "Natal", "Natalio", "Nataniel", "Nazareno", "Nazaret", "Nazario", "Neandro", "Neftali", "Nemesio", "Neptuno", "Nereo", "Nestor", "Nicandro", "Nicanor", "Nicasio", "Niceto", "Nicolas", "Nilo", "Noe", "Nolasco", "Norberto", "Normando", "Nuncio", "Obdulio", "Octaviano", "Octavio", "Olegario", "Olimpo", "Omar", "Onofre", "Orangel", "Orencio", "Orestes", "Orfeo", "Origenes", "Orión", "Orlando", "Ortiz", "Oscar", "Osmundo", "Osvaldo", "Oswaldo", "Otilio", "Otoniel", "Ovidio", "Pablo", "Pacifico", "Pancracio", "Panfilo", "Paris", "Parmenio", "Pascual", "Pastor", "Patricio", "Paul", "Pedro", "Perfecto", "Perpetuo", "Placido", "Policarpo", "Polifemo", "Porfirio", "Poseidón", "Priamo", "Procopio", "Prometeo", "Próspero", "Quentín", "Quintero", "Quito", "Rafael", "Raidel", "Raimundo", "Ramiro", "Ramón", "Raul", "Raúl", "Raymundo", "Refugio", "Reinaldo", "Remigio", "Renato", "Renzo", "Rey", "Reyes", "Reynaldo", "Ricardo", "Rigoberto", "Roberto", "Rocio", "Rodolfo", "Rodrigo", "Rogelio", "Rojelio", "Rolando", "Román", "Romero", "Ronaldo", "Roque", "Rosario", "Rosendo", "Ruben", "Rubio", "Rufo", "Ruperto", "Sabelio", "Sabino", "Salomón", "Salvador", "Salviano", "Salvo", "Sancho", "Sansón", "Santiago", "Santino", "Santos", "Saturnino", "Saúl", "Sebastián", "Sebastiano", "Segismundo", "Segundo", "Sempronio", "Serafin", "Sergio", "Servando", "Servio", "Severino", "Silverio", "Silviano", "Silvio", "Simón", "Sixto", "Socorro", "Solano", "Sotero", "Tacio", "Tacito", "Tadeo", "Tajo", "Tancredo", "Tarquino", "Tarsicio", "Telemaco", "Teodomiro", "Teodoro", "Teodosio", "Teofano", "Teofilio", "Tercio", "Terencio", "Tiberio", "Tiburcio", "Ticiano", "Timoteo", "Tino", "Tito", "Tomás", "Toribio", "Toruato", "Tranquiliano", "Tranquilino", "Transito", "Tripilo", "Tristán", "Tulio", "Ubaldo", "Ulises", "Ulrico", "Unai", "Urbano", "Uriel", "Valdemar", "Valentín", "Valeriano", "Valerio", "Venturo", "Vermundo", "Vero", "Vicente", "Victor", "Victoriano", "Vidal", "Virgilio", "Viviano", "Vulpiano", "Walberto", "Wilfredo", "Xavier", "Yadiel", "Yago", "Yamel", "Yareli", "Yaro", "Yasmani", "Yerai", "Ygnacio", "Yoel", "Yojany", "Yuniel", "Zenobio", "Zumel"];
-App.Data.misc.cubanSlaveSurnames = ["Abad", "Abrahantes", "Abreu", "Abreus", "Acanda", "Acea", "Acevedo", "Acosta", "Acuna", "Adan", "Agramonte", "Aguero", "Aguiar", "Aguila", "Aguilar", "Aguilera", "Aguirre", "Alarcon", "Alba", "Albelo", "Albert", "Alberto", "Alcantara", "Alcolea", "Aldama", "Aldana", "Aleaga", "Alejo", "Aleman", "Alfaro", "Alfonso", "Aliaga", "Allen", "Almaguer", "Almanza", "Almarales", "Almeida", "Almenares", "Almira", "Aloma", "Alonso", "Alpizar", "Alvarado", "Alvares", "Alvarez", "Amador", "Amaro", "Amaya", "Amores", "Anaya", "Andino", "Andres", "Angulo", "Antunez", "Aparicio", "Aquino", "Aragon", "Aranda", "Arango", "Araujo", "Arbolaez", "Arce", "Arcia", "Areas", "Arencibia", "Arevalo", "Argota", "Argudin", "Arguelles", "Arias", "Armas", "Armenteros", "Arocha", "Arredondo", "Arrieta", "Arteaga", "Artiles", "Arzola", "Arzuaga", "Avalos", "Avila", "Aviles", "Ayala", "Azcuy", "Bacallao", "Baez", "Ballester", "Bandera", "Banos", "Baracaldo", "Barban", "Barcelo", "Baro", "Barrabia", "Barrera", "Barreras", "Barrero", "Barreto", "Barrientos", "Barrio", "Barrios", "Barroso", "Barzaga", "Basso", "Basulto", "Batista", "Bauza", "Becerra", "Bejerano", "Bell", "Bello", "Beltran", "Benavides", "Bencomo", "Benitez", "Bermudez", "Bernal", "Betancourt", "Biscet", "Blanco", "Boitel", "Bolanos", "Bonet", "Bonne", "Borges", "Borrego", "Borrero", "Borroto", "Bosch", "Bouza", "Bouzidi", "Boza", "Bravo", "Breff", "Brito", "Brizuela", "Brocard", "Broche", "Brú", "Brunet", "Bruzon", "Bueno", "Burgos", "Buron", "Bustamante", "Caballero", "Cabello", "Cabezas", "Cabrales", "Cabreja", "Cabrera", "Caceres", "Cadrelo", "Cairo", "Cala", "Calatayud", "Calderin", "Calderín", "Calderon", "Calero", "Calvo", "Calzada", "Calzadilla", "Calzado", "Camacho", "Camejo", "Campo", "Campos", "Cancio", "Canel", "Canete", "Canizares", "Cañizarez", "Cano", "Cantero", "Cantillo", "Capote", "Caraballo", "Carballo", "Carballosa", "Carbonell", "Cardenas", "Cardentey", "Cardero", "Cardona", "Cardoso", "Carmenate", "Carmenates", "Carmona", "Caro", "Carpio", "Carralero", "Carrasco", "Carrazana", "Carreño", "Carrera", "Carreras", "Carrero", "Carrillo", "Carrion", "Cartaya", "Carvajal", "Casañas", "Casanova", "Casas", "Castaneda", "Castaño", "Castell", "Castellano", "Castellanos", "Castellon", "Castillo", "Castro", "Catala", "Ceballo", "Ceballos", "Cedeño", "Cejas", "Centeno", "Cepeda", "Cepero", "Cervantes", "Cespedes", "Chacon", "Chamizo", "Chang", "Charchaval", "Chavez", "Chaviano", "Chia", "Chile", "Chinea", "Chirino", "Chong", "Cid", "Cienfuegos", "Cintra", "Cisnero", "Cisneros", "Claro", "Clement", "Cobas", "Cobo", "Coca", "Coello", "Colas", "Colina", "Collado", "Collazo", "Columbie", "Comas", "Companioni", "Companionis", "Concepcion", "Conde", "Consuegra", "Contino", "Contrera", "Contreras", "Copello", "Corcho", "Cordero", "Cordova", "Cordoves", "Cordovi", "Corona", "Corral", "Corrales", "Correa", "Cortes", "Cortina", "Corzo", "Cosme", "Cossio", "Costa", "Coto", "Crespo", "Cruz", "Cruzata", "Cuadrado", "Cuba", "Cue", "Cuellar", "Cuello", "Cuenca", "Cuervo", "Cuesta", "Cueto", "Cuevas", "Curbelo", "Cutiño", "Cuza", "Damas", "Danger", "Daniel", "Darias", "Davila", "de Armas", "de La Cruz", "de La Paz", "de La Rosa", "de La Torre", "de La Vega", "de Leon", "del Castillo", "del Pino", "del Pozo", "del Rio", "del Risco", "del Sol", "del Toro", "del Valle", "Delgado", "Delis", "Delís", "Denis", "Despaigne", "Dfaz", "Diago", "Diaz", "Díaz", "Dieguez", "Diez", "Dñaz", "Domfnguez", "Dominguez", "Donatien", "Dorrmann", "Dorta", "Duany", "Duardo", "Duarte", "Duenas", "Duharte", "Dumenigo", "Duporty", "Duque", "Duran", "Duvergel", "Echemendia", "Echevarrfa", "Echevarria", "Echeverria", "Elias", "Enrique", "Enriquez", "Escalante", "Escalona", "Escobar", "Espino", "Espinosa", "Esquivel", "Estenoz", "Estevez", "Estrada", "Estupiñan", "Evora", "Exposito", "Fabelo", "Fabregas", "Fajardo", "Falcon", "Farinas", "Febles", "Felipe", "Feria", "Fernandez", "Fernndez", "Ferrales", "Ferran", "Ferreiro", "Ferrer", "Ferrera", "Ferro", "Fiallo", "Fidalgo", "Figueras", "Figueredo", "Figueroa", "Fleitas", "Fleites", "Flores", "Fong", "Fonseca", "Font", "Fontaine", "Fonte", "Fornaris", "Fraga", "Francisco", "Franco", "Freire", "Frias", "Frometa", "Fuente", "Fuentes", "Fumero", "Fundora", "Gainza", "Galan", "Galano", "Galban", "Galdos", "Galindo", "Gallardo", "Gallego", "Gallo", "Galvan", "Galvez", "Gamboa", "Gamez", "Garay", "Garbey", "Garca", "Garces", "Garcfa", "Garcia", "García", "Garcias", "Garcña", "Garrido", "Garriga", "Garzon", "Gato", "Gaxiola", "Gil", "Ginarte", "Giro", "Giron", "Godoy", "Gomez", "Gómez", "Gongora", "Gonzales", "Gonzalez", "González", "Granado", "Granados", "Granda", "Grau", "Grenot", "Grillo", "Guanche", "Guerra", "Guerrero", "Guevara", "Guilarte", "Guillen", "Guillot", "Guisado", "Gutierrez", "Gutiérrez", "Gutitrrez", "Guzman", "Hechavarria", "Hechevarria", "Heredia", "Hernadez", "Hernandez", "Hernández", "Hernnadez", "Hernndez", "Herrera", "Herrero", "Hevia", "Hidalgo", "Hierrezuelo", "Hildalgo", "Hinojosa", "Horta", "Hoyos", "Huerta", "Hung", "Hurtado", "Ibañez", "Ibarra", "Iglesia", "Iglesias", "Infante", "Isaac", "Isasi", "Izaguirre", "Iznaga", "Izquierdo", "Jaime", "Janet", "Jardines", "Jardinez", "Jauregui", "Jerez", "Jimenez", "Jimtnez", "Jordan", "Jorge", "Jova", "Junco", "Justiz", "Kindelan", "La O", "La Rosa", "Labañino", "Labrada", "Labrador", "Laffita", "Lago", "Laguardia", "Laguna", "Lahera", "Lamas", "Lamela", "Lamoru", "Landa", "Lara", "Lastre", "Laurencio", "Laza", "Lazo", "Leal", "Ledesma", "Legon", "Legra", "Legrá", "Leiva", "Lemus", "Leon", "Leonard", "Lescay", "Leyva", "Lezcano", "Licea", "Lima", "Limonta", "Linares", "Llanes", "Llano", "Lleó", "Llerena", "Llorente", "Lobaina", "Loforte", "Lopez", "López", "Lora", "Lorente", "Lorenzo", "Lores", "Loyola", "Lozada", "Lozano", "Luaces", "Lugo", "Lugones", "Luis", "Luna", "Maceo", "Machado", "Machin", "Macias", "Madera", "Madrazo", "Madrigal", "Madruga", "Malagon", "Maldonado", "Manresa", "Manso", "Mantilla", "Manzano", "Maqueira", "Marcos", "Maresma", "Marichal", "Marin", "Marín", "Marino", "Marquez", "Marrero", "Martell", "Martfn", "Martfnez", "Marti", "Martí", "Martin", "Martinez", "Martínez", "Martnez", "Martñnez", "Mas", "Maso", "Masso", "Matamoros", "Mateo", "Matos", "Maturell", "Maure", "Mayedo", "Mayo", "Mayola", "Mayor", "Mazorra", "McLeon", "McLeón", "Mederos", "Medina", "Mejias", "Mekin", "Melendez", "Melian", "Melo", "Mena", "Mendez", "Mendoza", "Menendez", "Menéndez", "Meneses", "Mengana", "Menocal", "Merino", "Mesa", "Mestre", "Miguel", "Mijares", "Milan", "Milanes", "Milian", "Millan", "Mirabal", "Miranda", "Mojena", "Molina", "Montalvan", "Montalvo", "Montaño", "Monteagudo", "Montejo", "Montelier", "Montenegro", "Montero", "Monterrey", "Montes de Oca", "Montes", "Montesino", "Montoya", "Monzon", "Mora", "Morales", "Moran", "More", "Moreira", "Morejon", "Morell", "Moreno", "Morera", "Morffi", "Morgado", "Morgan", "Moro", "Mosquera", "Moya", "Mujica", "Mulet", "Muñiz", "Muñoz", "Murrieta", "Mursulí", "Mustelier", "Napoles", "Naranjo", "Navarrete", "Navarro", "Negrin", "Nerey", "Neyra", "Nicot", "Nieto", "Nieves", "Nnez", "Noa", "Noda", "Nodal", "Nodarse", "Noriega", "Novo", "Novoa", "Noy", "Nuñez", "Obregon", "Ocampo", "Ocana", "Ochoa", "Odio", "Oduardo", "Ojeda", "Olano", "Olazabal", "Oliva", "Olivares", "Olivera", "Oliveros", "Oquendo", "Oramas", "Ordaz", "Ordoñez", "Oro", "Oropesa", "Orozco", "Orta", "Ortega", "Ortiz", "Osorio", "Otaño", "Otero", "Oviedo", "Pacheco", "Padilla", "Padron", "Paez", "Palacio", "Palacios", "Palenzuela", "Palma", "Palmero", "Palomino", "Pando", "Paneque", "Pantoja", "Parada", "Pardo", "Paredes", "Parra", "Pascual", "Pastrana", "Paumier", "Pavon", "Paz", "Pedraza", "Pedroso", "Peguero", "Pelaez", "Pena", "Peña", "Penalver", "Peñate", "Penton", "Peralta", "Peraza", "Perdomo", "Pereda", "Pereira", "Perera", "Perez", "Pérez", "Pernia", "Pestana", "Pichardo", "Piedra", "Piloto", "Pimentel", "Pimienta", "Piña", "Pineda", "Piñeiro", "Pinero", "Pino", "Pita", "Pla", "Placencia", "Placeres", "Planas", "Plasencia", "Poey", "Polanco", "Polo", "Pompa", "Ponce de Leon", "Ponce", "Pons", "Porro", "Portal", "Portales", "Portela", "Portelles", "Portilla", "Portuondo", "Posada", "Pozo", "Prado", "Prieta", "Prieto", "Primelles", "Proenza", "Ptrez", "Puente", "Puentes", "Puerta", "Puerto", "Puig", "Pujol", "Pulido", "Pupo", "Quesada", "Quevedo", "Quiala", "Quiñones", "Quintana", "Quintanilla", "Quintero", "Quiroga", "Quiros", "Quirot", "Rabelo", "Rabi", "Ramfrez", "Ramirez", "Ramon", "Ramos", "Rangel", "Ravelo", "Recio", "Regalado", "Rego", "Reina", "Reinoso", "Remedios", "Revé", "Revilla", "Rey", "Reyes", "Reyna", "Reynaldo", "Reynosa", "Rguez", "Ricardo", "Rico", "Riera", "Rios", "Risco", "Rivadeneira", "Rivas", "Rivera", "Rivero", "Riveron", "Rizo", "Robaina", "Robayna", "Robert", "Robles", "Roca", "Rocha", "Roche", "Rodrfguez", "Rodrguez", "Rodriguez", "Rodríguez", "Rodrñguez", "Roig", "Rojas", "Rojo", "Roldan", "Rolo", "Roman", "Romero", "Rondon", "Roque", "Rosa", "Rosabal", "Rosado", "Rosales", "Rosell", "Rosello", "Ruano", "Rubio", "Rufz", "Ruiz", "Ruz", "Saavedra", "Sabina", "Saez", "Sainz", "Salabarria", "Salas", "Salavarría", "Salazar", "Salcedo", "Salgado", "Salomon", "San Martin", "Sanabria", "Sanchez", "Sánchez", "Sandoval", "Santa Cruz", "Santana", "Santander", "Santiago", "Santiesteban", "Santos", "Sanz", "Sardina", "Sardinas", "Sarduy", "Sariol", "Sarmiento", "Sarria", "Savigne", "Scull", "Segui", "Segura", "Semanat", "Sera", "Serra", "Serrano", "Sierra", "Silot", "Silva", "Silveira", "Silvente", "Silverio", "Simon", "Simón", "Skyers", "Smith", "Soca", "Socarras", "Socarrás", "Socorro", "Solano", "Soler", "Solis", "Sori", "Soria", "Soriano", "Soris", "Sosa", "Sotelo", "Soto", "Sotolongo", "Sotomayor", "Suarez", "Suárez", "Suri", "Tabares", "Tabera", "Tamayo", "Tapanes", "Tapia", "Tejeda", "Tejera", "Telles", "Tellez", "Téllez", "Terrero", "Terry", "Thaureaux", "Toirac", "Toledo", "Toranzo", "Tornes", "Torrado", "Torres", "Torrez", "Torriente", "Travieso", "Treto", "Triana", "Trujillo", "Turino", "Ulloa", "Urquiza", "Urra", "Urrutia", "Vaillant", "Valdes", "Valdez", "Valdivia", "Valdts", "Valenzuela", "Valera", "Valero", "Valido", "Valiente", "Valladares", "Valle", "Valverde", "Varela", "Vargas", "Varona", "Vasallo", "Vazquez", "Vega", "Veitia", "Velazco", "Velazquez", "Velázquez", "Velez", "Veliz", "Veloz", "Venegas", "Venet", "Vento", "Ventura", "Vera", "Veranes", "Verdecia", "Vergara", "Viamonte", "Viamontes", "Vicente", "Vidal", "Viera", "Vieta", "Vigoa", "Vila", "Vilches", "Villa", "Villafaña", "Villalobos", "Villalon", "Villalonga", "Villanueva", "Villar", "Villavicencio", "Villegas", "Viltres", "Viñas", "Vinent", "Vizcaino", "Weyler", "Wilson", "Wong", "Yanes", "Yanez", "Yera", "Yero", "Zalazar", "Zaldivar", "Zambrano", "Zamora", "Zayas", "Zerquera", "Zulueta", "Zuniga"];
+App.Data.misc.cubanSlaveSurnames = ["Abad", "Abrahantes", "Abreu", "Abreus", "Acanda", "Acea", "Acevedo", "Acosta", "Acuna", "Adan", "Agramonte", "Aguero", "Aguiar", "Aguila", "Aguilar", "Aguilera", "Aguirre", "Alarcon", "Alba", "Albelo", "Albert", "Alberto", "Alcantara", "Alcolea", "Aldama", "Aldana", "Aleaga", "Alejo", "Aleman", "Alfaro", "Alfonso", "Aliaga", "Allen", "Almaguer", "Almanza", "Almarales", "Almeida", "Almenares", "Almira", "Aloma", "Alonso", "Alpizar", "Alvarado", "Alvares", "Alvarez", "Amador", "Amaro", "Amaya", "Amores", "Anaya", "Andino", "Andres", "Angulo", "Antunez", "Aparicio", "Aquino", "Aragon", "Aranda", "Arango", "Araujo", "Arbolaez", "Arce", "Arcia", "Areas", "Arencibia", "Arevalo", "Argota", "Argudin", "Arguelles", "Arias", "Armas", "Armenteros", "Arocha", "Arredondo", "Arrieta", "Arteaga", "Artiles", "Arzola", "Arzuaga", "Avalos", "Avila", "Aviles", "Ayala", "Azcuy", "Bacallao", "Baez", "Ballester", "Bandera", "Banos", "Baracaldo", "Barban", "Barcelo", "Baro", "Barrabia", "Barrera", "Barreras", "Barrero", "Barreto", "Barrientos", "Barrio", "Barrios", "Barroso", "Barzaga", "Basso", "Basulto", "Batista", "Bauza", "Becerra", "Bejerano", "Bell", "Bello", "Beltran", "Benavides", "Bencomo", "Benitez", "Bermudez", "Bernal", "Betancourt", "Biscet", "Blanco", "Boitel", "Bolanos", "Bonet", "Bonne", "Borges", "Borrego", "Borrero", "Borroto", "Bosch", "Bouza", "Bouzidi", "Boza", "Bravo", "Breff", "Brito", "Brizuela", "Brocard", "Broche", "Brú", "Brunet", "Bruzon", "Bueno", "Burgos", "Buron", "Bustamante", "Caballero", "Cabello", "Cabezas", "Cabrales", "Cabreja", "Cabrera", "Caceres", "Cadrelo", "Cairo", "Cala", "Calatayud", "Calderin", "Calderín", "Calderon", "Calero", "Calvo", "Calzada", "Calzadilla", "Calzado", "Camacho", "Camejo", "Campo", "Campos", "Cancio", "Canel", "Canete", "Canizares", "Cañizarez", "Cano", "Cantero", "Cantillo", "Capote", "Caraballo", "Carballo", "Carballosa", "Carbonell", "Cardenas", "Cardentey", "Cardero", "Cardona", "Cardoso", "Carmenate", "Carmenates", "Carmona", "Caro", "Carpio", "Carralero", "Carrasco", "Carrazana", "Carreño", "Carrera", "Carreras", "Carrero", "Carrillo", "Carrion", "Cartaya", "Carvajal", "Casañas", "Casanova", "Casas", "Castaneda", "Castaño", "Castell", "Castellano", "Castellanos", "Castellon", "Castillo", "Castro", "Catala", "Ceballo", "Ceballos", "Cedeño", "Cejas", "Centeno", "Cepeda", "Cepero", "Cervantes", "Cespedes", "Chacon", "Chamizo", "Chang", "Charchaval", "Chavez", "Chaviano", "Chia", "Chile", "Chinea", "Chirino", "Chong", "Cid", "Cienfuegos", "Cintra", "Cisnero", "Cisneros", "Claro", "Clement", "Cobas", "Cobo", "Coca", "Coello", "Colas", "Colina", "Collado", "Collazo", "Columbie", "Comas", "Companioni", "Companionis", "Concepcion", "Conde", "Consuegra", "Contino", "Contrera", "Contreras", "Copello", "Corcho", "Cordero", "Cordova", "Cordoves", "Cordovi", "Corona", "Corral", "Corrales", "Correa", "Cortes", "Cortina", "Corzo", "Cosme", "Cossio", "Costa", "Coto", "Crespo", "Cruz", "Cruzata", "Cuadrado", "Cuba", "Cue", "Cuellar", "Cuello", "Cuenca", "Cuervo", "Cuesta", "Cueto", "Cuevas", "Curbelo", "Cutiño", "Cuza", "Damas", "Danger", "Daniel", "Darias", "Davila", "de Armas", "de La Cruz", "de La Paz", "de La Rosa", "de La Torre", "de La Vega", "de Leon", "del Castillo", "del Pino", "del Pozo", "del Rio", "del Risco", "del Sol", "del Toro", "del Valle", "Delgado", "Delis", "Delís", "Denis", "Despaigne", "Dfaz", "Diago", "Diaz", "Díaz", "Dieguez", "Diez", "Dñaz", "Domfnguez", "Dominguez", "Donatien", "Dorrmann", "Dorta", "Duany", "Duardo", "Duarte", "Duenas", "Duharte", "Dumenigo", "Duporty", "Duque", "Duran", "Duvergel", "Echemendia", "Echevarrfa", "Echevarria", "Echeverria", "Elias", "Enrique", "Enriquez", "Escalante", "Escalona", "Escobar", "Espino", "Espinosa", "Esquivel", "Estenoz", "Estevez", "Estrada", "Estupiñan", "Evora", "Exposito", "Fabelo", "Fabregas", "Fajardo", "Falcon", "Farinas", "Febles", "Felipe", "Feria", "Fernandez", "Fernndez", "Ferrales", "Ferran", "Ferreiro", "Ferrer", "Ferrera", "Ferro", "Fiallo", "Fidalgo", "Figueras", "Figueredo", "Figueroa", "Fleitas", "Fleites", "Flores", "Fong", "Fonseca", "Font", "Fontaine", "Fonte", "Fornaris", "Fraga", "Francisco", "Franco", "Freire", "Frias", "Frometa", "Fuente", "Fuentes", "Fumero", "Fundora", "Gainza", "Galan", "Galano", "Galban", "Galdos", "Galindo", "Gallardo", "Gallego", "Gallo", "Galvan", "Galvez", "Gamboa", "Gamez", "Garay", "Garbey", "Garca", "Garces", "Garcfa", "Garcia", "García", "Garcias", "Garcña", "Garrido", "Garriga", "Garzon", "Gato", "Gaxiola", "Gil", "Ginarte", "Giro", "Giron", "Godoy", "Gomez", "Gómez", "Gongora", "Gonzales", "Gonzalez", "González", "Granado", "Granados", "Granda", "Grau", "Grenot", "Grillo", "Guanche", "Guerra", "Guerrero", "Guevara", "Guilarte", "Guillen", "Guillot", "Guisado", "Gutierrez", "Gutiérrez", "Gutitrrez", "Guzman", "Hechavarria", "Hechevarria", "Heredia", "Hernadez", "Hernandez", "Hernández", "Hernnadez", "Hernndez", "Herrera", "Herrero", "Hevia", "Hidalgo", "Hierrezuelo", "Hildalgo", "Hinojosa", "Horta", "Hoyos", "Huerta", "Hung", "Hurtado", "Ibañez", "Ibarra", "Iglesia", "Iglesias", "Infante", "Isaac", "Isasi", "Izaguirre", "Iznaga", "Izquierdo", "Jaime", "Janet", "Jardines", "Jardinez", "Jauregui", "Jerez", "Jimenez", "Jimtnez", "Jordan", "Jorge", "Jova", "Junco", "Justiz", "Kindelan", "La O", "La Rosa", "Labañino", "Labrada", "Labrador", "Laffita", "Lago", "Laguardia", "Laguna", "Lahera", "Lamas", "Lamela", "Lamoru", "Landa", "Lara", "Lastre", "Laurencio", "Laza", "Lazo", "Leal", "Ledesma", "Legon", "Legra", "Legrá", "Leiva", "Lemus", "Leon", "Leonard", "Lescay", "Leyva", "Lezcano", "Licea", "Lima", "Limonta", "Linares", "Llanes", "Llano", "Lleó", "Llerena", "Llorente", "Lobaina", "Loforte", "Lopez", "López", "Lora", "Lorente", "Lorenzo", "Lores", "Loyola", "Lozada", "Lozano", "Luaces", "Lugo", "Lugones", "Luis", "Luna", "Maceo", "Machado", "Machin", "Macias", "Madera", "Madrazo", "Madrigal", "Madruga", "Malagon", "Maldonado", "Manresa", "Manso", "Mantilla", "Manzano", "Maqueira", "Marcos", "Maresma", "Marichal", "Marin", "Marín", "Marino", "Marquez", "Marrero", "Martell", "Marti", "Martí", "Martin", "Martín", "Martinez", "Martínez", "Martnez", "Martñnez", "Mas", "Maso", "Masso", "Matamoros", "Mateo", "Matos", "Maturell", "Maure", "Mayedo", "Mayo", "Mayola", "Mayor", "Mazorra", "McLeon", "McLeón", "Mederos", "Medina", "Mejias", "Mekin", "Melendez", "Melian", "Melo", "Mena", "Mendez", "Mendoza", "Menendez", "Menéndez", "Meneses", "Mengana", "Menocal", "Merino", "Mesa", "Mestre", "Miguel", "Mijares", "Milan", "Milanes", "Milian", "Millan", "Mirabal", "Miranda", "Mojena", "Molina", "Montalvan", "Montalvo", "Montaño", "Monteagudo", "Montejo", "Montelier", "Montenegro", "Montero", "Monterrey", "Montes de Oca", "Montes", "Montesino", "Montoya", "Monzon", "Mora", "Morales", "Moran", "More", "Moreira", "Morejon", "Morell", "Moreno", "Morera", "Morffi", "Morgado", "Morgan", "Moro", "Mosquera", "Moya", "Mujica", "Mulet", "Muñiz", "Muñoz", "Murrieta", "Mursulí", "Mustelier", "Napoles", "Naranjo", "Navarrete", "Navarro", "Negrin", "Nerey", "Neyra", "Nicot", "Nieto", "Nieves", "Nnez", "Noa", "Noda", "Nodal", "Nodarse", "Noriega", "Novo", "Novoa", "Noy", "Nuñez", "Obregon", "Ocampo", "Ocana", "Ochoa", "Odio", "Oduardo", "Ojeda", "Olano", "Olazabal", "Oliva", "Olivares", "Olivera", "Oliveros", "Oquendo", "Oramas", "Ordaz", "Ordoñez", "Oro", "Oropesa", "Orozco", "Orta", "Ortega", "Ortiz", "Osorio", "Otaño", "Otero", "Oviedo", "Pacheco", "Padilla", "Padron", "Paez", "Palacio", "Palacios", "Palenzuela", "Palma", "Palmero", "Palomino", "Pando", "Paneque", "Pantoja", "Parada", "Pardo", "Paredes", "Parra", "Pascual", "Pastrana", "Paumier", "Pavon", "Paz", "Pedraza", "Pedroso", "Peguero", "Pelaez", "Pena", "Peña", "Penalver", "Peñate", "Penton", "Peralta", "Peraza", "Perdomo", "Pereda", "Pereira", "Perera", "Perez", "Pérez", "Pernia", "Pestana", "Pichardo", "Piedra", "Piloto", "Pimentel", "Pimienta", "Piña", "Pineda", "Piñeiro", "Pinero", "Pino", "Pita", "Pla", "Placencia", "Placeres", "Planas", "Plasencia", "Poey", "Polanco", "Polo", "Pompa", "Ponce de Leon", "Ponce", "Pons", "Porro", "Portal", "Portales", "Portela", "Portelles", "Portilla", "Portuondo", "Posada", "Pozo", "Prado", "Prieta", "Prieto", "Primelles", "Proenza", "Ptrez", "Puente", "Puentes", "Puerta", "Puerto", "Puig", "Pujol", "Pulido", "Pupo", "Quesada", "Quevedo", "Quiala", "Quiñones", "Quintana", "Quintanilla", "Quintero", "Quiroga", "Quiros", "Quirot", "Rabelo", "Rabi", "Ramfrez", "Ramirez", "Ramon", "Ramos", "Rangel", "Ravelo", "Recio", "Regalado", "Rego", "Reina", "Reinoso", "Remedios", "Revé", "Revilla", "Rey", "Reyes", "Reyna", "Reynaldo", "Reynosa", "Rguez", "Ricardo", "Rico", "Riera", "Rios", "Risco", "Rivadeneira", "Rivas", "Rivera", "Rivero", "Riveron", "Rizo", "Robaina", "Robayna", "Robert", "Robles", "Roca", "Rocha", "Roche", "Rodrfguez", "Rodrguez", "Rodriguez", "Rodríguez", "Rodrñguez", "Roig", "Rojas", "Rojo", "Roldan", "Rolo", "Roman", "Romero", "Rondon", "Roque", "Rosa", "Rosabal", "Rosado", "Rosales", "Rosell", "Rosello", "Ruano", "Rubio", "Rufz", "Ruiz", "Ruz", "Saavedra", "Sabina", "Saez", "Sainz", "Salabarria", "Salas", "Salavarría", "Salazar", "Salcedo", "Salgado", "Salomon", "San Martin", "Sanabria", "Sanchez", "Sánchez", "Sandoval", "Santa Cruz", "Santana", "Santander", "Santiago", "Santiesteban", "Santos", "Sanz", "Sardina", "Sardinas", "Sarduy", "Sariol", "Sarmiento", "Sarria", "Savigne", "Scull", "Segui", "Segura", "Semanat", "Sera", "Serra", "Serrano", "Sierra", "Silot", "Silva", "Silveira", "Silvente", "Silverio", "Simon", "Simón", "Skyers", "Smith", "Soca", "Socarras", "Socarrás", "Socorro", "Solano", "Soler", "Solis", "Sori", "Soria", "Soriano", "Soris", "Sosa", "Sotelo", "Soto", "Sotolongo", "Sotomayor", "Suarez", "Suárez", "Suri", "Tabares", "Tabera", "Tamayo", "Tapanes", "Tapia", "Tejeda", "Tejera", "Telles", "Tellez", "Téllez", "Terrero", "Terry", "Thaureaux", "Toirac", "Toledo", "Toranzo", "Tornes", "Torrado", "Torres", "Torrez", "Torriente", "Travieso", "Treto", "Triana", "Trujillo", "Turino", "Ulloa", "Urquiza", "Urra", "Urrutia", "Vaillant", "Valdes", "Valdez", "Valdivia", "Valdts", "Valenzuela", "Valera", "Valero", "Valido", "Valiente", "Valladares", "Valle", "Valverde", "Varela", "Vargas", "Varona", "Vasallo", "Vazquez", "Vega", "Veitia", "Velazco", "Velazquez", "Velázquez", "Velez", "Veliz", "Veloz", "Venegas", "Venet", "Vento", "Ventura", "Vera", "Veranes", "Verdecia", "Vergara", "Viamonte", "Viamontes", "Vicente", "Vidal", "Viera", "Vieta", "Vigoa", "Vila", "Vilches", "Villa", "Villafaña", "Villalobos", "Villalon", "Villalonga", "Villanueva", "Villar", "Villavicencio", "Villegas", "Viltres", "Viñas", "Vinent", "Vizcaino", "Weyler", "Wilson", "Wong", "Yanes", "Yanez", "Yera", "Yero", "Zalazar", "Zaldivar", "Zambrano", "Zamora", "Zayas", "Zerquera", "Zulueta", "Zuniga"];
 
 App.Data.misc.curacaoanSlaveNames = ["Aafke", "Aaghie", "Aaltje", "Ada", "Adèle", "Adriaantje", "Adride", "Aefje", "Aeltje", "Agnietje", "Akisha", "Alerta", "Aletta", "Alexandra", "Altagracia", "Amelia", "Anamaria", "Angela", "Angeline", "Angenie", "Ann", "Anna", "Annaatje", "Anne Marie", "Anne", "Anneke", "Annemarie", "Annetje", "Anouk", "Antke", "Antoinette", "Anushka", "Ariaantje", "Ashanta", "Aubrey", "Ayanette", "Baltje", "Bartje", "Beatrix", "Beletje", "Bertha", "Betje", "Bloeme", "Camille", "Catharina", "Catherine", "Chanelle", "Christina", "Christine", "Christyntje", "Cipriana", "Claasje", "Cokkie", "Cunegonde", "Daatje", "Daleen", "Diana", "Dievertje", "Dirkje", "Divertje", "Doortje", "Dorinda", "Eefke", "Eline", "Elizabeth", "Elsa", "Elsbet", "Elsita", "Elsje", "Elvira", "Emmetje", "Emmy", "Engeltje", "Eugenia", "Eunice", "Evalina", "Fatima", "Femke", "Femmeke", "Femmetje", "Fernandine", "Fletje", "Floortje", "Florentijntje", "Fransiska", "Fransje", "Fyrena", "Fytie", "Gayle", "Geerta", "Geertje", "Geertruda", "Geertruijd", "Geesje", "Gepje", "Gertrudis", "Giertje", "Gloria", "Greet", "Gregoria", "Greta", "Hannah", "Hanneke", "Hansje", "Hassana", "Heleentje", "Heller", "Hendrika", "Herlinda", "Hilletje", "Imelda", "Ingeborg", "Ingrid", "Iris", "Irma", "Ivette", "Jaapje", "Jacoba", "Jacqueline", "Jamine", "Jan", "Jana", "Janna", "Jannetje", "Jansje", "Jantje", "Jasmin", "Jearmeane", "Jenne", "Jenyfeer", "Jetje", "Jikke", "Joanna", "Johanna", "Johanne", "Joke", "Jolanda", "Jorien", "Jouraine", "Jozaine", "Judica", "Juliana", "Jutte", "Juut", "Kaatje", "Kanisha", "Karin", "Kastanje", "Katrijn", "Katryn", "Katryne", "Klaartje", "Klaasje", "Klara", "Krisje", "Kristijntje", "Larisa", "Laurencia", "Laurien", "Leen", "Leena", "Leentje", "Leida", "Lena", "Lenoor", "Leonora", "Letje", "Lidushka", "Liene", "Lijdia", "Lisa", "Lucille", "Ludwina", "Lysje", "Maaicke", "Maartje", "Mafalda", "Magda", "Magdaleentje", "Margarietje", "Margreet", "Margretha", "Margriet", "Maria", "Marie", "Marieke", "Marijse", "Mariken", "Marisa", "Mariska", "Marit", "Maritje", "Marloes", "Martiena", "Maruschka", "Mary-Ann", "Mary", "Maxima", "Maybeline", "Mckeeyla", "Mercelina", "Miep", "Mijanou", "Mijntje", "Minerva", "Monifa", "Monika", "Mylene", "Naatje", "Naemi", "Nashaira", "Natacha", "Neeltje", "Nelleke", "Nida", "Nilva", "Ninfa", "Noortje", "Norayla", "Oeke", "Olga", "Paula", "Paulina", "Paulyntje", "Peggy", "Petra", "Petronella", "Philomena", "Pieternella", "Regina", "Regine", "Resyntje", "Rianne", "Rie", "Rika", "Romy", "Roosje", "Rosalinda", "Rosana", "Rozemond", "Ruth", "Ruthmilda", "Rychacviana", "Saartje", "Sabrina", "Sadie", "Safira", "Sally", "Sanna", "Sanne", "Sanneke", "Sannertje", "Saskia", "Seer", "Sharyaane", "Sheida", "Sien", "Sientje", "Silvana", "Siska", "Sjoukje", "Solange", "Soraida", "Soucke", "Steentje", "Stephanie", "Stien", "Sue-Ann", "Sue", "Supharmy", "Susanne", "Suzanne", "Tamara", "Teuntje", "Theresa", "Thialda", "Tientje", "Tietje", "Tjaatje", "Toontje", "Tressje", "Trijn", "Trintje", "Trui", "Truida", "Truitje", "Urseltje", "Valentyn", "Vanessa", "Vanity", "Veerle", "Vendetta", "Verna", "Victoria", "Viennaline", "Viveca", "Vrouwtje", "Wimpje", "Wyntje", "Xafira", "Xiomara", "Yandra", "Yasmin", "Ydje", "Yvonne", "Zita", "Zjarritjen"];
 App.Data.misc.curacaoanMaleNames = ["Aalbert", "Aarend", "Aart", "Adolf", "Adriaan", "Adriaen", "Aelbert", "Agiomar", "Alexander", "Amerigo", "Andre", "Andreas", "Andries", "Angelo", "Anthonij", "Anthonius", "Anthony", "Anton", "Ariaantje", "Arjen", "Arnold", "Arte", "Aubrey", "Augustyn", "Baltus", "Barent", "Bart", "Barthold", "Bastiaan", "Ben", "Bernard", "Bram", "Caspar", "Chris", "Christiaan", "Christoffel", "Churandy", "Claas", "Clemens", "Conrad", "Constantijn", "Coos", "Cor", "Cornelis", "Cornelius", "D'Angelo", "Daam", "Daendels", "Daniel", "Denzil", "Diderik", "Diederik", "Dionijs", "Dirck", "Dirk", "Dolf", "Dorus", "Dries", "Dudley", "Eduard", "Eelke", "Egbert", "Endy", "Epke", "Errol", "Eugene", "Eusebio", "Faas", "Felix", "Fijtge", "Floris", "Frans", "Frederek", "Freek", "Frem", "Frits", "Geerard", "Geerd", "Geert", "Geordie", "Gerald", "Gerolt", "Gerrit", "Gerritson", "Gervaas", "Giel", "Gijsbert", "Gilmar", "Gionne", "Glenn", "Govert", "Gregor", "Gysbert", "Hannes", "Harman", "Hendrick", "Hendrik", "Hendrikus", "Hensley", "Howard", "Hubrecht", "Huib", "Huijbert", "Humphrey", "Huybert", "Huyck", "Huygen", "Ireneus", "Irvingly", "Izaak", "Jaap", "Jacobus", "Jaime", "Jairo", "Jakob", "Jan", "Jandino", "Jantje", "Japie", "Jarchinio", "Jean-Julien", "Jean", "Jeremy", "Jeroen", "Joannes", "Joao", "Jochem", "Johan", "Johannes", "John-Henk", "John", "Joop", "Joost", "Joren", "Jorgen", "Joris", "Jos", "Jubert", "Julien", "Karel", "Kenneth", "Klaas", "Kobie", "Koenrad", "Krelis", "Laurens", "Leendert", "Leo", "Lieb", "Liemarvin", "Lieuwe", "Lodewijk", "Lukas", "Lusger", "Maarten", "Maartje", "Mannus", "Marco", "Mario", "Mark", "Marshall", "Marthinus", "Martijn", "Mathys", "Matthys", "Menno", "Mertijn", "Mewis", "Neeltje", "Nicolaes", "Niek", "Niels", "Nijs", "Nikolaas", "Nygell", "Nys", "Okkert", "Ornelio", "Oswald", "Paulus", "Peter", "Philip", "Piet", "Pieter", "Pouw", "Priit", "Quenten", "Quentin", "Rachmil", "Ranier", "Raymond", "Reginald", "Reignier", "Reimond", "Rembrandt", "Riaan", "Richel", "Rigsheillo", "Rijkaard", "Rijkerd", "Rip", "Robbert", "Roberto", "Roeland", "Roelof", "Rogier", "Rombert", "Ruben", "Rutger", "Rutgert", "Rykaard", "Salomon", "Samuel", "Sander", "Sebastiaan", "Sijthoff", "Simon", "Snouck", "Staaf", "Staats", "Stanley", "Stephanus", "Stoffel", "Surae", "Theunis", "Thijs", "Thomas", "Tiebout", "Tobias", "Toff", "Toon", "Tryntje", "Tymen", "Uys", "Vaast", "Valentijn", "Virgilio", "Wendell", "Wilhelmus", "Willem-Jan", "Willem", "Wim", "Wouter"];
@@ -1411,7 +1411,7 @@ App.Data.misc.jamaicanMaleNames = ["Aaron", "Abel", "Abraham", "Adam", "Adger",
 App.Data.misc.jamaicanSlaveSurnames = ["Aarons", "Abrahams", "Adams", "Adamson", "Adlam", "Afflick", "Aguilar", "Aiken", "Alberga", "Aldridge", "Alexander", "Alldred", "Allen", "Allerdyce", "Allison", "Allman", "Allwood", "Alridge", "Alvarenga", "Alwood", "Ambersley", "Amos", "Amoye", "Anderson", "Andrews", "Anglin", "Angus", "Aquart", "Archbold", "Archer", "Archibald", "Armstrong", "Arnell", "Arnold", "Arscott", "Arthurs", "Ascue", "Ashburn", "Ashley", "Ashman", "Ashmeade", "Ashworth", "Atchinson", "Atkins", "Atkinson", "Atlay", "Austin", "Azan", "Bacchas", "Bailey", "Baker", "Ballentine", "Bandoo", "Banks", "Banlay", "Banton", "Barclay", "Barham", "Barker", "Barnaby", "Barnes", "Barnett", "Barnwell", "Barrett", "Bartley", "Barton", "Batchelor", "Bathurst", "Battersby", "Baugh", "Baxter", "Baylis", "Beadle", "Beard", "Beavers", "Bechett", "Beckford", "Beckwith", "Becquet", "Bedlow", "Bedward", "Beecher", "Beharie", "Bell", "Belnavis", "Benjamin", "Bennett", "Bent", "Bernard", "Berry", "Bethune", "Betty", "Bickerstaff", "Biggs", "Bingham", "Binns", "Birch", "Bird", "Bishop", "Black", "Blackstock", "Blackwood", "Blagrove", "Blair", "Blake", "Blechynden", "Blicknall", "Blissett", "Blitchindon", "Bloomfield", "Blundell", "Blythe", "Bogle", "Bolt", "Bolton", "Bonner", "Bonnett", "Bonnick", "Boothe", "Boreland", "Borland", "Boswell", "Bourne", "Bowen", "Bowers", "Bowes", "Bowman", "Boyd", "Boyns", "Bradford", "Bradshaw", "Brady", "Braham", "Bramwell", "Branch", "Bravo", "Breakspeare", "Brinn", "Briscoe", "Brissett", "Britton", "Broad", "Broadbelt", "Broderick", "Bromfield", "Brook", "Brooks", "Broomfield", "Brough", "Brown", "Browne", "Bruce", "Bryan", "Bryant", "Bryce", "Bryson", "Buchanan", "Buckley", "Bucknor", "Buddan", "Bulgin", "Bullock", "Burgess", "Burgher", "Burke", "Burnett", "Burrell", "Burrowes", "Burton", "Butler", "Byfield", "Bygrave", "Cadienhead", "Cain", "Calder", "Callum", "Cameron", "Cammock", "Campbell", "Carby", "Carey", "Cargill", "Carnegie", "Carpenter", "Carr", "Carter", "Carty", "Carvallio", "Case", "Cathcart", "Cato", "Chaddock", "Chai", "Chamberlain", "Chambers", "Champagnie", "Champney", "Chang", "Channer", "Chaplain", "Charles", "Charlton", "Chen", "Cheung", "Chevannes", "Chin", "Chisholm", "Chong", "Christian", "Christie", "Chuck", "Chung", "Cisneros", "Clare", "Clark", "Clarke", "Claypoole", "Clayton", "Clee", "Cleland", "Clemetson", "Clough", "Cockburn", "Cockley", "Codner", "Cohen", "Coke", "Cole", "Coleman", "Coley", "Colley", "Collins", "Colquhoun", "Comerford", "Comrie", "Conningham", "Constantine", "Cooke", "Coombs", "Cooper", "Coore", "Coote", "Copeland", "Coppell", "Cordova", "Cornwall", "Cousins", "Cover", "Coverdale", "Cowan", "Coward", "Cowell", "Cox", "Craddock", "Craig", "Cranston", "Craskell", "Crawford", "Creary", "Creighton", "Crichton", "Crombie", "Crooks", "Crosdale", "Cross", "Crosse", "Crosskill", "Crymble", "Cummings", "Cunningham", "Currie", "Curtis", "Cuthbert", "Cyrus", "Dacosta", "Dacres", "Dailey", "Dakers", "Dale", "Daley", "Dalhouse", "Dallas", "Dalley", "Daly", "Daniels", "Darby", "Darcy", "Darling", "Davenport", "Davey", "Daveylder", "Davidson", "Davis", "Davy", "Dawes", "Dawkins", "Dawson", "Day", "Daye", "Deacon", "Dean", "Deans", "DeCastillo", "Deer", "Dehaney", "Deleon", "Delgado", "Delisser", "Delmestrel", "Delpratt", "Demetres", "Demetries", "Demetrius", "Denholm", "Dennie", "Dennis", "Denton", "Depass", "DePass", "Desouza", "Desteruffine", "Develder", "Dewar", "Diamond", "Dias", "Dickenson", "Dickons", "Dickson", "Diedrick", "Dillion", "Dillon", "Dinnall", "Dixon", "Dobson", "Dockery", "Dodd", "Doesebexonce", "Donald", "Donaldson", "Dougall", "Douglas", "Douse", "Dowdie", "Downer", "Downie", "Doyley", "Drinkwater", "Drummond", "Dryden", "Drysdale", "Duany", "Duckenfield", "Duff", "Duffus", "Dugall", "Duhaney", "Dunbar", "Duncan", "Dunkley", "Dunn", "Dunstan", "Durrant", "Dwyer", "Dyce", "Dyer", "Eachern", "Earle", "East", "Easy", "Eaton", "Ebanks", "Eccleston", "Edmondson", "Edwards", "Efejuku", "Elizabeth", "Ellick", "Ellington", "Elliot", "Elliott", "Ellis", "Ellison", "Elliston", "Elough", "England", "English", "Ennis", "Erskine", "Esson", "Eubank", "Eubanks", "Evans", "Ewan", "Ewart", "Ewers", "Ewing", "Facey", "Fagan", "Fairclough", "Fairweather", "Falconer", "Farmer", "Farquharson", "Fearon", "Fender", "Fennel", "Fennell", "Fennil", "Fenton", "Ferguson", "Fernandez", "Ferron", "Fertado", "Ffrench", "Ffriend", "Fielding", "Finalyson", "Findlay", "Findley", "Finn", "Fisher", "Fitch", "Flake", "Fleming", "Flemmings", "Fletcher", "Flowers", "Folkes", "Fong", "Fooard", "Foot", "Foote", "Forbes", "Ford", "Forde", "Foreman", "Forrest", "Forrester", "Forsythe", "Foster", "Fothergill", "Fowler", "Fowles", "Fox", "Francis", "Franklin", "Frankson", "Fraser", "Frater", "Fray", "Frazer", "Freckleton", "Freeman", "French", "Frith", "Fulford", "Fuller", "Fullerton", "Fullwood", "Furnell", "Furtado", "Fyffe", "Gabbidon", "Gale", "Gallimore", "Galloway", "Garbrand", "Garcia", "Gardener", "Gardner", "Garland", "Garrick", "Garriques", "Garrison", "Garvey", "Garwood", "Gatfield", "Gauntlett", "Gayle", "Gaynor", "Geddes", "Gentles", "Genus", "George", "Gerrow", "Gibbs", "Gibson", "Gidden", "Gilbert", "Gill", "Gillespie", "Gilpin", "Gimmet", "Giscombe", "Givans", "Glanville", "Glenn", "Godfrey", "Goffe", "Golaub", "Golding", "Goldson", "Golloway", "Gonzales", "Goode", "Gooden", "Gordan", "Gordon", "Goudie", "Goulbourne", "Gould", "Goule", "Graham", "Grandison", "Grant", "Graves", "Gray", "Greaves", "Green", "Greene", "Greenland", "Greenwood", "Gregg", "Gregory", "Gresham", "Grey", "Griffin", "Griffith", "Griffiths", "Grizzle", "Grosett", "Grossett", "Groves", "Gulian", "Gunning", "Gunter", "Guthrie", "Guttiame", "Gutzmer", "Guy", "Guyot", "Haldane", "Hall", "Halstead", "Hamilton", "Hammond", "Handmer", "Hanna", "Hanson", "Harding", "Hardy", "Hargitay", "Hargrave", "Harley", "Harper", "Harriott", "Harris", "Harrison", "Hart", "Hartley", "Harvey", "Hastings", "Haughton", "Hawthorne", "Hay", "Hayden", "Haye", "Hayes", "Hayle", "Hayles", "Hayman", "Haynes", "Headlam", "Headley", "Heath", "Heaven", "Hector", "Heineman", "Helmsley", "Hemans", "Hemmings", "Henderson", "Hendricks", "Henlay", "Henriques", "Henry", "Hepburn", "Herbert", "Heron", "Herring", "Heslop", "Hew", "Hewitt", "Heywood", "Hibbert", "Higgins", "Hill", "Hindmarsh", "Hinds", "Hines", "Hinton", "Hitchman", "Hodges", "Hogg", "Hogsflesh", "Hoilett", "Holbrooke", "Holcombe", "Holmes", "Holness", "Honeyghan", "Hoo", "Hope", "Hornifer", "Hosang", "Housen", "Howard", "Howe", "Howell", "Howgate", "Hoy", "Hudson", "Huet", "Huffpove", "Hughes", "Hull", "Humphrey", "Hunt", "Hunter", "Hussey", "Hutchinson", "Hutton", "Hyatt", "Hyde", "Hylton", "Hyman", "Ibbott", "Ingles", "Inglish", "Ingram", "Innes", "Innis", "Inolt", "Irons", "Irving", "Isaacs", "Ivey", "Jackson", "Jacobs", "Jacobson", "Jacques", "Jaffray", "James", "Jameson", "Jamieson", "Jarrett", "Jeffrey", "Jenkins", "Jennings", "Jeston", "Jewel", "Johns", "Johnson", "Johnston", "Joliff", "Jonas", "Jones", "Jopp", "Jordan", "Joseph", "Josephs", "Joy", "Jumpp", "Jumps", "Justice", "Kameka", "Keiling", "Keir", "Kellpatrick", "Kelly", "Kenda", "Kennedy", "Kenton", "Kerby", "Kerr", "Kidd", "Kiffin", "Kildare", "Killeman", "Kincaid", "King", "Kingham", "Kinghorn", "Kinkead", "Kirby", "Kirkland", "Kirlew", "Kirvan", "Knibb", "Knight", "Knott", "Knowles", "Kobayashi", "Kong", "Kuckham", "Lacampaigne", "Lackie", "Lacruse", "Lafitte", "Lague", "Laidlaw", "Laidley", "Laing", "Laird", "Lake", "Lalor", "Lamb", "Lambert", "Lamey", "Lamont", "Landell", "Langley", "Lanorgan", "Larmond", "Lassels", "Latibeaudiere", "Latimer", "Lattibeaudiere", "Latty", "Lawes", "Lawford", "Lawless", "Lawrence", "Lawson", "Laylor", "Lazarus", "Le-Roy", "Leach", "Lecky", "Ledgister", "Ledwick", "Lee", "Leer", "Legrasse", "Leiba", "Lekie", "Lendall", "Lennon", "Leon", "Leslie", "Lester", "Letman", "Lettman", "Letts", "Leung", "Leveer", "Levene", "Levi", "Levy", "LeWars", "Lewelling", "Lewin", "Lewis", "Lindo", "Lindsay", "Linton", "Litchmore", "Little", "Littlejohn", "Lively", "Livermore", "Livingston", "Livingstone", "Llewellyn", "Lloyd", "Lobban", "Locke", "Lockyer", "Lodge", "Logan", "Lombard", "Long", "Longmore", "Lonigan", "Lopez", "Lord", "Loughton", "Love", "Lovelace", "Lovemore", "Lowe", "Ludlow", "Lue", "Luke", "Lumby", "Lumsden", "Luskie", "Lyew", "Lyle", "Lyn", "Lynch", "Lyon", "Lyons", "Lyttle", "Lytton", "Madden", "Maddison", "Maddix", "Maffessanti", "Mahfood", "Mahoney", "Mai", "Maidment", "Mair", "Mais", "Maitland", "Malabre", "Malcolm", "Manderson", "Manhertz", "Mann", "Manning", "Maragh", "Marcanik", "March", "Markland", "Marks", "Marley", "Marriott", "Marsden", "Marsh", "Marshall", "Marston", "Martin", "Martinborough", "Martyn", "Mason", "Masters", "Matthews", "Mattis", "Maxwell", "May", "Maydlow", "Maydwell", "Maye", "Mayne", "McBean", "McCalla", "McCallum", "McCarthey", "McCarthy", "McCausland", "McClean", "McCook", "McCormack", "McCullock", "McDaniel", "McDermott", "McDonald", "McDowell", "McEwan", "McFarlane", "McGann", "McGhie", "McGibbon", "McGill", "McGlashan", "McGlaskie", "McGowan", "McGraham", "McGregor", "Mchayle", "McInnis", "McIntosh", "McIntyre", "McKain", "McKay", "McKen", "McKenzie", "McKie", "McKnight", "McKoy", "McLachlan", "McLaren", "McLarty", "McLaughlin", "McLean", "McLeary", "McLeish", "McLennon", "McLeod", "McNab", "McNeil", "McNight", "McNish", "McPherson", "McQueen", "Medley", "Medwinter", "Meikle", "Melbourne", "Mendes", "Mendez", "Merchant", "Meredith", "Messam", "Metcalfe", "Metzger", "Michelin", "Middlemost", "Middlesex", "Midwinter", "Mighty", "Mignott", "Milburn", "Miles", "Miller", "Millington", "Mills", "Millward", "Millwood", "Milner", "Miloyd", "Ming", "Minot", "Minott", "Minto", "Mitchell", "Mitchelson", "Mixon", "Moncrieffe", "Montague", "Montaque", "Monteith", "Montgomery", "Moodie", "Moody", "Moon", "Moore", "Moran", "Morant", "Morgan", "Morley", "Morrice", "Morris", "Morrison", "Mortimore", "Moses", "Moss", "Moulton", "Mowatt", "Moxam", "Muir", "Muirhead", "Mullings", "Mumbee", "Mundle", "Munro", "Munroe", "Murdoch", "Murdock", "Mure", "Murphy", "Murray", "Murrell", "Mutklin", "Myers", "Myles", "Myrie", "Nailer", "Nairne", "Napier", "Nash", "Nathan", "Nation", "Natty", "Neaves", "Nedica", "Needham", "Neil", "Neita", "Nelin", "Nelson", "Nembhard", "Nesbeth", "Nesbitt", "Netherwood", "Neufville", "Nevers", "Newby", "Newell", "Newhouse", "Newland", "Newman", "Newton", "Nibbs", "Nicholas", "Nicholls", "Nichols", "Nicholson", "Nixon", "Noble", "Nolan", "Norman", "Norott", "Norton", "Notice", "Nugent", "Nunes", "O'Connor", "O'Haylon", "Oakley", "Oates", "Oaton", "Oburne", "Oconnor", "Ogilvie", "Oldberry", "Oldbury", "Oliphant", "Oliver", "Orde", "Orgill", "Ormsby", "Orr", "Orrack", "Orsmby", "Osbourne", "Ottery", "Ottey", "Otto", "Owen", "Owens", "Padmore", "Page", "Paisley", "Palmer", "Pandarvas", "Pantofflett", "Panton", "Parchment", "Parke", "Parker", "Parkes", "Parkins", "Parkinson", "Parks", "Parnell", "Parris", "Parry", "Pasco", "Passley", "Patrick", "Patterson", "Paul", "Payne", "Peak", "Pearce", "Pearson", "Peart", "Peat", "Peate", "Peddard", "Peete", "Penlington", "Pennant", "Perere", "Perkins", "Perrin", "Perry", "Persaud", "Pessoa", "Pessod", "Peterkin", "Peters", "Petgrave", "Pettygrove", "Phang", "Pharoh", "Phillipps", "Phillips", "Phipps", "Picairn", "Pickening", "Pierce", "Pink", "Pinnock", "Pipps", "Pitt", "Pitter", "Pitterson", "Plato", "Plummer", "Plunkett", "Polson", "Pommells", "Poole", "Popler", "Porteous", "Porter", "Potiphar", "Pottinger", "Potts", "Powell", "Poynter", "Poyser", "Pratt", "Praught", "Prendergast", "Price", "Prince", "Pringle", "Prisban", "Prislaeu", "Prosser", "Pryce", "Pullen", "Pusey", "Raboteau", "Radway", "Rainford", "Ram", "Ramdeen", "Ramsay", "Randall", "Ranger", "Ranglin", "Rankin", "Rankine", "Ranschin", "Ratcliffe", "Rattigan", "Rattray", "Raughtwell", "Rawleigh", "Ray", "Raymond", "Rayner", "Raynor", "Rear", "Rebellio", "Redpath", "Redwell", "Redwood", "Reece", "Reeves", "Reid", "Rennalls", "Rennie", "Renny", "Renouf", "Rerrie", "Reynolds", "Rhoden", "Rhone", "Rhooms", "Rhule", "Riafsette", "Richards", "Richardson", "Richie", "Rickerby", "Ricketts", "Rickman", "Ridley", "Rieviere", "Riley", "Ripley", "Ritchie", "Roach", "Roache", "Roan", "Robb", "Roberts", "Robertson", "Robins", "Robinson", "Robotham", "Rochester", "Rodgers", "Rodney", "Rodriques", "Rogers", "Ronaldson", "Rookwood", "Roper", "Rose", "Ross", "Rossiter", "Rothwell", "Roulet", "Rousselet", "Rowe", "Rowling", "Roxburgh", "Royal", "Roye", "Royes", "Rudd", "Ruddock", "Ruggles", "Rumble", "Russell", "Rutherford", "Saddler", "Sadler", "Sailsman", "Sale", "Salmon", "Samms", "Sampson", "Samuda", "Samuel", "Samuels", "Sanderson", "Sang", "Sangster", "Sappleton", "Sargent", "Satchell", "Saunders", "Savage", "Savonnett", "Savory", "Saw", "Sawyers", "Scarlett", "Scollary", "Scott", "Seabourne", "Seams", "Seargent", "Seaton", "Seddon", "Seegel", "Segree", "Seivwright", "Senior", "Service", "Setalsingh", "Seton", "Sewell", "Seymour", "Shakes", "Shakespeare", "Shand", "Sharpe", "Shaw", "Shea", "Shepherd", "Sherlock", "Sherman", "Sherwood", "Shields", "Shillingford", "Shim", "Shipton", "Shirley", "Shorter", "Shouldam", "Shrimpton", "Shuttleworth", "Silburn", "Silva", "Silvera", "Simes", "Simmonds", "Simms", "Simon", "Simpson", "Sinclair", "Singh", "Singheimer", "Sinzheimer", "Sirigle", "Skyers", "Slack", "Slater", "Slaughter", "Sloley", "Small", "Smalling", "Smart", "Smellie", "Smikle", "Smith", "Smythe", "Snaith", "Snaithe", "Snee", "Snelgrove", "Snow", "Soares", "Solomon", "Somers", "Somerset", "Sommerville", "South", "Sowley", "Spaulding", "Speediarah", "Spence", "Spencer", "Squire", "Stackpole", "Stair", "Stanbury", "Stanley", "Staple", "Star", "Steadman", "Steele", "Steer", "Stennett", "Stephen", "Stephens", "Stephenson", "Stepney", "Sterling", "Stevens", "Stevenson", "Stewart", "Stillard", "Stobo", "Stoddart", "Stokes", "Stone", "Storrow", "Strachan", "Straw", "Strawbridge", "Strickland", "Stringer", "Strong", "Strutton", "Stuart", "Stultz", "Sturridge", "Suah", "Suckoo", "Sullivan", "Surgeon", "Surgil", "Sutherland", "Sutton", "Swaby", "Sweeney", "Swymmer", "Sylva", "Sylvester", "Taffe", "Tai", "Tait", "Talbert", "Tapper", "Tate", "Tavares", "Taylor", "Teate", "Telfer", "Temple", "Tenn", "Tennant", "Terrelonge", "Thelwell", "Thien", "Thomas", "Thompson", "Thorpe", "Thwaites", "Tierney", "Tiffin", "Tilford", "Timberlake", "Timol", "Tingling", "Titus", "Todd", "Tollman", "Tomlin", "Tomlinson", "Townsend", "Toyloy", "Tozer", "Tracey", "Treasure", "Trial", "Trowers", "Tucker", "Tulloch", "Turnbull", "Turner", "Tyndale", "Tyndell", "Tyrell", "Tyrill", "Ulett", "Uniacke", "Ure", "Urqhart", "Usher", "Uter", "Uton", "Valentine", "Vallett", "Van Hamen", "Vanburgh", "Vance", "Vanderbufsche", "Vanhorne", "Vassall", "Vassel", "Vassell", "Vaughan", "Veitch", "Vere", "Vernon", "Vickers", "Victorie", "Vidal", "Vignon", "Villan", "Villanails", "Vincent", "Vine", "Vineyard", "Vining", "Virgo", "Voce", "Vylder", "Waddel", "Waddle", "Wade", "Wagstaff", "Wainhouse", "Waite", "Walcott", "Walford", "Walker", "Wallace", "Wallen", "Walsh", "Walter", "Walters", "Walton", "Ward", "Warmington", "Warner", "Warren", "Warwar", "Washington", "Waterhouse", "Watkins", "Watkinson", "Watkis", "Watson", "Watt", "Watts", "Waugh", "Weathers", "Webb", "Webber", "Webley", "Webster", "Wedderburn", "Weir", "Weise", "Welch", "Wellington", "Wells", "Welsh", "West", "Weston", "Wheatle", "Wheeler", "Whilby", "Whitcombe", "White", "Whitehorne", "Whitely", "Whittaker", "Whitter", "Whittingham", "Whittle", "Whyte", "Wicks", "Wiggan", "Wight", "Wignall", "Wignell", "Wilcox", "Wilkins", "Wilkinson", "Wilks", "William", "Williams", "Williamson", "Willie", "Willis", "Willock", "Willoughby", "Wilmot", "Wilson", "Wiltshire", "Windos", "Wint", "Winter", "Wisdom", "Witter", "Wolcock", "Wolfe", "Wong", "Wood", "Woodhouse", "Woodruff", "Woodstock", "Woolcock", "Woolery", "Woolhead", "Wray", "Wright", "Wyatt", "Wyll", "Wynter", "Yapp", "Yee", "Young", "Zaky"];
 
 App.Data.misc.japaneseSlaveNames = ["Abi", "Adakichi", "Ado", "Aeko", "Aemi", "Agasa", "Aguri", "Ai", "Aiga", "Aihachi", "Aika", "Aikichi", "Aiko", "Aimatsu", "Aimi", "Aina", "Aino", "Aira", "Airi", "Airu", "Aisa", "Aishun", "Akae", "Akako", "Akane", "Akari", "Akasuki", "Akemi", "Akeno", "Aki", "Akiho", "Akikio", "Akiko", "Akina", "Akio", "Akira", "Akirako", "Akko", "Ako", "Akoto", "Akuro", "Amarante", "Amari", "Amaya", "Ameri", "Ami", "Amiko", "An", "Anake", "Anbi", "Anda", "Ane", "Aneka", "Aneko", "Anii", "Anju", "Ann", "Anna", "Ano", "Anri", "Ao", "Aoba", "Aoi", "Aoki", "Aomi", "Are", "Arei", "Ari", "Aria", "Ariko", "Arisa", "Arisu", "Asa", "Asagi", "Asahi", "Asaji", "Asakichi", "Asako", "Asami", "Asao", "Asato", "Asuka", "Asuna", "Atsuko", "Atsumi", "Au", "Aya", "Ayaka", "Ayako", "Ayame", "Ayane", "Ayano", "Ayao", "Ayase", "Aye", "Ayuka", "Ayuko", "Ayumi", "Ayuri", "Azami", "Azuma", "Azumi", "Azuna", "Azusa", "Bachiko", "Baicho", "Baisho", "Beni", "Benten", "Botan", "Bunko", "Chacha", "Charyoei", "Chiaki", "Chichi", "Chidori", "Chie", "Chieko", "Chifumi", "Chifuyu", "Chigusa", "Chiharu", "Chihaya", "Chihiro", "Chiho", "Chihoko", "Chihomi", "Chihori", "Chika", "Chikafuku", "Chikafumi", "Chikage", "Chikako", "Chikano", "Chikashizu", "Chikayoshi", "Chikayu", "Chikayuki", "Chikaze", "Chiko", "Chikuma", "Chima", "Chimaki", "Chimako", "Chimari", "China", "Chinami", "Chinatsu", "Chino", "Chio", "Chiriko", "Chisa", "Chisako", "Chisato", "Chise", "Chisuzu", "Chitako", "Chitose", "Chiyako", "Chiyeko", "Chiyo", "Chiyoe", "Chiyoha", "Chiyokichi", "Chiyoko", "Chiyome", "Chiyoryo", "Chiyoteru", "Chiyotsuru", "Chiyowaka", "Chiyoyakko", "Chiyu", "Chiyuki", "Chiyumi", "Chiyuri", "Chizu", "Chizuha", "Chizuko", "Chizuru", "Cho", "Chocho", "Chou", "Chouko", "Dai", "Dan'ei", "Dango", "Danji", "Danko", "Den", "Dori", "Eari", "Eba", "Eberechi", "Echiko", "Edagiku", "Egao", "Eho", "Ei", "Eiko", "Eimu", "Eire", "Eitsu", "Eka", "Elena", "Ema", "Emao", "Eme", "Emi", "Emicho", "Emigiku", "Emiho", "Emika", "Emiko", "Emina", "Emio", "Emiri", "Emiya", "Emiyo", "Emu", "En", "Ena", "Enko", "Enri", "Ere", "Eren", "Erena", "Eri", "Erika", "Eriko", "Erin", "Erisa", "Erisu", "Erize", "Eru", "Esumi", "Etsu", "Etsuko", "Euiko", "Fubuki", "Fugiko", "Fuji", "Fujie", "Fujigiku", "Fujiha", "Fujiko", "Fujiye", "Fujiyo", "Fukami", "Fuki", "Fukichiyo", "Fukiha", "Fukimi", "Fukiyo", "Fukizo", "Fuku", "Fukuai", "Fukuaya", "Fukuchiyo", "Fukucho", "Fukudama", "Fukuha", "Fukuhana", "Fukuharu", "Fukuhina", "Fukuhiro", "Fukuko", "Fukumi", "Fukumusume", "Fukunae", "Fukusato", "Fukusuke", "Fukusuzu", "Fukuteru", "Fukuya", "Fukuyo", "Fukuyoshi", "Fukuyu", "Fumi", "Fumichiyo", "Fumicho", "Fumie", "Fumihana", "Fumika", "Fumiki", "Fumiko", "Fumino", "Fumiya", "Fumiye", "Fumiyo", "Fumukazu", "Fusa", "Fusae", "Fusakichi", "Fusako", "Fusao", "Fusaye", "Futaba", "Fuuka", "Fuuko", "Fuyu", "Fuyuko", "Fuyume", "Gemmei", "Gen", "Gin", "Gina", "Ginchiyo", "Ginko", "Gozen", "Hagino", "Hainako", "Hairi", "Hajime", "Hako", "Hama", "Hamako", "Hamayu", "Hami", "Han", "Hana", "Hanachiyo", "Hanae", "Hanaji", "Hanakichi", "Hanako", "Hanamatsu", "Hanaryo", "Hanayakko", "Hanaye", "Haniko", "Hanon", "Haru", "Harue", "Haruhi", "Harui", "Haruka", "Harukichi", "Haruko", "Harumi", "Haruna", "Harusuke", "Haruye", "Hasumi", "Hatomi", "Hatsu", "Hatsue", "Hatsuka", "Hatsuko", "Hatsumi", "Hatsune", "Hatsuye", "Hatsuyo", "Haya", "Hazuki", "Hibari", "Hibiki", "Hide", "Hideaki", "Hidechiyo", "Hidecho", "Hideji", "Hideko", "Hidemi", "Hideryu", "Hideyakko", "Hidezuru", "Hijiri", "Hikari", "Hikaru", "Himari", "Himeka", "Himeko", "Hina", "Hinacho", "Hinagiku", "Hinako", "Hinano", "Hinata", "Hinazuru", "Hirari", "Hiro", "Hiroe", "Hiroka", "Hiroko", "Hiromi", "Hiroshi", "Hiroye", "Hisa", "Hisacho", "Hisae", "Hisaei", "Hisako", "Hisamomo", "Hisano", "Hisasuzu", "Hisaye", "Hisayo", "Hisazuru", "Hitomi", "Hitomo", "Hitoshi", "Hiyoko", "Hizuru", "Homi", "Homugi", "Hona", "Honami", "Honoka", "Honomi", "Hoshi", "Hoshie", "Hoshiko", "Hoshiyo", "Hosuzu", "Hotaru", "Hozumi", "Iako", "Ibu", "Ichi", "Ichie", "Ichiei", "Ichiemi", "Ichigo", "Ichiha", "Ichiharu", "Ichiho", "Ichika", "Ichiko", "Ichimame", "Ichimomo", "Ichino", "Ichiraku", "Ichiryu", "Ichisayo", "Ichiteru", "Ichitomi", "Ichiume", "Ichiya", "Ichiyakko", "Ie", "Iena", "Iho", "Ihono", "Iki", "Iko", "Ikoi", "Iku", "Ikue", "Ikuko", "Ikumatsu", "Ikumi", "Ikumu", "Ikuyo", "Ima", "Imari", "Imayoshi", "Ina", "Inaho", "Inari", "Ine", "Ino", "Inoue", "Io", "Ioko", "Iona", "Iori", "Irene", "Irisa", "Iroha", "Isa", "Isaki", "Isako", "Isami", "Isamu", "Ise", "Ishi", "Ishino", "Ishiyakko", "Iso", "Isoei", "Isoko", "Isono", "Isumi", "Isuzu", "Itaru", "Ito", "Itoe", "Itozuru", "Itsuko", "Iwa", "Iyo", "Iyona", "Izanami", "Izumi", "Jeshika", "Jin", "Jori", "Joruri", "Jun", "June", "Junko", "Junna", "Juri", "Juria", "Kadiri", "Kae", "Kaede", "Kagami", "Kagura", "Kaguya", "Kaho", "Kahori", "Kahoru", "Kai", "Kaida", "Kaike", "Kairi", "Kaiya", "Kaiyo", "Kako", "Kama", "Kame", "Kameji", "Kameko", "Kami", "Kamie", "Kaminari", "Kamlyn", "Kana", "Kanako", "Kane", "Kaneha", "Kaneko", "Kanemi", "Kaneru", "Kanna", "Kanoaki", "Kanoemi", "Kanoka", "Kanon", "Kao", "Kaori", "Kaoru", "Karen", "Karin", "Kasen", "Kasumi", "Kata", "Katana", "Katsu", "Katsuchiyo", "Katsue", "Katsuha", "Katsuji", "Katsuko", "Katsumi", "Katsuna", "Katsune", "Katsuru", "Kawa", "Kaya", "Kayami", "Kayao", "Kayo", "Kayoko", "Kayu", "Kazashi", "Kazu", "Kazue", "Kazuha", "Kazuko", "Kazumi", "Kazuye", "Kei", "Keiki", "Keiko", "Kichi", "Kichihana", "Kichiyakko", "Kichiyo", "Kichiyu", "Kiho", "Kii", "Kiko", "Kiku", "Kikue", "Kikuka", "Kikuko", "Kikumaru", "Kikumatsu", "Kikuno", "Kikuryo", "Kikutsuru", "Kikuya", "Kikuyakko", "Kikuye", "Kikuyu", "Kikyo", "Kimi", "Kimie", "Kimiei", "Kimikiku", "Kimiko", "Kimina", "Kimitomo", "Kimiyakko", "Kimiye", "Kimiyo", "Kin'ei", "Kin'ichi", "Kin", "Kina", "Kinhei", "Kinko", "Kinmatsu", "Kino", "Kinroku", "Kinryo", "Kinryu", "Kinshi", "Kinsuke", "Kinu", "Kinue", "Kinuko", "Kinuye", "Kinuyo", "Kinyo", "Kioko", "Kioshi", "Kira", "Kirara", "Kirari", "Kiri", "Kirie", "Kiriko", "Kisa", "Kishi", "Kit", "Kita", "Kitanomatsu", "Kiwa", "Kiyo", "Kiyoko", "Kiyomi", "Kiyono", "Kiyoshi", "Kiyumi", "Ko", "Kochiyo", "Koen", "Kofuku", "Kofusa", "Kofuyu", "Kogiku", "Kohaku", "Kohana", "Koharu", "Koi", "Koiku", "Koiso", "Kojako", "Koken", "Koko", "Kokoro", "Koma", "Komachi", "Komagiku", "Komaji", "Komako", "Komame", "Komari", "Komaru", "Komasu", "Kome", "Komi", "Komina", "Komomo", "Komume", "Konami", "Konatsu", "Koneko", "Konomi", "Kori", "Koriki", "Korin", "Koroku", "Kosaki", "Kosaku", "Kosen", "Koshizu", "Kosome", "Kosue", "Kotaka", "Kotama", "Kotatsu", "Koteru", "Kotetsu", "Koto", "Kotobuki", "Kotoei", "Kotogiku", "Kotoha", "Kotoji", "Kotomi", "Kotone", "Kotono", "Kotonoha", "Kotoyo", "Kotsuma", "Kouko", "Koume", "Koyachiyo", "Koyakko", "Koyana", "Koyei", "Koyo", "Koyone", "Koyoshi", "Koyuka", "Koyuki", "Koyumi", "Kozakura", "Kozue", "Kozuru", "Kukiko", "Kuma", "Kumakichi", "Kumano", "Kumayoshi", "Kumi", "Kumiko", "Kumiyo", "Kuni", "Kunie", "Kunigiku", "Kuniko", "Kura", "Kurea", "Kuri", "Kurumi", "Kuwa", "Kyo", "Kyoka", "Kyoko", "Kyou", "Kyouka", "Kyouko", "Kyoumi", "Leiko", "Lena", "Lily", "Lisa", "Machi", "Machiko", "Madoka", "Mae", "Maeko", "Maemi", "Mahiru", "Maho", "Mai", "Maiko", "Maiya", "Maki", "Makiko", "Mako", "Makoro", "Makoto", "Mamefusa", "Mamegiku", "Mamehana", "Mameharu", "Mamehide", "Mamehiro", "Mameka", "Mamekichi", "Mameko", "Mameraku", "Mameriki", "Mameroku", "Mameryo", "Mameyakko", "Mameyo", "Mameyoshi", "Mameyu", "Mami", "Mamiko", "Mamoru", "Man", "Mana", "Manami", "Mao", "Mari", "Maria", "Marie", "Marika", "Mariko", "Marina", "Marise", "Maru", "Masa", "Masaaki", "Masae", "Masago", "Masaki", "Masako", "Masami", "Masayuki", "Masu", "Masue", "Masuko", "Masumi", "Masuwaka", "Masuye", "Masuyo", "Matsu", "Matsuko", "Matsuriki", "Matsuyakko", "Maya", "Mayako", "Mayo", "Mayoko", "Mayu", "Mayuko", "Mayumi", "Meg", "Megu", "Megumi", "Mei", "Meiko", "Meisa", "Mena", "Michi", "Michie", "Michiko", "Michiru", "Michiye", "Michiyo", "Michoko", "Midori", "Mie", "Mieko", "Miharu", "Miho", "Mihoko", "Miiko", "Mika", "Mikai", "Mikako", "Mikan", "Mikazuki", "Miki", "Mikka", "Miko", "Miku", "Miliko", "Mimi", "Mina", "Minako", "Minami", "Minato", "Mine", "Mineko", "Mino", "Minori", "Minoru", "Mio", "Mirai", "Mirei", "Misa", "Misaki", "Misako", "Misao", "Misato", "Misoka", "Misue", "Misuye", "Misuzu", "Mitsu", "Mitsuba", "Mitsue", "Mitsugiku", "Mitsuha", "Mitsuki", "Mitsuko", "Mitsumi", "Mitsuru", "Mitsuye", "Mitsuyo", "Miu", "Miwa", "Miwako", "Miya", "Miyagiku", "Miyako", "Miyeko", "Miyo", "Miyoha", "Miyoharu", "Miyoka", "Miyoko", "Miyoshi", "Miyozuru", "Miyu", "Miyuki", "Mizuki", "Mizuko", "Moanna", "Moe", "Moegi", "Moeka", "Moeko", "Moka", "Momifuku", "Momiji", "Momochiyo", "Momoka", "Momoko", "Momomaru", "Momoyakko", "Momozuru", "Mon", "Mori", "Morie", "Moriko", "Moto", "Motoko", "Motomi", "Muika", "Mura", "Murasaki", "Mutsuko", "Mutsumi", "Nadeshiko", "Nagisa", "Naho", "Nahoko", "Naka", "Nami", "Namie", "Namika", "Namiko", "Namiyo", "Nana", "Nanaho", "Nanako", "Nanami", "Nanao", "Nanase", "Nanayo", "Nao", "Naochiyo", "Naoko", "Naomi", "Naora", "Naosome", "Naosono", "Naotara", "Naoto", "Naotora", "Nara", "Narako", "Narayone", "Nari", "Nariko", "Naruko", "Narumi", "Natsu", "Natsuhi", "Natsuki", "Natsuko", "Natsumi", "Nayoko", "Nekomi", "Nene", "Nikki", "Nishi", "Noa", "Nobu", "Nobuko", "Nomi", "Nori", "Norie", "Noriko", "Noriye", "Nozomi", "Nui", "Nyoko", "Ochiyo", "Oda", "Ogi", "Oharu", "Oimatsu", "Oki", "Okichi", "Okiku", "Okimi", "Okita", "Ome", "Omine", "Omitsu", "Omocha", "Onao", "Ori", "Oriana", "Orika", "Orime", "Orimi", "Orino", "Osami", "Osen", "Otoe", "Otomaru", "Otome", "Otoyu", "Otsu", "Otsune", "Peko", "Poemu", "Rai", "Raicho", "Raira", "Raku", "Ran", "Rea", "Rebun", "Rei", "Reichiru", "Reika", "Reiko", "Reina", "Reira", "Reisa", "Remi", "Remon", "Ren", "Rena", "Reon", "Rideru", "Rie", "Rieko", "Riho", "Rii", "Riisa", "Rika", "Rikako", "Riki", "Rikigo", "Rikiha", "Rikiharu", "Rikihei", "Rikiji", "Rikiko", "Rikiya", "Riko", "Riku", "Rin", "Rina", "Rinako", "Ringo", "Rini", "Rinka", "Rinko", "Rino", "Rio", "Rira", "Ririko", "Risa", "Risako", "Rise", "Risu", "Ritsu", "Ritsuko", "Roku", "Rokuko", "Romi", "Rosa", "Royo", "Rui", "Ruka", "Ruki", "Ruma", "Rumi", "Rumiko", "Run", "Runa", "Ruri", "Rurika", "Ruriko", "Ruru", "Ryo", "Ryoko", "Ryou", "Ryu", "Ryuko", "Sachi", "Sachiko", "Sada", "Sadako", "Sadayo", "Sae", "Saeko", "Sai", "Saika", "Sairi", "Saito", "Sakae", "Sakamae", "Sakaye", "Saki", "Sakiko", "Sako", "Sakue", "Sakuko", "Sakura", "Sakurako", "Sakuro", "Sakuya", "Sakyo", "Salura", "Sama", "Sana", "Sanae", "Sanako", "Sanaye", "Sango", "Sankatsu", "Sanko", "Sanya", "Saori", "Sara", "Sasa", "Sata", "Sato", "Satochiyo", "Satogiku", "Satoji", "Satoka", "Satokichi", "Satoko", "Satomi", "Satono", "Satotsuya", "Satoyu", "Satoyuki", "Satsu", "Satsue", "Satsuki", "Satsuye", "Satu", "Sawa", "Sawako", "Saya", "Sayaka", "Sayo", "Sayoko", "Sayomi", "Sayuki", "Sayumi", "Sayura", "Sayuri", "Seara", "Sei", "Seika", "Seiko", "Seira", "Seka", "Sekai", "Seki", "Sekka", "Sen", "Senna", "Seri", "Setsu", "Setsuko", "Setsuna", "Shige", "Shigeko", "Shiho", "Shihobu", "Shihori", "Shiina", "Shika", "Shima", "Shimekichi", "Shimematsu", "Shina", "Shinju", "Shinneji", "Shino", "Shinobu", "Shioko", "Shiori", "Shirayuki", "Shirushi", "Shitsuko", "Shizu", "Shizue", "Shizuka", "Shizuko", "Shizuye", "Shoken", "Shoko", "Shun", "Shungiku", "Sodeko", "Somagiku", "Sonoe", "Sonoye", "Sora", "Soyo", "Sue", "Sueko", "Sugi", "Sui", "Sukey", "Suki", "Suko", "Sumako", "Sumi", "Sumie", "Sumiko", "Sumire", "Sumiye", "Sunae", "Sunaye", "Sute", "Suyeko", "Suzu", "Suzue", "Suzuhachi", "Suzuka", "Suzuki", "Suzuko", "Suzume", "Suzuye", "Tadako", "Tae", "Taeko", "Tai", "Taira", "Taji", "Taka", "Takae", "Takako", "Takao", "Takara", "Takaye", "Takayo", "Take", "Takeko", "Takewaka", "Takeyakko", "Taki", "Tama", "Tamae", "Tamafune", "Tamagiku", "Tamaki", "Tamakiku", "Tamako", "Tamami", "Tamaryo", "Tamasuke", "Tamaye", "Tamayu", "Tamazuru", "Tame", "Tami", "Tamie", "Tamika", "Tamiko", "Tamiye", "Tamiyo", "Tanak", "Tanaka", "Tane", "Taneji", "Taneju", "Taneko", "Tani", "Taniko", "Tansho", "Tara", "Taree", "Taru", "Tatsu", "Tatsuko", "Tatsumi", "Taura", "Taya", "Tayeko", "Tazu", "Teruhina", "Teruji", "Teruko", "Terumi", "Teruyo", "Tetsu", "Tina", "Toba", "Toki", "Tokie", "Tokiko", "Tokimatsu", "Tokiwa", "Tokiyo", "Toko", "Toku", "Tome", "Tomeko", "Tomewaka", "Tomi", "Tomigiku", "Tomiju", "Tomiko", "Tomimatsu", "Tomino", "Tomiryo", "Tomitae", "Tomitsuru", "Tomiwaka", "Tomiyakko", "Tomizuru", "Tomo", "Tomoe", "Tomogiku", "Tomoko", "Tomomi", "Tomoryo", "Tomowaka", "Tomoye", "Tomoyuki", "Tonko", "Tooka", "Tora", "Tori", "Tosa", "Toshi", "Toshie", "Toshifumi", "Toshihana", "Toshiko", "Toshiye", "Touka", "Touko", "Touri", "Toya", "Toye", "Toyochiyo", "Toyofu", "Toyohiko", "Toyohina", "Toyoji", "Toyoka", "Toyoko", "Tsubaki", "Tsubame", "Tsubasa", "Tsubomi", "Tsugi", "Tsugie", "Tsugiye", "Tsukasa", "Tsuki", "Tsukie", "Tsukiko", "Tsukiyama", "Tsukiye", "Tsuna", "Tsunechiyo", "Tsuneko", "Tsunemomo", "Tsuneyo", "Tsuneyu", "Tsuru", "Tsurue", "Tsuruha", "Tsuruhime", "Tsuruji", "Tsuruka", "Tsurumatsu", "Tsuruyo", "Tsuruyu", "Tsuta", "Tsutaji", "Tsuya", "Tsuyachiyo", "Tsuyu", "Ui", "Ujisato", "Uka", "Uki", "Ukifune", "Ulala", "Ume", "Umechie", "Umechiho", "Umechika", "Umechiyo", "Umegiku", "Umeha", "Umehisa", "Umeji", "Umeka", "Umeki", "Umeko", "Umematsu", "Umeo", "Umeraku", "Umeryo", "Umeryu", "Umesaya", "Umesuke", "Umesuzu", "Umewaka", "Umeyae", "Umeyakko", "Umeyu", "Umi", "Una", "Uno", "Unofuku", "Unoha", "Unohide", "Unoji", "Unoka", "Unokayo", "Unokazu", "Unokiyo", "Unoko", "Unoshizu", "Unowaka", "Urako", "Urano", "Urara", "Urena", "Urumi", "Usagi", "Usami", "Uta", "Utachiyo", "Utaji", "Utaka", "Utako", "Utamatsu", "Utayu", "Ute", "Utsuwa", "Utzuki", "Uzuki", "Waka", "Wakaba", "Wakacho", "Wakagusa", "Wakai", "Wakaji", "Wakakimi", "Wakako", "Wakakoma", "Wakamurasaki", "Wakana", "Wakano", "Wakaroku", "Wakatsune", "Wakaume", "Wakayakko", "Wakayo", "Wakayone", "Wakazuru", "Waki", "Wakiko", "Wako", "Wakumi", "Wakuri", "Wami", "Warabi", "Wattan", "Wayoko", "Wazuka", "Yachi", "Yachiyoko", "Yae", "Yaeko", "Yaemi", "Yaewaka", "Yaezuru", "Yaichi", "Yama", "Yasohachi", "Yasu", "Yasuko", "Yasuku", "Yasumu", "Yatsumi", "Yawara", "Yayoi", "Yei", "Yo", "Yodo", "Yoi", "Yoka", "Yokho", "Yokkako", "Yoko", "Yone", "Yonehachi", "Yoneko", "Yoneyakko", "Yori", "Yoriko", "Yoshe", "Yoshi", "Yoshie", "Yoshika", "Yoshike", "Yoshiko", "Yoshimi", "Yoshino", "Yoshiye", "Yotsuba", "You", "Youko", "Yu", "Yua", "Yufu", "Yugiri", "Yui", "Yuiko", "Yuina", "Yuka", "Yukako", "Yukari", "Yuki", "Yukie", "Yukiji", "Yukika", "Yukiko", "Yukina", "Yukino", "Yukio", "Yukiryo", "Yukiye", "Yukiyo", "Yukizono", "Yuko", "Yuma", "Yumako", "Yume", "Yumeji", "Yumi", "Yumia", "Yumiko", "Yumiri", "Yumisa", "Yun", "Yuna", "Yuni", "Yuno", "Yura", "Yuri", "Yuria", "Yuriko", "Yurisa", "Yuro", "Yusa", "Yusuke", "Yutori", "Yutsuko", "Yuu", "Yuuka", "Yuuki", "Yuuko", "Yuuna", "Yuuri", "Yuyu", "Yuzuki"];
-App.Data.misc.japaneseMaleNames = ["Aiichi", "Akahito", "Akeno", "Aki", "Akihiko", "Akihiro", "Akihisa", "Akihito", "Akikazu", "Akimitsu", "Akimoto", "Akinari", "Akinori", "Akio", "Akira", "Akizumi", "Amane", "Anzai", "Arara", "Arata", "Arinori", "Aritomo", "Asahi", "Ashihei", "Atasuke", "Atshushi", "Atsumichi", "Atsumori", "Atsumu", "Atsuo", "Atsushi", "Atsutane", "Ayumu", "Azumamaro", "Baiko", "Bairei", "Bakin", "Basho", "Benjiro", "Benkei", "Bokkai", "Botan", "Buncho", "Bunjiro", "Bunrakuken", "Bunzo", "Bussho", "Byakuya", "Chikafusa", "Chikao", "Chiko", "Chojiro", "Chomei", "Chousuke", "Chuichi", "Dai", "Daichi", "Daiki", "Daisetsu", "Daisuke", "Danjuro", "Danno", "Dayu", "Denbe", "Doi", "Dokuohtei", "Doppo", "Ebizo", "Eichi", "Eichiro", "Eien", "Eiichi", "Eiji", "Eijiro", "Eiki", "Eikichi", "Eisaku", "Eisei", "Eisen", "Eishi", "Eisuke", "Eita", "Eitoku", "Eizan", "Eizo", "Ekiken", "Ennosuke", "Etsuya", "Fujimaro", "Fujio", "Fukusaburu", "Fumiaki", "Fumihiko", "Fumihiro", "Fumimaro", "Fumio", "Fumiya", "Gaho", "Gakuhou", "Gakushuu", "Gekko", "Gempachi", "Gen", "Gengyo", "Genichi", "Genjirou", "Genjo", "Genki", "Gennai", "Gennosuke", "Genpaku", "Genshi", "Gesshin", "Gidayu", "Gihei", "Giichi", "Go", "Gonkuro", "Gonshiro", "Goro", "Gorou", "Gurohiroji", "Gyokusho", "Gyukudo", "Hachemon", "Hachigoro", "Hachiro", "Hajime", "Hakuseki", "Hanshiro", "Hanzō", "Haranobu", "Haru", "Haruhiko", "Haruhiro", "Haruhisa", "Haruhito", "Haruki", "Haruko", "Harumi", "Harumoto", "Harunobu", "Haruo", "Haruta", "Haruto", "Hayato", "Heihachiro", "Heiji", "Heikichi", "Heizo", "Hideaki", "Hidehira", "Hidekatsu", "Hidekazu", "Hideki", "Hidemichi", "Hideo", "Hideshiro", "Hidetada", "Hidetora", "Hidetoshi", "Hidetsugu", "Hideyori", "Hideyoshi", "Higashikuni", "Hikaru", "Hikosaburo", "Hikozaemon", "Hinata", "Hirao", "Hiro", "Hiroaki", "Hirobumi", "Hirofumi", "Hiroharu", "Hirohisa", "Hiroji", "Hirokazu", "Hiroki", "Hirokichi", "Hirokumi", "Hiromasa", "Hiromu", "Hiroshi", "Hiroshige", "Hirotada", "Hirotaka", "Hiroto", "Hirotsugu", "Hiroya", "Hiroyasu", "Hiroyuki", "Hisahsi", "Hisaki", "Hisamitsu", "Hisanobu", "Hisao", "Hisashi", "Hisato", "Hisayuki", "Hitomaro", "Hitoshi", "Hogai", "Hoitsu", "Hokichi", "Hokusai", "Honzo", "Horiuchi", "Hoshi", "Hoshiko", "Hyobe", "Hyosuke", "Hyotaru", "Ichibei", "Ichika", "Ichiro", "Ichisake", "Ichiyo", "Ichizo", "Iemitsu", "Iemochi", "Ienobu", "Iesada", "Ieshige", "Ietsuna", "Ieyasu", "Ieyoshi", "Ikemoto", "Ikki", "Ikku", "Inejiro", "Ippei", "Iruma", "Isamu", "Isao", "Isei", "Ishinosuke", "Isoruko", "Isoshi", "Issei", "Itona", "Itsuki", "Iwa", "Iwane", "Iwao", "Izanagi", "Izo", "Izumi", "Izumo", "Jakuchu", "Jin", "Jinta", "Jinzaburo", "Jiro", "Jitsuro", "Jo", "Joben", "Joji", "Jomei", "Josuke", "Jotaro", "Jou", "Juichi", "Jun", "Junichi", "Junichiro", "Junichirou", "Junji", "Junnosuke", "Junya", "Junzo", "Juro", "Jurobei", "Justice", "Juuzou", "Juzaburo", "Juzo", "Juzou", "Kado", "Kadonomaro", "Kaemon", "Kafu", "Kagehisa", "Kagetoki", "Kagetsuna", "Kageyasu", "Kai", "Kaii", "Kaito", "Kakuei", "Kakuzo", "Kamatari", "Kamlyn", "Kan", "Kanade", "Kaname", "Kanata", "Kanbe", "Kanbei", "Kane", "Kaneaki", "Kaneie", "Kanezane", "Kanji", "Kanjiro", "Kanko", "Kannon", "Kano", "Kansuke", "Kantaro", "Kanzaburo", "Kaori", "Kaoru", "Karma", "Kata", "Katahide", "Katai", "Katsuaki", "Katsuhiko", "Katsuhito", "Katsuji", "Katsuki", "Katsumi", "Katsumoto", "Katsunan", "Katsunosuki", "Katsuyoshi", "Katsuyuki", "Katzumi", "Kawanari", "Kazu", "Kazuhiko", "Kazuhiro", "Kazuki", "Kazuko", "Kazuma", "Kazumasa", "Kazunari", "Kazunori", "Kazuo", "Kazushi", "Kazushige", "Kazutaka", "Kazutoshi", "Kazuya", "Kazuyuki", "Kei", "Keigo", "Keiji", "Keiki", "Keishi", "Keisuke", "Keita", "Keitaro", "Keizo", "Ken", "Kenichi", "Kenji", "Kenjiro", "Kenkichi", "Kenko", "Kensaku", "Kenshin", "Kensuke", "Kenta", "Kentaro", "Kentarou", "Kenzaburo", "Kenzan", "Kenzo", "Kichibei", "Kichisaburo", "Kiemon", "Kiichi", "Kijuro", "Kikaku", "Kikugoro", "Kikunojo", "Kimi", "Kiminobu", "Kimitada", "Kin", "Kingo", "Kinji", "Kinmochi", "Kinnojo", "Kinnosuke", "Kinzo", "Kioshi", "Kiryuuin", "Kisho", "Kitahachi", "Kitorune", "Kiyoemon", "Kiyohira", "Kiyohisa", "Kiyomasu", "Kiyomori", "Kiyonaga", "Kiyonobu", "Kiyonori", "Kiyoshi", "Kiyotaka", "Kizo", "Koan", "Kobo", "Koetsu", "Kohdai", "Kohei", "Kohji", "Koichi", "Koin", "Koji", "Kojiro", "Kojuro", "Kokan", "Kokei", "Koki", "Kokichi", "Kokushi", "Konosuke", "Konoye", "Konyo", "Korechika", "Korekiyo", "Korenaga", "Korin", "Koryusai", "Kosaku", "Kosami", "Koshiro", "Kosho", "Kosuke", "Kotaro", "Kotarou", "Koto", "Kou", "Kouhei", "Kouichi", "Kouji", "Kouki", "Kousuke", "Koutarou", "Koyo", "Kozo", "Kozue", "Kuemon", "Kujoshi", "Kuma", "Kumanosuke", "Kuniaki", "Kunihiko", "Kunihiro", "Kunimatsu", "Kunimichi", "Kunio", "Kunisada", "Kunitaro", "Kuniyoshi", "Kuniyuki", "Kuri", "Kuu", "Kyoden", "Kyoichi", "Kyoji", "Kyoshi", "Kyuichi", "Kyushichi", "Kyuso", "Kyuwa", "Mabuchi", "Magobei", "Magohachi", "Maki", "Makoto", "Mamoru", "Manabu", "Manobu", "Manzo", "Mareo", "Maresuke", "Marihito", "Maris", "Marise", "Maro", "Masaaki", "Masafumi", "Masaharu", "Masahide", "Masahiko", "Masahiro", "Masaji", "Masakado", "Masakage", "Masakazu", "Masaki", "Masami", "Masamichi", "Masamoto", "Masamune", "Masanobu", "Masanori", "Masao", "Masaru", "Masashi", "Masashige", "Masatake", "Masatane", "Masato", "Masatoyo", "Masayoshi", "Masayuki", "Masazumi", "Mashai", "Mashashi", "Mashiro", "Masu", "Masuhiro", "Masujiro", "Masuo", "Masutaro", "Matabei", "Matashichi", "Matsu", "Matsudaira", "Matsuo", "Matsusuke", "Matsuta", "Matsuyo", "Meiji", "Michihiro", "Michinaga", "Michinori", "Michio", "Michizane", "Mieko", "Miki", "Mikio", "Minato", "Minoru", "Misao", "Mito", "Mitorai", "Mitsuaki", "Mitsugi", "Mitsuharu", "Mitsuhide", "Mitsukuni", "Mitsunari", "Mitsuo", "Mitsuoki", "Mitsuru", "Mitsuzuka", "Miyazaki", "Miyoko", "Miyuki", "Mobumasu", "Mochihito", "Mokichi", "Mokuami", "Momoru", "Montaro", "Monzaemon", "Morie", "Morihiro", "Morimasa", "Morinari", "Morio", "Moromao", "Moronobu", "Motoichi", "Motoki", "Motonobu", "Motoshige", "Mototsune", "Motoyasu", "Motoyuki", "Mugen", "Munemitsu", "Munemori", "Munenori", "Muneyaki", "Munoto", "Murai", "Mushanokoji", "Mutsohito", "Nagamasa", "Naganori", "Nagato", "Nagisa", "Naizen", "Nakamaro", "Nakazo", "Namboku", "Nampo", "Naoaki", "Naofumi", "Naohiro", "Naoki", "Naoko", "Naomichi", "Naomori", "Naonobu", "Naosuke", "Naoto", "Naotsune", "Naoya", "Naoyuki", "Naozane", "Narahiko", "Nariaki", "Nariakira", "Narihari", "Narihira", "Narinaga", "Narishige", "Naruhiko", "Naruto", "Natsu", "Natsuhiko", "Natsuki", "Natsume", "Natsuo", "Nichiren", "Nii", "Niichi", "Nikki", "Nikko", "Ninsei", "Niou", "Nissho", "Noboru", "Nobuatsu", "Nobuchika", "Nobuharu", "Nobuhiko", "Nobuhiro", "Nobuhisa", "Nobuhito", "Nobukane", "Nobukazu", "Nobukimi", "Nobunaga", "Nobuo", "Noburo", "Nobusuke", "Nobuta", "Nobutada", "Nobutoki", "Nobuyoki", "Nobuyori", "Nobuyoshi", "Nori", "Noriaki", "Norihide", "Norihisa", "Norinaga", "Norio", "Norishige", "Noritada", "Norito", "Noritoshi", "Noriyori", "Noriyuki", "Norogumi", "Oda", "Ogai", "Okakura", "Okitsugu", "Okura", "Okyoito", "Omezo", "Oniji", "Orinosuke", "Osamu", "Otojiro", "Rai", "Raidon", "Rairen", "Razan", "Rei", "Reiji", "Reijiro", "Reizo", "Ren", "Renjiro", "Renzo", "Reo", "Riki", "Rikiya", "Riku", "Rikuto", "Rikyu", "Ringo", "Rinji", "Rintaro", "Rkuemon", "Robun", "Roka", "Roku", "Rosanjin", "Ryo", "Ryō", "Ryobe", "Ryoichi", "Ryoji", "Ryoko", "Ryoma", "Ryosei", "Ryota", "Ryou", "Ryouma", "Ryozo", "Ryu", "Ryudo", "Ryuichi", "Ryuma", "Ryunosuke", "Ryushi", "Ryutaro", "Ryuunosuke", "Ryuzaburo", "Ryuzo", "Saburo", "Sachi", "Sachio", "Sadaharu", "Sadahige", "Sadakuno", "Sadanobu", "Sadao", "Sadatake", "Sadayoshi", "Saemon", "Saikaku", "Saionji", "Saizō", "Sakihisa", "Sakutaro", "Samba", "Saneatsu", "Sanetomo", "Sanga", "Sanjiro", "Sanjuro", "Sanraku", "Sanzo", "Sasuke", "Satoru", "Satoshi", "Sawao", "Sei", "Seibei", "Seiesnsui", "Seigo", "Seihachi", "Seiho", "Seiichi", "Seiji", "Seika", "Seiki", "Seinosuke", "Seiryo", "Seishiro", "Seishisai", "Seison", "Seitaro", "Seiya", "Sekien", "Sen", "Senichi", "Senzo", "Sessue", "Setsuji", "Settan", "Sharaku", "Shiba", "Shichirobei", "Shigeaki", "Shigechi", "Shigechiyo", "Shigekazu", "Shigeki", "Shigeko", "Shigemasa", "Shigematsu", "Shigemori", "Shigenaga", "Shigenobu", "Shigeo", "Shigeru", "Shigetaka", "Shigetoki", "Shigeyuki", "Shigezane", "Shigochiyo", "Shihei", "Shihi", "Shijo", "Shiki", "Shiko", "Shimei", "Shimpei", "Shin", "Shingen", "Shingo", "Shinichi", "Shinji", "Shinjiro", "Shinkichi", "Shino", "Shinobu", "ShinriKiyaru", "Shinsaku", "Shinsui", "Shinta", "Shintaro", "Shinya", "Shinzaburo", "Shinzo", "Shirai", "Shiro", "Shirosama", "Shirou", "Shizue", "Sho", "Shoda", "Shogo", "Shohei", "Shoi", "Shoichi", "Shoin", "Shoji", "Shojiro", "Shoko", "Shoraku", "Shosuke", "Shota", "Shotaro", "Shou", "Shousuke", "Shouta", "Shoyo", "Shozaburo", "Shozo", "Shuichi", "Shuji", "Shukishi", "Shuko", "Shumei", "Shumkichi", "Shun'en", "Shun", "Shuncho", "Shungyosai", "Shunichi", "Shunji", "Shunko", "Shunmyo", "Shunpei", "Shunsen", "Shunsho", "Shunso", "Shunsuke", "Shusake", "Shusaku", "Shusui", "Shusuke", "Shuzo", "Sō", "Soetsu", "Sofu", "Soh", "Soichi", "Soichiro", "Sojuro", "Sora", "Sorai", "Sosa", "Soseki", "Sōseki", "Soshi", "Soshitsu", "Soshu", "Sosuke", "Sota", "Sōta", "Sotan", "Sotaro", "Sotatsu", "Souma", "Sōun", "Sousuke", "Souta", "Sozen", "Sozui", "Ssekien", "Subaru", "Suezo", "Sugimoto", "Sugita", "Sukejuro", "Sukemasa", "Sukenobu", "Suketsune", "Sukeyasu", "Sumimoto", "Sumio", "Sumiteru", "Sumitomo", "Susumu", "Suzu", "Tabito", "Tadahisa", "Tadakuni", "Tadamasa", "Tadamichi", "Tadamoto", "Tadao", "Tadaoki", "Tadaomi", "Tadashi", "Tadasu", "Tadasuke", "Tadataka", "Tadayoshi", "Tadayuki", "Tadiyuki", "Taheiji", "Taichi", "Taiga", "Taikan", "Taiki", "Taisei", "Taisho", "Taisuke", "Taji", "Takaaki", "Takafumi", "Takahashi", "Takahide", "Takahiro", "Takahisa", "Takakazu", "Takakuni", "Takamasa", "Takamori", "Takamuku", "Takanibu", "Takanobu", "Takanori", "Takao", "Takashi", "Takauji", "Takayuki", "Takechi", "Takefumi", "Takehide", "Takehiko", "Takehiro", "Takeichi", "Takeji", "Takejiro", "Takenao", "Takeo", "Takeru", "Takeshi", "Takesi", "Taki", "Takiji", "Takuboku", "Takuji", "Takuma", "Takumi", "Takuro", "Takuya", "Tamasaburo", "Tamasine", "Tameyoshi", "Tamotsu", "Tamuramaro", "Tanak", "Tango", "Tanjiro", "Tanosuke", "Tanyu", "Tanzan", "Taro", "Taroemon", "Tarozaemon", "Tashiaki", "Tashiro", "Tasuku", "Tatsui", "Tatsuki", "Tatsukichi", "Tatsumi", "Tatsuo", "Tatsuya", "Tatsuzo", "Taysuke", "Tazuma", "Teiji", "Teijo", "Teika", "Teiljo", "Teinosuke", "Tekkan", "Tenshin", "Teppei", "Terao", "Teriuihi", "Terumoto", "Teruo", "Tessai", "Tetsu", "Tetsudou", "Tetsuhiko", "Tetsui", "Tetsuji", "Tetsunori", "Tetsuo", "Tetsuya", "Tetsuyuki", "Tetsuzan", "Thoki", "Tobei", "Togai", "Togo", "Tohaku", "Toichi", "Toin", "Toju", "Tokaji", "Toki", "Tokichiro", "Tokimasa", "Tokimune", "Tokugawa", "Tokuhei", "Tokuma", "Tokutomi", "Tomaru", "Tomeo", "Tomiichi", "Tomiji", "Tomio", "Tomoaki", "Tomoharu", "Tomohiko", "Tomohiro", "Tomohito", "Tomokazu", "Tomomasa", "Tomomi", "Tomonori", "Tomoya", "Tomoyuki", "Ton", "Torajiro", "Toramasa", "Torazo", "Torio", "Toru", "Toshi", "Toshiaki", "Toshiharu", "Toshikasu", "Toshikazu", "Toshiki", "Toshikuni", "Toshimichi", "Toshinobu", "Toshio", "Toshiro", "Toshitsugu", "Toshiyuki", "Toson", "Totoya", "Touma", "Toyo", "Toyoaki", "Toyoharu", "Toyokazu", "Toyokuni", "Toyonobu", "Toyoshige", "Toyotomi", "Toyozo", "Tsubasa", "Tsugahara", "Tsugiharu", "Tsuginori", "Tsugumichi", "Tsukasa", "Tsumemasa", "Tsunayoshi", "Tsuneari", "Tsuneo", "Tsunesaburo", "Tsuneyo", "Tsuramatsu", "Tsurayaki", "Tsuruki", "Tsutomu", "Tsuyoshi", "Udo", "Ujikuni", "Ukon", "Ukyo", "Unkei", "Utaemon", "Utaka", "Utamara", "Utamuro", "Utemaro", "Waotaka", "Washi", "Washichi", "Wataru", "Yachi", "Yaeko", "Yaichiro", "Yajirobei", "Yakamochi", "Yakumo", "Yamato", "Yasotaro", "Yasuaki", "Yasuhide", "Yasuhiko", "Yasuhiro", "Yasuie", "Yasujiro", "Yasukazu", "Yasuke", "Yasunari", "Yasunobu", "Yasuo", "Yasuoka", "Yasushi", "Yasutake", "Yasutoki", "Yasuyuki", "Yataro", "Yatsuhiro", "Yodo", "Yofuo", "Yohachi", "Yoichi", "Yoichibei", "Yoneo", "Yoriie", "Yorikane", "Yoringa", "Yoritoki", "Yoritomo", "Yoriyoshi", "Yoriyuki", "Yosai", "Yoshi", "Yoshiaga", "Yoshiaki", "Yoshida", "Yoshifumi", "Yoshifusa", "Yoshihide", "Yoshihiro", "Yoshihisa", "Yoshihito", "Yoshii", "Yoshiiku", "Yoshikazu", "Yoshiki", "Yoshimasa", "Yoshimatsu", "Yoshimi", "Yoshimitsu", "Yoshimochi", "Yoshimune", "Yoshinaka", "Yoshino", "Yoshinobu", "Yoshinori", "Yoshio", "Yoshisada", "Yoshitaka", "Yoshitake", "Yoshiteru", "Yoshitoki", "Yoshitomo", "Yoshitora", "Yoshitoshi", "Yoshitsune", "Yoshiyuki", "Yoson", "Yosuke", "Youji", "Yousuke", "Yozo", "Yu", "Yugoro", "Yuichi", "Yuifum", "Yuji", "Yujiro", "Yuki", "Yukichi", "Yukinaga", "Yukio", "Yuko", "Yuma", "Yunosuke", "Yushiro", "Yusuke", "Yuta", "Yutaka", "Yutaro", "Yuto", "Yūto", "Yuu", "Yuuki", "Yuuma", "Yuuta", "Yuuto", "Zen", "Zenko", "Zeshin"];
+App.Data.misc.japaneseMaleNames = ["Aiichi", "Akahito", "Akeno", "Aki", "Akihiko", "Akihiro", "Akihisa", "Akihito", "Akikazu", "Akimitsu", "Akimoto", "Akinari", "Akinori", "Akio", "Akira", "Akizumi", "Amane", "Anzai", "Arara", "Arata", "Arinori", "Aritomo", "Asahi", "Ashihei", "Atasuke", "Atshushi", "Atsumichi", "Atsumori", "Atsumu", "Atsuo", "Atsushi", "Atsutane", "Ayumu", "Azumamaro", "Baiko", "Bairei", "Bakin", "Basho", "Benjiro", "Benkei", "Bokkai", "Botan", "Buncho", "Bunjiro", "Bunrakuken", "Bunzo", "Bussho", "Byakuya", "Chikafusa", "Chikao", "Chiko", "Chojiro", "Chomei", "Chousuke", "Chuichi", "Dai", "Daichi", "Daiki", "Daisetsu", "Daisuke", "Danjuro", "Danno", "Dayu", "Denbe", "Doi", "Dokuohtei", "Doppo", "Ebizo", "Eichi", "Eichiro", "Eien", "Eiichi", "Eiji", "Eijiro", "Eiki", "Eikichi", "Eisaku", "Eisei", "Eisen", "Eishi", "Eisuke", "Eita", "Eitoku", "Eizan", "Eizo", "Ekiken", "Ennosuke", "Etsuya", "Fujimaro", "Fujio", "Fukusaburu", "Fumiaki", "Fumihiko", "Fumihiro", "Fumimaro", "Fumio", "Fumiya", "Gaho", "Gakuhou", "Gakushuu", "Gekko", "Gempachi", "Gen", "Gengyo", "Genichi", "Genjirou", "Genjo", "Genki", "Gennai", "Gennosuke", "Genpaku", "Genshi", "Gesshin", "Gidayu", "Gihei", "Giichi", "Go", "Gonkuro", "Gonshiro", "Goro", "Gorou", "Gurohiroji", "Gyokusho", "Gyukudo", "Hachemon", "Hachigoro", "Hachiro", "Hajime", "Hakuseki", "Hanshiro", "Hanzō", "Haranobu", "Haru", "Haruhiko", "Haruhiro", "Haruhisa", "Haruhito", "Haruki", "Haruko", "Harumi", "Harumoto", "Harunobu", "Haruo", "Haruta", "Haruto", "Hayato", "Heihachiro", "Heiji", "Heikichi", "Heizo", "Hideaki", "Hidehira", "Hidekatsu", "Hidekazu", "Hideki", "Hidemichi", "Hideo", "Hideshiro", "Hidetada", "Hidetora", "Hidetoshi", "Hidetsugu", "Hideyori", "Hideyoshi", "Higashikuni", "Hikaru", "Hikosaburo", "Hikozaemon", "Hinata", "Hirao", "Hiro", "Hiroaki", "Hirobumi", "Hirofumi", "Hiroharu", "Hirohisa", "Hiroji", "Hirokazu", "Hiroki", "Hirokichi", "Hirokumi", "Hiromasa", "Hiromu", "Hiroshi", "Hiroshige", "Hirotada", "Hirotaka", "Hiroto", "Hirotsugu", "Hiroya", "Hiroyasu", "Hiroyuki", "Hisahsi", "Hisaki", "Hisamitsu", "Hisanobu", "Hisao", "Hisashi", "Hisato", "Hisayuki", "Hitomaro", "Hitoshi", "Hogai", "Hoitsu", "Hokichi", "Hokusai", "Honzo", "Horiuchi", "Hoshi", "Hoshiko", "Hyobe", "Hyosuke", "Hyotaru", "Ichibei", "Ichika", "Ichiro", "Ichisake", "Ichiyo", "Ichizo", "Iemitsu", "Iemochi", "Ienobu", "Iesada", "Ieshige", "Ietsuna", "Ieyasu", "Ieyoshi", "Ikemoto", "Ikki", "Ikku", "Inejiro", "Ippei", "Iruma", "Isamu", "Isao", "Isei", "Ishinosuke", "Isoruko", "Isoshi", "Issei", "Itona", "Itsuki", "Iwa", "Iwane", "Iwao", "Izanagi", "Izo", "Izumi", "Izumo", "Jakuchu", "Jin", "Jinta", "Jinzaburo", "Jiro", "Jitsuro", "Jo", "Joben", "Joji", "Jomei", "Josuke", "Jotaro", "Jou", "Juichi", "Jun", "Junichi", "Junichiro", "Junichirou", "Junji", "Junnosuke", "Junya", "Junzo", "Juro", "Jurobei", "Justice", "Juuzou", "Juzaburo", "Juzo", "Juzou", "Kado", "Kadonomaro", "Kaemon", "Kafu", "Kagehisa", "Kagetoki", "Kagetsuna", "Kageyasu", "Kai", "Kaii", "Kaito", "Kakuei", "Kakuzo", "Kamatari", "Kamlyn", "Kan", "Kanade", "Kaname", "Kanata", "Kanbe", "Kanbei", "Kane", "Kaneaki", "Kaneie", "Kanezane", "Kanji", "Kanjiro", "Kanko", "Kannon", "Kano", "Kansuke", "Kantaro", "Kanzaburo", "Kaori", "Kaoru", "Karma", "Kata", "Katahide", "Katai", "Katsuaki", "Katsuhiko", "Katsuhito", "Katsuji", "Katsuki", "Katsumi", "Katsumoto", "Katsunan", "Katsunosuki", "Katsuyoshi", "Katsuyuki", "Katzumi", "Kawanari", "Kazu", "Kazuhiko", "Kazuhiro", "Kazuki", "Kazuko", "Kazuma", "Kazumasa", "Kazunari", "Kazunori", "Kazuo", "Kazushi", "Kazushige", "Kazutaka", "Kazutoshi", "Kazuya", "Kazuyuki", "Kei", "Keigo", "Keiji", "Keiki", "Keishi", "Keisuke", "Keita", "Keitaro", "Keizo", "Ken", "Kenichi", "Kenji", "Kenjiro", "Kenkichi", "Kenko", "Kensaku", "Kenshin", "Kensuke", "Kenta", "Kentaro", "Kentarou", "Kenzaburo", "Kenzan", "Kenzo", "Kichibei", "Kichisaburo", "Kiemon", "Kiichi", "Kijuro", "Kikaku", "Kikugoro", "Kikunojo", "Kimi", "Kiminobu", "Kimitada", "Kin", "Kingo", "Kinji", "Kinmochi", "Kinnojo", "Kinnosuke", "Kinzo", "Kioshi", "Kiryuuin", "Kisho", "Kitahachi", "Kitorune", "Kiyoemon", "Kiyohira", "Kiyohisa", "Kiyomasu", "Kiyomori", "Kiyonaga", "Kiyonobu", "Kiyonori", "Kiyoshi", "Kiyotaka", "Kizo", "Koan", "Kobo", "Koetsu", "Kohdai", "Kohei", "Kohji", "Koichi", "Koin", "Koji", "Kojiro", "Kojuro", "Kokan", "Kokei", "Koki", "Kokichi", "Kokushi", "Konosuke", "Konoye", "Konyo", "Korechika", "Korekiyo", "Korenaga", "Korin", "Koryusai", "Kosaku", "Kosami", "Koshiro", "Kosho", "Kosuke", "Kotaro", "Kotarou", "Koto", "Kou", "Kouhei", "Kouichi", "Kouji", "Kouki", "Kousuke", "Koutarou", "Koyo", "Kozo", "Kozue", "Kuemon", "Kujoshi", "Kuma", "Kumanosuke", "Kuniaki", "Kunihiko", "Kunihiro", "Kunimatsu", "Kunimichi", "Kunio", "Kunisada", "Kunitaro", "Kuniyoshi", "Kuniyuki", "Kuri", "Kuu", "Kyoden", "Kyoichi", "Kyoji", "Kyoshi", "Kyuichi", "Kyushichi", "Kyuso", "Kyuwa", "Mabuchi", "Magobei", "Magohachi", "Maki", "Makoto", "Mamoru", "Manabu", "Manobu", "Manzo", "Mareo", "Maresuke", "Marihito", "Maris", "Marise", "Maro", "Masaaki", "Masafumi", "Masaharu", "Masahide", "Masahiko", "Masahiro", "Masaji", "Masakado", "Masakage", "Masakazu", "Masaki", "Masami", "Masamichi", "Masamoto", "Masamune", "Masanobu", "Masanori", "Masao", "Masaru", "Masashi", "Masashige", "Masatake", "Masatane", "Masato", "Masatoyo", "Masayoshi", "Masayuki", "Masazumi", "Mashai", "Mashashi", "Mashiro", "Masu", "Masuhiro", "Masujiro", "Masuo", "Masutaro", "Matabei", "Matashichi", "Matsu", "Matsudaira", "Matsuo", "Matsusuke", "Matsuta", "Matsuyo", "Meiji", "Michihiro", "Michinaga", "Michinori", "Michio", "Michizane", "Mieko", "Miki", "Mikio", "Minato", "Minoru", "Misao", "Mito", "Mitorai", "Mitsuaki", "Mitsugi", "Mitsuharu", "Mitsuhide", "Mitsukuni", "Mitsunari", "Mitsuo", "Mitsuoki", "Mitsuru", "Mitsuzuka", "Miyazaki", "Miyoko", "Miyuki", "Mobumasu", "Mochihito", "Mokichi", "Mokuami", "Momoru", "Montaro", "Monzaemon", "Morie", "Morihiro", "Morimasa", "Morinari", "Morio", "Moromao", "Moronobu", "Motoichi", "Motoki", "Motonobu", "Motoshige", "Mototsune", "Motoyasu", "Motoyuki", "Mugen", "Munemitsu", "Munemori", "Munenori", "Muneyaki", "Munoto", "Murai", "Mushanokoji", "Mutsohito", "Nagamasa", "Naganori", "Nagato", "Nagisa", "Naizen", "Nakamaro", "Nakazo", "Namboku", "Nampo", "Naoaki", "Naofumi", "Naohiro", "Naoki", "Naoko", "Naomichi", "Naomori", "Naonobu", "Naosuke", "Naoto", "Naotsune", "Naoya", "Naoyuki", "Naozane", "Narahiko", "Nariaki", "Nariakira", "Narihari", "Narihira", "Narinaga", "Narishige", "Naruhiko", "Naruto", "Natsu", "Natsuhiko", "Natsuki", "Natsume", "Natsuo", "Nichiren", "Nii", "Niichi", "Nikki", "Nikko", "Ninsei", "Niou", "Nissho", "Noboru", "Nobuatsu", "Nobuchika", "Nobuharu", "Nobuhiko", "Nobuhiro", "Nobuhisa", "Nobuhito", "Nobukane", "Nobukazu", "Nobukimi", "Nobunaga", "Nobuo", "Noburo", "Nobusuke", "Nobuta", "Nobutada", "Nobutoki", "Nobuyoki", "Nobuyori", "Nobuyoshi", "Nori", "Noriaki", "Norihide", "Norihisa", "Norinaga", "Norio", "Norishige", "Noritada", "Norito", "Noritoshi", "Noriyori", "Noriyuki", "Norogumi", "Oda", "Ogai", "Okakura", "Okitsugu", "Okura", "Okyoito", "Omezo", "Oniji", "Orinosuke", "Osamu", "Otojiro", "Rai", "Raidon", "Rairen", "Razan", "Rei", "Reiji", "Reijiro", "Reizo", "Ren", "Renjiro", "Renzo", "Reo", "Riki", "Rikiya", "Riku", "Rikuto", "Rikyu", "Ringo", "Rinji", "Rintaro", "Rkuemon", "Robun", "Roka", "Roku", "Rosanjin", "Ryo", "Ryō", "Ryobe", "Ryoichi", "Ryoji", "Ryoko", "Ryoma", "Ryosei", "Ryota", "Ryou", "Ryouma", "Ryozo", "Ryu", "Ryudo", "Ryuichi", "Ryuma", "Ryunosuke", "Ryushi", "Ryutaro", "Ryuunosuke", "Ryuzaburo", "Ryuzo", "Saburo", "Sachi", "Sachio", "Sadaharu", "Sadahige", "Sadakuno", "Sadanobu", "Sadao", "Sadatake", "Sadayoshi", "Saemon", "Saikaku", "Saionji", "Saizō", "Sakihisa", "Sakutaro", "Samba", "Saneatsu", "Sanetomo", "Sanga", "Sanjiro", "Sanjuro", "Sanraku", "Sanzo", "Sasuke", "Satoru", "Satoshi", "Sawao", "Sei", "Seibei", "Seiesnsui", "Seigo", "Seihachi", "Seiho", "Seiichi", "Seiji", "Seika", "Seiki", "Seinosuke", "Seiryo", "Seishiro", "Seishisai", "Seison", "Seitaro", "Seiya", "Sekien", "Sen", "Senichi", "Senzo", "Sessue", "Setsuji", "Settan", "Sharaku", "Shiba", "Shichirobei", "Shigeaki", "Shigechi", "Shigechiyo", "Shigekazu", "Shigeki", "Shigeko", "Shigemasa", "Shigematsu", "Shigemori", "Shigenaga", "Shigenobu", "Shigeo", "Shigeru", "Shigetaka", "Shigetoki", "Shigeyuki", "Shigezane", "Shigochiyo", "Shihei", "Shihi", "Shijo", "Shiki", "Shiko", "Shimei", "Shimpei", "Shin", "Shingen", "Shingo", "Shinichi", "Shinji", "Shinjiro", "Shinkichi", "Shino", "Shinobu", "Shinrikiyaru", "Shinsaku", "Shinsui", "Shinta", "Shintaro", "Shinya", "Shinzaburo", "Shinzo", "Shirai", "Shiro", "Shirosama", "Shirou", "Shizue", "Sho", "Shoda", "Shogo", "Shohei", "Shoi", "Shoichi", "Shoin", "Shoji", "Shojiro", "Shoko", "Shoraku", "Shosuke", "Shota", "Shotaro", "Shou", "Shousuke", "Shouta", "Shoyo", "Shozaburo", "Shozo", "Shuichi", "Shuji", "Shukishi", "Shuko", "Shumei", "Shumkichi", "Shun'en", "Shun", "Shuncho", "Shungyosai", "Shunichi", "Shunji", "Shunko", "Shunmyo", "Shunpei", "Shunsen", "Shunsho", "Shunso", "Shunsuke", "Shusake", "Shusaku", "Shusui", "Shusuke", "Shuzo", "Sō", "Soetsu", "Sofu", "Soh", "Soichi", "Soichiro", "Sojuro", "Sora", "Sorai", "Sosa", "Soseki", "Sōseki", "Soshi", "Soshitsu", "Soshu", "Sosuke", "Sota", "Sōta", "Sotan", "Sotaro", "Sotatsu", "Souma", "Sōun", "Sousuke", "Souta", "Sozen", "Sozui", "Ssekien", "Subaru", "Suezo", "Sugimoto", "Sugita", "Sukejuro", "Sukemasa", "Sukenobu", "Suketsune", "Sukeyasu", "Sumimoto", "Sumio", "Sumiteru", "Sumitomo", "Susumu", "Suzu", "Tabito", "Tadahisa", "Tadakuni", "Tadamasa", "Tadamichi", "Tadamoto", "Tadao", "Tadaoki", "Tadaomi", "Tadashi", "Tadasu", "Tadasuke", "Tadataka", "Tadayoshi", "Tadayuki", "Tadiyuki", "Taheiji", "Taichi", "Taiga", "Taikan", "Taiki", "Taisei", "Taisho", "Taisuke", "Taji", "Takaaki", "Takafumi", "Takahashi", "Takahide", "Takahiro", "Takahisa", "Takakazu", "Takakuni", "Takamasa", "Takamori", "Takamuku", "Takanibu", "Takanobu", "Takanori", "Takao", "Takashi", "Takauji", "Takayuki", "Takechi", "Takefumi", "Takehide", "Takehiko", "Takehiro", "Takeichi", "Takeji", "Takejiro", "Takenao", "Takeo", "Takeru", "Takeshi", "Takesi", "Taki", "Takiji", "Takuboku", "Takuji", "Takuma", "Takumi", "Takuro", "Takuya", "Tamasaburo", "Tamasine", "Tameyoshi", "Tamotsu", "Tamuramaro", "Tanak", "Tango", "Tanjiro", "Tanosuke", "Tanyu", "Tanzan", "Taro", "Taroemon", "Tarozaemon", "Tashiaki", "Tashiro", "Tasuku", "Tatsui", "Tatsuki", "Tatsukichi", "Tatsumi", "Tatsuo", "Tatsuya", "Tatsuzo", "Taysuke", "Tazuma", "Teiji", "Teijo", "Teika", "Teiljo", "Teinosuke", "Tekkan", "Tenshin", "Teppei", "Terao", "Teriuihi", "Terumoto", "Teruo", "Tessai", "Tetsu", "Tetsudou", "Tetsuhiko", "Tetsui", "Tetsuji", "Tetsunori", "Tetsuo", "Tetsuya", "Tetsuyuki", "Tetsuzan", "Thoki", "Tobei", "Togai", "Togo", "Tohaku", "Toichi", "Toin", "Toju", "Tokaji", "Toki", "Tokichiro", "Tokimasa", "Tokimune", "Tokugawa", "Tokuhei", "Tokuma", "Tokutomi", "Tomaru", "Tomeo", "Tomiichi", "Tomiji", "Tomio", "Tomoaki", "Tomoharu", "Tomohiko", "Tomohiro", "Tomohito", "Tomokazu", "Tomomasa", "Tomomi", "Tomonori", "Tomoya", "Tomoyuki", "Ton", "Torajiro", "Toramasa", "Torazo", "Torio", "Toru", "Toshi", "Toshiaki", "Toshiharu", "Toshikasu", "Toshikazu", "Toshiki", "Toshikuni", "Toshimichi", "Toshinobu", "Toshio", "Toshiro", "Toshitsugu", "Toshiyuki", "Toson", "Totoya", "Touma", "Toyo", "Toyoaki", "Toyoharu", "Toyokazu", "Toyokuni", "Toyonobu", "Toyoshige", "Toyotomi", "Toyozo", "Tsubasa", "Tsugahara", "Tsugiharu", "Tsuginori", "Tsugumichi", "Tsukasa", "Tsumemasa", "Tsunayoshi", "Tsuneari", "Tsuneo", "Tsunesaburo", "Tsuneyo", "Tsuramatsu", "Tsurayaki", "Tsuruki", "Tsutomu", "Tsuyoshi", "Udo", "Ujikuni", "Ukon", "Ukyo", "Unkei", "Utaemon", "Utaka", "Utamara", "Utamuro", "Utemaro", "Waotaka", "Washi", "Washichi", "Wataru", "Yachi", "Yaeko", "Yaichiro", "Yajirobei", "Yakamochi", "Yakumo", "Yamato", "Yasotaro", "Yasuaki", "Yasuhide", "Yasuhiko", "Yasuhiro", "Yasuie", "Yasujiro", "Yasukazu", "Yasuke", "Yasunari", "Yasunobu", "Yasuo", "Yasuoka", "Yasushi", "Yasutake", "Yasutoki", "Yasuyuki", "Yataro", "Yatsuhiro", "Yodo", "Yofuo", "Yohachi", "Yoichi", "Yoichibei", "Yoneo", "Yoriie", "Yorikane", "Yoringa", "Yoritoki", "Yoritomo", "Yoriyoshi", "Yoriyuki", "Yosai", "Yoshi", "Yoshiaga", "Yoshiaki", "Yoshida", "Yoshifumi", "Yoshifusa", "Yoshihide", "Yoshihiro", "Yoshihisa", "Yoshihito", "Yoshii", "Yoshiiku", "Yoshikazu", "Yoshiki", "Yoshimasa", "Yoshimatsu", "Yoshimi", "Yoshimitsu", "Yoshimochi", "Yoshimune", "Yoshinaka", "Yoshino", "Yoshinobu", "Yoshinori", "Yoshio", "Yoshisada", "Yoshitaka", "Yoshitake", "Yoshiteru", "Yoshitoki", "Yoshitomo", "Yoshitora", "Yoshitoshi", "Yoshitsune", "Yoshiyuki", "Yoson", "Yosuke", "Youji", "Yousuke", "Yozo", "Yu", "Yugoro", "Yuichi", "Yuifum", "Yuji", "Yujiro", "Yuki", "Yukichi", "Yukinaga", "Yukio", "Yuko", "Yuma", "Yunosuke", "Yushiro", "Yusuke", "Yuta", "Yutaka", "Yutaro", "Yuto", "Yūto", "Yuu", "Yuuki", "Yuuma", "Yuuta", "Yuuto", "Zen", "Zenko", "Zeshin"];
 App.Data.misc.japaneseSlaveSurnames = ["Abe", "Abekawa", "Abo", "Abukara", "Achiwa", "Adachi", "Agano", "Agatsuma", "Agena", "Aguni", "Aida", "Aihara", "Aikawa", "Aikido", "Aise", "Aita", "Aiyama", "Aizawa", "Ajibana", "Ajifu", "Ajima", "Ajioka", "Aka", "Akaba", "Akabane", "Akagawa", "Akagi", "Akahoshi", "Akai", "Akaike", "Akaishi", "Akamatsu", "Akamine", "Akanishi", "Akao", "Akaosugi", "Akasaka", "Akashi", "Akatsuka", "Akazawa", "Akechi", "Akemi", "Akera", "Aki", "Akiba", "Akibara", "Akie", "Akimoto", "Akira", "Akita", "Akiya", "Akiyama", "Akiyoshi", "Akutagawa", "Akutsu", "Amabuki", "Amachi", "Amada", "Amagawa", "Amagi", "Amago", "Amai", "Amamiya", "Amano", "Amari", "Amatsubo", "Amaya", "Amemiya", "Amemori", "Ametsuchi", "Aminaka", "Amisaki", "Amori", "Amuro", "An", "Anami", "Ando", "Anjou", "Anno", "Anzai", "Aohiwa", "Aoi", "Aoki", "Aomine", "Aono", "Aonuma", "Aoshima", "Aoyagi", "Aoyama", "Aozora", "Ara", "Aragaki", "Arai", "Arakaki", "Arakawa", "Araki", "Arakida", "Arao", "Arashi", "Arashiro", "Arata", "Arato", "Araya", "Ariga", "Arihyoshi", "Arima", "Arimoto", "Arinaga", "Arisato", "Arishima", "Arita", "Ariwa", "Ariwara", "Ariyoshi", "Asa", "Asada", "Asagawa", "Asagi", "Asahara", "Asahi", "Asai", "Asaka", "Asakawa", "Asakura", "Asakusa", "Asami", "Asamiya", "Asano", "Asanuma", "Asao", "Asari", "Asato", "Ashia", "Ashibe", "Ashida", "Ashihara", "Ashikaga", "Ashina", "Ashiwa", "Askara", "Asou", "Asuhara", "Asuka", "Ataka", "Atshushi", "Atsumi", "Ayabito", "Ayase", "Ayugai", "Ayukawa", "Ayuzawa", "Azai", "Azuma", "Baba", "Baisho", "Baisotei", "Ban", "Bando", "Banno", "Beppu", "Bessho", "Bunya", "Chayama", "Chiba", "Chigusa", "Chijimatsu", "Chika", "Chikae", "Chikamatsu", "Chikanari", "Chikanatsu", "Chikasue", "Chiku", "Chinen", "Chino", "Chishu", "Chiura", "Chiyotanda", "Chiziwa", "Choshi", "Chosokabe", "Chōsokabe", "Chugoku", "Coda", "Daigo", "Daimon", "Daisen", "Daishi", "Dan", "Date", "Dazai", "Deguchi", "Demura", "Deushi", "Dewa", "Dobashi", "Doi", "Doiguchi", "Dojima", "Dokite", "Dokuro", "Domen", "Domoto", "Dota", "Doten", "Dozen", "Ebara", "Ebata", "Ebesu", "Ebihara", "Ebina", "Ebinuma", "Ebisawa", "Eda", "Edamitsu", "Edamura", "Edano", "Egami", "Egawa", "Eguchi", "Egusa", "Ehara", "Ejiri", "Ekiguchi", "Ekimoto", "Ekimura", "Emi", "Emoto", "Enatsu", "Endo", "Endoso", "Endow", "Enoki", "Enokida", "Enomoto", "Enzan", "Erizawa", "Esaki", "Esumi", "Eto", "Etsuko", "Ezaki", "Ezakiya", "Ezawa", "Fuchi", "Fuchida", "Fuchigami", "Fuchizaki", "Fugunaga", "Fuji", "Fujie", "Fujieda", "Fujihara", "Fujii", "Fujikage", "Fujikake", "Fujikawa", "Fujiki", "Fujikura", "Fujima", "Fujimaki", "Fujimori", "Fujimoto", "Fujimura", "Fujinaga", "Fujinaka", "Fujinami", "Fujinawa", "Fujino", "Fujinuma", "Fujioka", "Fujisaki", "Fujisawa", "Fujishige", "Fujishima", "Fujita", "Fujitani", "Fujiwara", "Fujiyama", "Fukada", "Fukagawa", "Fukai", "Fukano", "Fukao", "Fukasawa", "Fukase", "Fukata", "Fukaya", "Fukayama", "Fukazawa", "Fukuba", "Fukuchi", "Fukuda", "Fukuhara", "Fukui", "Fukuizumi", "Fukuma", "Fukumitsu", "Fukumoto", "Fukunaga", "Fukunaka", "Fukuoka", "Fukuroku", "Fukusaku", "Fukushige", "Fukushima", "Fukutome", "Fukutsuchi", "Fukuyama", "Fukuyo", "Fukuzawa", "Fumihiko", "Funa", "Funabashi", "Funada", "Funai", "Funakawa", "Funaki", "Funakoshi", "Funamoto", "Funasaki", "Furuhashi", "Furuhata", "Furukawa", "Furumoto", "Furumura", "Furuno", "Furusawa", "Furuse", "Furusho", "Furuta", "Furutani", "Furuya", "Furuyama", "Fuschida", "Fuse", "Fushida", "Fushimi", "Fushitani", "Futabatei", "Futaki", "Futamata", "Fuwa", "Gakusei", "Gakusha", "Gamo", "Gamō", "Genda", "Genji", "Gensai", "Gezan", "Gibo", "Gima", "Ginoza", "Go", "Goda", "Godo", "Gomi", "Goto", "Gotō", "Gouma", "Goya", "Goyen", "Grace", "Gundou", "Gunji", "Gushi", "Gushiken", "Habashi", "Hachimitsu", "Hachirobei", "Hada", "Haga", "Hagihara", "Hagino", "Hagiwara", "Haida", "Hakuryū", "Hama", "Hamacho", "Hamada", "Hamadate", "Hamaguchi", "Hamai", "Hamakawa", "Hamamoto", "Hamamura", "Hamanaka", "Hamano", "Hamasaki", "Hamazaki", "Hamori", "Hana", "Hanabi", "Hanabusa", "Hanada", "Hanae", "Hanai", "Hanakawa", "Hanaki", "Hanamori", "Hanamoto", "Hanamura", "Hanaoka", "Hanari", "Hanatani", "Hanawa", "Hanayagi", "Hanazawa", "Handa", "Hano", "Hanta", "Hara", "Harada", "Haraga", "Haraguchi", "Haramoto", "Harano", "Harigae", "Haruguchi", "Haruna", "Haruno", "Haruta", "Haruyama", "Hase", "Hasebe", "Hasegawa", "Hasekura", "Hashi", "Hashiba", "Hashida", "Hashiguchi", "Hashima", "Hashimoto", "Hashira", "Hashizume", "Hasimoto", "Hasumi", "Hata", "Hatada", "Hatae", "Hatake", "Hatakeda", "Hatakenaka", "Hatakeyama", "Hatanaka", "Hatano", "Hatayama", "Hatori", "Hatoyama", "Hatsu", "Hatta", "Hattori", "Hayabusa", "Hayakawa", "Hayami", "Hayamoto", "Hayasaka", "Hayase", "Hayashi", "Hayashida", "Hayata", "Hayato", "Hayuata", "Hazama", "Henmi", "Hibiki", "Hibino", "Hida", "Hidaka", "Hidano", "Hideaki", "Hideki", "Hideyoshi", "Higa", "Higaki", "Higashi", "Higashida", "Higashikuni", "Higashiyama", "Higo", "Higoshi", "Higuchi", "Higushi", "Hika", "Hikasa", "Hike", "Hikida", "Hikiji", "Hikita", "Hime", "Himi", "Himino", "Himura", "Hinaga", "Hino", "Hira", "Hirabayashi", "Hiraga", "Hiraguri", "Hirahara", "Hirai", "Hirakawa", "Hiraki", "Hirako", "Hiramatsu", "Hiramoto", "Hirano", "Hiranuma", "Hirao", "Hiraoka", "Hirasaki", "Hirasawa", "Hirase", "Hirashima", "Hirasi", "Hirata", "Hiratasuka", "Hiratsuka", "Hirayama", "Hiro", "Hiroe", "Hiroi", "Hirokawa", "Hiromatsu", "Hiromoto", "Hironaka", "Hirosawa", "Hirose", "Hiroshima", "Hirota", "Hiroto", "Hiroyuki", "Hiruma", "Hisakawa", "Hisamatsu", "Hisamoto", "Hishida", "Hishikawa", "Hitarashi", "Hitomi", "Hiura", "Hiyake", "Hiyama", "Hiyoshi", "Hoashi", "Hoda", "Hoga", "Hohki", "Hojo", "Hōjō", "Hokama", "Hokoda", "Hokusai", "Homma", "Homura", "Honami", "Honda", "Hondo", "Hongo", "Honjo", "Honma", "Honson", "Honto", "Honzan", "Hora", "Hori", "Horibe", "Horie", "Horigome", "Horigoshi", "Horiguchi", "Horii", "Horikawa", "Horikiri", "Horikita", "Horikoshi", "Horimoto", "Horine", "Horinouchi", "Horio", "Horioka", "Horita", "Horiuchi", "Horri", "Hosaka", "Hoshi", "Hoshide", "Hoshijima", "Hoshikawa", "Hoshino", "Hoshiyama", "Hoshizora", "Hosobe", "Hosoda", "Hosoi", "Hosokawa", "Hosokaya", "Hosono", "Hosoo", "Hosooka", "Hosoya", "Hotaru", "Hotate", "Hotta", "Hozumi", "Hyata", "Hyobanshi", "Hyodo", "Iba", "Ibara", "Ibi", "Ibu", "Ibuka", "Ichibo", "Ichida", "Ichigawa", "Ichihara", "Ichihashi", "Ichijo", "Ichijō", "Ichijou", "Ichikawa", "Ichimonji", "Ichimura", "Ichinomiya", "Ichinose", "Ichinotsubo", "Ichioka", "Ichiro", "Ichisada", "Ichiyoshi", "Ichiyusai", "Ida", "Idane", "Ide", "Idedon", "Idemitsu", "Idemoto", "Ideue", "Ido", "Iemochi", "Ienaga", "Ienari", "Iesada", "Ieyasu", "Ieyoshi", "Ifuku", "Ifune", "Igarashi", "Igawa", "Igaya", "Ige", "Igoe", "Iguchi", "Iha", "Ihara", "Ii", "Iida", "Iijima", "Iino", "Iitaka", "Iizuka", "Ijichi", "Ijima", "Ijiri", "Ikagawa", "Ikari", "Ike", "Ikeda", "Ikegami", "Ikegaya", "Ikehara", "Ikehata", "Ikemoto", "Ikenaga", "Ikeno", "Ikeuchi", "Ikina", "Ikoma", "Ikufuku", "Ikuta", "Ima", "Imada", "Imaeda", "Imagawa", "Imai", "Imaino", "Imaizumi", "Imamura", "Imanaka", "Imanishi", "Imari", "Imasaki", "Imoo", "Imoto", "Imura", "Ina", "Inaba", "Inada", "Inafuku", "Inaga", "Inagaki", "Inai", "Inao", "Inazuma", "Inihara", "Ino", "Inoguchi", "Inokuma", "Inomata", "Inoshishi", "Inou", "Inoue", "Inouye", "Inugami", "Inui", "Inukai", "Iori", "Ippitsusai", "Irie", "Irimata", "Iriye", "Isa", "Isagawa", "Isayama", "Ise", "Iseki", "Iseri", "Iseya", "Ishibashi", "Ishida", "Ishido", "Ishigaki", "Ishigami", "Ishigura", "Ishiguri", "Ishiguro", "Ishihara", "Ishii", "Ishijima", "Ishikawa", "Ishikura", "Ishimaru", "Ishimoto", "Ishimura", "Ishino", "Ishinomori", "Ishiwari", "Ishiwata", "Ishiyama", "Ishizaka", "Ishizaki", "Ishizawa", "Ishizu", "Ishizuka", "Ishizumi", "Isobe", "Isoda", "Isogai", "Isono", "Isozaki", "Isshiki", "Itagaki", "Itahashi", "Itakura", "Itami", "Itanaga", "Itani", "Itano", "Itazaki", "Ito", "Itoh", "Itou", "Itsuki", "Iwabuchi", "Iwahara", "Iwahashi", "Iwahori", "Iwai", "Iwakami", "Iwaki", "Iwakiri", "Iwakura", "Iwama", "Iwami", "Iwamoto", "Iwamura", "Iwanabe", "Iwanaga", "Iwaoka", "Iwasa", "Iwasaki", "Iwasawa", "Iwase", "Iwashita", "Iwata", "Iwatani", "Iwayama", "Iwayanagi", "Izawa", "Izuhara", "Izuka", "Izumi", "Izumo", "Izuyama", "Jimbo", "Jin", "Jinnouchi", "Jinushi", "Jippensha", "Jissoji", "Jitchaku", "Jo", "Joshuya", "Joshuyo", "Juba", "Jukodo", "Jumonji", "Junko", "Kaba", "Kabashima", "Kabuto", "Kada", "Kadena", "Kado", "Kadota", "Kadowaki", "Kadoya", "Kaeded", "Kaetsu", "Kaga", "Kagabu", "Kagami", "Kagawa", "Kagehiro", "Kagemoto", "Kageyama", "Kagimoto", "Kagiyama", "Kagurazaka", "Kahae", "Kahaya", "Kai", "Kaiba", "Kaibara", "Kaima", "Kajahara", "Kaji", "Kajima", "Kajioka", "Kajita", "Kajitani", "Kajiwara", "Kajiyama", "Kakazu", "Kakegawa", "Kakimi", "Kakimoto", "Kakinomoto", "Kakinuma", "Kakishiko", "Kaku", "Kakuda", "Kakutama", "Kamachi", "Kamada", "Kamano", "Kamata", "Kamatsuchi", "Kame", "Kameda", "Kamei", "Kamemoto", "Kamenashi", "Kameyama", "Kamezaki", "Kamijo", "Kamikawa", "Kamimoto", "Kamimura", "Kaminaga", "Kaminaka", "Kamino", "Kamio", "Kamioka", "Kamisaka", "Kamiya", "Kamiyama", "Kamo", "Kamon", "Kamonohashi", "Kamoto", "Kamuda", "Kan", "Kanada", "Kanae", "Kanagaki", "Kanagi", "Kanai", "Kanamori", "Kanaya", "Kanayama", "Kanazawa", "Kanbara", "Kanbayashi", "Kanda", "Kaneda", "Kanegawa", "Kanehara", "Kaneko", "Kanemaru", "Kanemitsu", "Kanemoto", "Kanesaka", "Kaneshige", "Kaneshiro", "Kaneshita", "Kaneta", "Kanetaki", "Kanji", "Kanjiya", "Kannauchi", "Kanno", "Kano", "Kanuka", "Kanzaki", "Kaoru", "Karamorita", "Karasawa", "Karasu", "Karasuma", "Karita", "Kariya", "Karube", "Karubo", "Kasa", "Kasahara", "Kasai", "Kasamatsu", "Kasaya", "Kase", "Kashii", "Kashima", "Kashiwa", "Kashiwabara", "Kashiwagi", "Kasuga", "Kasuse", "Kasutani", "Kasuya", "Katabuchi", "Katagiri", "Katana", "Katano", "Kataoka", "Katase", "Katayama", "Katayanagi", "Kate", "Kato", "Katoaka", "Katoh", "Katori", "Katsu", "Katsuda", "Katsukawa", "Katsumata", "Katsura", "Katsuragi", "Katsushika", "Katsuta", "Katsuyama", "Kawa", "Kawabata", "Kawabe", "Kawabuchi", "Kawachi", "Kawada", "Kawagichi", "Kawagishi", "Kawagoe", "Kawaguchi", "Kawahara", "Kawahata", "Kawai", "Kawaii", "Kawakami", "Kawakubo", "Kawamata", "Kawamine", "Kawamoto", "Kawamura", "Kawana", "Kawanabe", "Kawanaka", "Kawanami", "Kawanishi", "Kawano", "Kawaoka", "Kawara", "Kawasaki", "Kawasawa", "Kawase", "Kawashima", "Kawashiro", "Kawasie", "Kawata", "Kawatake", "Kawate", "Kawato", "Kawauchi", "Kawayama", "Kawazoe", "Kawazu", "Kaya", "Kayama", "Kayano", "Kayumi", "Kaza", "Kazama", "Kazato", "Kazehaya", "Kazetani", "Kazuma", "Kazuyoshi", "Keikain", "Ken", "Kenkyusha", "Kenmotsu", "Kentaro", "Ki", "Kibe", "Kida", "Kido", "Kiguchi", "Kihara", "Kijima", "Kijimuta", "Kijmuta", "Kikichu", "Kikkawa", "Kikkomon", "Kikuchi", "Kikugawa", "Kikui", "Kikuoka", "Kikuta", "Kikutake", "Kikyo", "Kimio", "Kimishima", "Kimiyama", "Kimoto", "Kimura", "Kin", "Kina", "Kinashita", "Kinjo", "Kino", "Kinoshita", "Kinugasa", "Kinugawa", "Kinukawa", "Kira", "Kirara", "Kirigaya", "Kirigiri", "Kirihara", "Kirijo", "Kirimoto", "Kirishima", "Kiritani", "Kiryuuin", "Kise", "Kishaba", "Kishi", "Kishida", "Kishimori", "Kishimoto", "Kishiyama", "Kishomoto", "Kiski", "Kiso", "Kisugi", "Kita", "Kitabatake", "Kitabayashi", "Kitada", "Kitade", "Kitagawa", "Kitaguchi", "Kitahara", "Kitajima", "Kitamura", "Kitani", "Kitano", "Kitao", "Kitaoka", "Kitayama", "Kitazato", "Kitazawa", "Kitazono", "Kito", "Kitoaji", "Kiuchi", "Kiya", "Kiyabu", "Kiyan", "Kiyashiki", "Kiyohara", "Kiyono", "Kiyoshi", "Kiyota", "Kiyotaki", "Kiyoura", "Kiyuna", "Ko", "Koba", "Kobashigawa", "Kobata", "Kobayakawa", "Kobayashi", "Kobe", "Kobi", "Kobori", "Koda", "Kodama", "Kodani", "Kodera", "Koezuka", "Koga", "Kogane", "Kogara", "Kogo", "Koguchi", "Kogure", "Kohara", "Kohatsu", "Koide", "Koike", "Koiso", "Koizumi", "Kojima", "Kojo", "Kokan", "Koken", "Koki", "Kokubo", "Kokubu", "Kokubun", "Kokuryo", "Komada", "Komagata", "Komamatsu", "Komatsu", "Komatsuzaki", "Komi", "Komine", "Komiya", "Komiyama", "Komoda", "Komon", "Komori", "Komoto", "Komura", "Komuro", "Kon", "Konae", "Konami", "Konda", "Kondo", "Konishi", "Konno", "Kono", "Konoe", "Konpon", "Konuma", "Konya", "Korematsu", "Koruba", "Kos", "Kosaka", "Koshi", "Koshiba", "Koshiishi", "Koshikawa", "Koshin", "Koshiro", "Koshiyama", "Kosuga", "Kosugi", "Kota", "Kotake", "Kotani", "Kotara", "Koto", "Kotobuki", "Kotoku", "Koumoto", "Kouumoto", "Koya", "Koyama", "Koyanagi", "Koyasu", "Kozato", "Kozu", "Kozue", "Kôzuke", "Kozutsami", "Krirjo", "Kuba", "Kubo", "Kubono", "Kubota", "Kuchida", "Kudara", "Kudo", "Kudou", "Kuga", "Kugimiya", "Kugo", "Kuioka", "Kujikawa", "Kuki", "Kumada", "Kumagae", "Kumagai", "Kumagawa", "Kumahira", "Kumakura", "Kumamoto", "Kumasaka", "Kumasawa", "Kume", "Kunai", "Kunda", "Kunieda", "Kunihiro", "Kunikida", "Kunimoto", "Kunimura", "Kuninaka", "Kunioki", "Kunisada", "Kunishi", "Kunishige", "Kunitake", "Kuniyoshi", "Kuno", "Kunomasu", "Kurahashi", "Kuraki", "Kuramochi", "Kuramori", "Kuramoto", "Kuranaga", "Kurashige", "Kurata", "Kure", "Kuribayashi", "Kurihara", "Kurisu", "Kurita", "Kuriyama", "Kurkawa", "Kurmochi", "Kuroba", "Kuroda", "Kurofuji", "Kurogane", "Kurohara", "Kurohiko", "Kuroiwa", "Kurokawa", "Kuroki", "Kuromine", "Kuronuma", "Kurosawa", "Kurosu", "Kurusu", "Kusahara", "Kusaka", "Kusakabe", "Kusanagi", "Kusano", "Kusatsu", "Kuse", "Kushi", "Kusonoki", "Kusuhara", "Kusumoto", "Kusunoki", "Kuwabara", "Kuwada", "Kuwahara", "Kuwana", "Kuwata", "Kuwaye", "Kwakami", "Kyan", "Kyoya", "Kyubei", "Li", "Ling", "Mabuchi", "Machi", "Machida", "Mae", "Maebara", "Maeda", "Maehara", "Maehata", "Maejima", "Maekawa", "Maeno", "Maeshiro", "Maita", "Maiyazaki", "Maizono", "Makabe", "Maki", "Makiguchi", "Makihara", "Makino", "Makioka", "Makishima", "Makita", "Mako", "Makuda", "Mamiya", "Manabe", "Manaka", "Maniwa", "Mano", "Mari", "Marubeni", "Marugo", "Maruko", "Marumoto", "Marusa", "Maruya", "Maruyama", "Masada", "Masaki", "Masanobu", "Masaoka", "Mase", "Mashiko", "Mashimo", "Mashita", "Masoni", "Masuda", "Masudu", "Masui", "Masuko", "Masumoto", "Masunaga", "Masuno", "Masuoka", "Masuyama", "Masuzoe", "Matano", "Matayoshi", "Mato", "Matoba", "Matokai", "Matoke", "Matsu", "Matsubara", "Matsuda", "Matsudaira", "Matsudo", "Matsugi", "Matsuhara", "Matsui", "Matsukata", "Matsukawa", "Matsuki", "Matsumara", "Matsumoto", "Matsumura", "Matsunaga", "Matsunami", "Matsuno", "Matsuo", "Matsuoka", "Matsura", "Matsushi", "Matsushima", "Matsushina", "Matsushita", "Matsutani", "Matsutome", "Matsutoya", "Matsutsu", "Matsuura", "Matsuwaki", "Matsuya", "Matsuyama", "Matsuyuki", "Matsuzaka", "Matsuzaki", "Matsuzawa", "Mawatari", "Mayeda", "Mayeshiba", "Mayo", "Mayuki", "Mayuzumi", "Mazaki", "Mazawa", "Mazuka", "Meguro", "Mende", "Mente", "Mento", "Michibata", "Michioka", "Michishige", "Michizoe", "Mifune", "Mihara", "Mihashi", "Mikado", "Mikami", "Mikasa", "Miki", "Mikita", "Mikitani", "Miko", "Mimaki", "Mimasuya", "Mimura", "Mina", "Minaai", "Minabuchi", "Minagawa", "Minakawa", "Minami", "Minamihara", "Minamoto", "Minato", "Minatoya", "Mine", "Minegishi", "Mineshima", "Mino", "Minobe", "Mio", "Mira", "Misaki", "Misawa", "Mishima", "Mishina", "Misumi", "Mita", "Mitani", "Mito", "Mitomi", "Mitsubishi", "Mitsuda", "Mitsue", "Mitsugi", "Mitsugu", "Mitsuharu", "Mitsui", "Mitsuishi", "Mitsukuri", "Mitsumata", "Mitsunaga", "Mitsuo", "Mitsuwa", "Mitsuya", "Mitzusaka", "Miura", "Miwa", "Miya", "Miyabe", "Miyagawa", "Miyagi", "Miyagishima", "Miyaguchi", "Miyahara", "Miyahira", "Miyaji", "Miyajima", "Miyakawa", "Miyake", "Miyakoda", "Miyamae", "Miyamoto", "Miyamura", "Miyano", "Miyao", "Miyara", "Miyasaka", "Miyasaki", "Miyasato", "Miyashiro", "Miyashita", "Miyata", "Miyatake", "Miyataki", "Miyauchi", "Miyawaki", "Miyayasu", "Miyazaki", "Miyazato", "Miyazawa", "Miyazono", "Miyoda", "Miyoshi", "Mizoguchi", "Mizoue", "Mizuguchi", "Mizuhara", "Mizukami", "Mizukawa", "Mizumaki", "Mizumoto", "Mizuno", "Mizusaki", "Mizusawa", "Mizushima", "Mizuta", "Mizutani", "Mochida", "Mochizuki", "Modegi", "Mogami", "Momochi", "Momoi", "Momomura", "Momotami", "Momotani", "Monden", "Monomonoi", "Morakawa", "Mori", "Mōri", "Moriai", "Moriguchi", "Morihei", "Morii", "Morikawa", "Morimoto", "Morinaga", "Morinaka", "Morine", "Morino", "Morinoue", "Morioka", "Morisaki", "Morishige", "Morishima", "Morishita", "Morishito", "Morisue", "Morisugi", "Morita", "Moritani", "Moriwaki", "Moriya", "Moriyama", "Moroboshi", "Morota", "Morri", "Motegi", "Moteki", "Moto", "Motobayashi", "Motohashi", "Motoki", "Motome", "Motonaga", "Motooka", "Motoori", "Motoyama", "Motoyoshi", "Motozawa", "Mtsui", "Mukai", "Munakata", "Munari", "Munemura", "Munkata", "Mura", "Muraguchi", "Murai", "Murakami", "Murakawa", "Muraki", "Muramatsu", "Muramoto", "Muranaka", "Murano", "Muraoka", "Murasaki", "Murase", "Murata", "Muratagi", "Murayama", "Murkami", "Muro", "Murukami", "Muruyama", "Mushanaokoji", "Mushashibi", "Mushashibo", "Muso", "Muto", "Mutsu", "Naegi", "Nagae", "Nagahama", "Nagahasu", "Nagai", "Nagamatsu", "Nagamine", "Nagamoto", "Nagano", "Naganuma", "Nagao", "Nagaoka", "Nagasaka", "Nagasaki", "Nagasako", "Nagasawa", "Nagase", "Nagashima", "Nagata", "Nagatani", "Nagato", "Nagatomo", "Nagatsuka", "Nagawa", "Nagayama", "Nagumo", "Naikai", "Naito", "Naiya", "Naka", "Nakabayashi", "Nakachi", "Nakada", "Nakadai", "Nakadan", "Nakae", "Nakagake", "Nakagaki", "Nakagawa", "Nakagome", "Nakahara", "Nakai", "Nakajima", "Nakama", "Nakamatsu", "Nakame", "Nakamori", "Nakamoto", "Nakamura", "Nakane", "Nakanishi", "Nakano", "Nakanoi", "Nakao", "Nakaoka", "Nakasato", "Nakasawa", "Nakashima", "Nakasone", "Nakata", "Nakatani", "Nakatogawa", "Nakatomi", "Nakatoni", "Nakatsu", "Nakatsuka", "Nakauchi", "Nakawa", "Nakawatase", "Nakaya", "Nakayama", "Nakazawa", "Nakazono", "Nako", "Namba", "Namihira", "Namikaze", "Namiki", "Nanami", "Nanao", "Nanba", "Nanbu", "Nanjo", "Nanka", "Nara", "Narahashi", "Narato", "Narimatsu", "Narisawa", "Narita", "Naru", "Narukami", "Naruse", "Nashio", "Nasu", "Nataga", "Natsukawa", "Natsume", "Natsumi", "Nawa", "Nawabe", "Naya", "Negishi", "Nekozawa", "Nemoto", "Nihei", "Nii", "Niibori", "Niijima", "Niikura", "Niimi", "Niimoto", "Niinami", "Nijikami", "Nijo", "Nijou", "Nikaido", "Nikaidou", "Nimi", "Nimura", "Ninomiya", "Nishi", "Nishida", "Nishie", "Nishigaki", "Nishiguchi", "Nishihara", "Nishihira", "Nishii", "Nishijima", "Nishikata", "Nishikawa", "Nishikiri", "Nishimori", "Nishimoto", "Nishimura", "Nishimuraya", "Nishina", "Nishinaga", "Nishino", "Nishio", "Nishioka", "Nishisawa", "Nishishima", "Nishitakatsuji", "Nishitani", "Nishiuma", "Nishiura", "Nishiwaki", "Nishiyama", "Nishizaka", "Nishizawa", "Nitta", "Niwa", "No", "Nobira", "Nobunaga", "Nobusawa", "Noda", "Nogami", "Nogawa", "Nogi", "Noguchi", "Nogushi", "Nohara", "Noji", "Nojima", "Nojiri", "Nokami", "Noma", "Nomaguchi", "Nomi", "Nomoto", "Nomura", "Nonaka", "Nonomura", "Noro", "Nosaka", "Nose", "Noshima", "Notsu", "Noya", "Noyamano", "Nozaki", "Nozara", "Nozawa", "Numajiri", "Numata", "Nura", "Oba", "Obara", "Obata", "Obayashi", "Obi", "Obinata", "Obuchi", "Ochi", "Ochiai", "Ochida", "Oda", "Odaka", "Odo", "Oe", "Oga", "Ogami", "Ogasawara", "Ogata", "Ogawa", "Ogino", "Ogiwara", "Oguma", "Ogura", "Oguri", "Ogyu", "Oh", "Ohama", "Ohara", "Ohashi", "Ohata", "Ohba", "Ohbora", "Ohi", "Ohira", "Ohishi", "Ohka", "Ohkawa", "Ohkita", "Ohmae", "Ohmine", "Ohmiya", "Ohmoto", "Ohmura", "Ohno", "Ohori", "Ōhōri", "Ohsawa", "Ohta", "Ohtake", "Ohtsuka", "Ohuchi", "Ohya", "Ohyama", "Oi", "Ōi", "Oichi", "Oikawa", "Oinuma", "Oishi", "Oiwa", "Oji", "Oka", "Okabayashi", "Okabe", "Okada", "Okagawa", "Okagi", "Okaido", "Okajima", "Okakura", "Okami", "Okamoto", "Okamura", "Okanao", "Okanaya", "Okane", "Okano", "Okanoya", "Okasawa", "Okawa", "Okawara", "Okayama", "Okazaki", "Okazawaya", "Oketani", "Oki", "Okie", "Okihara", "Okimasa", "Okimoto", "Okimura", "Okinaga", "Okinaka", "Okino", "Okinobu", "Okita", "Okitsu", "Okoba", "Okochi", "Oku", "Okubo", "Okuda", "Okuhara", "Okui", "Okuma", "Okumoto", "Okumura", "Okuna", "Okuno", "Okunugi", "Okura", "Okutsu", "Okuwaki", "Okuyama", "Omae", "Omagari", "Omata", "Omi", "Omori", "Omoto", "Omura", "Onaga", "Onaka", "Onda", "Onezawa", "Onigashira", "Onishi", "Onitsuka", "Onizuka", "Ono", "Onoda", "Onodera", "Onoe", "Onohara", "Onose", "Onoue", "Onuki", "Onuma", "Oogami", "Oogida", "Ooishi", "Ooka", "Orio", "Orito", "Osabe", "Osada", "Osagawa", "Osaka", "Osaki", "Osako", "Osanai", "Osaragi", "Osato", "Osawa", "Ose", "Oshikiri", "Oshima", "Oshimo", "Oshin", "Oshiro", "Oshita", "Osumi", "Ota", "Otaka", "Otake", "Otaki", "Otani", "Oto", "Otomo", "Otonari", "Otsu", "Otsubo", "Otsuji", "Otsuka", "Otsuki", "Ouchi", "Ōuchi", "Ouji", "Oura", "Ouye", "Owada", "Owari", "Oya", "Oyabu", "Oyadomari", "Oyagi", "Oyakawa", "Oyama", "Oyanagi", "Oye", "Ozaki", "Ozawa", "Ozeki", "Ozu", "Pekoyama", "Rai", "Raikatuji", "Rakuyama", "Rikimaru", "Ringo", "Ritsushima", "Rokkaku", "Rokuda", "Royama", "Ryokuenzaka", "Ryusaki", "Ryūzaki", "Ryuzoji", "Ryūzōji", "Sada", "Sadahiro", "Sadow", "Saeda", "Saeki", "Saga", "Sagara", "Sagawa", "Sahara", "Saigo", "Saijo", "Saijou", "Saika", "Saiki", "Saionji", "Saisho", "Saita", "Saito", "Saitō", "Saitoh", "Saji", "Saka", "Sakagami", "Sakaguchi", "Sakahara", "Sakai", "Sakaki", "Sakakibara", "Sakamaki", "Sakamoto", "Sakane", "Sakano", "Sakanoue", "Sakashita", "Sakata", "Sakaue", "Sakazaki", "Saki", "Sakihara", "Sakikibara", "Sakimoto", "Sakiyama", "Sakiyurai", "Sako", "Sakoda", "Sakubara", "Sakuda", "Sakuma", "Sakumoto", "Sakura", "Sakuraba", "Sakurada", "Sakurai", "Sakurano", "Sakurazaki", "Sama", "Samejima", "Sameshima", "Sammiya", "Samon", "Sanada", "Sanda", "Sando", "Sanekata", "Sanjo", "Sano", "Sanshi", "Sanson", "Santo", "Sanuki", "Saromi", "Sarumara", "Saruwatari", "Saruyama", "Sasada", "Sasagawa", "Sasahara", "Sasai", "Sasakawa", "Sasaki", "Sasano", "Sasanuma", "Sasayama", "Sasori", "Sassa", "Satake", "Sato", "Satoh", "Satomi", "Satonaka", "Satou", "Satow", "Satoya", "Satta", "Sawa", "Sawachika", "Sawada", "Sawagoe", "Sawai", "Sawajiri", "Sawamatsu", "Sawamura", "Sawanaga", "Sawanishi", "Sawano", "Sawaoka", "Sawashiro", "Sawaya", "Sayuki", "Saza", "Sazama", "Sazanami", "Segawa", "Seiji", "Seiki", "Sekawa", "Seki", "Sekigawa", "Sekiguchi", "Sekihata", "Sekimoto", "Sekine", "Sekino", "Sekiya", "Sekozawa", "Sen", "Senda", "Senken", "Senmatsu", "Seno", "Senoue", "Senri", "Seo", "Sera", "Serizawa", "Seta", "Seto", "Setoguchi", "Seyama", "Shiba", "Shibaguchi", "Shibahata", "Shibanuma", "Shibasaki", "Shibasawa", "Shibata", "Shibayama", "Shibayanagi", "Shibazaki", "Shibukji", "Shibuya", "Shichirobei", "Shida", "Shidehara", "Shido", "Shiga", "Shigaki", "Shiganori", "Shige", "Shigeki", "Shigematsu", "Shigemi", "Shigemitsu", "Shigemoto", "Shigemura", "Shigeta", "Shigi", "Shiigi", "Shiimori", "Shiina", "Shikitei", "Shikuk", "Shikuma", "Shima", "Shimabuku", "Shimabukuro", "Shimada", "Shimakage", "Shimamoto", "Shimamura", "Shimane", "Shimano", "Shimanouchi", "Shimanuki", "Shimaoka", "Shimasaki", "Shimazaki", "Shimazu", "Shime", "Shimedzu", "Shimida", "Shimizu", "Shimmyo", "Shimo", "Shimoda", "Shimogama", "Shimohira", "Shimokawa", "Shimomura", "Shimomuta", "Shimon", "Shimonishi", "Shimono", "Shimozuma", "Shimura", "Shimuzu", "Shina", "Shinagawa", "Shinbo", "Shindo", "Shindou", "Shinjo", "Shinkai", "Shinko", "Shinobu", "Shinoda", "Shinoga", "Shinohara", "Shinomiya", "Shinozaki", "Shinozuka", "Shinpuku", "Shinsato", "Shinta", "Shintaku", "Shintani", "Shintaro", "Shioda", "Shioji", "Shiokawa", "Shiomi", "Shiomiya", "Shionoya", "Shiota", "Shiotani", "Shioya", "Shiozaki", "Shiozawa", "Shira", "Shiragami", "Shirahata", "Shirai", "Shiraishi", "Shiraiwa", "Shirakawa", "Shiraki", "Shirane", "Shirasu", "Shiratori", "Shiro", "Shirogane", "Shirokawa", "Shiroki", "Shiroma", "Shirota", "Shiroyama", "Shirozu", "Shishido", "Shiskikura", "Shitanishi", "Shitara", "Shizuma", "Shobo", "Shoda", "Shogo", "Shohtoku", "Shoji", "Shunji", "Shunsen", "Siagyo", "Silverman", "Soda", "Soga", "Sohda", "Soho", "Soma", "Sōma", "Someya", "Sone", "Sonoda", "Sonomura", "Sora", "Soseki", "Sotomura", "Suda", "Sudo", "Sudou", "Sueda", "Suehiro", "Suenaga", "Suenami", "Sueno", "Sueoka", "Sueyoshi", "Suga", "Sugahara", "Sugai", "Sugamoto", "Sugano", "Suganuma", "Sugase", "Sugata", "Sugawa", "Sugawara", "Sugaya", "Sugihara", "Sugimori", "Sugimoto", "Sugimura", "Sugino", "Sugisata", "Sugita", "Sugitani", "Sugiura", "Sugiyama", "Suguro", "Suiden", "Suijo", "Suka", "Suki", "Sukimoto", "Suko", "Suma", "Sumadera", "Sumi", "Sumida", "Sumino", "Sumisu", "Sumitimo", "Sunada", "Sunaga", "Sunagawa", "Sunahara", "Suou", "Suto", "Suwa", "Suwabe", "Suyama", "Suyehiro", "Suyenaga", "Suzambo", "Suzukaze", "Suzuki", "Suzukida", "Tabata", "Tabuchi", "Tachibana", "Tachikawa", "Tada", "Tadeo", "Tadeshi", "Tadokoro", "Tagami", "Tagawa", "Taguchi", "Tahara", "Tahata", "Taichi", "Taira", "Taizo", "Tajima", "Tajiri", "Taka", "Takabatake", "Takabayashi", "Takabe", "Takada", "Takaezu", "Takagaki", "Takagawa", "Takagi", "Takahagi", "Takahama", "Takahara", "Takahashi", "Takahata", "Takai", "Takaki", "Takakura", "Takakuwa", "Takamaru", "Takamatsu", "Takami", "Takamitsu", "Takamiya", "Takamori", "Takamoto", "Takamura", "Takanashi", "Takano", "Takao", "Takaoka", "Takara", "Takarabe", "Takasaka", "Takasaki", "Takase", "Takashi", "Takashima", "Takashita", "Takasu", "Takasugi", "Takata", "Takato", "Takatsukasa", "Takaya", "Takayama", "Takayanagi", "Takayesu", "Takeba", "Takebayashi", "Takecare", "Takeda", "Takehara", "Takei", "Takekawa", "Takemago", "Takemitsu", "Takemoto", "Takemura", "Takenaka", "Takenouchi", "Takeshima", "Takeshita", "Taketa", "Taketazu", "Taketomi", "Taketomo", "Takeuchi", "Takewaki", "Takeya", "Takeyama", "Takezawa", "Taki", "Takigawa", "Takiguchi", "Takimoto", "Takisawa", "Takishida", "Takishima", "Takishita", "Takita", "Takizawa", "Taku", "Takudo", "Takudome", "Tamaasa", "Tamada", "Tamae", "Tamai", "Tamaki", "Tamanaha", "Tamashiro", "Tamatsuki", "Tamaye", "Tamayose", "Tamazaki", "Tamenori", "Tamiya", "Tamon", "Tamura", "Tamuro", "Tanabe", "Tanaka", "Taneda", "Tange", "Tani", "Tanifuji", "Tanigawa", "Taniguchi", "Tanikawa", "Tanimoto", "Tanimura", "Tanioka", "Taniuchi", "Tanizaki", "Tanji", "Tankoshitsu", "Tanno", "Tano", "Tanoue", "Tanouye", "Tansho", "Tanuma", "Tao", "Taomi", "Tarumi", "Taruya", "Tasaka", "Tasaki", "Tashikani", "Tashima", "Tashiro", "Tateishi", "Tatenaka", "Tateno", "Tatewaki", "Tateyama", "Tatsuda", "Tatsuko", "Tatsumaki", "Tatsumi", "Tatsuno", "Tatsuta", "Tatsuya", "Taue", "Tawaraya", "Tayama", "Tazaki", "Tazawa", "Tejima", "Tekawa", "Temko", "Tempo", "Tengan", "Tenshin", "Terada", "Teragawa", "Teraguchi", "Terai", "Terajima", "Terakado", "Teramoto", "Teranishi", "Terao", "Teraoka", "Terasaka", "Terasawa", "Terashima", "Terauchi", "Terayama", "Teruya", "Tesaki", "Teshigahara", "Teshima", "Tezuka", "Tobe", "Tochikura", "Toda", "Togami", "Togasaki", "Togashi", "Togawa", "Togo", "Togoshi", "Toguchi", "Tohno", "Tojo", "Tokaji", "Tokashi", "Toki", "Tokikoshi", "Tokita", "Tokito", "Tokiwa", "Tokuda", "Tokudome", "Tokugawa", "Tokuma", "Tokumoto", "Tokunaga", "Tokuoka", "Tokusaki", "Toma", "Tomabechi", "Tomatsu", "Tome", "Tomei", "Tomika", "Tomimoto", "Tominaga", "Tomine", "Tomioka", "Tomita", "Tomizawa", "Tommii", "Tomoka", "Tomonaga", "Tomori", "Tonai", "Tone", "Tono", "Tonooka", "Torigoe", "Torii", "Torisei", "Toriumi", "Toru", "Tosh", "Toshima", "Toshio", "Toshishai", "Toshitala", "Toshusai", "Totoki", "Totsuka", "Tottori", "Toudou", "Toujou", "Touno", "Toya", "Toyama", "Toyoda", "Toyofuku", "Toyonaga", "Toyooka", "Toyoshima", "Toyota", "Toyotomi", "Tsuboi", "Tsuboike", "Tsubota", "Tsubouchi", "Tsucgimoto", "Tsuchida", "Tsuchie", "Tsuchihashi", "Tsuchikawa", "Tsuchita", "Tsuchiya", "Tsuchiyama", "Tsuda", "Tsuga", "Tsugaru", "Tsugawa", "Tsuge", "Tsugihara", "Tsuha", "Tsuji", "Tsujihara", "Tsujii", "Tsujimoto", "Tsujimura", "Tsujita", "Tsukada", "Tsukade", "Tsukahara", "Tsukamoto", "Tsukatani", "Tsukawaki", "Tsukayama", "Tsukehara", "Tsukino", "Tsukioka", "Tsukiyama", "Tsukiyomi", "Tsukuda", "Tsukuma", "Tsumemasa", "Tsumura", "Tsunematsu", "Tsunezumi", "Tsuno", "Tsunoda", "Tsunoi", "Tsurimi", "Tsuru", "Tsuruda", "Tsuruga", "Tsurumi", "Tsuruoka", "Tsuruta", "Tsuruya", "Tsushima", "Tsutaya", "Tsutomi", "Tsutomu", "Tsutsui", "Tsutsumi", "Tsuzuki", "Uboshita", "Ubukata", "Uchibayashi", "Uchida", "Uchikoga", "Uchikoshi", "Uchima", "Uchimura", "Uchino", "Uchiyama", "Uda", "Udagawa", "Ude", "Udo", "Uechi", "Ueda", "Uegaki", "Uehara", "Uehashi", "Ueji", "Ueki", "Uematsu", "Uemura", "Ueno", "Uesaka", "Uesato", "Ueseugi", "Ueshiba", "Ueshima", "Uesugi", "Uetake", "Ueto", "Ueyama", "Ueyonabaru", "Ugaki", "Ugumori", "Ui", "Ujiie", "Ukai", "Ukita", "Ukiyo", "Umari", "Umebayashi", "Umeda", "Umehara", "Umeji", "Umeki", "Umemoto", "Umemura", "Umesaka", "Umesawa", "Umetsu", "Umezaki", "Umezawa", "Umezono", "Umezu", "Umon", "Unno", "Uno", "Uoya", "Uozumi", "Ura", "Urabe", "Uragami", "Uragi", "Uraisami", "Uramoto", "Uranishi", "Urano", "Urata", "Urayama", "Uriu", "Urogataya", "Urushido", "Usami", "Ushiba", "Ushijima", "Ushioda", "Ushiro", "Usui", "Utada", "Utagawa", "Utsumi", "Utsunomiya", "Uwano", "Uyeda", "Uyehara", "Uyematsu", "Uyemura", "Uyeno", "Uyeshiro", "Uyetake", "Uzumaki", "Wada", "Wagatsuma", "Wakabayashi", "Wakai", "Wakaizumi", "Wakaki", "Wakamatsu", "Wakamura", "Wakao", "Wakasugi", "Wakata", "Wakatsuchi", "Wakatsuki", "Wakayama", "Wakayoshi", "Wake", "Wakeshima", "Waki", "Wakimoto", "Wakino", "Wakisaka", "Wakita", "Wakiya", "Wakui", "Wakuni", "Wakuri", "Wang", "Wanijima", "Washino", "Washio", "Watabe", "Watanabe", "Watanuki", "Watari", "Watase", "Watnabe", "Watoga", "Watsuji", "Yabe", "Yabūchi", "Yabuki", "Yabuta", "Yada", "Yadama", "Yadomi", "Yagami", "Yagasaki", "Yagi", "Yaginuma", "Yagoda", "Yaguchi", "Yagyū", "Yahagi", "Yahiro", "Yajima", "Yakumo", "Yakushimaru", "Yakuta", "Yamabe", "Yamada", "Yamadera", "Yamagata", "Yamagawa", "Yamagishi", "Yamaguchi", "Yamaguchiya", "Yamaha", "Yamahashi", "Yamahata", "Yamaji", "Yamakage", "Yamakawa", "Yamakazi", "Yamaki", "Yamakoshi", "Yamamoto", "Yamamura", "Yamamuro", "Yamana", "Yamanaka", "Yamanami", "Yamane", "Yamanishi", "Yamano", "Yamanouchi", "Yamanoue", "Yamao", "Yamaoka", "Yamasaki", "Yamasato", "Yamashina", "Yamashiro", "Yamashita", "Yamataka", "Yamato", "Yamauchi", "Yamawaki", "Yamazaki", "Yamhata", "Yamura", "Yanagawa", "Yanagi", "Yanagida", "Yanagihara", "Yanagimachi", "Yanagimoto", "Yanagisawa", "Yanagita", "Yanai", "Yanase", "Yano", "Yaosaka", "Yara", "Yashida", "Yashima", "Yashiro", "Yasubuchi", "Yasuda", "Yasue", "Yasuhara", "Yasuhiro", "Yasui", "Yasujiro", "Yasukawa", "Yasumi", "Yasumori", "Yasumoto", "Yasunaga", "Yasuno", "Yasuoka", "Yasutake", "Yata", "Yazawa", "Yen", "Yoda", "Yodogawa", "Yoemon", "Yogi", "Yoichi", "Yokeda", "Yokohama", "Yokoi", "Yokokawa", "Yokomitsu", "Yokomizo", "Yokono", "Yokoo", "Yokota", "Yokote", "Yokouchi", "Yokoyama", "Yokozeki", "Yomaura", "Yonai", "Yonamine", "Yonashiro", "Yoneda", "Yonekura", "Yonemori", "Yonemoto", "Yonemura", "Yoneno", "Yoneoka", "Yoneyama", "Yonezawa", "Yori", "Yoritaka", "Yosano", "Yoshiba", "Yoshida", "Yoshie", "Yoshifumi", "Yoshigahara", "Yoshihama", "Yoshihara", "Yoshihisa", "Yoshii", "Yoshiie", "Yoshikawa", "Yoshiki", "Yoshikuni", "Yoshimatsu", "Yoshimi", "Yoshimori", "Yoshimoto", "Yoshimura", "Yoshina", "Yoshinaga", "Yoshino", "Yoshinobu", "Yoshioka", "Yoshitaka", "Yoshitake", "Yoshitomi", "Yoshiwara", "Yoshiya", "Yoshiyama", "Yoshiyuki", "Yoshizaki", "Yoshizawa", "Yoshizoe", "Yoshizumi", "Yotsukura", "Yotsuzuka", "Yoza", "Yuasa", "Yuguchi", "Yuhara", "Yui", "Yukawa", "Yuki", "Yūki", "Yukimi", "Yukimori", "Yukimura", "Yukimuro", "Yukinaga", "Yukiyama", "Yumoto", "Yunokawa", "Yutani", "Yuuki", "Yuuma", "Yuzawa", "Yuzuki", "Zakai", "Zakaza", "Zakimi", "Zayasu"];
 
 App.Data.misc.jordanianSlaveNames = ["Aaliyah", "Aamal", "Abdah", "Abeer", "Abia", "Abida", "Abir", "Abla", "Adara", "Adila", "Adiva", "Adjah", "Afaaf", "Afaf", "Afeefa", "Afra", "Afriah", "Afton", "Ahlam", "Ahsia", "Aida", "Ain", "Aisha", "Aishah", "Akilah", "Akram", "Ala'a", "Alaia", "Ale", "Aleah", "Ali", "Alia", "Alima", "Alina", "Aliya", "Aliyah", "Almira", "Alya", "Amal", "Amani", "Amatullah", "Amimah", "Amina", "Aminah", "Amira", "Amirah", "Amna", "Anfal", "Anisa", "Ara", "Aseel", "Ashra", "Asiya", "Asma", "Atifa", "Ayah", "Ayasha", "Ayesha", "Aza", "Aziah", "Aziza", "Azza", "Badiya", "Bahira", "Bahiyya", "Banah", "Baraka", "Barakah", "Barika", "Basimah", "Basma", "Basmah", "Bathsira", "Batool", "Bibi", "Buthayna", "Cala", "Cantara", "Chardae", "Charde", "Dahah", "Daifa", "Dalal", "Dalia", "Dana", "Dananir", "Dhakirah", "Diana", "Dima", "Doha", "Du'a", "Duha", "Duqaq", "Ehteram", "Elaheh", "Elmira", "Eman", "Emine", "Enshirah", "Eram", "Faaiza", "Fadia", "Fadila", "Fairuz", "Faizah", "Falestine", "Farah", "Fardoos", "Farhaana", "Farida", "Farrah", "Fatemeh", "Fathiyya", "Fatima", "Fatimah", "Fatin", "Fatma", "Fatunah", "Fayruz", "Fayza", "Firyal", "Fizza", "Fukayna", "Genna", "Ghada", "Ghaliya", "Ghaniyah", "Ghida", "Hababah", "Habibah", "Habibeh", "Hadil", "Hadya", "Hafiya", "Hafsa", "Hafsah", "Haideh", "Hala", "Haleh", "Halima", "Hamida", "Hamideh", "Hana", "Hanan", "Haneen", "Hanifa", "Haniyya", "Hatima", "Hawwa", "Haya", "Hebah", "Helen", "Hinda", "Hoda", "Huda", "Husniyah", "Iamar", "Iesha", "Ihsan", "Ilham", "Iman", "Imani", "Imtenan", "Imtithal", "Ina'am", "Inam", "Inan", "Innas", "Intisar", "Ismat", "Isra", "Jalila", "Jamila", "Jana", "Jasmine", "Jena", "Jenaw", "Jinan", "Jomana", "Joumana", "Juju", "Julia", "Jumana", "Kali", "Kalifa", "Kalila", "Kamala", "Kamilah", "Karida", "Karima", "Karimah", "Khadija", "Khadijah", "Khalida", "Khalifa", "Khalilah", "Kobra", "Laila", "Lailah", "Lakia", "Lam'a", "Layla", "Laylah", "Leen", "Leila", "Lela", "Leyla", "Lila", "Lina", "Loelia", "Lubna", "Lujayn", "Lulah", "Luna", "Lyla", "Lylah", "Madiha", "Magda", "Maha", "Mahasin", "Mahlagha", "Mahlayba", "Maimuna", "Mais", "Maiza", "Majidah", "Malak", "Malika", "Maliki", "Manal", "Manhalah", "Marah", "Mariah", "Mariam", "Mariyah", "Marwa", "Maryam", "Maysa", "Maysun", "Montaha", "Mouna", "Mufidah", "Munira", "Muslimah", "Nabila", "Nabilia", "Nada", "Nadira", "Nadrah", "Nadya", "Naeemah", "Nafisa", "Nahida", "Naila", "Nailah", "Naima", "Naimah", "Najla", "Najlah", "Najmah", "Najwa", "Nathifa", "Nawal", "Nedira", "Nejla", "Nida", "Nima", "Nini", "Noha", "Noor", "Noura", "Nuha", "Nujood", "Numa", "Nur", "Nuri", "Nusaiba", "Oma", "Pvik", "Qamar", "Qubilah", "Rabi", "Rabia", "Rabiah", "Radwa", "Raghda", "Rahma", "Rahmat", "Raiyah", "Raja", "Rana", "Randa", "Rania", "Ranya", "Rashida", "Rayya", "Razan", "Raziya", "Reem", "Rezeya", "Rhianna", "Rida", "Rihana", "Rihanna", "Rima", "Rimas", "Rukhsar", "Rusa", "Saba", "Sabah", "Sabra", "Sabrieh", "Sadaf", "Sadia", "Sadika", "Sadira", "Saduf", "Safa", "Safaa", "Safana", "Safia", "Safinaz", "Safiya", "Safwah", "Saham", "Sahar", "Sahara", "Salha", "Saliha", "Salima", "Salimah", "Salma", "Salwa", "Sama'a", "Samah", "Samar", "Samara", "Samarah", "Sameen", "Sami", "Samira", "Samiyah", "Sammah", "Samya", "Sana", "Sanah", "Sanya", "Sara", "Sarab", "Sarah", "Sariyah", "Sawsan", "Semeeah", "Sereen", "Shadiya", "Shadya", "Shafiqa", "Shagayegh", "Shahar", "Shahenaz", "Shahida", "Shahira", "Shahrazad", "Shahrizad", "Shajar", "Shakira", "Shamoona", "Sharda", "Sharday", "Shareen", "Sharifa", "Shatha", "Shazia", "Sheba", "Sherin", "Shifa", "Shiklah", "Shorooq", "Shurooq", "Siham", "Sisi", "Sofana", "Soheyla", "Sola", "Soso", "Souhad", "Subreen", "Suha", "Suhad", "Suhair", "Sulema", "Sulma", "Sultaana", "Sumaya", "Summar", "Sundus", "Tabina", "Tala", "Taliba", "Tamara", "Tamasha", "Tareiza", "Tarra", "Thalia", "Toujan", "Ulayyah", "Ulima", "Umniya", "Uzma", "Wafa", "Wahiba", "Wahshiyah", "Walaa", "Widad", "Yamilex", "Yamina", "Yara", "Yasmeen", "Yasmin", "Yasmina", "Yasmine", "Yazmina", "Yusra", "Zada", "Zahira", "Zahra", "Zahrah", "Zakiayah", "Zakiyya", "Zara", "Zaria", "Zaynab", "Zean", "Zebeebah", "Zein", "Zeina", "Zelma", "Zena", "Zina", "Zizi", "Zubaydah", "Zuhair", "Zukha", "Zulaikha", "Zuleika", "Zunaira", "Zuzi"];
diff --git a/src/data/backwardsCompatibility/backwardsCompatibility.js b/src/data/backwardsCompatibility/backwardsCompatibility.js
index 6d726b716aac01f07bc1d15572bf6d23afb7cc99..0dccde0280cfdd2c7c6f024b4802a956e3d7bb1c 100644
--- a/src/data/backwardsCompatibility/backwardsCompatibility.js
+++ b/src/data/backwardsCompatibility/backwardsCompatibility.js
@@ -2461,9 +2461,6 @@ App.Update.oldVersions = function(node) {
 	if (V.releaseID <= 1123) {
 		V.plotEventWeek = App.Events.effectiveWeek();
 	}
-	if (V.releaseID < 1183 && V.pit) {
-		V.pit.trainingIDs = [];
-	}
 	node.append(`Done!`);
 };
 
diff --git a/src/data/backwardsCompatibility/pitBC.js b/src/data/backwardsCompatibility/pitBC.js
index ceb8677d4bf534f399b1c9773cdea8e997401a24..877af4c22c58c2c02ba5e4ea194acf3dfc35b5b4 100644
--- a/src/data/backwardsCompatibility/pitBC.js
+++ b/src/data/backwardsCompatibility/pitBC.js
@@ -27,6 +27,8 @@ App.Facilities.Pit.BC = function() {
 			V.pit.animal = V.pit.animal || V.pitAnimalType || null;
 		}
 
+		V.pit.trainingIDs = V.pit.trainingIDs || [];
+
 		V.pit.audience = V.pit.audience || V.pitAudience || "none";
 		V.pit.lethal = V.pit.lethal || V.pitLethal || false;
 		V.pit.fought = V.pit.fought || V.pitFought || false;
diff --git a/src/endWeek/nextWeek/nextWeek.js b/src/endWeek/nextWeek/nextWeek.js
index 9207235f9ade89d98055f674cd56fdad4e775fde..9d68d1148397592a22d74d8e750e7ebd0337ce1a 100644
--- a/src/endWeek/nextWeek/nextWeek.js
+++ b/src/endWeek/nextWeek/nextWeek.js
@@ -248,6 +248,7 @@ App.EndWeek.nextWeek = function() {
 		slave.skill.anal = Math.clamp(slave.skill.anal.toFixed(1), 0, 100);
 		slave.skill.whoring = Math.clamp(slave.skill.whoring.toFixed(1), 0, 100);
 		slave.skill.entertainment = Math.clamp(slave.skill.entertainment.toFixed(1), 0, 100);
+		slave.skill.combat = Math.clamp(slave.skill.combat.toFixed(1), 0, 100);
 		slave.lactationAdaptation = Math.clamp(slave.lactationAdaptation.toFixed(1), 0, 100);
 		slave.intelligenceImplant = Math.clamp(slave.intelligenceImplant.toFixed(1), -15, 30);
 		slave.prematureBirth = 0;
diff --git a/src/endWeek/reports/penthouseReport.js b/src/endWeek/reports/penthouseReport.js
index ae3775c79f246a5d4168b538b9b856947080c801..9e4b59617591df140a30c79cc7ce50e14e534454 100644
--- a/src/endWeek/reports/penthouseReport.js
+++ b/src/endWeek/reports/penthouseReport.js
@@ -649,7 +649,7 @@ App.EndWeek.penthouseReport = function() {
 			for (const slave of penthouseSlaves) {
 				if (slave.fuckdoll === 1 || slave.ID === V.BodyguardID || slave.ID === V.HeadGirlID || slave.fetish === Fetish.MINDBROKEN) {
 					continue;
-				} else if (V.personalAttention.task === PersonalAttention.TRAINING && V.personalAttention.slaves.some(p => p.ID === slave.ID) && !onbedRest(V.PC, true)) {
+				} else if (V.personalAttention.task === PersonalAttention.TRAINING && V.personalAttention.slaves.some(p => p.ID === slave.ID) && !onBedRest(V.PC, true)) {
 					continue;
 				}
 
diff --git a/src/endWeek/reports/schoolroomReport.js b/src/endWeek/reports/schoolroomReport.js
index 2c992bfef93ac578ac3a5cb16285be93983f1c8d..bdd44d338120afc798d7e6ee2bce75aa40af46aa 100644
--- a/src/endWeek/reports/schoolroomReport.js
+++ b/src/endWeek/reports/schoolroomReport.js
@@ -158,7 +158,7 @@ App.EndWeek.schoolroomReport = function() {
 		tired(slave);
 		/* apply following SA passages to facility leader */
 		if (V.showEWD !== 0) {
-			const schoolteacherEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report");
+			const schoolteacherEntry = App.UI.DOM.appendNewElement("div", frag, '', ["slave-report"]);
 			const artSpan = App.UI.DOM.appendNewElement("span", schoolteacherEntry);
 			schoolteacherEntry.append(App.SlaveAssignment.saSlaveIntro(slave, `is serving as your Schoolteacher.`));
 			App.Events.addNode(schoolteacherEntry, [schoolteacherText()], "div", ["indent"]);
@@ -238,7 +238,7 @@ App.EndWeek.schoolroomReport = function() {
 
 		if (V.showEWD) {
 			const {He} = getPronouns(slave);
-			const slaveEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report");
+			const slaveEntry = App.UI.DOM.appendNewElement("div", frag, '', ["slave-report"]);
 			const artSpan = App.UI.DOM.appendNewElement("span", slaveEntry);
 			let leaderTraining = '';
 			for (const role of Object.keys(V.slaveTutor)) {
@@ -247,7 +247,6 @@ App.EndWeek.schoolroomReport = function() {
 				}
 			}
 			slaveEntry.append(App.SlaveAssignment.saSlaveIntro(slave, `is studying in ${V.schoolroomName}${leaderTraining}.`));
-
 			App.Events.addNode(slaveEntry, [He, App.SlaveAssignment.takeClasses(slave)], "div", ["indent"]);
 			slaveEntry.append(App.SlaveAssignment.standardSlaveReport(slave, false));
 			App.SlaveAssignment.appendSlaveArt(artSpan, slave);
diff --git a/src/endWeek/saDiet.js b/src/endWeek/saDiet.js
index e84f5cdac17d025e7e68b0db3f28f19a668f4ea6..956fdc75980fe920c2f3773b3db0abcdda518d4b 100644
--- a/src/endWeek/saDiet.js
+++ b/src/endWeek/saDiet.js
@@ -525,7 +525,7 @@ App.SlaveAssignment.diet = function saDiet(slave) {
 			r.push(`By carefully adjusting ${his} intake, ${he} slowly puts on weight without realizing it.`);
 		} else if (slave.weight > 10) {
 			weightShift = -(V.feeder + 1);
-			r.push(`By carefully adjusting ${his} intake, ${he} slowly loses on weight without realizing it.`);
+			r.push(`By carefully adjusting ${his} intake, ${he} slowly loses weight without realizing it.`);
 		}
 		if (slave.weightDirection === -1) {
 			slave.weight += (weightShift - random(0, 1));
diff --git a/src/endWeek/saDrugs.js b/src/endWeek/saDrugs.js
index eba26fefc53467e2967b8d73a74a66cfe058fe37..5395ab1892f4788c4e452654d521684a8b855630 100644
--- a/src/endWeek/saDrugs.js
+++ b/src/endWeek/saDrugs.js
@@ -188,7 +188,7 @@ App.SlaveAssignment.drugs = function saDrugs(slave) {
 					}
 					growth -= 1;
 				} else if (slave.weight > 130) {
-					r += ` the enormous diet ${he} eats to maintain ${his} hugely fat body helps support growth, `;
+					r += ` the enormous diet ${he} eats to maintain ${his} ${slave.weight > 195 ? `whale-like` : `hugely fat`} body helps support growth, `;
 					if (slave.health.condition > -20) {
 						r += `and`;
 					} else {
@@ -196,7 +196,7 @@ App.SlaveAssignment.drugs = function saDrugs(slave) {
 					}
 					growth += 4;
 				} else if (slave.weight > 30) {
-					r += ` the generous diet ${he} eats to maintain ${his} fat body helps support growth, `;
+					r += ` the generous diet ${he} eats to maintain ${his} ${slave.weight > 95 ? `fat` : `chubby`} body helps support growth, `;
 					if (slave.health.condition > -20) {
 						r += `and`;
 					} else {
@@ -349,7 +349,7 @@ App.SlaveAssignment.drugs = function saDrugs(slave) {
 					}
 					growth -= 2;
 				} else if (slave.weight > 130) {
-					r += ` the enormous diet ${he} eats to maintain ${his} hugely fat body helps support growth, `;
+					r += ` the enormous diet ${he} eats to maintain ${his} ${slave.weight > 195 ? `whale-like` : `hugely fat`} body helps support growth, `;
 					if (slave.health.condition > -20) {
 						r += `and`;
 					} else {
@@ -357,7 +357,7 @@ App.SlaveAssignment.drugs = function saDrugs(slave) {
 					}
 					growth++;
 				} else if (slave.weight > 30) {
-					r += ` the generous diet ${he} eats to maintain ${his} fat body helps support growth, `;
+					r += ` the generous diet ${he} eats to maintain ${his} ${slave.weight > 95 ? `fat` : `chubby`} body helps support growth, `;
 					if (slave.health.condition > -20) {
 						r += `and`;
 					} else {
@@ -565,11 +565,11 @@ App.SlaveAssignment.drugs = function saDrugs(slave) {
 					dietInfluence = true;
 					growth -= 2;
 				} else if (slave.weight > 130) {
-					r += ` the generous diet ${he} eats to maintain ${his} fat body helps support growth, `;
+					r += ` the enormous diet ${he} eats to maintain ${his} ${slave.weight > 195 ? `whale-like` : `hugely fat`} body helps support growth, `;
 					dietInfluence = true;
 					growth += 3;
 				} else if (slave.weight > 30) {
-					r += ` the generous diet ${he} eats to maintain ${his} fat body helps support growth, `;
+					r += ` the generous diet ${he} eats to maintain ${his} ${slave.weight > 95 ? `fat` : `chubby`} body helps support growth, `;
 					dietInfluence = true;
 					growth++;
 				} else if (slave.weight <= -30) {
@@ -668,11 +668,11 @@ App.SlaveAssignment.drugs = function saDrugs(slave) {
 					dietInfluence = true;
 					growth -= 0.2;
 				} else if (slave.weight > 130) {
-					r += ` the enormous diet ${he} eats to maintain ${his} hugely fat body helps support growth, `;
+					r += ` the enormous diet ${he} eats to maintain ${his} ${slave.weight > 195 ? `whale-like` : `hugely fat`} body helps support growth, `;
 					dietInfluence = true;
 					growth += 0.2;
 				} else if (slave.weight > 30) {
-					r += ` the generous diet ${he} eats to maintain ${his} fat body helps support growth, `;
+					r += ` the generous diet ${he} eats to maintain ${his} ${slave.weight > 95 ? `fat` : `chubby`} body helps support growth, `;
 					dietInfluence = true;
 					growth += 0.1;
 				} else if (slave.weight <= -30) {
diff --git a/src/endWeek/saGetMilked.js b/src/endWeek/saGetMilked.js
index f6be86ed80f61fb932dd86cf7172232944f27297..4e73732bb5970ef3278e1c3ae23d8f052a8ef064 100644
--- a/src/endWeek/saGetMilked.js
+++ b/src/endWeek/saGetMilked.js
@@ -499,6 +499,7 @@
 			if (slave.prostate > 0) {
 				if (slave.prostate > 2) {
 					r.text += ` ${His} heavily altered prostate greatly increases the volume of ${his} ejaculations and promotes excessive, watery semen production. This dilute ejaculate <span class="cash dec">sells poorly</span> compared to normal cum.`;
+					qualityMultiplier *= 0.5;
 				} else if (slave.prostate > 1) {
 					r.text += ` ${His} hyperactive prostate increases the volume of ${his} ejaculations and promotes good semen production.`;
 				}
diff --git a/src/endWeek/saGuardYou.js b/src/endWeek/saGuardYou.js
index 126572dcf9209a41e32a742a9b70209008cd2678..78a53086a4aa201213c5b02ec29d6b4dcfbcfe7a 100644
--- a/src/endWeek/saGuardYou.js
+++ b/src/endWeek/saGuardYou.js
@@ -281,19 +281,19 @@ App.SlaveAssignment.guardYou = function saGuardYou(slave) {
 	function trainReplacements(slave) {
 		/** @type {[boolean, string][]} */
 		const requirements = [
-			[slave.devotion > 95, "not devoted enough"],
-			[slave.trust > 50, "too fearful"],
-			[slave.skill.combat > 60, "hasn't had enough training"],
-			[slave.intelligence + slave.intelligenceImplant > 15, "too stupid"],
+			[slave.devotion <= 95, "not devoted enough"],
+			[slave.trust <= 50, "too fearful"],
+			[slave.skill.combat <= 60, "hasn't had enough training"],
+			[slave.intelligence + slave.intelligenceImplant <= 15, "too stupid"],
 		];
 
-		if (requirements.filter(s => !s[0]).length > 0) {
+		if (requirements.filter(s => s[0]).length > 0) {
 			if (V.debugMode > 0) {
-				r.push(`<span class="yellow">${He} is ${toSentence(requirements.filter(s => !s[0]).map(s => s[1]))} to train any successors.</span>`);
+				r.push(`<span class="yellow">${He} is ${toSentence(requirements.filter(s => s[0]).map(s => s[1]))} to train any successors.</span>`);
 			}
 		} else {
-			const successorCandidates = V.slaves.filter(function(s) { return (assignmentVisible(s) || s.assignment === Job.CONCUBINE || s.assignment === Job.WARDEN || s.assignment === Job.HEADGIRL || s.assignment === Job.QUARTER || s.assignment === Job.MASTERSUITE) && bodyguardSuccessorEligible(s); });
-			const combatSkilled = successorCandidates.filter(function(s) { return s.skill.combat > 60; });
+			const successorCandidates = V.slaves.filter(s => (assignmentVisible(s) || [Job.CONCUBINE, Job.WARDEN, Job.HEADGIRL, Job.QUARTER, Job.MASTERSUITE].includes(s.assignment)) && bodyguardSuccessorEligible(s));
+			const combatSkilled = successorCandidates.filter(s => s.skill.combat > 60);
 
 			r.push(`${He}'s confident in ${his} martial skills, but smart enough to know that${slave.geneMods.immortality > 0 ? `, while technically immortal, ${he} isn't invincible` : ` ${he} isn't immortal`}, and devoted enough to worry about who will protect you should ${he} die.`);
 			if (combatSkilled.length < 2) {
diff --git a/src/endWeek/saPorn.js b/src/endWeek/saPorn.js
index 56f99456b4fadc0ebf6e46c37d4d8f83754f1671..bd150b1ca283b00ca8c971b9f2cd2d924724159a 100644
--- a/src/endWeek/saPorn.js
+++ b/src/endWeek/saPorn.js
@@ -159,7 +159,7 @@ App.SlaveAssignment.porn = function saPorn(slave) {
 	 */
 	function prestigeCommentary(slave) {
 		if (slave.porn.prestige > 1) {
-			r += `${He} is widely regarded in ${slave.porn.fameType} porn, but with so many watchers, turn over is high. `;
+			r += `${He} is widely regarded in ${slave.porn.fameType} porn, but with so many watchers, turnover is high. `;
 		} else if (slave.porn.prestige > 0) {
 			if (slave.porn.fameType === "generic") {
 				r += `${He} has claimed a niche in slave porn, so there is a constant cycle of new arrivals and bored ex-watchers. `;
diff --git a/src/endWeek/saPregnancy.js b/src/endWeek/saPregnancy.js
index ef80741b563ab763ab57554183a6da752587d278..79dce9ae576ee70b2484b416e55b3de08576469d 100644
--- a/src/endWeek/saPregnancy.js
+++ b/src/endWeek/saPregnancy.js
@@ -882,7 +882,7 @@ App.SlaveAssignment.pregnancy = function saPregnancy(slave) {
 		let StudPenetrative = 0;
 		let StudTakesV = 0;
 
-		if (V.universalRulesImpregnation === "PC" && canImpreg(slave, V.PC) && slave.pregKnown === 0 && slave.PCExclude !== 1) { // consider female X female PC impreg here!
+		if (V.universalRulesImpregnation === "PC" && canImpreg(slave, V.PC) && (slave.pregKnown === 0 || (V.universalRulesSuperfetationImpregnation === 1 && slave.geneticQuirks.superfetation === 2 && (slave.pregKnown === 1 || V.geneticMappingUpgrade > 0 || slave.counter.birthsTotal > 0))) && slave.PCExclude !== 1) { // consider female X female PC impreg here!
 			r.push(`${slave.slaveName} is ripe for breeding, so you ejaculate inside ${him} often. When you bore of ${his} fertile`);
 			if (slave.mpreg === 1) {
 				r.push(`ass,`);
@@ -938,7 +938,7 @@ App.SlaveAssignment.pregnancy = function saPregnancy(slave) {
 			}
 		} else if ((slave.vagina === 0 || (slave.anus === 0 && slave.mpreg > 0)) && !studIgnoresRules) {
 			// Skip virgins.
-		} else if (V.HeadGirlID !== 0 && slave.ID !== V.HeadGirlID && V.universalRulesImpregnation === "HG" && canPenetrate(S.HeadGirl) && slave.pregKnown === 0) {
+		} else if (V.HeadGirlID !== 0 && slave.ID !== V.HeadGirlID && V.universalRulesImpregnation === "HG" && canPenetrate(S.HeadGirl) && (slave.pregKnown === 0 || (V.universalRulesSuperfetationImpregnation === 1 && slave.geneticQuirks.superfetation === 2 && (slave.pregKnown === 1 || V.geneticMappingUpgrade > 0 || slave.counter.birthsTotal > 0)))) {
 			const {
 				he2, His2, his2, him2,
 			} = getPronouns(S.HeadGirl).appendSuffix('2');
@@ -1052,7 +1052,7 @@ App.SlaveAssignment.pregnancy = function saPregnancy(slave) {
 					seX(slave, "vaginal", S.HeadGirl, "penetrative", 10);
 				}
 			}
-		} else if (Stud && slave.ID !== V.StudID && V.universalRulesImpregnation === "Stud" && slave.pregKnown === 0) {
+		} else if (Stud && slave.ID !== V.StudID && V.universalRulesImpregnation === "Stud" && (slave.pregKnown === 0 || (V.universalRulesSuperfetationImpregnation === 1 && slave.geneticQuirks.superfetation === 2 && (slave.pregKnown === 1 || V.geneticMappingUpgrade > 0 || slave.counter.birthsTotal > 0)))) {
 			const {
 				He2, he2, his2, him2, himself2,
 			} = getPronouns(Stud).appendSuffix('2');
diff --git a/src/endWeek/saTakeClasses.js b/src/endWeek/saTakeClasses.js
index 416b698764ea06d5047e7a6a3617592dbb180b28..5503d872f56cadd609c4e90c293b3cda09a69f07 100644
--- a/src/endWeek/saTakeClasses.js
+++ b/src/endWeek/saTakeClasses.js
@@ -734,6 +734,10 @@ App.SlaveAssignment.takeClasses = function saTakeClasses(slave) {
 			default:
 				r += `tutorLessons ERROR unknown skill`;
 		}
+		if (tutorForSlave(slave)) {
+			const skill = slave.skill[uncapFirstChar(tutorForSlave(slave))] || slave.skill[tutorForSlave(slave)];
+			r += ` ${He} is currently ${Math.round((skill / Constant.MASTERED_XP) * 100)}% through training and should be finished in approximately ${numberWithPluralOne(Math.round((Constant.MASTERED_XP - skill) / lessonSkillIncrease(slave)), "week")}.`;
+		}
 	}
 
 	/**
diff --git a/src/events/JE/jeSlaveDisputeBreedingDeal.js b/src/events/JE/jeSlaveDisputeBreedingDeal.js
index 521f0125e325de0652f30e559bef9e32e9605d69..7f630e7ac23b5760a1f74751e312b16323a21995 100644
--- a/src/events/JE/jeSlaveDisputeBreedingDeal.js
+++ b/src/events/JE/jeSlaveDisputeBreedingDeal.js
@@ -32,6 +32,7 @@ App.Events.JESlaveDisputeBreedingDeal = class JESlaveDisputeBreedingDeal extends
 		slave.bellySag = 10;
 		slave.bellySagPreg = 10;
 		slave.counter.birthsTotal = 3;
+		slave.pregWeek = -3;
 		slave.hips = 2;
 		slave.boobs = random(4, 6) * 100;
 		if (V.seePreg === 1) {
@@ -40,12 +41,11 @@ App.Events.JESlaveDisputeBreedingDeal = class JESlaveDisputeBreedingDeal extends
 		const {he, his, girl} = getPronouns(slave);
 
 		App.Events.drawEventArt(node, slave);
+		slave.belly = 0; // remove the dummy belly after art is drawn
 		App.UI.DOM.appendNewElement("p", node, App.Events.jeCommon());
 		r.push(`A small-time slave breeder is accusing a customer of reneging on their agreement. For the last nine months, one of his best breeders has been busy growing his client's future slave and now`);
 		if (V.seePreg === 1) {
 			r.push(`that ${he}'s ready to give birth,`);
-			slave.belly = 0;
-			slave.pregWeek = -3;
 		} else {
 			r.push(`that it's born,`);
 		}
@@ -87,7 +87,7 @@ App.Events.JESlaveDisputeBreedingDeal = class JESlaveDisputeBreedingDeal extends
 			let r = [];
 			r.push(`You settle the dispute in favor of the slave breeder, and against the prominent accuser, by declaring that the standard paternity test will suffice.`);
 			if (V.seePreg === 1) {
-				r.push(`As if on queue, the ${girl}'s water breaks and soaks ${his} pants. The call ends to the sight of ${his} crotch bulging as ${his} child is born into ${his} clothing.`);
+				r.push(`As if on cue, the ${girl}'s water breaks and soaks ${his} pants. The call ends to the sight of ${his} crotch bulging as ${his} child is born into ${his} clothing.`);
 			}
 			r.push(`While he is satisfied with his future slave, he speaks <span class="red">openly</span> in public about how you were so quick to use cheap services to settle the claim instead of listening to his requests. The breeder, however, passes a <span class="green">good word</span> around the industry that slavers trading with your arcology can expect to be protected from abusive claims.`);
 			V.arcologies[0].prosperity += 5;
diff --git a/src/events/RE/reDrunkenTourist.js b/src/events/RE/reDrunkenTourist.js
new file mode 100644
index 0000000000000000000000000000000000000000..e66aa8a833fc635c4c6781a2b529f5f11a696dce
--- /dev/null
+++ b/src/events/RE/reDrunkenTourist.js
@@ -0,0 +1,77 @@
+App.Events.REDrunkenTourist = class REDrunkenTourist extends App.Events.BaseEvent {
+	eventPrerequisites() {
+		return [
+			() => V.arcologies[0].prosperity >= 100,
+			() => V.rep > random(1, 30000) || (V.debugMode > 0 && V.debugModeEventSelection > 0)
+		];
+	}
+
+	execute(node) {
+		const tourist = GenerateNewSlave("XX", {race: "nonslave", disableDisability: 1});
+		tourist.origin = "$He came to your arcology as a tourist and found $himself enslaved.";
+		tourist.devotion = random(-70, -55);
+		tourist.trust = random(-45, -25);
+		setHealth(tourist, jsRandom(10, 20), undefined, undefined, undefined, 5);
+		tourist.vagina++;
+		tourist.hips = 2;
+		tourist.butt = random(4, 6);
+		tourist.boobs = 100 * random(10, 18);
+		tourist.weight = random(60, 140);
+		tourist.behavioralQuirk = "none";
+		tourist.sexualQuirk = "none";
+		tourist.canRecruit = 0;
+		App.Events.drawEventArt(node, tourist, "slutty business attire"); // "nice business attire" is not currently supported by WebGL
+		App.Events.addParagraph(node, [
+			"While on a midnight stroll through the arcology, you notice a young woman stumbling along one of the pathways, looking lost.",
+			"From her clothing to her demeanor you can tell she is a tourist, and an extremely drunk one at that.",
+			"Upon seeing you, she stumbles up to you as quickly as she can manage, almost falling over in the process.",
+			"She clearly doesn't recognize you as the owner of the arcology, as she makes no attempt at showing deference. "
+		]);
+		App.Events.addParagraph(node, [`"Excuse *hic* me... I'm lost. I don't know how to get back to my hotel... can you help me? These streets are so confusing..."`]);
+		App.Events.addParagraph(node, ["She's going to be in for quite the hangover."]);
+
+		const choices = [];
+		choices.push(new App.Events.Result(`Escort her to her hotel`, escort));
+		if (V.cash > 20000) {
+			choices.push(new App.Events.Result(`Enslave her`, enslave, `This will require an unprofitable ${cashFormat(20000)}, since she is wealthy and obfuscating her fate will require considerable spending`));
+		} else {
+			choices.push(new App.Events.Result(null, null, `You cannot afford the ${cashFormat(20000)} enslaving her would require, since she is wealthy and obfuscating her fate would necessitate considerable spending`));
+		}
+		choices.push(new App.Events.Result(`Ignore her`, ignore));
+		App.Events.addResponses(node, choices);
+
+		function escort() {
+			const frag = new DocumentFragment();
+			App.Events.addParagraph(frag, [
+				"You escort the drunken woman back to her hotel, and she asks you how long you've lived in the arcology.",
+				"When you tell her you own the arcology, she thanks you profusely for taking the time to lead her back to her suite and presses herself up against you, trying her best to be sexy despite her impaired state.",
+				"She promises to spread a good word about you, and lets you know that you can come up to her room any time."
+			]);
+			repX(500, "event");
+			return frag;
+		}
+
+		function enslave() {
+			const frag = new DocumentFragment();
+			App.Events.refreshEventArt(tourist, "no clothing");
+			App.Events.addParagraph(frag, [
+				"Under the pretense of leading her back to her hotel, you bring her to the penthouse and have her scanned and tagged.",
+				"She's so inebriated she thinks it's just a routine security scan, and ends up passing out before you can explain the situation to her fully.",
+				"You have a slave carry her off in the meantime so you can initiate her when she wakes.",
+				App.UI.newSlaveIntro(tourist)
+			]);
+			cashX(-20000, "event", tourist);
+			return frag;
+		}
+
+		function ignore() {
+			const frag = new DocumentFragment();
+			App.Events.addParagraph(frag, [
+				"You ignore the woman and move on with your night.",
+				"You don't have time to involve yourself in such trivial matters.",
+				"Dumbfounded, she stumbles onward in search of her hotel room."
+			]);
+			return frag;
+		}
+	}
+};
diff --git a/src/events/RESS/review/birthdaySex.js b/src/events/RESS/review/birthdaySex.js
index 62346dc66041e3f9b355c33e5774d01f0c7b1fd9..73ffa808b68f8ff1243c05ba6bbc911cb3a7ce0d 100644
--- a/src/events/RESS/review/birthdaySex.js
+++ b/src/events/RESS/review/birthdaySex.js
@@ -49,7 +49,7 @@ App.Events.RESSBirthdaySex = class RESSBirthdaySex extends App.Events.BaseEvent
 			const frag = new DocumentFragment();
 			const r = [];
 			r.push(
-				`The work you were previously doing isn't particularly pressing, and one of your slave${girl}s throwing themselves at you begging for sex is a good distraction as any. You stand up and extend a hand, then lead ${him} to your bedchambers. After a fair bit of foreplay focused primarily on ${him} (this is your gift, after all), you lay ${him} on ${his} back and slowly push your cockhead into ${his} ${vaginal ? `pussy` : `asshole`}. Slowly at first and gradually increasing in speed, you begin to fuck ${him}, managing to bring ${him} to climax with the help of some ${vaginal ? `clitoral` : `manual`} stimulation with one hand. After you blow your own load inside ${him} and pull out, ${he} impulsively throws ${his} arms around your neck and pulls ${him}self in to plant a deep kiss on your lips.`,
+				`The work you were previously doing isn't particularly pressing, and one of your slave${girl}s throwing themselves at you begging for sex is as good a distraction as any. You stand up and extend a hand, then lead ${him} to your bedchambers. After a fair bit of foreplay focused primarily on ${him} (this is your gift, after all), you lay ${him} on ${his} back and slowly push your cockhead into ${his} ${vaginal ? `pussy` : `asshole`}. Slowly at first and gradually increasing in speed, you begin to fuck ${him}, managing to bring ${him} to climax with the help of some ${vaginal ? `clitoral` : `manual`} stimulation with one hand. After you blow your own load inside ${him} and pull out, ${he} impulsively throws ${his} arms around your neck and pulls ${him}self in to plant a deep kiss on your lips.`,
 				Spoken(eventSlave, `<span class="devotion inc">"I love you, ${Master},"</span>`), `${he} says in a hushed tone.`,
 				vaginal ? VCheck.Vaginal(eventSlave) : VCheck.Anal(eventSlave),
 			);
diff --git a/src/events/RESS/review/bondedLove.js b/src/events/RESS/review/bondedLove.js
index ee01a1acc34c96b47e61578ffea67fb72bbde729..64c85313302a6eecbae623f1094172b96581a04e 100644
--- a/src/events/RESS/review/bondedLove.js
+++ b/src/events/RESS/review/bondedLove.js
@@ -42,15 +42,15 @@ App.Events.RESSBondedLove = class RESSBondedLove extends App.Events.BaseEvent {
 		}
 		r.push(`to see if ${he}'s unwelcome, and seeing no sign that ${he} is, the devoted ${SlaveTitle(eventSlave)} comes over to your desk.`);
 		if (eventSlave.boobs < 400) {
-			r.push(`${His} little ${eventSlave.boobShape} tits barely move at all as ${he} walks, though ${his} ${eventSlave.nipples} nipples certainly catch your eye.`);
+			r.push(`${His} little${eventSlave.boobShape === "normal" ? `` : ` ${eventSlave.boobShape}`} tits barely move at all as ${he} walks, though ${his} ${eventSlave.nipples} nipples certainly catch your eye.`);
 		} else if ((eventSlave.boobsImplant/eventSlave.boobs) >= .75) { // tiny little 200cc implants in 20000cc tits are laughable. Now we make sure those tits are fake.
 			r.push(`${His} fake tits barely move at all as ${he} walks, their shape maintained by ${his} implants.`);
 		} else if (eventSlave.boobs < 1000) {
-			r.push(`${His} lovely ${eventSlave.boobShape} boobs move delightfully as ${he} walks, and ${his} ${eventSlave.nipples} nipples bounce prettily.`);
+			r.push(`${His} lovely${eventSlave.boobShape === "normal" ? `` : ` ${eventSlave.boobShape}`} boobs move delightfully as ${he} walks, and ${his} ${eventSlave.nipples} nipples bounce prettily.`);
 		} else if (eventSlave.boobs < 2500) {
-			r.push(`${His} heavy, ${eventSlave.boobShape} breasts bounce up and down as ${he} walks, making ${his} ${eventSlave.nipples} nipples dance around distractingly.`);
+			r.push(`${His} heavy${eventSlave.boobShape === "normal" ? `` : `, ${eventSlave.boobShape}`} breasts bounce up and down as ${he} walks, making ${his} ${eventSlave.nipples} nipples dance around distractingly.`);
 		} else {
-			r.push(`${His} massive, ${eventSlave.boobShape} udders jiggle alluringly as ${he} walks, and ${his} ${eventSlave.nipples} nipples sway from side to side distractingly.`);
+			r.push(`${His} massive${eventSlave.boobShape === "normal" ? `` : `, ${eventSlave.boobShape}`} udders jiggle alluringly as ${he} walks, and ${his} ${eventSlave.nipples} nipples sway from side to side distractingly.`);
 		}
 		r.push(`Your eyes move down ${his} body, noting`);
 		if (eventSlave.bellyPreg >= 450000) {
diff --git a/src/events/RESS/review/firstPeriod.js b/src/events/RESS/review/firstPeriod.js
index 072525e81a3ebbcb01073f1dfac194c001fe965b..56d427a6271c2fa33e03300493e740bbda715cb4 100644
--- a/src/events/RESS/review/firstPeriod.js
+++ b/src/events/RESS/review/firstPeriod.js
@@ -126,7 +126,7 @@ App.Events.RESSFirstPeriod = class RESSFirstPeriod extends App.Events.BaseEvent
 			} else {
 				r.push(`${his} massive tits stop ${him} from bringing ${himself} too close to you as you take ${him}.`);
 			}
-			r.push(`${He} enjoys ${himself} immensely, but ${he} loses it again when ${he} feels your seed in ${him}, realizing that ${he} will find ${himself} swelling with your child over the coming months. ${He} has become <span class="devotion inc">more submissive</span> to your will now that ${his} very first egg has been fertilized by ${his} ${getWrittenTitle(slave)}.`);
+			r.push(`${He} enjoys ${himself} immensely, but ${he} loses it again when ${he} feels your seed in ${him}, realizing that ${he} will find ${himself} swelling with your child over the coming months. ${He} has become <span class="devotion inc">more submissive</span> to your will now that ${his} very first egg has been <span class="pregnant">fertilized by ${his} ${getWrittenTitle(slave)}.</span>`);
 			slave.devotion += 5;
 			slave.preg = 1;
 			slave.pregWeek = 1;
diff --git a/src/events/RESS/review/happyDance.js b/src/events/RESS/review/happyDance.js
index d5231f2e772bed35d5313acdd0bf97bc5065a916..51fe598789edc47f09cffa9161cb58392dade722 100644
--- a/src/events/RESS/review/happyDance.js
+++ b/src/events/RESS/review/happyDance.js
@@ -141,9 +141,9 @@ App.Events.RESSHappyDance = class RESSHappyDance extends App.Events.BaseEvent {
 		if (eventSlave.boobsImplant/eventSlave.boobs >= .75) {
 			r.push(`fake tits staying perfectly in place.`);
 		} else if (eventSlave.boobs > 2000) {
-			r.push(`${eventSlave.boobShape} boobs swaying along.`);
+			r.push(`${eventSlave.boobShape === "normal" ? `` : `${eventSlave.boobShape} `}boobs swaying along.`);
 		} else if (eventSlave.boobs > 400) {
-			r.push(`${eventSlave.boobShape} tits bouncing along.`);
+			r.push(`${eventSlave.boobShape === "normal" ? `` : `${eventSlave.boobShape} `}tits bouncing along.`);
 		} else {
 			r.push(`petite chest accentuating ${his} gamine charm.`);
 		}
diff --git a/src/events/RESS/scrubbing.js b/src/events/RESS/scrubbing.js
index 89c243708c08be363cd3dd650a93303cecc22844..396a50e83062db98d9a7c1a3939728c667d3b76d 100644
--- a/src/events/RESS/scrubbing.js
+++ b/src/events/RESS/scrubbing.js
@@ -382,7 +382,7 @@ App.Events.RESSScrubbing = class RESSScrubbing extends App.Events.BaseEvent {
 					r.push(`while keeping your enjoyment above all else.`);
 				}
 			} else if (V.PC.dick !== 0) {
-				r.push(`your erect dick and commenting on how it could use a good cleaning. ${He} carefully takes your cock into ${his} mouth, doing ${his} best to bring you to a quick orgasm so ${he} can escape your gaze. After downing your cum, ${he} attempts to pull back, but you hold ${him} down, clearly ${he} has more work to do here.`);
+				r.push(`your erect dick and commenting on how it could use a good cleaning. ${He} carefully takes your cock into ${his} mouth, doing ${his} best to bring you to a quick orgasm so ${he} can escape your gaze. After downing your cum, ${he} attempts to pull back, but you hold ${him} down; clearly ${he} has more work to do here.`);
 				seX(eventSlave, "oral", V.PC, "penetrative");
 			} else if (V.PC.vagina !== -1) {
 				r.push(`your soaked pussy and commenting on how someone needs to clean up after it, preferably with their tongue. ${He} carefully ${his} tongue to your clit, doing ${his} best to bring you to a quick orgasm so ${he} can escape your gaze. After bring you to a rather unsatisfying climax, ${he} attempts to pull back, but you grab ${him} and force ${him} to lick the depths of your pussy.`);
diff --git a/src/events/RETS/reCockmilkInterception.js b/src/events/RETS/reCockmilkInterception.js
index 05319d97fb2282ac065bdaace3503955565607a0..81b7daac0298b85efdacad379c874a21db2808f5 100644
--- a/src/events/RETS/reCockmilkInterception.js
+++ b/src/events/RETS/reCockmilkInterception.js
@@ -47,9 +47,9 @@ App.Events.RETSCockmilkInterception = class RETSCockmilkInterception extends App
 			t.push(`${he2}'s not lactating, but ${he2}'s a good semen producer and when ${he2} wakes up, ${he2}'s usually very ready to have one of the machines drain ${his2} balls for ${him2}.`);
 		} else {
 			if (subSlave.preg > subSlave.pregData.normalBirth / 1.33) {
-				t.push(`it's late in ${his2} pregnancy and ${he2} wakes up every day with ${his2} ${subSlave.boobShape} breasts sore, painfully swollen with rich, nutritious ${subSlave.milkFlavor === "none" ? `` : `${subSlave.milkFlavor}-flavored `}milk.`);
+				t.push(`it's late in ${his2} pregnancy and ${he2} wakes up every day with ${his2} ${subSlave.boobShape === "normal" ? `` : `${subSlave.boobShape} `}breasts sore, painfully swollen with rich, nutritious ${subSlave.milkFlavor === "none" ? `` : `${subSlave.milkFlavor}-flavored `}milk.`);
 			} else if (subSlave.preg > subSlave.pregData.normalBirth / 2) {
-				t.push(`${he2}'s pregnant and ${he2} wakes up every day with ${his2} ${subSlave.boobShape} breasts sore and swollen with rich, nutritious ${subSlave.milkFlavor === "none" ? `` : `${subSlave.milkFlavor}-flavored `}milk.`);
+				t.push(`${he2}'s pregnant and ${he2} wakes up every day with ${his2} ${subSlave.boobShape === "normal" ? `` : `${subSlave.boobShape} `}breasts sore and swollen with rich, nutritious ${subSlave.milkFlavor === "none" ? `` : `${subSlave.milkFlavor}-flavored `}milk.`);
 			} else if (subSlave.lactation > 1) {
 				t.push(`the tiny little slow-release implant in each of ${his2} breasts is merciless. It keeps ${his2} mammary glands in a permanent state of barely-safe hyperproduction, and ${he2} wakes up every day with ${his2} terribly sore breasts spontaneously dribbling ${subSlave.milkFlavor === "none" ? `` : `${subSlave.milkFlavor}-flavored `}milk.`);
 			} else {
diff --git a/src/events/RETS/reTasteTest.js b/src/events/RETS/reTasteTest.js
index 5819b79f8ca7f6e1345ee11fcc9bee862dac983f..688cf3ae9836612fa6640143af61b69dd9cde122 100644
--- a/src/events/RETS/reTasteTest.js
+++ b/src/events/RETS/reTasteTest.js
@@ -313,7 +313,7 @@ App.Events.RETSTasteTest = class RETSTasteTest extends App.Events.BaseEvent {
 				t.push(`climax wetly against ${subSlave.slaveName}'s mouth,`);
 				seX(subSlave, "oral", V.PC, "vaginal");
 			}
-			t.push(`you pull away slightly, letting the slave on ${his2} knees below you gasp ${Spoken(subSlave, `"You taste great, ${master2}}!"`)} before you spin ${him2} around in turn so ${he2} can give ${eventSlave.slaveName} ${his} own allotment of oral sex. You leave them to it. They <span class="trust inc">trust you a bit more</span> after such a lighthearted little escapade.`);
+			t.push(`you pull away slightly, letting the slave on ${his2} knees below you gasp ${Spoken(subSlave, `"You taste great, ${master2}!"`)} before you spin ${him2} around in turn so ${he2} can give ${eventSlave.slaveName} ${his} own allotment of oral sex. You leave them to it. They <span class="trust inc">trust you a bit more</span> after such a lighthearted little escapade.`);
 			if (eventSlave.dick > 0 && eventSlave.chastityPenis === 0) {
 				seX(subSlave, "oral", eventSlave, "penetrative");
 			} else if (canDoVaginal(eventSlave)) {
diff --git a/src/events/randomEvent.js b/src/events/randomEvent.js
index 2a3ee7c883cc9bfad5e61b265a9d604f7703e289..dc3fffff62c43ba80cca4211deed8b1115a7d328 100644
--- a/src/events/randomEvent.js
+++ b/src/events/randomEvent.js
@@ -251,6 +251,7 @@ App.Events.getNonindividualEvents = function() {
 		new App.Events.REMaleArcologyOwner(),
 		new App.Events.REBoomerang(),
 		new App.Events.REMilfTourist(),
+		new App.Events.REDrunkenTourist(),
 		new App.Events.REAWOL(),
 		new App.Events.REPokerNight(),
 		new App.Events.TrickShotNight(),
diff --git a/src/events/reRecruit/desperatePreg.js b/src/events/reRecruit/desperatePreg.js
index 87a87328a0c0e5ed29334483d4b8d1d1c347d2bb..8c629cc4e8aa9ab42c262c271f1972e59b69b578 100644
--- a/src/events/reRecruit/desperatePreg.js
+++ b/src/events/reRecruit/desperatePreg.js
@@ -88,15 +88,15 @@ App.Events.recDesperatePreg = class recDesperatePreg extends App.Events.BaseEven
 			slave.vagina = 1;
 			slave.anus = 0;
 			slave.skill.anal = 0;
+			slave.face = normalRandInt(50, 50, 10, 95);
+			slave.fetish = "none";
+			slave.fetishKnown = 0;
 			slave.preg = random(30, 39);
 			slave.pregType = 1;
 			slave.pregWeek = slave.preg;
 			slave.pregKnown = 1;
 			SetBellySize(slave);
-			slave.fetish = "none";
-			slave.fetishKnown = 0;
 			setHealth(slave, random(-40, -20), undefined, undefined, undefined, 50);
-			slave.face = normalRandInt(50, 50, 10, 95);
 			return slave;
 		}
 	}
diff --git a/src/events/reRecruit/femaleRecruit.js b/src/events/reRecruit/femaleRecruit.js
index b11f14adb7a8bdfa3766ebe519499665d72c29eb..47179d08837b8b590e1592d7d369f72b33e07f1f 100644
--- a/src/events/reRecruit/femaleRecruit.js
+++ b/src/events/reRecruit/femaleRecruit.js
@@ -89,6 +89,7 @@ App.Events.recFemaleRecruit = class recFemaleRecruit extends App.Events.BaseEven
 			const slave = GenerateNewSlave("XX", pram);
 			slave.origin = "$He offered $himself to you as a slave to escape a life of boredom.";
 			slave.career = "a party girl";
+			slave.birthWeek = random(8, 16);
 			slave.devotion = random(25, 45);
 			slave.trust = random(25, 45);
 			setHealth(slave, jsRandom(0, 20), undefined, undefined, undefined, 0);
diff --git a/src/events/reRecruit/handsomePC.js b/src/events/reRecruit/handsomePC.js
index 9992a6c8631a0b83ae2581a66cf76d02072d9f5c..425dc48b035ace91e28cf33886a616ab4f0832ea 100644
--- a/src/events/reRecruit/handsomePC.js
+++ b/src/events/reRecruit/handsomePC.js
@@ -39,7 +39,7 @@ App.Events.recHandsomePC = class recHandsomePC extends App.Events.BaseEvent {
 		} else {
 			r.push(`"Sweetheart,`);
 		}
-		r.push(`${he} doesn't live here. Look at this." ${heA} pulls up footage of a public event several weeks ago, and the ${girl} is in the crowd, staring at you with limpid eyes. Rather than confronting ${him} directly, you probe the subject, and after some evasion ${he} admits that yes, ${he} did come here out of infatuation with you.`);
+		r.push(`${he} doesn't live here. Look at this." ${HeA} pulls up footage of a public event several weeks ago, and the ${girl} is in the crowd, staring at you with limpid eyes. Rather than confronting ${him} directly, you probe the subject, and after some evasion ${he} admits that yes, ${he} did come here out of infatuation with you.`);
 		r.push(Spoken(slave, `"Pretty fuckin' stupid,"`));
 		r.push(`${he} admits.`);
 		r.push(Spoken(slave, `"But I've come too far now. I just really want to live here. With you, I guess. If that means being your slave, that's okay. Can I be your house servant, maybe?"`));
diff --git a/src/events/reRecruit/maleRecruit.js b/src/events/reRecruit/maleRecruit.js
index f4763a57f047c042a07b0ff1ecc09eeb8ddc20c5..dc43f6bdad26b06c51db592a84397e73420245d9 100644
--- a/src/events/reRecruit/maleRecruit.js
+++ b/src/events/reRecruit/maleRecruit.js
@@ -86,6 +86,7 @@ App.Events.recMaleRecruit = class recMaleRecruit extends App.Events.BaseEvent {
 			const slave = GenerateNewSlave("XY", pram);
 			slave.origin = "$He offered $himself to you as a slave to escape a life of boredom.";
 			slave.career = "a party girl";
+			slave.birthWeek = random(8, 16);
 			slave.devotion = random(25, 45);
 			slave.trust = random(25, 45);
 			setHealth(slave, jsRandom(0, 20), undefined, undefined, undefined, 0);
diff --git a/src/events/recETS/recetsIdenticalHermPair.js b/src/events/recETS/recetsIdenticalHermPair.js
index cf6663d961bf3b45d0d881a924305ec59dc5f54e..8728ca3e09b1686ce2a1de58fbe188c5facd5535 100644
--- a/src/events/recETS/recetsIdenticalHermPair.js
+++ b/src/events/recETS/recetsIdenticalHermPair.js
@@ -104,7 +104,7 @@ App.Events.recetsIdenticalHermPair = class recetsIdenticalHermPair extends App.E
 		const {He2, sister2} = getPronouns(thing2).appendSuffix("2");
 
 		App.Events.addParagraph(node, [
-			`A pair of young slaves is going door to door offering themselves for sale on behalf of their owner. It's rare to see a slave obedient enough to be entrusted with their own sale, and the price alone suggests there's something interesting, so you let them up. They stand in front of your desk, an arm around the other, and wait for instructions. They appear to be twins, and are dressed identically: they're wearing very skimpy miniskirts, which fail to conceal their semi erect cocks at all, bikini tops so brief that their areolae are clearly visible around the scrap of cloth over each nipple, and nothing ${V.seePreg ? `over their huge pregnant bellies` : `else to speak of`}. You instruct them to tell you about themselves.`
+			`A pair of young slaves is going door to door offering themselves for sale on behalf of their owner. It's rare to see a slave obedient enough to be entrusted with their own sale, and the price alone suggests there's something interesting, so you let them up. They stand in front of your desk, an arm around the other, and wait for instructions. They appear to be twins, and are dressed identically: they're wearing very skimpy miniskirts, which fail to conceal their semi-erect cocks at all, bikini tops so brief that their areolae are clearly visible around the scrap of cloth over each nipple, and nothing ${V.seePreg ? `over their huge pregnant bellies` : `else to speak of`}. You instruct them to tell you about themselves.`
 		]);
 
 		App.Events.addParagraph(node, [
diff --git a/src/facilities/arcade/arcade.js b/src/facilities/arcade/arcade.js
index c71ea6e6f261c2ef05643ee41c28a89da82bab6d..39ac9ba3a1afeab5888351f4de03b23f6abfbf5b 100644
--- a/src/facilities/arcade/arcade.js
+++ b/src/facilities/arcade/arcade.js
@@ -88,7 +88,7 @@ App.Facilities.Arcade.arcade = class Arcade extends App.Facilities.Facility {
 	/** @returns {FC.Facilities.Expand} */
 	get expand() {
 		return {
-			desc: `It can support ${num(V.arcade)} inmates. There ${this.facility.hostedSlaves() === 1 ? `is currently ${num(this.facility.hostedSlaves)} slave` : `are currently ${num(this.facility.hostedSlaves)} slaves`} incarcerated in ${V.arcadeName}.`,
+			desc: `It can support ${num(V.arcade)} inmates. There ${this.facility.hostedSlaves() === 1 ? `is` : `are`} currently ${numberWithPluralOne(this.facility.hostedSlaves(), "slave")} incarcerated in ${V.arcadeName}.`,
 			removeSlave: "work a glory hole",
 		};
 	}
diff --git a/src/facilities/incubator/incubatorInteract.js b/src/facilities/incubator/incubatorInteract.js
index 1194ce6383300821461e2bcfa2cfc72af57761ae..7736fe959bf3f8deb78023cac66ee24a7ee46d77 100644
--- a/src/facilities/incubator/incubatorInteract.js
+++ b/src/facilities/incubator/incubatorInteract.js
@@ -70,11 +70,11 @@ App.UI.incubator = function() {
 
 		const tankP = document.createElement("p");
 		r = [];
-		r.push(`It can support ${V.incubator.capacity} child${(V.incubator.capacity > 1) ? "ren" : ""} as they age.`);
+		r.push(`It can support ${num(V.incubator.capacity)} child${(V.incubator.capacity > 1) ? "ren" : ""} as they age.`);
 		if (incubatorSlaves === 1) {
 			r.push(`There is currently 1 tank`);
 		} else {
-			r.push(`There are currently ${incubatorSlaves} tanks`);
+			r.push(`There are currently ${num(incubatorSlaves)} tanks`);
 		}
 		r.push(`in use in ${V.incubator.name}.`);
 		App.Events.addNode(tankP, r, "div");
@@ -185,7 +185,7 @@ App.UI.incubator = function() {
 			};
 
 			const sortingBar = document.createElement("div");
-			sortingBar.classList.add("incubator-underscore");
+			sortingBar.classList.add("border-bottom");
 
 			V.sortIncubatorList = V.sortIncubatorList || 'Unsorted';
 			sortingBar.append(sortingBarFunc(sortingOptions));
@@ -649,7 +649,7 @@ App.UI.incubator = function() {
 
 			for (let i = 0; i < incubatorSlaves; i++) {
 				const p = document.createElement("p");
-				p.classList.add("incubator-tank");
+				p.classList.add("card");
 				let r = [];
 				const {
 					He, His,
@@ -1016,7 +1016,7 @@ App.UI.incubator = function() {
 
 		for (let i = 0; i < reservedChildren; i++) {
 			const empty = document.createElement("div");
-			empty.classList.add("incubator-tank");
+			empty.classList.add("card");
 			empty.append("This tank is currently reserved");
 			el.append(empty);
 		}
diff --git a/src/facilities/masterSuite/masterSuite.js b/src/facilities/masterSuite/masterSuite.js
index b246112db79bab0ec62561d8021d6bb336190b7e..9bd1ab46014bcdaecf737aa859b469b9fb2b1eae 100644
--- a/src/facilities/masterSuite/masterSuite.js
+++ b/src/facilities/masterSuite/masterSuite.js
@@ -263,7 +263,7 @@ App.Facilities.MasterSuite.masterSuite = class MasterSuite extends App.Facilitie
 			amount: 2,
 			desc: `${capFirstChar(V.masterSuiteName)} has room for ${numberWithPluralOne(V.masterSuite, "slave")} to live comfortably${V.masterSuiteUpgradeLuxury === 2
 				? ` in the moments when they're not in the fuckpit`
-				: V.masterSuiteUpgradeLuxury === 1 ? ` on its huge bed` : ``}. There ${this.facility.hostedSlaves() === 1 ? `is ${num(this.facility.hostedSlaves())} slaves` : `are ${num(this.facility.hostedSlaves())} slave`} in ${V.masterSuiteName}.`,
+				: V.masterSuiteUpgradeLuxury === 1 ? ` on its huge bed` : ``}. There ${this.facility.hostedSlaves() === 1 ? `is ${num(this.facility.hostedSlaves())} slave` : `are ${num(this.facility.hostedSlaves())} slaves`} in ${V.masterSuiteName}.`,
 			removeSlave: "please you",
 		};
 	}
diff --git a/src/facilities/nursery/nursery.js b/src/facilities/nursery/nursery.js
index 2223ec976fdc482bb1dead4799393376d220517b..3476dba689cea02c9a95ac20a83757f13e51d4b4 100644
--- a/src/facilities/nursery/nursery.js
+++ b/src/facilities/nursery/nursery.js
@@ -371,7 +371,7 @@ App.Facilities.Nursery.nursery = class Nursery extends App.Facilities.Facility {
 				};
 
 				const sortingBar = document.createElement("div");
-				sortingBar.classList.add("incubator-underscore");
+				sortingBar.classList.add("border-bottom");
 
 				V.sortIncubatorList = V.sortIncubatorList || 'Unsorted';
 				sortingBar.append(sortingBarFunc(sortingOptions));
diff --git a/src/gui/Encyclopedia/encyclopediaBeingInCharge.js b/src/gui/Encyclopedia/encyclopediaBeingInCharge.js
index 04de3a36231dccf68de25d7a94274f8313fa72cb..990c27e96c37e689e398d2d872958f857e77aecc 100644
--- a/src/gui/Encyclopedia/encyclopediaBeingInCharge.js
+++ b/src/gui/Encyclopedia/encyclopediaBeingInCharge.js
@@ -132,7 +132,7 @@ App.Encyclopedia.addArticle("Rules Assistant", function() {
 	r.push(App.UI.DOM.combineNodes(App.Encyclopedia.link("muscles", "Musculature"), ","));
 	r.push("lactation, pregnancy, fetuses, implant size, or age) and then choose the level at which to apply. For example to apply a rule to obedient slaves, choose");
 	r.push(App.Encyclopedia.link("devotion", "From Rebellious to Devoted", "devotion accept"));
-	r.push("for the activation and 4 or more for the lower limit by selecting <span class='encyclopedia interaction'&gt;.</span>");
+	r.push("for the activation and 4 or more for the lower limit by selecting <span class='encyclopedia interaction'>&gt;=.</span>");
 	r.push(`You can also create custom conditions using any property of a slave, which you can find documented <a target='_blank' class='link-external' href='https://gitgud.io/pregmodfan/fc-pregmod/-/raw/pregmod-master/devNotes/legacy files/slave%20variables%20documentation.md'>here.</a>`);
 	App.Events.addParagraph(f, r);
 
diff --git a/src/interaction/sellSlave.js b/src/interaction/sellSlave.js
index 5eb19219976d796671cfb470107bbdd492247085..246da5e1f5731fdd089250d4e48ac2318429455e 100644
--- a/src/interaction/sellSlave.js
+++ b/src/interaction/sellSlave.js
@@ -944,10 +944,10 @@ App.Interact.sellSlave = function(slave) {
 				const allowsBoomerang = !buyer.hasOwnProperty("allowsBoomerang") || buyer.allowsBoomerang;
 				const slaveCanBoomerang = () => (
 					(
-						((slave.actualAge < V.retirementAge-1) && V.policies.retirement.physicalAgePolicy === 0) ||
-						((slave.physicalAge < V.retirementAge-1) && V.policies.retirement.physicalAgePolicy === 1)
+						((slave.actualAge < V.retirementAge - 1) && V.policies.retirement.physicalAgePolicy === 0) ||
+						((slave.physicalAge < V.retirementAge - 1) && V.policies.retirement.physicalAgePolicy === 1)
 					) && slave.fuckdoll === 0 && canWalk(slave) && canTalk(slave) && slave.fetish !== Fetish.MINDBROKEN && slave.devotion > 50 &&
-					(slave.trust > 95 || slave.trust < -20 || (slave.intelligence+slave.intelligenceImplant < -15))
+					(slave.trust > 95 || slave.trust < -20 || (slave.intelligence + slave.intelligenceImplant < -15))
 				);
 
 				if (allowsBoomerang && slaveCanBoomerang() && (!V.boomerangSlave || V.boomerangWeeks > 15)) {
diff --git a/src/interaction/siCustom.js b/src/interaction/siCustom.js
index 797495faef7e3444db6a3f307e9fa19fc345e886..f99ac445f2c49bf88f417ffd7f242aeb46a0851a 100644
--- a/src/interaction/siCustom.js
+++ b/src/interaction/siCustom.js
@@ -196,27 +196,30 @@ App.UI.SlaveInteract.custom = function(slave, refresh) {
 
 			if (V.arcologies[0].FSPastoralist !== "unset") {
 				if (slave.lactation > 0) {
-					linkArray.push(chooseThreeNames(`Choose a random cow name for ${him}`, App.Data.misc.cowSlaveNames, "cow-names"));
+					linkArray.push(chooseThreeNames(`Choose a random cow name for ${him}`, App.Data.misc.cowSlaveNames));
 				}
 			}
 			if (V.arcologies[0].FSIntellectualDependency !== "unset") {
 				if (slave.intelligence + slave.intelligenceImplant < -10) {
-					linkArray.push(chooseThreeNames(`Give ${him} a random stripper given name`, App.Data.misc.bimboSlaveNames, "bimbo-names"));
+					linkArray.push(chooseThreeNames(`Give ${him} a random stripper given name`, App.Data.misc.bimboSlaveNames));
 				}
 			}
 			if (V.arcologies[0].FSChattelReligionist !== "unset") {
-				linkArray.push(chooseThreeNames(`Give ${him} a random devotional given name`, App.Data.misc.chattelReligionistSlaveNames, "devotional-names"));
+				linkArray.push(chooseThreeNames(`Give ${him} a random devotional given name`, App.Data.misc.chattelReligionistSlaveNames));
 			}
 			if (slave.race === "catgirl") {
-				linkArray.push(chooseThreeNames(`Give ${him} a random cat name`, App.Data.misc.catSlaveNames, "cat-names"));
+				linkArray.push(chooseThreeNames(`Give ${him} a random cat name`, App.Data.misc.catSlaveNames));
 			}
 			result.append(App.UI.DOM.generateLinksStrip(linkArray));
 			slaveNameNode.appendChild(result);
 			return slaveNameNode;
 
-			function chooseThreeNames(title, array, id) {
+			/**
+			 * @param {string} title
+			 * @param {string[]} array
+			 */
+			function chooseThreeNames(title, array) {
 				const el = document.createElement("span");
-				el.id = id;
 				el.append(
 					App.UI.DOM.link(
 						title,
@@ -228,42 +231,22 @@ App.UI.SlaveInteract.custom = function(slave, refresh) {
 				return el;
 
 				function linkGuts() {
-					// Randomize the array
-					const shuffled = array.sort(() => 0.5 - Math.random());
-
-					// Get the first three new names
-					const names = [];
-					for (let i = 0; names.length < 3; i++) {
-						if (i > shuffled.length) {
-							break;
-						}
-						if (shuffled[i] !== slave.slaveName) {
-							names.push(shuffled[i]);
-						}
-					}
+					// Pick three random names, not including the slave's current name
+					const names = array.filter(n => n !== slave.slaveName).pluckMany(3);
 
 					// return the three names as links
-					const nameLinks = [];
-					for (const name of names) {
-						nameLinks.push(
-							App.UI.DOM.link(
-								name,
-								() => {
-									slave.slaveName = name;
-									updateName(slave, {oldName: oldName, oldSurname: oldSurname});
-								}
-							)
-						);
-					}
+					const nameLinks = names.map(n =>
+						App.UI.DOM.link(n, () => {
+							slave.slaveName = n;
+							updateName(slave, {oldName: oldName, oldSurname: oldSurname});
+						})
+					);
 					nameLinks.push(
-						App.UI.DOM.link(
-							"...",
-							() => {
-								linkGuts();
-							}
-						)
+						App.UI.DOM.link("...", () => {
+							linkGuts();
+						})
 					);
-					jQuery(`#${id}`).empty().append(App.UI.DOM.generateLinksStrip(nameLinks));
+					jQuery(el).empty().append(App.UI.DOM.generateLinksStrip(nameLinks));
 				}
 			}
 		}
diff --git a/src/interaction/universalRules.js b/src/interaction/universalRules.js
index f77c28bfe85606a78c964edb57cecedd7dd75297..7d8255dfe21b96f0ce673e01cc58af3abd1c6f09 100644
--- a/src/interaction/universalRules.js
+++ b/src/interaction/universalRules.js
@@ -216,6 +216,17 @@ App.UI.universalRules = function() {
 				.addValue("No", 0).off();
 		}
 
+		if (V.universalRulesImpregnation !== "none") {
+			options.addOption(`Further impregnate already-pregnant slaves with superfetation quirk.`, `universalRulesSuperfetationImpregnation`)
+				.addValue("Yes", 1).on()
+				.addValue("No", 0).off();
+			if (V.universalRulesSuperfetationImpregnation === 1) {
+				option.addComment(`Already-pregnant slaves with the superfetation quirk will be included in systematic impregnation.`)
+			} else {
+				option.addComment(`Already-pregnant slaves with the superfetation quirk will be ignored in systematic impregnation.`)
+			}
+		}
+
 		option = options.addOption(`Scan heavily pregnant slaves daily`, "universalRulesBirthing")
 			.addValue("Yes", 1).on()
 			.addValue("No", 0).off();
diff --git a/src/js/utilsSlave.js b/src/js/utilsSlave.js
index d804d27f20bff13ec8fb054c1e208ae71b3c05aa..f15d52352c21a7bcbdba515a93f72375193624d5 100644
--- a/src/js/utilsSlave.js
+++ b/src/js/utilsSlave.js
@@ -1387,7 +1387,7 @@ globalThis.newSlave = function(slave) {
 
 	if (slave.preg > 0) {
 		slave.pregWeek = slave.preg;
-	} else {
+	} else if (slave.pregWeek > 0) { // Should clear any abnormalities related to pregnancy while leaving postpartum alone
 		slave.pregWeek = 0;
 	}
 
diff --git a/src/npc/databases/dSlavesDatabase.js b/src/npc/databases/dSlavesDatabase.js
index 30dba5b0f89964de0910c72b3fbf977483c15107..4fc61cd97aaa265c23b5c3e63a7aa868294a9096 100644
--- a/src/npc/databases/dSlavesDatabase.js
+++ b/src/npc/databases/dSlavesDatabase.js
@@ -128,7 +128,7 @@ App.Data.HeroSlaves.D = [
 			vaginal: 35,
 			oral: 35,
 			anal: 35,
-			combat: 1
+			combat: 65
 		},
 		intelligence: -20,
 		attrXY: 40,
@@ -264,7 +264,7 @@ App.Data.HeroSlaves.D = [
 			vaginal: 15,
 			oral: 15,
 			anal: 15,
-			combat: 1,
+			combat: 15,
 		},
 		attrXX: 80,
 		attrXY: 40,
@@ -313,7 +313,7 @@ App.Data.HeroSlaves.D = [
 			vaginal: 100,
 			oral: 100,
 			anal: 100,
-			combat: 1,
+			combat: 65,
 		},
 		clothes: "restrictive latex",
 		shoes: "heels",
@@ -510,7 +510,7 @@ App.Data.HeroSlaves.D = [
 		vaginaLube: 1,
 		ovaries: 1,
 		skill: {
-			combat: 1,
+			combat: 65,
 		},
 		intelligence: 20,
 		intelligenceImplant: 30,
@@ -621,7 +621,7 @@ App.Data.HeroSlaves.D = [
 			anal: 35,
 			whoring: 35,
 			entertainment: 35,
-			combat: 1
+			combat: 65
 		},
 		intelligence: 30,
 		intelligenceImplant: 30,
@@ -762,7 +762,7 @@ App.Data.HeroSlaves.D = [
 		skill: {
 			oral: 15,
 			anal: 35,
-			combat: 1
+			combat: 65
 		},
 		intelligence: 30,
 		attrXY: 40,
@@ -809,7 +809,7 @@ App.Data.HeroSlaves.D = [
 			vaginal: 35,
 			oral: 35,
 			anal: 35,
-			combat: 1
+			combat: 35
 		},
 		clothes: "attractive lingerie",
 		intelligence: 20,
@@ -1099,7 +1099,7 @@ App.Data.HeroSlaves.D = [
 		skill: {
 			vaginal: 35,
 			oral: 35,
-			combat: 1
+			combat: 35
 		},
 		intelligence: 30,
 		intelligenceImplant: 30,
@@ -1397,7 +1397,7 @@ App.Data.HeroSlaves.D = [
 			vaginal: 35,
 			oral: 35,
 			anal: 35,
-			combat: 1,
+			combat: 35,
 		},
 		intelligence: -30,
 		attrXY: 40,
@@ -1455,7 +1455,7 @@ App.Data.HeroSlaves.D = [
 			vaginal: 15,
 			oral: 15,
 			anal: 15,
-			combat: 1
+			combat: 65
 		},
 		intelligence: 25,
 		intelligenceImplant: 30,
@@ -2267,7 +2267,7 @@ App.Data.HeroSlaves.D = [
 			vaginal: 15,
 			oral: 15,
 			anal: 15,
-			combat: 1
+			combat: 15
 		},
 		intelligence: 100,
 		intelligenceImplant: 30,
@@ -2890,7 +2890,7 @@ App.Data.HeroSlaves.D = [
 		ovaries: 1,
 		anusTat: "bleached",
 		skill: {
-			combat: 1
+			combat: 65
 		},
 		intelligence: 30,
 		intelligenceImplant: 30,
@@ -2973,7 +2973,7 @@ App.Data.HeroSlaves.D = [
 			anal: 100,
 			whoring: 35,
 			entertainment: 15,
-			combat: 1
+			combat: 65
 		},
 		clothes: "a comfortable bodysuit",
 		collar: "heavy gold",
@@ -3053,7 +3053,7 @@ App.Data.HeroSlaves.D = [
 		skill: {
 			whoring: 15,
 			entertainment: 15,
-			combat: 1
+			combat: 15
 		},
 		clothes: "nice business attire",
 		collar: "leather with cowbell",
@@ -3208,7 +3208,7 @@ App.Data.HeroSlaves.D = [
 			vaginal: 100,
 			oral: 100,
 			anal: 100,
-			combat: 1
+			combat: 100
 		},
 		clothes: "slutty jewelry",
 		collar: "heavy gold",
@@ -3258,7 +3258,7 @@ App.Data.HeroSlaves.D = [
 			anal: 100,
 			whoring: 100,
 			entertainment: 100,
-			combat: 1
+			combat: 100
 		},
 		clothes: "nice business attire",
 		collar: "heavy gold",
@@ -3458,7 +3458,7 @@ App.Data.HeroSlaves.D = [
 			oral: 100,
 			whoring: 100,
 			entertainment: 100,
-			combat: 1
+			combat: 35
 		},
 		clothes: "a slutty outfit",
 		collar: "pretty jewelry",
@@ -3566,7 +3566,6 @@ App.Data.HeroSlaves.D = [
 			anal: 100,
 			whoring: 100,
 			entertainment: 35,
-			combat: 0,
 		},
 		collar: "heavy gold",
 		shoes: "flats",
@@ -3643,7 +3642,7 @@ App.Data.HeroSlaves.D = [
 		analArea: 1,
 		ovaries: 1,
 		skill: {
-			combat: 1
+			combat: 100
 		},
 		choosesOwnClothes: 1,
 		collar: "pretty jewelry",
@@ -3692,7 +3691,7 @@ App.Data.HeroSlaves.D = [
 			oral: 100,
 			anal: 100,
 			entertainment: 15,
-			combat: 1
+			combat: 65
 		},
 		clothes: "a comfortable bodysuit",
 		collar: "pretty jewelry",
@@ -3737,7 +3736,7 @@ App.Data.HeroSlaves.D = [
 			oral: 100,
 			whoring: 100,
 			entertainment: 100,
-			combat: 3
+			combat: 35
 		},
 		rules: {
 			living: "luxurious",
@@ -3970,7 +3969,7 @@ App.Data.HeroSlaves.D = [
 		stampTat: "tribal patterns",
 		skill: {
 			oral: 35,
-			combat: 1
+			combat: 35
 		},
 		rules: {
 			living: "luxurious",
diff --git a/src/npc/databases/ddSlavesDatabase.js b/src/npc/databases/ddSlavesDatabase.js
index 7849ba6ecfeef9cc26b0742576184c1a6c4ef458..d31a847c70fcfe1c67b209a48b2243f7ecd3097e 100644
--- a/src/npc/databases/ddSlavesDatabase.js
+++ b/src/npc/databases/ddSlavesDatabase.js
@@ -666,7 +666,7 @@ App.Data.HeroSlaves.DD = [
 		prostate: 1,
 		balls: 1,
 		anusTat: "bleached",
-		skill: {oral: 15, combat: 1},
+		skill: {oral: 15, combat: 15},
 		intelligence: 30,
 		attrXX: 40,
 		attrXY: 40,
@@ -706,7 +706,7 @@ App.Data.HeroSlaves.DD = [
 		balls: 3,
 		scrotum: 3,
 		anusTat: "bleached",
-		skill: {combat: 1},
+		skill: {combat: 65},
 		intelligence: 30,
 		intelligenceImplant: 30,
 		attrXX: 40,
@@ -786,7 +786,7 @@ App.Data.HeroSlaves.DD = [
 		balls: 2,
 		scrotum: 2,
 		anusTat: "bleached",
-		skill: {anal: 100, combat: 1},
+		skill: {anal: 100, combat: 65},
 		addict: 50,
 		intelligence: 20,
 		intelligenceImplant: 30,
@@ -1208,7 +1208,7 @@ App.Data.HeroSlaves.DD = [
 			anal: 15,
 			whoring: 35,
 			entertainment: 35,
-			combat: 1
+			combat: 15
 		},
 		clothes: "a slave gown",
 		collar: "pretty jewelry",
@@ -1272,7 +1272,7 @@ App.Data.HeroSlaves.DD = [
 			anal: 15,
 			whoring: 15,
 			entertainment: 15,
-			combat: 1
+			combat: 35
 		},
 		clothes: "a string bikini",
 		collar: "pretty jewelry",
@@ -1336,7 +1336,7 @@ App.Data.HeroSlaves.DD = [
 			anal: 100,
 			whoring: 100,
 			entertainment: 100,
-			combat: 1
+			combat: 35
 		},
 		diet: "muscle building",
 		clothes: "harem gauze",
@@ -1587,7 +1587,7 @@ App.Data.HeroSlaves.DDextreme = [
 		balls: 3,
 		scrotum: 3,
 		anusTat: "bleached",
-		skill: {combat: 1},
+		skill: {combat: 65},
 		intelligence: -40,
 		intelligenceImplant: 30,
 		attrXX: 40,
diff --git a/src/npc/generate/newSlaveIntro.js b/src/npc/generate/newSlaveIntro.js
index 6319a863cb651497bbeca427cf4dc67612eb6396..6f18bf72aac84c6c5193c9b416e50187cc88b103 100644
--- a/src/npc/generate/newSlaveIntro.js
+++ b/src/npc/generate/newSlaveIntro.js
@@ -3686,7 +3686,7 @@ App.UI.newSlaveIntro = function(slave, slave2, {tankBorn = false, momInterest =
 										} else {
 											r.push(`wet pussy and enthusiastically begins rubbing your clit.`);
 										}
-										r.push(`You clutch your pervy ${girl} closer to you as ${he} caresses your pregnancy with one hand and gets you off with the other. Before long you find yourself bucking your hips with lust, a queue for you to release ${him} from your nipple so ${he} may slide down your gravid dome of a belly to finish you off. Happy to serve ${his} pregnant ${getWrittenTitle(slave)}, ${he} returns to your chest, happy to relieve you of the pressure building in your neglected breast.`);
+										r.push(`You clutch your pervy ${girl} closer to you as ${he} caresses your pregnancy with one hand and gets you off with the other. Before long you find yourself bucking your hips with lust, a cue for you to release ${him} from your nipple so ${he} may slide down your gravid dome of a belly to finish you off. Happy to serve ${his} pregnant ${getWrittenTitle(slave)}, ${he} returns to your chest, happy to relieve you of the pressure building in your neglected breast.`);
 										if (slave.fetishKnown === 0) {
 											r.push(`Judging by that show, <span class="green">${he} savors getting to be with a pregnant ${womanP}.</span>`);
 											slave.fetishKnown = 1;
diff --git a/src/npc/interaction/fFeelings.js b/src/npc/interaction/fFeelings.js
index 6c71e19d06810f07bf9c57785f7979fc46ed54e5..da675d4fb2e0e762541b71ed9a992b8f1aadffee 100644
--- a/src/npc/interaction/fFeelings.js
+++ b/src/npc/interaction/fFeelings.js
@@ -677,7 +677,7 @@ App.Interact.fFeelings = function(slave) {
 							text.push(`Thank you for breeding me, ${Master}! Please use me to make babies whenever you want.`);
 						}
 					} else if (slave.pregKnown === 1) {
-						text.push(`is my belly, now that it has a baby growing in it. I can't wait for it to start showing.`);
+						text.push(`is my belly, now that it has ${slave.pregType >= 2 ? `the babies` : `a baby`} growing in it. I can't wait for it to start showing.`);
 						if (slave.pregSource === -1) {
 							text.push(`Thank you for impregnating me, ${Master}!`);
 						}