Parse this person name:

Andrei Stefano Jochen Heinz-Dieter X. Isidor Sorgatz
user
first_name: Andrei
last_name: Sorgatz
middle_names:
- Stefano
- Jochen
- Heinz-Dieter
- X.
- Isidor
temporal: []
titles: []
extra_info: []
assistant