20800417
20080000
MFD
no date noted

N20718
20080331
PIC
Luqa - Malta International (MLA / LMML), Malta