JOINT FILING AND GROUP AGREEMENT