<commit_before># format: test case | surname | given name | middle names | first initial | middle initials

# simple names
<NAME>|Jones|Linda||L||
<NAME>|Suzuki|Ichiro||I||
<NAME>|Lin|Bin||B||
<NAME>|Priem|Jason||J|H|
<NAME>|Williams|William|Carlos|W|C|
<NAME>|Thomas|||B|J|
<NAME>|Kemp|Poul-Henning||P|H|

# simple last name, with and without initials, middle, suffix, title, sort order
<NAME>|Doe|John||J||
Doe,John|Doe|John||J||
John Doe, Jr.|Doe|John||J||Jr.
John Doe III|Doe|John||J||III
Doe, John|Doe|John||J||
.  Doe,    John  !|Doe|John||J||
Doe, John, Jr.|Doe|John||J||Jr.
Doe, John III|Doe|John||J||III
John A. Doe|Doe|John||J|A|
John A. Doe, Jr.|Doe|John||J|A|Jr.
Doe, John A.|Doe|John||J|A|
Doe, John A., Jr.|Doe|John||J|A|Jr.
Doe, John A III|Doe|John||J|A|III
<NAME>. Kenneth Doe|Doe|John|Kenneth|J|AK|
John A. Kenneth Doe, Jr.|Doe|John|Kenneth|J|AK|Jr.
John A. Kenneth Doe III|Doe|John|Kenneth|J|AK|III
Doe, <NAME>|Doe|John|Kenneth|J|AK|
Doe, <NAME>. Kenneth, Jr.|Doe|John|Kenneth|J|AK|Jr.
Doe, <NAME>. Kenneth III|Doe|John|Kenneth|J|AK|III
Dr. John Doe|Doe|John||J||
Dr. <NAME>, Jr.|Doe|John||J||Jr.
Dr. <NAME> III|Doe|John||J||III
Dr. <NAME>, Jr.|Doe|John|Kenneth|J|AK|Jr.
Doe, Dr. John|Doe|John||J||
Doe, Dr. John, Jr.|Doe|John||J||Jr.
Doe, Dr. John III|Doe|John||J||III
Dr. <NAME>|Doe|John||J|A|
Dr. <NAME>, Jr.|Doe|John||J|A|Jr.
Dr. <NAME> III|Doe|John||J|A|III
Doe, Dr. <NAME>.|Doe|John||J|A|
Doe, Dr. <NAME>. Jr.|Doe|John||J|A|Jr.
Doe, Dr. <NAME>. III|Doe|John||J|A|III
Dr. <NAME>|Doe|John|Kenneth|J|AK|
Dr. <NAME>, Jr.|Doe|John|Kenneth|J|AK|Jr.
Dr. <NAME> III|Doe|John|Kenneth|J|AK|III
Doe, Dr. <NAME>|Doe|John|Kenneth|J|AK|
Doe, Dr. <NAME> Jr.|Doe|John|Kenneth|J|AK|Jr.
Doe, Dr. <NAME> III|Doe|John|Kenneth|J|AK|III

# "de la" & "y" last names, with and without initials, middle, suffix, title, sort order
Juan de la Vega|de la Vega|Juan||J||
Juan de la Vega, Jr.|de la Vega|Juan||J||Jr.
Juan de la Vega III|de la Vega|Juan||J||III
de la Vega, Juan|de la Vega|Juan||J||
de la Vega, Juan, Jr.|de la Vega|Juan||J||Jr.
de la Vega, Juan III|de la Vega|Juan||J||III
Dr. <NAME>|de la Vega|Juan||J||
Dr. <NAME>, Jr.|de la Vega|Juan||J||Jr.
Dr. <NAME> III|de la Vega|Juan||J||III
de la Vega, Dr. Juan|de la Vega|Juan||J||
de la Vega, Dr. Juan, Jr.|de la Vega|Juan||J||Jr.
de la Vega, Dr. Juan III|de la Vega|Juan||J||III
de la Véña, Jüan|de la Véña|Jüan||J||
<NAME>|<NAME>|Juan||J||
<NAME>, Jr.|Velasquez y Garcia|Juan||J||Jr.
<NAME> III|<NAME>|Juan||J||III
Velasquez y Garcia, Juan, Jr.|Velasquez y Garcia|Juan||J||Jr.
Velasquez y Garcia, Juan III|Velasquez y Garcia|Juan||J||III
Dr. <NAME>|Velasquez y Garcia|Juan||J||
Dr. <NAME>, Jr.|Velasquez y Garcia|Juan||J||Jr.
Dr. <NAME> III|<NAME>|Juan||J||III
Velasquez y Garcia, Dr. Juan|Velasquez y Garcia|Juan||J||
Velasquez y Garcia, Dr. Juan, Jr.|Velasquez y Garcia|Juan||J||Jr.
Velasquez y Garcia, Dr. Juan III|Velasquez y Garcia|Juan||J||III
J<NAME>. de la Vega|de la Vega|Juan||J|Q|
Juan Q. de la Vega, Jr.|de la Vega|Juan||J|Q|Jr.
Juan Q. de la Vega III|de la Vega|Juan||J|Q|III
de la Vega, Juan Q.|de la Vega|Juan||J|Q|
de la Vega, Juan Q., Jr.|de la Vega|Juan||J|Q|Jr.
de la Vega, Juan Q. III|de la Vega|Juan||J|Q|III
<NAME>. <NAME>|Velasquez y Garcia|Juan||J|Q|
<NAME>, Jr.|Velasquez y Garcia|Juan||J|Q|Jr.
<NAME>. <NAME> III|Velasquez y Garcia|Juan||J|Q|III
Velasquez y Garcia, <NAME>.|Velasquez y Garcia|Juan||J|Q|
Velasquez y Garcia, <NAME>., Jr.|Velasquez y Garcia|Juan||J|Q|Jr.
Velasquez y Garcia, Juan Q. III|Velasquez y Garcia|Juan||J|Q|III
Dr. <NAME>. de la Vega|de la Vega|Juan||J|Q|
Dr. <NAME>. de la Vega, Jr.|de la Vega|Juan||J|Q|Jr.
Dr. <NAME>. de la Vega III|de la Vega|Juan||J|Q|III
de la Vega, Dr. <NAME>.|de la Vega|Juan||J|Q|
de la Vega, Dr. Juan Q., Jr.|de la Vega|Juan||J|Q|Jr.
de la Vega, Dr. <NAME>. III|de la Vega|Juan||J|Q|III
Dr. <NAME>. <NAME>|Velasquez y Garcia|Juan||J|Q|
Dr. <NAME>, Jr.|Velasquez y Garcia|Juan||J|Q|Jr.
Dr. <NAME> III|Velasquez y Garcia|Juan||J|Q|III
Velasquez y Garcia, Dr. <NAME>.|Velasquez y Garcia|Juan||J|Q|
Velasquez y Garcia, Dr. <NAME>., Jr.|Velasquez y Garcia|Juan||J|Q|Jr.
Velasquez y Garcia, Dr. <NAME>. III|Velasquez y Garcia|Juan||J|Q|III
<NAME>|de la Vega|Juan|Xavier|J|QX|
<NAME>, Jr.|de la Vega|Juan|Xavier|J|QX|Jr.
<NAME> III|de la Vega|Juan|Xavier|J|QX|III
de la Vega, <NAME>|de la Vega|Juan|Xavier|J|QX|
de la Vega, <NAME>, Jr.|de la Vega|Juan|Xavier|J|QX|Jr.
de la Vega, <NAME> III|de la Vega|Juan|Xavier|J|QX|III
Dr. <NAME>|de la Vega|Juan|Xavier|J|QX|
Dr. <NAME>, Jr.|de la Vega|Juan|Xavier|J|QX|Jr.
Dr. <NAME> Vega III|de la Vega|Juan|Xavier|J|QX|III
de la Vega, Dr. <NAME>|de la Vega|Juan|Xavier|J|QX|
de la Vega, Dr. <NAME>, Jr.|de la Vega|Juan|Xavier|J|QX|Jr.
de la Vega, Dr. <NAME> III|de la Vega|Juan|Xavier|J|QX|III
<NAME>. <NAME>|Velasquez y Garcia|Juan|Xavier|J|QX|
<NAME>, Jr.|Velasquez y Garcia|Juan|Xavier|J|QX|Jr.
<NAME> III|Velasquez y Garcia|Juan|Xavier|J|QX|III
Velasquez y Garcia, <NAME> |Velasquez y Garcia|Juan|Xavier|J|QX|
Velasquez y Garcia, <NAME> , Jr.|Velasquez y Garcia|Juan|Xavier|J|QX|Jr.
Velasquez y Garcia, <NAME> III|Velasquez y Garcia|Juan|Xavier|J|QX|III
Dr. <NAME>|Velasquez y Garcia|Juan|Xavier|J|QX|
Dr. <NAME>. <NAME>, Jr.|Velasquez y Garcia|Juan|Xavier|J|QX|Jr.
Dr. <NAME>. <NAME> III|Velasquez y Garcia|Juan|Xavier|J|QX|III
Velasquez y Garcia, Dr. <NAME> |Velasquez y Garcia|Juan|Xavier|J|QX|
Velasquez y Garcia, Dr. <NAME>, Jr.|<NAME>|Juan|Xavier|J|QX|Jr.
Velasquez y Garcia, Dr. <NAME> III|Velasquez y Garcia|Juan|Xavier|J|QX|III
velasquez y garcia, juan|<NAME>|Juan||J||
VELASQUEZ Y GARCIA, JUAN|<NAME>|Juan||J||

# name with accents, with and without middle names, suffix, initials, particles, sort order
Björn O'Malley-Muñoz|O'Malley-Muñoz|Björn||B||
<NAME>. O'Malley|O'Malley|Björn||B|C|
Björn C O'Malley|O'Malley|Björn||B|C|
<NAME>'Malley|O'Malley|Björn||B|CR|
<NAME>'Malley|O'Malley|Björn|Charles|B|C|
<NAME>. O'Malley|O'Malley|Björn|Charles|B|CR|
Björn van O'Malley|van O'Malley|Björn||B||
Björn Charles van der O'Malley|van der O'Malley|Björn|Charles|B|C|
<NAME> O'Malley y Muñoz|O'Malley y Muñoz|Björn|Charles|B|C|
Björn O'Malley, Jr.|O'Malley|Björn||B||Jr.
Björn O'Malley Jr|O'Malley|Björn||B||Jr.
B O'Malley|O'Malley|||B||
C. <NAME> O'Malley|O'Malley|Björn|Roger|C|BR|
B. C. O'Malley|O'Malley|||B|C|
B C O'Malley|O'Malley|||B|C|
O'Malley, Björn|O'Malley|Björn||B||
O'Malley, Björn Jr|O'Malley|Björn||B||Jr.
O'Malley, <NAME>|O'Malley|Björn||C|B|
O'Malley, <NAME> III|O'Malley|Björn||C|B|III
O'Malley y Muñoz, <NAME> III|O'Malley y Muñoz|Björn|Roger|C|BR|III

# other particles
Buca di Beppo|di Beppo|Buca||B||
Buca di Beppo|di Beppo|Buca||B||
Buca dí Beppo|dí Beppo|Buca||B||
Juan del Sur|del Sur|Juan||J||
pennie von bergen wessels|von Bergen Wessels|Pennie||P||
pennie von bergen wessels iii|von Bergen Wessels|Pennie||P||III
pennie von bergen wessels, iii|von Bergen Wessels|Pennie||P||III
von bergen wessels, pennie III|von Bergen Wessels|Pennie||P||III
Éleuthère Irénée du Pont|du Pont|Éleuthère|Irénée|E|I|
Steven Den Beste|Den Beste|Steven||S||
Elana Carolina de Souza Medeiros|de Souza Medeiros|Elana|Carolina|E|C|
Medeiros, Elana Carol<NAME> Souza|Medeiros|Elana|Carolina de Souza|E|CDS|

# other prefix and postfix titles
<NAME>, CLU, CFP, LUTC|Doe|John||J||
<NAME> CLU CFP LUTC|Doe|John||J||
<NAME>, LUTC, CLU, CFP|Doe|John||J||
John Doe LUTC CLU CFP|Doe|John||J||
John Doe Esq.|Doe|John||J||
John Doe, Esquire|Doe|John||J||
John Esquire|Esquire|John||J||
John Doe Phd|Doe|John||J||
John P. Doe, CLU, CFP, LUTC|Doe|John||J|P|
John P. Doe-Ray, CLU, CFP, LUTC|Doe-Ray|John||J|P|
Dr. John P. Doe-Ray, CLU, CFP, LUTC|Doe-Ray|John||J|P|
Doe-Ray, Dr. John P., CLU, CFP, LUTC|Doe-Ray|John||J|P|
Hon. Barrington P. Doe-Ray, Jr.|Doe-Ray|Barrington||B|P|Jr.
Doe-Ray, Hon. Barrington P. Jr., CFP, LUTC|Doe-Ray|Barrington||B|P|Jr.
Rev. <NAME>. <NAME>|Doe|John|Kenneth|J|AK|
Rev John A Kenneth Doe|Doe|John|Kenneth|J|AK|
Doe, Rev. <NAME>. Jr.|Doe|John||J|A|Jr.
Rt. Hon. <NAME>|Mary|Paul||P|E|
Lord God Almighty|Almighty|God||G||
Lt.Gen. <NAME>. Kenneth Doe IV|Doe|John|Kenneth|J|AK|IV
Lt. Gen. <NAME>. Kenneth Doe IV|Doe|John|Kenneth|J|AK|IV
Doe, Lt. Gen. <NAME>. Kenneth IV|Doe|John|Kenneth|J|AK|IV
Lt. Gen. <NAME> Doe, Jr.|Doe|John|Kenneth|J|AK|Jr.
Doe, Rev. John V, Jr.|Doe|John||J|V|Jr.
Doe, Rev. <NAME>., Jr.|Doe|John||J|V|Jr.
Doe, Rev. <NAME>., V, Jr.|Doe|John||J|A|V
J. Smith, PhD|Smith|||J||
Bernado Franecki Ph.D.|Franecki|Bernado||B||
Bernado Franecki Ph.D|Franecki|Bernado||B||
Poe, Edgar A.|Poe|Edgar||E|A|
H<NAME>. Poe|Poe|Edgar||E|A|
Frau <NAME>. Poe|Poe|Edgar||E|A|
Mrs. <NAME>. Poe|Poe|Edgar||E|A|

# mr. & mrs., & co., et al.
<NAME> & Co.|Rice|Jerome||J|B|
Co., <NAME> &|Rice|Jerome||J|B|
<NAME> & Co|Rice|Jerome||J|B|
JEROME B. RICE & CO|Rice|Jerome||J|B|
Jerome B. Rice et al.|Rice|Jerome||J|B|
Jerome B. Rice et. al.|Rice|Jerome||J|B|
Jerome B. Rice, et al.|Rice|Jerome||J|B|
Jerome B. Rice, et al|Rice|Jerome||J|B|
Jerome B. Rice et al|Rice|Jerome||J|B|
JEROME B. RICE ET AL.|Rice|Jerome||J|B|
JEROME B RICE ET AL|Rice|Jerome||J|B|
Mr. & Mrs. <NAME>|Rice|Jerome||J|B|
Mr. and Mrs. <NAME>|Rice|Jerome||J|B|
MR AND MRS JEROME B RICE|Rice|Jerome||J|B|

# suffix, various positions
Ken Griffey Jr.|Griffey|Ken||K||Jr.
Ken Griffey, Jr.|Griffey|Ken||K||Jr.
Griffey, Jr., Ken|Griffey|Ken||K||Jr.
Griffey, Ken, Jr.|Griffey|Ken||K||Jr.
Smith Jr., John|Smith|John||J||Jr.
Smith III, John|Smith|John||J||III
King <NAME> V|Alexander|John||J||V
<NAME> I|Johnson|Larry|James|L|J|Sr.

# suffix with unusual capitalization
Smith, John e, III, Jr|Smith|John||J|E|III
<NAME> Iii|Gallagher|John||J|S|III
<NAME> johnson v|Johnson|Larry|<NAME>|L|JE|V

# last name that could be particle
vai la|La|Vai||V||
Yin Le|Le|Yin||Y||
Yin a Le|Le|Yin||Y|A|

# first name that could be particle
<NAME>|Nguyen|Van||V||
van Nguyen|Nguyen|Van||V||
Nguyen, Van|Nguyen|Van||V||
Mr. <NAME>|Nguyen|Van||V||

# initials that could be abbreviation or title part
Andrews, <NAME>.|Andrews|||M|D|
Andrews, M.D.|Andrews|||M|D|
Andrews, MD|Andrews|||M|D|
ANDREWS, MD|Andrews|||M|D|
M.D. ANDREWS, MD|Andrews|||M|D|
MD ANDREWS MD|Andrews|||M|D|
Smith, M.R.|Smith|||M|R|
Smith, MR|Smith|||M|R|
SMITH, MR|Smith|||M|R|
N.T. Smith|Smith|||N|T|
NT Smith|Smith|||N|T|
NT SMITH|Smith|||N|T|
D.R. Andrews|Andrews|||D|R|
DR Andrews|Andrews|||D|R|
DR ANDREWS|Andrews|||D|R|
U. S. Grant|Grant|||U|S|
U.S. Grant|Grant|||U|S|

# initials that could be suffix
<NAME>ao|Pao|Lily||L|I|
lily i pao|Pao|Lily||L|I|
LILY I PAO|Pao|Lily||L|I|
Akmaev, I G |Akmaev|||I|G|
Akmaev, I|Akmaev|||I||
Roy V Baker|Baker|Roy||R|V|
de la Cruz, V|de la Cruz|||V||
<NAME>.|Smith|||J|R|

# initials that could be particle
<NAME>|<NAME>z|Jose||J||
<NAME>|<NAME>|Jose||J||
<NAME>|Smith|John||J|E|
john e. smith|Smith|John||J|E|
e j smith|Smith|||E|J|
John e Smith|Smith|John||J|E|
John E Smith, III|Smith|John||J|E|III
John e Smith, III|Smith|John||J|E|III
John e Smith III|Smith|John||J|E|III
Amy E Maid|Maid|Amy||A|E|
Amy Y Maid|Maid|Amy||A|Y|
Amy y Maid|Maid|Amy||A|Y|
Amy E Maid, Jr.|Maid|Amy||A|E|Jr.
#Amy E Maid, MD|Maid|Amy||A|E|
Amy E. Maid, M.D.|Maid|Amy||A|E|

# nicknames
Björn "Bill" O'Malley|O'Malley|Björn||B||
Björn ("Bill") O'Malley|O'Malley|Björn||B||
Björn ("<NAME>") O'Malley|O'Malley|Björn||B||
Björn ‹Wild Bill› O'Malley|O'Malley|Björn||B||
Björn (Bill) O'Malley|O'Malley|Björn||B||
Björn 'Bill' O'Malley|O'Malley|Björn||B||
Benjamin (Ben) Franklin|Franklin|Benjamin||B||
Franklin, Benjamin (Ben)|Franklin|Benjamin||B||
Franklin, Benjamin (Ben), Jr.|Franklin|Benjamin||B||Jr.
Benjamin 'Ben' Franklin|Franklin|Benjamin||B||
Benjamin "Ben" Franklin|Franklin|Benjamin||B||
Benjamin ("Ben") Franklin|Franklin|Benjamin||B||
Yukihiro 'Matz' Matsumoto|Matsumoto|Yukihiro||Y||
Yukihiro "Matz" Matsumoto|Matsumoto|Yukihiro||Y||
Mr. Yukihiro "Matz" Matsumoto|Matsumoto|Yukihiro||Y||
Yukihiro "Matz" Matsumoto Jr.|Matsumoto|Yukihiro||Y||Jr.

# nickname-like junk
<NAME> (Google Docs)|Jones|John||J||
<NAME> (Google|Jones|John||J||

# names with apostrophes
Brian O'Connor|O'Connor|Brian||B||
BRIAN O'CONNOR|O'Connor|Brian||B||
La'tanya O'Connor|O'Connor|La'tanya||L||
LA'TANYA O'CONNOR|O'Connor|La'Tanya||L||
Mari' Aube'|Aube'|Mari'||M||

# suffixes with postfix titles<commit_msg>Extra passing test cases<commit_after># format: test case | surname | given name | middle names | first initial | middle initials

# simple names
<NAME>|Jones|Linda||L||
<NAME>|Suzuki|Ichiro||I||
<NAME>|Lin|Bin||B||
<NAME>|Priem|Jason||J|H|
<NAME>|Williams|William|Carlos|W|C|
<NAME>|Thomas|||B|J|
<NAME>|Kemp|Poul-Henning||P|H|

# simple last name, with and without initials, middle, suffix, title, sort order
<NAME>|Doe|John||J||
Doe,John|Doe|John||J||
John Doe, Jr.|Doe|John||J||Jr.
John Doe III|Doe|John||J||III
Doe, John|Doe|John||J||
.  Doe,    John  !|Doe|John||J||
Doe, John, Jr.|Doe|John||J||Jr.
Doe, John III|Doe|John||J||III
John A. Doe|Doe|John||J|A|
John A. Doe, Jr.|Doe|John||J|A|Jr.
Doe, John A.|Doe|John||J|A|
Doe, John A., Jr.|Doe|John||J|A|Jr.
Doe, John A III|Doe|John||J|A|III
John A. Kenneth Doe|Doe|John|Kenneth|J|AK|
John A. Kenneth Doe, Jr.|Doe|John|Kenneth|J|AK|Jr.
John A. Kenneth Doe III|Doe|John|Kenneth|J|AK|III
Doe, <NAME>th|Doe|John|Kenneth|J|AK|
Doe, <NAME>, Jr.|Doe|John|Kenneth|J|AK|Jr.
Doe, <NAME> III|Doe|John|Kenneth|J|AK|III
Dr. John Doe|Doe|John||J||
Dr. John Doe, Jr.|Doe|John||J||Jr.
Dr. <NAME> III|Doe|John||J||III
Dr. <NAME> Doe, Jr.|Doe|John|Kenneth|J|AK|Jr.
Doe, Dr. John|Doe|John||J||
Doe, Dr. John, Jr.|Doe|John||J||Jr.
Doe, Dr. John III|Doe|John||J||III
Dr. <NAME>|Doe|John||J|A|
Dr. <NAME>, Jr.|Doe|John||J|A|Jr.
Dr. <NAME> III|Doe|John||J|A|III
Doe, Dr. <NAME>.|Doe|John||J|A|
Doe, Dr. <NAME>. Jr.|Doe|John||J|A|Jr.
Doe, Dr. <NAME>. III|Doe|John||J|A|III
Dr. <NAME>|Doe|John|Kenneth|J|AK|
Dr. <NAME>, Jr.|Doe|John|Kenneth|J|AK|Jr.
Dr. <NAME> III|Doe|John|Kenneth|J|AK|III
Doe, Dr. <NAME>|Doe|John|Kenneth|J|AK|
Doe, Dr. <NAME> Jr.|Doe|John|Kenneth|J|AK|Jr.
Doe, Dr. <NAME> III|Doe|John|Kenneth|J|AK|III

# "de la" & "y" last names, with and without initials, middle, suffix, title, sort order
Juan de la Vega|de la Vega|Juan||J||
Juan de la Vega, Jr.|de la Vega|Juan||J||Jr.
J<NAME>ga III|de la Vega|Juan||J||III
de la Vega, Juan|de la Vega|Juan||J||
de la Vega, Juan, Jr.|de la Vega|Juan||J||Jr.
de la Vega, Juan III|de la Vega|Juan||J||III
Dr. <NAME>|de la Vega|Juan||J||
Dr. <NAME>, Jr.|de la Vega|Juan||J||Jr.
Dr. <NAME> III|de la Vega|Juan||J||III
de la Vega, Dr. Juan|de la Vega|Juan||J||
de la Vega, Dr. Juan, Jr.|de la Vega|Juan||J||Jr.
de la Vega, Dr. Juan III|de la Vega|Juan||J||III
de la Véña, Jüan|de la Véña|Jüan||J||
<NAME>|<NAME>|Juan||J||
<NAME>, Jr.|<NAME>|Juan||J||Jr.
<NAME> III|Velasquez y Garcia|Juan||J||III
Velasquez y Garcia, Juan, Jr.|Velasquez y Garcia|Juan||J||Jr.
Velasquez y Garcia, Juan III|Velasquez y Garcia|Juan||J||III
Dr. <NAME>|Velasquez y Garcia|Juan||J||
Dr. <NAME>, Jr.|Velasquez y Garcia|Juan||J||Jr.
Dr. <NAME> III|Velasquez y Garcia|Juan||J||III
Velasquez y Garcia, Dr. Juan|Velasquez <NAME>|Juan||J||
Velasquez y Garcia, Dr. Juan, Jr.|Velasquez y Garcia|Juan||J||Jr.
Velasquez y Garcia, Dr. Juan III|Velasquez y Garcia|Juan||J||III
<NAME>. de la Vega|de la Vega|Juan||J|Q|
<NAME>. de la Vega, Jr.|de la Vega|Juan||J|Q|Jr.
Juan Q. de la Vega III|de la Vega|Juan||J|Q|III
de la Vega, Juan Q.|de la Vega|Juan||J|Q|
de la Vega, Juan Q., Jr.|de la Vega|Juan||J|Q|Jr.
de la Vega, Juan Q. III|de la Vega|Juan||J|Q|III
<NAME>|Velasquez y Garcia|Juan||J|Q|
<NAME>, Jr.|Velasquez y Garcia|Juan||J|Q|Jr.
<NAME> III|Velasquez y Garcia|Juan||J|Q|III
Velasquez y Garcia, Juan Q.|Velasquez y Garcia|Juan||J|Q|
Velasquez y Garcia, Juan Q., Jr.|Velasquez y Garcia|Juan||J|Q|Jr.
Velasquez y Garcia, Juan Q. III|Velasquez y Garcia|Juan||J|Q|III
Dr. <NAME>. de la Vega|de la Vega|Juan||J|Q|
Dr. <NAME>. de la Vega, Jr.|de la Vega|Juan||J|Q|Jr.
Dr. <NAME>. de la Vega III|de la Vega|Juan||J|Q|III
de la Vega, Dr. Juan Q.|de la Vega|Juan||J|Q|
de la Vega, Dr. <NAME>., Jr.|de la Vega|Juan||J|Q|Jr.
de la Vega, Dr. <NAME>. III|de la Vega|Juan||J|Q|III
Dr. <NAME>|<NAME>|Juan||J|Q|
Dr. <NAME>, Jr.|Velasquez y Garcia|Juan||J|Q|Jr.
Dr. <NAME> III|<NAME>|Juan||J|Q|III
Velasquez y Garcia, Dr. <NAME>.|Velasquez y Garcia|Juan||J|Q|
Velasquez y Garcia, Dr. <NAME>., Jr.|<NAME>|Juan||J|Q|Jr.
Velasquez y Garcia, Dr. <NAME>. III|<NAME>|Juan||J|Q|III
<NAME>|de la Vega|Juan|Xavier|J|QX|
<NAME>, Jr.|de la Vega|Juan|Xavier|J|QX|Jr.
<NAME> III|de la Vega|Juan|Xavier|J|QX|III
de la Vega, <NAME>|de la Vega|Juan|Xavier|J|QX|
de la Vega, <NAME>, Jr.|de la Vega|Juan|Xavier|J|QX|Jr.
de la Vega, <NAME> III|de la Vega|Juan|Xavier|J|QX|III
Dr. <NAME>|de la Vega|Juan|Xavier|J|QX|
Dr. <NAME>, Jr.|de la Vega|Juan|Xavier|J|QX|Jr.
Dr. <NAME> Vega III|de la Vega|Juan|Xavier|J|QX|III
de la Vega, Dr. <NAME>|de la Vega|Juan|Xavier|J|QX|
de la Vega, Dr. <NAME>, Jr.|de la Vega|Juan|Xavier|J|QX|Jr.
de la Vega, Dr. <NAME> III|de la Vega|Juan|Xavier|J|QX|III
<NAME>|Velasquez y Garcia|Juan|Xavier|J|QX|
<NAME>. <NAME>, Jr.|Velasquez y Garcia|Juan|Xavier|J|QX|Jr.
<NAME> III|Velasquez y Garcia|Juan|Xavier|J|QX|III
Velasquez y Garcia, <NAME> |<NAME>|Juan|Xavier|J|QX|
Velasquez y Garcia, <NAME> , Jr.|Velasquez y Garcia|Juan|Xavier|J|QX|Jr.
Velasquez y Garcia, <NAME> III|Velasquez y Garcia|Juan|Xavier|J|QX|III
Dr. <NAME>|Velasquez y Garcia|Juan|Xavier|J|QX|
Dr. <NAME>. <NAME>, Jr.|Velasquez y Garcia|Juan|Xavier|J|QX|Jr.
Dr. <NAME>. <NAME> III|Velasquez y Garcia|Juan|Xavier|J|QX|III
Velasquez y Garcia, Dr. <NAME> |Velasquez y Garcia|Juan|Xavier|J|QX|
Vel<NAME>, Dr. <NAME>, Jr.|<NAME>|Juan|Xavier|J|QX|Jr.
Velasquez y Garcia, Dr. <NAME> III|<NAME>|Juan|Xavier|J|QX|III
velasquez y garcia, juan|Velasquez y Garcia|Juan||J||
VELASQUEZ Y GARCIA, JUAN|Velasquez y Garcia|Juan||J||

# name with accents, with and without middle names, suffix, initials, particles, sort order
Björn O'Malley-Muñoz|O'Malley-Muñoz|Björn||B||
<NAME>. O'Malley|O'Malley|Björn||B|C|
Björn C O'Malley|O'Malley|Björn||B|C|
<NAME>'Malley|O'Malley|Björn||B|CR|
Björn Charles O'Malley|O'Malley|Björn|Charles|B|C|
Björn Charles R. O'Malley|O'Malley|Björn|Charles|B|CR|
Björn van O'Malley|van O'Malley|Björn||B||
Björn Charles van der O'Malley|van der O'Malley|Björn|Charles|B|C|
Björn Charles O'Malley y Muñoz|O'Malley y Muñoz|Björn|Charles|B|C|
Björn O'Malley, Jr.|O'Malley|Björn||B||Jr.
Björn O'Malley Jr|O'Malley|Björn||B||Jr.
B O'Malley|O'Malley|||B||
C. <NAME> O'Malley|O'Malley|Björn|Roger|C|BR|
B. C. O'Malley|O'Malley|||B|C|
B C O'Malley|O'Malley|||B|C|
O'Malley, Björn|O'Malley|Björn||B||
O'Malley, Björn Jr|O'Malley|Björn||B||Jr.
O'Malley, C. Björn|O'Malley|Björn||C|B|
O'Malley, <NAME> III|O'Malley|Björn||C|B|III
O'Malley y Muñoz, <NAME> III|O'Malley y Muñoz|Björn|Roger|C|BR|III

# other particles
Buca di Beppo|di Beppo|Buca||B||
Buca di Beppo|di Beppo|Buca||B||
Buca dí Beppo|dí Beppo|Buca||B||
Juan del Sur|del Sur|Juan||J||
pennie von bergen wessels|von Bergen Wessels|Pennie||P||
pennie von bergen wessels iii|von Bergen Wessels|Pennie||P||III
pennie von bergen wessels, iii|von Bergen Wessels|Pennie||P||III
von bergen wessels, pennie III|von Bergen Wessels|Pennie||P||III
Éleuthère Irénée du Pont|du Pont|Éleuthère|Irénée|E|I|
Steven Den Beste|Den Beste|Steven||S||
Elana Carolina de Souza Medeiros|de Souza Medeiros|Elana|Carolina|E|C|
Medeiros, El<NAME>|Medeiros|Elana|Carolina de Souza|E|CDS|

# other prefix and postfix titles
<NAME>, CLU, CFP, LUTC|Doe|John||J||
<NAME> CLU CFP LUTC|Doe|John||J||
John Doe, LUTC, CLU, CFP|Doe|John||J||
John Doe LUTC CLU CFP|Doe|John||J||
John Doe Esq.|Doe|John||J||
John Doe, Esquire|Doe|John||J||
John Esquire|Esquire|John||J||
John Doe Phd|Doe|John||J||
John P. Doe, CLU, CFP, LUTC|Doe|John||J|P|
John P. Doe-Ray, CLU, CFP, LUTC|Doe-Ray|John||J|P|
Dr. <NAME>. Doe-Ray, CLU, CFP, LUTC|Doe-Ray|John||J|P|
Doe-Ray, Dr. <NAME>., CLU, CFP, LUTC|Doe-Ray|John||J|P|
Hon. Barrington P. Doe-Ray, Jr.|Doe-Ray|Barrington||B|P|Jr.
Doe-Ray, Hon. Barrington P. Jr., CFP, LUTC|Doe-Ray|Barrington||B|P|Jr.
Rev. <NAME>. <NAME>|Doe|John|Kenneth|J|AK|
Rev John A Kenneth Doe|Doe|John|Kenneth|J|AK|
Doe, Rev. <NAME>. Jr.|Doe|John||J|A|Jr.
Rt. Hon. <NAME>|Mary|Paul||P|E|
Lord God Almighty|Almighty|God||G||
Lt.Gen. <NAME>. Kenneth Doe IV|Doe|John|Kenneth|J|AK|IV
Lt. Gen. <NAME>. Kenneth Doe IV|Doe|John|Kenneth|J|AK|IV
Doe, Lt. Gen. <NAME> IV|Doe|John|Kenneth|J|AK|IV
Lt. Gen. <NAME>. Kenneth Doe, Jr.|Doe|John|Kenneth|J|AK|Jr.
Doe, Rev. <NAME>, Jr.|Doe|John||J|V|Jr.
Doe, Rev. <NAME>., Jr.|Doe|John||J|V|Jr.
Doe, Rev. <NAME>., V, Jr.|Doe|John||J|A|V
J. Smith, PhD|Smith|||J||
<NAME>i Ph.D.|Franecki|Bernado||B||
Bernado Franecki Ph.D|Franecki|Bernado||B||
Poe, <NAME>.|Poe|Edgar||E|A|
<NAME>. Poe|Poe|Edgar||E|A|
<NAME>. Poe|Poe|Edgar||E|A|
Mrs. <NAME>. Poe|Poe|Edgar||E|A|

# mr. & mrs., & co., et al.
<NAME> & Co.|Rice|Jerome||J|B|
Co., <NAME> &|Rice|Jerome||J|B|
Jerome B. Rice & Co|Rice|Jerome||J|B|
JEROME B. RICE & CO|Rice|Jerome||J|B|
Jerome B. Rice et al.|Rice|Jerome||J|B|
Jerome B. Rice et. al.|Rice|Jerome||J|B|
Jerome B. Rice, et al.|Rice|Jerome||J|B|
Jerome B. Rice, et al|Rice|Jerome||J|B|
Jerome B. Rice et al|Rice|Jerome||J|B|
JEROME B. RICE ET AL.|Rice|Jerome||J|B|
JEROME B RICE ET AL|Rice|Jerome||J|B|
Mr. & Mrs. <NAME>|Rice|Jerome||J|B|
Mr. and Mrs. <NAME>|Rice|Jerome||J|B|
MR AND MRS JEROME B RICE|Rice|Jerome||J|B|

# suffix, various positions
Ken Griffey Jr.|Griffey|Ken||K||Jr.
Ken Griffey, Jr.|Griffey|Ken||K||Jr.
Griffey, Jr., Ken|Griffey|Ken||K||Jr.
Griffey, Ken, Jr.|Griffey|Ken||K||Jr.
Smith Jr., John|Smith|John||J||Jr.
Smith III, John|Smith|John||J||III
King John Alexander V|Alexander|John||J||V
<NAME> I|Johnson|Larry|James|L|J|Sr.

# suffix with unusual capitalization
Smith, John e, III, Jr|Smith|John||J|E|III
<NAME> Iii|Gallagher|John||J|S|III
<NAME> johnson v|Johnson|Larry|<NAME>|L|JE|V

# last name that could be particle
vai la|La|Vai||V||
Yin Le|Le|Yin||Y||
Yin a Le|Le|Yin||Y|A|

# first name that could be particle
<NAME>|Nguyen|Van||V||
van Nguyen|Nguyen|Van||V||
Nguyen, Van|Nguyen|Van||V||
Mr. <NAME>|Nguyen|Van||V||

# initials that could be abbreviation or title part
Andrews, M. D.|Andrews|||M|D|
Andrews, M.D.|Andrews|||M|D|
Andrews, MD|Andrews|||M|D|
ANDREWS, MD|Andrews|||M|D|
M.D. ANDREWS, MD|Andrews|||M|D|
MD ANDREWS MD|Andrews|||M|D|
<NAME>.|Smith|||M|R|
Smith, MR|Smith|||M|R|
SMITH, MR|Smith|||M|R|
N.T. Smith|Smith|||N|T|
NT Smith|Smith|||N|T|
NT SMITH|Smith|||N|T|
<NAME>|Andrews|||D|R|
DR Andrews|Andrews|||D|R|
DR ANDREWS|Andrews|||D|R|
U. S. Grant|Grant|||U|S|
U.S. Grant|Grant|||U|S|

# initials that could be suffix
<NAME>ao|Pao|Lily||L|I|
lily i pao|Pao|Lily||L|I|
LILY I PAO|Pao|Lily||L|I|
Akmaev, I G |Akmaev|||I|G|
Akmaev, I|Akmaev|||I||
<NAME>|Baker|Roy||R|V|
de la Cruz, V|de la Cruz|||V||
<NAME>.|Smith|||J|R|

# initials that could be particle
<NAME>|<NAME>z|Jose||J||
<NAME>|Aznar y Lopez|Jose||J||
<NAME>|Smith|John||J|E|
john e. smith|Smith|John||J|E|
e j smith|Smith|||E|J|
John e Smith|Smith|John||J|E|
John E Smith, III|Smith|John||J|E|III
John e Smith, III|Smith|John||J|E|III
John e Smith III|Smith|John||J|E|III
Amy E Maid|Maid|Amy||A|E|
Amy Y Maid|Maid|Amy||A|Y|
Amy y Maid|Maid|Amy||A|Y|
Amy E Maid, Jr.|Maid|Amy||A|E|Jr.
#Amy E Maid, MD|Maid|Amy||A|E|
<NAME>, M.D.|Maid|Amy||A|E|

# nicknames
Björn "Bill" O'Malley|O'Malley|Björn||B||
Björn ("Bill") O'Malley|O'Malley|Björn||B||
Björn ("<NAME>") O'Malley|O'Malley|Björn||B||
Björn ‹Wild Bill› O'Malley|O'Malley|Björn||B||
Björn (Bill) O'Malley|O'Malley|Björn||B||
Björn 'Bill' O'Malley|O'Malley|Björn||B||
Benjamin (Ben) Franklin|Franklin|Benjamin||B||
Franklin, Benjamin (Ben)|Franklin|Benjamin||B||
Franklin, Benjamin (Ben), Jr.|Franklin|Benjamin||B||Jr.
Benjamin 'Ben' Franklin|Franklin|Benjamin||B||
Benjamin "Ben" Franklin|Franklin|Benjamin||B||
Benjamin ("Ben") Franklin|Franklin|Benjamin||B||
Yukihiro 'Matz' Matsumoto|Matsumoto|Yukihiro||Y||
Yukihiro "Matz" Matsumoto|Matsumoto|Yukihiro||Y||
Mr. Yukihiro "Matz" Matsumoto|Matsumoto|Yukihiro||Y||
Yukihiro "Matz" Matsumoto Jr.|Matsumoto|Yukihiro||Y||Jr.

# nickname-like junk
<NAME> (Google Docs)|Jones|John||J||
<NAME> (Google|Jones|John||J||

# names with apostrophes
Brian O'Connor|O'Connor|Brian||B||
BRIAN O'CONNOR|O'Connor|Brian||B||
La'tanya O'Connor|O'Connor|La'tanya||L||
LA'TANYA O'CONNOR|O'Connor|La'Tanya||L||
Mari' Aube'|Aube'|Mari'||M||
Harrieta Keōpūolani Nāhiʻenaʻena|Nāhiʻenaʻena|Harrieta|Keōpūolani|H|K|
Harietta Keopuolani Nahi'ena'ena|Nahi'ena'ena|Harietta|Keopuolani|H|K|
Naomi Wambui Ng'ang'a|Ng'ang'a|Naomi|Wambui|N|W|
Va'apu'u Vitale|Vitale|Va'apu'u||V||

# suffixes with postfix titles
{'fraction_non_alphanumeric': 0.21234437301651884, 'fraction_numerical': 0.0, 'mean_word_length': 6.712268591151553, 'pattern_counts': {'":': 0, '<': 279, '<?xml version=': 0, '>': 279, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7217079', 'n_tokens_mistral': 12826, 'n_tokens_neox': 12021, 'n_words': 2473}