Preved si ho do BMP, a nastuduj strukturu BMP - myslim ze je dost podobna tomu co popisujes.