Parse this person name:

Delahaye-Rey, Charles Margot X. O. Margot X. O..
user
first_name: Charles
last_name: Delahaye-Rey
middle_names:
- Margot
- X.
- O.
temporal: []
titles: []
extra_info: []
assistant