4952 lectures