8149 lectures