Parse this person name:

صلاح الدّين S. ظاعن ناصيف ibn المشاولة-آل معيض
user
first_name: صلاح الدّين
last_name: المشاولة-آل معيض
middle_names:
- S.
- ظاعن
- ناصيف
temporal: []
titles: []
extra_info: []
assistant