7584 lectures