Jack hamm slides and presentations