Parse this person name:

Leonardo Leoncavallo-Troisi (1405-1445, flourished 1432-1440)
user
first_name: Leonardo
last_name: Leoncavallo-Troisi
middle_names: []
temporal:
- start: 1405
  end: 1445
  type: life_span
- start: 1432
  end: 1440
  type: flourished
titles: []
extra_info: []
assistant