4047 lectures