Create asef.cpp