The requested URL /~dirkb/teach/501b-07-08/lectures-501b-06-07-042107.pdf was not found on this server.