applic report generation