13ib320 karamjeet singh