ad file parse