John marino slides and presentations