adna parsing