2106 lectures