Speaker: Ed Long