Parse this person name:

Boulanger De Oliveira, Jérôme Margot Xavier Guy P., 1242-1279
user
first_name: Jérôme
last_name: Boulanger De Oliveira
middle_names:
- Margot
- Xavier
- Guy
- P.
temporal:
- start: 1242
  end: 1279
  type: life_span
titles: []
extra_info: []
assistant